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.65 for libXcomposite 0.4.2.
4 1.1 mrg #
5 1.1 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 1.1 mrg #
7 1.1.1.3 mrg #
8 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 1.1.1.3 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10 1.1.1.3 mrg # Inc.
11 1.1.1.3 mrg #
12 1.1.1.3 mrg #
13 1.1 mrg # This configure script is free software; the Free Software Foundation
14 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
15 1.1.1.3 mrg ## -------------------- ##
16 1.1.1.3 mrg ## M4sh Initialization. ##
17 1.1.1.3 mrg ## -------------------- ##
18 1.1 mrg
19 1.1 mrg # Be more Bourne compatible
20 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
21 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 1.1 mrg emulate sh
23 1.1 mrg NULLCMD=:
24 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 1.1 mrg # is contrary to our usage. Disable this feature.
26 1.1 mrg alias -g '${1+"$@"}'='"$@"'
27 1.1 mrg setopt NO_GLOB_SUBST
28 1.1 mrg else
29 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
30 1.1.1.3 mrg *posix*) :
31 1.1.1.3 mrg set -o posix ;; #(
32 1.1.1.3 mrg *) :
33 1.1.1.3 mrg ;;
34 1.1 mrg esac
35 1.1 mrg fi
36 1.1 mrg
37 1.1 mrg
38 1.1.1.2 mrg as_nl='
39 1.1.1.2 mrg '
40 1.1.1.2 mrg export as_nl
41 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
46 1.1.1.3 mrg # but without wasting forks for bash or zsh.
47 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
48 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 1.1.1.3 mrg as_echo='print -r --'
50 1.1.1.3 mrg as_echo_n='print -rn --'
51 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 1.1.1.2 mrg as_echo='printf %s\n'
53 1.1.1.2 mrg as_echo_n='printf %s'
54 1.1.1.2 mrg else
55 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
58 1.1.1.2 mrg else
59 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 1.1.1.2 mrg as_echo_n_body='eval
61 1.1.1.2 mrg arg=$1;
62 1.1.1.3 mrg case $arg in #(
63 1.1.1.2 mrg *"$as_nl"*)
64 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
65 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 1.1.1.2 mrg esac;
67 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 1.1.1.2 mrg '
69 1.1.1.2 mrg export as_echo_n_body
70 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
71 1.1.1.2 mrg fi
72 1.1.1.2 mrg export as_echo_body
73 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
74 1.1.1.2 mrg fi
75 1.1.1.2 mrg
76 1.1 mrg # The user is always right.
77 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
78 1.1.1.2 mrg PATH_SEPARATOR=:
79 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 1.1.1.2 mrg PATH_SEPARATOR=';'
82 1.1.1.2 mrg }
83 1.1 mrg fi
84 1.1 mrg
85 1.1 mrg
86 1.1 mrg # IFS
87 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
88 1.1 mrg # there to prevent editors from complaining about space-tab.
89 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 1.1 mrg # splitting by setting IFS to empty value.)
91 1.1 mrg IFS=" "" $as_nl"
92 1.1 mrg
93 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
94 1.1.1.3 mrg case $0 in #((
95 1.1 mrg *[\\/]* ) as_myself=$0 ;;
96 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 1.1 mrg for as_dir in $PATH
98 1.1 mrg do
99 1.1 mrg IFS=$as_save_IFS
100 1.1 mrg test -z "$as_dir" && as_dir=.
101 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 1.1.1.3 mrg done
103 1.1 mrg IFS=$as_save_IFS
104 1.1 mrg
105 1.1 mrg ;;
106 1.1 mrg esac
107 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
108 1.1 mrg # in which case we are not to be found in the path.
109 1.1 mrg if test "x$as_myself" = x; then
110 1.1 mrg as_myself=$0
111 1.1 mrg fi
112 1.1 mrg if test ! -f "$as_myself"; then
113 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 1.1.1.3 mrg exit 1
115 1.1 mrg fi
116 1.1 mrg
117 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
118 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
120 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
121 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
122 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
123 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 1.1 mrg done
125 1.1 mrg PS1='$ '
126 1.1 mrg PS2='> '
127 1.1 mrg PS4='+ '
128 1.1 mrg
129 1.1 mrg # NLS nuisances.
130 1.1.1.2 mrg LC_ALL=C
131 1.1.1.2 mrg export LC_ALL
132 1.1.1.2 mrg LANGUAGE=C
133 1.1.1.2 mrg export LANGUAGE
134 1.1 mrg
135 1.1 mrg # CDPATH.
136 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137 1.1 mrg
138 1.1 mrg if test "x$CONFIG_SHELL" = x; then
139 1.1.1.3 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 1.1.1.3 mrg emulate sh
141 1.1.1.3 mrg NULLCMD=:
142 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
144 1.1.1.3 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 1.1.1.3 mrg setopt NO_GLOB_SUBST
146 1.1 mrg else
147 1.1.1.3 mrg case \`(set -o) 2>/dev/null\` in #(
148 1.1.1.3 mrg *posix*) :
149 1.1.1.3 mrg set -o posix ;; #(
150 1.1.1.3 mrg *) :
151 1.1.1.3 mrg ;;
152 1.1.1.3 mrg esac
153 1.1 mrg fi
154 1.1.1.3 mrg "
155 1.1.1.3 mrg as_required="as_fn_return () { (exit \$1); }
156 1.1.1.3 mrg as_fn_success () { as_fn_return 0; }
157 1.1.1.3 mrg as_fn_failure () { as_fn_return 1; }
158 1.1.1.3 mrg as_fn_ret_success () { return 0; }
159 1.1.1.3 mrg as_fn_ret_failure () { return 1; }
160 1.1 mrg
161 1.1 mrg exitcode=0
162 1.1.1.3 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 1.1.1.3 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 1.1.1.3 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 1.1.1.3 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 1.1.1.3 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 1.1.1.3 mrg
168 1.1.1.3 mrg else
169 1.1.1.3 mrg exitcode=1; echo positional parameters were not saved.
170 1.1.1.3 mrg fi
171 1.1.1.3 mrg test x\$exitcode = x0 || exit 1"
172 1.1.1.3 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173 1.1.1.3 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174 1.1.1.3 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 1.1.1.3 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 1.1.1.3 mrg test \$(( 1 + 1 )) = 2 || exit 1"
177 1.1.1.3 mrg if (eval "$as_required") 2>/dev/null; then :
178 1.1.1.3 mrg as_have_required=yes
179 1.1 mrg else
180 1.1.1.3 mrg as_have_required=no
181 1.1 mrg fi
182 1.1.1.3 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183 1.1 mrg
184 1.1 mrg else
185 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 1.1.1.3 mrg as_found=false
187 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 1.1 mrg do
189 1.1 mrg IFS=$as_save_IFS
190 1.1 mrg test -z "$as_dir" && as_dir=.
191 1.1.1.3 mrg as_found=:
192 1.1.1.3 mrg case $as_dir in #(
193 1.1 mrg /*)
194 1.1 mrg for as_base in sh bash ksh sh5; do
195 1.1.1.3 mrg # Try only shells that exist, to save several forks.
196 1.1.1.3 mrg as_shell=$as_dir/$as_base
197 1.1.1.3 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 1.1.1.3 mrg CONFIG_SHELL=$as_shell as_have_required=yes
200 1.1.1.3 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201 1.1.1.3 mrg break 2
202 1.1.1.3 mrg fi
203 1.1.1.3 mrg fi
204 1.1 mrg done;;
205 1.1 mrg esac
206 1.1.1.3 mrg as_found=false
207 1.1 mrg done
208 1.1.1.3 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210 1.1.1.3 mrg CONFIG_SHELL=$SHELL as_have_required=yes
211 1.1.1.3 mrg fi; }
212 1.1 mrg IFS=$as_save_IFS
213 1.1 mrg
214 1.1 mrg
215 1.1.1.3 mrg if test "x$CONFIG_SHELL" != x; then :
216 1.1.1.3 mrg # We cannot yet assume a decent shell, so we have to provide a
217 1.1.1.3 mrg # neutralization value for shells without unset; and this also
218 1.1.1.3 mrg # works around shells that cannot unset nonexistent variables.
219 1.1.1.3 mrg BASH_ENV=/dev/null
220 1.1.1.3 mrg ENV=/dev/null
221 1.1.1.3 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222 1.1.1.2 mrg export CONFIG_SHELL
223 1.1.1.2 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 1.1 mrg fi
225 1.1 mrg
226 1.1.1.3 mrg if test x$as_have_required = xno; then :
227 1.1.1.3 mrg $as_echo "$0: This script requires a shell more modern than all"
228 1.1.1.3 mrg $as_echo "$0: the shells that I found on your system."
229 1.1.1.3 mrg if test x${ZSH_VERSION+set} = xset ; then
230 1.1.1.3 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231 1.1.1.3 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232 1.1.1.3 mrg else
233 1.1.1.3 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
234 1.1.1.3 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
235 1.1.1.3 mrg $0: about your system, including any error possibly output
236 1.1.1.3 mrg $0: before this message. Then install a modern shell, or
237 1.1.1.3 mrg $0: manually run the script under such a shell if you do
238 1.1.1.3 mrg $0: have one."
239 1.1.1.3 mrg fi
240 1.1.1.3 mrg exit 1
241 1.1 mrg fi
242 1.1 mrg fi
243 1.1 mrg fi
244 1.1.1.3 mrg SHELL=${CONFIG_SHELL-/bin/sh}
245 1.1.1.3 mrg export SHELL
246 1.1.1.3 mrg # Unset more variables known to interfere with behavior of common tools.
247 1.1.1.3 mrg CLICOLOR_FORCE= GREP_OPTIONS=
248 1.1.1.3 mrg unset CLICOLOR_FORCE GREP_OPTIONS
249 1.1.1.3 mrg
250 1.1.1.3 mrg ## --------------------- ##
251 1.1.1.3 mrg ## M4sh Shell Functions. ##
252 1.1.1.3 mrg ## --------------------- ##
253 1.1.1.3 mrg # as_fn_unset VAR
254 1.1.1.3 mrg # ---------------
255 1.1.1.3 mrg # Portably unset VAR.
256 1.1.1.3 mrg as_fn_unset ()
257 1.1.1.3 mrg {
258 1.1.1.3 mrg { eval $1=; unset $1;}
259 1.1.1.3 mrg }
260 1.1.1.3 mrg as_unset=as_fn_unset
261 1.1.1.3 mrg
262 1.1.1.3 mrg # as_fn_set_status STATUS
263 1.1.1.3 mrg # -----------------------
264 1.1.1.3 mrg # Set $? to STATUS, without forking.
265 1.1.1.3 mrg as_fn_set_status ()
266 1.1.1.3 mrg {
267 1.1.1.3 mrg return $1
268 1.1.1.3 mrg } # as_fn_set_status
269 1.1.1.3 mrg
270 1.1.1.3 mrg # as_fn_exit STATUS
271 1.1.1.3 mrg # -----------------
272 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
273 1.1.1.3 mrg as_fn_exit ()
274 1.1.1.3 mrg {
275 1.1.1.3 mrg set +e
276 1.1.1.3 mrg as_fn_set_status $1
277 1.1.1.3 mrg exit $1
278 1.1.1.3 mrg } # as_fn_exit
279 1.1.1.3 mrg
280 1.1.1.3 mrg # as_fn_mkdir_p
281 1.1.1.3 mrg # -------------
282 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
283 1.1.1.3 mrg as_fn_mkdir_p ()
284 1.1.1.3 mrg {
285 1.1 mrg
286 1.1.1.3 mrg case $as_dir in #(
287 1.1.1.3 mrg -*) as_dir=./$as_dir;;
288 1.1.1.3 mrg esac
289 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
290 1.1.1.3 mrg as_dirs=
291 1.1.1.3 mrg while :; do
292 1.1.1.3 mrg case $as_dir in #(
293 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
294 1.1.1.3 mrg *) as_qdir=$as_dir;;
295 1.1.1.3 mrg esac
296 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
297 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
298 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
299 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
300 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
301 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
302 1.1.1.3 mrg $as_echo X"$as_dir" |
303 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
304 1.1.1.3 mrg s//\1/
305 1.1.1.3 mrg q
306 1.1.1.3 mrg }
307 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
308 1.1.1.3 mrg s//\1/
309 1.1.1.3 mrg q
310 1.1.1.3 mrg }
311 1.1.1.3 mrg /^X\(\/\/\)$/{
312 1.1.1.3 mrg s//\1/
313 1.1.1.3 mrg q
314 1.1.1.3 mrg }
315 1.1.1.3 mrg /^X\(\/\).*/{
316 1.1.1.3 mrg s//\1/
317 1.1.1.3 mrg q
318 1.1.1.3 mrg }
319 1.1.1.3 mrg s/.*/./; q'`
320 1.1.1.3 mrg test -d "$as_dir" && break
321 1.1.1.3 mrg done
322 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
323 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
324 1.1 mrg
325 1.1 mrg
326 1.1.1.3 mrg } # as_fn_mkdir_p
327 1.1.1.3 mrg # as_fn_append VAR VALUE
328 1.1.1.3 mrg # ----------------------
329 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
330 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
331 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
332 1.1.1.3 mrg # implementations.
333 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
334 1.1.1.3 mrg eval 'as_fn_append ()
335 1.1.1.3 mrg {
336 1.1.1.3 mrg eval $1+=\$2
337 1.1.1.3 mrg }'
338 1.1.1.3 mrg else
339 1.1.1.3 mrg as_fn_append ()
340 1.1.1.3 mrg {
341 1.1.1.3 mrg eval $1=\$$1\$2
342 1.1.1.3 mrg }
343 1.1.1.3 mrg fi # as_fn_append
344 1.1 mrg
345 1.1.1.3 mrg # as_fn_arith ARG...
346 1.1.1.3 mrg # ------------------
347 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
348 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
349 1.1.1.3 mrg # must be portable across $(()) and expr.
350 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
351 1.1.1.3 mrg eval 'as_fn_arith ()
352 1.1.1.3 mrg {
353 1.1.1.3 mrg as_val=$(( $* ))
354 1.1.1.3 mrg }'
355 1.1 mrg else
356 1.1.1.3 mrg as_fn_arith ()
357 1.1.1.3 mrg {
358 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
359 1.1.1.3 mrg }
360 1.1.1.3 mrg fi # as_fn_arith
361 1.1 mrg
362 1.1 mrg
363 1.1.1.3 mrg # as_fn_error ERROR [LINENO LOG_FD]
364 1.1.1.3 mrg # ---------------------------------
365 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
366 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
367 1.1.1.3 mrg # script with status $?, using 1 if that was 0.
368 1.1.1.3 mrg as_fn_error ()
369 1.1.1.3 mrg {
370 1.1.1.3 mrg as_status=$?; test $as_status -eq 0 && as_status=1
371 1.1.1.3 mrg if test "$3"; then
372 1.1.1.3 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
373 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
374 1.1.1.3 mrg fi
375 1.1.1.3 mrg $as_echo "$as_me: error: $1" >&2
376 1.1.1.3 mrg as_fn_exit $as_status
377 1.1.1.3 mrg } # as_fn_error
378 1.1.1.3 mrg
379 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
380 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
381 1.1.1.3 mrg as_expr=expr
382 1.1 mrg else
383 1.1.1.3 mrg as_expr=false
384 1.1 mrg fi
385 1.1 mrg
386 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
387 1.1.1.3 mrg as_basename=basename
388 1.1.1.3 mrg else
389 1.1.1.3 mrg as_basename=false
390 1.1 mrg fi
391 1.1 mrg
392 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
393 1.1.1.3 mrg as_dirname=dirname
394 1.1 mrg else
395 1.1.1.3 mrg as_dirname=false
396 1.1 mrg fi
397 1.1 mrg
398 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
399 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
400 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
401 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402 1.1.1.3 mrg $as_echo X/"$0" |
403 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
404 1.1.1.3 mrg s//\1/
405 1.1.1.3 mrg q
406 1.1.1.3 mrg }
407 1.1.1.3 mrg /^X\/\(\/\/\)$/{
408 1.1.1.3 mrg s//\1/
409 1.1.1.3 mrg q
410 1.1.1.3 mrg }
411 1.1.1.3 mrg /^X\/\(\/\).*/{
412 1.1.1.3 mrg s//\1/
413 1.1.1.3 mrg q
414 1.1.1.3 mrg }
415 1.1.1.3 mrg s/.*/./; q'`
416 1.1 mrg
417 1.1.1.3 mrg # Avoid depending upon Character Ranges.
418 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
419 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
420 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
421 1.1.1.3 mrg as_cr_digits='0123456789'
422 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
423 1.1 mrg
424 1.1 mrg
425 1.1.1.3 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
426 1.1.1.3 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
427 1.1.1.3 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
428 1.1.1.3 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
429 1.1.1.3 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
430 1.1 mrg sed -n '
431 1.1 mrg p
432 1.1 mrg /[$]LINENO/=
433 1.1 mrg ' <$as_myself |
434 1.1 mrg sed '
435 1.1 mrg s/[$]LINENO.*/&-/
436 1.1 mrg t lineno
437 1.1 mrg b
438 1.1 mrg :lineno
439 1.1 mrg N
440 1.1 mrg :loop
441 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442 1.1 mrg t loop
443 1.1 mrg s/-\n.*//
444 1.1 mrg ' >$as_me.lineno &&
445 1.1 mrg chmod +x "$as_me.lineno" ||
446 1.1.1.3 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
447 1.1 mrg
448 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
449 1.1 mrg # (the dirname of $[0] is not the place where we might find the
450 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
451 1.1 mrg . "./$as_me.lineno"
452 1.1 mrg # Exit status is that of the last command.
453 1.1 mrg exit
454 1.1 mrg }
455 1.1 mrg
456 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
457 1.1.1.3 mrg case `echo -n x` in #(((((
458 1.1 mrg -n*)
459 1.1.1.3 mrg case `echo 'xy\c'` in
460 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
461 1.1.1.3 mrg xy) ECHO_C='\c';;
462 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
463 1.1.1.3 mrg ECHO_T=' ';;
464 1.1 mrg esac;;
465 1.1 mrg *)
466 1.1 mrg ECHO_N='-n';;
467 1.1 mrg esac
468 1.1 mrg
469 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
470 1.1 mrg if test -d conf$$.dir; then
471 1.1 mrg rm -f conf$$.dir/conf$$.file
472 1.1 mrg else
473 1.1 mrg rm -f conf$$.dir
474 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
475 1.1 mrg fi
476 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
477 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
478 1.1.1.2 mrg as_ln_s='ln -s'
479 1.1.1.2 mrg # ... but there are two gotchas:
480 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
481 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
482 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
483 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
484 1.1.1.2 mrg as_ln_s='cp -p'
485 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
486 1.1.1.2 mrg as_ln_s=ln
487 1.1.1.2 mrg else
488 1.1 mrg as_ln_s='cp -p'
489 1.1.1.2 mrg fi
490 1.1 mrg else
491 1.1 mrg as_ln_s='cp -p'
492 1.1 mrg fi
493 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
494 1.1 mrg rmdir conf$$.dir 2>/dev/null
495 1.1 mrg
496 1.1 mrg if mkdir -p . 2>/dev/null; then
497 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
498 1.1 mrg else
499 1.1 mrg test -d ./-p && rmdir ./-p
500 1.1 mrg as_mkdir_p=false
501 1.1 mrg fi
502 1.1 mrg
503 1.1 mrg if test -x / >/dev/null 2>&1; then
504 1.1 mrg as_test_x='test -x'
505 1.1 mrg else
506 1.1 mrg if ls -dL / >/dev/null 2>&1; then
507 1.1 mrg as_ls_L_option=L
508 1.1 mrg else
509 1.1 mrg as_ls_L_option=
510 1.1 mrg fi
511 1.1 mrg as_test_x='
512 1.1 mrg eval sh -c '\''
513 1.1 mrg if test -d "$1"; then
514 1.1.1.2 mrg test -d "$1/.";
515 1.1 mrg else
516 1.1.1.3 mrg case $1 in #(
517 1.1.1.2 mrg -*)set "./$1";;
518 1.1 mrg esac;
519 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
520 1.1 mrg ???[sx]*):;;*)false;;esac;fi
521 1.1 mrg '\'' sh
522 1.1 mrg '
523 1.1 mrg fi
524 1.1 mrg as_executable_p=$as_test_x
525 1.1 mrg
526 1.1 mrg # Sed expression to map a string onto a valid CPP name.
527 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528 1.1 mrg
529 1.1 mrg # Sed expression to map a string onto a valid variable name.
530 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531 1.1 mrg
532 1.1 mrg
533 1.1 mrg
534 1.1 mrg # Check that we are running under the correct shell.
535 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
536 1.1 mrg
537 1.1.1.3 mrg case X$lt_ECHO in
538 1.1 mrg X*--fallback-echo)
539 1.1 mrg # Remove one level of quotation (which was required for Make).
540 1.1.1.3 mrg ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
541 1.1 mrg ;;
542 1.1 mrg esac
543 1.1 mrg
544 1.1.1.3 mrg ECHO=${lt_ECHO-echo}
545 1.1 mrg if test "X$1" = X--no-reexec; then
546 1.1 mrg # Discard the --no-reexec flag, and continue.
547 1.1 mrg shift
548 1.1 mrg elif test "X$1" = X--fallback-echo; then
549 1.1 mrg # Avoid inline document here, it may be left over
550 1.1 mrg :
551 1.1.1.3 mrg elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
552 1.1.1.3 mrg # Yippee, $ECHO works!
553 1.1 mrg :
554 1.1 mrg else
555 1.1 mrg # Restart under the correct shell.
556 1.1 mrg exec $SHELL "$0" --no-reexec ${1+"$@"}
557 1.1 mrg fi
558 1.1 mrg
559 1.1 mrg if test "X$1" = X--fallback-echo; then
560 1.1 mrg # used as fallback echo
561 1.1 mrg shift
562 1.1.1.3 mrg cat <<_LT_EOF
563 1.1 mrg $*
564 1.1.1.3 mrg _LT_EOF
565 1.1 mrg exit 0
566 1.1 mrg fi
567 1.1 mrg
568 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
569 1.1 mrg # if CDPATH is set.
570 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
571 1.1 mrg
572 1.1.1.3 mrg if test -z "$lt_ECHO"; then
573 1.1.1.3 mrg if test "X${echo_test_string+set}" != Xset; then
574 1.1.1.3 mrg # find a string as large as possible, as long as the shell can cope with it
575 1.1.1.3 mrg for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
576 1.1.1.3 mrg # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
577 1.1.1.3 mrg if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
578 1.1.1.3 mrg { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
579 1.1.1.3 mrg then
580 1.1.1.3 mrg break
581 1.1.1.3 mrg fi
582 1.1.1.3 mrg done
583 1.1.1.3 mrg fi
584 1.1 mrg
585 1.1.1.3 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
586 1.1.1.3 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
587 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
588 1.1.1.3 mrg :
589 1.1.1.3 mrg else
590 1.1.1.3 mrg # The Solaris, AIX, and Digital Unix default echo programs unquote
591 1.1.1.3 mrg # backslashes. This makes it impossible to quote backslashes using
592 1.1.1.3 mrg # echo "$something" | sed 's/\\/\\\\/g'
593 1.1.1.3 mrg #
594 1.1.1.3 mrg # So, first we look for a working echo in the user's PATH.
595 1.1 mrg
596 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
597 1.1.1.3 mrg for dir in $PATH /usr/ucb; do
598 1.1.1.3 mrg IFS="$lt_save_ifs"
599 1.1.1.3 mrg if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
600 1.1.1.3 mrg test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
601 1.1.1.3 mrg echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
602 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
603 1.1.1.3 mrg ECHO="$dir/echo"
604 1.1.1.3 mrg break
605 1.1.1.3 mrg fi
606 1.1.1.3 mrg done
607 1.1 mrg IFS="$lt_save_ifs"
608 1.1 mrg
609 1.1.1.3 mrg if test "X$ECHO" = Xecho; then
610 1.1.1.3 mrg # We didn't find a better echo, so look for alternatives.
611 1.1.1.3 mrg if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
612 1.1.1.3 mrg echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
613 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
614 1.1.1.3 mrg # This shell has a builtin print -r that does the trick.
615 1.1.1.3 mrg ECHO='print -r'
616 1.1.1.3 mrg elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
617 1.1.1.3 mrg test "X$CONFIG_SHELL" != X/bin/ksh; then
618 1.1.1.3 mrg # If we have ksh, try running configure again with it.
619 1.1.1.3 mrg ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
620 1.1.1.3 mrg export ORIGINAL_CONFIG_SHELL
621 1.1.1.3 mrg CONFIG_SHELL=/bin/ksh
622 1.1.1.3 mrg export CONFIG_SHELL
623 1.1.1.3 mrg exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
624 1.1.1.3 mrg else
625 1.1.1.3 mrg # Try using printf.
626 1.1.1.3 mrg ECHO='printf %s\n'
627 1.1.1.3 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
628 1.1.1.3 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
629 1.1 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
630 1.1.1.3 mrg # Cool, printf works
631 1.1.1.3 mrg :
632 1.1.1.3 mrg elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
633 1.1.1.3 mrg test "X$echo_testing_string" = 'X\t' &&
634 1.1.1.3 mrg echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
635 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
636 1.1.1.3 mrg CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
637 1.1.1.3 mrg export CONFIG_SHELL
638 1.1.1.3 mrg SHELL="$CONFIG_SHELL"
639 1.1.1.3 mrg export SHELL
640 1.1.1.3 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
641 1.1.1.3 mrg elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
642 1.1.1.3 mrg test "X$echo_testing_string" = 'X\t' &&
643 1.1.1.3 mrg echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
644 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
645 1.1.1.3 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
646 1.1.1.3 mrg else
647 1.1.1.3 mrg # maybe with a smaller string...
648 1.1.1.3 mrg prev=:
649 1.1 mrg
650 1.1.1.3 mrg for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
651 1.1.1.3 mrg if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
652 1.1.1.3 mrg then
653 1.1.1.3 mrg break
654 1.1.1.3 mrg fi
655 1.1.1.3 mrg prev="$cmd"
656 1.1.1.3 mrg done
657 1.1 mrg
658 1.1.1.3 mrg if test "$prev" != 'sed 50q "$0"'; then
659 1.1.1.3 mrg echo_test_string=`eval $prev`
660 1.1.1.3 mrg export echo_test_string
661 1.1.1.3 mrg exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
662 1.1.1.3 mrg else
663 1.1.1.3 mrg # Oops. We lost completely, so just stick with echo.
664 1.1.1.3 mrg ECHO=echo
665 1.1.1.3 mrg fi
666 1.1.1.3 mrg fi
667 1.1 mrg fi
668 1.1 mrg fi
669 1.1 mrg fi
670 1.1 mrg fi
671 1.1 mrg
672 1.1 mrg # Copy echo and quote the copy suitably for passing to libtool from
673 1.1 mrg # the Makefile, instead of quoting the original, which is used later.
674 1.1.1.3 mrg lt_ECHO=$ECHO
675 1.1.1.3 mrg if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
676 1.1.1.3 mrg lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
677 1.1 mrg fi
678 1.1 mrg
679 1.1 mrg
680 1.1 mrg
681 1.1.1.3 mrg as_awk_strverscmp='
682 1.1.1.3 mrg # Use only awk features that work with 7th edition Unix awk (1978).
683 1.1.1.3 mrg # My, what an old awk you have, Mr. Solaris!
684 1.1.1.3 mrg END {
685 1.1.1.3 mrg while (length(v1) && length(v2)) {
686 1.1.1.3 mrg # Set d1 to be the next thing to compare from v1, and likewise for d2.
687 1.1.1.3 mrg # Normally this is a single character, but if v1 and v2 contain digits,
688 1.1.1.3 mrg # compare them as integers and fractions as strverscmp does.
689 1.1.1.3 mrg if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
690 1.1.1.3 mrg # Split v1 and v2 into their leading digit string components d1 and d2,
691 1.1.1.3 mrg # and advance v1 and v2 past the leading digit strings.
692 1.1.1.3 mrg for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
693 1.1.1.3 mrg for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
694 1.1.1.3 mrg d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
695 1.1.1.3 mrg d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
696 1.1.1.3 mrg if (d1 ~ /^0/) {
697 1.1.1.3 mrg if (d2 ~ /^0/) {
698 1.1.1.3 mrg # Compare two fractions.
699 1.1.1.3 mrg while (d1 ~ /^0/ && d2 ~ /^0/) {
700 1.1.1.3 mrg d1 = substr(d1, 2); len1--
701 1.1.1.3 mrg d2 = substr(d2, 2); len2--
702 1.1.1.3 mrg }
703 1.1.1.3 mrg if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
704 1.1.1.3 mrg # The two components differ in length, and the common prefix
705 1.1.1.3 mrg # contains only leading zeros. Consider the longer to be less.
706 1.1.1.3 mrg d1 = -len1
707 1.1.1.3 mrg d2 = -len2
708 1.1.1.3 mrg } else {
709 1.1.1.3 mrg # Otherwise, compare as strings.
710 1.1.1.3 mrg d1 = "x" d1
711 1.1.1.3 mrg d2 = "x" d2
712 1.1.1.3 mrg }
713 1.1.1.3 mrg } else {
714 1.1.1.3 mrg # A fraction is less than an integer.
715 1.1.1.3 mrg exit 1
716 1.1.1.3 mrg }
717 1.1.1.3 mrg } else {
718 1.1.1.3 mrg if (d2 ~ /^0/) {
719 1.1.1.3 mrg # An integer is greater than a fraction.
720 1.1.1.3 mrg exit 2
721 1.1.1.3 mrg } else {
722 1.1.1.3 mrg # Compare two integers.
723 1.1.1.3 mrg d1 += 0
724 1.1.1.3 mrg d2 += 0
725 1.1.1.3 mrg }
726 1.1.1.3 mrg }
727 1.1.1.3 mrg } else {
728 1.1.1.3 mrg # The normal case, without worrying about digits.
729 1.1.1.3 mrg d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
730 1.1.1.3 mrg d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
731 1.1.1.3 mrg }
732 1.1.1.3 mrg if (d1 < d2) exit 1
733 1.1.1.3 mrg if (d1 > d2) exit 2
734 1.1.1.3 mrg }
735 1.1.1.3 mrg # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
736 1.1.1.3 mrg # which mishandles some comparisons of empty strings to integers.
737 1.1.1.3 mrg if (length(v2)) exit 1
738 1.1.1.3 mrg if (length(v1)) exit 2
739 1.1.1.3 mrg }
740 1.1.1.3 mrg '
741 1.1 mrg
742 1.1.1.3 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
743 1.1.1.3 mrg exec 6>&1
744 1.1 mrg
745 1.1 mrg # Name of the host.
746 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
747 1.1 mrg # so uname gets run too.
748 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
749 1.1 mrg
750 1.1 mrg #
751 1.1 mrg # Initializations.
752 1.1 mrg #
753 1.1 mrg ac_default_prefix=/usr/local
754 1.1 mrg ac_clean_files=
755 1.1 mrg ac_config_libobj_dir=.
756 1.1 mrg LIBOBJS=
757 1.1 mrg cross_compiling=no
758 1.1 mrg subdirs=
759 1.1 mrg MFLAGS=
760 1.1 mrg MAKEFLAGS=
761 1.1 mrg
762 1.1 mrg # Identity of this package.
763 1.1 mrg PACKAGE_NAME='libXcomposite'
764 1.1 mrg PACKAGE_TARNAME='libXcomposite'
765 1.1.1.3 mrg PACKAGE_VERSION='0.4.2'
766 1.1.1.3 mrg PACKAGE_STRING='libXcomposite 0.4.2'
767 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
768 1.1.1.3 mrg PACKAGE_URL=''
769 1.1 mrg
770 1.1 mrg # Factoring default headers for most tests.
771 1.1 mrg ac_includes_default="\
772 1.1 mrg #include <stdio.h>
773 1.1 mrg #ifdef HAVE_SYS_TYPES_H
774 1.1 mrg # include <sys/types.h>
775 1.1 mrg #endif
776 1.1 mrg #ifdef HAVE_SYS_STAT_H
777 1.1 mrg # include <sys/stat.h>
778 1.1 mrg #endif
779 1.1 mrg #ifdef STDC_HEADERS
780 1.1 mrg # include <stdlib.h>
781 1.1 mrg # include <stddef.h>
782 1.1 mrg #else
783 1.1 mrg # ifdef HAVE_STDLIB_H
784 1.1 mrg # include <stdlib.h>
785 1.1 mrg # endif
786 1.1 mrg #endif
787 1.1 mrg #ifdef HAVE_STRING_H
788 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
789 1.1 mrg # include <memory.h>
790 1.1 mrg # endif
791 1.1 mrg # include <string.h>
792 1.1 mrg #endif
793 1.1 mrg #ifdef HAVE_STRINGS_H
794 1.1 mrg # include <strings.h>
795 1.1 mrg #endif
796 1.1 mrg #ifdef HAVE_INTTYPES_H
797 1.1 mrg # include <inttypes.h>
798 1.1 mrg #endif
799 1.1 mrg #ifdef HAVE_STDINT_H
800 1.1 mrg # include <stdint.h>
801 1.1 mrg #endif
802 1.1 mrg #ifdef HAVE_UNISTD_H
803 1.1 mrg # include <unistd.h>
804 1.1 mrg #endif"
805 1.1 mrg
806 1.1.1.2 mrg ac_subst_vars='am__EXEEXT_FALSE
807 1.1.1.2 mrg am__EXEEXT_TRUE
808 1.1.1.2 mrg LTLIBOBJS
809 1.1.1.2 mrg LIBOBJS
810 1.1.1.2 mrg XCOMPOSITE_LIBS
811 1.1.1.2 mrg XCOMPOSITE_CFLAGS
812 1.1.1.2 mrg COMPOSITEEXT_VERSION
813 1.1.1.3 mrg INSTALL_MANPAGES_FALSE
814 1.1.1.3 mrg INSTALL_MANPAGES_TRUE
815 1.1.1.2 mrg HAVE_XMLTO_FALSE
816 1.1.1.2 mrg HAVE_XMLTO_TRUE
817 1.1.1.2 mrg XMLTO
818 1.1.1.3 mrg AM_BACKSLASH
819 1.1.1.3 mrg AM_DEFAULT_VERBOSITY
820 1.1.1.3 mrg MAN_SUBSTS
821 1.1.1.3 mrg XORG_MAN_PAGE
822 1.1.1.2 mrg ADMIN_MAN_DIR
823 1.1.1.2 mrg DRIVER_MAN_DIR
824 1.1.1.2 mrg MISC_MAN_DIR
825 1.1.1.2 mrg FILE_MAN_DIR
826 1.1.1.2 mrg LIB_MAN_DIR
827 1.1.1.2 mrg APP_MAN_DIR
828 1.1.1.2 mrg ADMIN_MAN_SUFFIX
829 1.1.1.2 mrg DRIVER_MAN_SUFFIX
830 1.1.1.2 mrg MISC_MAN_SUFFIX
831 1.1.1.2 mrg FILE_MAN_SUFFIX
832 1.1.1.2 mrg LIB_MAN_SUFFIX
833 1.1.1.2 mrg APP_MAN_SUFFIX
834 1.1.1.3 mrg INSTALL_CMD
835 1.1.1.3 mrg PKG_CONFIG
836 1.1.1.2 mrg CHANGELOG_CMD
837 1.1.1.2 mrg CWARNFLAGS
838 1.1.1.2 mrg CPP
839 1.1.1.3 mrg OTOOL64
840 1.1.1.3 mrg OTOOL
841 1.1.1.3 mrg LIPO
842 1.1.1.2 mrg NMEDIT
843 1.1.1.2 mrg DSYMUTIL
844 1.1.1.3 mrg lt_ECHO
845 1.1.1.2 mrg RANLIB
846 1.1.1.2 mrg AR
847 1.1.1.3 mrg OBJDUMP
848 1.1.1.2 mrg LN_S
849 1.1.1.3 mrg NM
850 1.1.1.3 mrg ac_ct_DUMPBIN
851 1.1.1.3 mrg DUMPBIN
852 1.1.1.3 mrg LD
853 1.1.1.3 mrg FGREP
854 1.1.1.2 mrg EGREP
855 1.1.1.2 mrg GREP
856 1.1.1.2 mrg SED
857 1.1.1.2 mrg host_os
858 1.1.1.2 mrg host_vendor
859 1.1.1.2 mrg host_cpu
860 1.1.1.2 mrg host
861 1.1.1.2 mrg build_os
862 1.1.1.2 mrg build_vendor
863 1.1.1.2 mrg build_cpu
864 1.1.1.2 mrg build
865 1.1.1.3 mrg LIBTOOL
866 1.1.1.2 mrg am__fastdepCC_FALSE
867 1.1.1.2 mrg am__fastdepCC_TRUE
868 1.1.1.2 mrg CCDEPMODE
869 1.1.1.2 mrg AMDEPBACKSLASH
870 1.1.1.2 mrg AMDEP_FALSE
871 1.1.1.2 mrg AMDEP_TRUE
872 1.1.1.2 mrg am__quote
873 1.1.1.2 mrg am__include
874 1.1.1.2 mrg DEPDIR
875 1.1.1.2 mrg OBJEXT
876 1.1.1.2 mrg EXEEXT
877 1.1.1.2 mrg ac_ct_CC
878 1.1.1.2 mrg CPPFLAGS
879 1.1.1.2 mrg LDFLAGS
880 1.1.1.2 mrg CFLAGS
881 1.1.1.2 mrg CC
882 1.1.1.2 mrg MAINT
883 1.1.1.2 mrg MAINTAINER_MODE_FALSE
884 1.1.1.2 mrg MAINTAINER_MODE_TRUE
885 1.1.1.2 mrg am__untar
886 1.1.1.2 mrg am__tar
887 1.1.1.2 mrg AMTAR
888 1.1.1.2 mrg am__leading_dot
889 1.1.1.2 mrg SET_MAKE
890 1.1.1.2 mrg AWK
891 1.1.1.2 mrg mkdir_p
892 1.1.1.2 mrg MKDIR_P
893 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
894 1.1.1.2 mrg STRIP
895 1.1.1.2 mrg install_sh
896 1.1.1.2 mrg MAKEINFO
897 1.1.1.2 mrg AUTOHEADER
898 1.1.1.2 mrg AUTOMAKE
899 1.1.1.2 mrg AUTOCONF
900 1.1.1.2 mrg ACLOCAL
901 1.1.1.2 mrg VERSION
902 1.1.1.2 mrg PACKAGE
903 1.1.1.2 mrg CYGPATH_W
904 1.1.1.2 mrg am__isrc
905 1.1.1.2 mrg INSTALL_DATA
906 1.1.1.2 mrg INSTALL_SCRIPT
907 1.1.1.2 mrg INSTALL_PROGRAM
908 1.1.1.2 mrg target_alias
909 1.1.1.2 mrg host_alias
910 1.1 mrg build_alias
911 1.1.1.2 mrg LIBS
912 1.1.1.2 mrg ECHO_T
913 1.1.1.2 mrg ECHO_N
914 1.1.1.2 mrg ECHO_C
915 1.1.1.2 mrg DEFS
916 1.1.1.2 mrg mandir
917 1.1.1.2 mrg localedir
918 1.1.1.2 mrg libdir
919 1.1.1.2 mrg psdir
920 1.1.1.2 mrg pdfdir
921 1.1.1.2 mrg dvidir
922 1.1.1.2 mrg htmldir
923 1.1.1.2 mrg infodir
924 1.1.1.2 mrg docdir
925 1.1.1.2 mrg oldincludedir
926 1.1.1.2 mrg includedir
927 1.1.1.2 mrg localstatedir
928 1.1.1.2 mrg sharedstatedir
929 1.1.1.2 mrg sysconfdir
930 1.1.1.2 mrg datadir
931 1.1.1.2 mrg datarootdir
932 1.1.1.2 mrg libexecdir
933 1.1.1.2 mrg sbindir
934 1.1.1.2 mrg bindir
935 1.1.1.2 mrg program_transform_name
936 1.1.1.2 mrg prefix
937 1.1.1.2 mrg exec_prefix
938 1.1.1.3 mrg PACKAGE_URL
939 1.1.1.2 mrg PACKAGE_BUGREPORT
940 1.1.1.2 mrg PACKAGE_STRING
941 1.1.1.2 mrg PACKAGE_VERSION
942 1.1.1.2 mrg PACKAGE_TARNAME
943 1.1.1.2 mrg PACKAGE_NAME
944 1.1.1.2 mrg PATH_SEPARATOR
945 1.1.1.2 mrg SHELL'
946 1.1.1.2 mrg ac_subst_files=''
947 1.1.1.2 mrg ac_user_opts='
948 1.1.1.2 mrg enable_option_checking
949 1.1.1.2 mrg enable_maintainer_mode
950 1.1.1.2 mrg enable_dependency_tracking
951 1.1.1.2 mrg enable_shared
952 1.1.1.2 mrg enable_static
953 1.1.1.3 mrg with_pic
954 1.1.1.2 mrg enable_fast_install
955 1.1.1.2 mrg with_gnu_ld
956 1.1.1.2 mrg enable_libtool_lock
957 1.1.1.2 mrg enable_strict_compilation
958 1.1.1.3 mrg enable_silent_rules
959 1.1.1.3 mrg with_xmlto
960 1.1.1.2 mrg '
961 1.1.1.2 mrg ac_precious_vars='build_alias
962 1.1 mrg host_alias
963 1.1 mrg target_alias
964 1.1 mrg CC
965 1.1 mrg CFLAGS
966 1.1 mrg LDFLAGS
967 1.1.1.2 mrg LIBS
968 1.1 mrg CPPFLAGS
969 1.1 mrg CPP
970 1.1 mrg PKG_CONFIG
971 1.1.1.3 mrg XMLTO
972 1.1 mrg XCOMPOSITE_CFLAGS
973 1.1 mrg XCOMPOSITE_LIBS'
974 1.1 mrg
975 1.1 mrg
976 1.1 mrg # Initialize some variables set by options.
977 1.1 mrg ac_init_help=
978 1.1 mrg ac_init_version=false
979 1.1.1.2 mrg ac_unrecognized_opts=
980 1.1.1.2 mrg ac_unrecognized_sep=
981 1.1 mrg # The variables have the same names as the options, with
982 1.1 mrg # dashes changed to underlines.
983 1.1 mrg cache_file=/dev/null
984 1.1 mrg exec_prefix=NONE
985 1.1 mrg no_create=
986 1.1 mrg no_recursion=
987 1.1 mrg prefix=NONE
988 1.1 mrg program_prefix=NONE
989 1.1 mrg program_suffix=NONE
990 1.1 mrg program_transform_name=s,x,x,
991 1.1 mrg silent=
992 1.1 mrg site=
993 1.1 mrg srcdir=
994 1.1 mrg verbose=
995 1.1 mrg x_includes=NONE
996 1.1 mrg x_libraries=NONE
997 1.1 mrg
998 1.1 mrg # Installation directory options.
999 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
1000 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
1001 1.1 mrg # by default will actually change.
1002 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
1003 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
1004 1.1 mrg bindir='${exec_prefix}/bin'
1005 1.1 mrg sbindir='${exec_prefix}/sbin'
1006 1.1 mrg libexecdir='${exec_prefix}/libexec'
1007 1.1 mrg datarootdir='${prefix}/share'
1008 1.1 mrg datadir='${datarootdir}'
1009 1.1 mrg sysconfdir='${prefix}/etc'
1010 1.1 mrg sharedstatedir='${prefix}/com'
1011 1.1 mrg localstatedir='${prefix}/var'
1012 1.1 mrg includedir='${prefix}/include'
1013 1.1 mrg oldincludedir='/usr/include'
1014 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1015 1.1 mrg infodir='${datarootdir}/info'
1016 1.1 mrg htmldir='${docdir}'
1017 1.1 mrg dvidir='${docdir}'
1018 1.1 mrg pdfdir='${docdir}'
1019 1.1 mrg psdir='${docdir}'
1020 1.1 mrg libdir='${exec_prefix}/lib'
1021 1.1 mrg localedir='${datarootdir}/locale'
1022 1.1 mrg mandir='${datarootdir}/man'
1023 1.1 mrg
1024 1.1 mrg ac_prev=
1025 1.1 mrg ac_dashdash=
1026 1.1 mrg for ac_option
1027 1.1 mrg do
1028 1.1 mrg # If the previous option needs an argument, assign it.
1029 1.1 mrg if test -n "$ac_prev"; then
1030 1.1 mrg eval $ac_prev=\$ac_option
1031 1.1 mrg ac_prev=
1032 1.1 mrg continue
1033 1.1 mrg fi
1034 1.1 mrg
1035 1.1 mrg case $ac_option in
1036 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1037 1.1 mrg *) ac_optarg=yes ;;
1038 1.1 mrg esac
1039 1.1 mrg
1040 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
1041 1.1 mrg
1042 1.1 mrg case $ac_dashdash$ac_option in
1043 1.1 mrg --)
1044 1.1 mrg ac_dashdash=yes ;;
1045 1.1 mrg
1046 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
1047 1.1 mrg ac_prev=bindir ;;
1048 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1049 1.1 mrg bindir=$ac_optarg ;;
1050 1.1 mrg
1051 1.1 mrg -build | --build | --buil | --bui | --bu)
1052 1.1 mrg ac_prev=build_alias ;;
1053 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1054 1.1 mrg build_alias=$ac_optarg ;;
1055 1.1 mrg
1056 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
1057 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1058 1.1 mrg ac_prev=cache_file ;;
1059 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1060 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1061 1.1 mrg cache_file=$ac_optarg ;;
1062 1.1 mrg
1063 1.1 mrg --config-cache | -C)
1064 1.1 mrg cache_file=config.cache ;;
1065 1.1 mrg
1066 1.1 mrg -datadir | --datadir | --datadi | --datad)
1067 1.1 mrg ac_prev=datadir ;;
1068 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
1069 1.1 mrg datadir=$ac_optarg ;;
1070 1.1 mrg
1071 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1072 1.1 mrg | --dataroo | --dataro | --datar)
1073 1.1 mrg ac_prev=datarootdir ;;
1074 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1075 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1076 1.1 mrg datarootdir=$ac_optarg ;;
1077 1.1 mrg
1078 1.1 mrg -disable-* | --disable-*)
1079 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1080 1.1 mrg # Reject names that are not valid shell variable names.
1081 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1082 1.1.1.3 mrg as_fn_error "invalid feature name: $ac_useropt"
1083 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1084 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1085 1.1.1.2 mrg case $ac_user_opts in
1086 1.1.1.2 mrg *"
1087 1.1.1.2 mrg "enable_$ac_useropt"
1088 1.1.1.2 mrg "*) ;;
1089 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1090 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1091 1.1.1.2 mrg esac
1092 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
1093 1.1 mrg
1094 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
1095 1.1 mrg ac_prev=docdir ;;
1096 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1097 1.1 mrg docdir=$ac_optarg ;;
1098 1.1 mrg
1099 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1100 1.1 mrg ac_prev=dvidir ;;
1101 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1102 1.1 mrg dvidir=$ac_optarg ;;
1103 1.1 mrg
1104 1.1 mrg -enable-* | --enable-*)
1105 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1106 1.1 mrg # Reject names that are not valid shell variable names.
1107 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1108 1.1.1.3 mrg as_fn_error "invalid feature name: $ac_useropt"
1109 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1110 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1111 1.1.1.2 mrg case $ac_user_opts in
1112 1.1.1.2 mrg *"
1113 1.1.1.2 mrg "enable_$ac_useropt"
1114 1.1.1.2 mrg "*) ;;
1115 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1116 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1117 1.1.1.2 mrg esac
1118 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
1119 1.1 mrg
1120 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1121 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1122 1.1 mrg | --exec | --exe | --ex)
1123 1.1 mrg ac_prev=exec_prefix ;;
1124 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1125 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1126 1.1 mrg | --exec=* | --exe=* | --ex=*)
1127 1.1 mrg exec_prefix=$ac_optarg ;;
1128 1.1 mrg
1129 1.1 mrg -gas | --gas | --ga | --g)
1130 1.1 mrg # Obsolete; use --with-gas.
1131 1.1 mrg with_gas=yes ;;
1132 1.1 mrg
1133 1.1 mrg -help | --help | --hel | --he | -h)
1134 1.1 mrg ac_init_help=long ;;
1135 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1136 1.1 mrg ac_init_help=recursive ;;
1137 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1138 1.1 mrg ac_init_help=short ;;
1139 1.1 mrg
1140 1.1 mrg -host | --host | --hos | --ho)
1141 1.1 mrg ac_prev=host_alias ;;
1142 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
1143 1.1 mrg host_alias=$ac_optarg ;;
1144 1.1 mrg
1145 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1146 1.1 mrg ac_prev=htmldir ;;
1147 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1148 1.1 mrg | --ht=*)
1149 1.1 mrg htmldir=$ac_optarg ;;
1150 1.1 mrg
1151 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
1152 1.1 mrg | --includ | --inclu | --incl | --inc)
1153 1.1 mrg ac_prev=includedir ;;
1154 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1155 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
1156 1.1 mrg includedir=$ac_optarg ;;
1157 1.1 mrg
1158 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
1159 1.1 mrg ac_prev=infodir ;;
1160 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1161 1.1 mrg infodir=$ac_optarg ;;
1162 1.1 mrg
1163 1.1 mrg -libdir | --libdir | --libdi | --libd)
1164 1.1 mrg ac_prev=libdir ;;
1165 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
1166 1.1 mrg libdir=$ac_optarg ;;
1167 1.1 mrg
1168 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1169 1.1 mrg | --libexe | --libex | --libe)
1170 1.1 mrg ac_prev=libexecdir ;;
1171 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1172 1.1 mrg | --libexe=* | --libex=* | --libe=*)
1173 1.1 mrg libexecdir=$ac_optarg ;;
1174 1.1 mrg
1175 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
1176 1.1 mrg ac_prev=localedir ;;
1177 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1178 1.1 mrg localedir=$ac_optarg ;;
1179 1.1 mrg
1180 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
1181 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
1182 1.1 mrg ac_prev=localstatedir ;;
1183 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1184 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1185 1.1 mrg localstatedir=$ac_optarg ;;
1186 1.1 mrg
1187 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1188 1.1 mrg ac_prev=mandir ;;
1189 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1190 1.1 mrg mandir=$ac_optarg ;;
1191 1.1 mrg
1192 1.1 mrg -nfp | --nfp | --nf)
1193 1.1 mrg # Obsolete; use --without-fp.
1194 1.1 mrg with_fp=no ;;
1195 1.1 mrg
1196 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1197 1.1 mrg | --no-cr | --no-c | -n)
1198 1.1 mrg no_create=yes ;;
1199 1.1 mrg
1200 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1201 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1202 1.1 mrg no_recursion=yes ;;
1203 1.1 mrg
1204 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1205 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1206 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1207 1.1 mrg ac_prev=oldincludedir ;;
1208 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1209 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1210 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1211 1.1 mrg oldincludedir=$ac_optarg ;;
1212 1.1 mrg
1213 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1214 1.1 mrg ac_prev=prefix ;;
1215 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1216 1.1 mrg prefix=$ac_optarg ;;
1217 1.1 mrg
1218 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1219 1.1 mrg | --program-pre | --program-pr | --program-p)
1220 1.1 mrg ac_prev=program_prefix ;;
1221 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1222 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1223 1.1 mrg program_prefix=$ac_optarg ;;
1224 1.1 mrg
1225 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1226 1.1 mrg | --program-suf | --program-su | --program-s)
1227 1.1 mrg ac_prev=program_suffix ;;
1228 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1229 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1230 1.1 mrg program_suffix=$ac_optarg ;;
1231 1.1 mrg
1232 1.1 mrg -program-transform-name | --program-transform-name \
1233 1.1 mrg | --program-transform-nam | --program-transform-na \
1234 1.1 mrg | --program-transform-n | --program-transform- \
1235 1.1 mrg | --program-transform | --program-transfor \
1236 1.1 mrg | --program-transfo | --program-transf \
1237 1.1 mrg | --program-trans | --program-tran \
1238 1.1 mrg | --progr-tra | --program-tr | --program-t)
1239 1.1 mrg ac_prev=program_transform_name ;;
1240 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1241 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1242 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1243 1.1 mrg | --program-transform=* | --program-transfor=* \
1244 1.1 mrg | --program-transfo=* | --program-transf=* \
1245 1.1 mrg | --program-trans=* | --program-tran=* \
1246 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1247 1.1 mrg program_transform_name=$ac_optarg ;;
1248 1.1 mrg
1249 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1250 1.1 mrg ac_prev=pdfdir ;;
1251 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1252 1.1 mrg pdfdir=$ac_optarg ;;
1253 1.1 mrg
1254 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1255 1.1 mrg ac_prev=psdir ;;
1256 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1257 1.1 mrg psdir=$ac_optarg ;;
1258 1.1 mrg
1259 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1260 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1261 1.1 mrg silent=yes ;;
1262 1.1 mrg
1263 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1264 1.1 mrg ac_prev=sbindir ;;
1265 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1266 1.1 mrg | --sbi=* | --sb=*)
1267 1.1 mrg sbindir=$ac_optarg ;;
1268 1.1 mrg
1269 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1270 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1271 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1272 1.1 mrg | --sha | --sh)
1273 1.1 mrg ac_prev=sharedstatedir ;;
1274 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1275 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1276 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1277 1.1 mrg | --sha=* | --sh=*)
1278 1.1 mrg sharedstatedir=$ac_optarg ;;
1279 1.1 mrg
1280 1.1 mrg -site | --site | --sit)
1281 1.1 mrg ac_prev=site ;;
1282 1.1 mrg -site=* | --site=* | --sit=*)
1283 1.1 mrg site=$ac_optarg ;;
1284 1.1 mrg
1285 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1286 1.1 mrg ac_prev=srcdir ;;
1287 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1288 1.1 mrg srcdir=$ac_optarg ;;
1289 1.1 mrg
1290 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1291 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1292 1.1 mrg ac_prev=sysconfdir ;;
1293 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1294 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1295 1.1 mrg sysconfdir=$ac_optarg ;;
1296 1.1 mrg
1297 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1298 1.1 mrg ac_prev=target_alias ;;
1299 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1300 1.1 mrg target_alias=$ac_optarg ;;
1301 1.1 mrg
1302 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1303 1.1 mrg verbose=yes ;;
1304 1.1 mrg
1305 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1306 1.1 mrg ac_init_version=: ;;
1307 1.1 mrg
1308 1.1 mrg -with-* | --with-*)
1309 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1310 1.1 mrg # Reject names that are not valid shell variable names.
1311 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1312 1.1.1.3 mrg as_fn_error "invalid package name: $ac_useropt"
1313 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1314 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1315 1.1.1.2 mrg case $ac_user_opts in
1316 1.1.1.2 mrg *"
1317 1.1.1.2 mrg "with_$ac_useropt"
1318 1.1.1.2 mrg "*) ;;
1319 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1320 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1321 1.1.1.2 mrg esac
1322 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1323 1.1 mrg
1324 1.1 mrg -without-* | --without-*)
1325 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1326 1.1 mrg # Reject names that are not valid shell variable names.
1327 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1328 1.1.1.3 mrg as_fn_error "invalid package name: $ac_useropt"
1329 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1330 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1331 1.1.1.2 mrg case $ac_user_opts in
1332 1.1.1.2 mrg *"
1333 1.1.1.2 mrg "with_$ac_useropt"
1334 1.1.1.2 mrg "*) ;;
1335 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1336 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1337 1.1.1.2 mrg esac
1338 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1339 1.1 mrg
1340 1.1 mrg --x)
1341 1.1 mrg # Obsolete; use --with-x.
1342 1.1 mrg with_x=yes ;;
1343 1.1 mrg
1344 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1345 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1346 1.1 mrg ac_prev=x_includes ;;
1347 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1348 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1349 1.1 mrg x_includes=$ac_optarg ;;
1350 1.1 mrg
1351 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1352 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1353 1.1 mrg ac_prev=x_libraries ;;
1354 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1355 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1356 1.1 mrg x_libraries=$ac_optarg ;;
1357 1.1 mrg
1358 1.1.1.3 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1359 1.1.1.3 mrg Try \`$0 --help' for more information."
1360 1.1 mrg ;;
1361 1.1 mrg
1362 1.1 mrg *=*)
1363 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1364 1.1 mrg # Reject names that are not valid shell variable names.
1365 1.1.1.3 mrg case $ac_envvar in #(
1366 1.1.1.3 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1367 1.1.1.3 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1368 1.1.1.3 mrg esac
1369 1.1 mrg eval $ac_envvar=\$ac_optarg
1370 1.1 mrg export $ac_envvar ;;
1371 1.1 mrg
1372 1.1 mrg *)
1373 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1374 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1375 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1376 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1377 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1378 1.1 mrg ;;
1379 1.1 mrg
1380 1.1 mrg esac
1381 1.1 mrg done
1382 1.1 mrg
1383 1.1 mrg if test -n "$ac_prev"; then
1384 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1385 1.1.1.3 mrg as_fn_error "missing argument to $ac_option"
1386 1.1 mrg fi
1387 1.1 mrg
1388 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1389 1.1.1.2 mrg case $enable_option_checking in
1390 1.1.1.2 mrg no) ;;
1391 1.1.1.3 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1392 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1393 1.1.1.2 mrg esac
1394 1.1.1.2 mrg fi
1395 1.1.1.2 mrg
1396 1.1.1.2 mrg # Check all directory arguments for consistency.
1397 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1398 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1399 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1400 1.1 mrg libdir localedir mandir
1401 1.1 mrg do
1402 1.1 mrg eval ac_val=\$$ac_var
1403 1.1.1.2 mrg # Remove trailing slashes.
1404 1.1.1.2 mrg case $ac_val in
1405 1.1.1.2 mrg */ )
1406 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1407 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1408 1.1.1.2 mrg esac
1409 1.1.1.2 mrg # Be sure to have absolute directory names.
1410 1.1 mrg case $ac_val in
1411 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1412 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1413 1.1 mrg esac
1414 1.1.1.3 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1415 1.1 mrg done
1416 1.1 mrg
1417 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1418 1.1 mrg # used to hold the argument of --host etc.
1419 1.1 mrg # FIXME: To remove some day.
1420 1.1 mrg build=$build_alias
1421 1.1 mrg host=$host_alias
1422 1.1 mrg target=$target_alias
1423 1.1 mrg
1424 1.1 mrg # FIXME: To remove some day.
1425 1.1 mrg if test "x$host_alias" != x; then
1426 1.1 mrg if test "x$build_alias" = x; then
1427 1.1 mrg cross_compiling=maybe
1428 1.1.1.2 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1429 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1430 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1431 1.1 mrg cross_compiling=yes
1432 1.1 mrg fi
1433 1.1 mrg fi
1434 1.1 mrg
1435 1.1 mrg ac_tool_prefix=
1436 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1437 1.1 mrg
1438 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1439 1.1 mrg
1440 1.1 mrg
1441 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1442 1.1 mrg ac_ls_di=`ls -di .` &&
1443 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1444 1.1.1.3 mrg as_fn_error "working directory cannot be determined"
1445 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1446 1.1.1.3 mrg as_fn_error "pwd does not report name of working directory"
1447 1.1 mrg
1448 1.1 mrg
1449 1.1 mrg # Find the source files, if location was not specified.
1450 1.1 mrg if test -z "$srcdir"; then
1451 1.1 mrg ac_srcdir_defaulted=yes
1452 1.1 mrg # Try the directory containing this script, then the parent directory.
1453 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1454 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1455 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1456 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1457 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1458 1.1.1.2 mrg $as_echo X"$as_myself" |
1459 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1460 1.1 mrg s//\1/
1461 1.1 mrg q
1462 1.1 mrg }
1463 1.1 mrg /^X\(\/\/\)[^/].*/{
1464 1.1 mrg s//\1/
1465 1.1 mrg q
1466 1.1 mrg }
1467 1.1 mrg /^X\(\/\/\)$/{
1468 1.1 mrg s//\1/
1469 1.1 mrg q
1470 1.1 mrg }
1471 1.1 mrg /^X\(\/\).*/{
1472 1.1 mrg s//\1/
1473 1.1 mrg q
1474 1.1 mrg }
1475 1.1 mrg s/.*/./; q'`
1476 1.1 mrg srcdir=$ac_confdir
1477 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1478 1.1 mrg srcdir=..
1479 1.1 mrg fi
1480 1.1 mrg else
1481 1.1 mrg ac_srcdir_defaulted=no
1482 1.1 mrg fi
1483 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1484 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1485 1.1.1.3 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1486 1.1 mrg fi
1487 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1488 1.1 mrg ac_abs_confdir=`(
1489 1.1.1.3 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1490 1.1 mrg pwd)`
1491 1.1 mrg # When building in place, set srcdir=.
1492 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1493 1.1 mrg srcdir=.
1494 1.1 mrg fi
1495 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1496 1.1 mrg # Double slashes in file names in object file debugging info
1497 1.1 mrg # mess up M-x gdb in Emacs.
1498 1.1 mrg case $srcdir in
1499 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1500 1.1 mrg esac
1501 1.1 mrg for ac_var in $ac_precious_vars; do
1502 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1503 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1504 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1505 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1506 1.1 mrg done
1507 1.1 mrg
1508 1.1 mrg #
1509 1.1 mrg # Report the --help message.
1510 1.1 mrg #
1511 1.1 mrg if test "$ac_init_help" = "long"; then
1512 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1513 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1514 1.1 mrg cat <<_ACEOF
1515 1.1.1.3 mrg \`configure' configures libXcomposite 0.4.2 to adapt to many kinds of systems.
1516 1.1 mrg
1517 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1518 1.1 mrg
1519 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1520 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1521 1.1 mrg
1522 1.1 mrg Defaults for the options are specified in brackets.
1523 1.1 mrg
1524 1.1 mrg Configuration:
1525 1.1 mrg -h, --help display this help and exit
1526 1.1 mrg --help=short display options specific to this package
1527 1.1 mrg --help=recursive display the short help of all the included packages
1528 1.1 mrg -V, --version display version information and exit
1529 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1530 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1531 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1532 1.1 mrg -n, --no-create do not create output files
1533 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1534 1.1 mrg
1535 1.1 mrg Installation directories:
1536 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1537 1.1.1.2 mrg [$ac_default_prefix]
1538 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1539 1.1.1.2 mrg [PREFIX]
1540 1.1 mrg
1541 1.1 mrg By default, \`make install' will install all the files in
1542 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1543 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1544 1.1 mrg for instance \`--prefix=\$HOME'.
1545 1.1 mrg
1546 1.1 mrg For better control, use the options below.
1547 1.1 mrg
1548 1.1 mrg Fine tuning of the installation directories:
1549 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1550 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1551 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1552 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1553 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1554 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1555 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1556 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1557 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1558 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1559 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1560 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1561 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1562 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1563 1.1.1.2 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libXcomposite]
1564 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1565 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1566 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1567 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1568 1.1 mrg _ACEOF
1569 1.1 mrg
1570 1.1 mrg cat <<\_ACEOF
1571 1.1 mrg
1572 1.1 mrg Program names:
1573 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1574 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1575 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1576 1.1 mrg
1577 1.1 mrg System types:
1578 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1579 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1580 1.1 mrg _ACEOF
1581 1.1 mrg fi
1582 1.1 mrg
1583 1.1 mrg if test -n "$ac_init_help"; then
1584 1.1 mrg case $ac_init_help in
1585 1.1.1.3 mrg short | recursive ) echo "Configuration of libXcomposite 0.4.2:";;
1586 1.1 mrg esac
1587 1.1 mrg cat <<\_ACEOF
1588 1.1 mrg
1589 1.1 mrg Optional Features:
1590 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1591 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1592 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1593 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1594 1.1 mrg (and sometimes confusing) to the casual installer
1595 1.1 mrg --disable-dependency-tracking speeds up one-time build
1596 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1597 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1598 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1599 1.1 mrg --enable-fast-install[=PKGS]
1600 1.1 mrg optimize for fast installation [default=yes]
1601 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1602 1.1.1.2 mrg --enable-strict-compilation
1603 1.1.1.2 mrg Enable all warnings from compiler and make them
1604 1.1.1.2 mrg errors (default: disabled)
1605 1.1.1.3 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1606 1.1.1.3 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1607 1.1 mrg
1608 1.1 mrg Optional Packages:
1609 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1610 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1611 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1612 1.1 mrg both]
1613 1.1.1.3 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1614 1.1.1.3 mrg --with-xmlto Use xmlto to regenerate documentation (default: yes,
1615 1.1.1.3 mrg if installed)
1616 1.1 mrg
1617 1.1 mrg Some influential environment variables:
1618 1.1 mrg CC C compiler command
1619 1.1 mrg CFLAGS C compiler flags
1620 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1621 1.1 mrg nonstandard directory <lib dir>
1622 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1623 1.1.1.3 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1624 1.1 mrg you have headers in a nonstandard directory <include dir>
1625 1.1 mrg CPP C preprocessor
1626 1.1 mrg PKG_CONFIG path to pkg-config utility
1627 1.1.1.3 mrg XMLTO Path to xmlto command
1628 1.1 mrg XCOMPOSITE_CFLAGS
1629 1.1 mrg C compiler flags for XCOMPOSITE, overriding pkg-config
1630 1.1 mrg XCOMPOSITE_LIBS
1631 1.1 mrg linker flags for XCOMPOSITE, overriding pkg-config
1632 1.1 mrg
1633 1.1 mrg Use these variables to override the choices made by `configure' or to help
1634 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1635 1.1 mrg
1636 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1637 1.1 mrg _ACEOF
1638 1.1 mrg ac_status=$?
1639 1.1 mrg fi
1640 1.1 mrg
1641 1.1 mrg if test "$ac_init_help" = "recursive"; then
1642 1.1 mrg # If there are subdirs, report their specific --help.
1643 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1644 1.1.1.2 mrg test -d "$ac_dir" ||
1645 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1646 1.1.1.2 mrg continue
1647 1.1 mrg ac_builddir=.
1648 1.1 mrg
1649 1.1 mrg case "$ac_dir" in
1650 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1651 1.1 mrg *)
1652 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1653 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1654 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1655 1.1 mrg case $ac_top_builddir_sub in
1656 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1657 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1658 1.1 mrg esac ;;
1659 1.1 mrg esac
1660 1.1 mrg ac_abs_top_builddir=$ac_pwd
1661 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1662 1.1 mrg # for backward compatibility:
1663 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1664 1.1 mrg
1665 1.1 mrg case $srcdir in
1666 1.1 mrg .) # We are building in place.
1667 1.1 mrg ac_srcdir=.
1668 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1669 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1670 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1671 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1672 1.1 mrg ac_top_srcdir=$srcdir
1673 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1674 1.1 mrg *) # Relative name.
1675 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1676 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1677 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1678 1.1 mrg esac
1679 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1680 1.1 mrg
1681 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1682 1.1 mrg # Check for guested configure.
1683 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1684 1.1 mrg echo &&
1685 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1686 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1687 1.1 mrg echo &&
1688 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1689 1.1 mrg else
1690 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1691 1.1 mrg fi || ac_status=$?
1692 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1693 1.1 mrg done
1694 1.1 mrg fi
1695 1.1 mrg
1696 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1697 1.1 mrg if $ac_init_version; then
1698 1.1 mrg cat <<\_ACEOF
1699 1.1.1.3 mrg libXcomposite configure 0.4.2
1700 1.1.1.3 mrg generated by GNU Autoconf 2.65
1701 1.1 mrg
1702 1.1.1.3 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1703 1.1 mrg This configure script is free software; the Free Software Foundation
1704 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1705 1.1 mrg _ACEOF
1706 1.1 mrg exit
1707 1.1 mrg fi
1708 1.1.1.3 mrg
1709 1.1.1.3 mrg ## ------------------------ ##
1710 1.1.1.3 mrg ## Autoconf initialization. ##
1711 1.1.1.3 mrg ## ------------------------ ##
1712 1.1.1.3 mrg
1713 1.1.1.3 mrg # ac_fn_c_try_compile LINENO
1714 1.1.1.3 mrg # --------------------------
1715 1.1.1.3 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1716 1.1.1.3 mrg ac_fn_c_try_compile ()
1717 1.1.1.3 mrg {
1718 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1719 1.1.1.3 mrg rm -f conftest.$ac_objext
1720 1.1.1.3 mrg if { { ac_try="$ac_compile"
1721 1.1.1.3 mrg case "(($ac_try" in
1722 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1723 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1724 1.1.1.3 mrg esac
1725 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1726 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1727 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.err
1728 1.1.1.3 mrg ac_status=$?
1729 1.1.1.3 mrg if test -s conftest.err; then
1730 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1731 1.1.1.3 mrg cat conftest.er1 >&5
1732 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1733 1.1.1.3 mrg fi
1734 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1735 1.1.1.3 mrg test $ac_status = 0; } && {
1736 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1737 1.1.1.3 mrg test ! -s conftest.err
1738 1.1.1.3 mrg } && test -s conftest.$ac_objext; then :
1739 1.1.1.3 mrg ac_retval=0
1740 1.1.1.3 mrg else
1741 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1742 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1743 1.1.1.3 mrg
1744 1.1.1.3 mrg ac_retval=1
1745 1.1.1.3 mrg fi
1746 1.1.1.3 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1747 1.1.1.3 mrg as_fn_set_status $ac_retval
1748 1.1.1.3 mrg
1749 1.1.1.3 mrg } # ac_fn_c_try_compile
1750 1.1.1.3 mrg
1751 1.1.1.3 mrg # ac_fn_c_try_link LINENO
1752 1.1.1.3 mrg # -----------------------
1753 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1754 1.1.1.3 mrg ac_fn_c_try_link ()
1755 1.1.1.3 mrg {
1756 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1758 1.1.1.3 mrg if { { ac_try="$ac_link"
1759 1.1.1.3 mrg case "(($ac_try" in
1760 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1761 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1762 1.1.1.3 mrg esac
1763 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1764 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1765 1.1.1.3 mrg (eval "$ac_link") 2>conftest.err
1766 1.1.1.3 mrg ac_status=$?
1767 1.1.1.3 mrg if test -s conftest.err; then
1768 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1769 1.1.1.3 mrg cat conftest.er1 >&5
1770 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1771 1.1.1.3 mrg fi
1772 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1773 1.1.1.3 mrg test $ac_status = 0; } && {
1774 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1775 1.1.1.3 mrg test ! -s conftest.err
1776 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
1777 1.1.1.3 mrg test "$cross_compiling" = yes ||
1778 1.1.1.3 mrg $as_test_x conftest$ac_exeext
1779 1.1.1.3 mrg }; then :
1780 1.1.1.3 mrg ac_retval=0
1781 1.1.1.3 mrg else
1782 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1783 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1784 1.1.1.3 mrg
1785 1.1.1.3 mrg ac_retval=1
1786 1.1.1.3 mrg fi
1787 1.1.1.3 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1788 1.1.1.3 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1789 1.1.1.3 mrg # interfere with the next link command; also delete a directory that is
1790 1.1.1.3 mrg # left behind by Apple's compiler. We do this before executing the actions.
1791 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1792 1.1.1.3 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1793 1.1.1.3 mrg as_fn_set_status $ac_retval
1794 1.1.1.3 mrg
1795 1.1.1.3 mrg } # ac_fn_c_try_link
1796 1.1.1.3 mrg
1797 1.1.1.3 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1798 1.1.1.3 mrg # -------------------------------------------------------
1799 1.1.1.3 mrg # Tests whether HEADER exists and can be compiled using the include files in
1800 1.1.1.3 mrg # INCLUDES, setting the cache variable VAR accordingly.
1801 1.1.1.3 mrg ac_fn_c_check_header_compile ()
1802 1.1.1.3 mrg {
1803 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1804 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1805 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1806 1.1.1.3 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1807 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1808 1.1.1.3 mrg else
1809 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810 1.1.1.3 mrg /* end confdefs.h. */
1811 1.1.1.3 mrg $4
1812 1.1.1.3 mrg #include <$2>
1813 1.1.1.3 mrg _ACEOF
1814 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1815 1.1.1.3 mrg eval "$3=yes"
1816 1.1.1.3 mrg else
1817 1.1.1.3 mrg eval "$3=no"
1818 1.1.1.3 mrg fi
1819 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1820 1.1.1.3 mrg fi
1821 1.1.1.3 mrg eval ac_res=\$$3
1822 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1823 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1824 1.1.1.3 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1825 1.1.1.3 mrg
1826 1.1.1.3 mrg } # ac_fn_c_check_header_compile
1827 1.1.1.3 mrg
1828 1.1.1.3 mrg # ac_fn_c_try_cpp LINENO
1829 1.1.1.3 mrg # ----------------------
1830 1.1.1.3 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1831 1.1.1.3 mrg ac_fn_c_try_cpp ()
1832 1.1.1.3 mrg {
1833 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1834 1.1.1.3 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1835 1.1.1.3 mrg case "(($ac_try" in
1836 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1837 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1838 1.1.1.3 mrg esac
1839 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1840 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1841 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1842 1.1.1.3 mrg ac_status=$?
1843 1.1.1.3 mrg if test -s conftest.err; then
1844 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1845 1.1.1.3 mrg cat conftest.er1 >&5
1846 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1847 1.1.1.3 mrg fi
1848 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1849 1.1.1.3 mrg test $ac_status = 0; } >/dev/null && {
1850 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1851 1.1.1.3 mrg test ! -s conftest.err
1852 1.1.1.3 mrg }; then :
1853 1.1.1.3 mrg ac_retval=0
1854 1.1.1.3 mrg else
1855 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1856 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1857 1.1.1.3 mrg
1858 1.1.1.3 mrg ac_retval=1
1859 1.1.1.3 mrg fi
1860 1.1.1.3 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1861 1.1.1.3 mrg as_fn_set_status $ac_retval
1862 1.1.1.3 mrg
1863 1.1.1.3 mrg } # ac_fn_c_try_cpp
1864 1.1.1.3 mrg
1865 1.1.1.3 mrg # ac_fn_c_try_run LINENO
1866 1.1.1.3 mrg # ----------------------
1867 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1868 1.1.1.3 mrg # that executables *can* be run.
1869 1.1.1.3 mrg ac_fn_c_try_run ()
1870 1.1.1.3 mrg {
1871 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1872 1.1.1.3 mrg if { { ac_try="$ac_link"
1873 1.1.1.3 mrg case "(($ac_try" in
1874 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1875 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1876 1.1.1.3 mrg esac
1877 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1878 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1879 1.1.1.3 mrg (eval "$ac_link") 2>&5
1880 1.1.1.3 mrg ac_status=$?
1881 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1882 1.1.1.3 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1883 1.1.1.3 mrg { { case "(($ac_try" in
1884 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1885 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1886 1.1.1.3 mrg esac
1887 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1888 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1889 1.1.1.3 mrg (eval "$ac_try") 2>&5
1890 1.1.1.3 mrg ac_status=$?
1891 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1892 1.1.1.3 mrg test $ac_status = 0; }; }; then :
1893 1.1.1.3 mrg ac_retval=0
1894 1.1.1.3 mrg else
1895 1.1.1.3 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1896 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1897 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1898 1.1.1.3 mrg
1899 1.1.1.3 mrg ac_retval=$ac_status
1900 1.1.1.3 mrg fi
1901 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1902 1.1.1.3 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1903 1.1.1.3 mrg as_fn_set_status $ac_retval
1904 1.1.1.3 mrg
1905 1.1.1.3 mrg } # ac_fn_c_try_run
1906 1.1.1.3 mrg
1907 1.1.1.3 mrg # ac_fn_c_check_func LINENO FUNC VAR
1908 1.1.1.3 mrg # ----------------------------------
1909 1.1.1.3 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1910 1.1.1.3 mrg ac_fn_c_check_func ()
1911 1.1.1.3 mrg {
1912 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1913 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1914 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1915 1.1.1.3 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1916 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1917 1.1.1.3 mrg else
1918 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1919 1.1.1.3 mrg /* end confdefs.h. */
1920 1.1.1.3 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1921 1.1.1.3 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1922 1.1.1.3 mrg #define $2 innocuous_$2
1923 1.1.1.3 mrg
1924 1.1.1.3 mrg /* System header to define __stub macros and hopefully few prototypes,
1925 1.1.1.3 mrg which can conflict with char $2 (); below.
1926 1.1.1.3 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1927 1.1.1.3 mrg <limits.h> exists even on freestanding compilers. */
1928 1.1.1.3 mrg
1929 1.1.1.3 mrg #ifdef __STDC__
1930 1.1.1.3 mrg # include <limits.h>
1931 1.1.1.3 mrg #else
1932 1.1.1.3 mrg # include <assert.h>
1933 1.1.1.3 mrg #endif
1934 1.1.1.3 mrg
1935 1.1.1.3 mrg #undef $2
1936 1.1.1.3 mrg
1937 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
1938 1.1.1.3 mrg Use char because int might match the return type of a GCC
1939 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
1940 1.1.1.3 mrg #ifdef __cplusplus
1941 1.1.1.3 mrg extern "C"
1942 1.1.1.3 mrg #endif
1943 1.1.1.3 mrg char $2 ();
1944 1.1.1.3 mrg /* The GNU C library defines this for functions which it implements
1945 1.1.1.3 mrg to always fail with ENOSYS. Some functions are actually named
1946 1.1.1.3 mrg something starting with __ and the normal name is an alias. */
1947 1.1.1.3 mrg #if defined __stub_$2 || defined __stub___$2
1948 1.1.1.3 mrg choke me
1949 1.1.1.3 mrg #endif
1950 1.1.1.3 mrg
1951 1.1.1.3 mrg int
1952 1.1.1.3 mrg main ()
1953 1.1.1.3 mrg {
1954 1.1.1.3 mrg return $2 ();
1955 1.1.1.3 mrg ;
1956 1.1.1.3 mrg return 0;
1957 1.1.1.3 mrg }
1958 1.1.1.3 mrg _ACEOF
1959 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
1960 1.1.1.3 mrg eval "$3=yes"
1961 1.1.1.3 mrg else
1962 1.1.1.3 mrg eval "$3=no"
1963 1.1.1.3 mrg fi
1964 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
1965 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
1966 1.1.1.3 mrg fi
1967 1.1.1.3 mrg eval ac_res=\$$3
1968 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1969 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1970 1.1.1.3 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1971 1.1.1.3 mrg
1972 1.1.1.3 mrg } # ac_fn_c_check_func
1973 1.1.1.3 mrg
1974 1.1.1.3 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR
1975 1.1.1.3 mrg # ------------------------------------
1976 1.1.1.3 mrg # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1977 1.1.1.3 mrg ac_fn_c_check_decl ()
1978 1.1.1.3 mrg {
1979 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1980 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1981 1.1.1.3 mrg $as_echo_n "checking whether $2 is declared... " >&6; }
1982 1.1.1.3 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1983 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1984 1.1.1.3 mrg else
1985 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1986 1.1.1.3 mrg /* end confdefs.h. */
1987 1.1.1.3 mrg $4
1988 1.1.1.3 mrg int
1989 1.1.1.3 mrg main ()
1990 1.1.1.3 mrg {
1991 1.1.1.3 mrg #ifndef $2
1992 1.1.1.3 mrg (void) $2;
1993 1.1.1.3 mrg #endif
1994 1.1.1.3 mrg
1995 1.1.1.3 mrg ;
1996 1.1.1.3 mrg return 0;
1997 1.1.1.3 mrg }
1998 1.1.1.3 mrg _ACEOF
1999 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
2000 1.1.1.3 mrg eval "$3=yes"
2001 1.1.1.3 mrg else
2002 1.1.1.3 mrg eval "$3=no"
2003 1.1.1.3 mrg fi
2004 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005 1.1.1.3 mrg fi
2006 1.1.1.3 mrg eval ac_res=\$$3
2007 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2008 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
2009 1.1.1.3 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2010 1.1.1.3 mrg
2011 1.1.1.3 mrg } # ac_fn_c_check_decl
2012 1.1 mrg cat >config.log <<_ACEOF
2013 1.1 mrg This file contains any messages produced by compilers while
2014 1.1 mrg running configure, to aid debugging if configure makes a mistake.
2015 1.1 mrg
2016 1.1.1.3 mrg It was created by libXcomposite $as_me 0.4.2, which was
2017 1.1.1.3 mrg generated by GNU Autoconf 2.65. Invocation command line was
2018 1.1 mrg
2019 1.1 mrg $ $0 $@
2020 1.1 mrg
2021 1.1 mrg _ACEOF
2022 1.1 mrg exec 5>>config.log
2023 1.1 mrg {
2024 1.1 mrg cat <<_ASUNAME
2025 1.1 mrg ## --------- ##
2026 1.1 mrg ## Platform. ##
2027 1.1 mrg ## --------- ##
2028 1.1 mrg
2029 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2030 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
2031 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
2032 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
2033 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
2034 1.1 mrg
2035 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2036 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2037 1.1 mrg
2038 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2039 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2040 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2041 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2042 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2043 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2044 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2045 1.1 mrg
2046 1.1 mrg _ASUNAME
2047 1.1 mrg
2048 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2049 1.1 mrg for as_dir in $PATH
2050 1.1 mrg do
2051 1.1 mrg IFS=$as_save_IFS
2052 1.1 mrg test -z "$as_dir" && as_dir=.
2053 1.1.1.3 mrg $as_echo "PATH: $as_dir"
2054 1.1.1.3 mrg done
2055 1.1 mrg IFS=$as_save_IFS
2056 1.1 mrg
2057 1.1 mrg } >&5
2058 1.1 mrg
2059 1.1 mrg cat >&5 <<_ACEOF
2060 1.1 mrg
2061 1.1 mrg
2062 1.1 mrg ## ----------- ##
2063 1.1 mrg ## Core tests. ##
2064 1.1 mrg ## ----------- ##
2065 1.1 mrg
2066 1.1 mrg _ACEOF
2067 1.1 mrg
2068 1.1 mrg
2069 1.1 mrg # Keep a trace of the command line.
2070 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
2071 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
2072 1.1 mrg # Also quote any args containing shell meta-characters.
2073 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
2074 1.1 mrg ac_configure_args=
2075 1.1 mrg ac_configure_args0=
2076 1.1 mrg ac_configure_args1=
2077 1.1 mrg ac_must_keep_next=false
2078 1.1 mrg for ac_pass in 1 2
2079 1.1 mrg do
2080 1.1 mrg for ac_arg
2081 1.1 mrg do
2082 1.1 mrg case $ac_arg in
2083 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2084 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2085 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
2086 1.1 mrg continue ;;
2087 1.1 mrg *\'*)
2088 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2089 1.1 mrg esac
2090 1.1 mrg case $ac_pass in
2091 1.1.1.3 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2092 1.1 mrg 2)
2093 1.1.1.3 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
2094 1.1 mrg if test $ac_must_keep_next = true; then
2095 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
2096 1.1 mrg else
2097 1.1 mrg case $ac_arg in
2098 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
2099 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2100 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2101 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
2102 1.1 mrg case "$ac_configure_args0 " in
2103 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2104 1.1 mrg esac
2105 1.1 mrg ;;
2106 1.1 mrg -* ) ac_must_keep_next=true ;;
2107 1.1 mrg esac
2108 1.1 mrg fi
2109 1.1.1.3 mrg as_fn_append ac_configure_args " '$ac_arg'"
2110 1.1 mrg ;;
2111 1.1 mrg esac
2112 1.1 mrg done
2113 1.1 mrg done
2114 1.1.1.3 mrg { ac_configure_args0=; unset ac_configure_args0;}
2115 1.1.1.3 mrg { ac_configure_args1=; unset ac_configure_args1;}
2116 1.1 mrg
2117 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
2118 1.1 mrg # config.log. We remove comments because anyway the quotes in there
2119 1.1 mrg # would cause problems or look ugly.
2120 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
2121 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2122 1.1 mrg trap 'exit_status=$?
2123 1.1 mrg # Save into config.log some information that might help in debugging.
2124 1.1 mrg {
2125 1.1 mrg echo
2126 1.1 mrg
2127 1.1 mrg cat <<\_ASBOX
2128 1.1 mrg ## ---------------- ##
2129 1.1 mrg ## Cache variables. ##
2130 1.1 mrg ## ---------------- ##
2131 1.1 mrg _ASBOX
2132 1.1 mrg echo
2133 1.1 mrg # The following way of writing the cache mishandles newlines in values,
2134 1.1 mrg (
2135 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2136 1.1 mrg eval ac_val=\$$ac_var
2137 1.1 mrg case $ac_val in #(
2138 1.1 mrg *${as_nl}*)
2139 1.1 mrg case $ac_var in #(
2140 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2141 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2142 1.1 mrg esac
2143 1.1 mrg case $ac_var in #(
2144 1.1 mrg _ | IFS | as_nl) ;; #(
2145 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2146 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2147 1.1 mrg esac ;;
2148 1.1 mrg esac
2149 1.1 mrg done
2150 1.1 mrg (set) 2>&1 |
2151 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2152 1.1 mrg *${as_nl}ac_space=\ *)
2153 1.1 mrg sed -n \
2154 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2155 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2156 1.1 mrg ;; #(
2157 1.1 mrg *)
2158 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2159 1.1 mrg ;;
2160 1.1 mrg esac |
2161 1.1 mrg sort
2162 1.1 mrg )
2163 1.1 mrg echo
2164 1.1 mrg
2165 1.1 mrg cat <<\_ASBOX
2166 1.1 mrg ## ----------------- ##
2167 1.1 mrg ## Output variables. ##
2168 1.1 mrg ## ----------------- ##
2169 1.1 mrg _ASBOX
2170 1.1 mrg echo
2171 1.1 mrg for ac_var in $ac_subst_vars
2172 1.1 mrg do
2173 1.1 mrg eval ac_val=\$$ac_var
2174 1.1 mrg case $ac_val in
2175 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2176 1.1 mrg esac
2177 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
2178 1.1 mrg done | sort
2179 1.1 mrg echo
2180 1.1 mrg
2181 1.1 mrg if test -n "$ac_subst_files"; then
2182 1.1 mrg cat <<\_ASBOX
2183 1.1 mrg ## ------------------- ##
2184 1.1 mrg ## File substitutions. ##
2185 1.1 mrg ## ------------------- ##
2186 1.1 mrg _ASBOX
2187 1.1 mrg echo
2188 1.1 mrg for ac_var in $ac_subst_files
2189 1.1 mrg do
2190 1.1 mrg eval ac_val=\$$ac_var
2191 1.1 mrg case $ac_val in
2192 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2193 1.1 mrg esac
2194 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
2195 1.1 mrg done | sort
2196 1.1 mrg echo
2197 1.1 mrg fi
2198 1.1 mrg
2199 1.1 mrg if test -s confdefs.h; then
2200 1.1 mrg cat <<\_ASBOX
2201 1.1 mrg ## ----------- ##
2202 1.1 mrg ## confdefs.h. ##
2203 1.1 mrg ## ----------- ##
2204 1.1 mrg _ASBOX
2205 1.1 mrg echo
2206 1.1 mrg cat confdefs.h
2207 1.1 mrg echo
2208 1.1 mrg fi
2209 1.1 mrg test "$ac_signal" != 0 &&
2210 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
2211 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
2212 1.1 mrg } >&5
2213 1.1 mrg rm -f core *.core core.conftest.* &&
2214 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2215 1.1 mrg exit $exit_status
2216 1.1 mrg ' 0
2217 1.1 mrg for ac_signal in 1 2 13 15; do
2218 1.1.1.3 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2219 1.1 mrg done
2220 1.1 mrg ac_signal=0
2221 1.1 mrg
2222 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2223 1.1 mrg rm -f -r conftest* confdefs.h
2224 1.1 mrg
2225 1.1.1.3 mrg $as_echo "/* confdefs.h */" > confdefs.h
2226 1.1.1.3 mrg
2227 1.1 mrg # Predefined preprocessor variables.
2228 1.1 mrg
2229 1.1 mrg cat >>confdefs.h <<_ACEOF
2230 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2231 1.1 mrg _ACEOF
2232 1.1 mrg
2233 1.1 mrg cat >>confdefs.h <<_ACEOF
2234 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2235 1.1 mrg _ACEOF
2236 1.1 mrg
2237 1.1 mrg cat >>confdefs.h <<_ACEOF
2238 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2239 1.1 mrg _ACEOF
2240 1.1 mrg
2241 1.1 mrg cat >>confdefs.h <<_ACEOF
2242 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2243 1.1 mrg _ACEOF
2244 1.1 mrg
2245 1.1 mrg cat >>confdefs.h <<_ACEOF
2246 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2247 1.1 mrg _ACEOF
2248 1.1 mrg
2249 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
2250 1.1.1.3 mrg #define PACKAGE_URL "$PACKAGE_URL"
2251 1.1.1.3 mrg _ACEOF
2252 1.1.1.3 mrg
2253 1.1 mrg
2254 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2255 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
2256 1.1.1.2 mrg ac_site_file1=NONE
2257 1.1.1.2 mrg ac_site_file2=NONE
2258 1.1 mrg if test -n "$CONFIG_SITE"; then
2259 1.1.1.2 mrg ac_site_file1=$CONFIG_SITE
2260 1.1 mrg elif test "x$prefix" != xNONE; then
2261 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
2262 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
2263 1.1 mrg else
2264 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
2265 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2266 1.1 mrg fi
2267 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2268 1.1 mrg do
2269 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
2270 1.1.1.3 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2271 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2272 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2273 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2274 1.1 mrg . "$ac_site_file"
2275 1.1 mrg fi
2276 1.1 mrg done
2277 1.1 mrg
2278 1.1 mrg if test -r "$cache_file"; then
2279 1.1.1.3 mrg # Some versions of bash will fail to source /dev/null (special files
2280 1.1.1.3 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2281 1.1.1.3 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2282 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2283 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2284 1.1 mrg case $cache_file in
2285 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2286 1.1 mrg *) . "./$cache_file";;
2287 1.1 mrg esac
2288 1.1 mrg fi
2289 1.1 mrg else
2290 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2291 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2292 1.1 mrg >$cache_file
2293 1.1 mrg fi
2294 1.1 mrg
2295 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2296 1.1 mrg # value.
2297 1.1 mrg ac_cache_corrupted=false
2298 1.1 mrg for ac_var in $ac_precious_vars; do
2299 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2300 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2301 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2302 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2303 1.1 mrg case $ac_old_set,$ac_new_set in
2304 1.1 mrg set,)
2305 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2306 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2307 1.1 mrg ac_cache_corrupted=: ;;
2308 1.1 mrg ,set)
2309 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2310 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2311 1.1 mrg ac_cache_corrupted=: ;;
2312 1.1 mrg ,);;
2313 1.1 mrg *)
2314 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2315 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2316 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2317 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2318 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2319 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2320 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2321 1.1.1.2 mrg ac_cache_corrupted=:
2322 1.1.1.2 mrg else
2323 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2324 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2325 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2326 1.1.1.2 mrg fi
2327 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2328 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2329 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2330 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2331 1.1 mrg fi;;
2332 1.1 mrg esac
2333 1.1 mrg # Pass precious variables to config.status.
2334 1.1 mrg if test "$ac_new_set" = set; then
2335 1.1 mrg case $ac_new_val in
2336 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2337 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2338 1.1 mrg esac
2339 1.1 mrg case " $ac_configure_args " in
2340 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2341 1.1.1.3 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2342 1.1 mrg esac
2343 1.1 mrg fi
2344 1.1 mrg done
2345 1.1 mrg if $ac_cache_corrupted; then
2346 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2347 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2348 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2349 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2350 1.1.1.3 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2351 1.1 mrg fi
2352 1.1.1.3 mrg ## -------------------- ##
2353 1.1.1.3 mrg ## Main body of script. ##
2354 1.1.1.3 mrg ## -------------------- ##
2355 1.1 mrg
2356 1.1.1.3 mrg ac_ext=c
2357 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
2358 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2359 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2360 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2361 1.1 mrg
2362 1.1 mrg
2363 1.1.1.3 mrg am__api_version='1.11'
2364 1.1.1.2 mrg
2365 1.1 mrg ac_aux_dir=
2366 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2367 1.1.1.3 mrg for ac_t in install-sh install.sh shtool; do
2368 1.1.1.3 mrg if test -f "$ac_dir/$ac_t"; then
2369 1.1.1.3 mrg ac_aux_dir=$ac_dir
2370 1.1.1.3 mrg ac_install_sh="$ac_aux_dir/$ac_t -c"
2371 1.1.1.3 mrg break 2
2372 1.1.1.3 mrg fi
2373 1.1.1.3 mrg done
2374 1.1 mrg done
2375 1.1 mrg if test -z "$ac_aux_dir"; then
2376 1.1.1.3 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2377 1.1 mrg fi
2378 1.1 mrg
2379 1.1 mrg # These three variables are undocumented and unsupported,
2380 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2381 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2382 1.1 mrg # whose full name contains unusual characters.
2383 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2384 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2385 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2386 1.1 mrg
2387 1.1 mrg
2388 1.1 mrg # Find a good install program. We prefer a C program (faster),
2389 1.1 mrg # so one script is as good as another. But avoid the broken or
2390 1.1 mrg # incompatible versions:
2391 1.1 mrg # SysV /etc/install, /usr/sbin/install
2392 1.1 mrg # SunOS /usr/etc/install
2393 1.1 mrg # IRIX /sbin/install
2394 1.1 mrg # AIX /bin/install
2395 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2396 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2397 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2398 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2399 1.1 mrg # OS/2's system install, which has a completely different semantic
2400 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2401 1.1.1.2 mrg # Reject install programs that cannot install multiple files.
2402 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2403 1.1.1.2 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2404 1.1 mrg if test -z "$INSTALL"; then
2405 1.1.1.3 mrg if test "${ac_cv_path_install+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
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.1.3 mrg # Account for people who put trailing slashes in PATH elements.
2414 1.1.1.3 mrg case $as_dir/ in #((
2415 1.1.1.3 mrg ./ | .// | /[cC]/* | \
2416 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2417 1.1.1.3 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2418 1.1 mrg /usr/ucb/* ) ;;
2419 1.1 mrg *)
2420 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2421 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2422 1.1 mrg # by default.
2423 1.1 mrg for ac_prog in ginstall scoinst install; do
2424 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2425 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2426 1.1 mrg if test $ac_prog = install &&
2427 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2428 1.1 mrg # AIX install. It has an incompatible calling convention.
2429 1.1 mrg :
2430 1.1 mrg elif test $ac_prog = install &&
2431 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2432 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2433 1.1 mrg :
2434 1.1 mrg else
2435 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2436 1.1.1.2 mrg echo one > conftest.one
2437 1.1.1.2 mrg echo two > conftest.two
2438 1.1.1.2 mrg mkdir conftest.dir
2439 1.1.1.2 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2440 1.1.1.2 mrg test -s conftest.one && test -s conftest.two &&
2441 1.1.1.2 mrg test -s conftest.dir/conftest.one &&
2442 1.1.1.2 mrg test -s conftest.dir/conftest.two
2443 1.1.1.2 mrg then
2444 1.1.1.2 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2445 1.1.1.2 mrg break 3
2446 1.1.1.2 mrg fi
2447 1.1 mrg fi
2448 1.1 mrg fi
2449 1.1 mrg done
2450 1.1 mrg done
2451 1.1 mrg ;;
2452 1.1 mrg esac
2453 1.1.1.2 mrg
2454 1.1.1.3 mrg done
2455 1.1 mrg IFS=$as_save_IFS
2456 1.1 mrg
2457 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2458 1.1 mrg
2459 1.1 mrg fi
2460 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2461 1.1 mrg INSTALL=$ac_cv_path_install
2462 1.1 mrg else
2463 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2464 1.1 mrg # value for INSTALL within a source directory, because that will
2465 1.1 mrg # break other packages using the cache if that directory is
2466 1.1 mrg # removed, or if the value is a relative name.
2467 1.1 mrg INSTALL=$ac_install_sh
2468 1.1 mrg fi
2469 1.1 mrg fi
2470 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2471 1.1.1.2 mrg $as_echo "$INSTALL" >&6; }
2472 1.1 mrg
2473 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2474 1.1 mrg # It thinks the first close brace ends the variable substitution.
2475 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2476 1.1 mrg
2477 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2478 1.1 mrg
2479 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2480 1.1 mrg
2481 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2482 1.1.1.2 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2483 1.1 mrg # Just in case
2484 1.1 mrg sleep 1
2485 1.1 mrg echo timestamp > conftest.file
2486 1.1.1.2 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2487 1.1.1.2 mrg # name. Accept space and tab only in the latter.
2488 1.1.1.2 mrg am_lf='
2489 1.1.1.2 mrg '
2490 1.1.1.2 mrg case `pwd` in
2491 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2492 1.1.1.3 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2493 1.1.1.2 mrg esac
2494 1.1.1.2 mrg case $srcdir in
2495 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2496 1.1.1.3 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2497 1.1.1.2 mrg esac
2498 1.1.1.2 mrg
2499 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2500 1.1 mrg # arguments. Must try -L first in case configure is actually a
2501 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2502 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2503 1.1 mrg # directory).
2504 1.1 mrg if (
2505 1.1.1.2 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2506 1.1 mrg if test "$*" = "X"; then
2507 1.1 mrg # -L didn't work.
2508 1.1.1.2 mrg set X `ls -t "$srcdir/configure" conftest.file`
2509 1.1 mrg fi
2510 1.1 mrg rm -f conftest.file
2511 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2512 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2513 1.1 mrg
2514 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2515 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2516 1.1 mrg # broken ls alias from the environment. This has actually
2517 1.1 mrg # happened. Such a system could not be considered "sane".
2518 1.1.1.3 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
2519 1.1.1.3 mrg alias in your environment" "$LINENO" 5
2520 1.1 mrg fi
2521 1.1 mrg
2522 1.1 mrg test "$2" = conftest.file
2523 1.1 mrg )
2524 1.1 mrg then
2525 1.1 mrg # Ok.
2526 1.1 mrg :
2527 1.1 mrg else
2528 1.1.1.3 mrg as_fn_error "newly created file is older than distributed files!
2529 1.1.1.3 mrg Check your system clock" "$LINENO" 5
2530 1.1 mrg fi
2531 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2532 1.1.1.2 mrg $as_echo "yes" >&6; }
2533 1.1 mrg test "$program_prefix" != NONE &&
2534 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2535 1.1 mrg # Use a double $ so make ignores it.
2536 1.1 mrg test "$program_suffix" != NONE &&
2537 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2538 1.1.1.2 mrg # Double any \ or $.
2539 1.1 mrg # By default was `s,x,x', remove it if useless.
2540 1.1.1.2 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2541 1.1.1.2 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2542 1.1 mrg
2543 1.1 mrg # expand $ac_aux_dir to an absolute path
2544 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2545 1.1 mrg
2546 1.1.1.2 mrg if test x"${MISSING+set}" != xset; then
2547 1.1.1.2 mrg case $am_aux_dir in
2548 1.1.1.2 mrg *\ * | *\ *)
2549 1.1.1.2 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2550 1.1.1.2 mrg *)
2551 1.1.1.2 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2552 1.1.1.2 mrg esac
2553 1.1.1.2 mrg fi
2554 1.1 mrg # Use eval to expand $SHELL
2555 1.1 mrg if eval "$MISSING --run true"; then
2556 1.1 mrg am_missing_run="$MISSING --run "
2557 1.1 mrg else
2558 1.1 mrg am_missing_run=
2559 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2560 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2561 1.1 mrg fi
2562 1.1 mrg
2563 1.1.1.2 mrg if test x"${install_sh}" != xset; then
2564 1.1.1.2 mrg case $am_aux_dir in
2565 1.1.1.2 mrg *\ * | *\ *)
2566 1.1.1.2 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2567 1.1.1.2 mrg *)
2568 1.1.1.2 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2569 1.1.1.2 mrg esac
2570 1.1.1.2 mrg fi
2571 1.1.1.2 mrg
2572 1.1.1.2 mrg # Installed binaries are usually stripped using `strip' when the user
2573 1.1.1.2 mrg # run `make install-strip'. However `strip' might not be the right
2574 1.1.1.2 mrg # tool to use in cross-compilation environments, therefore Automake
2575 1.1.1.2 mrg # will honor the `STRIP' environment variable to overrule this program.
2576 1.1.1.2 mrg if test "$cross_compiling" != no; then
2577 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
2578 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2579 1.1.1.2 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2580 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2581 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2582 1.1.1.3 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2583 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2584 1.1.1.2 mrg else
2585 1.1.1.2 mrg if test -n "$STRIP"; then
2586 1.1.1.2 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2587 1.1.1.2 mrg else
2588 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2589 1.1.1.2 mrg for as_dir in $PATH
2590 1.1.1.2 mrg do
2591 1.1.1.2 mrg IFS=$as_save_IFS
2592 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2593 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2594 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2595 1.1.1.2 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2596 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2597 1.1.1.2 mrg break 2
2598 1.1.1.2 mrg fi
2599 1.1.1.2 mrg done
2600 1.1.1.3 mrg done
2601 1.1.1.2 mrg IFS=$as_save_IFS
2602 1.1.1.2 mrg
2603 1.1.1.2 mrg fi
2604 1.1.1.2 mrg fi
2605 1.1.1.2 mrg STRIP=$ac_cv_prog_STRIP
2606 1.1.1.2 mrg if test -n "$STRIP"; then
2607 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2608 1.1.1.2 mrg $as_echo "$STRIP" >&6; }
2609 1.1.1.2 mrg else
2610 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2611 1.1.1.2 mrg $as_echo "no" >&6; }
2612 1.1.1.2 mrg fi
2613 1.1.1.2 mrg
2614 1.1.1.2 mrg
2615 1.1.1.2 mrg fi
2616 1.1.1.2 mrg if test -z "$ac_cv_prog_STRIP"; then
2617 1.1.1.2 mrg ac_ct_STRIP=$STRIP
2618 1.1.1.2 mrg # Extract the first word of "strip", so it can be a program name with args.
2619 1.1.1.2 mrg set dummy strip; ac_word=$2
2620 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2621 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2622 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2623 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2624 1.1.1.2 mrg else
2625 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2626 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2627 1.1.1.2 mrg else
2628 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2629 1.1.1.2 mrg for as_dir in $PATH
2630 1.1.1.2 mrg do
2631 1.1.1.2 mrg IFS=$as_save_IFS
2632 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2633 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2634 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2635 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="strip"
2636 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2637 1.1.1.2 mrg break 2
2638 1.1.1.2 mrg fi
2639 1.1.1.2 mrg done
2640 1.1.1.3 mrg done
2641 1.1.1.2 mrg IFS=$as_save_IFS
2642 1.1.1.2 mrg
2643 1.1.1.2 mrg fi
2644 1.1.1.2 mrg fi
2645 1.1.1.2 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2646 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2647 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2648 1.1.1.2 mrg $as_echo "$ac_ct_STRIP" >&6; }
2649 1.1.1.2 mrg else
2650 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2651 1.1.1.2 mrg $as_echo "no" >&6; }
2652 1.1.1.2 mrg fi
2653 1.1.1.2 mrg
2654 1.1.1.2 mrg if test "x$ac_ct_STRIP" = x; then
2655 1.1.1.2 mrg STRIP=":"
2656 1.1.1.2 mrg else
2657 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
2658 1.1.1.2 mrg yes:)
2659 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2660 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2661 1.1.1.2 mrg ac_tool_warned=yes ;;
2662 1.1.1.2 mrg esac
2663 1.1.1.2 mrg STRIP=$ac_ct_STRIP
2664 1.1.1.2 mrg fi
2665 1.1.1.2 mrg else
2666 1.1.1.2 mrg STRIP="$ac_cv_prog_STRIP"
2667 1.1.1.2 mrg fi
2668 1.1.1.2 mrg
2669 1.1.1.2 mrg fi
2670 1.1.1.2 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2671 1.1.1.2 mrg
2672 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2673 1.1.1.2 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2674 1.1.1.2 mrg if test -z "$MKDIR_P"; then
2675 1.1.1.3 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2676 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2677 1.1.1.2 mrg else
2678 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2679 1.1.1.2 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2680 1.1.1.2 mrg do
2681 1.1.1.2 mrg IFS=$as_save_IFS
2682 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2683 1.1.1.3 mrg for ac_prog in mkdir gmkdir; do
2684 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2685 1.1.1.2 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2686 1.1.1.2 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2687 1.1.1.2 mrg 'mkdir (GNU coreutils) '* | \
2688 1.1.1.2 mrg 'mkdir (coreutils) '* | \
2689 1.1.1.2 mrg 'mkdir (fileutils) '4.1*)
2690 1.1.1.2 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2691 1.1.1.2 mrg break 3;;
2692 1.1.1.2 mrg esac
2693 1.1.1.2 mrg done
2694 1.1.1.2 mrg done
2695 1.1.1.3 mrg done
2696 1.1.1.2 mrg IFS=$as_save_IFS
2697 1.1.1.2 mrg
2698 1.1.1.2 mrg fi
2699 1.1.1.2 mrg
2700 1.1.1.3 mrg test -d ./--version && rmdir ./--version
2701 1.1.1.2 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2702 1.1.1.2 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2703 1.1 mrg else
2704 1.1.1.2 mrg # As a last resort, use the slow shell script. Don't cache a
2705 1.1.1.2 mrg # value for MKDIR_P within a source directory, because that will
2706 1.1.1.2 mrg # break other packages using the cache if that directory is
2707 1.1.1.2 mrg # removed, or if the value is a relative name.
2708 1.1.1.2 mrg MKDIR_P="$ac_install_sh -d"
2709 1.1 mrg fi
2710 1.1 mrg fi
2711 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2712 1.1.1.2 mrg $as_echo "$MKDIR_P" >&6; }
2713 1.1.1.2 mrg
2714 1.1.1.2 mrg mkdir_p="$MKDIR_P"
2715 1.1.1.2 mrg case $mkdir_p in
2716 1.1.1.2 mrg [\\/$]* | ?:[\\/]*) ;;
2717 1.1.1.2 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2718 1.1.1.2 mrg esac
2719 1.1 mrg
2720 1.1 mrg for ac_prog in gawk mawk nawk awk
2721 1.1 mrg do
2722 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2723 1.1 mrg set dummy $ac_prog; ac_word=$2
2724 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2725 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2726 1.1.1.3 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2727 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2728 1.1 mrg else
2729 1.1 mrg if test -n "$AWK"; then
2730 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2731 1.1 mrg else
2732 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2733 1.1 mrg for as_dir in $PATH
2734 1.1 mrg do
2735 1.1 mrg IFS=$as_save_IFS
2736 1.1 mrg test -z "$as_dir" && as_dir=.
2737 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2738 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2739 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2740 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2741 1.1 mrg break 2
2742 1.1 mrg fi
2743 1.1 mrg done
2744 1.1.1.3 mrg done
2745 1.1 mrg IFS=$as_save_IFS
2746 1.1 mrg
2747 1.1 mrg fi
2748 1.1 mrg fi
2749 1.1 mrg AWK=$ac_cv_prog_AWK
2750 1.1 mrg if test -n "$AWK"; then
2751 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2752 1.1.1.2 mrg $as_echo "$AWK" >&6; }
2753 1.1 mrg else
2754 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2755 1.1.1.2 mrg $as_echo "no" >&6; }
2756 1.1 mrg fi
2757 1.1 mrg
2758 1.1 mrg
2759 1.1 mrg test -n "$AWK" && break
2760 1.1 mrg done
2761 1.1 mrg
2762 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2763 1.1.1.2 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2764 1.1.1.2 mrg set x ${MAKE-make}
2765 1.1.1.2 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2766 1.1.1.3 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2767 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2768 1.1 mrg else
2769 1.1 mrg cat >conftest.make <<\_ACEOF
2770 1.1 mrg SHELL = /bin/sh
2771 1.1 mrg all:
2772 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2773 1.1 mrg _ACEOF
2774 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2775 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2776 1.1 mrg *@@@%%%=?*=@@@%%%*)
2777 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2778 1.1 mrg *)
2779 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2780 1.1 mrg esac
2781 1.1 mrg rm -f conftest.make
2782 1.1 mrg fi
2783 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2784 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2785 1.1.1.2 mrg $as_echo "yes" >&6; }
2786 1.1 mrg SET_MAKE=
2787 1.1 mrg else
2788 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2789 1.1.1.2 mrg $as_echo "no" >&6; }
2790 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2791 1.1 mrg fi
2792 1.1 mrg
2793 1.1 mrg rm -rf .tst 2>/dev/null
2794 1.1 mrg mkdir .tst 2>/dev/null
2795 1.1 mrg if test -d .tst; then
2796 1.1 mrg am__leading_dot=.
2797 1.1 mrg else
2798 1.1 mrg am__leading_dot=_
2799 1.1 mrg fi
2800 1.1 mrg rmdir .tst 2>/dev/null
2801 1.1 mrg
2802 1.1.1.2 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2803 1.1.1.2 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2804 1.1.1.2 mrg # is not polluted with repeated "-I."
2805 1.1.1.2 mrg am__isrc=' -I$(srcdir)'
2806 1.1.1.2 mrg # test to see if srcdir already configured
2807 1.1.1.2 mrg if test -f $srcdir/config.status; then
2808 1.1.1.3 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2809 1.1.1.2 mrg fi
2810 1.1 mrg fi
2811 1.1 mrg
2812 1.1 mrg # test whether we have cygpath
2813 1.1 mrg if test -z "$CYGPATH_W"; then
2814 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2815 1.1 mrg CYGPATH_W='cygpath -w'
2816 1.1 mrg else
2817 1.1 mrg CYGPATH_W=echo
2818 1.1 mrg fi
2819 1.1 mrg fi
2820 1.1 mrg
2821 1.1 mrg
2822 1.1 mrg # Define the identity of the package.
2823 1.1 mrg PACKAGE='libXcomposite'
2824 1.1.1.3 mrg VERSION='0.4.2'
2825 1.1 mrg
2826 1.1 mrg
2827 1.1 mrg cat >>confdefs.h <<_ACEOF
2828 1.1 mrg #define PACKAGE "$PACKAGE"
2829 1.1 mrg _ACEOF
2830 1.1 mrg
2831 1.1 mrg
2832 1.1 mrg cat >>confdefs.h <<_ACEOF
2833 1.1 mrg #define VERSION "$VERSION"
2834 1.1 mrg _ACEOF
2835 1.1 mrg
2836 1.1 mrg # Some tools Automake needs.
2837 1.1 mrg
2838 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2839 1.1 mrg
2840 1.1 mrg
2841 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2842 1.1 mrg
2843 1.1 mrg
2844 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2845 1.1 mrg
2846 1.1 mrg
2847 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2848 1.1 mrg
2849 1.1 mrg
2850 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2851 1.1 mrg
2852 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2853 1.1 mrg # some platforms.
2854 1.1 mrg # Always define AMTAR for backward compatibility.
2855 1.1 mrg
2856 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2857 1.1 mrg
2858 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2859 1.1 mrg
2860 1.1 mrg
2861 1.1 mrg
2862 1.1 mrg
2863 1.1 mrg
2864 1.1.1.2 mrg
2865 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2866 1.1.1.2 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2867 1.1 mrg # Check whether --enable-maintainer-mode was given.
2868 1.1.1.3 mrg if test "${enable_maintainer_mode+set}" = set; then :
2869 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2870 1.1 mrg else
2871 1.1 mrg USE_MAINTAINER_MODE=no
2872 1.1 mrg fi
2873 1.1 mrg
2874 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2875 1.1.1.2 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2876 1.1.1.2 mrg if test $USE_MAINTAINER_MODE = yes; then
2877 1.1 mrg MAINTAINER_MODE_TRUE=
2878 1.1 mrg MAINTAINER_MODE_FALSE='#'
2879 1.1 mrg else
2880 1.1 mrg MAINTAINER_MODE_TRUE='#'
2881 1.1 mrg MAINTAINER_MODE_FALSE=
2882 1.1 mrg fi
2883 1.1 mrg
2884 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2885 1.1 mrg
2886 1.1 mrg
2887 1.1 mrg
2888 1.1.1.3 mrg # Require xorg-macros: XORG_DEFAULT_OPTIONS
2889 1.1.1.2 mrg
2890 1.1.1.2 mrg
2891 1.1.1.2 mrg
2892 1.1.1.2 mrg
2893 1.1.1.2 mrg
2894 1.1.1.2 mrg
2895 1.1.1.2 mrg
2896 1.1.1.2 mrg
2897 1.1.1.2 mrg
2898 1.1.1.2 mrg
2899 1.1.1.2 mrg
2900 1.1 mrg ac_config_headers="$ac_config_headers config.h"
2901 1.1 mrg
2902 1.1 mrg
2903 1.1 mrg # Check for progs
2904 1.1 mrg ac_ext=c
2905 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2906 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2907 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2908 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2909 1.1 mrg if test -n "$ac_tool_prefix"; then
2910 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2911 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2912 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2913 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2914 1.1.1.3 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2915 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2916 1.1 mrg else
2917 1.1 mrg if test -n "$CC"; then
2918 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2919 1.1 mrg else
2920 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2921 1.1 mrg for as_dir in $PATH
2922 1.1 mrg do
2923 1.1 mrg IFS=$as_save_IFS
2924 1.1 mrg test -z "$as_dir" && as_dir=.
2925 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2926 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2927 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2928 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2929 1.1 mrg break 2
2930 1.1 mrg fi
2931 1.1 mrg done
2932 1.1.1.3 mrg done
2933 1.1 mrg IFS=$as_save_IFS
2934 1.1 mrg
2935 1.1 mrg fi
2936 1.1 mrg fi
2937 1.1 mrg CC=$ac_cv_prog_CC
2938 1.1 mrg if test -n "$CC"; then
2939 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2940 1.1.1.2 mrg $as_echo "$CC" >&6; }
2941 1.1 mrg else
2942 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2943 1.1.1.2 mrg $as_echo "no" >&6; }
2944 1.1 mrg fi
2945 1.1 mrg
2946 1.1 mrg
2947 1.1 mrg fi
2948 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2949 1.1 mrg ac_ct_CC=$CC
2950 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2951 1.1 mrg set dummy gcc; ac_word=$2
2952 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2953 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2954 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2955 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2956 1.1 mrg else
2957 1.1 mrg if test -n "$ac_ct_CC"; then
2958 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2959 1.1 mrg else
2960 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2961 1.1 mrg for as_dir in $PATH
2962 1.1 mrg do
2963 1.1 mrg IFS=$as_save_IFS
2964 1.1 mrg test -z "$as_dir" && as_dir=.
2965 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2966 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2967 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2968 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2969 1.1 mrg break 2
2970 1.1 mrg fi
2971 1.1 mrg done
2972 1.1.1.3 mrg done
2973 1.1 mrg IFS=$as_save_IFS
2974 1.1 mrg
2975 1.1 mrg fi
2976 1.1 mrg fi
2977 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2978 1.1 mrg if test -n "$ac_ct_CC"; then
2979 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2980 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2981 1.1 mrg else
2982 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2983 1.1.1.2 mrg $as_echo "no" >&6; }
2984 1.1 mrg fi
2985 1.1 mrg
2986 1.1 mrg if test "x$ac_ct_CC" = x; then
2987 1.1 mrg CC=""
2988 1.1 mrg else
2989 1.1 mrg case $cross_compiling:$ac_tool_warned in
2990 1.1 mrg yes:)
2991 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2992 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2993 1.1 mrg ac_tool_warned=yes ;;
2994 1.1 mrg esac
2995 1.1 mrg CC=$ac_ct_CC
2996 1.1 mrg fi
2997 1.1 mrg else
2998 1.1 mrg CC="$ac_cv_prog_CC"
2999 1.1 mrg fi
3000 1.1 mrg
3001 1.1 mrg if test -z "$CC"; then
3002 1.1 mrg if test -n "$ac_tool_prefix"; then
3003 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3004 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
3005 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3006 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3007 1.1.1.3 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3008 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3009 1.1 mrg else
3010 1.1 mrg if test -n "$CC"; then
3011 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3012 1.1 mrg else
3013 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3014 1.1 mrg for as_dir in $PATH
3015 1.1 mrg do
3016 1.1 mrg IFS=$as_save_IFS
3017 1.1 mrg test -z "$as_dir" && as_dir=.
3018 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3019 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3020 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3021 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3022 1.1 mrg break 2
3023 1.1 mrg fi
3024 1.1 mrg done
3025 1.1.1.3 mrg done
3026 1.1 mrg IFS=$as_save_IFS
3027 1.1 mrg
3028 1.1 mrg fi
3029 1.1 mrg fi
3030 1.1 mrg CC=$ac_cv_prog_CC
3031 1.1 mrg if test -n "$CC"; then
3032 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3033 1.1.1.2 mrg $as_echo "$CC" >&6; }
3034 1.1 mrg else
3035 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3036 1.1.1.2 mrg $as_echo "no" >&6; }
3037 1.1 mrg fi
3038 1.1 mrg
3039 1.1 mrg
3040 1.1 mrg fi
3041 1.1 mrg fi
3042 1.1 mrg if test -z "$CC"; then
3043 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3044 1.1 mrg set dummy cc; ac_word=$2
3045 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3046 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3047 1.1.1.3 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3048 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3049 1.1 mrg else
3050 1.1 mrg if test -n "$CC"; then
3051 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3052 1.1 mrg else
3053 1.1 mrg ac_prog_rejected=no
3054 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3055 1.1 mrg for as_dir in $PATH
3056 1.1 mrg do
3057 1.1 mrg IFS=$as_save_IFS
3058 1.1 mrg test -z "$as_dir" && as_dir=.
3059 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3060 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3061 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3062 1.1 mrg ac_prog_rejected=yes
3063 1.1 mrg continue
3064 1.1 mrg fi
3065 1.1 mrg ac_cv_prog_CC="cc"
3066 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3067 1.1 mrg break 2
3068 1.1 mrg fi
3069 1.1 mrg done
3070 1.1.1.3 mrg done
3071 1.1 mrg IFS=$as_save_IFS
3072 1.1 mrg
3073 1.1 mrg if test $ac_prog_rejected = yes; then
3074 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3075 1.1 mrg set dummy $ac_cv_prog_CC
3076 1.1 mrg shift
3077 1.1 mrg if test $# != 0; then
3078 1.1 mrg # We chose a different compiler from the bogus one.
3079 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3080 1.1 mrg # first if we set CC to just the basename; use the full file name.
3081 1.1 mrg shift
3082 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3083 1.1 mrg fi
3084 1.1 mrg fi
3085 1.1 mrg fi
3086 1.1 mrg fi
3087 1.1 mrg CC=$ac_cv_prog_CC
3088 1.1 mrg if test -n "$CC"; then
3089 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3090 1.1.1.2 mrg $as_echo "$CC" >&6; }
3091 1.1 mrg else
3092 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3093 1.1.1.2 mrg $as_echo "no" >&6; }
3094 1.1 mrg fi
3095 1.1 mrg
3096 1.1 mrg
3097 1.1 mrg fi
3098 1.1 mrg if test -z "$CC"; then
3099 1.1 mrg if test -n "$ac_tool_prefix"; then
3100 1.1 mrg for ac_prog in cl.exe
3101 1.1 mrg do
3102 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3103 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3104 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3105 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3106 1.1.1.3 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3107 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3108 1.1 mrg else
3109 1.1 mrg if test -n "$CC"; then
3110 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3111 1.1 mrg else
3112 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3113 1.1 mrg for as_dir in $PATH
3114 1.1 mrg do
3115 1.1 mrg IFS=$as_save_IFS
3116 1.1 mrg test -z "$as_dir" && as_dir=.
3117 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3118 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3119 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3120 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3121 1.1 mrg break 2
3122 1.1 mrg fi
3123 1.1 mrg done
3124 1.1.1.3 mrg done
3125 1.1 mrg IFS=$as_save_IFS
3126 1.1 mrg
3127 1.1 mrg fi
3128 1.1 mrg fi
3129 1.1 mrg CC=$ac_cv_prog_CC
3130 1.1 mrg if test -n "$CC"; then
3131 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3132 1.1.1.2 mrg $as_echo "$CC" >&6; }
3133 1.1 mrg else
3134 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3135 1.1.1.2 mrg $as_echo "no" >&6; }
3136 1.1 mrg fi
3137 1.1 mrg
3138 1.1 mrg
3139 1.1 mrg test -n "$CC" && break
3140 1.1 mrg done
3141 1.1 mrg fi
3142 1.1 mrg if test -z "$CC"; then
3143 1.1 mrg ac_ct_CC=$CC
3144 1.1 mrg for ac_prog in cl.exe
3145 1.1 mrg do
3146 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3147 1.1 mrg set dummy $ac_prog; ac_word=$2
3148 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3149 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3150 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3151 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3152 1.1 mrg else
3153 1.1 mrg if test -n "$ac_ct_CC"; then
3154 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3155 1.1 mrg else
3156 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3157 1.1 mrg for as_dir in $PATH
3158 1.1 mrg do
3159 1.1 mrg IFS=$as_save_IFS
3160 1.1 mrg test -z "$as_dir" && as_dir=.
3161 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3162 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3163 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3164 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3165 1.1 mrg break 2
3166 1.1 mrg fi
3167 1.1 mrg done
3168 1.1.1.3 mrg done
3169 1.1 mrg IFS=$as_save_IFS
3170 1.1 mrg
3171 1.1 mrg fi
3172 1.1 mrg fi
3173 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3174 1.1 mrg if test -n "$ac_ct_CC"; then
3175 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3176 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
3177 1.1 mrg else
3178 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3179 1.1.1.2 mrg $as_echo "no" >&6; }
3180 1.1 mrg fi
3181 1.1 mrg
3182 1.1 mrg
3183 1.1 mrg test -n "$ac_ct_CC" && break
3184 1.1 mrg done
3185 1.1 mrg
3186 1.1 mrg if test "x$ac_ct_CC" = x; then
3187 1.1 mrg CC=""
3188 1.1 mrg else
3189 1.1 mrg case $cross_compiling:$ac_tool_warned in
3190 1.1 mrg yes:)
3191 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3192 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3193 1.1 mrg ac_tool_warned=yes ;;
3194 1.1 mrg esac
3195 1.1 mrg CC=$ac_ct_CC
3196 1.1 mrg fi
3197 1.1 mrg fi
3198 1.1 mrg
3199 1.1 mrg fi
3200 1.1 mrg
3201 1.1 mrg
3202 1.1.1.3 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3203 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3204 1.1.1.3 mrg as_fn_error "no acceptable C compiler found in \$PATH
3205 1.1.1.3 mrg See \`config.log' for more details." "$LINENO" 5; }
3206 1.1 mrg
3207 1.1 mrg # Provide some information about the compiler.
3208 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3209 1.1.1.2 mrg set X $ac_compile
3210 1.1.1.2 mrg ac_compiler=$2
3211 1.1.1.3 mrg for ac_option in --version -v -V -qversion; do
3212 1.1.1.3 mrg { { ac_try="$ac_compiler $ac_option >&5"
3213 1.1 mrg case "(($ac_try" in
3214 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3215 1.1 mrg *) ac_try_echo=$ac_try;;
3216 1.1 mrg esac
3217 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3218 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3219 1.1.1.3 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3220 1.1 mrg ac_status=$?
3221 1.1.1.3 mrg if test -s conftest.err; then
3222 1.1.1.3 mrg sed '10a\
3223 1.1.1.3 mrg ... rest of stderr output deleted ...
3224 1.1.1.3 mrg 10q' conftest.err >conftest.er1
3225 1.1.1.3 mrg cat conftest.er1 >&5
3226 1.1.1.3 mrg fi
3227 1.1.1.3 mrg rm -f conftest.er1 conftest.err
3228 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3229 1.1.1.3 mrg test $ac_status = 0; }
3230 1.1.1.3 mrg done
3231 1.1 mrg
3232 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3233 1.1 mrg /* end confdefs.h. */
3234 1.1 mrg
3235 1.1 mrg int
3236 1.1 mrg main ()
3237 1.1 mrg {
3238 1.1 mrg
3239 1.1 mrg ;
3240 1.1 mrg return 0;
3241 1.1 mrg }
3242 1.1 mrg _ACEOF
3243 1.1 mrg ac_clean_files_save=$ac_clean_files
3244 1.1.1.2 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3245 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3246 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3247 1.1 mrg # of exeext.
3248 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3249 1.1.1.3 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3250 1.1.1.2 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3251 1.1.1.2 mrg
3252 1.1.1.2 mrg # The possible output files:
3253 1.1.1.2 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3254 1.1.1.2 mrg
3255 1.1 mrg ac_rmfiles=
3256 1.1 mrg for ac_file in $ac_files
3257 1.1 mrg do
3258 1.1 mrg case $ac_file in
3259 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3260 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3261 1.1 mrg esac
3262 1.1 mrg done
3263 1.1 mrg rm -f $ac_rmfiles
3264 1.1 mrg
3265 1.1.1.3 mrg if { { ac_try="$ac_link_default"
3266 1.1 mrg case "(($ac_try" in
3267 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3268 1.1 mrg *) ac_try_echo=$ac_try;;
3269 1.1 mrg esac
3270 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3271 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3272 1.1 mrg (eval "$ac_link_default") 2>&5
3273 1.1 mrg ac_status=$?
3274 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3275 1.1.1.3 mrg test $ac_status = 0; }; then :
3276 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3277 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3278 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3279 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3280 1.1 mrg # Autoconf.
3281 1.1 mrg for ac_file in $ac_files ''
3282 1.1 mrg do
3283 1.1 mrg test -f "$ac_file" || continue
3284 1.1 mrg case $ac_file in
3285 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3286 1.1 mrg ;;
3287 1.1 mrg [ab].out )
3288 1.1 mrg # We found the default executable, but exeext='' is most
3289 1.1 mrg # certainly right.
3290 1.1 mrg break;;
3291 1.1 mrg *.* )
3292 1.1.1.3 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3293 1.1 mrg then :; else
3294 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3295 1.1 mrg fi
3296 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3297 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3298 1.1 mrg # argument, so we may need to know it at that point already.
3299 1.1 mrg # Even if this section looks crufty: it has the advantage of
3300 1.1 mrg # actually working.
3301 1.1 mrg break;;
3302 1.1 mrg * )
3303 1.1 mrg break;;
3304 1.1 mrg esac
3305 1.1 mrg done
3306 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3307 1.1 mrg
3308 1.1 mrg else
3309 1.1 mrg ac_file=''
3310 1.1 mrg fi
3311 1.1.1.3 mrg if test -z "$ac_file"; then :
3312 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3313 1.1.1.3 mrg $as_echo "no" >&6; }
3314 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
3315 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3316 1.1 mrg
3317 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3318 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3319 1.1.1.3 mrg { as_fn_set_status 77
3320 1.1.1.3 mrg as_fn_error "C compiler cannot create executables
3321 1.1.1.3 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3322 1.1.1.3 mrg else
3323 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3324 1.1.1.3 mrg $as_echo "yes" >&6; }
3325 1.1 mrg fi
3326 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3327 1.1.1.3 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3328 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3329 1.1.1.3 mrg $as_echo "$ac_file" >&6; }
3330 1.1 mrg ac_exeext=$ac_cv_exeext
3331 1.1 mrg
3332 1.1.1.2 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3333 1.1 mrg ac_clean_files=$ac_clean_files_save
3334 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3335 1.1.1.2 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3336 1.1.1.3 mrg if { { ac_try="$ac_link"
3337 1.1 mrg case "(($ac_try" in
3338 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339 1.1 mrg *) ac_try_echo=$ac_try;;
3340 1.1 mrg esac
3341 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3342 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3343 1.1 mrg (eval "$ac_link") 2>&5
3344 1.1 mrg ac_status=$?
3345 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3346 1.1.1.3 mrg test $ac_status = 0; }; then :
3347 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3348 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3349 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3350 1.1 mrg # `rm'.
3351 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3352 1.1 mrg test -f "$ac_file" || continue
3353 1.1 mrg case $ac_file in
3354 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3355 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3356 1.1 mrg break;;
3357 1.1 mrg * ) break;;
3358 1.1 mrg esac
3359 1.1 mrg done
3360 1.1 mrg else
3361 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3362 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3363 1.1.1.3 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3364 1.1.1.3 mrg See \`config.log' for more details." "$LINENO" 5; }
3365 1.1 mrg fi
3366 1.1.1.3 mrg rm -f conftest conftest$ac_cv_exeext
3367 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3368 1.1.1.2 mrg $as_echo "$ac_cv_exeext" >&6; }
3369 1.1 mrg
3370 1.1 mrg rm -f conftest.$ac_ext
3371 1.1 mrg EXEEXT=$ac_cv_exeext
3372 1.1 mrg ac_exeext=$EXEEXT
3373 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3374 1.1.1.3 mrg /* end confdefs.h. */
3375 1.1.1.3 mrg #include <stdio.h>
3376 1.1.1.3 mrg int
3377 1.1.1.3 mrg main ()
3378 1.1.1.3 mrg {
3379 1.1.1.3 mrg FILE *f = fopen ("conftest.out", "w");
3380 1.1.1.3 mrg return ferror (f) || fclose (f) != 0;
3381 1.1.1.3 mrg
3382 1.1.1.3 mrg ;
3383 1.1.1.3 mrg return 0;
3384 1.1.1.3 mrg }
3385 1.1.1.3 mrg _ACEOF
3386 1.1.1.3 mrg ac_clean_files="$ac_clean_files conftest.out"
3387 1.1.1.3 mrg # Check that the compiler produces executables we can run. If not, either
3388 1.1.1.3 mrg # the compiler is broken, or we cross compile.
3389 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3390 1.1.1.3 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3391 1.1.1.3 mrg if test "$cross_compiling" != yes; then
3392 1.1.1.3 mrg { { ac_try="$ac_link"
3393 1.1.1.3 mrg case "(($ac_try" in
3394 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3395 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3396 1.1.1.3 mrg esac
3397 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3398 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3399 1.1.1.3 mrg (eval "$ac_link") 2>&5
3400 1.1.1.3 mrg ac_status=$?
3401 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3402 1.1.1.3 mrg test $ac_status = 0; }
3403 1.1.1.3 mrg if { ac_try='./conftest$ac_cv_exeext'
3404 1.1.1.3 mrg { { case "(($ac_try" in
3405 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3406 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3407 1.1.1.3 mrg esac
3408 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3409 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3410 1.1.1.3 mrg (eval "$ac_try") 2>&5
3411 1.1.1.3 mrg ac_status=$?
3412 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3413 1.1.1.3 mrg test $ac_status = 0; }; }; then
3414 1.1.1.3 mrg cross_compiling=no
3415 1.1.1.3 mrg else
3416 1.1.1.3 mrg if test "$cross_compiling" = maybe; then
3417 1.1.1.3 mrg cross_compiling=yes
3418 1.1.1.3 mrg else
3419 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3420 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3421 1.1.1.3 mrg as_fn_error "cannot run C compiled programs.
3422 1.1.1.3 mrg If you meant to cross compile, use \`--host'.
3423 1.1.1.3 mrg See \`config.log' for more details." "$LINENO" 5; }
3424 1.1.1.3 mrg fi
3425 1.1.1.3 mrg fi
3426 1.1.1.3 mrg fi
3427 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3428 1.1.1.3 mrg $as_echo "$cross_compiling" >&6; }
3429 1.1.1.3 mrg
3430 1.1.1.3 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3431 1.1.1.3 mrg ac_clean_files=$ac_clean_files_save
3432 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3433 1.1.1.2 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3434 1.1.1.3 mrg if test "${ac_cv_objext+set}" = set; then :
3435 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3436 1.1 mrg else
3437 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3438 1.1 mrg /* end confdefs.h. */
3439 1.1 mrg
3440 1.1 mrg int
3441 1.1 mrg main ()
3442 1.1 mrg {
3443 1.1 mrg
3444 1.1 mrg ;
3445 1.1 mrg return 0;
3446 1.1 mrg }
3447 1.1 mrg _ACEOF
3448 1.1 mrg rm -f conftest.o conftest.obj
3449 1.1.1.3 mrg if { { ac_try="$ac_compile"
3450 1.1 mrg case "(($ac_try" in
3451 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3452 1.1 mrg *) ac_try_echo=$ac_try;;
3453 1.1 mrg esac
3454 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3455 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3456 1.1 mrg (eval "$ac_compile") 2>&5
3457 1.1 mrg ac_status=$?
3458 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3459 1.1.1.3 mrg test $ac_status = 0; }; then :
3460 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3461 1.1 mrg test -f "$ac_file" || continue;
3462 1.1 mrg case $ac_file in
3463 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3464 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3465 1.1 mrg break;;
3466 1.1 mrg esac
3467 1.1 mrg done
3468 1.1 mrg else
3469 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3470 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3471 1.1 mrg
3472 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3473 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3474 1.1.1.3 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3475 1.1.1.3 mrg See \`config.log' for more details." "$LINENO" 5; }
3476 1.1 mrg fi
3477 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3478 1.1 mrg fi
3479 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3480 1.1.1.2 mrg $as_echo "$ac_cv_objext" >&6; }
3481 1.1 mrg OBJEXT=$ac_cv_objext
3482 1.1 mrg ac_objext=$OBJEXT
3483 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3484 1.1.1.2 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3485 1.1.1.3 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3486 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3487 1.1 mrg else
3488 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3489 1.1 mrg /* end confdefs.h. */
3490 1.1 mrg
3491 1.1 mrg int
3492 1.1 mrg main ()
3493 1.1 mrg {
3494 1.1 mrg #ifndef __GNUC__
3495 1.1 mrg choke me
3496 1.1 mrg #endif
3497 1.1 mrg
3498 1.1 mrg ;
3499 1.1 mrg return 0;
3500 1.1 mrg }
3501 1.1 mrg _ACEOF
3502 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3503 1.1 mrg ac_compiler_gnu=yes
3504 1.1 mrg else
3505 1.1.1.3 mrg ac_compiler_gnu=no
3506 1.1 mrg fi
3507 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3508 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3509 1.1 mrg
3510 1.1 mrg fi
3511 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3512 1.1.1.2 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3513 1.1.1.2 mrg if test $ac_compiler_gnu = yes; then
3514 1.1.1.2 mrg GCC=yes
3515 1.1.1.2 mrg else
3516 1.1.1.2 mrg GCC=
3517 1.1.1.2 mrg fi
3518 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3519 1.1 mrg ac_save_CFLAGS=$CFLAGS
3520 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3521 1.1.1.2 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3522 1.1.1.3 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3523 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3524 1.1 mrg else
3525 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3526 1.1 mrg ac_c_werror_flag=yes
3527 1.1 mrg ac_cv_prog_cc_g=no
3528 1.1 mrg CFLAGS="-g"
3529 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3530 1.1 mrg /* end confdefs.h. */
3531 1.1 mrg
3532 1.1 mrg int
3533 1.1 mrg main ()
3534 1.1 mrg {
3535 1.1 mrg
3536 1.1 mrg ;
3537 1.1 mrg return 0;
3538 1.1 mrg }
3539 1.1 mrg _ACEOF
3540 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3541 1.1 mrg ac_cv_prog_cc_g=yes
3542 1.1 mrg else
3543 1.1.1.3 mrg CFLAGS=""
3544 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3545 1.1 mrg /* end confdefs.h. */
3546 1.1 mrg
3547 1.1 mrg int
3548 1.1 mrg main ()
3549 1.1 mrg {
3550 1.1 mrg
3551 1.1 mrg ;
3552 1.1 mrg return 0;
3553 1.1 mrg }
3554 1.1 mrg _ACEOF
3555 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3556 1.1 mrg
3557 1.1.1.3 mrg else
3558 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3559 1.1 mrg CFLAGS="-g"
3560 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3561 1.1 mrg /* end confdefs.h. */
3562 1.1 mrg
3563 1.1 mrg int
3564 1.1 mrg main ()
3565 1.1 mrg {
3566 1.1 mrg
3567 1.1 mrg ;
3568 1.1 mrg return 0;
3569 1.1 mrg }
3570 1.1 mrg _ACEOF
3571 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3572 1.1 mrg ac_cv_prog_cc_g=yes
3573 1.1 mrg fi
3574 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3575 1.1 mrg fi
3576 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577 1.1 mrg fi
3578 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3579 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3580 1.1 mrg fi
3581 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3582 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3583 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3584 1.1 mrg CFLAGS=$ac_save_CFLAGS
3585 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3586 1.1 mrg if test "$GCC" = yes; then
3587 1.1 mrg CFLAGS="-g -O2"
3588 1.1 mrg else
3589 1.1 mrg CFLAGS="-g"
3590 1.1 mrg fi
3591 1.1 mrg else
3592 1.1 mrg if test "$GCC" = yes; then
3593 1.1 mrg CFLAGS="-O2"
3594 1.1 mrg else
3595 1.1 mrg CFLAGS=
3596 1.1 mrg fi
3597 1.1 mrg fi
3598 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3599 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3600 1.1.1.3 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3601 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3602 1.1 mrg else
3603 1.1 mrg ac_cv_prog_cc_c89=no
3604 1.1 mrg ac_save_CC=$CC
3605 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3606 1.1 mrg /* end confdefs.h. */
3607 1.1 mrg #include <stdarg.h>
3608 1.1 mrg #include <stdio.h>
3609 1.1 mrg #include <sys/types.h>
3610 1.1 mrg #include <sys/stat.h>
3611 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3612 1.1 mrg struct buf { int x; };
3613 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3614 1.1 mrg static char *e (p, i)
3615 1.1 mrg char **p;
3616 1.1 mrg int i;
3617 1.1 mrg {
3618 1.1 mrg return p[i];
3619 1.1 mrg }
3620 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3621 1.1 mrg {
3622 1.1 mrg char *s;
3623 1.1 mrg va_list v;
3624 1.1 mrg va_start (v,p);
3625 1.1 mrg s = g (p, va_arg (v,int));
3626 1.1 mrg va_end (v);
3627 1.1 mrg return s;
3628 1.1 mrg }
3629 1.1 mrg
3630 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3631 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3632 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3633 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3634 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3635 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3636 1.1 mrg that's true only with -std. */
3637 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3638 1.1 mrg
3639 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3640 1.1 mrg inside strings and character constants. */
3641 1.1 mrg #define FOO(x) 'x'
3642 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3643 1.1 mrg
3644 1.1 mrg int test (int i, double x);
3645 1.1 mrg struct s1 {int (*f) (int a);};
3646 1.1 mrg struct s2 {int (*f) (double a);};
3647 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3648 1.1 mrg int argc;
3649 1.1 mrg char **argv;
3650 1.1 mrg int
3651 1.1 mrg main ()
3652 1.1 mrg {
3653 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3654 1.1 mrg ;
3655 1.1 mrg return 0;
3656 1.1 mrg }
3657 1.1 mrg _ACEOF
3658 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3659 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3660 1.1 mrg do
3661 1.1 mrg CC="$ac_save_CC $ac_arg"
3662 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3663 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3664 1.1 mrg fi
3665 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3666 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3667 1.1 mrg done
3668 1.1 mrg rm -f conftest.$ac_ext
3669 1.1 mrg CC=$ac_save_CC
3670 1.1 mrg
3671 1.1 mrg fi
3672 1.1 mrg # AC_CACHE_VAL
3673 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3674 1.1 mrg x)
3675 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3676 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
3677 1.1 mrg xno)
3678 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3679 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
3680 1.1 mrg *)
3681 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3682 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3683 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3684 1.1 mrg esac
3685 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3686 1.1 mrg
3687 1.1.1.3 mrg fi
3688 1.1 mrg
3689 1.1 mrg ac_ext=c
3690 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3691 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3692 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3693 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3694 1.1 mrg DEPDIR="${am__leading_dot}deps"
3695 1.1 mrg
3696 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3697 1.1 mrg
3698 1.1 mrg
3699 1.1 mrg am_make=${MAKE-make}
3700 1.1 mrg cat > confinc << 'END'
3701 1.1 mrg am__doit:
3702 1.1.1.2 mrg @echo this is the am__doit target
3703 1.1 mrg .PHONY: am__doit
3704 1.1 mrg END
3705 1.1 mrg # If we don't find an include directive, just comment out the code.
3706 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3707 1.1.1.2 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3708 1.1 mrg am__include="#"
3709 1.1 mrg am__quote=
3710 1.1 mrg _am_result=none
3711 1.1 mrg # First try GNU make style include.
3712 1.1 mrg echo "include confinc" > confmf
3713 1.1.1.2 mrg # Ignore all kinds of additional output from `make'.
3714 1.1.1.2 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3715 1.1.1.2 mrg *the\ am__doit\ target*)
3716 1.1.1.2 mrg am__include=include
3717 1.1.1.2 mrg am__quote=
3718 1.1.1.2 mrg _am_result=GNU
3719 1.1.1.2 mrg ;;
3720 1.1.1.2 mrg esac
3721 1.1 mrg # Now try BSD make style include.
3722 1.1 mrg if test "$am__include" = "#"; then
3723 1.1 mrg echo '.include "confinc"' > confmf
3724 1.1.1.2 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3725 1.1.1.2 mrg *the\ am__doit\ target*)
3726 1.1.1.2 mrg am__include=.include
3727 1.1.1.2 mrg am__quote="\""
3728 1.1.1.2 mrg _am_result=BSD
3729 1.1.1.2 mrg ;;
3730 1.1.1.2 mrg esac
3731 1.1 mrg fi
3732 1.1 mrg
3733 1.1 mrg
3734 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3735 1.1.1.2 mrg $as_echo "$_am_result" >&6; }
3736 1.1 mrg rm -f confinc confmf
3737 1.1 mrg
3738 1.1 mrg # Check whether --enable-dependency-tracking was given.
3739 1.1.1.3 mrg if test "${enable_dependency_tracking+set}" = set; then :
3740 1.1 mrg enableval=$enable_dependency_tracking;
3741 1.1 mrg fi
3742 1.1 mrg
3743 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3744 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3745 1.1 mrg AMDEPBACKSLASH='\'
3746 1.1 mrg fi
3747 1.1.1.2 mrg if test "x$enable_dependency_tracking" != xno; then
3748 1.1 mrg AMDEP_TRUE=
3749 1.1 mrg AMDEP_FALSE='#'
3750 1.1 mrg else
3751 1.1 mrg AMDEP_TRUE='#'
3752 1.1 mrg AMDEP_FALSE=
3753 1.1 mrg fi
3754 1.1 mrg
3755 1.1 mrg
3756 1.1 mrg
3757 1.1 mrg depcc="$CC" am_compiler_list=
3758 1.1 mrg
3759 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3760 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3761 1.1.1.3 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3762 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3763 1.1 mrg else
3764 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3765 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3766 1.1 mrg # making bogus files that we don't know about and never remove. For
3767 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3768 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3769 1.1 mrg # in D'.
3770 1.1 mrg mkdir conftest.dir
3771 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3772 1.1 mrg # using a relative directory.
3773 1.1 mrg cp "$am_depcomp" conftest.dir
3774 1.1 mrg cd conftest.dir
3775 1.1 mrg # We will build objects and dependencies in a subdirectory because
3776 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3777 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3778 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3779 1.1 mrg # the current directory while Tru64 will put them in the object
3780 1.1 mrg # directory.
3781 1.1 mrg mkdir sub
3782 1.1 mrg
3783 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3784 1.1 mrg if test "$am_compiler_list" = ""; then
3785 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3786 1.1 mrg fi
3787 1.1.1.2 mrg am__universal=false
3788 1.1.1.2 mrg case " $depcc " in #(
3789 1.1.1.2 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3790 1.1.1.2 mrg esac
3791 1.1.1.2 mrg
3792 1.1 mrg for depmode in $am_compiler_list; do
3793 1.1 mrg # Setup a source with many dependencies, because some compilers
3794 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3795 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3796 1.1 mrg #
3797 1.1 mrg # We need to recreate these files for each test, as the compiler may
3798 1.1 mrg # overwrite some of them when testing with obscure command lines.
3799 1.1 mrg # This happens at least with the AIX C compiler.
3800 1.1 mrg : > sub/conftest.c
3801 1.1 mrg for i in 1 2 3 4 5 6; do
3802 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3803 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3804 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3805 1.1 mrg touch sub/conftst$i.h
3806 1.1 mrg done
3807 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3808 1.1 mrg
3809 1.1.1.2 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3810 1.1.1.2 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3811 1.1.1.2 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3812 1.1.1.2 mrg # versions had trouble with output in subdirs
3813 1.1.1.2 mrg am__obj=sub/conftest.${OBJEXT-o}
3814 1.1.1.2 mrg am__minus_obj="-o $am__obj"
3815 1.1 mrg case $depmode in
3816 1.1.1.2 mrg gcc)
3817 1.1.1.2 mrg # This depmode causes a compiler race in universal mode.
3818 1.1.1.2 mrg test "$am__universal" = false || continue
3819 1.1.1.2 mrg ;;
3820 1.1 mrg nosideeffect)
3821 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3822 1.1 mrg # only be used when explicitly requested
3823 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3824 1.1 mrg continue
3825 1.1 mrg else
3826 1.1 mrg break
3827 1.1 mrg fi
3828 1.1 mrg ;;
3829 1.1.1.2 mrg msvisualcpp | msvcmsys)
3830 1.1.1.2 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3831 1.1.1.2 mrg # not run yet. These depmodes are late enough in the game, and
3832 1.1.1.2 mrg # so weak that their functioning should not be impacted.
3833 1.1.1.2 mrg am__obj=conftest.${OBJEXT-o}
3834 1.1.1.2 mrg am__minus_obj=
3835 1.1.1.2 mrg ;;
3836 1.1 mrg none) break ;;
3837 1.1 mrg esac
3838 1.1 mrg if depmode=$depmode \
3839 1.1.1.2 mrg source=sub/conftest.c object=$am__obj \
3840 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3841 1.1.1.2 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3842 1.1 mrg >/dev/null 2>conftest.err &&
3843 1.1.1.2 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3844 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3845 1.1.1.2 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3846 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3847 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3848 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3849 1.1 mrg # that says an option was ignored or not supported.
3850 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3851 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3852 1.1 mrg # The diagnosis changed in icc 8.0:
3853 1.1 mrg # icc: Command line remark: option '-MP' not supported
3854 1.1 mrg if (grep 'ignoring option' conftest.err ||
3855 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3856 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3857 1.1 mrg break
3858 1.1 mrg fi
3859 1.1 mrg fi
3860 1.1 mrg done
3861 1.1 mrg
3862 1.1 mrg cd ..
3863 1.1 mrg rm -rf conftest.dir
3864 1.1 mrg else
3865 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3866 1.1 mrg fi
3867 1.1 mrg
3868 1.1 mrg fi
3869 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3870 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3871 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3872 1.1 mrg
3873 1.1.1.2 mrg if
3874 1.1 mrg test "x$enable_dependency_tracking" != xno \
3875 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3876 1.1 mrg am__fastdepCC_TRUE=
3877 1.1 mrg am__fastdepCC_FALSE='#'
3878 1.1 mrg else
3879 1.1 mrg am__fastdepCC_TRUE='#'
3880 1.1 mrg am__fastdepCC_FALSE=
3881 1.1 mrg fi
3882 1.1 mrg
3883 1.1 mrg
3884 1.1.1.3 mrg case `pwd` in
3885 1.1.1.3 mrg *\ * | *\ *)
3886 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3887 1.1.1.3 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3888 1.1.1.3 mrg esac
3889 1.1.1.3 mrg
3890 1.1.1.3 mrg
3891 1.1.1.3 mrg
3892 1.1.1.3 mrg macro_version='2.2.6b'
3893 1.1.1.3 mrg macro_revision='1.3017'
3894 1.1.1.3 mrg
3895 1.1.1.3 mrg
3896 1.1.1.3 mrg
3897 1.1.1.3 mrg
3898 1.1.1.3 mrg
3899 1.1.1.3 mrg
3900 1.1.1.3 mrg
3901 1.1.1.3 mrg
3902 1.1 mrg
3903 1.1 mrg
3904 1.1 mrg
3905 1.1 mrg
3906 1.1 mrg
3907 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
3908 1.1 mrg
3909 1.1 mrg # Make sure we can run config.sub.
3910 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3911 1.1.1.3 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3912 1.1 mrg
3913 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3914 1.1.1.2 mrg $as_echo_n "checking build system type... " >&6; }
3915 1.1.1.3 mrg if test "${ac_cv_build+set}" = set; then :
3916 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3917 1.1 mrg else
3918 1.1 mrg ac_build_alias=$build_alias
3919 1.1 mrg test "x$ac_build_alias" = x &&
3920 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3921 1.1 mrg test "x$ac_build_alias" = x &&
3922 1.1.1.3 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3923 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3924 1.1.1.3 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3925 1.1 mrg
3926 1.1 mrg fi
3927 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3928 1.1.1.2 mrg $as_echo "$ac_cv_build" >&6; }
3929 1.1 mrg case $ac_cv_build in
3930 1.1 mrg *-*-*) ;;
3931 1.1.1.3 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3932 1.1 mrg esac
3933 1.1 mrg build=$ac_cv_build
3934 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3935 1.1 mrg set x $ac_cv_build
3936 1.1 mrg shift
3937 1.1 mrg build_cpu=$1
3938 1.1 mrg build_vendor=$2
3939 1.1 mrg shift; shift
3940 1.1 mrg # Remember, the first character of IFS is used to create $*,
3941 1.1 mrg # except with old shells:
3942 1.1 mrg build_os=$*
3943 1.1 mrg IFS=$ac_save_IFS
3944 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3945 1.1 mrg
3946 1.1 mrg
3947 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3948 1.1.1.2 mrg $as_echo_n "checking host system type... " >&6; }
3949 1.1.1.3 mrg if test "${ac_cv_host+set}" = set; then :
3950 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3951 1.1 mrg else
3952 1.1 mrg if test "x$host_alias" = x; then
3953 1.1 mrg ac_cv_host=$ac_cv_build
3954 1.1 mrg else
3955 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3956 1.1.1.3 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3957 1.1 mrg fi
3958 1.1 mrg
3959 1.1 mrg fi
3960 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3961 1.1.1.2 mrg $as_echo "$ac_cv_host" >&6; }
3962 1.1 mrg case $ac_cv_host in
3963 1.1 mrg *-*-*) ;;
3964 1.1.1.3 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3965 1.1 mrg esac
3966 1.1 mrg host=$ac_cv_host
3967 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3968 1.1 mrg set x $ac_cv_host
3969 1.1 mrg shift
3970 1.1 mrg host_cpu=$1
3971 1.1 mrg host_vendor=$2
3972 1.1 mrg shift; shift
3973 1.1 mrg # Remember, the first character of IFS is used to create $*,
3974 1.1 mrg # except with old shells:
3975 1.1 mrg host_os=$*
3976 1.1 mrg IFS=$ac_save_IFS
3977 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3978 1.1 mrg
3979 1.1 mrg
3980 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3981 1.1.1.2 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3982 1.1.1.3 mrg if test "${ac_cv_path_SED+set}" = set; then :
3983 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3984 1.1 mrg else
3985 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3986 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
3987 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
3988 1.1.1.3 mrg done
3989 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3990 1.1.1.3 mrg { ac_script=; unset ac_script;}
3991 1.1.1.3 mrg if test -z "$SED"; then
3992 1.1.1.3 mrg ac_path_SED_found=false
3993 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3994 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3995 1.1 mrg for as_dir in $PATH
3996 1.1 mrg do
3997 1.1 mrg IFS=$as_save_IFS
3998 1.1 mrg test -z "$as_dir" && as_dir=.
3999 1.1.1.3 mrg for ac_prog in sed gsed; do
4000 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4001 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4002 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4003 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
4004 1.1.1.3 mrg # Check for GNU $ac_path_SED
4005 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
4006 1.1.1.3 mrg *GNU*)
4007 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4008 1.1.1.3 mrg *)
4009 1.1.1.3 mrg ac_count=0
4010 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4011 1.1.1.3 mrg while :
4012 1.1.1.3 mrg do
4013 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4014 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4015 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4016 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
4017 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4018 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4019 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4020 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4021 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4022 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
4023 1.1.1.3 mrg ac_path_SED_max=$ac_count
4024 1.1.1.3 mrg fi
4025 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4026 1.1.1.3 mrg test $ac_count -gt 10 && break
4027 1.1.1.3 mrg done
4028 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4029 1.1.1.3 mrg esac
4030 1.1.1.3 mrg
4031 1.1.1.3 mrg $ac_path_SED_found && break 3
4032 1.1 mrg done
4033 1.1 mrg done
4034 1.1.1.3 mrg done
4035 1.1.1.2 mrg IFS=$as_save_IFS
4036 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
4037 1.1.1.3 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4038 1.1 mrg fi
4039 1.1.1.3 mrg else
4040 1.1.1.3 mrg ac_cv_path_SED=$SED
4041 1.1.1.3 mrg fi
4042 1.1 mrg
4043 1.1 mrg fi
4044 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4045 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
4046 1.1.1.3 mrg SED="$ac_cv_path_SED"
4047 1.1.1.3 mrg rm -f conftest.sed
4048 1.1.1.3 mrg
4049 1.1.1.3 mrg test -z "$SED" && SED=sed
4050 1.1.1.3 mrg Xsed="$SED -e 1s/^X//"
4051 1.1.1.3 mrg
4052 1.1.1.3 mrg
4053 1.1.1.3 mrg
4054 1.1.1.3 mrg
4055 1.1.1.3 mrg
4056 1.1.1.3 mrg
4057 1.1 mrg
4058 1.1 mrg
4059 1.1.1.2 mrg
4060 1.1.1.3 mrg
4061 1.1.1.3 mrg
4062 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4063 1.1.1.2 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4064 1.1.1.3 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4065 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4066 1.1 mrg else
4067 1.1.1.2 mrg if test -z "$GREP"; then
4068 1.1 mrg ac_path_GREP_found=false
4069 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4070 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4071 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4072 1.1 mrg do
4073 1.1 mrg IFS=$as_save_IFS
4074 1.1 mrg test -z "$as_dir" && as_dir=.
4075 1.1.1.3 mrg for ac_prog in grep ggrep; do
4076 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4077 1.1.1.2 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4078 1.1.1.2 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4079 1.1.1.2 mrg # Check for GNU ac_path_GREP and select it if it is found.
4080 1.1 mrg # Check for GNU $ac_path_GREP
4081 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4082 1.1 mrg *GNU*)
4083 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4084 1.1 mrg *)
4085 1.1 mrg ac_count=0
4086 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4087 1.1 mrg while :
4088 1.1 mrg do
4089 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4090 1.1 mrg mv "conftest.tmp" "conftest.in"
4091 1.1 mrg cp "conftest.in" "conftest.nl"
4092 1.1.1.2 mrg $as_echo 'GREP' >> "conftest.nl"
4093 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4094 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4095 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4096 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4097 1.1 mrg # Best one so far, save it but keep looking for a better one
4098 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4099 1.1 mrg ac_path_GREP_max=$ac_count
4100 1.1 mrg fi
4101 1.1 mrg # 10*(2^10) chars as input seems more than enough
4102 1.1 mrg test $ac_count -gt 10 && break
4103 1.1 mrg done
4104 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4105 1.1 mrg esac
4106 1.1 mrg
4107 1.1.1.2 mrg $ac_path_GREP_found && break 3
4108 1.1.1.2 mrg done
4109 1.1 mrg done
4110 1.1.1.3 mrg done
4111 1.1 mrg IFS=$as_save_IFS
4112 1.1.1.2 mrg if test -z "$ac_cv_path_GREP"; then
4113 1.1.1.3 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4114 1.1.1.2 mrg fi
4115 1.1 mrg else
4116 1.1 mrg ac_cv_path_GREP=$GREP
4117 1.1 mrg fi
4118 1.1 mrg
4119 1.1 mrg fi
4120 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4121 1.1.1.2 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4122 1.1 mrg GREP="$ac_cv_path_GREP"
4123 1.1 mrg
4124 1.1 mrg
4125 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4126 1.1.1.2 mrg $as_echo_n "checking for egrep... " >&6; }
4127 1.1.1.3 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4128 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4129 1.1 mrg else
4130 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4131 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4132 1.1 mrg else
4133 1.1.1.2 mrg if test -z "$EGREP"; then
4134 1.1 mrg ac_path_EGREP_found=false
4135 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4136 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4137 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4138 1.1 mrg do
4139 1.1 mrg IFS=$as_save_IFS
4140 1.1 mrg test -z "$as_dir" && as_dir=.
4141 1.1.1.3 mrg for ac_prog in egrep; do
4142 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4143 1.1.1.2 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4144 1.1.1.2 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4145 1.1.1.2 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4146 1.1 mrg # Check for GNU $ac_path_EGREP
4147 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4148 1.1 mrg *GNU*)
4149 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4150 1.1 mrg *)
4151 1.1 mrg ac_count=0
4152 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4153 1.1 mrg while :
4154 1.1 mrg do
4155 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4156 1.1 mrg mv "conftest.tmp" "conftest.in"
4157 1.1 mrg cp "conftest.in" "conftest.nl"
4158 1.1.1.2 mrg $as_echo 'EGREP' >> "conftest.nl"
4159 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4160 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4161 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4162 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4163 1.1 mrg # Best one so far, save it but keep looking for a better one
4164 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4165 1.1 mrg ac_path_EGREP_max=$ac_count
4166 1.1 mrg fi
4167 1.1 mrg # 10*(2^10) chars as input seems more than enough
4168 1.1 mrg test $ac_count -gt 10 && break
4169 1.1 mrg done
4170 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4171 1.1 mrg esac
4172 1.1 mrg
4173 1.1.1.2 mrg $ac_path_EGREP_found && break 3
4174 1.1.1.2 mrg done
4175 1.1 mrg done
4176 1.1.1.3 mrg done
4177 1.1 mrg IFS=$as_save_IFS
4178 1.1.1.2 mrg if test -z "$ac_cv_path_EGREP"; then
4179 1.1.1.3 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4180 1.1.1.2 mrg fi
4181 1.1 mrg else
4182 1.1 mrg ac_cv_path_EGREP=$EGREP
4183 1.1 mrg fi
4184 1.1 mrg
4185 1.1 mrg fi
4186 1.1 mrg fi
4187 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4188 1.1.1.2 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4189 1.1 mrg EGREP="$ac_cv_path_EGREP"
4190 1.1 mrg
4191 1.1 mrg
4192 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4193 1.1.1.3 mrg $as_echo_n "checking for fgrep... " >&6; }
4194 1.1.1.3 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4195 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4196 1.1.1.3 mrg else
4197 1.1.1.3 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4198 1.1.1.3 mrg then ac_cv_path_FGREP="$GREP -F"
4199 1.1.1.3 mrg else
4200 1.1.1.3 mrg if test -z "$FGREP"; then
4201 1.1.1.3 mrg ac_path_FGREP_found=false
4202 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4203 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4204 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4205 1.1.1.3 mrg do
4206 1.1.1.3 mrg IFS=$as_save_IFS
4207 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4208 1.1.1.3 mrg for ac_prog in fgrep; do
4209 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4210 1.1.1.3 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4211 1.1.1.3 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4212 1.1.1.3 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4213 1.1.1.3 mrg # Check for GNU $ac_path_FGREP
4214 1.1.1.3 mrg case `"$ac_path_FGREP" --version 2>&1` in
4215 1.1.1.3 mrg *GNU*)
4216 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4217 1.1.1.3 mrg *)
4218 1.1.1.3 mrg ac_count=0
4219 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4220 1.1.1.3 mrg while :
4221 1.1.1.3 mrg do
4222 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4223 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4224 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4225 1.1.1.3 mrg $as_echo 'FGREP' >> "conftest.nl"
4226 1.1.1.3 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4227 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4228 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4229 1.1.1.3 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4230 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4231 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4232 1.1.1.3 mrg ac_path_FGREP_max=$ac_count
4233 1.1.1.3 mrg fi
4234 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4235 1.1.1.3 mrg test $ac_count -gt 10 && break
4236 1.1.1.3 mrg done
4237 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4238 1.1.1.3 mrg esac
4239 1.1.1.3 mrg
4240 1.1.1.3 mrg $ac_path_FGREP_found && break 3
4241 1.1.1.3 mrg done
4242 1.1.1.3 mrg done
4243 1.1.1.3 mrg done
4244 1.1.1.3 mrg IFS=$as_save_IFS
4245 1.1.1.3 mrg if test -z "$ac_cv_path_FGREP"; then
4246 1.1.1.3 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4247 1.1.1.3 mrg fi
4248 1.1.1.3 mrg else
4249 1.1.1.3 mrg ac_cv_path_FGREP=$FGREP
4250 1.1.1.3 mrg fi
4251 1.1.1.3 mrg
4252 1.1.1.3 mrg fi
4253 1.1.1.3 mrg fi
4254 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4255 1.1.1.3 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4256 1.1.1.3 mrg FGREP="$ac_cv_path_FGREP"
4257 1.1.1.3 mrg
4258 1.1.1.3 mrg
4259 1.1.1.3 mrg test -z "$GREP" && GREP=grep
4260 1.1.1.3 mrg
4261 1.1.1.3 mrg
4262 1.1.1.3 mrg
4263 1.1.1.3 mrg
4264 1.1.1.3 mrg
4265 1.1.1.3 mrg
4266 1.1.1.3 mrg
4267 1.1.1.3 mrg
4268 1.1.1.3 mrg
4269 1.1.1.3 mrg
4270 1.1.1.3 mrg
4271 1.1.1.3 mrg
4272 1.1.1.3 mrg
4273 1.1.1.3 mrg
4274 1.1.1.3 mrg
4275 1.1.1.3 mrg
4276 1.1.1.3 mrg
4277 1.1.1.3 mrg
4278 1.1 mrg
4279 1.1 mrg # Check whether --with-gnu-ld was given.
4280 1.1.1.3 mrg if test "${with_gnu_ld+set}" = set; then :
4281 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4282 1.1 mrg else
4283 1.1 mrg with_gnu_ld=no
4284 1.1 mrg fi
4285 1.1 mrg
4286 1.1 mrg ac_prog=ld
4287 1.1 mrg if test "$GCC" = yes; then
4288 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4289 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4290 1.1.1.2 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4291 1.1 mrg case $host in
4292 1.1 mrg *-*-mingw*)
4293 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4294 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4295 1.1 mrg *)
4296 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4297 1.1 mrg esac
4298 1.1 mrg case $ac_prog in
4299 1.1 mrg # Accept absolute paths.
4300 1.1 mrg [\\/]* | ?:[\\/]*)
4301 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4302 1.1 mrg # Canonicalize the pathname of ld
4303 1.1.1.3 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4304 1.1.1.3 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4305 1.1.1.3 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4306 1.1 mrg done
4307 1.1 mrg test -z "$LD" && LD="$ac_prog"
4308 1.1 mrg ;;
4309 1.1 mrg "")
4310 1.1 mrg # If it fails, then pretend we aren't using GCC.
4311 1.1 mrg ac_prog=ld
4312 1.1 mrg ;;
4313 1.1 mrg *)
4314 1.1 mrg # If it is relative, then search for the first ld in PATH.
4315 1.1 mrg with_gnu_ld=unknown
4316 1.1 mrg ;;
4317 1.1 mrg esac
4318 1.1 mrg elif test "$with_gnu_ld" = yes; then
4319 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4320 1.1.1.2 mrg $as_echo_n "checking for GNU ld... " >&6; }
4321 1.1 mrg else
4322 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4323 1.1.1.2 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4324 1.1 mrg fi
4325 1.1.1.3 mrg if test "${lt_cv_path_LD+set}" = set; then :
4326 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4327 1.1 mrg else
4328 1.1 mrg if test -z "$LD"; then
4329 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4330 1.1 mrg for ac_dir in $PATH; do
4331 1.1 mrg IFS="$lt_save_ifs"
4332 1.1 mrg test -z "$ac_dir" && ac_dir=.
4333 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4334 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4335 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4336 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4337 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4338 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4339 1.1 mrg *GNU* | *'with BFD'*)
4340 1.1 mrg test "$with_gnu_ld" != no && break
4341 1.1 mrg ;;
4342 1.1 mrg *)
4343 1.1 mrg test "$with_gnu_ld" != yes && break
4344 1.1 mrg ;;
4345 1.1 mrg esac
4346 1.1 mrg fi
4347 1.1 mrg done
4348 1.1 mrg IFS="$lt_save_ifs"
4349 1.1 mrg else
4350 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4351 1.1 mrg fi
4352 1.1 mrg fi
4353 1.1 mrg
4354 1.1 mrg LD="$lt_cv_path_LD"
4355 1.1 mrg if test -n "$LD"; then
4356 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4357 1.1.1.2 mrg $as_echo "$LD" >&6; }
4358 1.1 mrg else
4359 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4360 1.1.1.2 mrg $as_echo "no" >&6; }
4361 1.1 mrg fi
4362 1.1.1.3 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4363 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4364 1.1.1.2 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4365 1.1.1.3 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4366 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4367 1.1 mrg else
4368 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4369 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4370 1.1 mrg *GNU* | *'with BFD'*)
4371 1.1 mrg lt_cv_prog_gnu_ld=yes
4372 1.1 mrg ;;
4373 1.1 mrg *)
4374 1.1 mrg lt_cv_prog_gnu_ld=no
4375 1.1 mrg ;;
4376 1.1 mrg esac
4377 1.1 mrg fi
4378 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4379 1.1.1.2 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4380 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4381 1.1 mrg
4382 1.1 mrg
4383 1.1 mrg
4384 1.1.1.3 mrg
4385 1.1.1.3 mrg
4386 1.1.1.3 mrg
4387 1.1.1.3 mrg
4388 1.1.1.3 mrg
4389 1.1.1.3 mrg
4390 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4391 1.1.1.3 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4392 1.1.1.3 mrg if test "${lt_cv_path_NM+set}" = set; then :
4393 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4394 1.1 mrg else
4395 1.1 mrg if test -n "$NM"; then
4396 1.1 mrg # Let the user override the test.
4397 1.1 mrg lt_cv_path_NM="$NM"
4398 1.1 mrg else
4399 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4400 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4401 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4402 1.1 mrg fi
4403 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4404 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4405 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4406 1.1 mrg IFS="$lt_save_ifs"
4407 1.1 mrg test -z "$ac_dir" && ac_dir=.
4408 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4409 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4410 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4411 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4412 1.1 mrg # nm: unknown option "B" ignored
4413 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4414 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4415 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4416 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4417 1.1 mrg break
4418 1.1 mrg ;;
4419 1.1 mrg *)
4420 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4421 1.1 mrg */dev/null*)
4422 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4423 1.1 mrg break
4424 1.1 mrg ;;
4425 1.1 mrg *)
4426 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4427 1.1 mrg continue # so that we can try to find one that supports BSD flags
4428 1.1 mrg ;;
4429 1.1 mrg esac
4430 1.1 mrg ;;
4431 1.1 mrg esac
4432 1.1 mrg fi
4433 1.1 mrg done
4434 1.1 mrg IFS="$lt_save_ifs"
4435 1.1 mrg done
4436 1.1.1.3 mrg : ${lt_cv_path_NM=no}
4437 1.1 mrg fi
4438 1.1 mrg fi
4439 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4440 1.1.1.2 mrg $as_echo "$lt_cv_path_NM" >&6; }
4441 1.1.1.3 mrg if test "$lt_cv_path_NM" != "no"; then
4442 1.1.1.3 mrg NM="$lt_cv_path_NM"
4443 1.1.1.3 mrg else
4444 1.1.1.3 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4445 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4446 1.1.1.3 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4447 1.1.1.3 mrg do
4448 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4449 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4450 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4451 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4452 1.1.1.3 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4453 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4454 1.1.1.3 mrg else
4455 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4456 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4457 1.1.1.3 mrg else
4458 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4459 1.1.1.3 mrg for as_dir in $PATH
4460 1.1.1.3 mrg do
4461 1.1.1.3 mrg IFS=$as_save_IFS
4462 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4463 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4464 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
4465 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4466 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4467 1.1.1.3 mrg break 2
4468 1.1.1.3 mrg fi
4469 1.1.1.3 mrg done
4470 1.1.1.3 mrg done
4471 1.1.1.3 mrg IFS=$as_save_IFS
4472 1.1 mrg
4473 1.1.1.3 mrg fi
4474 1.1.1.3 mrg fi
4475 1.1.1.3 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4476 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4477 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4478 1.1.1.3 mrg $as_echo "$DUMPBIN" >&6; }
4479 1.1 mrg else
4480 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4481 1.1.1.3 mrg $as_echo "no" >&6; }
4482 1.1 mrg fi
4483 1.1 mrg
4484 1.1.1.3 mrg
4485 1.1.1.3 mrg test -n "$DUMPBIN" && break
4486 1.1.1.3 mrg done
4487 1.1.1.3 mrg fi
4488 1.1.1.3 mrg if test -z "$DUMPBIN"; then
4489 1.1.1.3 mrg ac_ct_DUMPBIN=$DUMPBIN
4490 1.1.1.3 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4491 1.1.1.3 mrg do
4492 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4493 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
4494 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4495 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4496 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4497 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4498 1.1 mrg else
4499 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4500 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4501 1.1.1.3 mrg else
4502 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4503 1.1.1.3 mrg for as_dir in $PATH
4504 1.1.1.3 mrg do
4505 1.1.1.3 mrg IFS=$as_save_IFS
4506 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4507 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4508 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
4509 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4510 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4511 1.1.1.3 mrg break 2
4512 1.1.1.3 mrg fi
4513 1.1.1.3 mrg done
4514 1.1.1.3 mrg done
4515 1.1.1.3 mrg IFS=$as_save_IFS
4516 1.1 mrg
4517 1.1.1.3 mrg fi
4518 1.1.1.3 mrg fi
4519 1.1.1.3 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4520 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4521 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4522 1.1.1.3 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4523 1.1.1.3 mrg else
4524 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4525 1.1.1.3 mrg $as_echo "no" >&6; }
4526 1.1.1.3 mrg fi
4527 1.1 mrg
4528 1.1 mrg
4529 1.1.1.3 mrg test -n "$ac_ct_DUMPBIN" && break
4530 1.1.1.3 mrg done
4531 1.1 mrg
4532 1.1.1.3 mrg if test "x$ac_ct_DUMPBIN" = x; then
4533 1.1.1.3 mrg DUMPBIN=":"
4534 1.1.1.2 mrg else
4535 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4536 1.1.1.3 mrg yes:)
4537 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4538 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4539 1.1.1.3 mrg ac_tool_warned=yes ;;
4540 1.1.1.3 mrg esac
4541 1.1.1.3 mrg DUMPBIN=$ac_ct_DUMPBIN
4542 1.1.1.2 mrg fi
4543 1.1.1.3 mrg fi
4544 1.1 mrg
4545 1.1 mrg
4546 1.1.1.3 mrg if test "$DUMPBIN" != ":"; then
4547 1.1.1.3 mrg NM="$DUMPBIN"
4548 1.1 mrg fi
4549 1.1.1.3 mrg fi
4550 1.1.1.3 mrg test -z "$NM" && NM=nm
4551 1.1 mrg
4552 1.1 mrg
4553 1.1 mrg
4554 1.1 mrg
4555 1.1 mrg
4556 1.1 mrg
4557 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4558 1.1.1.3 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4559 1.1.1.3 mrg if test "${lt_cv_nm_interface+set}" = set; then :
4560 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4561 1.1.1.3 mrg else
4562 1.1.1.3 mrg lt_cv_nm_interface="BSD nm"
4563 1.1.1.3 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4564 1.1.1.3 mrg (eval echo "\"\$as_me:4564: $ac_compile\"" >&5)
4565 1.1.1.3 mrg (eval "$ac_compile" 2>conftest.err)
4566 1.1.1.3 mrg cat conftest.err >&5
4567 1.1.1.3 mrg (eval echo "\"\$as_me:4567: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4568 1.1.1.3 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4569 1.1.1.3 mrg cat conftest.err >&5
4570 1.1.1.3 mrg (eval echo "\"\$as_me:4570: output\"" >&5)
4571 1.1.1.3 mrg cat conftest.out >&5
4572 1.1.1.3 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4573 1.1.1.3 mrg lt_cv_nm_interface="MS dumpbin"
4574 1.1 mrg fi
4575 1.1.1.3 mrg rm -f conftest*
4576 1.1.1.3 mrg fi
4577 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4578 1.1.1.3 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4579 1.1 mrg
4580 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4581 1.1.1.3 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4582 1.1.1.3 mrg LN_S=$as_ln_s
4583 1.1.1.3 mrg if test "$LN_S" = "ln -s"; then
4584 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4585 1.1.1.3 mrg $as_echo "yes" >&6; }
4586 1.1.1.3 mrg else
4587 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4588 1.1.1.3 mrg $as_echo "no, using $LN_S" >&6; }
4589 1.1.1.3 mrg fi
4590 1.1 mrg
4591 1.1.1.3 mrg # find the maximum length of command line arguments
4592 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4593 1.1.1.3 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4594 1.1.1.3 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4595 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4596 1.1.1.3 mrg else
4597 1.1.1.3 mrg i=0
4598 1.1.1.3 mrg teststring="ABCD"
4599 1.1 mrg
4600 1.1.1.3 mrg case $build_os in
4601 1.1.1.3 mrg msdosdjgpp*)
4602 1.1.1.3 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4603 1.1.1.3 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4604 1.1.1.3 mrg # during glob expansion). Even if it were fixed, the result of this
4605 1.1.1.3 mrg # check would be larger than it should be.
4606 1.1.1.3 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4607 1.1.1.3 mrg ;;
4608 1.1 mrg
4609 1.1.1.3 mrg gnu*)
4610 1.1.1.3 mrg # Under GNU Hurd, this test is not required because there is
4611 1.1.1.3 mrg # no limit to the length of command line arguments.
4612 1.1.1.3 mrg # Libtool will interpret -1 as no limit whatsoever
4613 1.1.1.3 mrg lt_cv_sys_max_cmd_len=-1;
4614 1.1.1.3 mrg ;;
4615 1.1 mrg
4616 1.1.1.3 mrg cygwin* | mingw* | cegcc*)
4617 1.1.1.3 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4618 1.1.1.3 mrg # about 5 minutes as the teststring grows exponentially.
4619 1.1.1.3 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4620 1.1.1.3 mrg # you end up with a "frozen" computer, even though with patience
4621 1.1.1.3 mrg # the test eventually succeeds (with a max line length of 256k).
4622 1.1.1.3 mrg # Instead, let's just punt: use the minimum linelength reported by
4623 1.1.1.3 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4624 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4625 1.1.1.3 mrg ;;
4626 1.1.1.2 mrg
4627 1.1.1.3 mrg amigaos*)
4628 1.1.1.3 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4629 1.1.1.3 mrg # So we just punt and use a minimum line length of 8192.
4630 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4631 1.1.1.3 mrg ;;
4632 1.1 mrg
4633 1.1.1.3 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4634 1.1.1.3 mrg # This has been around since 386BSD, at least. Likely further.
4635 1.1.1.3 mrg if test -x /sbin/sysctl; then
4636 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4637 1.1.1.3 mrg elif test -x /usr/sbin/sysctl; then
4638 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4639 1.1.1.3 mrg else
4640 1.1.1.3 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4641 1.1.1.3 mrg fi
4642 1.1.1.3 mrg # And add a safety zone
4643 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4644 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4645 1.1 mrg ;;
4646 1.1.1.3 mrg
4647 1.1.1.3 mrg interix*)
4648 1.1.1.3 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4649 1.1.1.3 mrg lt_cv_sys_max_cmd_len=196608
4650 1.1 mrg ;;
4651 1.1.1.3 mrg
4652 1.1.1.3 mrg osf*)
4653 1.1.1.3 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4654 1.1.1.3 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4655 1.1.1.3 mrg # nice to cause kernel panics so lets avoid the loop below.
4656 1.1.1.3 mrg # First set a reasonable default.
4657 1.1.1.3 mrg lt_cv_sys_max_cmd_len=16384
4658 1.1.1.3 mrg #
4659 1.1.1.3 mrg if test -x /sbin/sysconfig; then
4660 1.1.1.3 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4661 1.1.1.3 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4662 1.1.1.3 mrg esac
4663 1.1.1.3 mrg fi
4664 1.1 mrg ;;
4665 1.1.1.3 mrg sco3.2v5*)
4666 1.1.1.3 mrg lt_cv_sys_max_cmd_len=102400
4667 1.1 mrg ;;
4668 1.1.1.3 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4669 1.1.1.3 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4670 1.1.1.3 mrg if test -n "$kargmax"; then
4671 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4672 1.1.1.3 mrg else
4673 1.1.1.3 mrg lt_cv_sys_max_cmd_len=32768
4674 1.1.1.3 mrg fi
4675 1.1 mrg ;;
4676 1.1.1.3 mrg *)
4677 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4678 1.1.1.3 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4679 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4680 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4681 1.1.1.3 mrg else
4682 1.1.1.3 mrg # Make teststring a little bigger before we do anything with it.
4683 1.1.1.3 mrg # a 1K string should be a reasonable start.
4684 1.1.1.3 mrg for i in 1 2 3 4 5 6 7 8 ; do
4685 1.1.1.3 mrg teststring=$teststring$teststring
4686 1.1.1.3 mrg done
4687 1.1.1.3 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4688 1.1.1.3 mrg # If test is not a shell built-in, we'll probably end up computing a
4689 1.1.1.3 mrg # maximum length that is only half of the actual maximum length, but
4690 1.1.1.3 mrg # we can't tell.
4691 1.1.1.3 mrg while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4692 1.1.1.3 mrg = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4693 1.1.1.3 mrg test $i != 17 # 1/2 MB should be enough
4694 1.1.1.3 mrg do
4695 1.1.1.3 mrg i=`expr $i + 1`
4696 1.1.1.3 mrg teststring=$teststring$teststring
4697 1.1.1.3 mrg done
4698 1.1.1.3 mrg # Only check the string length outside the loop.
4699 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4700 1.1.1.3 mrg teststring=
4701 1.1.1.3 mrg # Add a significant safety factor because C++ compilers can tack on
4702 1.1.1.3 mrg # massive amounts of additional arguments before passing them to the
4703 1.1.1.3 mrg # linker. It appears as though 1/2 is a usable value.
4704 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4705 1.1.1.3 mrg fi
4706 1.1 mrg ;;
4707 1.1 mrg esac
4708 1.1 mrg
4709 1.1.1.3 mrg fi
4710 1.1 mrg
4711 1.1.1.3 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4712 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4713 1.1.1.3 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4714 1.1.1.3 mrg else
4715 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4716 1.1.1.3 mrg $as_echo "none" >&6; }
4717 1.1 mrg fi
4718 1.1.1.3 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4719 1.1 mrg
4720 1.1 mrg
4721 1.1 mrg
4722 1.1 mrg
4723 1.1 mrg
4724 1.1 mrg
4725 1.1.1.3 mrg : ${CP="cp -f"}
4726 1.1.1.3 mrg : ${MV="mv -f"}
4727 1.1.1.3 mrg : ${RM="rm -f"}
4728 1.1.1.3 mrg
4729 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4730 1.1.1.3 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4731 1.1.1.3 mrg # Try some XSI features
4732 1.1.1.3 mrg xsi_shell=no
4733 1.1.1.3 mrg ( _lt_dummy="a/b/c"
4734 1.1.1.3 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4735 1.1.1.3 mrg = c,a/b,, \
4736 1.1.1.3 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4737 1.1.1.3 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4738 1.1.1.3 mrg && xsi_shell=yes
4739 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4740 1.1.1.3 mrg $as_echo "$xsi_shell" >&6; }
4741 1.1.1.3 mrg
4742 1.1.1.3 mrg
4743 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4744 1.1.1.3 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4745 1.1.1.3 mrg lt_shell_append=no
4746 1.1.1.3 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4747 1.1.1.3 mrg >/dev/null 2>&1 \
4748 1.1.1.3 mrg && lt_shell_append=yes
4749 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4750 1.1.1.3 mrg $as_echo "$lt_shell_append" >&6; }
4751 1.1 mrg
4752 1.1 mrg
4753 1.1.1.3 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4754 1.1.1.3 mrg lt_unset=unset
4755 1.1.1.3 mrg else
4756 1.1.1.3 mrg lt_unset=false
4757 1.1 mrg fi
4758 1.1 mrg
4759 1.1 mrg
4760 1.1.1.3 mrg
4761 1.1.1.3 mrg
4762 1.1.1.3 mrg
4763 1.1.1.3 mrg # test EBCDIC or ASCII
4764 1.1.1.3 mrg case `echo X|tr X '\101'` in
4765 1.1.1.3 mrg A) # ASCII based system
4766 1.1.1.3 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4767 1.1.1.3 mrg lt_SP2NL='tr \040 \012'
4768 1.1.1.3 mrg lt_NL2SP='tr \015\012 \040\040'
4769 1.1 mrg ;;
4770 1.1.1.3 mrg *) # EBCDIC based system
4771 1.1.1.3 mrg lt_SP2NL='tr \100 \n'
4772 1.1.1.3 mrg lt_NL2SP='tr \r\n \100\100'
4773 1.1 mrg ;;
4774 1.1.1.3 mrg esac
4775 1.1.1.3 mrg
4776 1.1 mrg
4777 1.1 mrg
4778 1.1 mrg
4779 1.1 mrg
4780 1.1 mrg
4781 1.1 mrg
4782 1.1 mrg
4783 1.1 mrg
4784 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4785 1.1.1.3 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
4786 1.1.1.3 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
4787 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4788 1.1.1.3 mrg else
4789 1.1.1.3 mrg lt_cv_ld_reload_flag='-r'
4790 1.1 mrg fi
4791 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4792 1.1.1.3 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
4793 1.1.1.3 mrg reload_flag=$lt_cv_ld_reload_flag
4794 1.1.1.3 mrg case $reload_flag in
4795 1.1.1.3 mrg "" | " "*) ;;
4796 1.1.1.3 mrg *) reload_flag=" $reload_flag" ;;
4797 1.1.1.3 mrg esac
4798 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4799 1.1.1.3 mrg case $host_os in
4800 1.1.1.3 mrg darwin*)
4801 1.1.1.3 mrg if test "$GCC" = yes; then
4802 1.1.1.3 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4803 1.1.1.3 mrg else
4804 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4805 1.1.1.3 mrg fi
4806 1.1.1.3 mrg ;;
4807 1.1.1.3 mrg esac
4808 1.1 mrg
4809 1.1 mrg
4810 1.1 mrg
4811 1.1 mrg
4812 1.1 mrg
4813 1.1.1.3 mrg
4814 1.1.1.3 mrg
4815 1.1.1.3 mrg
4816 1.1.1.3 mrg
4817 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4818 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4819 1.1.1.3 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
4820 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4821 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4822 1.1.1.3 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4823 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4824 1.1 mrg else
4825 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4826 1.1.1.3 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4827 1.1 mrg else
4828 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4829 1.1.1.3 mrg for as_dir in $PATH
4830 1.1.1.3 mrg do
4831 1.1.1.3 mrg IFS=$as_save_IFS
4832 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4833 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4834 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
4835 1.1.1.3 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4836 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4837 1.1.1.3 mrg break 2
4838 1.1.1.3 mrg fi
4839 1.1.1.3 mrg done
4840 1.1.1.3 mrg done
4841 1.1.1.3 mrg IFS=$as_save_IFS
4842 1.1 mrg
4843 1.1 mrg fi
4844 1.1.1.3 mrg fi
4845 1.1.1.3 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
4846 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4847 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4848 1.1.1.3 mrg $as_echo "$OBJDUMP" >&6; }
4849 1.1 mrg else
4850 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4851 1.1.1.3 mrg $as_echo "no" >&6; }
4852 1.1 mrg fi
4853 1.1 mrg
4854 1.1 mrg
4855 1.1 mrg fi
4856 1.1.1.3 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
4857 1.1.1.3 mrg ac_ct_OBJDUMP=$OBJDUMP
4858 1.1.1.3 mrg # Extract the first word of "objdump", so it can be a program name with args.
4859 1.1.1.3 mrg set dummy objdump; ac_word=$2
4860 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4861 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4862 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4863 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4864 1.1.1.3 mrg else
4865 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4866 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4867 1.1.1.3 mrg else
4868 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4869 1.1.1.3 mrg for as_dir in $PATH
4870 1.1.1.3 mrg do
4871 1.1.1.3 mrg IFS=$as_save_IFS
4872 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4873 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4874 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
4875 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
4876 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4877 1.1.1.3 mrg break 2
4878 1.1.1.3 mrg fi
4879 1.1.1.3 mrg done
4880 1.1.1.3 mrg done
4881 1.1.1.3 mrg IFS=$as_save_IFS
4882 1.1 mrg
4883 1.1 mrg fi
4884 1.1.1.3 mrg fi
4885 1.1.1.3 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4886 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4887 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4888 1.1.1.3 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
4889 1.1 mrg else
4890 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4891 1.1.1.3 mrg $as_echo "no" >&6; }
4892 1.1 mrg fi
4893 1.1 mrg
4894 1.1.1.3 mrg if test "x$ac_ct_OBJDUMP" = x; then
4895 1.1.1.3 mrg OBJDUMP="false"
4896 1.1.1.3 mrg else
4897 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4898 1.1.1.3 mrg yes:)
4899 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4900 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4901 1.1.1.3 mrg ac_tool_warned=yes ;;
4902 1.1 mrg esac
4903 1.1.1.3 mrg OBJDUMP=$ac_ct_OBJDUMP
4904 1.1.1.3 mrg fi
4905 1.1 mrg else
4906 1.1.1.3 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
4907 1.1 mrg fi
4908 1.1 mrg
4909 1.1.1.3 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
4910 1.1 mrg
4911 1.1 mrg
4912 1.1 mrg
4913 1.1 mrg
4914 1.1 mrg
4915 1.1 mrg
4916 1.1 mrg
4917 1.1 mrg
4918 1.1 mrg
4919 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4920 1.1.1.3 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4921 1.1.1.3 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
4922 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4923 1.1 mrg else
4924 1.1.1.3 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
4925 1.1.1.3 mrg lt_cv_file_magic_test_file=
4926 1.1.1.3 mrg lt_cv_deplibs_check_method='unknown'
4927 1.1.1.3 mrg # Need to set the preceding variable on all platforms that support
4928 1.1.1.3 mrg # interlibrary dependencies.
4929 1.1.1.3 mrg # 'none' -- dependencies not supported.
4930 1.1.1.3 mrg # `unknown' -- same as none, but documents that we really don't know.
4931 1.1.1.3 mrg # 'pass_all' -- all dependencies passed with no checks.
4932 1.1.1.3 mrg # 'test_compile' -- check by making test program.
4933 1.1.1.3 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
4934 1.1.1.3 mrg # which responds to the $file_magic_cmd with a given extended regex.
4935 1.1.1.3 mrg # If you have `file' or equivalent on your system and you're not sure
4936 1.1.1.3 mrg # whether `pass_all' will *always* work, you probably want this one.
4937 1.1 mrg
4938 1.1.1.3 mrg case $host_os in
4939 1.1.1.3 mrg aix[4-9]*)
4940 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4941 1.1.1.3 mrg ;;
4942 1.1 mrg
4943 1.1.1.3 mrg beos*)
4944 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4945 1.1.1.3 mrg ;;
4946 1.1 mrg
4947 1.1.1.3 mrg bsdi[45]*)
4948 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4949 1.1.1.3 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
4950 1.1.1.3 mrg lt_cv_file_magic_test_file=/shlib/libc.so
4951 1.1.1.3 mrg ;;
4952 1.1 mrg
4953 1.1.1.3 mrg cygwin*)
4954 1.1.1.3 mrg # func_win32_libid is a shell function defined in ltmain.sh
4955 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4956 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
4957 1.1.1.3 mrg ;;
4958 1.1 mrg
4959 1.1.1.3 mrg mingw* | pw32*)
4960 1.1.1.3 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
4961 1.1.1.3 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
4962 1.1.1.3 mrg # unless we find 'file', for example because we are cross-compiling.
4963 1.1.1.3 mrg if ( file / ) >/dev/null 2>&1; then
4964 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4965 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
4966 1.1.1.3 mrg else
4967 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4968 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4969 1.1.1.3 mrg fi
4970 1.1.1.3 mrg ;;
4971 1.1 mrg
4972 1.1.1.3 mrg cegcc)
4973 1.1.1.3 mrg # use the weaker test based on 'objdump'. See mingw*.
4974 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4975 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4976 1.1.1.3 mrg ;;
4977 1.1 mrg
4978 1.1.1.3 mrg darwin* | rhapsody*)
4979 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4980 1.1.1.3 mrg ;;
4981 1.1 mrg
4982 1.1.1.3 mrg freebsd* | dragonfly*)
4983 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4984 1.1.1.3 mrg case $host_cpu in
4985 1.1.1.3 mrg i*86 )
4986 1.1.1.3 mrg # Not sure whether the presence of OpenBSD here was a mistake.
4987 1.1.1.3 mrg # Let's accept both of them until this is cleared up.
4988 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4989 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
4990 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4991 1.1.1.3 mrg ;;
4992 1.1.1.3 mrg esac
4993 1.1.1.3 mrg else
4994 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4995 1.1.1.3 mrg fi
4996 1.1.1.3 mrg ;;
4997 1.1 mrg
4998 1.1.1.3 mrg gnu*)
4999 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5000 1.1.1.3 mrg ;;
5001 1.1 mrg
5002 1.1.1.3 mrg hpux10.20* | hpux11*)
5003 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
5004 1.1.1.3 mrg case $host_cpu in
5005 1.1.1.3 mrg ia64*)
5006 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5007 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5008 1.1.1.3 mrg ;;
5009 1.1.1.3 mrg hppa*64*)
5010 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5011 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5012 1.1.1.3 mrg ;;
5013 1.1.1.3 mrg *)
5014 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5015 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5016 1.1.1.3 mrg ;;
5017 1.1.1.3 mrg esac
5018 1.1.1.3 mrg ;;
5019 1.1 mrg
5020 1.1.1.3 mrg interix[3-9]*)
5021 1.1.1.3 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5022 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5023 1.1.1.3 mrg ;;
5024 1.1 mrg
5025 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
5026 1.1.1.3 mrg case $LD in
5027 1.1.1.3 mrg *-32|*"-32 ") libmagic=32-bit;;
5028 1.1.1.3 mrg *-n32|*"-n32 ") libmagic=N32;;
5029 1.1.1.3 mrg *-64|*"-64 ") libmagic=64-bit;;
5030 1.1.1.3 mrg *) libmagic=never-match;;
5031 1.1.1.3 mrg esac
5032 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5033 1.1.1.3 mrg ;;
5034 1.1 mrg
5035 1.1.1.3 mrg # This must be Linux ELF.
5036 1.1.1.3 mrg linux* | k*bsd*-gnu)
5037 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5038 1.1.1.3 mrg ;;
5039 1.1 mrg
5040 1.1.1.3 mrg netbsd*)
5041 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5042 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5043 1.1.1.3 mrg else
5044 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5045 1.1.1.3 mrg fi
5046 1.1.1.3 mrg ;;
5047 1.1 mrg
5048 1.1.1.3 mrg newos6*)
5049 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5050 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
5051 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5052 1.1.1.3 mrg ;;
5053 1.1 mrg
5054 1.1.1.3 mrg *nto* | *qnx*)
5055 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5056 1.1.1.3 mrg ;;
5057 1.1 mrg
5058 1.1.1.3 mrg openbsd*)
5059 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5060 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5061 1.1.1.3 mrg else
5062 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5063 1.1.1.3 mrg fi
5064 1.1.1.3 mrg ;;
5065 1.1 mrg
5066 1.1.1.3 mrg osf3* | osf4* | osf5*)
5067 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5068 1.1.1.3 mrg ;;
5069 1.1 mrg
5070 1.1.1.3 mrg rdos*)
5071 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5072 1.1.1.3 mrg ;;
5073 1.1 mrg
5074 1.1.1.3 mrg solaris*)
5075 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5076 1.1.1.3 mrg ;;
5077 1.1 mrg
5078 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5079 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5080 1.1.1.3 mrg ;;
5081 1.1 mrg
5082 1.1.1.3 mrg sysv4 | sysv4.3*)
5083 1.1.1.3 mrg case $host_vendor in
5084 1.1.1.3 mrg motorola)
5085 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5086 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5087 1.1.1.3 mrg ;;
5088 1.1.1.3 mrg ncr)
5089 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5090 1.1.1.3 mrg ;;
5091 1.1.1.3 mrg sequent)
5092 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5093 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5094 1.1.1.3 mrg ;;
5095 1.1.1.3 mrg sni)
5096 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5097 1.1.1.3 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5098 1.1.1.3 mrg lt_cv_file_magic_test_file=/lib/libc.so
5099 1.1.1.3 mrg ;;
5100 1.1.1.3 mrg siemens)
5101 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5102 1.1.1.3 mrg ;;
5103 1.1.1.3 mrg pc)
5104 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5105 1.1.1.3 mrg ;;
5106 1.1.1.3 mrg esac
5107 1.1.1.3 mrg ;;
5108 1.1 mrg
5109 1.1.1.3 mrg tpf*)
5110 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5111 1.1.1.3 mrg ;;
5112 1.1.1.3 mrg esac
5113 1.1 mrg
5114 1.1.1.3 mrg fi
5115 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5116 1.1.1.3 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5117 1.1.1.3 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5118 1.1.1.3 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5119 1.1.1.3 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5120 1.1 mrg
5121 1.1 mrg
5122 1.1 mrg
5123 1.1 mrg
5124 1.1 mrg
5125 1.1 mrg
5126 1.1 mrg
5127 1.1 mrg
5128 1.1 mrg
5129 1.1 mrg
5130 1.1 mrg
5131 1.1 mrg
5132 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5133 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5134 1.1.1.3 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5135 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5136 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5137 1.1.1.3 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5138 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5139 1.1 mrg else
5140 1.1.1.3 mrg if test -n "$AR"; then
5141 1.1.1.3 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5142 1.1 mrg else
5143 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5144 1.1 mrg for as_dir in $PATH
5145 1.1 mrg do
5146 1.1 mrg IFS=$as_save_IFS
5147 1.1 mrg test -z "$as_dir" && as_dir=.
5148 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5149 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5150 1.1.1.3 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5151 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5152 1.1 mrg break 2
5153 1.1 mrg fi
5154 1.1 mrg done
5155 1.1.1.3 mrg done
5156 1.1 mrg IFS=$as_save_IFS
5157 1.1 mrg
5158 1.1 mrg fi
5159 1.1 mrg fi
5160 1.1.1.3 mrg AR=$ac_cv_prog_AR
5161 1.1.1.3 mrg if test -n "$AR"; then
5162 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5163 1.1.1.3 mrg $as_echo "$AR" >&6; }
5164 1.1 mrg else
5165 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5166 1.1.1.2 mrg $as_echo "no" >&6; }
5167 1.1 mrg fi
5168 1.1 mrg
5169 1.1 mrg
5170 1.1 mrg fi
5171 1.1.1.3 mrg if test -z "$ac_cv_prog_AR"; then
5172 1.1.1.3 mrg ac_ct_AR=$AR
5173 1.1.1.3 mrg # Extract the first word of "ar", so it can be a program name with args.
5174 1.1.1.3 mrg set dummy ar; ac_word=$2
5175 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5176 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5177 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5178 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5179 1.1 mrg else
5180 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5181 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5182 1.1 mrg else
5183 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5184 1.1 mrg for as_dir in $PATH
5185 1.1 mrg do
5186 1.1 mrg IFS=$as_save_IFS
5187 1.1 mrg test -z "$as_dir" && as_dir=.
5188 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5189 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5190 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="ar"
5191 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5192 1.1 mrg break 2
5193 1.1 mrg fi
5194 1.1 mrg done
5195 1.1.1.3 mrg done
5196 1.1 mrg IFS=$as_save_IFS
5197 1.1 mrg
5198 1.1 mrg fi
5199 1.1 mrg fi
5200 1.1.1.3 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5201 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5202 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5203 1.1.1.3 mrg $as_echo "$ac_ct_AR" >&6; }
5204 1.1 mrg else
5205 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5206 1.1.1.2 mrg $as_echo "no" >&6; }
5207 1.1 mrg fi
5208 1.1 mrg
5209 1.1.1.3 mrg if test "x$ac_ct_AR" = x; then
5210 1.1.1.3 mrg AR="false"
5211 1.1 mrg else
5212 1.1 mrg case $cross_compiling:$ac_tool_warned in
5213 1.1 mrg yes:)
5214 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5215 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5216 1.1 mrg ac_tool_warned=yes ;;
5217 1.1 mrg esac
5218 1.1.1.3 mrg AR=$ac_ct_AR
5219 1.1 mrg fi
5220 1.1.1.3 mrg else
5221 1.1.1.3 mrg AR="$ac_cv_prog_AR"
5222 1.1 mrg fi
5223 1.1 mrg
5224 1.1.1.3 mrg test -z "$AR" && AR=ar
5225 1.1.1.3 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5226 1.1 mrg
5227 1.1 mrg
5228 1.1 mrg
5229 1.1 mrg
5230 1.1 mrg
5231 1.1.1.3 mrg
5232 1.1.1.3 mrg
5233 1.1.1.3 mrg
5234 1.1.1.3 mrg
5235 1.1.1.3 mrg
5236 1.1.1.3 mrg
5237 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5238 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5239 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5240 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5241 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5242 1.1.1.3 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5243 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5244 1.1.1.3 mrg else
5245 1.1.1.3 mrg if test -n "$STRIP"; then
5246 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5247 1.1.1.3 mrg else
5248 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5249 1.1.1.3 mrg for as_dir in $PATH
5250 1.1.1.3 mrg do
5251 1.1.1.3 mrg IFS=$as_save_IFS
5252 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5253 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5254 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
5255 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5256 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5257 1.1.1.3 mrg break 2
5258 1.1.1.3 mrg fi
5259 1.1.1.3 mrg done
5260 1.1.1.3 mrg done
5261 1.1.1.3 mrg IFS=$as_save_IFS
5262 1.1 mrg
5263 1.1 mrg fi
5264 1.1.1.3 mrg fi
5265 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
5266 1.1.1.3 mrg if test -n "$STRIP"; then
5267 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5268 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
5269 1.1.1.2 mrg else
5270 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5271 1.1.1.3 mrg $as_echo "no" >&6; }
5272 1.1.1.2 mrg fi
5273 1.1.1.3 mrg
5274 1.1.1.3 mrg
5275 1.1.1.3 mrg fi
5276 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
5277 1.1.1.3 mrg ac_ct_STRIP=$STRIP
5278 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
5279 1.1.1.3 mrg set dummy strip; ac_word=$2
5280 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5281 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5282 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5283 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5284 1.1 mrg else
5285 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5286 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5287 1.1.1.3 mrg else
5288 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5289 1.1.1.3 mrg for as_dir in $PATH
5290 1.1.1.3 mrg do
5291 1.1.1.3 mrg IFS=$as_save_IFS
5292 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5293 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5294 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
5295 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
5296 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5297 1.1.1.3 mrg break 2
5298 1.1.1.3 mrg fi
5299 1.1.1.3 mrg done
5300 1.1.1.3 mrg done
5301 1.1.1.3 mrg IFS=$as_save_IFS
5302 1.1 mrg
5303 1.1.1.3 mrg fi
5304 1.1.1.3 mrg fi
5305 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5306 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5307 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5308 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
5309 1.1.1.3 mrg else
5310 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5311 1.1.1.3 mrg $as_echo "no" >&6; }
5312 1.1.1.3 mrg fi
5313 1.1 mrg
5314 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
5315 1.1.1.3 mrg STRIP=":"
5316 1.1.1.3 mrg else
5317 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5318 1.1.1.3 mrg yes:)
5319 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5320 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5321 1.1.1.3 mrg ac_tool_warned=yes ;;
5322 1.1 mrg esac
5323 1.1.1.3 mrg STRIP=$ac_ct_STRIP
5324 1.1.1.3 mrg fi
5325 1.1 mrg else
5326 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
5327 1.1.1.3 mrg fi
5328 1.1 mrg
5329 1.1.1.3 mrg test -z "$STRIP" && STRIP=:
5330 1.1 mrg
5331 1.1 mrg
5332 1.1 mrg
5333 1.1 mrg
5334 1.1 mrg
5335 1.1 mrg
5336 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5337 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5338 1.1.1.3 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5339 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5340 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5341 1.1.1.3 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5342 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5343 1.1.1.3 mrg else
5344 1.1.1.3 mrg if test -n "$RANLIB"; then
5345 1.1.1.3 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5346 1.1.1.3 mrg else
5347 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5348 1.1.1.3 mrg for as_dir in $PATH
5349 1.1.1.3 mrg do
5350 1.1.1.3 mrg IFS=$as_save_IFS
5351 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5352 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5353 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
5354 1.1.1.3 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5355 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5356 1.1.1.3 mrg break 2
5357 1.1.1.3 mrg fi
5358 1.1.1.3 mrg done
5359 1.1.1.3 mrg done
5360 1.1.1.3 mrg IFS=$as_save_IFS
5361 1.1 mrg
5362 1.1 mrg fi
5363 1.1 mrg fi
5364 1.1.1.3 mrg RANLIB=$ac_cv_prog_RANLIB
5365 1.1.1.3 mrg if test -n "$RANLIB"; then
5366 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5367 1.1.1.3 mrg $as_echo "$RANLIB" >&6; }
5368 1.1.1.3 mrg else
5369 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5370 1.1.1.3 mrg $as_echo "no" >&6; }
5371 1.1 mrg fi
5372 1.1 mrg
5373 1.1.1.3 mrg
5374 1.1 mrg fi
5375 1.1.1.3 mrg if test -z "$ac_cv_prog_RANLIB"; then
5376 1.1.1.3 mrg ac_ct_RANLIB=$RANLIB
5377 1.1.1.3 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5378 1.1.1.3 mrg set dummy ranlib; ac_word=$2
5379 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5380 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5381 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5382 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5383 1.1.1.3 mrg else
5384 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5385 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5386 1.1.1.3 mrg else
5387 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5388 1.1.1.3 mrg for as_dir in $PATH
5389 1.1.1.3 mrg do
5390 1.1.1.3 mrg IFS=$as_save_IFS
5391 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5392 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5393 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
5394 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5395 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5396 1.1.1.3 mrg break 2
5397 1.1 mrg fi
5398 1.1.1.3 mrg done
5399 1.1.1.3 mrg done
5400 1.1.1.3 mrg IFS=$as_save_IFS
5401 1.1.1.3 mrg
5402 1.1.1.3 mrg fi
5403 1.1.1.3 mrg fi
5404 1.1.1.3 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5405 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5406 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5407 1.1.1.3 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5408 1.1 mrg else
5409 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5410 1.1.1.3 mrg $as_echo "no" >&6; }
5411 1.1.1.3 mrg fi
5412 1.1.1.3 mrg
5413 1.1.1.3 mrg if test "x$ac_ct_RANLIB" = x; then
5414 1.1.1.3 mrg RANLIB=":"
5415 1.1 mrg else
5416 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5417 1.1.1.3 mrg yes:)
5418 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5419 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5420 1.1.1.3 mrg ac_tool_warned=yes ;;
5421 1.1.1.3 mrg esac
5422 1.1.1.3 mrg RANLIB=$ac_ct_RANLIB
5423 1.1 mrg fi
5424 1.1.1.3 mrg else
5425 1.1.1.3 mrg RANLIB="$ac_cv_prog_RANLIB"
5426 1.1 mrg fi
5427 1.1 mrg
5428 1.1.1.3 mrg test -z "$RANLIB" && RANLIB=:
5429 1.1 mrg
5430 1.1 mrg
5431 1.1.1.2 mrg
5432 1.1 mrg
5433 1.1 mrg
5434 1.1 mrg
5435 1.1.1.3 mrg # Determine commands to create old-style static archives.
5436 1.1.1.3 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5437 1.1.1.3 mrg old_postinstall_cmds='chmod 644 $oldlib'
5438 1.1.1.3 mrg old_postuninstall_cmds=
5439 1.1 mrg
5440 1.1.1.3 mrg if test -n "$RANLIB"; then
5441 1.1.1.3 mrg case $host_os in
5442 1.1.1.3 mrg openbsd*)
5443 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5444 1.1.1.3 mrg ;;
5445 1.1.1.3 mrg *)
5446 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5447 1.1.1.3 mrg ;;
5448 1.1.1.3 mrg esac
5449 1.1.1.3 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5450 1.1 mrg fi
5451 1.1 mrg
5452 1.1 mrg
5453 1.1 mrg
5454 1.1 mrg
5455 1.1 mrg
5456 1.1 mrg
5457 1.1 mrg
5458 1.1 mrg
5459 1.1 mrg
5460 1.1 mrg
5461 1.1 mrg
5462 1.1 mrg
5463 1.1 mrg
5464 1.1 mrg
5465 1.1 mrg
5466 1.1 mrg
5467 1.1 mrg
5468 1.1 mrg
5469 1.1 mrg
5470 1.1 mrg
5471 1.1 mrg
5472 1.1 mrg
5473 1.1 mrg
5474 1.1 mrg
5475 1.1 mrg
5476 1.1 mrg
5477 1.1 mrg
5478 1.1 mrg
5479 1.1 mrg
5480 1.1 mrg
5481 1.1 mrg
5482 1.1 mrg
5483 1.1 mrg
5484 1.1 mrg
5485 1.1.1.3 mrg # If no C compiler was specified, use CC.
5486 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
5487 1.1 mrg
5488 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
5489 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5490 1.1 mrg
5491 1.1.1.3 mrg # Allow CC to be a program name with arguments.
5492 1.1.1.3 mrg compiler=$CC
5493 1.1 mrg
5494 1.1.1.2 mrg
5495 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5496 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5497 1.1.1.2 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5498 1.1.1.3 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5499 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5500 1.1 mrg else
5501 1.1 mrg
5502 1.1 mrg # These are sane defaults that work on at least a few old systems.
5503 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5504 1.1 mrg
5505 1.1 mrg # Character class describing NM global symbol codes.
5506 1.1 mrg symcode='[BCDEGRST]'
5507 1.1 mrg
5508 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5509 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5510 1.1 mrg
5511 1.1 mrg # Define system-specific variables.
5512 1.1 mrg case $host_os in
5513 1.1 mrg aix*)
5514 1.1 mrg symcode='[BCDT]'
5515 1.1 mrg ;;
5516 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
5517 1.1 mrg symcode='[ABCDGISTW]'
5518 1.1 mrg ;;
5519 1.1.1.3 mrg hpux*)
5520 1.1 mrg if test "$host_cpu" = ia64; then
5521 1.1 mrg symcode='[ABCDEGRST]'
5522 1.1 mrg fi
5523 1.1 mrg ;;
5524 1.1 mrg irix* | nonstopux*)
5525 1.1 mrg symcode='[BCDEGRST]'
5526 1.1 mrg ;;
5527 1.1 mrg osf*)
5528 1.1 mrg symcode='[BCDEGQRST]'
5529 1.1 mrg ;;
5530 1.1 mrg solaris*)
5531 1.1 mrg symcode='[BDRT]'
5532 1.1 mrg ;;
5533 1.1 mrg sco3.2v5*)
5534 1.1 mrg symcode='[DT]'
5535 1.1 mrg ;;
5536 1.1 mrg sysv4.2uw2*)
5537 1.1 mrg symcode='[DT]'
5538 1.1 mrg ;;
5539 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5540 1.1 mrg symcode='[ABDT]'
5541 1.1 mrg ;;
5542 1.1 mrg sysv4)
5543 1.1 mrg symcode='[DFNSTU]'
5544 1.1 mrg ;;
5545 1.1 mrg esac
5546 1.1 mrg
5547 1.1.1.3 mrg # If we're using GNU nm, then use its standard symbol codes.
5548 1.1.1.3 mrg case `$NM -V 2>&1` in
5549 1.1.1.3 mrg *GNU* | *'with BFD'*)
5550 1.1.1.3 mrg symcode='[ABCDGIRSTW]' ;;
5551 1.1.1.3 mrg esac
5552 1.1.1.3 mrg
5553 1.1.1.3 mrg # Transform an extracted symbol line into a proper C declaration.
5554 1.1.1.3 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5555 1.1.1.3 mrg # so use this general approach.
5556 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'"
5557 1.1.1.3 mrg
5558 1.1.1.3 mrg # Transform an extracted symbol line into symbol name and symbol address
5559 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'"
5560 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'"
5561 1.1.1.3 mrg
5562 1.1 mrg # Handle CRLF in mingw tool chain
5563 1.1 mrg opt_cr=
5564 1.1 mrg case $build_os in
5565 1.1 mrg mingw*)
5566 1.1.1.3 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5567 1.1 mrg ;;
5568 1.1 mrg esac
5569 1.1 mrg
5570 1.1.1.3 mrg # Try without a prefix underscore, then with it.
5571 1.1 mrg for ac_symprfx in "" "_"; do
5572 1.1 mrg
5573 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5574 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5575 1.1 mrg
5576 1.1 mrg # Write the raw and C identifiers.
5577 1.1.1.3 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5578 1.1.1.3 mrg # Fake it for dumpbin and say T for any non-static function
5579 1.1.1.3 mrg # and D for any global variable.
5580 1.1.1.3 mrg # Also find C++ and __fastcall symbols from MSVC++,
5581 1.1.1.3 mrg # which start with @ or ?.
5582 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5583 1.1.1.3 mrg " {last_section=section; section=\$ 3};"\
5584 1.1.1.3 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5585 1.1.1.3 mrg " \$ 0!~/External *\|/{next};"\
5586 1.1.1.3 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5587 1.1.1.3 mrg " {if(hide[section]) next};"\
5588 1.1.1.3 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5589 1.1.1.3 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5590 1.1.1.3 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5591 1.1.1.3 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5592 1.1.1.3 mrg " ' prfx=^$ac_symprfx"
5593 1.1.1.3 mrg else
5594 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5595 1.1.1.3 mrg fi
5596 1.1 mrg
5597 1.1 mrg # Check to see that the pipe works correctly.
5598 1.1 mrg pipe_works=no
5599 1.1 mrg
5600 1.1 mrg rm -f conftest*
5601 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
5602 1.1 mrg #ifdef __cplusplus
5603 1.1 mrg extern "C" {
5604 1.1 mrg #endif
5605 1.1 mrg char nm_test_var;
5606 1.1.1.3 mrg void nm_test_func(void);
5607 1.1.1.3 mrg void nm_test_func(void){}
5608 1.1 mrg #ifdef __cplusplus
5609 1.1 mrg }
5610 1.1 mrg #endif
5611 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5612 1.1.1.3 mrg _LT_EOF
5613 1.1 mrg
5614 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5615 1.1 mrg (eval $ac_compile) 2>&5
5616 1.1 mrg ac_status=$?
5617 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5618 1.1.1.3 mrg test $ac_status = 0; }; then
5619 1.1 mrg # Now try to grab the symbols.
5620 1.1 mrg nlist=conftest.nm
5621 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5622 1.1 mrg (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5623 1.1 mrg ac_status=$?
5624 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5625 1.1.1.3 mrg test $ac_status = 0; } && test -s "$nlist"; then
5626 1.1 mrg # Try sorting and uniquifying the output.
5627 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5628 1.1 mrg mv -f "$nlist"T "$nlist"
5629 1.1 mrg else
5630 1.1 mrg rm -f "$nlist"T
5631 1.1 mrg fi
5632 1.1 mrg
5633 1.1 mrg # Make sure that we snagged all the symbols we need.
5634 1.1.1.3 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5635 1.1.1.3 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5636 1.1.1.3 mrg cat <<_LT_EOF > conftest.$ac_ext
5637 1.1 mrg #ifdef __cplusplus
5638 1.1 mrg extern "C" {
5639 1.1 mrg #endif
5640 1.1 mrg
5641 1.1.1.3 mrg _LT_EOF
5642 1.1 mrg # Now generate the symbol file.
5643 1.1.1.3 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5644 1.1 mrg
5645 1.1.1.3 mrg cat <<_LT_EOF >> conftest.$ac_ext
5646 1.1 mrg
5647 1.1.1.3 mrg /* The mapping between symbol names and symbols. */
5648 1.1 mrg const struct {
5649 1.1 mrg const char *name;
5650 1.1.1.3 mrg void *address;
5651 1.1 mrg }
5652 1.1.1.3 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5653 1.1 mrg {
5654 1.1.1.3 mrg { "@PROGRAM@", (void *) 0 },
5655 1.1.1.3 mrg _LT_EOF
5656 1.1.1.3 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5657 1.1.1.3 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5658 1.1.1.3 mrg {0, (void *) 0}
5659 1.1 mrg };
5660 1.1 mrg
5661 1.1.1.3 mrg /* This works around a problem in FreeBSD linker */
5662 1.1.1.3 mrg #ifdef FREEBSD_WORKAROUND
5663 1.1.1.3 mrg static const void *lt_preloaded_setup() {
5664 1.1.1.3 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5665 1.1.1.3 mrg }
5666 1.1.1.3 mrg #endif
5667 1.1.1.3 mrg
5668 1.1 mrg #ifdef __cplusplus
5669 1.1 mrg }
5670 1.1 mrg #endif
5671 1.1.1.3 mrg _LT_EOF
5672 1.1 mrg # Now try linking the two files.
5673 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5674 1.1 mrg lt_save_LIBS="$LIBS"
5675 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5676 1.1 mrg LIBS="conftstm.$ac_objext"
5677 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5678 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5679 1.1 mrg (eval $ac_link) 2>&5
5680 1.1 mrg ac_status=$?
5681 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5682 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5683 1.1 mrg pipe_works=yes
5684 1.1 mrg fi
5685 1.1 mrg LIBS="$lt_save_LIBS"
5686 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5687 1.1 mrg else
5688 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5689 1.1 mrg fi
5690 1.1 mrg else
5691 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5692 1.1 mrg fi
5693 1.1 mrg else
5694 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5695 1.1 mrg fi
5696 1.1 mrg else
5697 1.1 mrg echo "$progname: failed program was:" >&5
5698 1.1 mrg cat conftest.$ac_ext >&5
5699 1.1 mrg fi
5700 1.1.1.2 mrg rm -rf conftest* conftst*
5701 1.1 mrg
5702 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5703 1.1 mrg if test "$pipe_works" = yes; then
5704 1.1 mrg break
5705 1.1 mrg else
5706 1.1 mrg lt_cv_sys_global_symbol_pipe=
5707 1.1 mrg fi
5708 1.1 mrg done
5709 1.1 mrg
5710 1.1 mrg fi
5711 1.1 mrg
5712 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5713 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5714 1.1 mrg fi
5715 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5716 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5717 1.1.1.2 mrg $as_echo "failed" >&6; }
5718 1.1 mrg else
5719 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5720 1.1.1.2 mrg $as_echo "ok" >&6; }
5721 1.1 mrg fi
5722 1.1 mrg
5723 1.1 mrg
5724 1.1 mrg
5725 1.1 mrg
5726 1.1 mrg
5727 1.1 mrg
5728 1.1.1.3 mrg
5729 1.1.1.3 mrg
5730 1.1.1.3 mrg
5731 1.1.1.3 mrg
5732 1.1.1.3 mrg
5733 1.1.1.3 mrg
5734 1.1.1.3 mrg
5735 1.1.1.3 mrg
5736 1.1.1.3 mrg
5737 1.1.1.3 mrg
5738 1.1.1.3 mrg
5739 1.1.1.3 mrg
5740 1.1.1.3 mrg
5741 1.1.1.3 mrg
5742 1.1.1.3 mrg
5743 1.1.1.3 mrg
5744 1.1.1.3 mrg
5745 1.1.1.3 mrg # Check whether --enable-libtool-lock was given.
5746 1.1.1.3 mrg if test "${enable_libtool_lock+set}" = set; then :
5747 1.1.1.3 mrg enableval=$enable_libtool_lock;
5748 1.1.1.3 mrg fi
5749 1.1.1.3 mrg
5750 1.1.1.3 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5751 1.1.1.3 mrg
5752 1.1.1.3 mrg # Some flags need to be propagated to the compiler or linker for good
5753 1.1.1.3 mrg # libtool support.
5754 1.1.1.3 mrg case $host in
5755 1.1.1.3 mrg ia64-*-hpux*)
5756 1.1.1.3 mrg # Find out which ABI we are using.
5757 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5758 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5759 1.1.1.3 mrg (eval $ac_compile) 2>&5
5760 1.1.1.3 mrg ac_status=$?
5761 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5762 1.1.1.3 mrg test $ac_status = 0; }; then
5763 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5764 1.1.1.3 mrg *ELF-32*)
5765 1.1.1.3 mrg HPUX_IA64_MODE="32"
5766 1.1.1.3 mrg ;;
5767 1.1.1.3 mrg *ELF-64*)
5768 1.1.1.3 mrg HPUX_IA64_MODE="64"
5769 1.1.1.3 mrg ;;
5770 1.1.1.3 mrg esac
5771 1.1 mrg fi
5772 1.1.1.3 mrg rm -rf conftest*
5773 1.1.1.3 mrg ;;
5774 1.1.1.3 mrg *-*-irix6*)
5775 1.1.1.3 mrg # Find out which ABI we are using.
5776 1.1.1.3 mrg echo '#line 5776 "configure"' > conftest.$ac_ext
5777 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5778 1.1.1.3 mrg (eval $ac_compile) 2>&5
5779 1.1.1.3 mrg ac_status=$?
5780 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5781 1.1.1.3 mrg test $ac_status = 0; }; then
5782 1.1.1.3 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
5783 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5784 1.1.1.3 mrg *32-bit*)
5785 1.1.1.3 mrg LD="${LD-ld} -melf32bsmip"
5786 1.1.1.3 mrg ;;
5787 1.1.1.3 mrg *N32*)
5788 1.1.1.3 mrg LD="${LD-ld} -melf32bmipn32"
5789 1.1.1.3 mrg ;;
5790 1.1.1.3 mrg *64-bit*)
5791 1.1.1.3 mrg LD="${LD-ld} -melf64bmip"
5792 1.1.1.3 mrg ;;
5793 1.1.1.3 mrg esac
5794 1.1.1.3 mrg else
5795 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5796 1.1.1.3 mrg *32-bit*)
5797 1.1.1.3 mrg LD="${LD-ld} -32"
5798 1.1.1.3 mrg ;;
5799 1.1.1.3 mrg *N32*)
5800 1.1.1.3 mrg LD="${LD-ld} -n32"
5801 1.1.1.3 mrg ;;
5802 1.1.1.3 mrg *64-bit*)
5803 1.1.1.3 mrg LD="${LD-ld} -64"
5804 1.1.1.3 mrg ;;
5805 1.1.1.3 mrg esac
5806 1.1.1.3 mrg fi
5807 1.1.1.3 mrg fi
5808 1.1.1.3 mrg rm -rf conftest*
5809 1.1 mrg ;;
5810 1.1 mrg
5811 1.1.1.3 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5812 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5813 1.1.1.3 mrg # Find out which ABI we are using.
5814 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5815 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5816 1.1.1.3 mrg (eval $ac_compile) 2>&5
5817 1.1.1.3 mrg ac_status=$?
5818 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5819 1.1.1.3 mrg test $ac_status = 0; }; then
5820 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5821 1.1.1.3 mrg *32-bit*)
5822 1.1.1.3 mrg case $host in
5823 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5824 1.1.1.3 mrg LD="${LD-ld} -m elf_i386_fbsd"
5825 1.1.1.3 mrg ;;
5826 1.1.1.3 mrg x86_64-*linux*)
5827 1.1.1.3 mrg LD="${LD-ld} -m elf_i386"
5828 1.1.1.3 mrg ;;
5829 1.1.1.3 mrg ppc64-*linux*|powerpc64-*linux*)
5830 1.1.1.3 mrg LD="${LD-ld} -m elf32ppclinux"
5831 1.1.1.3 mrg ;;
5832 1.1.1.3 mrg s390x-*linux*)
5833 1.1.1.3 mrg LD="${LD-ld} -m elf_s390"
5834 1.1.1.3 mrg ;;
5835 1.1.1.3 mrg sparc64-*linux*)
5836 1.1.1.3 mrg LD="${LD-ld} -m elf32_sparc"
5837 1.1.1.3 mrg ;;
5838 1.1.1.3 mrg esac
5839 1.1.1.3 mrg ;;
5840 1.1.1.3 mrg *64-bit*)
5841 1.1.1.3 mrg case $host in
5842 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5843 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
5844 1.1.1.3 mrg ;;
5845 1.1.1.3 mrg x86_64-*linux*)
5846 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64"
5847 1.1.1.3 mrg ;;
5848 1.1.1.3 mrg ppc*-*linux*|powerpc*-*linux*)
5849 1.1.1.3 mrg LD="${LD-ld} -m elf64ppc"
5850 1.1.1.3 mrg ;;
5851 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*)
5852 1.1.1.3 mrg LD="${LD-ld} -m elf64_s390"
5853 1.1.1.3 mrg ;;
5854 1.1.1.3 mrg sparc*-*linux*)
5855 1.1.1.3 mrg LD="${LD-ld} -m elf64_sparc"
5856 1.1.1.3 mrg ;;
5857 1.1.1.3 mrg esac
5858 1.1.1.3 mrg ;;
5859 1.1.1.3 mrg esac
5860 1.1.1.3 mrg fi
5861 1.1.1.3 mrg rm -rf conftest*
5862 1.1.1.3 mrg ;;
5863 1.1 mrg
5864 1.1.1.3 mrg *-*-sco3.2v5*)
5865 1.1.1.3 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5866 1.1.1.3 mrg SAVE_CFLAGS="$CFLAGS"
5867 1.1.1.3 mrg CFLAGS="$CFLAGS -belf"
5868 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5869 1.1.1.3 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5870 1.1.1.3 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
5871 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5872 1.1.1.3 mrg else
5873 1.1.1.3 mrg ac_ext=c
5874 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5875 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5876 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5877 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5878 1.1 mrg
5879 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5880 1.1.1.3 mrg /* end confdefs.h. */
5881 1.1 mrg
5882 1.1.1.3 mrg int
5883 1.1.1.3 mrg main ()
5884 1.1.1.3 mrg {
5885 1.1 mrg
5886 1.1.1.3 mrg ;
5887 1.1.1.3 mrg return 0;
5888 1.1.1.3 mrg }
5889 1.1.1.3 mrg _ACEOF
5890 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
5891 1.1.1.3 mrg lt_cv_cc_needs_belf=yes
5892 1.1.1.3 mrg else
5893 1.1.1.3 mrg lt_cv_cc_needs_belf=no
5894 1.1.1.3 mrg fi
5895 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
5896 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
5897 1.1.1.3 mrg ac_ext=c
5898 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5899 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5900 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5901 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5902 1.1 mrg
5903 1.1.1.3 mrg fi
5904 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5905 1.1.1.3 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
5906 1.1.1.3 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5907 1.1.1.3 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5908 1.1.1.3 mrg CFLAGS="$SAVE_CFLAGS"
5909 1.1.1.3 mrg fi
5910 1.1.1.3 mrg ;;
5911 1.1.1.3 mrg sparc*-*solaris*)
5912 1.1.1.3 mrg # Find out which ABI we are using.
5913 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5914 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5915 1.1.1.3 mrg (eval $ac_compile) 2>&5
5916 1.1.1.3 mrg ac_status=$?
5917 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5918 1.1.1.3 mrg test $ac_status = 0; }; then
5919 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5920 1.1.1.3 mrg *64-bit*)
5921 1.1.1.3 mrg case $lt_cv_prog_gnu_ld in
5922 1.1.1.3 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
5923 1.1.1.3 mrg *)
5924 1.1.1.3 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5925 1.1.1.3 mrg LD="${LD-ld} -64"
5926 1.1.1.3 mrg fi
5927 1.1.1.3 mrg ;;
5928 1.1.1.3 mrg esac
5929 1.1.1.3 mrg ;;
5930 1.1.1.3 mrg esac
5931 1.1.1.3 mrg fi
5932 1.1.1.3 mrg rm -rf conftest*
5933 1.1.1.3 mrg ;;
5934 1.1.1.3 mrg esac
5935 1.1 mrg
5936 1.1.1.3 mrg need_locks="$enable_libtool_lock"
5937 1.1 mrg
5938 1.1.1.3 mrg
5939 1.1.1.3 mrg case $host_os in
5940 1.1.1.3 mrg rhapsody* | darwin*)
5941 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5942 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5943 1.1.1.3 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5944 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5945 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5946 1.1.1.3 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5947 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5948 1.1 mrg else
5949 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5950 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5951 1.1 mrg else
5952 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5953 1.1 mrg for as_dir in $PATH
5954 1.1 mrg do
5955 1.1 mrg IFS=$as_save_IFS
5956 1.1 mrg test -z "$as_dir" && as_dir=.
5957 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5958 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5959 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5960 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5961 1.1 mrg break 2
5962 1.1 mrg fi
5963 1.1 mrg done
5964 1.1.1.3 mrg done
5965 1.1 mrg IFS=$as_save_IFS
5966 1.1 mrg
5967 1.1 mrg fi
5968 1.1 mrg fi
5969 1.1.1.3 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
5970 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5971 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5972 1.1.1.3 mrg $as_echo "$DSYMUTIL" >&6; }
5973 1.1 mrg else
5974 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5975 1.1.1.2 mrg $as_echo "no" >&6; }
5976 1.1 mrg fi
5977 1.1 mrg
5978 1.1 mrg
5979 1.1 mrg fi
5980 1.1.1.3 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
5981 1.1.1.3 mrg ac_ct_DSYMUTIL=$DSYMUTIL
5982 1.1.1.3 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
5983 1.1.1.3 mrg set dummy dsymutil; ac_word=$2
5984 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5985 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5986 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5987 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5988 1.1 mrg else
5989 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
5990 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5991 1.1 mrg else
5992 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5993 1.1 mrg for as_dir in $PATH
5994 1.1 mrg do
5995 1.1 mrg IFS=$as_save_IFS
5996 1.1 mrg test -z "$as_dir" && as_dir=.
5997 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5998 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5999 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6000 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6001 1.1 mrg break 2
6002 1.1 mrg fi
6003 1.1 mrg done
6004 1.1.1.3 mrg done
6005 1.1 mrg IFS=$as_save_IFS
6006 1.1 mrg
6007 1.1 mrg fi
6008 1.1 mrg fi
6009 1.1.1.3 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6010 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
6011 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6012 1.1.1.3 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6013 1.1 mrg else
6014 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6015 1.1.1.2 mrg $as_echo "no" >&6; }
6016 1.1 mrg fi
6017 1.1 mrg
6018 1.1.1.3 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6019 1.1.1.3 mrg DSYMUTIL=":"
6020 1.1 mrg else
6021 1.1 mrg case $cross_compiling:$ac_tool_warned in
6022 1.1 mrg yes:)
6023 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6024 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6025 1.1 mrg ac_tool_warned=yes ;;
6026 1.1 mrg esac
6027 1.1.1.3 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6028 1.1 mrg fi
6029 1.1 mrg else
6030 1.1.1.3 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6031 1.1 mrg fi
6032 1.1 mrg
6033 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6034 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6035 1.1.1.3 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6036 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6037 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6038 1.1.1.3 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6039 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6040 1.1 mrg else
6041 1.1.1.3 mrg if test -n "$NMEDIT"; then
6042 1.1.1.3 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6043 1.1 mrg else
6044 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6045 1.1 mrg for as_dir in $PATH
6046 1.1 mrg do
6047 1.1 mrg IFS=$as_save_IFS
6048 1.1 mrg test -z "$as_dir" && as_dir=.
6049 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6050 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6051 1.1.1.3 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6052 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6053 1.1 mrg break 2
6054 1.1 mrg fi
6055 1.1 mrg done
6056 1.1.1.3 mrg done
6057 1.1 mrg IFS=$as_save_IFS
6058 1.1 mrg
6059 1.1 mrg fi
6060 1.1 mrg fi
6061 1.1.1.3 mrg NMEDIT=$ac_cv_prog_NMEDIT
6062 1.1.1.3 mrg if test -n "$NMEDIT"; then
6063 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6064 1.1.1.3 mrg $as_echo "$NMEDIT" >&6; }
6065 1.1 mrg else
6066 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6067 1.1.1.2 mrg $as_echo "no" >&6; }
6068 1.1 mrg fi
6069 1.1 mrg
6070 1.1 mrg
6071 1.1 mrg fi
6072 1.1.1.3 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6073 1.1.1.3 mrg ac_ct_NMEDIT=$NMEDIT
6074 1.1.1.3 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6075 1.1.1.3 mrg set dummy nmedit; ac_word=$2
6076 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6077 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6078 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6079 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6080 1.1 mrg else
6081 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6082 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6083 1.1 mrg else
6084 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6085 1.1 mrg for as_dir in $PATH
6086 1.1 mrg do
6087 1.1 mrg IFS=$as_save_IFS
6088 1.1 mrg test -z "$as_dir" && as_dir=.
6089 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6090 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6091 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6092 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6093 1.1 mrg break 2
6094 1.1 mrg fi
6095 1.1 mrg done
6096 1.1.1.3 mrg done
6097 1.1 mrg IFS=$as_save_IFS
6098 1.1 mrg
6099 1.1 mrg fi
6100 1.1 mrg fi
6101 1.1.1.3 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6102 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6103 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6104 1.1.1.3 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6105 1.1 mrg else
6106 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6107 1.1.1.2 mrg $as_echo "no" >&6; }
6108 1.1 mrg fi
6109 1.1 mrg
6110 1.1.1.3 mrg if test "x$ac_ct_NMEDIT" = x; then
6111 1.1.1.3 mrg NMEDIT=":"
6112 1.1 mrg else
6113 1.1 mrg case $cross_compiling:$ac_tool_warned in
6114 1.1 mrg yes:)
6115 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6116 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6117 1.1 mrg ac_tool_warned=yes ;;
6118 1.1 mrg esac
6119 1.1.1.3 mrg NMEDIT=$ac_ct_NMEDIT
6120 1.1 mrg fi
6121 1.1 mrg else
6122 1.1.1.3 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6123 1.1 mrg fi
6124 1.1 mrg
6125 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6126 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6127 1.1.1.3 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6128 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6129 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6130 1.1.1.3 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6131 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6132 1.1 mrg else
6133 1.1.1.3 mrg if test -n "$LIPO"; then
6134 1.1.1.3 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6135 1.1 mrg else
6136 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6137 1.1 mrg for as_dir in $PATH
6138 1.1 mrg do
6139 1.1 mrg IFS=$as_save_IFS
6140 1.1 mrg test -z "$as_dir" && as_dir=.
6141 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6142 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6143 1.1.1.3 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6144 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6145 1.1 mrg break 2
6146 1.1 mrg fi
6147 1.1 mrg done
6148 1.1.1.3 mrg done
6149 1.1 mrg IFS=$as_save_IFS
6150 1.1 mrg
6151 1.1 mrg fi
6152 1.1 mrg fi
6153 1.1.1.3 mrg LIPO=$ac_cv_prog_LIPO
6154 1.1.1.3 mrg if test -n "$LIPO"; then
6155 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6156 1.1.1.3 mrg $as_echo "$LIPO" >&6; }
6157 1.1 mrg else
6158 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6159 1.1.1.2 mrg $as_echo "no" >&6; }
6160 1.1 mrg fi
6161 1.1 mrg
6162 1.1 mrg
6163 1.1 mrg fi
6164 1.1.1.3 mrg if test -z "$ac_cv_prog_LIPO"; then
6165 1.1.1.3 mrg ac_ct_LIPO=$LIPO
6166 1.1.1.3 mrg # Extract the first word of "lipo", so it can be a program name with args.
6167 1.1.1.3 mrg set dummy lipo; ac_word=$2
6168 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6169 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6170 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6171 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6172 1.1 mrg else
6173 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6174 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6175 1.1 mrg else
6176 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6177 1.1 mrg for as_dir in $PATH
6178 1.1 mrg do
6179 1.1 mrg IFS=$as_save_IFS
6180 1.1 mrg test -z "$as_dir" && as_dir=.
6181 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6182 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6183 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6184 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6185 1.1 mrg break 2
6186 1.1 mrg fi
6187 1.1 mrg done
6188 1.1.1.3 mrg done
6189 1.1 mrg IFS=$as_save_IFS
6190 1.1 mrg
6191 1.1 mrg fi
6192 1.1 mrg fi
6193 1.1.1.3 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6194 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6195 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6196 1.1.1.3 mrg $as_echo "$ac_ct_LIPO" >&6; }
6197 1.1 mrg else
6198 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6199 1.1.1.2 mrg $as_echo "no" >&6; }
6200 1.1 mrg fi
6201 1.1 mrg
6202 1.1.1.3 mrg if test "x$ac_ct_LIPO" = x; then
6203 1.1.1.3 mrg LIPO=":"
6204 1.1 mrg else
6205 1.1 mrg case $cross_compiling:$ac_tool_warned in
6206 1.1 mrg yes:)
6207 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6208 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6209 1.1 mrg ac_tool_warned=yes ;;
6210 1.1 mrg esac
6211 1.1.1.3 mrg LIPO=$ac_ct_LIPO
6212 1.1 mrg fi
6213 1.1 mrg else
6214 1.1.1.3 mrg LIPO="$ac_cv_prog_LIPO"
6215 1.1 mrg fi
6216 1.1 mrg
6217 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6218 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6219 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6220 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6221 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6222 1.1.1.3 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6223 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6224 1.1.1.2 mrg else
6225 1.1.1.3 mrg if test -n "$OTOOL"; then
6226 1.1.1.3 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6227 1.1.1.2 mrg else
6228 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6229 1.1.1.2 mrg for as_dir in $PATH
6230 1.1.1.2 mrg do
6231 1.1.1.2 mrg IFS=$as_save_IFS
6232 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6233 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6234 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6235 1.1.1.3 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6236 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6237 1.1.1.2 mrg break 2
6238 1.1.1.2 mrg fi
6239 1.1.1.2 mrg done
6240 1.1.1.3 mrg done
6241 1.1.1.2 mrg IFS=$as_save_IFS
6242 1.1.1.2 mrg
6243 1.1.1.2 mrg fi
6244 1.1.1.2 mrg fi
6245 1.1.1.3 mrg OTOOL=$ac_cv_prog_OTOOL
6246 1.1.1.3 mrg if test -n "$OTOOL"; then
6247 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6248 1.1.1.3 mrg $as_echo "$OTOOL" >&6; }
6249 1.1.1.2 mrg else
6250 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6251 1.1.1.2 mrg $as_echo "no" >&6; }
6252 1.1 mrg fi
6253 1.1 mrg
6254 1.1 mrg
6255 1.1.1.2 mrg fi
6256 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL"; then
6257 1.1.1.3 mrg ac_ct_OTOOL=$OTOOL
6258 1.1.1.3 mrg # Extract the first word of "otool", so it can be a program name with args.
6259 1.1.1.3 mrg set dummy otool; ac_word=$2
6260 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6261 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6262 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6263 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6264 1.1.1.2 mrg else
6265 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6266 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6267 1.1.1.2 mrg else
6268 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6269 1.1.1.2 mrg for as_dir in $PATH
6270 1.1.1.2 mrg do
6271 1.1.1.2 mrg IFS=$as_save_IFS
6272 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6273 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6274 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6275 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6276 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6277 1.1.1.2 mrg break 2
6278 1.1.1.2 mrg fi
6279 1.1.1.2 mrg done
6280 1.1.1.3 mrg done
6281 1.1.1.2 mrg IFS=$as_save_IFS
6282 1.1 mrg
6283 1.1.1.2 mrg fi
6284 1.1.1.2 mrg fi
6285 1.1.1.3 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6286 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6287 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6288 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6289 1.1 mrg else
6290 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6291 1.1.1.2 mrg $as_echo "no" >&6; }
6292 1.1 mrg fi
6293 1.1 mrg
6294 1.1.1.3 mrg if test "x$ac_ct_OTOOL" = x; then
6295 1.1.1.3 mrg OTOOL=":"
6296 1.1.1.2 mrg else
6297 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6298 1.1.1.2 mrg yes:)
6299 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6300 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6301 1.1.1.2 mrg ac_tool_warned=yes ;;
6302 1.1.1.2 mrg esac
6303 1.1.1.3 mrg OTOOL=$ac_ct_OTOOL
6304 1.1.1.2 mrg fi
6305 1.1.1.2 mrg else
6306 1.1.1.3 mrg OTOOL="$ac_cv_prog_OTOOL"
6307 1.1.1.2 mrg fi
6308 1.1 mrg
6309 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6310 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6311 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6312 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6313 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6314 1.1.1.3 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6315 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6316 1.1.1.2 mrg else
6317 1.1.1.3 mrg if test -n "$OTOOL64"; then
6318 1.1.1.3 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6319 1.1.1.2 mrg else
6320 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6321 1.1.1.2 mrg for as_dir in $PATH
6322 1.1.1.2 mrg do
6323 1.1.1.2 mrg IFS=$as_save_IFS
6324 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6325 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6326 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6327 1.1.1.3 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6328 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6329 1.1.1.2 mrg break 2
6330 1.1.1.2 mrg fi
6331 1.1.1.2 mrg done
6332 1.1.1.3 mrg done
6333 1.1.1.2 mrg IFS=$as_save_IFS
6334 1.1 mrg
6335 1.1.1.2 mrg fi
6336 1.1.1.2 mrg fi
6337 1.1.1.3 mrg OTOOL64=$ac_cv_prog_OTOOL64
6338 1.1.1.3 mrg if test -n "$OTOOL64"; then
6339 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6340 1.1.1.3 mrg $as_echo "$OTOOL64" >&6; }
6341 1.1.1.2 mrg else
6342 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6343 1.1.1.2 mrg $as_echo "no" >&6; }
6344 1.1.1.2 mrg fi
6345 1.1 mrg
6346 1.1 mrg
6347 1.1.1.2 mrg fi
6348 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6349 1.1.1.3 mrg ac_ct_OTOOL64=$OTOOL64
6350 1.1.1.3 mrg # Extract the first word of "otool64", so it can be a program name with args.
6351 1.1.1.3 mrg set dummy otool64; ac_word=$2
6352 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6353 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6354 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6355 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6356 1.1.1.2 mrg else
6357 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6358 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6359 1.1.1.2 mrg else
6360 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6361 1.1.1.2 mrg for as_dir in $PATH
6362 1.1.1.2 mrg do
6363 1.1.1.2 mrg IFS=$as_save_IFS
6364 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6365 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6366 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6367 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6368 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6369 1.1.1.2 mrg break 2
6370 1.1.1.2 mrg fi
6371 1.1.1.2 mrg done
6372 1.1.1.3 mrg done
6373 1.1.1.2 mrg IFS=$as_save_IFS
6374 1.1 mrg
6375 1.1.1.2 mrg fi
6376 1.1.1.2 mrg fi
6377 1.1.1.3 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6378 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6379 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6380 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6381 1.1.1.2 mrg else
6382 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6383 1.1.1.2 mrg $as_echo "no" >&6; }
6384 1.1.1.2 mrg fi
6385 1.1 mrg
6386 1.1.1.3 mrg if test "x$ac_ct_OTOOL64" = x; then
6387 1.1.1.3 mrg OTOOL64=":"
6388 1.1.1.2 mrg else
6389 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6390 1.1.1.2 mrg yes:)
6391 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6392 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6393 1.1.1.2 mrg ac_tool_warned=yes ;;
6394 1.1.1.2 mrg esac
6395 1.1.1.3 mrg OTOOL64=$ac_ct_OTOOL64
6396 1.1.1.2 mrg fi
6397 1.1.1.2 mrg else
6398 1.1.1.3 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6399 1.1.1.2 mrg fi
6400 1.1 mrg
6401 1.1 mrg
6402 1.1.1.3 mrg
6403 1.1.1.3 mrg
6404 1.1.1.3 mrg
6405 1.1.1.3 mrg
6406 1.1.1.3 mrg
6407 1.1.1.3 mrg
6408 1.1.1.3 mrg
6409 1.1.1.3 mrg
6410 1.1.1.3 mrg
6411 1.1.1.3 mrg
6412 1.1.1.3 mrg
6413 1.1.1.3 mrg
6414 1.1.1.3 mrg
6415 1.1.1.3 mrg
6416 1.1.1.3 mrg
6417 1.1.1.3 mrg
6418 1.1.1.3 mrg
6419 1.1.1.3 mrg
6420 1.1.1.3 mrg
6421 1.1.1.3 mrg
6422 1.1.1.3 mrg
6423 1.1.1.3 mrg
6424 1.1.1.3 mrg
6425 1.1.1.3 mrg
6426 1.1.1.3 mrg
6427 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6428 1.1.1.2 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6429 1.1.1.3 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6430 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6431 1.1.1.2 mrg else
6432 1.1.1.2 mrg lt_cv_apple_cc_single_mod=no
6433 1.1.1.2 mrg if test -z "${LT_MULTI_MODULE}"; then
6434 1.1.1.3 mrg # By default we will add the -single_module flag. You can override
6435 1.1.1.3 mrg # by either setting the environment variable LT_MULTI_MODULE
6436 1.1.1.3 mrg # non-empty at configure time, or by adding -multi_module to the
6437 1.1.1.3 mrg # link flags.
6438 1.1.1.3 mrg rm -rf libconftest.dylib*
6439 1.1.1.3 mrg echo "int foo(void){return 1;}" > conftest.c
6440 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6441 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6442 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6443 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6444 1.1.1.3 mrg _lt_result=$?
6445 1.1.1.3 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6446 1.1.1.3 mrg lt_cv_apple_cc_single_mod=yes
6447 1.1.1.3 mrg else
6448 1.1.1.3 mrg cat conftest.err >&5
6449 1.1.1.3 mrg fi
6450 1.1.1.3 mrg rm -rf libconftest.dylib*
6451 1.1.1.3 mrg rm -f conftest.*
6452 1.1.1.2 mrg fi
6453 1.1.1.2 mrg fi
6454 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6455 1.1.1.2 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6456 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6457 1.1.1.2 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6458 1.1.1.3 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6459 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6460 1.1.1.2 mrg else
6461 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=no
6462 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS
6463 1.1.1.2 mrg echo "_main" > conftest.sym
6464 1.1.1.2 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6465 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6466 1.1.1.2 mrg /* end confdefs.h. */
6467 1.1 mrg
6468 1.1.1.2 mrg int
6469 1.1.1.2 mrg main ()
6470 1.1.1.2 mrg {
6471 1.1 mrg
6472 1.1.1.2 mrg ;
6473 1.1.1.2 mrg return 0;
6474 1.1.1.2 mrg }
6475 1.1.1.2 mrg _ACEOF
6476 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
6477 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=yes
6478 1.1.1.2 mrg else
6479 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
6480 1.1.1.2 mrg fi
6481 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
6482 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
6483 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
6484 1.1.1.2 mrg
6485 1.1.1.2 mrg fi
6486 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6487 1.1.1.2 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6488 1.1.1.2 mrg case $host_os in
6489 1.1.1.3 mrg rhapsody* | darwin1.[012])
6490 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6491 1.1.1.2 mrg darwin1.*)
6492 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6493 1.1.1.3 mrg darwin*) # darwin 5.x on
6494 1.1.1.2 mrg # if running on 10.5 or later, the deployment target defaults
6495 1.1.1.2 mrg # to the OS version, if on x86, and 10.4, the deployment
6496 1.1.1.2 mrg # target defaults to 10.4. Don't you love it?
6497 1.1.1.2 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6498 1.1.1.3 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6499 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6500 1.1.1.3 mrg 10.[012]*)
6501 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6502 1.1.1.3 mrg 10.*)
6503 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6504 1.1.1.2 mrg esac
6505 1.1.1.2 mrg ;;
6506 1.1.1.2 mrg esac
6507 1.1.1.2 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6508 1.1.1.2 mrg _lt_dar_single_mod='$single_module'
6509 1.1.1.2 mrg fi
6510 1.1.1.2 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6511 1.1.1.2 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6512 1.1.1.2 mrg else
6513 1.1.1.3 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6514 1.1.1.2 mrg fi
6515 1.1.1.2 mrg if test "$DSYMUTIL" != ":"; then
6516 1.1.1.3 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6517 1.1.1.2 mrg else
6518 1.1.1.2 mrg _lt_dsymutil=
6519 1.1.1.2 mrg fi
6520 1.1.1.2 mrg ;;
6521 1.1.1.2 mrg esac
6522 1.1.1.2 mrg
6523 1.1.1.3 mrg ac_ext=c
6524 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
6525 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6526 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6527 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6528 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6529 1.1.1.3 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6530 1.1.1.3 mrg # On Suns, sometimes $CPP names a directory.
6531 1.1.1.3 mrg if test -n "$CPP" && test -d "$CPP"; then
6532 1.1.1.3 mrg CPP=
6533 1.1.1.3 mrg fi
6534 1.1.1.3 mrg if test -z "$CPP"; then
6535 1.1.1.3 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6536 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6537 1.1.1.3 mrg else
6538 1.1.1.3 mrg # Double quotes because CPP needs to be expanded
6539 1.1.1.3 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6540 1.1.1.3 mrg do
6541 1.1.1.3 mrg ac_preproc_ok=false
6542 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6543 1.1.1.3 mrg do
6544 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6545 1.1.1.3 mrg # with a fresh cross-compiler works.
6546 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6547 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6548 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6549 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6550 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6551 1.1.1.3 mrg /* end confdefs.h. */
6552 1.1.1.3 mrg #ifdef __STDC__
6553 1.1.1.3 mrg # include <limits.h>
6554 1.1.1.3 mrg #else
6555 1.1.1.3 mrg # include <assert.h>
6556 1.1.1.3 mrg #endif
6557 1.1.1.3 mrg Syntax error
6558 1.1.1.3 mrg _ACEOF
6559 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6560 1.1.1.2 mrg
6561 1.1.1.3 mrg else
6562 1.1.1.3 mrg # Broken: fails on valid input.
6563 1.1.1.3 mrg continue
6564 1.1.1.3 mrg fi
6565 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6566 1.1.1.2 mrg
6567 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6568 1.1.1.3 mrg # can be detected and how.
6569 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6570 1.1.1.3 mrg /* end confdefs.h. */
6571 1.1.1.3 mrg #include <ac_nonexistent.h>
6572 1.1.1.3 mrg _ACEOF
6573 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6574 1.1.1.3 mrg # Broken: success on invalid input.
6575 1.1.1.3 mrg continue
6576 1.1.1.3 mrg else
6577 1.1.1.3 mrg # Passes both tests.
6578 1.1.1.3 mrg ac_preproc_ok=:
6579 1.1.1.3 mrg break
6580 1.1.1.2 mrg fi
6581 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6582 1.1.1.2 mrg
6583 1.1.1.3 mrg done
6584 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6585 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6586 1.1.1.3 mrg if $ac_preproc_ok; then :
6587 1.1.1.3 mrg break
6588 1.1.1.3 mrg fi
6589 1.1.1.2 mrg
6590 1.1.1.3 mrg done
6591 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6592 1.1.1.2 mrg
6593 1.1.1.3 mrg fi
6594 1.1.1.3 mrg CPP=$ac_cv_prog_CPP
6595 1.1.1.2 mrg else
6596 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6597 1.1.1.3 mrg fi
6598 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6599 1.1.1.3 mrg $as_echo "$CPP" >&6; }
6600 1.1.1.3 mrg ac_preproc_ok=false
6601 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6602 1.1.1.3 mrg do
6603 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6604 1.1.1.3 mrg # with a fresh cross-compiler works.
6605 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6606 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6607 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6608 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6609 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6610 1.1.1.3 mrg /* end confdefs.h. */
6611 1.1.1.3 mrg #ifdef __STDC__
6612 1.1.1.3 mrg # include <limits.h>
6613 1.1.1.3 mrg #else
6614 1.1.1.3 mrg # include <assert.h>
6615 1.1.1.3 mrg #endif
6616 1.1.1.3 mrg Syntax error
6617 1.1.1.3 mrg _ACEOF
6618 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6619 1.1.1.3 mrg
6620 1.1.1.3 mrg else
6621 1.1.1.3 mrg # Broken: fails on valid input.
6622 1.1.1.3 mrg continue
6623 1.1.1.2 mrg fi
6624 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6625 1.1.1.2 mrg
6626 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6627 1.1.1.3 mrg # can be detected and how.
6628 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6629 1.1.1.3 mrg /* end confdefs.h. */
6630 1.1.1.3 mrg #include <ac_nonexistent.h>
6631 1.1.1.3 mrg _ACEOF
6632 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6633 1.1.1.3 mrg # Broken: success on invalid input.
6634 1.1.1.3 mrg continue
6635 1.1.1.3 mrg else
6636 1.1.1.3 mrg # Passes both tests.
6637 1.1.1.3 mrg ac_preproc_ok=:
6638 1.1.1.3 mrg break
6639 1.1.1.3 mrg fi
6640 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6641 1.1.1.3 mrg
6642 1.1.1.3 mrg done
6643 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6644 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6645 1.1.1.3 mrg if $ac_preproc_ok; then :
6646 1.1.1.3 mrg
6647 1.1.1.3 mrg else
6648 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6649 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6650 1.1.1.3 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
6651 1.1.1.3 mrg See \`config.log' for more details." "$LINENO" 5; }
6652 1.1.1.3 mrg fi
6653 1.1.1.2 mrg
6654 1.1.1.2 mrg ac_ext=c
6655 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
6656 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6657 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6658 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6659 1.1.1.2 mrg
6660 1.1.1.2 mrg
6661 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6662 1.1.1.3 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6663 1.1.1.3 mrg if test "${ac_cv_header_stdc+set}" = set; then :
6664 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6665 1.1.1.3 mrg else
6666 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6667 1.1.1.3 mrg /* end confdefs.h. */
6668 1.1.1.3 mrg #include <stdlib.h>
6669 1.1.1.3 mrg #include <stdarg.h>
6670 1.1.1.3 mrg #include <string.h>
6671 1.1.1.3 mrg #include <float.h>
6672 1.1.1.2 mrg
6673 1.1.1.3 mrg int
6674 1.1.1.3 mrg main ()
6675 1.1.1.3 mrg {
6676 1.1.1.2 mrg
6677 1.1.1.3 mrg ;
6678 1.1.1.3 mrg return 0;
6679 1.1.1.3 mrg }
6680 1.1.1.3 mrg _ACEOF
6681 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
6682 1.1.1.3 mrg ac_cv_header_stdc=yes
6683 1.1.1.3 mrg else
6684 1.1.1.3 mrg ac_cv_header_stdc=no
6685 1.1.1.3 mrg fi
6686 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6687 1.1.1.2 mrg
6688 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6689 1.1.1.3 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6690 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6691 1.1.1.3 mrg /* end confdefs.h. */
6692 1.1.1.3 mrg #include <string.h>
6693 1.1.1.2 mrg
6694 1.1.1.3 mrg _ACEOF
6695 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6696 1.1.1.3 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6697 1.1 mrg
6698 1.1.1.3 mrg else
6699 1.1.1.3 mrg ac_cv_header_stdc=no
6700 1.1.1.3 mrg fi
6701 1.1.1.3 mrg rm -f conftest*
6702 1.1 mrg
6703 1.1.1.3 mrg fi
6704 1.1 mrg
6705 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6706 1.1.1.3 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6707 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6708 1.1.1.3 mrg /* end confdefs.h. */
6709 1.1.1.3 mrg #include <stdlib.h>
6710 1.1 mrg
6711 1.1.1.3 mrg _ACEOF
6712 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6713 1.1.1.3 mrg $EGREP "free" >/dev/null 2>&1; then :
6714 1.1 mrg
6715 1.1.1.3 mrg else
6716 1.1.1.3 mrg ac_cv_header_stdc=no
6717 1.1.1.3 mrg fi
6718 1.1.1.3 mrg rm -f conftest*
6719 1.1 mrg
6720 1.1.1.3 mrg fi
6721 1.1 mrg
6722 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6723 1.1.1.3 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6724 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
6725 1.1.1.3 mrg :
6726 1.1 mrg else
6727 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6728 1.1.1.3 mrg /* end confdefs.h. */
6729 1.1.1.3 mrg #include <ctype.h>
6730 1.1.1.3 mrg #include <stdlib.h>
6731 1.1.1.3 mrg #if ((' ' & 0x0FF) == 0x020)
6732 1.1.1.3 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6733 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6734 1.1.1.3 mrg #else
6735 1.1.1.3 mrg # define ISLOWER(c) \
6736 1.1.1.3 mrg (('a' <= (c) && (c) <= 'i') \
6737 1.1.1.3 mrg || ('j' <= (c) && (c) <= 'r') \
6738 1.1.1.3 mrg || ('s' <= (c) && (c) <= 'z'))
6739 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6740 1.1.1.3 mrg #endif
6741 1.1 mrg
6742 1.1.1.3 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6743 1.1.1.3 mrg int
6744 1.1.1.3 mrg main ()
6745 1.1.1.3 mrg {
6746 1.1.1.3 mrg int i;
6747 1.1.1.3 mrg for (i = 0; i < 256; i++)
6748 1.1.1.3 mrg if (XOR (islower (i), ISLOWER (i))
6749 1.1.1.3 mrg || toupper (i) != TOUPPER (i))
6750 1.1.1.3 mrg return 2;
6751 1.1.1.3 mrg return 0;
6752 1.1.1.3 mrg }
6753 1.1.1.3 mrg _ACEOF
6754 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
6755 1.1 mrg
6756 1.1 mrg else
6757 1.1.1.3 mrg ac_cv_header_stdc=no
6758 1.1.1.3 mrg fi
6759 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6760 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
6761 1.1 mrg fi
6762 1.1 mrg
6763 1.1 mrg fi
6764 1.1.1.3 mrg fi
6765 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6766 1.1.1.3 mrg $as_echo "$ac_cv_header_stdc" >&6; }
6767 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6768 1.1 mrg
6769 1.1.1.3 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6770 1.1 mrg
6771 1.1.1.3 mrg fi
6772 1.1 mrg
6773 1.1.1.3 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6774 1.1.1.3 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6775 1.1.1.3 mrg inttypes.h stdint.h unistd.h
6776 1.1.1.3 mrg do :
6777 1.1.1.3 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6778 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6779 1.1.1.3 mrg "
6780 1.1.1.3 mrg eval as_val=\$$as_ac_Header
6781 1.1.1.3 mrg if test "x$as_val" = x""yes; then :
6782 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6783 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6784 1.1.1.3 mrg _ACEOF
6785 1.1 mrg
6786 1.1.1.3 mrg fi
6787 1.1 mrg
6788 1.1.1.3 mrg done
6789 1.1 mrg
6790 1.1 mrg
6791 1.1.1.3 mrg for ac_header in dlfcn.h
6792 1.1.1.3 mrg do :
6793 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6794 1.1.1.3 mrg "
6795 1.1.1.3 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6796 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6797 1.1.1.3 mrg #define HAVE_DLFCN_H 1
6798 1.1.1.3 mrg _ACEOF
6799 1.1 mrg
6800 1.1.1.3 mrg fi
6801 1.1 mrg
6802 1.1.1.3 mrg done
6803 1.1 mrg
6804 1.1 mrg
6805 1.1 mrg
6806 1.1.1.3 mrg # Set options
6807 1.1 mrg
6808 1.1 mrg
6809 1.1 mrg
6810 1.1.1.3 mrg enable_dlopen=no
6811 1.1 mrg
6812 1.1 mrg
6813 1.1.1.3 mrg enable_win32_dll=no
6814 1.1 mrg
6815 1.1 mrg
6816 1.1.1.3 mrg # Check whether --enable-shared was given.
6817 1.1.1.3 mrg if test "${enable_shared+set}" = set; then :
6818 1.1.1.3 mrg enableval=$enable_shared; p=${PACKAGE-default}
6819 1.1.1.3 mrg case $enableval in
6820 1.1.1.3 mrg yes) enable_shared=yes ;;
6821 1.1.1.3 mrg no) enable_shared=no ;;
6822 1.1.1.3 mrg *)
6823 1.1.1.3 mrg enable_shared=no
6824 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
6825 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6826 1.1.1.3 mrg for pkg in $enableval; do
6827 1.1.1.3 mrg IFS="$lt_save_ifs"
6828 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
6829 1.1.1.3 mrg enable_shared=yes
6830 1.1.1.3 mrg fi
6831 1.1.1.3 mrg done
6832 1.1.1.3 mrg IFS="$lt_save_ifs"
6833 1.1 mrg ;;
6834 1.1.1.3 mrg esac
6835 1.1.1.3 mrg else
6836 1.1.1.3 mrg enable_shared=yes
6837 1.1.1.3 mrg fi
6838 1.1 mrg
6839 1.1.1.2 mrg
6840 1.1 mrg
6841 1.1 mrg
6842 1.1 mrg
6843 1.1 mrg
6844 1.1 mrg
6845 1.1 mrg
6846 1.1 mrg
6847 1.1.1.3 mrg # Check whether --enable-static was given.
6848 1.1.1.3 mrg if test "${enable_static+set}" = set; then :
6849 1.1.1.3 mrg enableval=$enable_static; p=${PACKAGE-default}
6850 1.1.1.3 mrg case $enableval in
6851 1.1.1.3 mrg yes) enable_static=yes ;;
6852 1.1.1.3 mrg no) enable_static=no ;;
6853 1.1 mrg *)
6854 1.1.1.3 mrg enable_static=no
6855 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
6856 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6857 1.1.1.3 mrg for pkg in $enableval; do
6858 1.1.1.3 mrg IFS="$lt_save_ifs"
6859 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
6860 1.1.1.3 mrg enable_static=yes
6861 1.1.1.3 mrg fi
6862 1.1.1.3 mrg done
6863 1.1.1.3 mrg IFS="$lt_save_ifs"
6864 1.1 mrg ;;
6865 1.1 mrg esac
6866 1.1.1.3 mrg else
6867 1.1.1.3 mrg enable_static=yes
6868 1.1.1.3 mrg fi
6869 1.1 mrg
6870 1.1 mrg
6871 1.1 mrg
6872 1.1 mrg
6873 1.1 mrg
6874 1.1 mrg
6875 1.1 mrg
6876 1.1 mrg
6877 1.1 mrg
6878 1.1.1.3 mrg
6879 1.1.1.3 mrg # Check whether --with-pic was given.
6880 1.1.1.3 mrg if test "${with_pic+set}" = set; then :
6881 1.1.1.3 mrg withval=$with_pic; pic_mode="$withval"
6882 1.1 mrg else
6883 1.1.1.3 mrg pic_mode=default
6884 1.1 mrg fi
6885 1.1 mrg
6886 1.1 mrg
6887 1.1.1.3 mrg test -z "$pic_mode" && pic_mode=default
6888 1.1 mrg
6889 1.1 mrg
6890 1.1 mrg
6891 1.1 mrg
6892 1.1.1.3 mrg
6893 1.1.1.3 mrg
6894 1.1.1.3 mrg
6895 1.1.1.3 mrg # Check whether --enable-fast-install was given.
6896 1.1.1.3 mrg if test "${enable_fast_install+set}" = set; then :
6897 1.1.1.3 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
6898 1.1.1.3 mrg case $enableval in
6899 1.1.1.3 mrg yes) enable_fast_install=yes ;;
6900 1.1.1.3 mrg no) enable_fast_install=no ;;
6901 1.1.1.3 mrg *)
6902 1.1.1.3 mrg enable_fast_install=no
6903 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
6904 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6905 1.1.1.3 mrg for pkg in $enableval; do
6906 1.1.1.3 mrg IFS="$lt_save_ifs"
6907 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
6908 1.1.1.3 mrg enable_fast_install=yes
6909 1.1.1.3 mrg fi
6910 1.1.1.3 mrg done
6911 1.1.1.3 mrg IFS="$lt_save_ifs"
6912 1.1.1.3 mrg ;;
6913 1.1.1.3 mrg esac
6914 1.1 mrg else
6915 1.1.1.3 mrg enable_fast_install=yes
6916 1.1 mrg fi
6917 1.1 mrg
6918 1.1 mrg
6919 1.1 mrg
6920 1.1 mrg
6921 1.1 mrg
6922 1.1 mrg
6923 1.1 mrg
6924 1.1 mrg
6925 1.1 mrg
6926 1.1 mrg
6927 1.1 mrg
6928 1.1.1.3 mrg # This can be used to rebuild libtool when needed
6929 1.1.1.3 mrg LIBTOOL_DEPS="$ltmain"
6930 1.1 mrg
6931 1.1.1.3 mrg # Always use our own libtool.
6932 1.1.1.3 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6933 1.1 mrg
6934 1.1 mrg
6935 1.1 mrg
6936 1.1 mrg
6937 1.1 mrg
6938 1.1 mrg
6939 1.1 mrg
6940 1.1 mrg
6941 1.1 mrg
6942 1.1 mrg
6943 1.1 mrg
6944 1.1 mrg
6945 1.1 mrg
6946 1.1 mrg
6947 1.1 mrg
6948 1.1 mrg
6949 1.1 mrg
6950 1.1 mrg
6951 1.1 mrg
6952 1.1 mrg
6953 1.1 mrg
6954 1.1 mrg
6955 1.1 mrg
6956 1.1 mrg
6957 1.1.1.3 mrg
6958 1.1.1.3 mrg test -z "$LN_S" && LN_S="ln -s"
6959 1.1.1.3 mrg
6960 1.1.1.3 mrg
6961 1.1 mrg
6962 1.1 mrg
6963 1.1 mrg
6964 1.1 mrg
6965 1.1 mrg
6966 1.1 mrg
6967 1.1 mrg
6968 1.1 mrg
6969 1.1 mrg
6970 1.1.1.3 mrg
6971 1.1.1.3 mrg
6972 1.1.1.3 mrg
6973 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
6974 1.1.1.3 mrg setopt NO_GLOB_SUBST
6975 1.1 mrg fi
6976 1.1 mrg
6977 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6978 1.1.1.3 mrg $as_echo_n "checking for objdir... " >&6; }
6979 1.1.1.3 mrg if test "${lt_cv_objdir+set}" = set; then :
6980 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6981 1.1.1.3 mrg else
6982 1.1.1.3 mrg rm -f .libs 2>/dev/null
6983 1.1.1.3 mrg mkdir .libs 2>/dev/null
6984 1.1.1.3 mrg if test -d .libs; then
6985 1.1.1.3 mrg lt_cv_objdir=.libs
6986 1.1.1.3 mrg else
6987 1.1.1.3 mrg # MS-DOS does not allow filenames that begin with a dot.
6988 1.1.1.3 mrg lt_cv_objdir=_libs
6989 1.1.1.3 mrg fi
6990 1.1.1.3 mrg rmdir .libs 2>/dev/null
6991 1.1.1.3 mrg fi
6992 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6993 1.1.1.3 mrg $as_echo "$lt_cv_objdir" >&6; }
6994 1.1.1.3 mrg objdir=$lt_cv_objdir
6995 1.1 mrg
6996 1.1 mrg
6997 1.1 mrg
6998 1.1 mrg
6999 1.1 mrg
7000 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
7001 1.1.1.3 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7002 1.1.1.3 mrg _ACEOF
7003 1.1 mrg
7004 1.1 mrg
7005 1.1 mrg
7006 1.1 mrg
7007 1.1 mrg
7008 1.1 mrg
7009 1.1 mrg
7010 1.1 mrg
7011 1.1 mrg
7012 1.1 mrg
7013 1.1 mrg
7014 1.1 mrg
7015 1.1 mrg
7016 1.1 mrg
7017 1.1 mrg
7018 1.1 mrg
7019 1.1 mrg
7020 1.1.1.3 mrg case $host_os in
7021 1.1.1.3 mrg aix3*)
7022 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7023 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7024 1.1.1.3 mrg # vanish in a puff of smoke.
7025 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7026 1.1.1.3 mrg COLLECT_NAMES=
7027 1.1.1.3 mrg export COLLECT_NAMES
7028 1.1.1.3 mrg fi
7029 1.1.1.3 mrg ;;
7030 1.1.1.3 mrg esac
7031 1.1 mrg
7032 1.1.1.3 mrg # Sed substitution that helps us do robust quoting. It backslashifies
7033 1.1.1.3 mrg # metacharacters that are still active within double-quoted strings.
7034 1.1.1.3 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7035 1.1 mrg
7036 1.1.1.3 mrg # Same as above, but do not quote variable references.
7037 1.1.1.3 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
7038 1.1 mrg
7039 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped shell variable in a
7040 1.1.1.3 mrg # double_quote_subst'ed string.
7041 1.1.1.3 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7042 1.1 mrg
7043 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped single quote.
7044 1.1.1.3 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7045 1.1 mrg
7046 1.1.1.3 mrg # Sed substitution to avoid accidental globbing in evaled expressions
7047 1.1.1.3 mrg no_glob_subst='s/\*/\\\*/g'
7048 1.1 mrg
7049 1.1.1.3 mrg # Global variables:
7050 1.1.1.3 mrg ofile=libtool
7051 1.1.1.3 mrg can_build_shared=yes
7052 1.1 mrg
7053 1.1.1.3 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7054 1.1.1.3 mrg # which needs '.lib').
7055 1.1.1.3 mrg libext=a
7056 1.1 mrg
7057 1.1.1.3 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7058 1.1 mrg
7059 1.1.1.3 mrg old_CC="$CC"
7060 1.1.1.3 mrg old_CFLAGS="$CFLAGS"
7061 1.1 mrg
7062 1.1.1.3 mrg # Set sane defaults for various variables
7063 1.1.1.3 mrg test -z "$CC" && CC=cc
7064 1.1.1.3 mrg test -z "$LTCC" && LTCC=$CC
7065 1.1.1.3 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7066 1.1.1.3 mrg test -z "$LD" && LD=ld
7067 1.1.1.3 mrg test -z "$ac_objext" && ac_objext=o
7068 1.1 mrg
7069 1.1.1.3 mrg for cc_temp in $compiler""; do
7070 1.1.1.3 mrg case $cc_temp in
7071 1.1.1.3 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7072 1.1.1.3 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7073 1.1.1.3 mrg \-*) ;;
7074 1.1.1.3 mrg *) break;;
7075 1.1.1.3 mrg esac
7076 1.1.1.3 mrg done
7077 1.1.1.3 mrg cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7078 1.1 mrg
7079 1.1 mrg
7080 1.1.1.3 mrg # Only perform the check for file, if the check method requires it
7081 1.1.1.3 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7082 1.1.1.3 mrg case $deplibs_check_method in
7083 1.1.1.3 mrg file_magic*)
7084 1.1.1.3 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7085 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7086 1.1.1.3 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7087 1.1.1.3 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7088 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7089 1.1.1.3 mrg else
7090 1.1.1.3 mrg case $MAGIC_CMD in
7091 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7092 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7093 1.1.1.3 mrg ;;
7094 1.1.1.3 mrg *)
7095 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7096 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7097 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7098 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7099 1.1.1.3 mrg IFS="$lt_save_ifs"
7100 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7101 1.1.1.3 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7102 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7103 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7104 1.1.1.3 mrg case $deplibs_check_method in
7105 1.1.1.3 mrg "file_magic "*)
7106 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7107 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7108 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7109 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7110 1.1.1.3 mrg :
7111 1.1.1.3 mrg else
7112 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7113 1.1 mrg
7114 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7115 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7116 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7117 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7118 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7119 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7120 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7121 1.1.1.3 mrg *** bug-libtool@gnu.org
7122 1.1 mrg
7123 1.1.1.3 mrg _LT_EOF
7124 1.1.1.3 mrg fi ;;
7125 1.1.1.3 mrg esac
7126 1.1 mrg fi
7127 1.1.1.3 mrg break
7128 1.1.1.3 mrg fi
7129 1.1.1.3 mrg done
7130 1.1.1.3 mrg IFS="$lt_save_ifs"
7131 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7132 1.1 mrg ;;
7133 1.1 mrg esac
7134 1.1.1.3 mrg fi
7135 1.1 mrg
7136 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7137 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7138 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7139 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7140 1.1 mrg else
7141 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7142 1.1.1.3 mrg $as_echo "no" >&6; }
7143 1.1 mrg fi
7144 1.1 mrg
7145 1.1 mrg
7146 1.1 mrg
7147 1.1.1.3 mrg
7148 1.1.1.3 mrg
7149 1.1.1.3 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7150 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7151 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7152 1.1.1.3 mrg $as_echo_n "checking for file... " >&6; }
7153 1.1.1.3 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7154 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7155 1.1.1.3 mrg else
7156 1.1.1.3 mrg case $MAGIC_CMD in
7157 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7158 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7159 1.1 mrg ;;
7160 1.1.1.3 mrg *)
7161 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7162 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7163 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7164 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7165 1.1.1.3 mrg IFS="$lt_save_ifs"
7166 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7167 1.1.1.3 mrg if test -f $ac_dir/file; then
7168 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7169 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7170 1.1.1.3 mrg case $deplibs_check_method in
7171 1.1.1.3 mrg "file_magic "*)
7172 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7173 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7174 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7175 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7176 1.1.1.3 mrg :
7177 1.1.1.3 mrg else
7178 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7179 1.1 mrg
7180 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7181 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7182 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7183 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7184 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7185 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7186 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7187 1.1.1.3 mrg *** bug-libtool@gnu.org
7188 1.1.1.3 mrg
7189 1.1.1.3 mrg _LT_EOF
7190 1.1.1.3 mrg fi ;;
7191 1.1.1.3 mrg esac
7192 1.1 mrg fi
7193 1.1.1.3 mrg break
7194 1.1 mrg fi
7195 1.1.1.3 mrg done
7196 1.1.1.3 mrg IFS="$lt_save_ifs"
7197 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7198 1.1 mrg ;;
7199 1.1.1.3 mrg esac
7200 1.1.1.3 mrg fi
7201 1.1 mrg
7202 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7203 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7204 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7205 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7206 1.1.1.3 mrg else
7207 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7208 1.1.1.3 mrg $as_echo "no" >&6; }
7209 1.1.1.3 mrg fi
7210 1.1 mrg
7211 1.1 mrg
7212 1.1.1.3 mrg else
7213 1.1.1.3 mrg MAGIC_CMD=:
7214 1.1.1.3 mrg fi
7215 1.1.1.3 mrg fi
7216 1.1.1.3 mrg
7217 1.1.1.3 mrg fi
7218 1.1 mrg ;;
7219 1.1.1.3 mrg esac
7220 1.1 mrg
7221 1.1.1.3 mrg # Use C for the default configuration in the libtool script
7222 1.1 mrg
7223 1.1.1.3 mrg lt_save_CC="$CC"
7224 1.1.1.3 mrg ac_ext=c
7225 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
7226 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7227 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7228 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7229 1.1 mrg
7230 1.1 mrg
7231 1.1.1.3 mrg # Source file extension for C test sources.
7232 1.1.1.3 mrg ac_ext=c
7233 1.1 mrg
7234 1.1.1.3 mrg # Object file extension for compiled C test sources.
7235 1.1.1.3 mrg objext=o
7236 1.1.1.3 mrg objext=$objext
7237 1.1.1.2 mrg
7238 1.1.1.3 mrg # Code to be used in simple compile tests
7239 1.1.1.3 mrg lt_simple_compile_test_code="int some_variable = 0;"
7240 1.1 mrg
7241 1.1.1.3 mrg # Code to be used in simple link tests
7242 1.1.1.3 mrg lt_simple_link_test_code='int main(){return(0);}'
7243 1.1 mrg
7244 1.1 mrg
7245 1.1 mrg
7246 1.1 mrg
7247 1.1 mrg
7248 1.1 mrg
7249 1.1 mrg
7250 1.1.1.3 mrg # If no C compiler was specified, use CC.
7251 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
7252 1.1 mrg
7253 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
7254 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7255 1.1 mrg
7256 1.1.1.3 mrg # Allow CC to be a program name with arguments.
7257 1.1.1.3 mrg compiler=$CC
7258 1.1 mrg
7259 1.1.1.3 mrg # Save the default compiler, since it gets overwritten when the other
7260 1.1.1.3 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7261 1.1.1.3 mrg compiler_DEFAULT=$CC
7262 1.1 mrg
7263 1.1.1.3 mrg # save warnings/boilerplate of simple test code
7264 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7265 1.1.1.3 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7266 1.1.1.3 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7267 1.1.1.3 mrg _lt_compiler_boilerplate=`cat conftest.err`
7268 1.1.1.3 mrg $RM conftest*
7269 1.1 mrg
7270 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7271 1.1.1.3 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7272 1.1.1.3 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7273 1.1.1.3 mrg _lt_linker_boilerplate=`cat conftest.err`
7274 1.1.1.3 mrg $RM -r conftest*
7275 1.1 mrg
7276 1.1 mrg
7277 1.1.1.3 mrg if test -n "$compiler"; then
7278 1.1 mrg
7279 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=
7280 1.1 mrg
7281 1.1.1.3 mrg if test "$GCC" = yes; then
7282 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7283 1.1 mrg
7284 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7285 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7286 1.1.1.3 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7287 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7288 1.1.1.2 mrg else
7289 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=no
7290 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7291 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7292 1.1.1.3 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7293 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7294 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7295 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7296 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7297 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7298 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7299 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7300 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7301 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7302 1.1.1.3 mrg (eval echo "\"\$as_me:7302: $lt_compile\"" >&5)
7303 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7304 1.1.1.3 mrg ac_status=$?
7305 1.1.1.3 mrg cat conftest.err >&5
7306 1.1.1.3 mrg echo "$as_me:7306: \$? = $ac_status" >&5
7307 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7308 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7309 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7310 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7311 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7312 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7313 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7314 1.1.1.3 mrg fi
7315 1.1.1.3 mrg fi
7316 1.1.1.3 mrg $RM conftest*
7317 1.1.1.3 mrg
7318 1.1.1.2 mrg fi
7319 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7320 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7321 1.1.1.2 mrg
7322 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7323 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7324 1.1.1.2 mrg else
7325 1.1.1.3 mrg :
7326 1.1.1.2 mrg fi
7327 1.1.1.2 mrg
7328 1.1 mrg fi
7329 1.1 mrg
7330 1.1 mrg
7331 1.1 mrg
7332 1.1 mrg
7333 1.1 mrg
7334 1.1 mrg
7335 1.1.1.3 mrg lt_prog_compiler_wl=
7336 1.1.1.3 mrg lt_prog_compiler_pic=
7337 1.1.1.3 mrg lt_prog_compiler_static=
7338 1.1 mrg
7339 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7340 1.1.1.3 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7341 1.1 mrg
7342 1.1.1.3 mrg if test "$GCC" = yes; then
7343 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7344 1.1.1.3 mrg lt_prog_compiler_static='-static'
7345 1.1 mrg
7346 1.1.1.3 mrg case $host_os in
7347 1.1.1.3 mrg aix*)
7348 1.1.1.3 mrg # All AIX code is PIC.
7349 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7350 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7351 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7352 1.1.1.3 mrg fi
7353 1.1.1.3 mrg ;;
7354 1.1 mrg
7355 1.1.1.3 mrg amigaos*)
7356 1.1.1.3 mrg case $host_cpu in
7357 1.1.1.3 mrg powerpc)
7358 1.1.1.3 mrg # see comment about AmigaOS4 .so support
7359 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7360 1.1.1.3 mrg ;;
7361 1.1.1.3 mrg m68k)
7362 1.1.1.3 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7363 1.1.1.3 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7364 1.1.1.3 mrg # like `-m68040'.
7365 1.1.1.3 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7366 1.1.1.3 mrg ;;
7367 1.1.1.3 mrg esac
7368 1.1.1.3 mrg ;;
7369 1.1 mrg
7370 1.1.1.3 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7371 1.1.1.3 mrg # PIC is the default for these OSes.
7372 1.1.1.3 mrg ;;
7373 1.1 mrg
7374 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7375 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7376 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7377 1.1.1.3 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7378 1.1.1.3 mrg # (--disable-auto-import) libraries
7379 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7380 1.1.1.3 mrg ;;
7381 1.1 mrg
7382 1.1.1.3 mrg darwin* | rhapsody*)
7383 1.1.1.3 mrg # PIC is the default on this platform
7384 1.1.1.3 mrg # Common symbols not allowed in MH_DYLIB files
7385 1.1.1.3 mrg lt_prog_compiler_pic='-fno-common'
7386 1.1.1.3 mrg ;;
7387 1.1 mrg
7388 1.1.1.3 mrg hpux*)
7389 1.1.1.3 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7390 1.1.1.3 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7391 1.1.1.3 mrg # sets the default TLS model and affects inlining.
7392 1.1.1.3 mrg case $host_cpu in
7393 1.1.1.3 mrg hppa*64*)
7394 1.1.1.3 mrg # +Z the default
7395 1.1.1.3 mrg ;;
7396 1.1.1.3 mrg *)
7397 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7398 1.1.1.3 mrg ;;
7399 1.1.1.3 mrg esac
7400 1.1.1.3 mrg ;;
7401 1.1 mrg
7402 1.1.1.3 mrg interix[3-9]*)
7403 1.1.1.3 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7404 1.1.1.3 mrg # Instead, we relocate shared libraries at runtime.
7405 1.1.1.3 mrg ;;
7406 1.1 mrg
7407 1.1.1.3 mrg msdosdjgpp*)
7408 1.1.1.3 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7409 1.1.1.3 mrg # on systems that don't support them.
7410 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7411 1.1.1.3 mrg enable_shared=no
7412 1.1.1.3 mrg ;;
7413 1.1 mrg
7414 1.1.1.3 mrg *nto* | *qnx*)
7415 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7416 1.1.1.3 mrg # it will coredump.
7417 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7418 1.1.1.3 mrg ;;
7419 1.1 mrg
7420 1.1.1.3 mrg sysv4*MP*)
7421 1.1.1.3 mrg if test -d /usr/nec; then
7422 1.1.1.3 mrg lt_prog_compiler_pic=-Kconform_pic
7423 1.1.1.3 mrg fi
7424 1.1.1.3 mrg ;;
7425 1.1 mrg
7426 1.1.1.3 mrg *)
7427 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7428 1.1.1.3 mrg ;;
7429 1.1.1.3 mrg esac
7430 1.1.1.3 mrg else
7431 1.1.1.3 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7432 1.1.1.3 mrg case $host_os in
7433 1.1.1.3 mrg aix*)
7434 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7435 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7436 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7437 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7438 1.1.1.3 mrg else
7439 1.1.1.3 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7440 1.1.1.3 mrg fi
7441 1.1.1.3 mrg ;;
7442 1.1 mrg
7443 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7444 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7445 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7446 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7447 1.1.1.3 mrg ;;
7448 1.1 mrg
7449 1.1.1.3 mrg hpux9* | hpux10* | hpux11*)
7450 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7451 1.1.1.3 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7452 1.1.1.3 mrg # not for PA HP-UX.
7453 1.1.1.3 mrg case $host_cpu in
7454 1.1.1.3 mrg hppa*64*|ia64*)
7455 1.1.1.3 mrg # +Z the default
7456 1.1.1.3 mrg ;;
7457 1.1.1.3 mrg *)
7458 1.1.1.3 mrg lt_prog_compiler_pic='+Z'
7459 1.1.1.3 mrg ;;
7460 1.1.1.3 mrg esac
7461 1.1.1.3 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7462 1.1.1.3 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7463 1.1.1.3 mrg ;;
7464 1.1 mrg
7465 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
7466 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7467 1.1.1.3 mrg # PIC (with -KPIC) is the default.
7468 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7469 1.1.1.3 mrg ;;
7470 1.1 mrg
7471 1.1.1.3 mrg linux* | k*bsd*-gnu)
7472 1.1.1.3 mrg case $cc_basename in
7473 1.1.1.3 mrg # old Intel for x86_64 which still supported -KPIC.
7474 1.1.1.3 mrg ecc*)
7475 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7476 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7477 1.1.1.3 mrg lt_prog_compiler_static='-static'
7478 1.1.1.3 mrg ;;
7479 1.1.1.3 mrg # icc used to be incompatible with GCC.
7480 1.1.1.3 mrg # ICC 10 doesn't accept -KPIC any more.
7481 1.1.1.3 mrg icc* | ifort*)
7482 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7483 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7484 1.1.1.3 mrg lt_prog_compiler_static='-static'
7485 1.1.1.3 mrg ;;
7486 1.1.1.3 mrg # Lahey Fortran 8.1.
7487 1.1.1.3 mrg lf95*)
7488 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7489 1.1.1.3 mrg lt_prog_compiler_pic='--shared'
7490 1.1.1.3 mrg lt_prog_compiler_static='--static'
7491 1.1.1.3 mrg ;;
7492 1.1.1.3 mrg pgcc* | pgf77* | pgf90* | pgf95*)
7493 1.1.1.3 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7494 1.1.1.3 mrg # which looks to be a dead project)
7495 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7496 1.1.1.3 mrg lt_prog_compiler_pic='-fpic'
7497 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7498 1.1.1.3 mrg ;;
7499 1.1.1.3 mrg ccc*)
7500 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7501 1.1.1.3 mrg # All Alpha code is PIC.
7502 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7503 1.1.1.3 mrg ;;
7504 1.1.1.3 mrg xl*)
7505 1.1.1.3 mrg # IBM XL C 8.0/Fortran 10.1 on PPC
7506 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7507 1.1.1.3 mrg lt_prog_compiler_pic='-qpic'
7508 1.1.1.3 mrg lt_prog_compiler_static='-qstaticlink'
7509 1.1.1.3 mrg ;;
7510 1.1.1.3 mrg *)
7511 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
7512 1.1.1.3 mrg *Sun\ C*)
7513 1.1.1.3 mrg # Sun C 5.9
7514 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7515 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7516 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7517 1.1.1.3 mrg ;;
7518 1.1.1.3 mrg *Sun\ F*)
7519 1.1.1.3 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7520 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7521 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7522 1.1.1.3 mrg lt_prog_compiler_wl=''
7523 1.1.1.3 mrg ;;
7524 1.1.1.3 mrg esac
7525 1.1.1.3 mrg ;;
7526 1.1.1.3 mrg esac
7527 1.1.1.3 mrg ;;
7528 1.1 mrg
7529 1.1.1.3 mrg newsos6)
7530 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7531 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7532 1.1.1.3 mrg ;;
7533 1.1 mrg
7534 1.1.1.3 mrg *nto* | *qnx*)
7535 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7536 1.1.1.3 mrg # it will coredump.
7537 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7538 1.1.1.3 mrg ;;
7539 1.1 mrg
7540 1.1.1.3 mrg osf3* | osf4* | osf5*)
7541 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7542 1.1.1.3 mrg # All OSF/1 code is PIC.
7543 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7544 1.1.1.3 mrg ;;
7545 1.1 mrg
7546 1.1.1.3 mrg rdos*)
7547 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7548 1.1.1.3 mrg ;;
7549 1.1 mrg
7550 1.1.1.3 mrg solaris*)
7551 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7552 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7553 1.1.1.3 mrg case $cc_basename in
7554 1.1.1.3 mrg f77* | f90* | f95*)
7555 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld ';;
7556 1.1.1.3 mrg *)
7557 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,';;
7558 1.1.1.3 mrg esac
7559 1.1.1.3 mrg ;;
7560 1.1 mrg
7561 1.1.1.3 mrg sunos4*)
7562 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld '
7563 1.1.1.3 mrg lt_prog_compiler_pic='-PIC'
7564 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7565 1.1.1.3 mrg ;;
7566 1.1 mrg
7567 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7568 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7569 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7570 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7571 1.1.1.3 mrg ;;
7572 1.1 mrg
7573 1.1.1.3 mrg sysv4*MP*)
7574 1.1.1.3 mrg if test -d /usr/nec ;then
7575 1.1.1.3 mrg lt_prog_compiler_pic='-Kconform_pic'
7576 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7577 1.1.1.3 mrg fi
7578 1.1.1.3 mrg ;;
7579 1.1 mrg
7580 1.1.1.3 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7581 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7582 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7583 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7584 1.1.1.3 mrg ;;
7585 1.1 mrg
7586 1.1.1.3 mrg unicos*)
7587 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7588 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7589 1.1.1.3 mrg ;;
7590 1.1 mrg
7591 1.1.1.3 mrg uts4*)
7592 1.1.1.3 mrg lt_prog_compiler_pic='-pic'
7593 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7594 1.1.1.3 mrg ;;
7595 1.1.1.3 mrg
7596 1.1.1.3 mrg *)
7597 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7598 1.1.1.3 mrg ;;
7599 1.1.1.3 mrg esac
7600 1.1.1.3 mrg fi
7601 1.1.1.3 mrg
7602 1.1.1.3 mrg case $host_os in
7603 1.1.1.3 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7604 1.1.1.3 mrg *djgpp*)
7605 1.1.1.3 mrg lt_prog_compiler_pic=
7606 1.1.1.3 mrg ;;
7607 1.1.1.3 mrg *)
7608 1.1.1.3 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7609 1.1.1.3 mrg ;;
7610 1.1 mrg esac
7611 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7612 1.1.1.3 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7613 1.1 mrg
7614 1.1 mrg
7615 1.1 mrg
7616 1.1.1.3 mrg
7617 1.1.1.3 mrg
7618 1.1.1.3 mrg
7619 1.1.1.3 mrg #
7620 1.1.1.3 mrg # Check to make sure the PIC flag actually works.
7621 1.1.1.3 mrg #
7622 1.1.1.3 mrg if test -n "$lt_prog_compiler_pic"; then
7623 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7624 1.1.1.3 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7625 1.1.1.3 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7626 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7627 1.1 mrg else
7628 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=no
7629 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7630 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7631 1.1.1.3 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7632 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7633 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7634 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7635 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7636 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7637 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7638 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7639 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7640 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7641 1.1.1.3 mrg (eval echo "\"\$as_me:7641: $lt_compile\"" >&5)
7642 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7643 1.1.1.3 mrg ac_status=$?
7644 1.1.1.3 mrg cat conftest.err >&5
7645 1.1.1.3 mrg echo "$as_me:7645: \$? = $ac_status" >&5
7646 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7647 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7648 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7649 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7650 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7651 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7652 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=yes
7653 1.1.1.3 mrg fi
7654 1.1.1.3 mrg fi
7655 1.1.1.3 mrg $RM conftest*
7656 1.1 mrg
7657 1.1 mrg fi
7658 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7659 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7660 1.1 mrg
7661 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7662 1.1.1.3 mrg case $lt_prog_compiler_pic in
7663 1.1.1.3 mrg "" | " "*) ;;
7664 1.1.1.3 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7665 1.1.1.3 mrg esac
7666 1.1.1.3 mrg else
7667 1.1.1.3 mrg lt_prog_compiler_pic=
7668 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7669 1.1 mrg fi
7670 1.1 mrg
7671 1.1 mrg fi
7672 1.1 mrg
7673 1.1 mrg
7674 1.1 mrg
7675 1.1 mrg
7676 1.1 mrg
7677 1.1 mrg
7678 1.1.1.3 mrg #
7679 1.1.1.3 mrg # Check to make sure the static flag actually works.
7680 1.1.1.3 mrg #
7681 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7682 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7683 1.1.1.3 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7684 1.1.1.3 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7685 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7686 1.1.1.3 mrg else
7687 1.1.1.3 mrg lt_cv_prog_compiler_static_works=no
7688 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
7689 1.1.1.3 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7690 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7691 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7692 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
7693 1.1.1.3 mrg # So say no if there are warnings
7694 1.1.1.3 mrg if test -s conftest.err; then
7695 1.1.1.3 mrg # Append any errors to the config.log.
7696 1.1.1.3 mrg cat conftest.err 1>&5
7697 1.1.1.3 mrg $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7698 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7699 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7700 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7701 1.1.1.3 mrg fi
7702 1.1.1.3 mrg else
7703 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7704 1.1.1.3 mrg fi
7705 1.1.1.3 mrg fi
7706 1.1.1.3 mrg $RM -r conftest*
7707 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
7708 1.1 mrg
7709 1.1.1.3 mrg fi
7710 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7711 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7712 1.1 mrg
7713 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7714 1.1.1.3 mrg :
7715 1.1.1.3 mrg else
7716 1.1.1.3 mrg lt_prog_compiler_static=
7717 1.1 mrg fi
7718 1.1 mrg
7719 1.1 mrg
7720 1.1 mrg
7721 1.1 mrg
7722 1.1 mrg
7723 1.1 mrg
7724 1.1.1.3 mrg
7725 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7726 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7727 1.1.1.3 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7728 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7729 1.1 mrg else
7730 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
7731 1.1.1.3 mrg $RM -r conftest 2>/dev/null
7732 1.1.1.3 mrg mkdir conftest
7733 1.1.1.3 mrg cd conftest
7734 1.1.1.3 mrg mkdir out
7735 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7736 1.1 mrg
7737 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7738 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7739 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7740 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7741 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7742 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7743 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7744 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7745 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7746 1.1.1.3 mrg (eval echo "\"\$as_me:7746: $lt_compile\"" >&5)
7747 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
7748 1.1.1.3 mrg ac_status=$?
7749 1.1.1.3 mrg cat out/conftest.err >&5
7750 1.1.1.3 mrg echo "$as_me:7750: \$? = $ac_status" >&5
7751 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7752 1.1.1.3 mrg then
7753 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7754 1.1.1.3 mrg # So say no if there are warnings
7755 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7756 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7757 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7758 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
7759 1.1.1.3 mrg fi
7760 1.1.1.3 mrg fi
7761 1.1.1.3 mrg chmod u+w . 2>&5
7762 1.1.1.3 mrg $RM conftest*
7763 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
7764 1.1.1.3 mrg # template instantiation
7765 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7766 1.1.1.3 mrg $RM out/* && rmdir out
7767 1.1.1.3 mrg cd ..
7768 1.1.1.3 mrg $RM -r conftest
7769 1.1.1.3 mrg $RM conftest*
7770 1.1 mrg
7771 1.1.1.3 mrg fi
7772 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7773 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7774 1.1 mrg
7775 1.1 mrg
7776 1.1 mrg
7777 1.1 mrg
7778 1.1 mrg
7779 1.1 mrg
7780 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7781 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7782 1.1.1.3 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7783 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7784 1.1 mrg else
7785 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
7786 1.1.1.3 mrg $RM -r conftest 2>/dev/null
7787 1.1.1.3 mrg mkdir conftest
7788 1.1.1.3 mrg cd conftest
7789 1.1.1.3 mrg mkdir out
7790 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7791 1.1 mrg
7792 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7793 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7794 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7795 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7796 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7797 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7798 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7799 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7800 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7801 1.1.1.3 mrg (eval echo "\"\$as_me:7801: $lt_compile\"" >&5)
7802 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
7803 1.1.1.3 mrg ac_status=$?
7804 1.1.1.3 mrg cat out/conftest.err >&5
7805 1.1.1.3 mrg echo "$as_me:7805: \$? = $ac_status" >&5
7806 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7807 1.1.1.3 mrg then
7808 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7809 1.1.1.3 mrg # So say no if there are warnings
7810 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7811 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7812 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7813 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
7814 1.1.1.3 mrg fi
7815 1.1.1.3 mrg fi
7816 1.1.1.3 mrg chmod u+w . 2>&5
7817 1.1.1.3 mrg $RM conftest*
7818 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
7819 1.1.1.3 mrg # template instantiation
7820 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7821 1.1.1.3 mrg $RM out/* && rmdir out
7822 1.1.1.3 mrg cd ..
7823 1.1.1.3 mrg $RM -r conftest
7824 1.1.1.3 mrg $RM conftest*
7825 1.1 mrg
7826 1.1.1.3 mrg fi
7827 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7828 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7829 1.1 mrg
7830 1.1 mrg
7831 1.1 mrg
7832 1.1 mrg
7833 1.1.1.3 mrg hard_links="nottested"
7834 1.1.1.3 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7835 1.1.1.3 mrg # do not overwrite the value of need_locks provided by the user
7836 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7837 1.1.1.3 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
7838 1.1.1.3 mrg hard_links=yes
7839 1.1.1.3 mrg $RM conftest*
7840 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7841 1.1.1.3 mrg touch conftest.a
7842 1.1.1.3 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
7843 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7844 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7845 1.1.1.3 mrg $as_echo "$hard_links" >&6; }
7846 1.1.1.3 mrg if test "$hard_links" = no; then
7847 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7848 1.1.1.3 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7849 1.1.1.3 mrg need_locks=warn
7850 1.1 mrg fi
7851 1.1.1.3 mrg else
7852 1.1.1.3 mrg need_locks=no
7853 1.1 mrg fi
7854 1.1 mrg
7855 1.1 mrg
7856 1.1 mrg
7857 1.1 mrg
7858 1.1 mrg
7859 1.1 mrg
7860 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7861 1.1.1.3 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7862 1.1 mrg
7863 1.1.1.3 mrg runpath_var=
7864 1.1.1.3 mrg allow_undefined_flag=
7865 1.1.1.3 mrg always_export_symbols=no
7866 1.1.1.3 mrg archive_cmds=
7867 1.1.1.3 mrg archive_expsym_cmds=
7868 1.1.1.3 mrg compiler_needs_object=no
7869 1.1.1.3 mrg enable_shared_with_static_runtimes=no
7870 1.1.1.3 mrg export_dynamic_flag_spec=
7871 1.1.1.3 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7872 1.1.1.3 mrg hardcode_automatic=no
7873 1.1.1.3 mrg hardcode_direct=no
7874 1.1.1.3 mrg hardcode_direct_absolute=no
7875 1.1.1.3 mrg hardcode_libdir_flag_spec=
7876 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=
7877 1.1.1.3 mrg hardcode_libdir_separator=
7878 1.1.1.3 mrg hardcode_minus_L=no
7879 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
7880 1.1.1.3 mrg inherit_rpath=no
7881 1.1.1.3 mrg link_all_deplibs=unknown
7882 1.1.1.3 mrg module_cmds=
7883 1.1.1.3 mrg module_expsym_cmds=
7884 1.1.1.3 mrg old_archive_from_new_cmds=
7885 1.1.1.3 mrg old_archive_from_expsyms_cmds=
7886 1.1.1.3 mrg thread_safe_flag_spec=
7887 1.1.1.3 mrg whole_archive_flag_spec=
7888 1.1.1.3 mrg # include_expsyms should be a list of space-separated symbols to be *always*
7889 1.1.1.3 mrg # included in the symbol list
7890 1.1.1.3 mrg include_expsyms=
7891 1.1.1.3 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
7892 1.1.1.3 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
7893 1.1.1.3 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7894 1.1.1.3 mrg # as well as any symbol that contains `d'.
7895 1.1.1.3 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7896 1.1.1.3 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7897 1.1.1.3 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
7898 1.1.1.3 mrg # the symbol is explicitly referenced. Since portable code cannot
7899 1.1.1.3 mrg # rely on this symbol name, it's probably fine to never include it in
7900 1.1.1.3 mrg # preloaded symbol tables.
7901 1.1.1.3 mrg # Exclude shared library initialization/finalization symbols.
7902 1.1.1.3 mrg extract_expsyms_cmds=
7903 1.1 mrg
7904 1.1.1.3 mrg case $host_os in
7905 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
7906 1.1.1.3 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
7907 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
7908 1.1.1.3 mrg # Microsoft Visual C++.
7909 1.1.1.3 mrg if test "$GCC" != yes; then
7910 1.1.1.3 mrg with_gnu_ld=no
7911 1.1.1.3 mrg fi
7912 1.1 mrg ;;
7913 1.1.1.3 mrg interix*)
7914 1.1.1.3 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
7915 1.1.1.3 mrg with_gnu_ld=yes
7916 1.1.1.3 mrg ;;
7917 1.1.1.3 mrg openbsd*)
7918 1.1.1.3 mrg with_gnu_ld=no
7919 1.1 mrg ;;
7920 1.1 mrg esac
7921 1.1 mrg
7922 1.1.1.3 mrg ld_shlibs=yes
7923 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
7924 1.1.1.3 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
7925 1.1.1.3 mrg wlarc='${wl}'
7926 1.1 mrg
7927 1.1.1.3 mrg # Set some defaults for GNU ld with shared library support. These
7928 1.1.1.3 mrg # are reset later if shared libraries are not supported. Putting them
7929 1.1.1.3 mrg # here allows them to be overridden if necessary.
7930 1.1.1.3 mrg runpath_var=LD_RUN_PATH
7931 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7932 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
7933 1.1.1.3 mrg # ancient GNU ld didn't support --whole-archive et. al.
7934 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7935 1.1.1.3 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7936 1.1.1.3 mrg else
7937 1.1.1.3 mrg whole_archive_flag_spec=
7938 1.1.1.3 mrg fi
7939 1.1.1.3 mrg supports_anon_versioning=no
7940 1.1.1.3 mrg case `$LD -v 2>&1` in
7941 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7942 1.1.1.3 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7943 1.1.1.3 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7944 1.1.1.3 mrg *\ 2.11.*) ;; # other 2.11 versions
7945 1.1.1.3 mrg *) supports_anon_versioning=yes ;;
7946 1.1.1.3 mrg esac
7947 1.1 mrg
7948 1.1.1.3 mrg # See if GNU ld supports shared libraries.
7949 1.1.1.3 mrg case $host_os in
7950 1.1.1.3 mrg aix[3-9]*)
7951 1.1.1.3 mrg # On AIX/PPC, the GNU linker is very broken
7952 1.1.1.3 mrg if test "$host_cpu" != ia64; then
7953 1.1.1.3 mrg ld_shlibs=no
7954 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7955 1.1 mrg
7956 1.1.1.3 mrg *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7957 1.1.1.3 mrg *** to be unable to reliably create shared libraries on AIX.
7958 1.1.1.3 mrg *** Therefore, libtool is disabling shared libraries support. If you
7959 1.1.1.3 mrg *** really care for shared libraries, you may want to modify your PATH
7960 1.1.1.3 mrg *** so that a non-GNU linker is found, and then restart.
7961 1.1 mrg
7962 1.1.1.3 mrg _LT_EOF
7963 1.1.1.3 mrg fi
7964 1.1.1.3 mrg ;;
7965 1.1 mrg
7966 1.1.1.3 mrg amigaos*)
7967 1.1.1.3 mrg case $host_cpu in
7968 1.1.1.3 mrg powerpc)
7969 1.1.1.3 mrg # see comment about AmigaOS4 .so support
7970 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7971 1.1.1.3 mrg archive_expsym_cmds=''
7972 1.1.1.3 mrg ;;
7973 1.1.1.3 mrg m68k)
7974 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)'
7975 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
7976 1.1.1.3 mrg hardcode_minus_L=yes
7977 1.1.1.3 mrg ;;
7978 1.1.1.3 mrg esac
7979 1.1.1.3 mrg ;;
7980 1.1 mrg
7981 1.1.1.3 mrg beos*)
7982 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7983 1.1.1.3 mrg allow_undefined_flag=unsupported
7984 1.1.1.3 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
7985 1.1.1.3 mrg # support --undefined. This deserves some investigation. FIXME
7986 1.1.1.3 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7987 1.1.1.3 mrg else
7988 1.1.1.3 mrg ld_shlibs=no
7989 1.1.1.3 mrg fi
7990 1.1.1.3 mrg ;;
7991 1.1 mrg
7992 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
7993 1.1.1.3 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7994 1.1.1.3 mrg # as there is no search path for DLLs.
7995 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
7996 1.1.1.3 mrg allow_undefined_flag=unsupported
7997 1.1.1.3 mrg always_export_symbols=no
7998 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
7999 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'
8000 1.1 mrg
8001 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8002 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'
8003 1.1.1.3 mrg # If the export-symbols file already is a .def file (1st line
8004 1.1.1.3 mrg # is EXPORTS), use it as is; otherwise, prepend...
8005 1.1.1.3 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8006 1.1.1.3 mrg cp $export_symbols $output_objdir/$soname.def;
8007 1.1.1.3 mrg else
8008 1.1.1.3 mrg echo EXPORTS > $output_objdir/$soname.def;
8009 1.1.1.3 mrg cat $export_symbols >> $output_objdir/$soname.def;
8010 1.1.1.3 mrg fi~
8011 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'
8012 1.1.1.3 mrg else
8013 1.1.1.3 mrg ld_shlibs=no
8014 1.1.1.3 mrg fi
8015 1.1.1.3 mrg ;;
8016 1.1 mrg
8017 1.1.1.3 mrg interix[3-9]*)
8018 1.1.1.3 mrg hardcode_direct=no
8019 1.1.1.3 mrg hardcode_shlibpath_var=no
8020 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8021 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8022 1.1.1.3 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8023 1.1.1.3 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8024 1.1.1.3 mrg # default) and relocated if they conflict, which is a slow very memory
8025 1.1.1.3 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8026 1.1.1.3 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8027 1.1.1.3 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8028 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'
8029 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'
8030 1.1.1.3 mrg ;;
8031 1.1 mrg
8032 1.1.1.3 mrg gnu* | linux* | tpf* | k*bsd*-gnu)
8033 1.1.1.3 mrg tmp_diet=no
8034 1.1.1.3 mrg if test "$host_os" = linux-dietlibc; then
8035 1.1.1.3 mrg case $cc_basename in
8036 1.1.1.3 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8037 1.1.1.3 mrg esac
8038 1.1.1.3 mrg fi
8039 1.1.1.3 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8040 1.1.1.3 mrg && test "$tmp_diet" = no
8041 1.1.1.3 mrg then
8042 1.1.1.3 mrg tmp_addflag=
8043 1.1.1.3 mrg tmp_sharedflag='-shared'
8044 1.1.1.3 mrg case $cc_basename,$host_cpu in
8045 1.1.1.3 mrg pgcc*) # Portland Group C compiler
8046 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'
8047 1.1.1.3 mrg tmp_addflag=' $pic_flag'
8048 1.1.1.3 mrg ;;
8049 1.1.1.3 mrg pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8050 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'
8051 1.1.1.3 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8052 1.1.1.3 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8053 1.1.1.3 mrg tmp_addflag=' -i_dynamic' ;;
8054 1.1.1.3 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8055 1.1.1.3 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8056 1.1.1.3 mrg ifc* | ifort*) # Intel Fortran compiler
8057 1.1.1.3 mrg tmp_addflag=' -nofor_main' ;;
8058 1.1.1.3 mrg lf95*) # Lahey Fortran 8.1
8059 1.1.1.3 mrg whole_archive_flag_spec=
8060 1.1.1.3 mrg tmp_sharedflag='--shared' ;;
8061 1.1.1.3 mrg xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8062 1.1.1.3 mrg tmp_sharedflag='-qmkshrobj'
8063 1.1.1.3 mrg tmp_addflag= ;;
8064 1.1.1.3 mrg esac
8065 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
8066 1.1.1.3 mrg *Sun\ C*) # Sun C 5.9
8067 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'
8068 1.1.1.3 mrg compiler_needs_object=yes
8069 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8070 1.1.1.3 mrg *Sun\ F*) # Sun Fortran 8.3
8071 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8072 1.1.1.3 mrg esac
8073 1.1.1.3 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8074 1.1 mrg
8075 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8076 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8077 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8078 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8079 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'
8080 1.1.1.3 mrg fi
8081 1.1 mrg
8082 1.1.1.3 mrg case $cc_basename in
8083 1.1.1.3 mrg xlf*)
8084 1.1.1.3 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8085 1.1.1.3 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8086 1.1.1.3 mrg hardcode_libdir_flag_spec=
8087 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8088 1.1.1.3 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8089 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8090 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8091 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8092 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8093 1.1.1.3 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8094 1.1.1.3 mrg fi
8095 1.1.1.3 mrg ;;
8096 1.1.1.3 mrg esac
8097 1.1.1.3 mrg else
8098 1.1.1.3 mrg ld_shlibs=no
8099 1.1.1.3 mrg fi
8100 1.1.1.3 mrg ;;
8101 1.1 mrg
8102 1.1.1.3 mrg netbsd*)
8103 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8104 1.1.1.3 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8105 1.1.1.3 mrg wlarc=
8106 1.1.1.3 mrg else
8107 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8108 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'
8109 1.1.1.3 mrg fi
8110 1.1.1.3 mrg ;;
8111 1.1 mrg
8112 1.1.1.3 mrg solaris*)
8113 1.1.1.3 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8114 1.1.1.3 mrg ld_shlibs=no
8115 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8116 1.1 mrg
8117 1.1.1.3 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8118 1.1.1.3 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8119 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8120 1.1.1.3 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8121 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8122 1.1.1.3 mrg *** used, and then restart.
8123 1.1 mrg
8124 1.1.1.3 mrg _LT_EOF
8125 1.1.1.3 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8126 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8127 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'
8128 1.1.1.3 mrg else
8129 1.1.1.3 mrg ld_shlibs=no
8130 1.1.1.3 mrg fi
8131 1.1.1.3 mrg ;;
8132 1.1 mrg
8133 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8134 1.1.1.3 mrg case `$LD -v 2>&1` in
8135 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8136 1.1.1.3 mrg ld_shlibs=no
8137 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8138 1.1 mrg
8139 1.1.1.3 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8140 1.1.1.3 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8141 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8142 1.1.1.3 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8143 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8144 1.1.1.3 mrg *** used, and then restart.
8145 1.1 mrg
8146 1.1.1.3 mrg _LT_EOF
8147 1.1.1.3 mrg ;;
8148 1.1.1.3 mrg *)
8149 1.1.1.3 mrg # For security reasons, it is highly recommended that you always
8150 1.1.1.3 mrg # use absolute paths for naming shared libraries, and exclude the
8151 1.1.1.3 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8152 1.1.1.3 mrg # requires that you compile everything twice, which is a pain.
8153 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8154 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8155 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8156 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'
8157 1.1.1.3 mrg else
8158 1.1.1.3 mrg ld_shlibs=no
8159 1.1.1.3 mrg fi
8160 1.1.1.3 mrg ;;
8161 1.1.1.3 mrg esac
8162 1.1.1.3 mrg ;;
8163 1.1 mrg
8164 1.1.1.3 mrg sunos4*)
8165 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8166 1.1.1.3 mrg wlarc=
8167 1.1.1.3 mrg hardcode_direct=yes
8168 1.1.1.3 mrg hardcode_shlibpath_var=no
8169 1.1.1.3 mrg ;;
8170 1.1 mrg
8171 1.1.1.3 mrg *)
8172 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8173 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8174 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'
8175 1.1.1.3 mrg else
8176 1.1.1.3 mrg ld_shlibs=no
8177 1.1.1.3 mrg fi
8178 1.1.1.3 mrg ;;
8179 1.1.1.3 mrg esac
8180 1.1 mrg
8181 1.1.1.3 mrg if test "$ld_shlibs" = no; then
8182 1.1.1.3 mrg runpath_var=
8183 1.1.1.3 mrg hardcode_libdir_flag_spec=
8184 1.1.1.3 mrg export_dynamic_flag_spec=
8185 1.1.1.3 mrg whole_archive_flag_spec=
8186 1.1.1.3 mrg fi
8187 1.1.1.3 mrg else
8188 1.1.1.3 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8189 1.1.1.3 mrg case $host_os in
8190 1.1.1.3 mrg aix3*)
8191 1.1.1.3 mrg allow_undefined_flag=unsupported
8192 1.1.1.3 mrg always_export_symbols=yes
8193 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'
8194 1.1.1.3 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8195 1.1.1.3 mrg # are no directories specified by -L.
8196 1.1.1.3 mrg hardcode_minus_L=yes
8197 1.1.1.3 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8198 1.1.1.3 mrg # Neither direct hardcoding nor static linking is supported with a
8199 1.1.1.3 mrg # broken collect2.
8200 1.1.1.3 mrg hardcode_direct=unsupported
8201 1.1.1.3 mrg fi
8202 1.1.1.3 mrg ;;
8203 1.1 mrg
8204 1.1.1.3 mrg aix[4-9]*)
8205 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8206 1.1.1.3 mrg # On IA64, the linker does run time linking by default, so we don't
8207 1.1.1.3 mrg # have to do anything special.
8208 1.1.1.3 mrg aix_use_runtimelinking=no
8209 1.1.1.3 mrg exp_sym_flag='-Bexport'
8210 1.1.1.3 mrg no_entry_flag=""
8211 1.1.1.3 mrg else
8212 1.1.1.3 mrg # If we're using GNU nm, then we don't want the "-C" option.
8213 1.1.1.3 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8214 1.1.1.3 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8215 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'
8216 1.1.1.3 mrg else
8217 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'
8218 1.1.1.3 mrg fi
8219 1.1.1.3 mrg aix_use_runtimelinking=no
8220 1.1 mrg
8221 1.1.1.3 mrg # Test if we are trying to use run time linking or normal
8222 1.1.1.3 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8223 1.1.1.3 mrg # need to do runtime linking.
8224 1.1.1.3 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8225 1.1.1.3 mrg for ld_flag in $LDFLAGS; do
8226 1.1.1.3 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8227 1.1.1.3 mrg aix_use_runtimelinking=yes
8228 1.1.1.3 mrg break
8229 1.1.1.3 mrg fi
8230 1.1.1.3 mrg done
8231 1.1.1.3 mrg ;;
8232 1.1.1.3 mrg esac
8233 1.1 mrg
8234 1.1.1.3 mrg exp_sym_flag='-bexport'
8235 1.1.1.3 mrg no_entry_flag='-bnoentry'
8236 1.1.1.3 mrg fi
8237 1.1 mrg
8238 1.1.1.3 mrg # When large executables or shared objects are built, AIX ld can
8239 1.1.1.3 mrg # have problems creating the table of contents. If linking a library
8240 1.1.1.3 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8241 1.1.1.3 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8242 1.1.1.3 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8243 1.1 mrg
8244 1.1.1.3 mrg archive_cmds=''
8245 1.1.1.3 mrg hardcode_direct=yes
8246 1.1.1.3 mrg hardcode_direct_absolute=yes
8247 1.1.1.3 mrg hardcode_libdir_separator=':'
8248 1.1.1.3 mrg link_all_deplibs=yes
8249 1.1.1.3 mrg file_list_spec='${wl}-f,'
8250 1.1 mrg
8251 1.1.1.3 mrg if test "$GCC" = yes; then
8252 1.1.1.3 mrg case $host_os in aix4.[012]|aix4.[012].*)
8253 1.1.1.3 mrg # We only want to do this on AIX 4.2 and lower, the check
8254 1.1.1.3 mrg # below for broken collect2 doesn't work under 4.3+
8255 1.1.1.3 mrg collect2name=`${CC} -print-prog-name=collect2`
8256 1.1.1.3 mrg if test -f "$collect2name" &&
8257 1.1.1.3 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8258 1.1.1.3 mrg then
8259 1.1.1.3 mrg # We have reworked collect2
8260 1.1.1.3 mrg :
8261 1.1.1.3 mrg else
8262 1.1.1.3 mrg # We have old collect2
8263 1.1.1.3 mrg hardcode_direct=unsupported
8264 1.1.1.3 mrg # It fails to find uninstalled libraries when the uninstalled
8265 1.1.1.3 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8266 1.1.1.3 mrg # to unsupported forces relinking
8267 1.1.1.3 mrg hardcode_minus_L=yes
8268 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8269 1.1.1.3 mrg hardcode_libdir_separator=
8270 1.1.1.3 mrg fi
8271 1.1.1.3 mrg ;;
8272 1.1.1.3 mrg esac
8273 1.1.1.3 mrg shared_flag='-shared'
8274 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8275 1.1.1.3 mrg shared_flag="$shared_flag "'${wl}-G'
8276 1.1.1.3 mrg fi
8277 1.1.1.3 mrg else
8278 1.1.1.3 mrg # not using gcc
8279 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8280 1.1.1.3 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8281 1.1.1.3 mrg # chokes on -Wl,-G. The following line is correct:
8282 1.1.1.3 mrg shared_flag='-G'
8283 1.1.1.3 mrg else
8284 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8285 1.1.1.3 mrg shared_flag='${wl}-G'
8286 1.1.1.3 mrg else
8287 1.1.1.3 mrg shared_flag='${wl}-bM:SRE'
8288 1.1.1.3 mrg fi
8289 1.1.1.3 mrg fi
8290 1.1.1.3 mrg fi
8291 1.1 mrg
8292 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-bexpall'
8293 1.1.1.3 mrg # It seems that -bexpall does not export symbols beginning with
8294 1.1.1.3 mrg # underscore (_), so it is better to generate a list of symbols to export.
8295 1.1.1.3 mrg always_export_symbols=yes
8296 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8297 1.1.1.3 mrg # Warning - without using the other runtime loading flags (-brtl),
8298 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8299 1.1.1.3 mrg allow_undefined_flag='-berok'
8300 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8301 1.1.1.3 mrg # empty executable.
8302 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8303 1.1.1.3 mrg /* end confdefs.h. */
8304 1.1 mrg
8305 1.1.1.3 mrg int
8306 1.1.1.3 mrg main ()
8307 1.1.1.3 mrg {
8308 1.1 mrg
8309 1.1.1.3 mrg ;
8310 1.1.1.3 mrg return 0;
8311 1.1.1.3 mrg }
8312 1.1.1.3 mrg _ACEOF
8313 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
8314 1.1 mrg
8315 1.1.1.3 mrg lt_aix_libpath_sed='
8316 1.1.1.3 mrg /Import File Strings/,/^$/ {
8317 1.1.1.3 mrg /^0/ {
8318 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8319 1.1.1.3 mrg p
8320 1.1.1.3 mrg }
8321 1.1.1.3 mrg }'
8322 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8323 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8324 1.1.1.3 mrg if test -z "$aix_libpath"; then
8325 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8326 1.1.1.3 mrg fi
8327 1.1.1.3 mrg fi
8328 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
8329 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
8330 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8331 1.1 mrg
8332 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8333 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"
8334 1.1.1.3 mrg else
8335 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8336 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8337 1.1.1.3 mrg allow_undefined_flag="-z nodefs"
8338 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"
8339 1.1.1.3 mrg else
8340 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8341 1.1.1.3 mrg # empty executable.
8342 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8343 1.1.1.3 mrg /* end confdefs.h. */
8344 1.1 mrg
8345 1.1.1.3 mrg int
8346 1.1.1.3 mrg main ()
8347 1.1.1.3 mrg {
8348 1.1 mrg
8349 1.1.1.3 mrg ;
8350 1.1.1.3 mrg return 0;
8351 1.1.1.3 mrg }
8352 1.1.1.3 mrg _ACEOF
8353 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
8354 1.1 mrg
8355 1.1.1.3 mrg lt_aix_libpath_sed='
8356 1.1.1.3 mrg /Import File Strings/,/^$/ {
8357 1.1.1.3 mrg /^0/ {
8358 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8359 1.1.1.3 mrg p
8360 1.1.1.3 mrg }
8361 1.1.1.3 mrg }'
8362 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8363 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8364 1.1.1.3 mrg if test -z "$aix_libpath"; then
8365 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8366 1.1.1.3 mrg fi
8367 1.1.1.3 mrg fi
8368 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
8369 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
8370 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8371 1.1 mrg
8372 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8373 1.1.1.3 mrg # Warning - without using the other run time loading flags,
8374 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8375 1.1.1.3 mrg no_undefined_flag=' ${wl}-bernotok'
8376 1.1.1.3 mrg allow_undefined_flag=' ${wl}-berok'
8377 1.1.1.3 mrg # Exported symbols can be pulled into shared objects from archives
8378 1.1.1.3 mrg whole_archive_flag_spec='$convenience'
8379 1.1.1.3 mrg archive_cmds_need_lc=yes
8380 1.1.1.3 mrg # This is similar to how AIX traditionally builds its shared libraries.
8381 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'
8382 1.1.1.3 mrg fi
8383 1.1.1.3 mrg fi
8384 1.1.1.3 mrg ;;
8385 1.1 mrg
8386 1.1.1.3 mrg amigaos*)
8387 1.1.1.3 mrg case $host_cpu in
8388 1.1.1.3 mrg powerpc)
8389 1.1.1.3 mrg # see comment about AmigaOS4 .so support
8390 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8391 1.1.1.3 mrg archive_expsym_cmds=''
8392 1.1.1.3 mrg ;;
8393 1.1.1.3 mrg m68k)
8394 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)'
8395 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8396 1.1.1.3 mrg hardcode_minus_L=yes
8397 1.1.1.3 mrg ;;
8398 1.1.1.3 mrg esac
8399 1.1.1.3 mrg ;;
8400 1.1 mrg
8401 1.1.1.3 mrg bsdi[45]*)
8402 1.1.1.3 mrg export_dynamic_flag_spec=-rdynamic
8403 1.1.1.3 mrg ;;
8404 1.1 mrg
8405 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8406 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
8407 1.1.1.3 mrg # Microsoft Visual C++.
8408 1.1.1.3 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8409 1.1.1.3 mrg # no search path for DLLs.
8410 1.1.1.3 mrg hardcode_libdir_flag_spec=' '
8411 1.1.1.3 mrg allow_undefined_flag=unsupported
8412 1.1.1.3 mrg # Tell ltmain to make .lib files, not .a files.
8413 1.1.1.3 mrg libext=lib
8414 1.1.1.3 mrg # Tell ltmain to make .dll files, not .so files.
8415 1.1.1.3 mrg shrext_cmds=".dll"
8416 1.1.1.3 mrg # FIXME: Setting linknames here is a bad hack.
8417 1.1.1.3 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8418 1.1.1.3 mrg # The linker will automatically build a .lib file if we build a DLL.
8419 1.1.1.3 mrg old_archive_from_new_cmds='true'
8420 1.1.1.3 mrg # FIXME: Should let the user specify the lib program.
8421 1.1.1.3 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8422 1.1.1.3 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8423 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
8424 1.1.1.3 mrg ;;
8425 1.1 mrg
8426 1.1.1.3 mrg darwin* | rhapsody*)
8427 1.1 mrg
8428 1.1 mrg
8429 1.1.1.3 mrg archive_cmds_need_lc=no
8430 1.1.1.3 mrg hardcode_direct=no
8431 1.1.1.3 mrg hardcode_automatic=yes
8432 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
8433 1.1.1.3 mrg whole_archive_flag_spec=''
8434 1.1.1.3 mrg link_all_deplibs=yes
8435 1.1.1.3 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8436 1.1.1.3 mrg case $cc_basename in
8437 1.1.1.3 mrg ifort*) _lt_dar_can_shared=yes ;;
8438 1.1.1.3 mrg *) _lt_dar_can_shared=$GCC ;;
8439 1.1.1.3 mrg esac
8440 1.1.1.3 mrg if test "$_lt_dar_can_shared" = "yes"; then
8441 1.1.1.3 mrg output_verbose_link_cmd=echo
8442 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}"
8443 1.1.1.3 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8444 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}"
8445 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}"
8446 1.1 mrg
8447 1.1.1.3 mrg else
8448 1.1.1.3 mrg ld_shlibs=no
8449 1.1.1.3 mrg fi
8450 1.1 mrg
8451 1.1.1.3 mrg ;;
8452 1.1 mrg
8453 1.1.1.3 mrg dgux*)
8454 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8455 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8456 1.1.1.3 mrg hardcode_shlibpath_var=no
8457 1.1.1.3 mrg ;;
8458 1.1 mrg
8459 1.1.1.3 mrg freebsd1*)
8460 1.1.1.3 mrg ld_shlibs=no
8461 1.1.1.3 mrg ;;
8462 1.1 mrg
8463 1.1.1.3 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8464 1.1.1.3 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8465 1.1.1.3 mrg # does not break anything, and helps significantly (at the cost of a little
8466 1.1.1.3 mrg # extra space).
8467 1.1.1.3 mrg freebsd2.2*)
8468 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8469 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8470 1.1.1.3 mrg hardcode_direct=yes
8471 1.1.1.3 mrg hardcode_shlibpath_var=no
8472 1.1.1.3 mrg ;;
8473 1.1 mrg
8474 1.1.1.3 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8475 1.1.1.3 mrg freebsd2*)
8476 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8477 1.1.1.3 mrg hardcode_direct=yes
8478 1.1.1.3 mrg hardcode_minus_L=yes
8479 1.1.1.3 mrg hardcode_shlibpath_var=no
8480 1.1.1.3 mrg ;;
8481 1.1 mrg
8482 1.1.1.3 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8483 1.1.1.3 mrg freebsd* | dragonfly*)
8484 1.1.1.3 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8485 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8486 1.1.1.3 mrg hardcode_direct=yes
8487 1.1.1.3 mrg hardcode_shlibpath_var=no
8488 1.1.1.3 mrg ;;
8489 1.1 mrg
8490 1.1.1.3 mrg hpux9*)
8491 1.1.1.3 mrg if test "$GCC" = yes; then
8492 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'
8493 1.1.1.3 mrg else
8494 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'
8495 1.1.1.3 mrg fi
8496 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8497 1.1.1.3 mrg hardcode_libdir_separator=:
8498 1.1.1.3 mrg hardcode_direct=yes
8499 1.1 mrg
8500 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8501 1.1.1.3 mrg # but as the default location of the library.
8502 1.1.1.3 mrg hardcode_minus_L=yes
8503 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8504 1.1.1.3 mrg ;;
8505 1.1 mrg
8506 1.1.1.3 mrg hpux10*)
8507 1.1.1.3 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8508 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'
8509 1.1.1.3 mrg else
8510 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8511 1.1.1.3 mrg fi
8512 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8513 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8514 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8515 1.1.1.3 mrg hardcode_libdir_separator=:
8516 1.1.1.3 mrg hardcode_direct=yes
8517 1.1.1.3 mrg hardcode_direct_absolute=yes
8518 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8519 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8520 1.1.1.3 mrg # but as the default location of the library.
8521 1.1.1.3 mrg hardcode_minus_L=yes
8522 1.1.1.3 mrg fi
8523 1.1.1.3 mrg ;;
8524 1.1 mrg
8525 1.1.1.3 mrg hpux11*)
8526 1.1.1.3 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8527 1.1.1.3 mrg case $host_cpu in
8528 1.1.1.3 mrg hppa*64*)
8529 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8530 1.1.1.3 mrg ;;
8531 1.1.1.3 mrg ia64*)
8532 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8533 1.1.1.3 mrg ;;
8534 1.1.1.3 mrg *)
8535 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'
8536 1.1.1.3 mrg ;;
8537 1.1.1.3 mrg esac
8538 1.1.1.3 mrg else
8539 1.1.1.3 mrg case $host_cpu in
8540 1.1.1.3 mrg hppa*64*)
8541 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8542 1.1.1.3 mrg ;;
8543 1.1.1.3 mrg ia64*)
8544 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8545 1.1.1.3 mrg ;;
8546 1.1.1.3 mrg *)
8547 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8548 1.1.1.3 mrg ;;
8549 1.1.1.3 mrg esac
8550 1.1.1.3 mrg fi
8551 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8552 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8553 1.1.1.3 mrg hardcode_libdir_separator=:
8554 1.1 mrg
8555 1.1.1.3 mrg case $host_cpu in
8556 1.1.1.3 mrg hppa*64*|ia64*)
8557 1.1.1.3 mrg hardcode_direct=no
8558 1.1.1.3 mrg hardcode_shlibpath_var=no
8559 1.1.1.3 mrg ;;
8560 1.1.1.3 mrg *)
8561 1.1.1.3 mrg hardcode_direct=yes
8562 1.1.1.3 mrg hardcode_direct_absolute=yes
8563 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8564 1.1.1.3 mrg
8565 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8566 1.1.1.3 mrg # but as the default location of the library.
8567 1.1.1.3 mrg hardcode_minus_L=yes
8568 1.1.1.3 mrg ;;
8569 1.1.1.3 mrg esac
8570 1.1.1.3 mrg fi
8571 1.1.1.3 mrg ;;
8572 1.1.1.3 mrg
8573 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
8574 1.1.1.3 mrg if test "$GCC" = yes; then
8575 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'
8576 1.1.1.3 mrg # Try to use the -exported_symbol ld option, if it does not
8577 1.1.1.3 mrg # work, assume that -exports_file does not work either and
8578 1.1.1.3 mrg # implicitly export all symbols.
8579 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
8580 1.1.1.3 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8581 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8582 1.1.1.3 mrg /* end confdefs.h. */
8583 1.1.1.3 mrg int foo(void) {}
8584 1.1.1.3 mrg _ACEOF
8585 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
8586 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'
8587 1.1.1.3 mrg
8588 1.1.1.3 mrg fi
8589 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
8590 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
8591 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
8592 1.1.1.3 mrg else
8593 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'
8594 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'
8595 1.1.1.3 mrg fi
8596 1.1.1.3 mrg archive_cmds_need_lc='no'
8597 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8598 1.1.1.3 mrg hardcode_libdir_separator=:
8599 1.1.1.3 mrg inherit_rpath=yes
8600 1.1.1.3 mrg link_all_deplibs=yes
8601 1.1.1.3 mrg ;;
8602 1.1.1.3 mrg
8603 1.1.1.3 mrg netbsd*)
8604 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8605 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8606 1.1.1.3 mrg else
8607 1.1.1.3 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8608 1.1.1.3 mrg fi
8609 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8610 1.1.1.3 mrg hardcode_direct=yes
8611 1.1.1.3 mrg hardcode_shlibpath_var=no
8612 1.1.1.3 mrg ;;
8613 1.1.1.3 mrg
8614 1.1.1.3 mrg newsos6)
8615 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8616 1.1.1.3 mrg hardcode_direct=yes
8617 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8618 1.1.1.3 mrg hardcode_libdir_separator=:
8619 1.1.1.3 mrg hardcode_shlibpath_var=no
8620 1.1.1.3 mrg ;;
8621 1.1.1.3 mrg
8622 1.1.1.3 mrg *nto* | *qnx*)
8623 1.1.1.3 mrg ;;
8624 1.1.1.3 mrg
8625 1.1.1.3 mrg openbsd*)
8626 1.1.1.3 mrg if test -f /usr/libexec/ld.so; then
8627 1.1.1.3 mrg hardcode_direct=yes
8628 1.1.1.3 mrg hardcode_shlibpath_var=no
8629 1.1.1.3 mrg hardcode_direct_absolute=yes
8630 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8631 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8632 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8633 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8634 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8635 1.1.1.3 mrg else
8636 1.1.1.3 mrg case $host_os in
8637 1.1.1.3 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8638 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8639 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8640 1.1.1.3 mrg ;;
8641 1.1.1.3 mrg *)
8642 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8643 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8644 1.1.1.3 mrg ;;
8645 1.1.1.3 mrg esac
8646 1.1.1.3 mrg fi
8647 1.1.1.3 mrg else
8648 1.1.1.3 mrg ld_shlibs=no
8649 1.1.1.3 mrg fi
8650 1.1.1.3 mrg ;;
8651 1.1.1.3 mrg
8652 1.1.1.3 mrg os2*)
8653 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8654 1.1.1.3 mrg hardcode_minus_L=yes
8655 1.1.1.3 mrg allow_undefined_flag=unsupported
8656 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'
8657 1.1.1.3 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8658 1.1.1.3 mrg ;;
8659 1.1.1.3 mrg
8660 1.1.1.3 mrg osf3*)
8661 1.1.1.3 mrg if test "$GCC" = yes; then
8662 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8663 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'
8664 1.1.1.3 mrg else
8665 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8666 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'
8667 1.1.1.3 mrg fi
8668 1.1.1.3 mrg archive_cmds_need_lc='no'
8669 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8670 1.1.1.3 mrg hardcode_libdir_separator=:
8671 1.1.1.3 mrg ;;
8672 1.1.1.3 mrg
8673 1.1.1.3 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
8674 1.1.1.3 mrg if test "$GCC" = yes; then
8675 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8676 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'
8677 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8678 1.1.1.3 mrg else
8679 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8680 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'
8681 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~
8682 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'
8683 1.1.1.3 mrg
8684 1.1.1.3 mrg # Both c and cxx compiler support -rpath directly
8685 1.1.1.3 mrg hardcode_libdir_flag_spec='-rpath $libdir'
8686 1.1.1.3 mrg fi
8687 1.1.1.3 mrg archive_cmds_need_lc='no'
8688 1.1.1.3 mrg hardcode_libdir_separator=:
8689 1.1.1.3 mrg ;;
8690 1.1.1.3 mrg
8691 1.1.1.3 mrg solaris*)
8692 1.1.1.3 mrg no_undefined_flag=' -z defs'
8693 1.1.1.3 mrg if test "$GCC" = yes; then
8694 1.1.1.3 mrg wlarc='${wl}'
8695 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8696 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~
8697 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'
8698 1.1.1.3 mrg else
8699 1.1.1.3 mrg case `$CC -V 2>&1` in
8700 1.1.1.3 mrg *"Compilers 5.0"*)
8701 1.1.1.3 mrg wlarc=''
8702 1.1.1.3 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8703 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~
8704 1.1.1.3 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8705 1.1.1.3 mrg ;;
8706 1.1.1.3 mrg *)
8707 1.1.1.3 mrg wlarc='${wl}'
8708 1.1.1.3 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8709 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~
8710 1.1.1.3 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8711 1.1.1.3 mrg ;;
8712 1.1.1.3 mrg esac
8713 1.1.1.3 mrg fi
8714 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8715 1.1.1.3 mrg hardcode_shlibpath_var=no
8716 1.1.1.3 mrg case $host_os in
8717 1.1.1.3 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
8718 1.1.1.3 mrg *)
8719 1.1.1.3 mrg # The compiler driver will combine and reorder linker options,
8720 1.1.1.3 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
8721 1.1.1.3 mrg # but is careful enough not to reorder.
8722 1.1.1.3 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
8723 1.1.1.3 mrg if test "$GCC" = yes; then
8724 1.1.1.3 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8725 1.1.1.3 mrg else
8726 1.1.1.3 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8727 1.1.1.3 mrg fi
8728 1.1.1.3 mrg ;;
8729 1.1.1.3 mrg esac
8730 1.1.1.3 mrg link_all_deplibs=yes
8731 1.1.1.3 mrg ;;
8732 1.1.1.3 mrg
8733 1.1.1.3 mrg sunos4*)
8734 1.1.1.3 mrg if test "x$host_vendor" = xsequent; then
8735 1.1.1.3 mrg # Use $CC to link under sequent, because it throws in some extra .o
8736 1.1.1.3 mrg # files that make .init and .fini sections work.
8737 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8738 1.1.1.3 mrg else
8739 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8740 1.1.1.3 mrg fi
8741 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8742 1.1.1.3 mrg hardcode_direct=yes
8743 1.1.1.3 mrg hardcode_minus_L=yes
8744 1.1.1.3 mrg hardcode_shlibpath_var=no
8745 1.1.1.3 mrg ;;
8746 1.1.1.3 mrg
8747 1.1.1.3 mrg sysv4)
8748 1.1.1.3 mrg case $host_vendor in
8749 1.1.1.3 mrg sni)
8750 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8751 1.1.1.3 mrg hardcode_direct=yes # is this really true???
8752 1.1.1.3 mrg ;;
8753 1.1.1.3 mrg siemens)
8754 1.1.1.3 mrg ## LD is ld it makes a PLAMLIB
8755 1.1.1.3 mrg ## CC just makes a GrossModule.
8756 1.1.1.3 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8757 1.1.1.3 mrg reload_cmds='$CC -r -o $output$reload_objs'
8758 1.1.1.3 mrg hardcode_direct=no
8759 1.1.1.3 mrg ;;
8760 1.1.1.3 mrg motorola)
8761 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8762 1.1.1.3 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8763 1.1.1.3 mrg ;;
8764 1.1.1.3 mrg esac
8765 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8766 1.1.1.3 mrg hardcode_shlibpath_var=no
8767 1.1.1.3 mrg ;;
8768 1.1.1.3 mrg
8769 1.1.1.3 mrg sysv4.3*)
8770 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8771 1.1.1.3 mrg hardcode_shlibpath_var=no
8772 1.1.1.3 mrg export_dynamic_flag_spec='-Bexport'
8773 1.1.1.3 mrg ;;
8774 1.1.1.3 mrg
8775 1.1.1.3 mrg sysv4*MP*)
8776 1.1.1.3 mrg if test -d /usr/nec; then
8777 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8778 1.1.1.3 mrg hardcode_shlibpath_var=no
8779 1.1.1.3 mrg runpath_var=LD_RUN_PATH
8780 1.1.1.3 mrg hardcode_runpath_var=yes
8781 1.1.1.3 mrg ld_shlibs=yes
8782 1.1.1.3 mrg fi
8783 1.1.1.3 mrg ;;
8784 1.1.1.3 mrg
8785 1.1.1.3 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8786 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
8787 1.1.1.3 mrg archive_cmds_need_lc=no
8788 1.1.1.3 mrg hardcode_shlibpath_var=no
8789 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8790 1.1.1.3 mrg
8791 1.1.1.3 mrg if test "$GCC" = yes; then
8792 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8793 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8794 1.1.1.3 mrg else
8795 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8796 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8797 1.1.1.3 mrg fi
8798 1.1.1.3 mrg ;;
8799 1.1.1.3 mrg
8800 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6*)
8801 1.1.1.3 mrg # Note: We can NOT use -z defs as we might desire, because we do not
8802 1.1.1.3 mrg # link with -lc, and that would cause any symbols used from libc to
8803 1.1.1.3 mrg # always be unresolved, which means just about no library would
8804 1.1.1.3 mrg # ever link correctly. If we're not using GNU ld we use -z text
8805 1.1.1.3 mrg # though, which does catch some bad symbols but isn't as heavy-handed
8806 1.1.1.3 mrg # as -z defs.
8807 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
8808 1.1.1.3 mrg allow_undefined_flag='${wl}-z,nodefs'
8809 1.1.1.3 mrg archive_cmds_need_lc=no
8810 1.1.1.3 mrg hardcode_shlibpath_var=no
8811 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
8812 1.1.1.3 mrg hardcode_libdir_separator=':'
8813 1.1.1.3 mrg link_all_deplibs=yes
8814 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Bexport'
8815 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8816 1.1.1.3 mrg
8817 1.1.1.3 mrg if test "$GCC" = yes; then
8818 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8819 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8820 1.1.1.3 mrg else
8821 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8822 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8823 1.1.1.3 mrg fi
8824 1.1.1.3 mrg ;;
8825 1.1.1.3 mrg
8826 1.1.1.3 mrg uts4*)
8827 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8828 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8829 1.1.1.3 mrg hardcode_shlibpath_var=no
8830 1.1.1.3 mrg ;;
8831 1.1.1.3 mrg
8832 1.1.1.3 mrg *)
8833 1.1.1.3 mrg ld_shlibs=no
8834 1.1.1.3 mrg ;;
8835 1.1.1.3 mrg esac
8836 1.1.1.3 mrg
8837 1.1.1.3 mrg if test x$host_vendor = xsni; then
8838 1.1.1.3 mrg case $host in
8839 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8840 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
8841 1.1.1.3 mrg ;;
8842 1.1.1.3 mrg esac
8843 1.1.1.3 mrg fi
8844 1.1.1.3 mrg fi
8845 1.1.1.3 mrg
8846 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8847 1.1.1.3 mrg $as_echo "$ld_shlibs" >&6; }
8848 1.1.1.3 mrg test "$ld_shlibs" = no && can_build_shared=no
8849 1.1.1.3 mrg
8850 1.1.1.3 mrg with_gnu_ld=$with_gnu_ld
8851 1.1.1.3 mrg
8852 1.1.1.3 mrg
8853 1.1.1.3 mrg
8854 1.1.1.3 mrg
8855 1.1.1.3 mrg
8856 1.1.1.3 mrg
8857 1.1.1.3 mrg
8858 1.1.1.3 mrg
8859 1.1.1.3 mrg
8860 1.1.1.3 mrg
8861 1.1.1.3 mrg
8862 1.1.1.3 mrg
8863 1.1.1.3 mrg
8864 1.1.1.3 mrg
8865 1.1.1.3 mrg
8866 1.1.1.3 mrg #
8867 1.1.1.3 mrg # Do we need to explicitly link libc?
8868 1.1.1.3 mrg #
8869 1.1.1.3 mrg case "x$archive_cmds_need_lc" in
8870 1.1.1.3 mrg x|xyes)
8871 1.1.1.3 mrg # Assume -lc should be added
8872 1.1.1.3 mrg archive_cmds_need_lc=yes
8873 1.1.1.3 mrg
8874 1.1.1.3 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
8875 1.1.1.3 mrg case $archive_cmds in
8876 1.1.1.3 mrg *'~'*)
8877 1.1.1.3 mrg # FIXME: we may have to deal with multi-command sequences.
8878 1.1.1.3 mrg ;;
8879 1.1.1.3 mrg '$CC '*)
8880 1.1.1.3 mrg # Test whether the compiler implicitly links with -lc since on some
8881 1.1.1.3 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
8882 1.1.1.3 mrg # to ld, don't add -lc before -lgcc.
8883 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8884 1.1.1.3 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8885 1.1.1.3 mrg $RM conftest*
8886 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8887 1.1.1.3 mrg
8888 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8889 1.1.1.3 mrg (eval $ac_compile) 2>&5
8890 1.1.1.3 mrg ac_status=$?
8891 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8892 1.1.1.3 mrg test $ac_status = 0; } 2>conftest.err; then
8893 1.1.1.3 mrg soname=conftest
8894 1.1.1.3 mrg lib=conftest
8895 1.1.1.3 mrg libobjs=conftest.$ac_objext
8896 1.1.1.3 mrg deplibs=
8897 1.1.1.3 mrg wl=$lt_prog_compiler_wl
8898 1.1.1.3 mrg pic_flag=$lt_prog_compiler_pic
8899 1.1.1.3 mrg compiler_flags=-v
8900 1.1.1.3 mrg linker_flags=-v
8901 1.1.1.3 mrg verstring=
8902 1.1.1.3 mrg output_objdir=.
8903 1.1.1.3 mrg libname=conftest
8904 1.1.1.3 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
8905 1.1.1.3 mrg allow_undefined_flag=
8906 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8907 1.1.1.3 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8908 1.1.1.3 mrg ac_status=$?
8909 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8910 1.1.1.3 mrg test $ac_status = 0; }
8911 1.1.1.3 mrg then
8912 1.1.1.3 mrg archive_cmds_need_lc=no
8913 1.1.1.3 mrg else
8914 1.1.1.3 mrg archive_cmds_need_lc=yes
8915 1.1.1.3 mrg fi
8916 1.1.1.3 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
8917 1.1.1.3 mrg else
8918 1.1.1.3 mrg cat conftest.err 1>&5
8919 1.1.1.3 mrg fi
8920 1.1.1.3 mrg $RM conftest*
8921 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8922 1.1.1.3 mrg $as_echo "$archive_cmds_need_lc" >&6; }
8923 1.1.1.3 mrg ;;
8924 1.1.1.3 mrg esac
8925 1.1.1.3 mrg fi
8926 1.1.1.3 mrg ;;
8927 1.1.1.3 mrg esac
8928 1.1 mrg
8929 1.1 mrg
8930 1.1 mrg
8931 1.1 mrg
8932 1.1 mrg
8933 1.1 mrg
8934 1.1 mrg
8935 1.1 mrg
8936 1.1 mrg
8937 1.1 mrg
8938 1.1 mrg
8939 1.1 mrg
8940 1.1 mrg
8941 1.1 mrg
8942 1.1 mrg
8943 1.1 mrg
8944 1.1 mrg
8945 1.1 mrg
8946 1.1 mrg
8947 1.1 mrg
8948 1.1 mrg
8949 1.1 mrg
8950 1.1 mrg
8951 1.1 mrg
8952 1.1 mrg
8953 1.1 mrg
8954 1.1 mrg
8955 1.1 mrg
8956 1.1 mrg
8957 1.1 mrg
8958 1.1 mrg
8959 1.1 mrg
8960 1.1 mrg
8961 1.1 mrg
8962 1.1 mrg
8963 1.1 mrg
8964 1.1 mrg
8965 1.1 mrg
8966 1.1 mrg
8967 1.1 mrg
8968 1.1 mrg
8969 1.1 mrg
8970 1.1 mrg
8971 1.1 mrg
8972 1.1 mrg
8973 1.1 mrg
8974 1.1 mrg
8975 1.1 mrg
8976 1.1 mrg
8977 1.1 mrg
8978 1.1 mrg
8979 1.1 mrg
8980 1.1 mrg
8981 1.1 mrg
8982 1.1 mrg
8983 1.1 mrg
8984 1.1 mrg
8985 1.1 mrg
8986 1.1 mrg
8987 1.1 mrg
8988 1.1 mrg
8989 1.1 mrg
8990 1.1 mrg
8991 1.1 mrg
8992 1.1 mrg
8993 1.1 mrg
8994 1.1 mrg
8995 1.1 mrg
8996 1.1 mrg
8997 1.1 mrg
8998 1.1 mrg
8999 1.1 mrg
9000 1.1 mrg
9001 1.1 mrg
9002 1.1 mrg
9003 1.1 mrg
9004 1.1 mrg
9005 1.1 mrg
9006 1.1 mrg
9007 1.1 mrg
9008 1.1 mrg
9009 1.1 mrg
9010 1.1 mrg
9011 1.1 mrg
9012 1.1 mrg
9013 1.1 mrg
9014 1.1 mrg
9015 1.1 mrg
9016 1.1 mrg
9017 1.1 mrg
9018 1.1 mrg
9019 1.1 mrg
9020 1.1 mrg
9021 1.1 mrg
9022 1.1 mrg
9023 1.1 mrg
9024 1.1 mrg
9025 1.1 mrg
9026 1.1 mrg
9027 1.1 mrg
9028 1.1 mrg
9029 1.1 mrg
9030 1.1 mrg
9031 1.1 mrg
9032 1.1 mrg
9033 1.1 mrg
9034 1.1 mrg
9035 1.1 mrg
9036 1.1 mrg
9037 1.1 mrg
9038 1.1 mrg
9039 1.1 mrg
9040 1.1 mrg
9041 1.1 mrg
9042 1.1 mrg
9043 1.1 mrg
9044 1.1 mrg
9045 1.1 mrg
9046 1.1 mrg
9047 1.1.1.2 mrg
9048 1.1 mrg
9049 1.1.1.2 mrg
9050 1.1.1.2 mrg
9051 1.1 mrg
9052 1.1 mrg
9053 1.1 mrg
9054 1.1 mrg
9055 1.1 mrg
9056 1.1 mrg
9057 1.1 mrg
9058 1.1 mrg
9059 1.1 mrg
9060 1.1 mrg
9061 1.1 mrg
9062 1.1 mrg
9063 1.1 mrg
9064 1.1 mrg
9065 1.1 mrg
9066 1.1 mrg
9067 1.1 mrg
9068 1.1 mrg
9069 1.1 mrg
9070 1.1 mrg
9071 1.1 mrg
9072 1.1 mrg
9073 1.1 mrg
9074 1.1 mrg
9075 1.1 mrg
9076 1.1 mrg
9077 1.1 mrg
9078 1.1.1.3 mrg
9079 1.1.1.3 mrg
9080 1.1.1.3 mrg
9081 1.1.1.3 mrg
9082 1.1.1.3 mrg
9083 1.1.1.3 mrg
9084 1.1.1.3 mrg
9085 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9086 1.1.1.2 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9087 1.1.1.3 mrg
9088 1.1.1.3 mrg if test "$GCC" = yes; then
9089 1.1.1.3 mrg case $host_os in
9090 1.1.1.3 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9091 1.1.1.3 mrg *) lt_awk_arg="/^libraries:/" ;;
9092 1.1.1.3 mrg esac
9093 1.1.1.3 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9094 1.1.1.3 mrg if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9095 1.1.1.3 mrg # if the path contains ";" then we assume it to be the separator
9096 1.1.1.3 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9097 1.1.1.3 mrg # assumed that no part of a normal pathname contains ";" but that should
9098 1.1.1.3 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9099 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9100 1.1.1.3 mrg else
9101 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9102 1.1.1.3 mrg fi
9103 1.1.1.3 mrg # Ok, now we have the path, separated by spaces, we can step through it
9104 1.1.1.3 mrg # and add multilib dir if necessary.
9105 1.1.1.3 mrg lt_tmp_lt_search_path_spec=
9106 1.1.1.3 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9107 1.1.1.3 mrg for lt_sys_path in $lt_search_path_spec; do
9108 1.1.1.3 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9109 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9110 1.1.1.3 mrg else
9111 1.1.1.3 mrg test -d "$lt_sys_path" && \
9112 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9113 1.1.1.3 mrg fi
9114 1.1.1.3 mrg done
9115 1.1.1.3 mrg lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9116 1.1.1.3 mrg BEGIN {RS=" "; FS="/|\n";} {
9117 1.1.1.3 mrg lt_foo="";
9118 1.1.1.3 mrg lt_count=0;
9119 1.1.1.3 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9120 1.1.1.3 mrg if ($lt_i != "" && $lt_i != ".") {
9121 1.1.1.3 mrg if ($lt_i == "..") {
9122 1.1.1.3 mrg lt_count++;
9123 1.1.1.3 mrg } else {
9124 1.1.1.3 mrg if (lt_count == 0) {
9125 1.1.1.3 mrg lt_foo="/" $lt_i lt_foo;
9126 1.1.1.3 mrg } else {
9127 1.1.1.3 mrg lt_count--;
9128 1.1.1.3 mrg }
9129 1.1.1.3 mrg }
9130 1.1.1.3 mrg }
9131 1.1.1.3 mrg }
9132 1.1.1.3 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9133 1.1.1.3 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9134 1.1.1.3 mrg }'`
9135 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9136 1.1.1.3 mrg else
9137 1.1.1.3 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9138 1.1.1.3 mrg fi
9139 1.1 mrg library_names_spec=
9140 1.1 mrg libname_spec='lib$name'
9141 1.1 mrg soname_spec=
9142 1.1 mrg shrext_cmds=".so"
9143 1.1 mrg postinstall_cmds=
9144 1.1 mrg postuninstall_cmds=
9145 1.1 mrg finish_cmds=
9146 1.1 mrg finish_eval=
9147 1.1 mrg shlibpath_var=
9148 1.1 mrg shlibpath_overrides_runpath=unknown
9149 1.1 mrg version_type=none
9150 1.1 mrg dynamic_linker="$host_os ld.so"
9151 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9152 1.1 mrg need_lib_prefix=unknown
9153 1.1 mrg hardcode_into_libs=no
9154 1.1 mrg
9155 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9156 1.1 mrg # flags to be left without arguments
9157 1.1 mrg need_version=unknown
9158 1.1 mrg
9159 1.1 mrg case $host_os in
9160 1.1 mrg aix3*)
9161 1.1 mrg version_type=linux
9162 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9163 1.1 mrg shlibpath_var=LIBPATH
9164 1.1 mrg
9165 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9166 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9167 1.1 mrg ;;
9168 1.1 mrg
9169 1.1.1.2 mrg aix[4-9]*)
9170 1.1 mrg version_type=linux
9171 1.1 mrg need_lib_prefix=no
9172 1.1 mrg need_version=no
9173 1.1 mrg hardcode_into_libs=yes
9174 1.1 mrg if test "$host_cpu" = ia64; then
9175 1.1 mrg # AIX 5 supports IA64
9176 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9177 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9178 1.1 mrg else
9179 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9180 1.1 mrg # for dependence libraries. The import file would start with
9181 1.1 mrg # the line `#! .'. This would cause the generated library to
9182 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9183 1.1 mrg # development snapshots of GCC prior to 3.0.
9184 1.1 mrg case $host_os in
9185 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9186 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9187 1.1 mrg echo ' yes '
9188 1.1.1.3 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9189 1.1 mrg :
9190 1.1 mrg else
9191 1.1 mrg can_build_shared=no
9192 1.1 mrg fi
9193 1.1 mrg ;;
9194 1.1 mrg esac
9195 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9196 1.1 mrg # soname into executable. Probably we can add versioning support to
9197 1.1 mrg # collect2, so additional links can be useful in future.
9198 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9199 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9200 1.1 mrg # instead of lib<name>.a to let people know that these are not
9201 1.1 mrg # typical AIX shared libraries.
9202 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9203 1.1 mrg else
9204 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9205 1.1 mrg # and later when we are not doing run time linking.
9206 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9207 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9208 1.1 mrg fi
9209 1.1 mrg shlibpath_var=LIBPATH
9210 1.1 mrg fi
9211 1.1 mrg ;;
9212 1.1 mrg
9213 1.1 mrg amigaos*)
9214 1.1.1.3 mrg case $host_cpu in
9215 1.1.1.3 mrg powerpc)
9216 1.1.1.3 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9217 1.1.1.3 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9218 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9219 1.1.1.3 mrg ;;
9220 1.1.1.3 mrg m68k)
9221 1.1.1.3 mrg library_names_spec='$libname.ixlibrary $libname.a'
9222 1.1.1.3 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9223 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'
9224 1.1.1.3 mrg ;;
9225 1.1.1.3 mrg esac
9226 1.1 mrg ;;
9227 1.1 mrg
9228 1.1 mrg beos*)
9229 1.1 mrg library_names_spec='${libname}${shared_ext}'
9230 1.1 mrg dynamic_linker="$host_os ld.so"
9231 1.1 mrg shlibpath_var=LIBRARY_PATH
9232 1.1 mrg ;;
9233 1.1 mrg
9234 1.1 mrg bsdi[45]*)
9235 1.1 mrg version_type=linux
9236 1.1 mrg need_version=no
9237 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9238 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9239 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9240 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9241 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9242 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9243 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9244 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9245 1.1 mrg # libtool to hard-code these into programs
9246 1.1 mrg ;;
9247 1.1 mrg
9248 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
9249 1.1 mrg version_type=windows
9250 1.1 mrg shrext_cmds=".dll"
9251 1.1 mrg need_version=no
9252 1.1 mrg need_lib_prefix=no
9253 1.1 mrg
9254 1.1 mrg case $GCC,$host_os in
9255 1.1.1.3 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9256 1.1 mrg library_names_spec='$libname.dll.a'
9257 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9258 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9259 1.1.1.3 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9260 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9261 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9262 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9263 1.1.1.3 mrg chmod a+x \$dldir/$dlname~
9264 1.1.1.3 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9265 1.1.1.3 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9266 1.1.1.3 mrg fi'
9267 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9268 1.1 mrg dlpath=$dir/\$dldll~
9269 1.1.1.3 mrg $RM \$dlpath'
9270 1.1 mrg shlibpath_overrides_runpath=yes
9271 1.1 mrg
9272 1.1 mrg case $host_os in
9273 1.1 mrg cygwin*)
9274 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9275 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9276 1.1 mrg sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9277 1.1 mrg ;;
9278 1.1.1.3 mrg mingw* | cegcc*)
9279 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9280 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9281 1.1.1.3 mrg sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9282 1.1.1.3 mrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9283 1.1 mrg # It is most probably a Windows format PATH printed by
9284 1.1 mrg # mingw gcc, but we are running on Cygwin. Gcc prints its search
9285 1.1 mrg # path with ; separators, and with drive letters. We can handle the
9286 1.1 mrg # drive letters (cygwin fileutils understands them), so leave them,
9287 1.1 mrg # especially as we might pass files found there to a mingw objdump,
9288 1.1 mrg # which wouldn't understand a cygwinified path. Ahh.
9289 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9290 1.1 mrg else
9291 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9292 1.1 mrg fi
9293 1.1 mrg ;;
9294 1.1 mrg pw32*)
9295 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9296 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9297 1.1 mrg ;;
9298 1.1 mrg esac
9299 1.1 mrg ;;
9300 1.1 mrg
9301 1.1 mrg *)
9302 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9303 1.1 mrg ;;
9304 1.1 mrg esac
9305 1.1 mrg dynamic_linker='Win32 ld.exe'
9306 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9307 1.1 mrg shlibpath_var=PATH
9308 1.1 mrg ;;
9309 1.1 mrg
9310 1.1 mrg darwin* | rhapsody*)
9311 1.1 mrg dynamic_linker="$host_os dyld"
9312 1.1 mrg version_type=darwin
9313 1.1 mrg need_lib_prefix=no
9314 1.1 mrg need_version=no
9315 1.1.1.3 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9316 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9317 1.1 mrg shlibpath_overrides_runpath=yes
9318 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9319 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9320 1.1.1.2 mrg
9321 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9322 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9323 1.1 mrg ;;
9324 1.1 mrg
9325 1.1 mrg dgux*)
9326 1.1 mrg version_type=linux
9327 1.1 mrg need_lib_prefix=no
9328 1.1 mrg need_version=no
9329 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9330 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9331 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9332 1.1 mrg ;;
9333 1.1 mrg
9334 1.1 mrg freebsd1*)
9335 1.1 mrg dynamic_linker=no
9336 1.1 mrg ;;
9337 1.1 mrg
9338 1.1 mrg freebsd* | dragonfly*)
9339 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9340 1.1 mrg # versioning mechanism, adjust this.
9341 1.1 mrg if test -x /usr/bin/objformat; then
9342 1.1 mrg objformat=`/usr/bin/objformat`
9343 1.1 mrg else
9344 1.1 mrg case $host_os in
9345 1.1 mrg freebsd[123]*) objformat=aout ;;
9346 1.1 mrg *) objformat=elf ;;
9347 1.1 mrg esac
9348 1.1 mrg fi
9349 1.1 mrg version_type=freebsd-$objformat
9350 1.1 mrg case $version_type in
9351 1.1 mrg freebsd-elf*)
9352 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9353 1.1 mrg need_version=no
9354 1.1 mrg need_lib_prefix=no
9355 1.1 mrg ;;
9356 1.1 mrg freebsd-*)
9357 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9358 1.1 mrg need_version=yes
9359 1.1 mrg ;;
9360 1.1 mrg esac
9361 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9362 1.1 mrg case $host_os in
9363 1.1 mrg freebsd2*)
9364 1.1 mrg shlibpath_overrides_runpath=yes
9365 1.1 mrg ;;
9366 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9367 1.1 mrg shlibpath_overrides_runpath=yes
9368 1.1 mrg hardcode_into_libs=yes
9369 1.1 mrg ;;
9370 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9371 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9372 1.1 mrg shlibpath_overrides_runpath=no
9373 1.1 mrg hardcode_into_libs=yes
9374 1.1 mrg ;;
9375 1.1.1.2 mrg *) # from 4.6 on, and DragonFly
9376 1.1 mrg shlibpath_overrides_runpath=yes
9377 1.1 mrg hardcode_into_libs=yes
9378 1.1 mrg ;;
9379 1.1 mrg esac
9380 1.1 mrg ;;
9381 1.1 mrg
9382 1.1 mrg gnu*)
9383 1.1 mrg version_type=linux
9384 1.1 mrg need_lib_prefix=no
9385 1.1 mrg need_version=no
9386 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9387 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9388 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9389 1.1 mrg hardcode_into_libs=yes
9390 1.1 mrg ;;
9391 1.1 mrg
9392 1.1 mrg hpux9* | hpux10* | hpux11*)
9393 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9394 1.1 mrg # link against other versions.
9395 1.1 mrg version_type=sunos
9396 1.1 mrg need_lib_prefix=no
9397 1.1 mrg need_version=no
9398 1.1 mrg case $host_cpu in
9399 1.1 mrg ia64*)
9400 1.1 mrg shrext_cmds='.so'
9401 1.1 mrg hardcode_into_libs=yes
9402 1.1 mrg dynamic_linker="$host_os dld.so"
9403 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9404 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9405 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9406 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9407 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9408 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9409 1.1 mrg else
9410 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9411 1.1 mrg fi
9412 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9413 1.1 mrg ;;
9414 1.1.1.3 mrg hppa*64*)
9415 1.1.1.3 mrg shrext_cmds='.sl'
9416 1.1.1.3 mrg hardcode_into_libs=yes
9417 1.1.1.3 mrg dynamic_linker="$host_os dld.sl"
9418 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9419 1.1.1.3 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9420 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9421 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9422 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9423 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9424 1.1.1.3 mrg ;;
9425 1.1.1.3 mrg *)
9426 1.1 mrg shrext_cmds='.sl'
9427 1.1 mrg dynamic_linker="$host_os dld.sl"
9428 1.1 mrg shlibpath_var=SHLIB_PATH
9429 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9430 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9431 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9432 1.1 mrg ;;
9433 1.1 mrg esac
9434 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555.
9435 1.1 mrg postinstall_cmds='chmod 555 $lib'
9436 1.1 mrg ;;
9437 1.1 mrg
9438 1.1.1.2 mrg interix[3-9]*)
9439 1.1 mrg version_type=linux
9440 1.1 mrg need_lib_prefix=no
9441 1.1 mrg need_version=no
9442 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9443 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9444 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9445 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9446 1.1 mrg shlibpath_overrides_runpath=no
9447 1.1 mrg hardcode_into_libs=yes
9448 1.1 mrg ;;
9449 1.1 mrg
9450 1.1 mrg irix5* | irix6* | nonstopux*)
9451 1.1 mrg case $host_os in
9452 1.1 mrg nonstopux*) version_type=nonstopux ;;
9453 1.1 mrg *)
9454 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9455 1.1 mrg version_type=linux
9456 1.1 mrg else
9457 1.1 mrg version_type=irix
9458 1.1 mrg fi ;;
9459 1.1 mrg esac
9460 1.1 mrg need_lib_prefix=no
9461 1.1 mrg need_version=no
9462 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9463 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9464 1.1 mrg case $host_os in
9465 1.1 mrg irix5* | nonstopux*)
9466 1.1 mrg libsuff= shlibsuff=
9467 1.1 mrg ;;
9468 1.1 mrg *)
9469 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9470 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9471 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9472 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9473 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9474 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9475 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9476 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9477 1.1 mrg esac
9478 1.1 mrg ;;
9479 1.1 mrg esac
9480 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9481 1.1 mrg shlibpath_overrides_runpath=no
9482 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9483 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9484 1.1 mrg hardcode_into_libs=yes
9485 1.1 mrg ;;
9486 1.1 mrg
9487 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9488 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9489 1.1 mrg dynamic_linker=no
9490 1.1 mrg ;;
9491 1.1 mrg
9492 1.1 mrg # This must be Linux ELF.
9493 1.1 mrg linux* | k*bsd*-gnu)
9494 1.1 mrg version_type=linux
9495 1.1 mrg need_lib_prefix=no
9496 1.1 mrg need_version=no
9497 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9498 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9499 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9500 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9501 1.1 mrg shlibpath_overrides_runpath=no
9502 1.1.1.3 mrg # Some binutils ld are patched to set DT_RUNPATH
9503 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
9504 1.1.1.3 mrg save_libdir=$libdir
9505 1.1.1.3 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9506 1.1.1.3 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9507 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9508 1.1.1.3 mrg /* end confdefs.h. */
9509 1.1.1.3 mrg
9510 1.1.1.3 mrg int
9511 1.1.1.3 mrg main ()
9512 1.1.1.3 mrg {
9513 1.1.1.3 mrg
9514 1.1.1.3 mrg ;
9515 1.1.1.3 mrg return 0;
9516 1.1.1.3 mrg }
9517 1.1.1.3 mrg _ACEOF
9518 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9519 1.1.1.3 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9520 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9521 1.1.1.3 mrg fi
9522 1.1.1.3 mrg fi
9523 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9524 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9525 1.1.1.3 mrg LDFLAGS=$save_LDFLAGS
9526 1.1.1.3 mrg libdir=$save_libdir
9527 1.1.1.3 mrg
9528 1.1 mrg # This implies no fast_install, which is unacceptable.
9529 1.1 mrg # Some rework will be needed to allow for fast_install
9530 1.1 mrg # before this can be enabled.
9531 1.1 mrg hardcode_into_libs=yes
9532 1.1 mrg
9533 1.1 mrg # Append ld.so.conf contents to the search path
9534 1.1 mrg if test -f /etc/ld.so.conf; then
9535 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' ' '`
9536 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9537 1.1 mrg fi
9538 1.1 mrg
9539 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9540 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9541 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9542 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9543 1.1 mrg # people can always --disable-shared, the test was removed, and we
9544 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9545 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9546 1.1 mrg ;;
9547 1.1 mrg
9548 1.1 mrg netbsd*)
9549 1.1 mrg version_type=sunos
9550 1.1 mrg need_lib_prefix=no
9551 1.1 mrg need_version=no
9552 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9553 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9554 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9555 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9556 1.1 mrg else
9557 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9558 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9559 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9560 1.1 mrg fi
9561 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9562 1.1 mrg shlibpath_overrides_runpath=yes
9563 1.1 mrg hardcode_into_libs=yes
9564 1.1 mrg ;;
9565 1.1 mrg
9566 1.1 mrg newsos6)
9567 1.1 mrg version_type=linux
9568 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9569 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9570 1.1 mrg shlibpath_overrides_runpath=yes
9571 1.1 mrg ;;
9572 1.1 mrg
9573 1.1.1.3 mrg *nto* | *qnx*)
9574 1.1.1.3 mrg version_type=qnx
9575 1.1 mrg need_lib_prefix=no
9576 1.1 mrg need_version=no
9577 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9578 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9579 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9580 1.1.1.3 mrg shlibpath_overrides_runpath=no
9581 1.1.1.3 mrg hardcode_into_libs=yes
9582 1.1.1.3 mrg dynamic_linker='ldqnx.so'
9583 1.1 mrg ;;
9584 1.1 mrg
9585 1.1 mrg openbsd*)
9586 1.1 mrg version_type=sunos
9587 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9588 1.1 mrg need_lib_prefix=no
9589 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9590 1.1 mrg case $host_os in
9591 1.1.1.3 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9592 1.1.1.3 mrg *) need_version=no ;;
9593 1.1 mrg esac
9594 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9595 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9596 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9597 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9598 1.1 mrg case $host_os in
9599 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
9600 1.1 mrg shlibpath_overrides_runpath=no
9601 1.1 mrg ;;
9602 1.1 mrg *)
9603 1.1 mrg shlibpath_overrides_runpath=yes
9604 1.1 mrg ;;
9605 1.1 mrg esac
9606 1.1 mrg else
9607 1.1 mrg shlibpath_overrides_runpath=yes
9608 1.1 mrg fi
9609 1.1 mrg ;;
9610 1.1 mrg
9611 1.1 mrg os2*)
9612 1.1 mrg libname_spec='$name'
9613 1.1 mrg shrext_cmds=".dll"
9614 1.1 mrg need_lib_prefix=no
9615 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
9616 1.1 mrg dynamic_linker='OS/2 ld.exe'
9617 1.1 mrg shlibpath_var=LIBPATH
9618 1.1 mrg ;;
9619 1.1 mrg
9620 1.1 mrg osf3* | osf4* | osf5*)
9621 1.1 mrg version_type=osf
9622 1.1 mrg need_lib_prefix=no
9623 1.1 mrg need_version=no
9624 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9625 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9626 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9627 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9628 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9629 1.1 mrg ;;
9630 1.1 mrg
9631 1.1.1.2 mrg rdos*)
9632 1.1.1.2 mrg dynamic_linker=no
9633 1.1.1.2 mrg ;;
9634 1.1.1.2 mrg
9635 1.1 mrg solaris*)
9636 1.1 mrg version_type=linux
9637 1.1 mrg need_lib_prefix=no
9638 1.1 mrg need_version=no
9639 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9640 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9641 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9642 1.1 mrg shlibpath_overrides_runpath=yes
9643 1.1 mrg hardcode_into_libs=yes
9644 1.1 mrg # ldd complains unless libraries are executable
9645 1.1 mrg postinstall_cmds='chmod +x $lib'
9646 1.1 mrg ;;
9647 1.1 mrg
9648 1.1 mrg sunos4*)
9649 1.1 mrg version_type=sunos
9650 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9651 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9652 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9653 1.1 mrg shlibpath_overrides_runpath=yes
9654 1.1 mrg if test "$with_gnu_ld" = yes; then
9655 1.1 mrg need_lib_prefix=no
9656 1.1 mrg fi
9657 1.1 mrg need_version=yes
9658 1.1 mrg ;;
9659 1.1 mrg
9660 1.1 mrg sysv4 | sysv4.3*)
9661 1.1 mrg version_type=linux
9662 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9663 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9664 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9665 1.1 mrg case $host_vendor in
9666 1.1 mrg sni)
9667 1.1 mrg shlibpath_overrides_runpath=no
9668 1.1 mrg need_lib_prefix=no
9669 1.1 mrg runpath_var=LD_RUN_PATH
9670 1.1 mrg ;;
9671 1.1 mrg siemens)
9672 1.1 mrg need_lib_prefix=no
9673 1.1 mrg ;;
9674 1.1 mrg motorola)
9675 1.1 mrg need_lib_prefix=no
9676 1.1 mrg need_version=no
9677 1.1 mrg shlibpath_overrides_runpath=no
9678 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9679 1.1 mrg ;;
9680 1.1 mrg esac
9681 1.1 mrg ;;
9682 1.1 mrg
9683 1.1 mrg sysv4*MP*)
9684 1.1 mrg if test -d /usr/nec ;then
9685 1.1 mrg version_type=linux
9686 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9687 1.1 mrg soname_spec='$libname${shared_ext}.$major'
9688 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9689 1.1 mrg fi
9690 1.1 mrg ;;
9691 1.1 mrg
9692 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9693 1.1 mrg version_type=freebsd-elf
9694 1.1 mrg need_lib_prefix=no
9695 1.1 mrg need_version=no
9696 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9697 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9698 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9699 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9700 1.1 mrg hardcode_into_libs=yes
9701 1.1 mrg if test "$with_gnu_ld" = yes; then
9702 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9703 1.1 mrg else
9704 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9705 1.1 mrg case $host_os in
9706 1.1 mrg sco3.2v5*)
9707 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9708 1.1 mrg ;;
9709 1.1 mrg esac
9710 1.1 mrg fi
9711 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
9712 1.1 mrg ;;
9713 1.1 mrg
9714 1.1.1.3 mrg tpf*)
9715 1.1.1.3 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9716 1.1.1.3 mrg version_type=linux
9717 1.1.1.3 mrg need_lib_prefix=no
9718 1.1.1.3 mrg need_version=no
9719 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9720 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9721 1.1.1.3 mrg shlibpath_overrides_runpath=no
9722 1.1.1.3 mrg hardcode_into_libs=yes
9723 1.1.1.3 mrg ;;
9724 1.1.1.3 mrg
9725 1.1 mrg uts4*)
9726 1.1 mrg version_type=linux
9727 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9728 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9729 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9730 1.1 mrg ;;
9731 1.1 mrg
9732 1.1 mrg *)
9733 1.1 mrg dynamic_linker=no
9734 1.1 mrg ;;
9735 1.1 mrg esac
9736 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9737 1.1.1.2 mrg $as_echo "$dynamic_linker" >&6; }
9738 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
9739 1.1 mrg
9740 1.1.1.3 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9741 1.1.1.3 mrg if test "$GCC" = yes; then
9742 1.1.1.3 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9743 1.1.1.2 mrg fi
9744 1.1.1.2 mrg
9745 1.1.1.3 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9746 1.1.1.3 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9747 1.1.1.3 mrg fi
9748 1.1.1.2 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9749 1.1.1.3 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9750 1.1.1.2 mrg fi
9751 1.1.1.2 mrg
9752 1.1.1.2 mrg
9753 1.1 mrg
9754 1.1 mrg
9755 1.1 mrg
9756 1.1 mrg
9757 1.1 mrg
9758 1.1 mrg
9759 1.1 mrg
9760 1.1 mrg
9761 1.1 mrg
9762 1.1 mrg
9763 1.1 mrg
9764 1.1 mrg
9765 1.1 mrg
9766 1.1 mrg
9767 1.1 mrg
9768 1.1 mrg
9769 1.1 mrg
9770 1.1 mrg
9771 1.1 mrg
9772 1.1 mrg
9773 1.1 mrg
9774 1.1 mrg
9775 1.1 mrg
9776 1.1 mrg
9777 1.1 mrg
9778 1.1 mrg
9779 1.1 mrg
9780 1.1 mrg
9781 1.1 mrg
9782 1.1 mrg
9783 1.1 mrg
9784 1.1 mrg
9785 1.1 mrg
9786 1.1 mrg
9787 1.1 mrg
9788 1.1 mrg
9789 1.1 mrg
9790 1.1 mrg
9791 1.1 mrg
9792 1.1 mrg
9793 1.1 mrg
9794 1.1 mrg
9795 1.1 mrg
9796 1.1 mrg
9797 1.1 mrg
9798 1.1 mrg
9799 1.1 mrg
9800 1.1 mrg
9801 1.1 mrg
9802 1.1 mrg
9803 1.1 mrg
9804 1.1 mrg
9805 1.1 mrg
9806 1.1 mrg
9807 1.1 mrg
9808 1.1 mrg
9809 1.1 mrg
9810 1.1 mrg
9811 1.1 mrg
9812 1.1 mrg
9813 1.1 mrg
9814 1.1 mrg
9815 1.1 mrg
9816 1.1 mrg
9817 1.1 mrg
9818 1.1 mrg
9819 1.1 mrg
9820 1.1 mrg
9821 1.1 mrg
9822 1.1 mrg
9823 1.1 mrg
9824 1.1 mrg
9825 1.1 mrg
9826 1.1 mrg
9827 1.1 mrg
9828 1.1 mrg
9829 1.1 mrg
9830 1.1 mrg
9831 1.1 mrg
9832 1.1 mrg
9833 1.1 mrg
9834 1.1 mrg
9835 1.1 mrg
9836 1.1 mrg
9837 1.1 mrg
9838 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9839 1.1.1.3 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9840 1.1.1.3 mrg hardcode_action=
9841 1.1.1.3 mrg if test -n "$hardcode_libdir_flag_spec" ||
9842 1.1.1.3 mrg test -n "$runpath_var" ||
9843 1.1.1.3 mrg test "X$hardcode_automatic" = "Xyes" ; then
9844 1.1 mrg
9845 1.1.1.3 mrg # We can hardcode non-existent directories.
9846 1.1.1.3 mrg if test "$hardcode_direct" != no &&
9847 1.1.1.3 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
9848 1.1.1.3 mrg # have to relink, otherwise we might link with an installed library
9849 1.1.1.3 mrg # when we should be linking with a yet-to-be-installed one
9850 1.1.1.3 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9851 1.1.1.3 mrg test "$hardcode_minus_L" != no; then
9852 1.1.1.3 mrg # Linking always hardcodes the temporary library directory.
9853 1.1.1.3 mrg hardcode_action=relink
9854 1.1.1.3 mrg else
9855 1.1.1.3 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
9856 1.1.1.3 mrg hardcode_action=immediate
9857 1.1 mrg fi
9858 1.1.1.3 mrg else
9859 1.1.1.3 mrg # We cannot hardcode anything, or else we can only hardcode existing
9860 1.1.1.3 mrg # directories.
9861 1.1.1.3 mrg hardcode_action=unsupported
9862 1.1 mrg fi
9863 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9864 1.1.1.3 mrg $as_echo "$hardcode_action" >&6; }
9865 1.1 mrg
9866 1.1.1.3 mrg if test "$hardcode_action" = relink ||
9867 1.1.1.3 mrg test "$inherit_rpath" = yes; then
9868 1.1.1.3 mrg # Fast installation is not supported
9869 1.1.1.3 mrg enable_fast_install=no
9870 1.1.1.3 mrg elif test "$shlibpath_overrides_runpath" = yes ||
9871 1.1.1.3 mrg test "$enable_shared" = no; then
9872 1.1.1.3 mrg # Fast installation is not necessary
9873 1.1.1.3 mrg enable_fast_install=needless
9874 1.1.1.3 mrg fi
9875 1.1 mrg
9876 1.1 mrg
9877 1.1 mrg
9878 1.1 mrg
9879 1.1 mrg
9880 1.1 mrg
9881 1.1.1.3 mrg if test "x$enable_dlopen" != xyes; then
9882 1.1.1.3 mrg enable_dlopen=unknown
9883 1.1.1.3 mrg enable_dlopen_self=unknown
9884 1.1.1.3 mrg enable_dlopen_self_static=unknown
9885 1.1.1.3 mrg else
9886 1.1.1.3 mrg lt_cv_dlopen=no
9887 1.1.1.3 mrg lt_cv_dlopen_libs=
9888 1.1 mrg
9889 1.1.1.3 mrg case $host_os in
9890 1.1.1.3 mrg beos*)
9891 1.1.1.3 mrg lt_cv_dlopen="load_add_on"
9892 1.1.1.3 mrg lt_cv_dlopen_libs=
9893 1.1.1.3 mrg lt_cv_dlopen_self=yes
9894 1.1.1.3 mrg ;;
9895 1.1 mrg
9896 1.1.1.3 mrg mingw* | pw32* | cegcc*)
9897 1.1.1.3 mrg lt_cv_dlopen="LoadLibrary"
9898 1.1.1.3 mrg lt_cv_dlopen_libs=
9899 1.1.1.3 mrg ;;
9900 1.1 mrg
9901 1.1.1.3 mrg cygwin*)
9902 1.1.1.3 mrg lt_cv_dlopen="dlopen"
9903 1.1.1.3 mrg lt_cv_dlopen_libs=
9904 1.1.1.3 mrg ;;
9905 1.1 mrg
9906 1.1.1.3 mrg darwin*)
9907 1.1.1.3 mrg # if libdl is installed we need to link against it
9908 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9909 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
9910 1.1.1.3 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9911 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9912 1.1.1.3 mrg else
9913 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
9914 1.1.1.3 mrg LIBS="-ldl $LIBS"
9915 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9916 1.1.1.3 mrg /* end confdefs.h. */
9917 1.1 mrg
9918 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
9919 1.1.1.3 mrg Use char because int might match the return type of a GCC
9920 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
9921 1.1.1.3 mrg #ifdef __cplusplus
9922 1.1.1.3 mrg extern "C"
9923 1.1.1.3 mrg #endif
9924 1.1.1.3 mrg char dlopen ();
9925 1.1.1.3 mrg int
9926 1.1.1.3 mrg main ()
9927 1.1.1.3 mrg {
9928 1.1.1.3 mrg return dlopen ();
9929 1.1.1.3 mrg ;
9930 1.1.1.3 mrg return 0;
9931 1.1.1.3 mrg }
9932 1.1.1.3 mrg _ACEOF
9933 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9934 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
9935 1.1.1.3 mrg else
9936 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
9937 1.1.1.3 mrg fi
9938 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9939 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9940 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
9941 1.1.1.3 mrg fi
9942 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9943 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9944 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9945 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9946 1.1.1.3 mrg else
9947 1.1 mrg
9948 1.1.1.3 mrg lt_cv_dlopen="dyld"
9949 1.1.1.3 mrg lt_cv_dlopen_libs=
9950 1.1.1.3 mrg lt_cv_dlopen_self=yes
9951 1.1 mrg
9952 1.1.1.3 mrg fi
9953 1.1 mrg
9954 1.1.1.3 mrg ;;
9955 1.1 mrg
9956 1.1.1.3 mrg *)
9957 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9958 1.1.1.3 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
9959 1.1.1.3 mrg lt_cv_dlopen="shl_load"
9960 1.1.1.3 mrg else
9961 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9962 1.1.1.3 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
9963 1.1.1.3 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9964 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9965 1.1.1.3 mrg else
9966 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
9967 1.1.1.3 mrg LIBS="-ldld $LIBS"
9968 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9969 1.1.1.3 mrg /* end confdefs.h. */
9970 1.1 mrg
9971 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
9972 1.1.1.3 mrg Use char because int might match the return type of a GCC
9973 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
9974 1.1.1.3 mrg #ifdef __cplusplus
9975 1.1.1.3 mrg extern "C"
9976 1.1.1.3 mrg #endif
9977 1.1.1.3 mrg char shl_load ();
9978 1.1.1.3 mrg int
9979 1.1.1.3 mrg main ()
9980 1.1.1.3 mrg {
9981 1.1.1.3 mrg return shl_load ();
9982 1.1.1.3 mrg ;
9983 1.1.1.3 mrg return 0;
9984 1.1.1.3 mrg }
9985 1.1.1.3 mrg _ACEOF
9986 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9987 1.1.1.3 mrg ac_cv_lib_dld_shl_load=yes
9988 1.1.1.3 mrg else
9989 1.1.1.3 mrg ac_cv_lib_dld_shl_load=no
9990 1.1.1.3 mrg fi
9991 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9992 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9993 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
9994 1.1.1.3 mrg fi
9995 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9996 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9997 1.1.1.3 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9998 1.1.1.3 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9999 1.1.1.3 mrg else
10000 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10001 1.1.1.3 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10002 1.1.1.3 mrg lt_cv_dlopen="dlopen"
10003 1.1.1.3 mrg else
10004 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10005 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10006 1.1.1.3 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10007 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10008 1.1.1.3 mrg else
10009 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10010 1.1.1.3 mrg LIBS="-ldl $LIBS"
10011 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10012 1.1.1.3 mrg /* end confdefs.h. */
10013 1.1 mrg
10014 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10015 1.1.1.3 mrg Use char because int might match the return type of a GCC
10016 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10017 1.1.1.3 mrg #ifdef __cplusplus
10018 1.1.1.3 mrg extern "C"
10019 1.1.1.3 mrg #endif
10020 1.1.1.3 mrg char dlopen ();
10021 1.1.1.3 mrg int
10022 1.1.1.3 mrg main ()
10023 1.1.1.3 mrg {
10024 1.1.1.3 mrg return dlopen ();
10025 1.1.1.3 mrg ;
10026 1.1.1.3 mrg return 0;
10027 1.1.1.3 mrg }
10028 1.1.1.3 mrg _ACEOF
10029 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10030 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10031 1.1.1.3 mrg else
10032 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
10033 1.1.1.3 mrg fi
10034 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10035 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10036 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10037 1.1.1.3 mrg fi
10038 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10039 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10040 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10041 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10042 1.1.1.3 mrg else
10043 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10044 1.1.1.3 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10045 1.1.1.3 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10046 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10047 1.1.1.3 mrg else
10048 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10049 1.1.1.3 mrg LIBS="-lsvld $LIBS"
10050 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10051 1.1.1.3 mrg /* end confdefs.h. */
10052 1.1 mrg
10053 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10054 1.1.1.3 mrg Use char because int might match the return type of a GCC
10055 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10056 1.1.1.3 mrg #ifdef __cplusplus
10057 1.1.1.3 mrg extern "C"
10058 1.1.1.3 mrg #endif
10059 1.1.1.3 mrg char dlopen ();
10060 1.1.1.3 mrg int
10061 1.1.1.3 mrg main ()
10062 1.1.1.3 mrg {
10063 1.1.1.3 mrg return dlopen ();
10064 1.1.1.3 mrg ;
10065 1.1.1.3 mrg return 0;
10066 1.1.1.3 mrg }
10067 1.1.1.3 mrg _ACEOF
10068 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10069 1.1.1.3 mrg ac_cv_lib_svld_dlopen=yes
10070 1.1.1.3 mrg else
10071 1.1.1.3 mrg ac_cv_lib_svld_dlopen=no
10072 1.1.1.3 mrg fi
10073 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10074 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10075 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10076 1.1.1.3 mrg fi
10077 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10078 1.1.1.3 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10079 1.1.1.3 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10080 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10081 1.1.1.3 mrg else
10082 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10083 1.1.1.3 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10084 1.1.1.3 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10085 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10086 1.1.1.3 mrg else
10087 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10088 1.1.1.3 mrg LIBS="-ldld $LIBS"
10089 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10090 1.1.1.3 mrg /* end confdefs.h. */
10091 1.1 mrg
10092 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10093 1.1.1.3 mrg Use char because int might match the return type of a GCC
10094 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10095 1.1.1.3 mrg #ifdef __cplusplus
10096 1.1.1.3 mrg extern "C"
10097 1.1.1.3 mrg #endif
10098 1.1.1.3 mrg char dld_link ();
10099 1.1.1.3 mrg int
10100 1.1.1.3 mrg main ()
10101 1.1.1.3 mrg {
10102 1.1.1.3 mrg return dld_link ();
10103 1.1.1.3 mrg ;
10104 1.1.1.3 mrg return 0;
10105 1.1.1.3 mrg }
10106 1.1.1.3 mrg _ACEOF
10107 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10108 1.1.1.3 mrg ac_cv_lib_dld_dld_link=yes
10109 1.1.1.3 mrg else
10110 1.1.1.3 mrg ac_cv_lib_dld_dld_link=no
10111 1.1.1.3 mrg fi
10112 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10113 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10114 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10115 1.1.1.3 mrg fi
10116 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10117 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10118 1.1.1.3 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10119 1.1.1.3 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10120 1.1.1.3 mrg fi
10121 1.1 mrg
10122 1.1 mrg
10123 1.1.1.3 mrg fi
10124 1.1 mrg
10125 1.1 mrg
10126 1.1.1.3 mrg fi
10127 1.1 mrg
10128 1.1 mrg
10129 1.1.1.3 mrg fi
10130 1.1 mrg
10131 1.1 mrg
10132 1.1.1.3 mrg fi
10133 1.1 mrg
10134 1.1 mrg
10135 1.1.1.3 mrg fi
10136 1.1 mrg
10137 1.1.1.3 mrg ;;
10138 1.1.1.3 mrg esac
10139 1.1 mrg
10140 1.1.1.3 mrg if test "x$lt_cv_dlopen" != xno; then
10141 1.1.1.3 mrg enable_dlopen=yes
10142 1.1.1.3 mrg else
10143 1.1.1.3 mrg enable_dlopen=no
10144 1.1.1.3 mrg fi
10145 1.1 mrg
10146 1.1.1.3 mrg case $lt_cv_dlopen in
10147 1.1.1.3 mrg dlopen)
10148 1.1.1.3 mrg save_CPPFLAGS="$CPPFLAGS"
10149 1.1.1.3 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10150 1.1 mrg
10151 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
10152 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10153 1.1 mrg
10154 1.1.1.3 mrg save_LIBS="$LIBS"
10155 1.1.1.3 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10156 1.1 mrg
10157 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10158 1.1.1.3 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10159 1.1.1.3 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10160 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10161 1.1.1.3 mrg else
10162 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10163 1.1.1.3 mrg lt_cv_dlopen_self=cross
10164 1.1.1.3 mrg else
10165 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10166 1.1.1.3 mrg lt_status=$lt_dlunknown
10167 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10168 1.1.1.3 mrg #line 10168 "configure"
10169 1.1.1.3 mrg #include "confdefs.h"
10170 1.1 mrg
10171 1.1.1.3 mrg #if HAVE_DLFCN_H
10172 1.1.1.3 mrg #include <dlfcn.h>
10173 1.1.1.3 mrg #endif
10174 1.1 mrg
10175 1.1.1.3 mrg #include <stdio.h>
10176 1.1 mrg
10177 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10178 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10179 1.1.1.3 mrg #else
10180 1.1.1.3 mrg # ifdef DL_GLOBAL
10181 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10182 1.1.1.3 mrg # else
10183 1.1.1.3 mrg # define LT_DLGLOBAL 0
10184 1.1.1.3 mrg # endif
10185 1.1.1.3 mrg #endif
10186 1.1 mrg
10187 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10188 1.1.1.3 mrg find out it does not work in some platform. */
10189 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10190 1.1.1.3 mrg # ifdef RTLD_LAZY
10191 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10192 1.1.1.3 mrg # else
10193 1.1.1.3 mrg # ifdef DL_LAZY
10194 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10195 1.1.1.3 mrg # else
10196 1.1.1.3 mrg # ifdef RTLD_NOW
10197 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10198 1.1.1.3 mrg # else
10199 1.1.1.3 mrg # ifdef DL_NOW
10200 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10201 1.1.1.3 mrg # else
10202 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10203 1.1.1.3 mrg # endif
10204 1.1.1.3 mrg # endif
10205 1.1.1.3 mrg # endif
10206 1.1.1.3 mrg # endif
10207 1.1.1.3 mrg #endif
10208 1.1 mrg
10209 1.1.1.3 mrg void fnord() { int i=42;}
10210 1.1.1.3 mrg int main ()
10211 1.1.1.3 mrg {
10212 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10213 1.1.1.3 mrg int status = $lt_dlunknown;
10214 1.1 mrg
10215 1.1.1.3 mrg if (self)
10216 1.1.1.3 mrg {
10217 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10218 1.1.1.3 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10219 1.1.1.3 mrg /* dlclose (self); */
10220 1.1.1.3 mrg }
10221 1.1.1.3 mrg else
10222 1.1.1.3 mrg puts (dlerror ());
10223 1.1 mrg
10224 1.1.1.3 mrg return status;
10225 1.1.1.3 mrg }
10226 1.1.1.3 mrg _LT_EOF
10227 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10228 1.1.1.3 mrg (eval $ac_link) 2>&5
10229 1.1.1.3 mrg ac_status=$?
10230 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10231 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10232 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10233 1.1.1.3 mrg lt_status=$?
10234 1.1.1.3 mrg case x$lt_status in
10235 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10236 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10237 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10238 1.1.1.3 mrg esac
10239 1.1.1.3 mrg else :
10240 1.1.1.3 mrg # compilation failed
10241 1.1.1.3 mrg lt_cv_dlopen_self=no
10242 1.1.1.3 mrg fi
10243 1.1.1.3 mrg fi
10244 1.1.1.3 mrg rm -fr conftest*
10245 1.1.1.2 mrg
10246 1.1 mrg
10247 1.1.1.3 mrg fi
10248 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10249 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10250 1.1 mrg
10251 1.1.1.3 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10252 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10253 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10254 1.1.1.3 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10255 1.1.1.3 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10256 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10257 1.1.1.3 mrg else
10258 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10259 1.1.1.3 mrg lt_cv_dlopen_self_static=cross
10260 1.1.1.3 mrg else
10261 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10262 1.1.1.3 mrg lt_status=$lt_dlunknown
10263 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10264 1.1.1.3 mrg #line 10264 "configure"
10265 1.1.1.3 mrg #include "confdefs.h"
10266 1.1 mrg
10267 1.1.1.3 mrg #if HAVE_DLFCN_H
10268 1.1.1.3 mrg #include <dlfcn.h>
10269 1.1.1.3 mrg #endif
10270 1.1 mrg
10271 1.1.1.3 mrg #include <stdio.h>
10272 1.1 mrg
10273 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10274 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10275 1.1.1.3 mrg #else
10276 1.1.1.3 mrg # ifdef DL_GLOBAL
10277 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10278 1.1.1.3 mrg # else
10279 1.1.1.3 mrg # define LT_DLGLOBAL 0
10280 1.1.1.3 mrg # endif
10281 1.1.1.3 mrg #endif
10282 1.1 mrg
10283 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10284 1.1.1.3 mrg find out it does not work in some platform. */
10285 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10286 1.1.1.3 mrg # ifdef RTLD_LAZY
10287 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10288 1.1.1.3 mrg # else
10289 1.1.1.3 mrg # ifdef DL_LAZY
10290 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10291 1.1.1.3 mrg # else
10292 1.1.1.3 mrg # ifdef RTLD_NOW
10293 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10294 1.1.1.3 mrg # else
10295 1.1.1.3 mrg # ifdef DL_NOW
10296 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10297 1.1.1.3 mrg # else
10298 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10299 1.1.1.3 mrg # endif
10300 1.1.1.3 mrg # endif
10301 1.1.1.3 mrg # endif
10302 1.1.1.3 mrg # endif
10303 1.1.1.3 mrg #endif
10304 1.1 mrg
10305 1.1.1.3 mrg void fnord() { int i=42;}
10306 1.1.1.3 mrg int main ()
10307 1.1.1.3 mrg {
10308 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10309 1.1.1.3 mrg int status = $lt_dlunknown;
10310 1.1.1.3 mrg
10311 1.1.1.3 mrg if (self)
10312 1.1.1.3 mrg {
10313 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10314 1.1.1.3 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10315 1.1.1.3 mrg /* dlclose (self); */
10316 1.1.1.3 mrg }
10317 1.1.1.3 mrg else
10318 1.1.1.3 mrg puts (dlerror ());
10319 1.1.1.3 mrg
10320 1.1.1.3 mrg return status;
10321 1.1.1.3 mrg }
10322 1.1.1.3 mrg _LT_EOF
10323 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10324 1.1.1.3 mrg (eval $ac_link) 2>&5
10325 1.1.1.3 mrg ac_status=$?
10326 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10327 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10328 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10329 1.1.1.3 mrg lt_status=$?
10330 1.1.1.3 mrg case x$lt_status in
10331 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10332 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10333 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10334 1.1 mrg esac
10335 1.1.1.3 mrg else :
10336 1.1.1.3 mrg # compilation failed
10337 1.1.1.3 mrg lt_cv_dlopen_self_static=no
10338 1.1 mrg fi
10339 1.1.1.3 mrg fi
10340 1.1.1.3 mrg rm -fr conftest*
10341 1.1 mrg
10342 1.1 mrg
10343 1.1.1.3 mrg fi
10344 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10345 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10346 1.1.1.3 mrg fi
10347 1.1 mrg
10348 1.1.1.3 mrg CPPFLAGS="$save_CPPFLAGS"
10349 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
10350 1.1.1.3 mrg LIBS="$save_LIBS"
10351 1.1.1.3 mrg ;;
10352 1.1.1.3 mrg esac
10353 1.1 mrg
10354 1.1.1.3 mrg case $lt_cv_dlopen_self in
10355 1.1.1.3 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10356 1.1.1.3 mrg *) enable_dlopen_self=unknown ;;
10357 1.1.1.3 mrg esac
10358 1.1 mrg
10359 1.1.1.3 mrg case $lt_cv_dlopen_self_static in
10360 1.1.1.3 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10361 1.1.1.3 mrg *) enable_dlopen_self_static=unknown ;;
10362 1.1.1.3 mrg esac
10363 1.1 mrg fi
10364 1.1 mrg
10365 1.1 mrg
10366 1.1 mrg
10367 1.1 mrg
10368 1.1 mrg
10369 1.1 mrg
10370 1.1 mrg
10371 1.1 mrg
10372 1.1 mrg
10373 1.1 mrg
10374 1.1.1.3 mrg
10375 1.1.1.3 mrg
10376 1.1.1.3 mrg
10377 1.1.1.3 mrg
10378 1.1.1.3 mrg
10379 1.1.1.3 mrg
10380 1.1.1.3 mrg
10381 1.1.1.3 mrg striplib=
10382 1.1.1.3 mrg old_striplib=
10383 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10384 1.1.1.3 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10385 1.1.1.3 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10386 1.1.1.3 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10387 1.1.1.3 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10388 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10389 1.1.1.3 mrg $as_echo "yes" >&6; }
10390 1.1 mrg else
10391 1.1.1.3 mrg # FIXME - insert some real tests, host_os isn't really good enough
10392 1.1.1.3 mrg case $host_os in
10393 1.1.1.3 mrg darwin*)
10394 1.1.1.3 mrg if test -n "$STRIP" ; then
10395 1.1.1.3 mrg striplib="$STRIP -x"
10396 1.1.1.3 mrg old_striplib="$STRIP -S"
10397 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10398 1.1.1.3 mrg $as_echo "yes" >&6; }
10399 1.1.1.3 mrg else
10400 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10401 1.1.1.3 mrg $as_echo "no" >&6; }
10402 1.1.1.3 mrg fi
10403 1.1.1.3 mrg ;;
10404 1.1.1.3 mrg *)
10405 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10406 1.1.1.3 mrg $as_echo "no" >&6; }
10407 1.1.1.3 mrg ;;
10408 1.1.1.3 mrg esac
10409 1.1 mrg fi
10410 1.1 mrg
10411 1.1 mrg
10412 1.1 mrg
10413 1.1.1.3 mrg
10414 1.1.1.3 mrg
10415 1.1.1.3 mrg
10416 1.1.1.3 mrg
10417 1.1.1.3 mrg
10418 1.1.1.3 mrg
10419 1.1.1.3 mrg
10420 1.1.1.3 mrg
10421 1.1.1.3 mrg
10422 1.1.1.3 mrg # Report which library types will actually be built
10423 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10424 1.1.1.3 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10425 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10426 1.1.1.3 mrg $as_echo "$can_build_shared" >&6; }
10427 1.1.1.3 mrg
10428 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10429 1.1.1.3 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10430 1.1.1.3 mrg test "$can_build_shared" = "no" && enable_shared=no
10431 1.1.1.3 mrg
10432 1.1.1.3 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10433 1.1.1.3 mrg # are all built from PIC.
10434 1.1 mrg case $host_os in
10435 1.1.1.3 mrg aix3*)
10436 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
10437 1.1.1.3 mrg if test -n "$RANLIB"; then
10438 1.1.1.3 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10439 1.1.1.3 mrg postinstall_cmds='$RANLIB $lib'
10440 1.1 mrg fi
10441 1.1 mrg ;;
10442 1.1.1.3 mrg
10443 1.1.1.3 mrg aix[4-9]*)
10444 1.1.1.3 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10445 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
10446 1.1.1.3 mrg fi
10447 1.1 mrg ;;
10448 1.1 mrg esac
10449 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10450 1.1.1.3 mrg $as_echo "$enable_shared" >&6; }
10451 1.1 mrg
10452 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10453 1.1.1.3 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10454 1.1.1.3 mrg # Make sure either enable_shared or enable_static is yes.
10455 1.1.1.3 mrg test "$enable_shared" = yes || enable_static=yes
10456 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10457 1.1.1.3 mrg $as_echo "$enable_static" >&6; }
10458 1.1 mrg
10459 1.1 mrg
10460 1.1 mrg
10461 1.1 mrg
10462 1.1.1.3 mrg fi
10463 1.1.1.3 mrg ac_ext=c
10464 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
10465 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10466 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10467 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10468 1.1 mrg
10469 1.1.1.3 mrg CC="$lt_save_CC"
10470 1.1 mrg
10471 1.1 mrg
10472 1.1 mrg
10473 1.1 mrg
10474 1.1 mrg
10475 1.1 mrg
10476 1.1 mrg
10477 1.1 mrg
10478 1.1 mrg
10479 1.1 mrg
10480 1.1 mrg
10481 1.1 mrg
10482 1.1 mrg
10483 1.1.1.3 mrg ac_config_commands="$ac_config_commands libtool"
10484 1.1 mrg
10485 1.1 mrg
10486 1.1 mrg
10487 1.1 mrg
10488 1.1.1.3 mrg # Only expand once:
10489 1.1 mrg
10490 1.1 mrg
10491 1.1 mrg
10492 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
10493 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
10494 1.1.1.3 mrg if test "${ac_cv_prog_cc_c99+set}" = set; then :
10495 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10496 1.1.1.3 mrg else
10497 1.1.1.3 mrg ac_cv_prog_cc_c99=no
10498 1.1.1.3 mrg ac_save_CC=$CC
10499 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10500 1.1.1.3 mrg /* end confdefs.h. */
10501 1.1.1.3 mrg #include <stdarg.h>
10502 1.1.1.3 mrg #include <stdbool.h>
10503 1.1.1.3 mrg #include <stdlib.h>
10504 1.1.1.3 mrg #include <wchar.h>
10505 1.1.1.3 mrg #include <stdio.h>
10506 1.1 mrg
10507 1.1.1.3 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
10508 1.1.1.3 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
10509 1.1.1.3 mrg #define showlist(...) puts (#__VA_ARGS__)
10510 1.1.1.3 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
10511 1.1.1.3 mrg static void
10512 1.1.1.3 mrg test_varargs_macros (void)
10513 1.1.1.3 mrg {
10514 1.1.1.3 mrg int x = 1234;
10515 1.1.1.3 mrg int y = 5678;
10516 1.1.1.3 mrg debug ("Flag");
10517 1.1.1.3 mrg debug ("X = %d\n", x);
10518 1.1.1.3 mrg showlist (The first, second, and third items.);
10519 1.1.1.3 mrg report (x>y, "x is %d but y is %d", x, y);
10520 1.1.1.3 mrg }
10521 1.1 mrg
10522 1.1.1.3 mrg // Check long long types.
10523 1.1.1.3 mrg #define BIG64 18446744073709551615ull
10524 1.1.1.3 mrg #define BIG32 4294967295ul
10525 1.1.1.3 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
10526 1.1.1.3 mrg #if !BIG_OK
10527 1.1.1.3 mrg your preprocessor is broken;
10528 1.1.1.3 mrg #endif
10529 1.1.1.3 mrg #if BIG_OK
10530 1.1.1.3 mrg #else
10531 1.1.1.3 mrg your preprocessor is broken;
10532 1.1.1.3 mrg #endif
10533 1.1.1.3 mrg static long long int bignum = -9223372036854775807LL;
10534 1.1.1.3 mrg static unsigned long long int ubignum = BIG64;
10535 1.1 mrg
10536 1.1.1.3 mrg struct incomplete_array
10537 1.1.1.3 mrg {
10538 1.1.1.3 mrg int datasize;
10539 1.1.1.3 mrg double data[];
10540 1.1.1.3 mrg };
10541 1.1 mrg
10542 1.1.1.3 mrg struct named_init {
10543 1.1.1.3 mrg int number;
10544 1.1.1.3 mrg const wchar_t *name;
10545 1.1.1.3 mrg double average;
10546 1.1.1.3 mrg };
10547 1.1 mrg
10548 1.1.1.3 mrg typedef const char *ccp;
10549 1.1 mrg
10550 1.1.1.3 mrg static inline int
10551 1.1.1.3 mrg test_restrict (ccp restrict text)
10552 1.1.1.3 mrg {
10553 1.1.1.3 mrg // See if C++-style comments work.
10554 1.1.1.3 mrg // Iterate through items via the restricted pointer.
10555 1.1.1.3 mrg // Also check for declarations in for loops.
10556 1.1.1.3 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
10557 1.1.1.3 mrg continue;
10558 1.1.1.3 mrg return 0;
10559 1.1.1.3 mrg }
10560 1.1 mrg
10561 1.1.1.3 mrg // Check varargs and va_copy.
10562 1.1.1.3 mrg static void
10563 1.1.1.3 mrg test_varargs (const char *format, ...)
10564 1.1.1.3 mrg {
10565 1.1.1.3 mrg va_list args;
10566 1.1.1.3 mrg va_start (args, format);
10567 1.1.1.3 mrg va_list args_copy;
10568 1.1.1.3 mrg va_copy (args_copy, args);
10569 1.1 mrg
10570 1.1.1.3 mrg const char *str;
10571 1.1.1.3 mrg int number;
10572 1.1.1.3 mrg float fnumber;
10573 1.1 mrg
10574 1.1.1.3 mrg while (*format)
10575 1.1.1.3 mrg {
10576 1.1.1.3 mrg switch (*format++)
10577 1.1.1.3 mrg {
10578 1.1.1.3 mrg case 's': // string
10579 1.1.1.3 mrg str = va_arg (args_copy, const char *);
10580 1.1.1.3 mrg break;
10581 1.1.1.3 mrg case 'd': // int
10582 1.1.1.3 mrg number = va_arg (args_copy, int);
10583 1.1.1.3 mrg break;
10584 1.1.1.3 mrg case 'f': // float
10585 1.1.1.3 mrg fnumber = va_arg (args_copy, double);
10586 1.1.1.3 mrg break;
10587 1.1.1.3 mrg default:
10588 1.1.1.3 mrg break;
10589 1.1.1.3 mrg }
10590 1.1.1.3 mrg }
10591 1.1.1.3 mrg va_end (args_copy);
10592 1.1.1.3 mrg va_end (args);
10593 1.1.1.3 mrg }
10594 1.1 mrg
10595 1.1.1.3 mrg int
10596 1.1.1.3 mrg main ()
10597 1.1.1.3 mrg {
10598 1.1 mrg
10599 1.1.1.3 mrg // Check bool.
10600 1.1.1.3 mrg _Bool success = false;
10601 1.1 mrg
10602 1.1.1.3 mrg // Check restrict.
10603 1.1.1.3 mrg if (test_restrict ("String literal") == 0)
10604 1.1.1.3 mrg success = true;
10605 1.1.1.3 mrg char *restrict newvar = "Another string";
10606 1.1 mrg
10607 1.1.1.3 mrg // Check varargs.
10608 1.1.1.3 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
10609 1.1.1.3 mrg test_varargs_macros ();
10610 1.1 mrg
10611 1.1.1.3 mrg // Check flexible array members.
10612 1.1.1.3 mrg struct incomplete_array *ia =
10613 1.1.1.3 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
10614 1.1.1.3 mrg ia->datasize = 10;
10615 1.1.1.3 mrg for (int i = 0; i < ia->datasize; ++i)
10616 1.1.1.3 mrg ia->data[i] = i * 1.234;
10617 1.1 mrg
10618 1.1.1.3 mrg // Check named initializers.
10619 1.1.1.3 mrg struct named_init ni = {
10620 1.1.1.3 mrg .number = 34,
10621 1.1.1.3 mrg .name = L"Test wide string",
10622 1.1.1.3 mrg .average = 543.34343,
10623 1.1.1.3 mrg };
10624 1.1 mrg
10625 1.1.1.3 mrg ni.number = 58;
10626 1.1 mrg
10627 1.1.1.3 mrg int dynamic_array[ni.number];
10628 1.1.1.3 mrg dynamic_array[ni.number - 1] = 543;
10629 1.1 mrg
10630 1.1.1.3 mrg // work around unused variable warnings
10631 1.1.1.3 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
10632 1.1.1.3 mrg || dynamic_array[ni.number - 1] != 543);
10633 1.1 mrg
10634 1.1.1.3 mrg ;
10635 1.1.1.3 mrg return 0;
10636 1.1.1.3 mrg }
10637 1.1.1.3 mrg _ACEOF
10638 1.1.1.3 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
10639 1.1.1.3 mrg do
10640 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
10641 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
10642 1.1.1.3 mrg ac_cv_prog_cc_c99=$ac_arg
10643 1.1.1.3 mrg fi
10644 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
10645 1.1.1.3 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
10646 1.1.1.3 mrg done
10647 1.1.1.3 mrg rm -f conftest.$ac_ext
10648 1.1.1.3 mrg CC=$ac_save_CC
10649 1.1 mrg
10650 1.1.1.3 mrg fi
10651 1.1.1.3 mrg # AC_CACHE_VAL
10652 1.1.1.3 mrg case "x$ac_cv_prog_cc_c99" in
10653 1.1.1.3 mrg x)
10654 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10655 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
10656 1.1.1.3 mrg xno)
10657 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10658 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
10659 1.1.1.3 mrg *)
10660 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c99"
10661 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
10662 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
10663 1.1.1.3 mrg esac
10664 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c99" != xno; then :
10665 1.1 mrg
10666 1.1.1.3 mrg fi
10667 1.1 mrg
10668 1.1 mrg
10669 1.1 mrg
10670 1.1 mrg
10671 1.1.1.3 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10672 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
10673 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10674 1.1.1.3 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10675 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10676 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
10677 1.1.1.3 mrg if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10678 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10679 1.1.1.3 mrg else
10680 1.1.1.3 mrg case $PKG_CONFIG in
10681 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
10682 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10683 1.1.1.3 mrg ;;
10684 1.1.1.3 mrg *)
10685 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10686 1.1.1.3 mrg for as_dir in $PATH
10687 1.1.1.3 mrg do
10688 1.1.1.3 mrg IFS=$as_save_IFS
10689 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
10690 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
10691 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
10692 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10693 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10694 1.1.1.3 mrg break 2
10695 1.1.1.3 mrg fi
10696 1.1.1.3 mrg done
10697 1.1.1.3 mrg done
10698 1.1.1.3 mrg IFS=$as_save_IFS
10699 1.1 mrg
10700 1.1.1.3 mrg ;;
10701 1.1.1.3 mrg esac
10702 1.1.1.3 mrg fi
10703 1.1.1.3 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10704 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
10705 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10706 1.1.1.3 mrg $as_echo "$PKG_CONFIG" >&6; }
10707 1.1.1.3 mrg else
10708 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10709 1.1.1.3 mrg $as_echo "no" >&6; }
10710 1.1.1.3 mrg fi
10711 1.1 mrg
10712 1.1 mrg
10713 1.1.1.3 mrg fi
10714 1.1.1.3 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
10715 1.1.1.3 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
10716 1.1.1.3 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
10717 1.1.1.3 mrg set dummy pkg-config; ac_word=$2
10718 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10719 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
10720 1.1.1.3 mrg if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10721 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10722 1.1.1.3 mrg else
10723 1.1.1.3 mrg case $ac_pt_PKG_CONFIG in
10724 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
10725 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.
10726 1.1.1.3 mrg ;;
10727 1.1.1.3 mrg *)
10728 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10729 1.1.1.3 mrg for as_dir in $PATH
10730 1.1.1.3 mrg do
10731 1.1.1.3 mrg IFS=$as_save_IFS
10732 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
10733 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
10734 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
10735 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10736 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10737 1.1.1.3 mrg break 2
10738 1.1.1.3 mrg fi
10739 1.1.1.3 mrg done
10740 1.1.1.3 mrg done
10741 1.1.1.3 mrg IFS=$as_save_IFS
10742 1.1 mrg
10743 1.1.1.3 mrg ;;
10744 1.1.1.3 mrg esac
10745 1.1.1.3 mrg fi
10746 1.1.1.3 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10747 1.1.1.3 mrg if test -n "$ac_pt_PKG_CONFIG"; then
10748 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10749 1.1.1.3 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
10750 1.1.1.3 mrg else
10751 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10752 1.1.1.3 mrg $as_echo "no" >&6; }
10753 1.1.1.3 mrg fi
10754 1.1 mrg
10755 1.1.1.3 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
10756 1.1.1.3 mrg PKG_CONFIG=""
10757 1.1.1.3 mrg else
10758 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
10759 1.1.1.3 mrg yes:)
10760 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10761 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10762 1.1.1.3 mrg ac_tool_warned=yes ;;
10763 1.1.1.3 mrg esac
10764 1.1.1.3 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
10765 1.1.1.3 mrg fi
10766 1.1.1.3 mrg else
10767 1.1.1.3 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10768 1.1.1.3 mrg fi
10769 1.1 mrg
10770 1.1.1.3 mrg fi
10771 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
10772 1.1.1.3 mrg _pkg_min_version=0.9.0
10773 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10774 1.1.1.3 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10775 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10776 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10777 1.1.1.3 mrg $as_echo "yes" >&6; }
10778 1.1.1.3 mrg else
10779 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10780 1.1.1.3 mrg $as_echo "no" >&6; }
10781 1.1.1.3 mrg PKG_CONFIG=""
10782 1.1.1.3 mrg fi
10783 1.1 mrg
10784 1.1.1.3 mrg fi
10785 1.1 mrg
10786 1.1 mrg
10787 1.1 mrg
10788 1.1 mrg
10789 1.1.1.3 mrg if test "x$GCC" = xyes ; then
10790 1.1.1.3 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
10791 1.1.1.3 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
10792 1.1.1.3 mrg -Wbad-function-cast -Wformat=2"
10793 1.1.1.3 mrg case `$CC -dumpversion` in
10794 1.1.1.3 mrg 3.4.* | 4.*)
10795 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
10796 1.1.1.3 mrg ;;
10797 1.1.1.3 mrg esac
10798 1.1.1.3 mrg else
10799 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10800 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
10801 1.1.1.3 mrg SUNCC="yes"
10802 1.1.1.3 mrg else
10803 1.1.1.3 mrg SUNCC="no"
10804 1.1.1.3 mrg fi
10805 1.1 mrg
10806 1.1.1.3 mrg if test "x$SUNCC" = "xyes"; then
10807 1.1.1.3 mrg CWARNFLAGS="-v"
10808 1.1.1.3 mrg fi
10809 1.1.1.3 mrg fi
10810 1.1 mrg
10811 1.1 mrg
10812 1.1 mrg
10813 1.1.1.3 mrg # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
10814 1.1 mrg
10815 1.1 mrg
10816 1.1 mrg
10817 1.1.1.3 mrg # Check whether --enable-strict-compilation was given.
10818 1.1.1.3 mrg if test "${enable_strict_compilation+set}" = set; then :
10819 1.1.1.3 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10820 1.1.1.3 mrg else
10821 1.1.1.3 mrg STRICT_COMPILE=no
10822 1.1.1.3 mrg fi
10823 1.1 mrg
10824 1.1.1.3 mrg if test "x$STRICT_COMPILE" = "xyes"; then
10825 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10826 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
10827 1.1.1.3 mrg SUNCC="yes"
10828 1.1.1.3 mrg else
10829 1.1.1.3 mrg SUNCC="no"
10830 1.1.1.3 mrg fi
10831 1.1 mrg
10832 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
10833 1.1.1.3 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then :
10834 1.1.1.3 mrg INTELCC="yes"
10835 1.1.1.3 mrg else
10836 1.1.1.3 mrg INTELCC="no"
10837 1.1.1.3 mrg fi
10838 1.1 mrg
10839 1.1.1.3 mrg if test "x$GCC" = xyes ; then
10840 1.1.1.3 mrg STRICT_CFLAGS="-pedantic -Werror"
10841 1.1.1.3 mrg elif test "x$SUNCC" = "xyes"; then
10842 1.1.1.3 mrg STRICT_CFLAGS="-errwarn"
10843 1.1.1.3 mrg elif test "x$INTELCC" = "xyes"; then
10844 1.1.1.3 mrg STRICT_CFLAGS="-Werror"
10845 1.1.1.3 mrg fi
10846 1.1.1.3 mrg fi
10847 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10848 1.1 mrg
10849 1.1 mrg
10850 1.1 mrg
10851 1.1 mrg
10852 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10853 1.1.1.3 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10854 1.1.1.3 mrg _ACEOF
10855 1.1 mrg
10856 1.1.1.3 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10857 1.1.1.3 mrg if test "x$PVM" = "x"; then
10858 1.1.1.3 mrg PVM="0"
10859 1.1.1.3 mrg fi
10860 1.1 mrg
10861 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10862 1.1.1.3 mrg #define PACKAGE_VERSION_MINOR $PVM
10863 1.1.1.3 mrg _ACEOF
10864 1.1 mrg
10865 1.1.1.3 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10866 1.1.1.3 mrg if test "x$PVP" = "x"; then
10867 1.1.1.3 mrg PVP="0"
10868 1.1.1.3 mrg fi
10869 1.1 mrg
10870 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10871 1.1.1.3 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
10872 1.1.1.3 mrg _ACEOF
10873 1.1 mrg
10874 1.1 mrg
10875 1.1.1.2 mrg
10876 1.1.1.3 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10877 1.1.1.3 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10878 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10879 1.1.1.3 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
10880 1.1 mrg
10881 1.1 mrg
10882 1.1 mrg
10883 1.1 mrg
10884 1.1.1.3 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10885 1.1.1.3 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10886 1.1.1.3 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10887 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10888 1.1.1.3 mrg echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10889 1.1 mrg
10890 1.1 mrg
10891 1.1 mrg
10892 1.1 mrg
10893 1.1 mrg
10894 1.1 mrg
10895 1.1.1.3 mrg if test x$APP_MAN_SUFFIX = x ; then
10896 1.1.1.3 mrg APP_MAN_SUFFIX=1
10897 1.1.1.3 mrg fi
10898 1.1.1.3 mrg if test x$APP_MAN_DIR = x ; then
10899 1.1.1.3 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10900 1.1.1.3 mrg fi
10901 1.1 mrg
10902 1.1.1.3 mrg if test x$LIB_MAN_SUFFIX = x ; then
10903 1.1.1.3 mrg LIB_MAN_SUFFIX=3
10904 1.1.1.3 mrg fi
10905 1.1.1.3 mrg if test x$LIB_MAN_DIR = x ; then
10906 1.1.1.3 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10907 1.1.1.3 mrg fi
10908 1.1.1.2 mrg
10909 1.1.1.3 mrg if test x$FILE_MAN_SUFFIX = x ; then
10910 1.1.1.3 mrg case $host_os in
10911 1.1.1.3 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
10912 1.1.1.3 mrg *) FILE_MAN_SUFFIX=5 ;;
10913 1.1.1.3 mrg esac
10914 1.1.1.3 mrg fi
10915 1.1.1.3 mrg if test x$FILE_MAN_DIR = x ; then
10916 1.1.1.3 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10917 1.1.1.3 mrg fi
10918 1.1 mrg
10919 1.1.1.3 mrg if test x$MISC_MAN_SUFFIX = x ; then
10920 1.1.1.3 mrg case $host_os in
10921 1.1.1.3 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
10922 1.1.1.3 mrg *) MISC_MAN_SUFFIX=7 ;;
10923 1.1.1.3 mrg esac
10924 1.1.1.3 mrg fi
10925 1.1.1.3 mrg if test x$MISC_MAN_DIR = x ; then
10926 1.1.1.3 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10927 1.1.1.3 mrg fi
10928 1.1 mrg
10929 1.1.1.3 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
10930 1.1.1.3 mrg case $host_os in
10931 1.1.1.3 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
10932 1.1.1.3 mrg *) DRIVER_MAN_SUFFIX=4 ;;
10933 1.1.1.3 mrg esac
10934 1.1.1.3 mrg fi
10935 1.1.1.3 mrg if test x$DRIVER_MAN_DIR = x ; then
10936 1.1.1.3 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10937 1.1.1.3 mrg fi
10938 1.1 mrg
10939 1.1.1.3 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
10940 1.1 mrg case $host_os in
10941 1.1.1.3 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
10942 1.1.1.3 mrg *) ADMIN_MAN_SUFFIX=8 ;;
10943 1.1 mrg esac
10944 1.1.1.3 mrg fi
10945 1.1.1.3 mrg if test x$ADMIN_MAN_DIR = x ; then
10946 1.1.1.3 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10947 1.1.1.3 mrg fi
10948 1.1 mrg
10949 1.1 mrg
10950 1.1 mrg
10951 1.1 mrg
10952 1.1 mrg
10953 1.1 mrg
10954 1.1 mrg
10955 1.1 mrg
10956 1.1 mrg
10957 1.1 mrg
10958 1.1 mrg
10959 1.1 mrg
10960 1.1 mrg
10961 1.1 mrg
10962 1.1 mrg
10963 1.1.1.3 mrg XORG_MAN_PAGE="X Version 11"
10964 1.1.1.2 mrg
10965 1.1.1.3 mrg MAN_SUBSTS="\
10966 1.1.1.3 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10967 1.1.1.3 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10968 1.1.1.3 mrg -e 's|__xservername__|Xorg|g' \
10969 1.1.1.3 mrg -e 's|__xconfigfile__|xorg.conf|g' \
10970 1.1.1.3 mrg -e 's|__projectroot__|\$(prefix)|g' \
10971 1.1.1.3 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10972 1.1.1.3 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10973 1.1.1.3 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10974 1.1.1.3 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10975 1.1.1.3 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10976 1.1.1.3 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10977 1.1 mrg
10978 1.1 mrg
10979 1.1 mrg
10980 1.1.1.3 mrg # Check whether --enable-silent-rules was given.
10981 1.1.1.3 mrg if test "${enable_silent_rules+set}" = set; then :
10982 1.1.1.3 mrg enableval=$enable_silent_rules;
10983 1.1.1.3 mrg fi
10984 1.1 mrg
10985 1.1.1.3 mrg case $enable_silent_rules in
10986 1.1.1.3 mrg yes) AM_DEFAULT_VERBOSITY=0;;
10987 1.1.1.3 mrg no) AM_DEFAULT_VERBOSITY=1;;
10988 1.1.1.3 mrg *) AM_DEFAULT_VERBOSITY=0;;
10989 1.1.1.3 mrg esac
10990 1.1.1.3 mrg AM_BACKSLASH='\'
10991 1.1 mrg
10992 1.1 mrg
10993 1.1 mrg
10994 1.1.1.3 mrg
10995 1.1.1.3 mrg
10996 1.1.1.3 mrg # Check whether --with-xmlto was given.
10997 1.1.1.3 mrg if test "${with_xmlto+set}" = set; then :
10998 1.1.1.3 mrg withval=$with_xmlto; use_xmlto=$withval
10999 1.1.1.2 mrg else
11000 1.1.1.3 mrg use_xmlto=auto
11001 1.1.1.2 mrg fi
11002 1.1.1.2 mrg
11003 1.1.1.3 mrg
11004 1.1.1.3 mrg if test "x$use_xmlto" = x"auto"; then
11005 1.1.1.3 mrg # Extract the first word of "xmlto", so it can be a program name with args.
11006 1.1.1.3 mrg set dummy xmlto; ac_word=$2
11007 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11008 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
11009 1.1.1.3 mrg if test "${ac_cv_path_XMLTO+set}" = set; then :
11010 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11011 1.1.1.2 mrg else
11012 1.1.1.3 mrg case $XMLTO in
11013 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
11014 1.1.1.3 mrg ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
11015 1.1.1.3 mrg ;;
11016 1.1.1.3 mrg *)
11017 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11018 1.1.1.3 mrg for as_dir in $PATH
11019 1.1.1.3 mrg do
11020 1.1.1.3 mrg IFS=$as_save_IFS
11021 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11022 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11023 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
11024 1.1.1.3 mrg ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
11025 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11026 1.1.1.3 mrg break 2
11027 1.1.1.3 mrg fi
11028 1.1.1.3 mrg done
11029 1.1.1.3 mrg done
11030 1.1.1.3 mrg IFS=$as_save_IFS
11031 1.1.1.2 mrg
11032 1.1.1.3 mrg ;;
11033 1.1.1.3 mrg esac
11034 1.1 mrg fi
11035 1.1.1.3 mrg XMLTO=$ac_cv_path_XMLTO
11036 1.1.1.3 mrg if test -n "$XMLTO"; then
11037 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
11038 1.1.1.3 mrg $as_echo "$XMLTO" >&6; }
11039 1.1 mrg else
11040 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11041 1.1.1.3 mrg $as_echo "no" >&6; }
11042 1.1 mrg fi
11043 1.1 mrg
11044 1.1 mrg
11045 1.1.1.3 mrg if test "x$XMLTO" = "x"; then
11046 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5
11047 1.1.1.3 mrg $as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;}
11048 1.1.1.3 mrg have_xmlto=no
11049 1.1.1.3 mrg else
11050 1.1.1.3 mrg have_xmlto=yes
11051 1.1.1.3 mrg fi
11052 1.1.1.3 mrg elif test "x$use_xmlto" = x"yes" ; then
11053 1.1.1.3 mrg # Extract the first word of "xmlto", so it can be a program name with args.
11054 1.1.1.3 mrg set dummy xmlto; ac_word=$2
11055 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11056 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
11057 1.1.1.3 mrg if test "${ac_cv_path_XMLTO+set}" = set; then :
11058 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11059 1.1.1.3 mrg else
11060 1.1.1.3 mrg case $XMLTO in
11061 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
11062 1.1.1.3 mrg ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
11063 1.1.1.3 mrg ;;
11064 1.1.1.3 mrg *)
11065 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11066 1.1.1.3 mrg for as_dir in $PATH
11067 1.1.1.3 mrg do
11068 1.1.1.3 mrg IFS=$as_save_IFS
11069 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11070 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11071 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
11072 1.1.1.3 mrg ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
11073 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11074 1.1.1.3 mrg break 2
11075 1.1.1.3 mrg fi
11076 1.1.1.3 mrg done
11077 1.1 mrg done
11078 1.1.1.3 mrg IFS=$as_save_IFS
11079 1.1 mrg
11080 1.1.1.3 mrg ;;
11081 1.1.1.3 mrg esac
11082 1.1.1.3 mrg fi
11083 1.1.1.3 mrg XMLTO=$ac_cv_path_XMLTO
11084 1.1.1.3 mrg if test -n "$XMLTO"; then
11085 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
11086 1.1.1.3 mrg $as_echo "$XMLTO" >&6; }
11087 1.1.1.3 mrg else
11088 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11089 1.1.1.3 mrg $as_echo "no" >&6; }
11090 1.1.1.3 mrg fi
11091 1.1 mrg
11092 1.1 mrg
11093 1.1.1.3 mrg if test "x$XMLTO" = "x"; then
11094 1.1.1.3 mrg as_fn_error "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5
11095 1.1.1.3 mrg fi
11096 1.1.1.3 mrg have_xmlto=yes
11097 1.1.1.3 mrg elif test "x$use_xmlto" = x"no" ; then
11098 1.1.1.3 mrg if test "x$XMLTO" != "x"; then
11099 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5
11100 1.1.1.3 mrg $as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;}
11101 1.1.1.3 mrg fi
11102 1.1.1.3 mrg have_xmlto=no
11103 1.1.1.3 mrg else
11104 1.1.1.3 mrg as_fn_error "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5
11105 1.1.1.3 mrg fi
11106 1.1.1.3 mrg if test "$have_xmlto" = yes; then
11107 1.1.1.3 mrg # scrape the xmlto version
11108 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5
11109 1.1.1.3 mrg $as_echo_n "checking the xmlto version... " >&6; }
11110 1.1.1.3 mrg xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3`
11111 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5
11112 1.1.1.3 mrg $as_echo "$xmlto_version" >&6; }
11113 1.1.1.3 mrg as_arg_v1=$xmlto_version
11114 1.1.1.3 mrg as_arg_v2=0.0.20
11115 1.1.1.3 mrg awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
11116 1.1.1.3 mrg case $? in #(
11117 1.1.1.3 mrg 1) :
11118 1.1.1.3 mrg if test "x$use_xmlto" = xauto; then
11119 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&5
11120 1.1.1.3 mrg $as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&2;}
11121 1.1.1.3 mrg have_xmlto=no
11122 1.1.1.3 mrg else
11123 1.1.1.3 mrg as_fn_error "xmlto version $xmlto_version found, but 0.0.20 needed" "$LINENO" 5
11124 1.1.1.3 mrg fi ;; #(
11125 1.1.1.3 mrg 0) :
11126 1.1.1.3 mrg ;; #(
11127 1.1.1.3 mrg 2) :
11128 1.1.1.3 mrg ;; #(
11129 1.1.1.3 mrg *) :
11130 1.1.1.3 mrg ;;
11131 1.1.1.3 mrg esac
11132 1.1.1.3 mrg fi
11133 1.1.1.3 mrg if test "$have_xmlto" = yes; then
11134 1.1.1.3 mrg HAVE_XMLTO_TRUE=
11135 1.1.1.3 mrg HAVE_XMLTO_FALSE='#'
11136 1.1.1.3 mrg else
11137 1.1.1.3 mrg HAVE_XMLTO_TRUE='#'
11138 1.1.1.3 mrg HAVE_XMLTO_FALSE=
11139 1.1.1.3 mrg fi
11140 1.1 mrg
11141 1.1 mrg
11142 1.1 mrg
11143 1.1.1.3 mrg # Determine if the source for man pages is available
11144 1.1.1.3 mrg # It may already be present (tarball) or can be generated using xmlto
11145 1.1.1.3 mrg if test -f "$srcdir/man/Xcomposite.man" || test "x$have_xmlto" = xyes; then
11146 1.1.1.3 mrg INSTALL_MANPAGES_TRUE=
11147 1.1.1.3 mrg INSTALL_MANPAGES_FALSE='#'
11148 1.1.1.3 mrg else
11149 1.1.1.3 mrg INSTALL_MANPAGES_TRUE='#'
11150 1.1.1.3 mrg INSTALL_MANPAGES_FALSE=
11151 1.1.1.3 mrg fi
11152 1.1 mrg
11153 1.1 mrg
11154 1.1.1.3 mrg # Check compositeext configuration, strip extra digits from package version to
11155 1.1.1.3 mrg # find the required protocol version
11156 1.1 mrg
11157 1.1.1.3 mrg if test "$VERSION" = "" ; then
11158 1.1.1.3 mrg VERSION=$PACKAGE_VERSION;
11159 1.1.1.3 mrg fi
11160 1.1.1.3 mrg COMPOSITEEXT_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
11161 1.1 mrg
11162 1.1 mrg
11163 1.1.1.3 mrg pkg_failed=no
11164 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCOMPOSITE" >&5
11165 1.1.1.3 mrg $as_echo_n "checking for XCOMPOSITE... " >&6; }
11166 1.1 mrg
11167 1.1.1.3 mrg if test -n "$XCOMPOSITE_CFLAGS"; then
11168 1.1.1.3 mrg pkg_cv_XCOMPOSITE_CFLAGS="$XCOMPOSITE_CFLAGS"
11169 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11170 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11171 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION x11 xfixes xext fixesproto\""; } >&5
11172 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11 xfixes xext fixesproto") 2>&5
11173 1.1.1.3 mrg ac_status=$?
11174 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11175 1.1.1.3 mrg test $ac_status = 0; }; then
11176 1.1.1.3 mrg pkg_cv_XCOMPOSITE_CFLAGS=`$PKG_CONFIG --cflags "compositeproto >= $COMPOSITEEXT_VERSION x11 xfixes xext fixesproto" 2>/dev/null`
11177 1.1.1.3 mrg else
11178 1.1.1.3 mrg pkg_failed=yes
11179 1.1.1.3 mrg fi
11180 1.1.1.3 mrg else
11181 1.1.1.3 mrg pkg_failed=untried
11182 1.1.1.3 mrg fi
11183 1.1.1.3 mrg if test -n "$XCOMPOSITE_LIBS"; then
11184 1.1.1.3 mrg pkg_cv_XCOMPOSITE_LIBS="$XCOMPOSITE_LIBS"
11185 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11186 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11187 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION x11 xfixes xext fixesproto\""; } >&5
11188 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11 xfixes xext fixesproto") 2>&5
11189 1.1.1.3 mrg ac_status=$?
11190 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11191 1.1.1.3 mrg test $ac_status = 0; }; then
11192 1.1.1.3 mrg pkg_cv_XCOMPOSITE_LIBS=`$PKG_CONFIG --libs "compositeproto >= $COMPOSITEEXT_VERSION x11 xfixes xext fixesproto" 2>/dev/null`
11193 1.1.1.3 mrg else
11194 1.1.1.3 mrg pkg_failed=yes
11195 1.1.1.3 mrg fi
11196 1.1.1.3 mrg else
11197 1.1.1.3 mrg pkg_failed=untried
11198 1.1.1.3 mrg fi
11199 1.1 mrg
11200 1.1 mrg
11201 1.1 mrg
11202 1.1.1.3 mrg if test $pkg_failed = yes; then
11203 1.1 mrg
11204 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11205 1.1.1.3 mrg _pkg_short_errors_supported=yes
11206 1.1.1.3 mrg else
11207 1.1.1.3 mrg _pkg_short_errors_supported=no
11208 1.1.1.3 mrg fi
11209 1.1.1.3 mrg if test $_pkg_short_errors_supported = yes; then
11210 1.1.1.3 mrg XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11 xfixes xext fixesproto" 2>&1`
11211 1.1.1.3 mrg else
11212 1.1.1.3 mrg XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11 xfixes xext fixesproto" 2>&1`
11213 1.1.1.3 mrg fi
11214 1.1.1.3 mrg # Put the nasty error message in config.log where it belongs
11215 1.1.1.3 mrg echo "$XCOMPOSITE_PKG_ERRORS" >&5
11216 1.1 mrg
11217 1.1.1.3 mrg as_fn_error "Package requirements (compositeproto >= $COMPOSITEEXT_VERSION x11 xfixes xext fixesproto) were not met:
11218 1.1 mrg
11219 1.1.1.3 mrg $XCOMPOSITE_PKG_ERRORS
11220 1.1 mrg
11221 1.1.1.3 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11222 1.1.1.3 mrg installed software in a non-standard prefix.
11223 1.1 mrg
11224 1.1.1.3 mrg Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS
11225 1.1.1.3 mrg and XCOMPOSITE_LIBS to avoid the need to call pkg-config.
11226 1.1.1.3 mrg See the pkg-config man page for more details.
11227 1.1.1.3 mrg " "$LINENO" 5
11228 1.1.1.3 mrg elif test $pkg_failed = untried; then
11229 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11230 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11231 1.1.1.3 mrg as_fn_error "The pkg-config script could not be found or is too old. Make sure it
11232 1.1.1.3 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11233 1.1.1.3 mrg path to pkg-config.
11234 1.1 mrg
11235 1.1.1.3 mrg Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS
11236 1.1.1.3 mrg and XCOMPOSITE_LIBS to avoid the need to call pkg-config.
11237 1.1.1.3 mrg See the pkg-config man page for more details.
11238 1.1 mrg
11239 1.1.1.3 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11240 1.1.1.3 mrg See \`config.log' for more details." "$LINENO" 5; }
11241 1.1.1.3 mrg else
11242 1.1.1.3 mrg XCOMPOSITE_CFLAGS=$pkg_cv_XCOMPOSITE_CFLAGS
11243 1.1.1.3 mrg XCOMPOSITE_LIBS=$pkg_cv_XCOMPOSITE_LIBS
11244 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11245 1.1.1.3 mrg $as_echo "yes" >&6; }
11246 1.1.1.3 mrg :
11247 1.1.1.3 mrg fi
11248 1.1 mrg
11249 1.1 mrg
11250 1.1 mrg
11251 1.1.1.3 mrg ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xcomposite.pc"
11252 1.1 mrg
11253 1.1.1.3 mrg cat >confcache <<\_ACEOF
11254 1.1.1.3 mrg # This file is a shell script that caches the results of configure
11255 1.1.1.3 mrg # tests run on this system so they can be shared between configure
11256 1.1.1.3 mrg # scripts and configure runs, see configure's option --config-cache.
11257 1.1.1.3 mrg # It is not useful on other systems. If it contains results you don't
11258 1.1.1.3 mrg # want to keep, you may remove or edit it.
11259 1.1.1.3 mrg #
11260 1.1.1.3 mrg # config.status only pays attention to the cache file if you give it
11261 1.1.1.3 mrg # the --recheck option to rerun configure.
11262 1.1.1.3 mrg #
11263 1.1.1.3 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11264 1.1.1.3 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11265 1.1.1.3 mrg # following values.
11266 1.1 mrg
11267 1.1.1.3 mrg _ACEOF
11268 1.1 mrg
11269 1.1.1.3 mrg # The following way of writing the cache mishandles newlines in values,
11270 1.1.1.3 mrg # but we know of no workaround that is simple, portable, and efficient.
11271 1.1.1.3 mrg # So, we kill variables containing newlines.
11272 1.1.1.3 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11273 1.1.1.3 mrg # and sets the high bit in the cache file unless we assign to the vars.
11274 1.1.1.3 mrg (
11275 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
11276 1.1.1.3 mrg eval ac_val=\$$ac_var
11277 1.1.1.3 mrg case $ac_val in #(
11278 1.1.1.3 mrg *${as_nl}*)
11279 1.1.1.3 mrg case $ac_var in #(
11280 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11281 1.1.1.3 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11282 1.1.1.3 mrg esac
11283 1.1.1.3 mrg case $ac_var in #(
11284 1.1.1.3 mrg _ | IFS | as_nl) ;; #(
11285 1.1.1.3 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11286 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11287 1.1.1.3 mrg esac ;;
11288 1.1.1.3 mrg esac
11289 1.1.1.3 mrg done
11290 1.1 mrg
11291 1.1.1.3 mrg (set) 2>&1 |
11292 1.1.1.3 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11293 1.1.1.3 mrg *${as_nl}ac_space=\ *)
11294 1.1.1.3 mrg # `set' does not quote correctly, so add quotes: double-quote
11295 1.1.1.3 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11296 1.1.1.3 mrg sed -n \
11297 1.1.1.3 mrg "s/'/'\\\\''/g;
11298 1.1.1.3 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11299 1.1.1.3 mrg ;; #(
11300 1.1.1.3 mrg *)
11301 1.1.1.3 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11302 1.1.1.3 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11303 1.1.1.3 mrg ;;
11304 1.1.1.3 mrg esac |
11305 1.1.1.3 mrg sort
11306 1.1.1.3 mrg ) |
11307 1.1.1.3 mrg sed '
11308 1.1.1.3 mrg /^ac_cv_env_/b end
11309 1.1.1.3 mrg t clear
11310 1.1.1.3 mrg :clear
11311 1.1.1.3 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11312 1.1.1.3 mrg t end
11313 1.1.1.3 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11314 1.1.1.3 mrg :end' >>confcache
11315 1.1.1.3 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11316 1.1.1.3 mrg if test -w "$cache_file"; then
11317 1.1.1.3 mrg test "x$cache_file" != "x/dev/null" &&
11318 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11319 1.1.1.3 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11320 1.1.1.3 mrg cat confcache >$cache_file
11321 1.1.1.3 mrg else
11322 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11323 1.1.1.3 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11324 1.1.1.3 mrg fi
11325 1.1.1.3 mrg fi
11326 1.1.1.3 mrg rm -f confcache
11327 1.1 mrg
11328 1.1.1.3 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11329 1.1.1.3 mrg # Let make expand exec_prefix.
11330 1.1.1.3 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11331 1.1 mrg
11332 1.1.1.3 mrg DEFS=-DHAVE_CONFIG_H
11333 1.1 mrg
11334 1.1.1.3 mrg ac_libobjs=
11335 1.1.1.3 mrg ac_ltlibobjs=
11336 1.1.1.3 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11337 1.1.1.3 mrg # 1. Remove the extension, and $U if already installed.
11338 1.1.1.3 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11339 1.1.1.3 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11340 1.1.1.3 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11341 1.1.1.3 mrg # will be set to the directory where LIBOBJS objects are built.
11342 1.1.1.3 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11343 1.1.1.3 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11344 1.1.1.3 mrg done
11345 1.1.1.3 mrg LIBOBJS=$ac_libobjs
11346 1.1 mrg
11347 1.1.1.3 mrg LTLIBOBJS=$ac_ltlibobjs
11348 1.1 mrg
11349 1.1 mrg
11350 1.1.1.3 mrg if test -n "$EXEEXT"; then
11351 1.1.1.3 mrg am__EXEEXT_TRUE=
11352 1.1.1.3 mrg am__EXEEXT_FALSE='#'
11353 1.1.1.3 mrg else
11354 1.1.1.3 mrg am__EXEEXT_TRUE='#'
11355 1.1.1.3 mrg am__EXEEXT_FALSE=
11356 1.1.1.3 mrg fi
11357 1.1 mrg
11358 1.1.1.3 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11359 1.1.1.3 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11360 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11361 1.1.1.3 mrg fi
11362 1.1.1.3 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11363 1.1.1.3 mrg as_fn_error "conditional \"AMDEP\" was never defined.
11364 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11365 1.1.1.3 mrg fi
11366 1.1.1.3 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11367 1.1.1.3 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
11368 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11369 1.1.1.3 mrg fi
11370 1.1.1.3 mrg if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
11371 1.1.1.3 mrg as_fn_error "conditional \"HAVE_XMLTO\" was never defined.
11372 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11373 1.1.1.3 mrg fi
11374 1.1.1.3 mrg if test -z "${INSTALL_MANPAGES_TRUE}" && test -z "${INSTALL_MANPAGES_FALSE}"; then
11375 1.1.1.3 mrg as_fn_error "conditional \"INSTALL_MANPAGES\" was never defined.
11376 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11377 1.1.1.3 mrg fi
11378 1.1 mrg
11379 1.1.1.3 mrg : ${CONFIG_STATUS=./config.status}
11380 1.1.1.3 mrg ac_write_fail=0
11381 1.1.1.3 mrg ac_clean_files_save=$ac_clean_files
11382 1.1.1.3 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11383 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11384 1.1.1.3 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11385 1.1.1.3 mrg as_write_fail=0
11386 1.1.1.3 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11387 1.1.1.3 mrg #! $SHELL
11388 1.1.1.3 mrg # Generated by $as_me.
11389 1.1.1.3 mrg # Run this file to recreate the current configuration.
11390 1.1.1.3 mrg # Compiler output produced by configure, useful for debugging
11391 1.1.1.3 mrg # configure, is in config.log if it exists.
11392 1.1 mrg
11393 1.1.1.3 mrg debug=false
11394 1.1.1.3 mrg ac_cs_recheck=false
11395 1.1.1.3 mrg ac_cs_silent=false
11396 1.1 mrg
11397 1.1.1.3 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11398 1.1.1.3 mrg export SHELL
11399 1.1.1.3 mrg _ASEOF
11400 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11401 1.1.1.3 mrg ## -------------------- ##
11402 1.1.1.3 mrg ## M4sh Initialization. ##
11403 1.1.1.3 mrg ## -------------------- ##
11404 1.1 mrg
11405 1.1.1.3 mrg # Be more Bourne compatible
11406 1.1.1.3 mrg DUALCASE=1; export DUALCASE # for MKS sh
11407 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11408 1.1.1.3 mrg emulate sh
11409 1.1.1.3 mrg NULLCMD=:
11410 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11411 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
11412 1.1.1.3 mrg alias -g '${1+"$@"}'='"$@"'
11413 1.1.1.3 mrg setopt NO_GLOB_SUBST
11414 1.1.1.3 mrg else
11415 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
11416 1.1.1.3 mrg *posix*) :
11417 1.1.1.3 mrg set -o posix ;; #(
11418 1.1.1.3 mrg *) :
11419 1.1.1.3 mrg ;;
11420 1.1.1.3 mrg esac
11421 1.1.1.3 mrg fi
11422 1.1 mrg
11423 1.1 mrg
11424 1.1.1.3 mrg as_nl='
11425 1.1.1.3 mrg '
11426 1.1.1.3 mrg export as_nl
11427 1.1.1.3 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11428 1.1.1.3 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11429 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11430 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11431 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11432 1.1.1.3 mrg # but without wasting forks for bash or zsh.
11433 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11434 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11435 1.1.1.3 mrg as_echo='print -r --'
11436 1.1.1.3 mrg as_echo_n='print -rn --'
11437 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11438 1.1.1.3 mrg as_echo='printf %s\n'
11439 1.1.1.3 mrg as_echo_n='printf %s'
11440 1.1.1.3 mrg else
11441 1.1.1.3 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11442 1.1.1.3 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11443 1.1.1.3 mrg as_echo_n='/usr/ucb/echo -n'
11444 1.1.1.3 mrg else
11445 1.1.1.3 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11446 1.1.1.3 mrg as_echo_n_body='eval
11447 1.1.1.3 mrg arg=$1;
11448 1.1.1.3 mrg case $arg in #(
11449 1.1.1.3 mrg *"$as_nl"*)
11450 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11451 1.1.1.3 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11452 1.1.1.3 mrg esac;
11453 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11454 1.1.1.3 mrg '
11455 1.1.1.3 mrg export as_echo_n_body
11456 1.1.1.3 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11457 1.1.1.3 mrg fi
11458 1.1.1.3 mrg export as_echo_body
11459 1.1.1.3 mrg as_echo='sh -c $as_echo_body as_echo'
11460 1.1.1.3 mrg fi
11461 1.1 mrg
11462 1.1.1.3 mrg # The user is always right.
11463 1.1.1.3 mrg if test "${PATH_SEPARATOR+set}" != set; then
11464 1.1.1.3 mrg PATH_SEPARATOR=:
11465 1.1.1.3 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11466 1.1.1.3 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11467 1.1.1.3 mrg PATH_SEPARATOR=';'
11468 1.1.1.3 mrg }
11469 1.1.1.3 mrg fi
11470 1.1 mrg
11471 1.1 mrg
11472 1.1.1.3 mrg # IFS
11473 1.1.1.3 mrg # We need space, tab and new line, in precisely that order. Quoting is
11474 1.1.1.3 mrg # there to prevent editors from complaining about space-tab.
11475 1.1.1.3 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11476 1.1.1.3 mrg # splitting by setting IFS to empty value.)
11477 1.1.1.3 mrg IFS=" "" $as_nl"
11478 1.1 mrg
11479 1.1.1.3 mrg # Find who we are. Look in the path if we contain no directory separator.
11480 1.1.1.3 mrg case $0 in #((
11481 1.1.1.3 mrg *[\\/]* ) as_myself=$0 ;;
11482 1.1.1.3 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11483 1.1.1.3 mrg for as_dir in $PATH
11484 1.1.1.3 mrg do
11485 1.1.1.3 mrg IFS=$as_save_IFS
11486 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11487 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11488 1.1.1.3 mrg done
11489 1.1.1.3 mrg IFS=$as_save_IFS
11490 1.1 mrg
11491 1.1.1.3 mrg ;;
11492 1.1.1.3 mrg esac
11493 1.1.1.3 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11494 1.1.1.3 mrg # in which case we are not to be found in the path.
11495 1.1.1.3 mrg if test "x$as_myself" = x; then
11496 1.1.1.3 mrg as_myself=$0
11497 1.1.1.3 mrg fi
11498 1.1.1.3 mrg if test ! -f "$as_myself"; then
11499 1.1.1.3 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11500 1.1.1.3 mrg exit 1
11501 1.1.1.3 mrg fi
11502 1.1 mrg
11503 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11504 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11505 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
11506 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
11507 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11508 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
11509 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11510 1.1.1.3 mrg done
11511 1.1.1.3 mrg PS1='$ '
11512 1.1.1.3 mrg PS2='> '
11513 1.1.1.3 mrg PS4='+ '
11514 1.1 mrg
11515 1.1.1.3 mrg # NLS nuisances.
11516 1.1.1.3 mrg LC_ALL=C
11517 1.1.1.3 mrg export LC_ALL
11518 1.1.1.3 mrg LANGUAGE=C
11519 1.1.1.3 mrg export LANGUAGE
11520 1.1 mrg
11521 1.1.1.3 mrg # CDPATH.
11522 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11523 1.1 mrg
11524 1.1 mrg
11525 1.1.1.3 mrg # as_fn_error ERROR [LINENO LOG_FD]
11526 1.1.1.3 mrg # ---------------------------------
11527 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11528 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11529 1.1.1.3 mrg # script with status $?, using 1 if that was 0.
11530 1.1.1.3 mrg as_fn_error ()
11531 1.1.1.3 mrg {
11532 1.1.1.3 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11533 1.1.1.3 mrg if test "$3"; then
11534 1.1.1.3 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11535 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11536 1.1.1.3 mrg fi
11537 1.1.1.3 mrg $as_echo "$as_me: error: $1" >&2
11538 1.1.1.3 mrg as_fn_exit $as_status
11539 1.1.1.3 mrg } # as_fn_error
11540 1.1.1.3 mrg
11541 1.1.1.3 mrg
11542 1.1.1.3 mrg # as_fn_set_status STATUS
11543 1.1.1.3 mrg # -----------------------
11544 1.1.1.3 mrg # Set $? to STATUS, without forking.
11545 1.1.1.3 mrg as_fn_set_status ()
11546 1.1.1.3 mrg {
11547 1.1.1.3 mrg return $1
11548 1.1.1.3 mrg } # as_fn_set_status
11549 1.1.1.3 mrg
11550 1.1.1.3 mrg # as_fn_exit STATUS
11551 1.1.1.3 mrg # -----------------
11552 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11553 1.1.1.3 mrg as_fn_exit ()
11554 1.1.1.3 mrg {
11555 1.1.1.3 mrg set +e
11556 1.1.1.3 mrg as_fn_set_status $1
11557 1.1.1.3 mrg exit $1
11558 1.1.1.3 mrg } # as_fn_exit
11559 1.1.1.3 mrg
11560 1.1.1.3 mrg # as_fn_unset VAR
11561 1.1.1.3 mrg # ---------------
11562 1.1.1.3 mrg # Portably unset VAR.
11563 1.1.1.3 mrg as_fn_unset ()
11564 1.1.1.3 mrg {
11565 1.1.1.3 mrg { eval $1=; unset $1;}
11566 1.1.1.3 mrg }
11567 1.1.1.3 mrg as_unset=as_fn_unset
11568 1.1.1.3 mrg # as_fn_append VAR VALUE
11569 1.1.1.3 mrg # ----------------------
11570 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11571 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
11572 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
11573 1.1.1.3 mrg # implementations.
11574 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11575 1.1.1.3 mrg eval 'as_fn_append ()
11576 1.1.1.3 mrg {
11577 1.1.1.3 mrg eval $1+=\$2
11578 1.1.1.3 mrg }'
11579 1.1.1.3 mrg else
11580 1.1.1.3 mrg as_fn_append ()
11581 1.1.1.3 mrg {
11582 1.1.1.3 mrg eval $1=\$$1\$2
11583 1.1.1.3 mrg }
11584 1.1.1.3 mrg fi # as_fn_append
11585 1.1 mrg
11586 1.1.1.3 mrg # as_fn_arith ARG...
11587 1.1.1.3 mrg # ------------------
11588 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11589 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11590 1.1.1.3 mrg # must be portable across $(()) and expr.
11591 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11592 1.1.1.3 mrg eval 'as_fn_arith ()
11593 1.1.1.3 mrg {
11594 1.1.1.3 mrg as_val=$(( $* ))
11595 1.1.1.3 mrg }'
11596 1.1.1.3 mrg else
11597 1.1.1.3 mrg as_fn_arith ()
11598 1.1.1.3 mrg {
11599 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
11600 1.1.1.3 mrg }
11601 1.1.1.3 mrg fi # as_fn_arith
11602 1.1 mrg
11603 1.1 mrg
11604 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11605 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11606 1.1.1.3 mrg as_expr=expr
11607 1.1.1.3 mrg else
11608 1.1.1.3 mrg as_expr=false
11609 1.1.1.3 mrg fi
11610 1.1 mrg
11611 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11612 1.1.1.3 mrg as_basename=basename
11613 1.1.1.3 mrg else
11614 1.1.1.3 mrg as_basename=false
11615 1.1.1.3 mrg fi
11616 1.1 mrg
11617 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11618 1.1.1.3 mrg as_dirname=dirname
11619 1.1.1.3 mrg else
11620 1.1.1.3 mrg as_dirname=false
11621 1.1.1.3 mrg fi
11622 1.1 mrg
11623 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
11624 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11625 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
11626 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11627 1.1.1.3 mrg $as_echo X/"$0" |
11628 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11629 1.1.1.3 mrg s//\1/
11630 1.1.1.3 mrg q
11631 1.1.1.3 mrg }
11632 1.1.1.3 mrg /^X\/\(\/\/\)$/{
11633 1.1.1.3 mrg s//\1/
11634 1.1.1.3 mrg q
11635 1.1.1.3 mrg }
11636 1.1.1.3 mrg /^X\/\(\/\).*/{
11637 1.1.1.3 mrg s//\1/
11638 1.1.1.3 mrg q
11639 1.1.1.3 mrg }
11640 1.1.1.3 mrg s/.*/./; q'`
11641 1.1 mrg
11642 1.1.1.3 mrg # Avoid depending upon Character Ranges.
11643 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11644 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11645 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11646 1.1.1.3 mrg as_cr_digits='0123456789'
11647 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11648 1.1 mrg
11649 1.1.1.3 mrg ECHO_C= ECHO_N= ECHO_T=
11650 1.1.1.3 mrg case `echo -n x` in #(((((
11651 1.1.1.3 mrg -n*)
11652 1.1.1.3 mrg case `echo 'xy\c'` in
11653 1.1.1.3 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11654 1.1.1.3 mrg xy) ECHO_C='\c';;
11655 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11656 1.1.1.3 mrg ECHO_T=' ';;
11657 1.1.1.3 mrg esac;;
11658 1.1.1.3 mrg *)
11659 1.1.1.3 mrg ECHO_N='-n';;
11660 1.1.1.3 mrg esac
11661 1.1 mrg
11662 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.file
11663 1.1.1.3 mrg if test -d conf$$.dir; then
11664 1.1.1.3 mrg rm -f conf$$.dir/conf$$.file
11665 1.1 mrg else
11666 1.1.1.3 mrg rm -f conf$$.dir
11667 1.1.1.3 mrg mkdir conf$$.dir 2>/dev/null
11668 1.1.1.3 mrg fi
11669 1.1.1.3 mrg if (echo >conf$$.file) 2>/dev/null; then
11670 1.1.1.3 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11671 1.1.1.3 mrg as_ln_s='ln -s'
11672 1.1.1.3 mrg # ... but there are two gotchas:
11673 1.1.1.3 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11674 1.1.1.3 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11675 1.1.1.3 mrg # In both cases, we have to default to `cp -p'.
11676 1.1.1.3 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11677 1.1.1.3 mrg as_ln_s='cp -p'
11678 1.1.1.3 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11679 1.1.1.3 mrg as_ln_s=ln
11680 1.1.1.3 mrg else
11681 1.1.1.3 mrg as_ln_s='cp -p'
11682 1.1 mrg fi
11683 1.1.1.3 mrg else
11684 1.1.1.3 mrg as_ln_s='cp -p'
11685 1.1 mrg fi
11686 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11687 1.1.1.3 mrg rmdir conf$$.dir 2>/dev/null
11688 1.1 mrg
11689 1.1 mrg
11690 1.1.1.3 mrg # as_fn_mkdir_p
11691 1.1.1.3 mrg # -------------
11692 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
11693 1.1.1.3 mrg as_fn_mkdir_p ()
11694 1.1.1.3 mrg {
11695 1.1 mrg
11696 1.1.1.3 mrg case $as_dir in #(
11697 1.1.1.3 mrg -*) as_dir=./$as_dir;;
11698 1.1.1.3 mrg esac
11699 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11700 1.1.1.3 mrg as_dirs=
11701 1.1.1.3 mrg while :; do
11702 1.1.1.3 mrg case $as_dir in #(
11703 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11704 1.1.1.3 mrg *) as_qdir=$as_dir;;
11705 1.1.1.3 mrg esac
11706 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
11707 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
11708 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11709 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11710 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
11711 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11712 1.1.1.3 mrg $as_echo X"$as_dir" |
11713 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11714 1.1.1.3 mrg s//\1/
11715 1.1.1.3 mrg q
11716 1.1.1.3 mrg }
11717 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
11718 1.1.1.3 mrg s//\1/
11719 1.1.1.3 mrg q
11720 1.1.1.3 mrg }
11721 1.1.1.3 mrg /^X\(\/\/\)$/{
11722 1.1.1.3 mrg s//\1/
11723 1.1.1.3 mrg q
11724 1.1.1.3 mrg }
11725 1.1.1.3 mrg /^X\(\/\).*/{
11726 1.1.1.3 mrg s//\1/
11727 1.1.1.3 mrg q
11728 1.1.1.3 mrg }
11729 1.1.1.3 mrg s/.*/./; q'`
11730 1.1.1.3 mrg test -d "$as_dir" && break
11731 1.1.1.3 mrg done
11732 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11733 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11734 1.1 mrg
11735 1.1 mrg
11736 1.1.1.3 mrg } # as_fn_mkdir_p
11737 1.1.1.3 mrg if mkdir -p . 2>/dev/null; then
11738 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
11739 1.1.1.3 mrg else
11740 1.1.1.3 mrg test -d ./-p && rmdir ./-p
11741 1.1.1.3 mrg as_mkdir_p=false
11742 1.1.1.3 mrg fi
11743 1.1 mrg
11744 1.1.1.3 mrg if test -x / >/dev/null 2>&1; then
11745 1.1.1.3 mrg as_test_x='test -x'
11746 1.1.1.3 mrg else
11747 1.1.1.3 mrg if ls -dL / >/dev/null 2>&1; then
11748 1.1.1.3 mrg as_ls_L_option=L
11749 1.1.1.3 mrg else
11750 1.1.1.3 mrg as_ls_L_option=
11751 1.1.1.3 mrg fi
11752 1.1.1.3 mrg as_test_x='
11753 1.1.1.3 mrg eval sh -c '\''
11754 1.1.1.3 mrg if test -d "$1"; then
11755 1.1.1.3 mrg test -d "$1/.";
11756 1.1.1.3 mrg else
11757 1.1.1.3 mrg case $1 in #(
11758 1.1.1.3 mrg -*)set "./$1";;
11759 1.1.1.3 mrg esac;
11760 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11761 1.1.1.3 mrg ???[sx]*):;;*)false;;esac;fi
11762 1.1.1.3 mrg '\'' sh
11763 1.1.1.3 mrg '
11764 1.1.1.3 mrg fi
11765 1.1.1.3 mrg as_executable_p=$as_test_x
11766 1.1 mrg
11767 1.1.1.3 mrg # Sed expression to map a string onto a valid CPP name.
11768 1.1.1.3 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11769 1.1 mrg
11770 1.1.1.3 mrg # Sed expression to map a string onto a valid variable name.
11771 1.1.1.3 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11772 1.1 mrg
11773 1.1 mrg
11774 1.1.1.3 mrg exec 6>&1
11775 1.1.1.3 mrg ## ----------------------------------- ##
11776 1.1.1.3 mrg ## Main body of $CONFIG_STATUS script. ##
11777 1.1.1.3 mrg ## ----------------------------------- ##
11778 1.1.1.3 mrg _ASEOF
11779 1.1.1.3 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11780 1.1 mrg
11781 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11782 1.1.1.3 mrg # Save the log message, to keep $0 and so on meaningful, and to
11783 1.1.1.3 mrg # report actual input values of CONFIG_FILES etc. instead of their
11784 1.1.1.3 mrg # values after options handling.
11785 1.1.1.3 mrg ac_log="
11786 1.1.1.3 mrg This file was extended by libXcomposite $as_me 0.4.2, which was
11787 1.1.1.3 mrg generated by GNU Autoconf 2.65. Invocation command line was
11788 1.1 mrg
11789 1.1.1.3 mrg CONFIG_FILES = $CONFIG_FILES
11790 1.1.1.3 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11791 1.1.1.3 mrg CONFIG_LINKS = $CONFIG_LINKS
11792 1.1.1.3 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11793 1.1.1.3 mrg $ $0 $@
11794 1.1 mrg
11795 1.1.1.3 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11796 1.1.1.3 mrg "
11797 1.1 mrg
11798 1.1.1.3 mrg _ACEOF
11799 1.1 mrg
11800 1.1.1.3 mrg case $ac_config_files in *"
11801 1.1.1.3 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11802 1.1.1.3 mrg esac
11803 1.1 mrg
11804 1.1.1.3 mrg case $ac_config_headers in *"
11805 1.1.1.3 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11806 1.1.1.3 mrg esac
11807 1.1 mrg
11808 1.1 mrg
11809 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11810 1.1.1.3 mrg # Files that config.status was made for.
11811 1.1.1.3 mrg config_files="$ac_config_files"
11812 1.1.1.3 mrg config_headers="$ac_config_headers"
11813 1.1.1.3 mrg config_commands="$ac_config_commands"
11814 1.1 mrg
11815 1.1.1.3 mrg _ACEOF
11816 1.1 mrg
11817 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11818 1.1.1.3 mrg ac_cs_usage="\
11819 1.1.1.3 mrg \`$as_me' instantiates files and other configuration actions
11820 1.1.1.3 mrg from templates according to the current configuration. Unless the files
11821 1.1.1.3 mrg and actions are specified as TAGs, all are instantiated by default.
11822 1.1 mrg
11823 1.1.1.3 mrg Usage: $0 [OPTION]... [TAG]...
11824 1.1 mrg
11825 1.1.1.3 mrg -h, --help print this help, then exit
11826 1.1.1.3 mrg -V, --version print version number and configuration settings, then exit
11827 1.1.1.3 mrg --config print configuration, then exit
11828 1.1.1.3 mrg -q, --quiet, --silent
11829 1.1.1.3 mrg do not print progress messages
11830 1.1.1.3 mrg -d, --debug don't remove temporary files
11831 1.1.1.3 mrg --recheck update $as_me by reconfiguring in the same conditions
11832 1.1.1.3 mrg --file=FILE[:TEMPLATE]
11833 1.1.1.3 mrg instantiate the configuration file FILE
11834 1.1.1.3 mrg --header=FILE[:TEMPLATE]
11835 1.1.1.3 mrg instantiate the configuration header FILE
11836 1.1 mrg
11837 1.1.1.3 mrg Configuration files:
11838 1.1.1.3 mrg $config_files
11839 1.1 mrg
11840 1.1.1.3 mrg Configuration headers:
11841 1.1.1.3 mrg $config_headers
11842 1.1 mrg
11843 1.1.1.3 mrg Configuration commands:
11844 1.1.1.3 mrg $config_commands
11845 1.1 mrg
11846 1.1.1.3 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11847 1.1 mrg
11848 1.1.1.3 mrg _ACEOF
11849 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11850 1.1.1.3 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11851 1.1.1.3 mrg ac_cs_version="\\
11852 1.1.1.3 mrg libXcomposite config.status 0.4.2
11853 1.1.1.3 mrg configured by $0, generated by GNU Autoconf 2.65,
11854 1.1.1.3 mrg with options \\"\$ac_cs_config\\"
11855 1.1 mrg
11856 1.1.1.3 mrg Copyright (C) 2009 Free Software Foundation, Inc.
11857 1.1.1.3 mrg This config.status script is free software; the Free Software Foundation
11858 1.1.1.3 mrg gives unlimited permission to copy, distribute and modify it."
11859 1.1 mrg
11860 1.1.1.3 mrg ac_pwd='$ac_pwd'
11861 1.1.1.3 mrg srcdir='$srcdir'
11862 1.1.1.3 mrg INSTALL='$INSTALL'
11863 1.1.1.3 mrg MKDIR_P='$MKDIR_P'
11864 1.1.1.3 mrg AWK='$AWK'
11865 1.1.1.3 mrg test -n "\$AWK" || AWK=awk
11866 1.1.1.3 mrg _ACEOF
11867 1.1 mrg
11868 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11869 1.1.1.3 mrg # The default lists apply if the user does not specify any file.
11870 1.1.1.3 mrg ac_need_defaults=:
11871 1.1.1.3 mrg while test $# != 0
11872 1.1.1.3 mrg do
11873 1.1.1.3 mrg case $1 in
11874 1.1.1.3 mrg --*=*)
11875 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11876 1.1.1.3 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11877 1.1.1.3 mrg ac_shift=:
11878 1.1.1.3 mrg ;;
11879 1.1.1.3 mrg *)
11880 1.1.1.3 mrg ac_option=$1
11881 1.1.1.3 mrg ac_optarg=$2
11882 1.1.1.3 mrg ac_shift=shift
11883 1.1.1.3 mrg ;;
11884 1.1.1.3 mrg esac
11885 1.1 mrg
11886 1.1.1.3 mrg case $ac_option in
11887 1.1.1.3 mrg # Handling of the options.
11888 1.1.1.3 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11889 1.1.1.3 mrg ac_cs_recheck=: ;;
11890 1.1.1.3 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11891 1.1.1.3 mrg $as_echo "$ac_cs_version"; exit ;;
11892 1.1.1.3 mrg --config | --confi | --conf | --con | --co | --c )
11893 1.1.1.3 mrg $as_echo "$ac_cs_config"; exit ;;
11894 1.1.1.3 mrg --debug | --debu | --deb | --de | --d | -d )
11895 1.1.1.3 mrg debug=: ;;
11896 1.1.1.3 mrg --file | --fil | --fi | --f )
11897 1.1.1.3 mrg $ac_shift
11898 1.1.1.3 mrg case $ac_optarg in
11899 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11900 1.1.1.3 mrg esac
11901 1.1.1.3 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11902 1.1.1.3 mrg ac_need_defaults=false;;
11903 1.1.1.3 mrg --header | --heade | --head | --hea )
11904 1.1.1.3 mrg $ac_shift
11905 1.1.1.3 mrg case $ac_optarg in
11906 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11907 1.1.1.3 mrg esac
11908 1.1.1.3 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11909 1.1.1.3 mrg ac_need_defaults=false;;
11910 1.1.1.3 mrg --he | --h)
11911 1.1.1.3 mrg # Conflict between --help and --header
11912 1.1.1.3 mrg as_fn_error "ambiguous option: \`$1'
11913 1.1.1.3 mrg Try \`$0 --help' for more information.";;
11914 1.1.1.3 mrg --help | --hel | -h )
11915 1.1.1.3 mrg $as_echo "$ac_cs_usage"; exit ;;
11916 1.1.1.3 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11917 1.1.1.3 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11918 1.1.1.3 mrg ac_cs_silent=: ;;
11919 1.1 mrg
11920 1.1.1.3 mrg # This is an error.
11921 1.1.1.3 mrg -*) as_fn_error "unrecognized option: \`$1'
11922 1.1.1.3 mrg Try \`$0 --help' for more information." ;;
11923 1.1 mrg
11924 1.1.1.3 mrg *) as_fn_append ac_config_targets " $1"
11925 1.1.1.3 mrg ac_need_defaults=false ;;
11926 1.1 mrg
11927 1.1.1.3 mrg esac
11928 1.1.1.3 mrg shift
11929 1.1.1.3 mrg done
11930 1.1 mrg
11931 1.1.1.3 mrg ac_configure_extra_args=
11932 1.1 mrg
11933 1.1.1.3 mrg if $ac_cs_silent; then
11934 1.1.1.3 mrg exec 6>/dev/null
11935 1.1.1.3 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11936 1.1.1.3 mrg fi
11937 1.1 mrg
11938 1.1.1.3 mrg _ACEOF
11939 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11940 1.1.1.3 mrg if \$ac_cs_recheck; then
11941 1.1.1.3 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11942 1.1.1.3 mrg shift
11943 1.1.1.3 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11944 1.1.1.3 mrg CONFIG_SHELL='$SHELL'
11945 1.1.1.3 mrg export CONFIG_SHELL
11946 1.1.1.3 mrg exec "\$@"
11947 1.1.1.3 mrg fi
11948 1.1.1.2 mrg
11949 1.1.1.3 mrg _ACEOF
11950 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11951 1.1.1.3 mrg exec 5>>config.log
11952 1.1.1.3 mrg {
11953 1.1.1.3 mrg echo
11954 1.1.1.3 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11955 1.1.1.3 mrg ## Running $as_me. ##
11956 1.1.1.3 mrg _ASBOX
11957 1.1.1.3 mrg $as_echo "$ac_log"
11958 1.1.1.3 mrg } >&5
11959 1.1 mrg
11960 1.1.1.3 mrg _ACEOF
11961 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11962 1.1.1.3 mrg #
11963 1.1.1.3 mrg # INIT-COMMANDS
11964 1.1.1.3 mrg #
11965 1.1.1.3 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11966 1.1 mrg
11967 1.1 mrg
11968 1.1.1.3 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11969 1.1.1.3 mrg # if CDPATH is set.
11970 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11971 1.1 mrg
11972 1.1.1.3 mrg sed_quote_subst='$sed_quote_subst'
11973 1.1.1.3 mrg double_quote_subst='$double_quote_subst'
11974 1.1.1.3 mrg delay_variable_subst='$delay_variable_subst'
11975 1.1.1.3 mrg macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11976 1.1.1.3 mrg macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11977 1.1.1.3 mrg enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11978 1.1.1.3 mrg enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11979 1.1.1.3 mrg pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11980 1.1.1.3 mrg enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11981 1.1.1.3 mrg host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11982 1.1.1.3 mrg host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11983 1.1.1.3 mrg host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11984 1.1.1.3 mrg build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11985 1.1.1.3 mrg build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11986 1.1.1.3 mrg build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11987 1.1.1.3 mrg SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11988 1.1.1.3 mrg Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11989 1.1.1.3 mrg GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11990 1.1.1.3 mrg EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11991 1.1.1.3 mrg FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11992 1.1.1.3 mrg LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11993 1.1.1.3 mrg NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11994 1.1.1.3 mrg LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11995 1.1.1.3 mrg max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11996 1.1.1.3 mrg ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11997 1.1.1.3 mrg exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11998 1.1.1.3 mrg lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11999 1.1.1.3 mrg lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12000 1.1.1.3 mrg lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12001 1.1.1.3 mrg reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12002 1.1.1.3 mrg reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12003 1.1.1.3 mrg OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12004 1.1.1.3 mrg deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12005 1.1.1.3 mrg file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12006 1.1.1.3 mrg AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12007 1.1.1.3 mrg AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12008 1.1.1.3 mrg STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12009 1.1.1.3 mrg RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12010 1.1.1.3 mrg old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12011 1.1.1.3 mrg old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12012 1.1.1.3 mrg old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12013 1.1.1.3 mrg CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12014 1.1.1.3 mrg CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12015 1.1.1.3 mrg compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12016 1.1.1.3 mrg GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12017 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"`'
12018 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"`'
12019 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"`'
12020 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"`'
12021 1.1.1.3 mrg objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12022 1.1.1.3 mrg SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12023 1.1.1.3 mrg ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12024 1.1.1.3 mrg MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12025 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"`'
12026 1.1.1.3 mrg lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12027 1.1.1.3 mrg lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12028 1.1.1.3 mrg lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12029 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"`'
12030 1.1.1.3 mrg need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12031 1.1.1.3 mrg DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12032 1.1.1.3 mrg NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12033 1.1.1.3 mrg LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12034 1.1.1.3 mrg OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12035 1.1.1.3 mrg OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12036 1.1.1.3 mrg libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12037 1.1.1.3 mrg shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12038 1.1.1.3 mrg extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12039 1.1.1.3 mrg archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12040 1.1.1.3 mrg enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12041 1.1.1.3 mrg export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12042 1.1.1.3 mrg whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12043 1.1.1.3 mrg compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12044 1.1.1.3 mrg old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12045 1.1.1.3 mrg old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12046 1.1.1.3 mrg archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12047 1.1.1.3 mrg archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12048 1.1.1.3 mrg module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12049 1.1.1.3 mrg module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12050 1.1.1.3 mrg with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12051 1.1.1.3 mrg allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12052 1.1.1.3 mrg no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12053 1.1.1.3 mrg hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12054 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12055 1.1.1.3 mrg hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12056 1.1.1.3 mrg hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12057 1.1.1.3 mrg hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12058 1.1.1.3 mrg hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12059 1.1.1.3 mrg hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12060 1.1.1.3 mrg hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12061 1.1.1.3 mrg inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12062 1.1.1.3 mrg link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12063 1.1.1.3 mrg fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12064 1.1.1.3 mrg always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12065 1.1.1.3 mrg export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12066 1.1.1.3 mrg exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12067 1.1.1.3 mrg include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12068 1.1.1.3 mrg prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12069 1.1.1.3 mrg file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12070 1.1.1.3 mrg variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12071 1.1.1.3 mrg need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12072 1.1.1.3 mrg need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12073 1.1.1.3 mrg version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12074 1.1.1.3 mrg runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12075 1.1.1.3 mrg shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12076 1.1.1.3 mrg shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12077 1.1.1.3 mrg libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12078 1.1.1.3 mrg library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12079 1.1.1.3 mrg soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12080 1.1.1.3 mrg postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12081 1.1.1.3 mrg postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12082 1.1.1.3 mrg finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12083 1.1.1.3 mrg finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12084 1.1.1.3 mrg hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12085 1.1.1.3 mrg sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12086 1.1.1.3 mrg sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12087 1.1.1.3 mrg hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12088 1.1.1.3 mrg enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12089 1.1.1.3 mrg enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12090 1.1.1.3 mrg enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12091 1.1.1.3 mrg old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12092 1.1.1.3 mrg striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12093 1.1.1.3 mrg
12094 1.1.1.3 mrg LTCC='$LTCC'
12095 1.1.1.3 mrg LTCFLAGS='$LTCFLAGS'
12096 1.1.1.3 mrg compiler='$compiler_DEFAULT'
12097 1.1.1.3 mrg
12098 1.1.1.3 mrg # Quote evaled strings.
12099 1.1.1.3 mrg for var in SED \
12100 1.1.1.3 mrg GREP \
12101 1.1.1.3 mrg EGREP \
12102 1.1.1.3 mrg FGREP \
12103 1.1.1.3 mrg LD \
12104 1.1.1.3 mrg NM \
12105 1.1.1.3 mrg LN_S \
12106 1.1.1.3 mrg lt_SP2NL \
12107 1.1.1.3 mrg lt_NL2SP \
12108 1.1.1.3 mrg reload_flag \
12109 1.1.1.3 mrg OBJDUMP \
12110 1.1.1.3 mrg deplibs_check_method \
12111 1.1.1.3 mrg file_magic_cmd \
12112 1.1.1.3 mrg AR \
12113 1.1.1.3 mrg AR_FLAGS \
12114 1.1.1.3 mrg STRIP \
12115 1.1.1.3 mrg RANLIB \
12116 1.1.1.3 mrg CC \
12117 1.1.1.3 mrg CFLAGS \
12118 1.1.1.3 mrg compiler \
12119 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe \
12120 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl \
12121 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address \
12122 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12123 1.1.1.3 mrg SHELL \
12124 1.1.1.3 mrg ECHO \
12125 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag \
12126 1.1.1.3 mrg lt_prog_compiler_wl \
12127 1.1.1.3 mrg lt_prog_compiler_pic \
12128 1.1.1.3 mrg lt_prog_compiler_static \
12129 1.1.1.3 mrg lt_cv_prog_compiler_c_o \
12130 1.1.1.3 mrg need_locks \
12131 1.1.1.3 mrg DSYMUTIL \
12132 1.1.1.3 mrg NMEDIT \
12133 1.1.1.3 mrg LIPO \
12134 1.1.1.3 mrg OTOOL \
12135 1.1.1.3 mrg OTOOL64 \
12136 1.1.1.3 mrg shrext_cmds \
12137 1.1.1.3 mrg export_dynamic_flag_spec \
12138 1.1.1.3 mrg whole_archive_flag_spec \
12139 1.1.1.3 mrg compiler_needs_object \
12140 1.1.1.3 mrg with_gnu_ld \
12141 1.1.1.3 mrg allow_undefined_flag \
12142 1.1.1.3 mrg no_undefined_flag \
12143 1.1.1.3 mrg hardcode_libdir_flag_spec \
12144 1.1.1.3 mrg hardcode_libdir_flag_spec_ld \
12145 1.1.1.3 mrg hardcode_libdir_separator \
12146 1.1.1.3 mrg fix_srcfile_path \
12147 1.1.1.3 mrg exclude_expsyms \
12148 1.1.1.3 mrg include_expsyms \
12149 1.1.1.3 mrg file_list_spec \
12150 1.1.1.3 mrg variables_saved_for_relink \
12151 1.1.1.3 mrg libname_spec \
12152 1.1.1.3 mrg library_names_spec \
12153 1.1.1.3 mrg soname_spec \
12154 1.1.1.3 mrg finish_eval \
12155 1.1.1.3 mrg old_striplib \
12156 1.1.1.3 mrg striplib; do
12157 1.1.1.3 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12158 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12159 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12160 1.1 mrg ;;
12161 1.1.1.3 mrg *)
12162 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12163 1.1 mrg ;;
12164 1.1.1.3 mrg esac
12165 1.1.1.3 mrg done
12166 1.1 mrg
12167 1.1.1.3 mrg # Double-quote double-evaled strings.
12168 1.1.1.3 mrg for var in reload_cmds \
12169 1.1.1.3 mrg old_postinstall_cmds \
12170 1.1.1.3 mrg old_postuninstall_cmds \
12171 1.1.1.3 mrg old_archive_cmds \
12172 1.1.1.3 mrg extract_expsyms_cmds \
12173 1.1.1.3 mrg old_archive_from_new_cmds \
12174 1.1.1.3 mrg old_archive_from_expsyms_cmds \
12175 1.1.1.3 mrg archive_cmds \
12176 1.1.1.3 mrg archive_expsym_cmds \
12177 1.1.1.3 mrg module_cmds \
12178 1.1.1.3 mrg module_expsym_cmds \
12179 1.1.1.3 mrg export_symbols_cmds \
12180 1.1.1.3 mrg prelink_cmds \
12181 1.1.1.3 mrg postinstall_cmds \
12182 1.1.1.3 mrg postuninstall_cmds \
12183 1.1.1.3 mrg finish_cmds \
12184 1.1.1.3 mrg sys_lib_search_path_spec \
12185 1.1.1.3 mrg sys_lib_dlsearch_path_spec; do
12186 1.1.1.3 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12187 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12188 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12189 1.1.1.3 mrg ;;
12190 1.1 mrg *)
12191 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12192 1.1 mrg ;;
12193 1.1 mrg esac
12194 1.1.1.3 mrg done
12195 1.1.1.2 mrg
12196 1.1.1.3 mrg # Fix-up fallback echo if it was mangled by the above quoting rules.
12197 1.1.1.3 mrg case \$lt_ECHO in
12198 1.1.1.3 mrg *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12199 1.1.1.3 mrg ;;
12200 1.1.1.3 mrg esac
12201 1.1 mrg
12202 1.1.1.3 mrg ac_aux_dir='$ac_aux_dir'
12203 1.1.1.3 mrg xsi_shell='$xsi_shell'
12204 1.1.1.3 mrg lt_shell_append='$lt_shell_append'
12205 1.1 mrg
12206 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
12207 1.1.1.3 mrg # commands through without removal of \ escapes INIT.
12208 1.1.1.3 mrg if test -n "\${ZSH_VERSION+set}" ; then
12209 1.1.1.3 mrg setopt NO_GLOB_SUBST
12210 1.1.1.3 mrg fi
12211 1.1 mrg
12212 1.1 mrg
12213 1.1.1.3 mrg PACKAGE='$PACKAGE'
12214 1.1.1.3 mrg VERSION='$VERSION'
12215 1.1.1.3 mrg TIMESTAMP='$TIMESTAMP'
12216 1.1.1.3 mrg RM='$RM'
12217 1.1.1.3 mrg ofile='$ofile'
12218 1.1 mrg
12219 1.1 mrg
12220 1.1.1.2 mrg
12221 1.1 mrg
12222 1.1.1.3 mrg _ACEOF
12223 1.1 mrg
12224 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12225 1.1 mrg
12226 1.1.1.3 mrg # Handling of arguments.
12227 1.1.1.3 mrg for ac_config_target in $ac_config_targets
12228 1.1.1.3 mrg do
12229 1.1.1.3 mrg case $ac_config_target in
12230 1.1.1.3 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12231 1.1.1.3 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12232 1.1.1.3 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12233 1.1.1.3 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12234 1.1.1.3 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12235 1.1.1.3 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12236 1.1.1.3 mrg "xcomposite.pc") CONFIG_FILES="$CONFIG_FILES xcomposite.pc" ;;
12237 1.1 mrg
12238 1.1.1.3 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12239 1.1.1.3 mrg esac
12240 1.1.1.3 mrg done
12241 1.1 mrg
12242 1.1 mrg
12243 1.1.1.3 mrg # If the user did not use the arguments to specify the items to instantiate,
12244 1.1.1.3 mrg # then the envvar interface is used. Set only those that are not.
12245 1.1.1.3 mrg # We use the long form for the default assignment because of an extremely
12246 1.1.1.3 mrg # bizarre bug on SunOS 4.1.3.
12247 1.1.1.3 mrg if $ac_need_defaults; then
12248 1.1.1.3 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12249 1.1.1.3 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12250 1.1.1.3 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12251 1.1.1.3 mrg fi
12252 1.1 mrg
12253 1.1.1.3 mrg # Have a temporary directory for convenience. Make it in the build tree
12254 1.1.1.3 mrg # simply because there is no reason against having it here, and in addition,
12255 1.1.1.3 mrg # creating and moving files from /tmp can sometimes cause problems.
12256 1.1.1.3 mrg # Hook for its removal unless debugging.
12257 1.1.1.3 mrg # Note that there is a small window in which the directory will not be cleaned:
12258 1.1.1.3 mrg # after its creation but before its name has been assigned to `$tmp'.
12259 1.1.1.3 mrg $debug ||
12260 1.1.1.3 mrg {
12261 1.1.1.3 mrg tmp=
12262 1.1.1.3 mrg trap 'exit_status=$?
12263 1.1.1.3 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12264 1.1.1.3 mrg ' 0
12265 1.1.1.3 mrg trap 'as_fn_exit 1' 1 2 13 15
12266 1.1.1.3 mrg }
12267 1.1.1.3 mrg # Create a (secure) tmp directory for tmp files.
12268 1.1 mrg
12269 1.1.1.3 mrg {
12270 1.1.1.3 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12271 1.1.1.3 mrg test -n "$tmp" && test -d "$tmp"
12272 1.1.1.3 mrg } ||
12273 1.1.1.3 mrg {
12274 1.1.1.3 mrg tmp=./conf$$-$RANDOM
12275 1.1.1.3 mrg (umask 077 && mkdir "$tmp")
12276 1.1.1.3 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12277 1.1 mrg
12278 1.1.1.3 mrg # Set up the scripts for CONFIG_FILES section.
12279 1.1.1.3 mrg # No need to generate them if there are no CONFIG_FILES.
12280 1.1.1.3 mrg # This happens for instance with `./config.status config.h'.
12281 1.1.1.3 mrg if test -n "$CONFIG_FILES"; then
12282 1.1 mrg
12283 1.1 mrg
12284 1.1.1.3 mrg ac_cr=`echo X | tr X '\015'`
12285 1.1.1.3 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12286 1.1.1.3 mrg # But we know of no other shell where ac_cr would be empty at this
12287 1.1.1.3 mrg # point, so we can use a bashism as a fallback.
12288 1.1.1.3 mrg if test "x$ac_cr" = x; then
12289 1.1.1.3 mrg eval ac_cr=\$\'\\r\'
12290 1.1 mrg fi
12291 1.1.1.3 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12292 1.1.1.3 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12293 1.1.1.3 mrg ac_cs_awk_cr='\r'
12294 1.1 mrg else
12295 1.1.1.3 mrg ac_cs_awk_cr=$ac_cr
12296 1.1 mrg fi
12297 1.1 mrg
12298 1.1.1.3 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12299 1.1.1.3 mrg _ACEOF
12300 1.1 mrg
12301 1.1 mrg
12302 1.1.1.3 mrg {
12303 1.1.1.3 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12304 1.1.1.3 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12305 1.1.1.3 mrg echo "_ACEOF"
12306 1.1.1.3 mrg } >conf$$subs.sh ||
12307 1.1.1.3 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12308 1.1.1.3 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12309 1.1.1.3 mrg ac_delim='%!_!# '
12310 1.1.1.3 mrg for ac_last_try in false false false false false :; do
12311 1.1.1.3 mrg . ./conf$$subs.sh ||
12312 1.1.1.3 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12313 1.1 mrg
12314 1.1.1.3 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12315 1.1.1.3 mrg if test $ac_delim_n = $ac_delim_num; then
12316 1.1.1.3 mrg break
12317 1.1.1.3 mrg elif $ac_last_try; then
12318 1.1.1.3 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12319 1.1.1.3 mrg else
12320 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12321 1.1.1.3 mrg fi
12322 1.1.1.3 mrg done
12323 1.1.1.3 mrg rm -f conf$$subs.sh
12324 1.1 mrg
12325 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12326 1.1.1.3 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12327 1.1.1.3 mrg _ACEOF
12328 1.1.1.3 mrg sed -n '
12329 1.1.1.3 mrg h
12330 1.1.1.3 mrg s/^/S["/; s/!.*/"]=/
12331 1.1.1.3 mrg p
12332 1.1.1.3 mrg g
12333 1.1.1.3 mrg s/^[^!]*!//
12334 1.1.1.3 mrg :repl
12335 1.1.1.3 mrg t repl
12336 1.1.1.3 mrg s/'"$ac_delim"'$//
12337 1.1.1.3 mrg t delim
12338 1.1.1.3 mrg :nl
12339 1.1.1.3 mrg h
12340 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
12341 1.1.1.3 mrg t more1
12342 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12343 1.1.1.3 mrg p
12344 1.1.1.3 mrg n
12345 1.1.1.3 mrg b repl
12346 1.1.1.3 mrg :more1
12347 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12348 1.1.1.3 mrg p
12349 1.1.1.3 mrg g
12350 1.1.1.3 mrg s/.\{148\}//
12351 1.1.1.3 mrg t nl
12352 1.1.1.3 mrg :delim
12353 1.1.1.3 mrg h
12354 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
12355 1.1.1.3 mrg t more2
12356 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12357 1.1.1.3 mrg p
12358 1.1.1.3 mrg b
12359 1.1.1.3 mrg :more2
12360 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12361 1.1.1.3 mrg p
12362 1.1.1.3 mrg g
12363 1.1.1.3 mrg s/.\{148\}//
12364 1.1.1.3 mrg t delim
12365 1.1.1.3 mrg ' <conf$$subs.awk | sed '
12366 1.1.1.3 mrg /^[^""]/{
12367 1.1.1.3 mrg N
12368 1.1.1.3 mrg s/\n//
12369 1.1.1.3 mrg }
12370 1.1.1.3 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12371 1.1.1.3 mrg rm -f conf$$subs.awk
12372 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12373 1.1.1.3 mrg _ACAWK
12374 1.1.1.3 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12375 1.1.1.3 mrg for (key in S) S_is_set[key] = 1
12376 1.1.1.3 mrg FS = ""
12377 1.1 mrg
12378 1.1.1.3 mrg }
12379 1.1.1.3 mrg {
12380 1.1.1.3 mrg line = $ 0
12381 1.1.1.3 mrg nfields = split(line, field, "@")
12382 1.1.1.3 mrg substed = 0
12383 1.1.1.3 mrg len = length(field[1])
12384 1.1.1.3 mrg for (i = 2; i < nfields; i++) {
12385 1.1.1.3 mrg key = field[i]
12386 1.1.1.3 mrg keylen = length(key)
12387 1.1.1.3 mrg if (S_is_set[key]) {
12388 1.1.1.3 mrg value = S[key]
12389 1.1.1.3 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12390 1.1.1.3 mrg len += length(value) + length(field[++i])
12391 1.1.1.3 mrg substed = 1
12392 1.1.1.3 mrg } else
12393 1.1.1.3 mrg len += 1 + keylen
12394 1.1.1.3 mrg }
12395 1.1 mrg
12396 1.1.1.3 mrg print line
12397 1.1.1.3 mrg }
12398 1.1 mrg
12399 1.1.1.3 mrg _ACAWK
12400 1.1.1.3 mrg _ACEOF
12401 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12402 1.1.1.3 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12403 1.1.1.3 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12404 1.1 mrg else
12405 1.1.1.3 mrg cat
12406 1.1.1.3 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12407 1.1.1.3 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12408 1.1.1.3 mrg _ACEOF
12409 1.1 mrg
12410 1.1.1.3 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12411 1.1.1.3 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12412 1.1.1.3 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12413 1.1.1.3 mrg # (actually we leave an empty line to preserve line numbers).
12414 1.1.1.3 mrg if test "x$srcdir" = x.; then
12415 1.1.1.3 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12416 1.1.1.3 mrg s/:*\$(srcdir):*/:/
12417 1.1.1.3 mrg s/:*\${srcdir}:*/:/
12418 1.1.1.3 mrg s/:*@srcdir@:*/:/
12419 1.1.1.3 mrg s/^\([^=]*=[ ]*\):*/\1/
12420 1.1.1.3 mrg s/:*$//
12421 1.1.1.3 mrg s/^[^=]*=[ ]*$//
12422 1.1.1.3 mrg }'
12423 1.1.1.3 mrg fi
12424 1.1 mrg
12425 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12426 1.1.1.3 mrg fi # test -n "$CONFIG_FILES"
12427 1.1 mrg
12428 1.1.1.3 mrg # Set up the scripts for CONFIG_HEADERS section.
12429 1.1.1.3 mrg # No need to generate them if there are no CONFIG_HEADERS.
12430 1.1.1.3 mrg # This happens for instance with `./config.status Makefile'.
12431 1.1.1.3 mrg if test -n "$CONFIG_HEADERS"; then
12432 1.1.1.3 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12433 1.1.1.3 mrg BEGIN {
12434 1.1.1.3 mrg _ACEOF
12435 1.1 mrg
12436 1.1.1.3 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12437 1.1.1.3 mrg # here-document in config.status, that substitutes the proper values into
12438 1.1.1.3 mrg # config.h.in to produce config.h.
12439 1.1 mrg
12440 1.1.1.3 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12441 1.1.1.3 mrg # handling of long lines.
12442 1.1.1.3 mrg ac_delim='%!_!# '
12443 1.1.1.3 mrg for ac_last_try in false false :; do
12444 1.1.1.3 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12445 1.1.1.3 mrg if test -z "$ac_t"; then
12446 1.1.1.3 mrg break
12447 1.1.1.3 mrg elif $ac_last_try; then
12448 1.1.1.3 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12449 1.1.1.3 mrg else
12450 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12451 1.1.1.3 mrg fi
12452 1.1.1.3 mrg done
12453 1.1 mrg
12454 1.1.1.3 mrg # For the awk script, D is an array of macro values keyed by name,
12455 1.1.1.3 mrg # likewise P contains macro parameters if any. Preserve backslash
12456 1.1.1.3 mrg # newline sequences.
12457 1.1 mrg
12458 1.1.1.3 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12459 1.1.1.3 mrg sed -n '
12460 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
12461 1.1.1.3 mrg t rset
12462 1.1.1.3 mrg :rset
12463 1.1.1.3 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12464 1.1.1.3 mrg t def
12465 1.1.1.3 mrg d
12466 1.1.1.3 mrg :def
12467 1.1.1.3 mrg s/\\$//
12468 1.1.1.3 mrg t bsnl
12469 1.1.1.3 mrg s/["\\]/\\&/g
12470 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12471 1.1.1.3 mrg D["\1"]=" \3"/p
12472 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12473 1.1.1.3 mrg d
12474 1.1.1.3 mrg :bsnl
12475 1.1.1.3 mrg s/["\\]/\\&/g
12476 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12477 1.1.1.3 mrg D["\1"]=" \3\\\\\\n"\\/p
12478 1.1.1.3 mrg t cont
12479 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12480 1.1.1.3 mrg t cont
12481 1.1.1.3 mrg d
12482 1.1.1.3 mrg :cont
12483 1.1.1.3 mrg n
12484 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
12485 1.1.1.3 mrg t clear
12486 1.1.1.3 mrg :clear
12487 1.1.1.3 mrg s/\\$//
12488 1.1.1.3 mrg t bsnlc
12489 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12490 1.1.1.3 mrg d
12491 1.1.1.3 mrg :bsnlc
12492 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12493 1.1.1.3 mrg b cont
12494 1.1.1.3 mrg ' <confdefs.h | sed '
12495 1.1.1.3 mrg s/'"$ac_delim"'/"\\\
12496 1.1.1.3 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12497 1.1 mrg
12498 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12499 1.1.1.3 mrg for (key in D) D_is_set[key] = 1
12500 1.1.1.3 mrg FS = ""
12501 1.1.1.3 mrg }
12502 1.1.1.3 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12503 1.1.1.3 mrg line = \$ 0
12504 1.1.1.3 mrg split(line, arg, " ")
12505 1.1.1.3 mrg if (arg[1] == "#") {
12506 1.1.1.3 mrg defundef = arg[2]
12507 1.1.1.3 mrg mac1 = arg[3]
12508 1.1.1.3 mrg } else {
12509 1.1.1.3 mrg defundef = substr(arg[1], 2)
12510 1.1.1.3 mrg mac1 = arg[2]
12511 1.1.1.3 mrg }
12512 1.1.1.3 mrg split(mac1, mac2, "(") #)
12513 1.1.1.3 mrg macro = mac2[1]
12514 1.1.1.3 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12515 1.1.1.3 mrg if (D_is_set[macro]) {
12516 1.1.1.3 mrg # Preserve the white space surrounding the "#".
12517 1.1.1.3 mrg print prefix "define", macro P[macro] D[macro]
12518 1.1.1.3 mrg next
12519 1.1.1.3 mrg } else {
12520 1.1.1.3 mrg # Replace #undef with comments. This is necessary, for example,
12521 1.1.1.3 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12522 1.1.1.3 mrg # on some systems where configure will not decide to define it.
12523 1.1.1.3 mrg if (defundef == "undef") {
12524 1.1.1.3 mrg print "/*", prefix defundef, macro, "*/"
12525 1.1.1.3 mrg next
12526 1.1.1.3 mrg }
12527 1.1.1.3 mrg }
12528 1.1.1.3 mrg }
12529 1.1.1.3 mrg { print }
12530 1.1.1.3 mrg _ACAWK
12531 1.1.1.3 mrg _ACEOF
12532 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12533 1.1.1.3 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
12534 1.1.1.3 mrg fi # test -n "$CONFIG_HEADERS"
12535 1.1 mrg
12536 1.1 mrg
12537 1.1.1.3 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12538 1.1.1.3 mrg shift
12539 1.1.1.3 mrg for ac_tag
12540 1.1.1.3 mrg do
12541 1.1.1.3 mrg case $ac_tag in
12542 1.1.1.3 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12543 1.1.1.3 mrg esac
12544 1.1.1.3 mrg case $ac_mode$ac_tag in
12545 1.1.1.3 mrg :[FHL]*:*);;
12546 1.1.1.3 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12547 1.1.1.3 mrg :[FH]-) ac_tag=-:-;;
12548 1.1.1.3 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12549 1.1.1.3 mrg esac
12550 1.1.1.3 mrg ac_save_IFS=$IFS
12551 1.1.1.3 mrg IFS=:
12552 1.1.1.3 mrg set x $ac_tag
12553 1.1.1.3 mrg IFS=$ac_save_IFS
12554 1.1.1.3 mrg shift
12555 1.1.1.3 mrg ac_file=$1
12556 1.1.1.3 mrg shift
12557 1.1 mrg
12558 1.1.1.3 mrg case $ac_mode in
12559 1.1.1.3 mrg :L) ac_source=$1;;
12560 1.1.1.3 mrg :[FH])
12561 1.1.1.3 mrg ac_file_inputs=
12562 1.1.1.3 mrg for ac_f
12563 1.1.1.3 mrg do
12564 1.1.1.3 mrg case $ac_f in
12565 1.1.1.3 mrg -) ac_f="$tmp/stdin";;
12566 1.1.1.3 mrg *) # Look for the file first in the build tree, then in the source tree
12567 1.1.1.3 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12568 1.1.1.3 mrg # because $ac_f cannot contain `:'.
12569 1.1.1.3 mrg test -f "$ac_f" ||
12570 1.1.1.3 mrg case $ac_f in
12571 1.1.1.3 mrg [\\/$]*) false;;
12572 1.1.1.3 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12573 1.1.1.3 mrg esac ||
12574 1.1.1.3 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12575 1.1.1.3 mrg esac
12576 1.1.1.3 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12577 1.1.1.3 mrg as_fn_append ac_file_inputs " '$ac_f'"
12578 1.1.1.3 mrg done
12579 1.1 mrg
12580 1.1.1.3 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12581 1.1.1.3 mrg # use $as_me), people would be surprised to read:
12582 1.1.1.3 mrg # /* config.h. Generated by config.status. */
12583 1.1.1.3 mrg configure_input='Generated from '`
12584 1.1.1.3 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12585 1.1.1.3 mrg `' by configure.'
12586 1.1.1.3 mrg if test x"$ac_file" != x-; then
12587 1.1.1.3 mrg configure_input="$ac_file. $configure_input"
12588 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12589 1.1.1.3 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12590 1.1.1.3 mrg fi
12591 1.1.1.3 mrg # Neutralize special characters interpreted by sed in replacement strings.
12592 1.1.1.3 mrg case $configure_input in #(
12593 1.1.1.3 mrg *\&* | *\|* | *\\* )
12594 1.1.1.3 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12595 1.1.1.3 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12596 1.1.1.3 mrg *) ac_sed_conf_input=$configure_input;;
12597 1.1.1.3 mrg esac
12598 1.1 mrg
12599 1.1.1.3 mrg case $ac_tag in
12600 1.1.1.3 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12601 1.1.1.3 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12602 1.1.1.3 mrg esac
12603 1.1.1.3 mrg ;;
12604 1.1.1.3 mrg esac
12605 1.1 mrg
12606 1.1.1.3 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12607 1.1.1.3 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12608 1.1.1.3 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12609 1.1.1.3 mrg X"$ac_file" : 'X\(//\)$' \| \
12610 1.1.1.3 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12611 1.1.1.3 mrg $as_echo X"$ac_file" |
12612 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12613 1.1.1.3 mrg s//\1/
12614 1.1.1.3 mrg q
12615 1.1.1.3 mrg }
12616 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12617 1.1.1.3 mrg s//\1/
12618 1.1.1.3 mrg q
12619 1.1.1.3 mrg }
12620 1.1.1.3 mrg /^X\(\/\/\)$/{
12621 1.1.1.3 mrg s//\1/
12622 1.1.1.3 mrg q
12623 1.1.1.3 mrg }
12624 1.1.1.3 mrg /^X\(\/\).*/{
12625 1.1.1.3 mrg s//\1/
12626 1.1.1.3 mrg q
12627 1.1.1.3 mrg }
12628 1.1.1.3 mrg s/.*/./; q'`
12629 1.1.1.3 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12630 1.1.1.3 mrg ac_builddir=.
12631 1.1 mrg
12632 1.1.1.3 mrg case "$ac_dir" in
12633 1.1.1.3 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12634 1.1.1.3 mrg *)
12635 1.1.1.3 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12636 1.1.1.3 mrg # A ".." for each directory in $ac_dir_suffix.
12637 1.1.1.3 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12638 1.1.1.3 mrg case $ac_top_builddir_sub in
12639 1.1.1.3 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12640 1.1.1.3 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12641 1.1.1.3 mrg esac ;;
12642 1.1.1.3 mrg esac
12643 1.1.1.3 mrg ac_abs_top_builddir=$ac_pwd
12644 1.1.1.3 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12645 1.1.1.3 mrg # for backward compatibility:
12646 1.1.1.3 mrg ac_top_builddir=$ac_top_build_prefix
12647 1.1 mrg
12648 1.1.1.3 mrg case $srcdir in
12649 1.1.1.3 mrg .) # We are building in place.
12650 1.1.1.3 mrg ac_srcdir=.
12651 1.1.1.3 mrg ac_top_srcdir=$ac_top_builddir_sub
12652 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd ;;
12653 1.1.1.3 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12654 1.1.1.3 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12655 1.1.1.3 mrg ac_top_srcdir=$srcdir
12656 1.1.1.3 mrg ac_abs_top_srcdir=$srcdir ;;
12657 1.1.1.3 mrg *) # Relative name.
12658 1.1.1.3 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12659 1.1.1.3 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12660 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12661 1.1.1.3 mrg esac
12662 1.1.1.3 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12663 1.1 mrg
12664 1.1 mrg
12665 1.1.1.3 mrg case $ac_mode in
12666 1.1.1.3 mrg :F)
12667 1.1.1.3 mrg #
12668 1.1.1.3 mrg # CONFIG_FILE
12669 1.1.1.3 mrg #
12670 1.1 mrg
12671 1.1.1.3 mrg case $INSTALL in
12672 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12673 1.1.1.3 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12674 1.1.1.3 mrg esac
12675 1.1.1.3 mrg ac_MKDIR_P=$MKDIR_P
12676 1.1.1.3 mrg case $MKDIR_P in
12677 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ;;
12678 1.1.1.3 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12679 1.1.1.3 mrg esac
12680 1.1 mrg _ACEOF
12681 1.1 mrg
12682 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12683 1.1.1.3 mrg # If the template does not know about datarootdir, expand it.
12684 1.1.1.3 mrg # FIXME: This hack should be removed a few years after 2.60.
12685 1.1.1.3 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12686 1.1.1.3 mrg ac_sed_dataroot='
12687 1.1.1.3 mrg /datarootdir/ {
12688 1.1.1.3 mrg p
12689 1.1.1.3 mrg q
12690 1.1 mrg }
12691 1.1.1.3 mrg /@datadir@/p
12692 1.1.1.3 mrg /@docdir@/p
12693 1.1.1.3 mrg /@infodir@/p
12694 1.1.1.3 mrg /@localedir@/p
12695 1.1.1.3 mrg /@mandir@/p'
12696 1.1.1.3 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12697 1.1.1.3 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12698 1.1.1.3 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12699 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12700 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12701 1.1 mrg _ACEOF
12702 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12703 1.1.1.3 mrg ac_datarootdir_hack='
12704 1.1.1.3 mrg s&@datadir@&$datadir&g
12705 1.1.1.3 mrg s&@docdir@&$docdir&g
12706 1.1.1.3 mrg s&@infodir@&$infodir&g
12707 1.1.1.3 mrg s&@localedir@&$localedir&g
12708 1.1.1.3 mrg s&@mandir@&$mandir&g
12709 1.1.1.3 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12710 1.1 mrg esac
12711 1.1 mrg _ACEOF
12712 1.1 mrg
12713 1.1.1.3 mrg # Neutralize VPATH when `$srcdir' = `.'.
12714 1.1.1.3 mrg # Shell code in configure.ac might set extrasub.
12715 1.1.1.3 mrg # FIXME: do we really want to maintain this feature?
12716 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12717 1.1.1.3 mrg ac_sed_extra="$ac_vpsub
12718 1.1.1.3 mrg $extrasub
12719 1.1 mrg _ACEOF
12720 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12721 1.1.1.3 mrg :t
12722 1.1.1.3 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12723 1.1.1.3 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12724 1.1.1.3 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12725 1.1.1.3 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12726 1.1.1.3 mrg s&@srcdir@&$ac_srcdir&;t t
12727 1.1.1.3 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12728 1.1.1.3 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12729 1.1.1.3 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12730 1.1.1.3 mrg s&@builddir@&$ac_builddir&;t t
12731 1.1.1.3 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12732 1.1.1.3 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12733 1.1.1.3 mrg s&@INSTALL@&$ac_INSTALL&;t t
12734 1.1.1.3 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12735 1.1.1.3 mrg $ac_datarootdir_hack
12736 1.1.1.3 mrg "
12737 1.1.1.3 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12738 1.1.1.3 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12739 1.1 mrg
12740 1.1.1.3 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12741 1.1.1.3 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12742 1.1.1.3 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12743 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12744 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined." >&5
12745 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12746 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined." >&2;}
12747 1.1 mrg
12748 1.1.1.3 mrg rm -f "$tmp/stdin"
12749 1.1.1.3 mrg case $ac_file in
12750 1.1.1.3 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12751 1.1.1.3 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12752 1.1.1.3 mrg esac \
12753 1.1.1.3 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12754 1.1.1.3 mrg ;;
12755 1.1.1.3 mrg :H)
12756 1.1.1.3 mrg #
12757 1.1.1.3 mrg # CONFIG_HEADER
12758 1.1.1.3 mrg #
12759 1.1.1.3 mrg if test x"$ac_file" != x-; then
12760 1.1.1.3 mrg {
12761 1.1.1.3 mrg $as_echo "/* $configure_input */" \
12762 1.1.1.3 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12763 1.1.1.3 mrg } >"$tmp/config.h" \
12764 1.1.1.3 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12765 1.1.1.3 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12766 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12767 1.1.1.3 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
12768 1.1.1.3 mrg else
12769 1.1.1.3 mrg rm -f "$ac_file"
12770 1.1.1.3 mrg mv "$tmp/config.h" "$ac_file" \
12771 1.1.1.3 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12772 1.1.1.3 mrg fi
12773 1.1.1.3 mrg else
12774 1.1.1.3 mrg $as_echo "/* $configure_input */" \
12775 1.1.1.3 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12776 1.1.1.3 mrg || as_fn_error "could not create -" "$LINENO" 5
12777 1.1.1.3 mrg fi
12778 1.1.1.3 mrg # Compute "$ac_file"'s index in $config_headers.
12779 1.1.1.3 mrg _am_arg="$ac_file"
12780 1.1.1.3 mrg _am_stamp_count=1
12781 1.1.1.3 mrg for _am_header in $config_headers :; do
12782 1.1.1.3 mrg case $_am_header in
12783 1.1.1.3 mrg $_am_arg | $_am_arg:* )
12784 1.1.1.3 mrg break ;;
12785 1.1.1.3 mrg * )
12786 1.1.1.3 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12787 1.1.1.3 mrg esac
12788 1.1.1.3 mrg done
12789 1.1.1.3 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12790 1.1.1.3 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12791 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
12792 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)$' \| \
12793 1.1.1.3 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12794 1.1.1.3 mrg $as_echo X"$_am_arg" |
12795 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12796 1.1.1.3 mrg s//\1/
12797 1.1.1.3 mrg q
12798 1.1.1.3 mrg }
12799 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12800 1.1.1.3 mrg s//\1/
12801 1.1.1.3 mrg q
12802 1.1.1.3 mrg }
12803 1.1.1.3 mrg /^X\(\/\/\)$/{
12804 1.1.1.3 mrg s//\1/
12805 1.1.1.3 mrg q
12806 1.1.1.3 mrg }
12807 1.1.1.3 mrg /^X\(\/\).*/{
12808 1.1.1.3 mrg s//\1/
12809 1.1.1.3 mrg q
12810 1.1.1.3 mrg }
12811 1.1.1.3 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
12812 1.1.1.3 mrg ;;
12813 1.1 mrg
12814 1.1.1.3 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12815 1.1.1.3 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12816 1.1.1.3 mrg ;;
12817 1.1.1.3 mrg esac
12818 1.1 mrg
12819 1.1 mrg
12820 1.1.1.3 mrg case $ac_file$ac_mode in
12821 1.1.1.3 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12822 1.1.1.3 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12823 1.1.1.3 mrg # are listed without --file. Let's play safe and only enable the eval
12824 1.1.1.3 mrg # if we detect the quoting.
12825 1.1.1.3 mrg case $CONFIG_FILES in
12826 1.1.1.3 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12827 1.1.1.3 mrg *) set x $CONFIG_FILES ;;
12828 1.1.1.3 mrg esac
12829 1.1.1.3 mrg shift
12830 1.1.1.3 mrg for mf
12831 1.1.1.3 mrg do
12832 1.1.1.3 mrg # Strip MF so we end up with the name of the file.
12833 1.1.1.3 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12834 1.1.1.3 mrg # Check whether this is an Automake generated Makefile or not.
12835 1.1.1.3 mrg # We used to match only the files named `Makefile.in', but
12836 1.1.1.3 mrg # some people rename them; so instead we look at the file content.
12837 1.1.1.3 mrg # Grep'ing the first line is not enough: some people post-process
12838 1.1.1.3 mrg # each Makefile.in and add a new line on top of each file to say so.
12839 1.1.1.3 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12840 1.1.1.3 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12841 1.1.1.3 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12842 1.1.1.3 mrg dirpart=`$as_dirname -- "$mf" ||
12843 1.1.1.3 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12844 1.1.1.3 mrg X"$mf" : 'X\(//\)[^/]' \| \
12845 1.1.1.3 mrg X"$mf" : 'X\(//\)$' \| \
12846 1.1.1.3 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12847 1.1.1.3 mrg $as_echo X"$mf" |
12848 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12849 1.1.1.3 mrg s//\1/
12850 1.1.1.3 mrg q
12851 1.1.1.3 mrg }
12852 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12853 1.1.1.3 mrg s//\1/
12854 1.1.1.3 mrg q
12855 1.1.1.3 mrg }
12856 1.1.1.3 mrg /^X\(\/\/\)$/{
12857 1.1.1.3 mrg s//\1/
12858 1.1.1.3 mrg q
12859 1.1.1.3 mrg }
12860 1.1.1.3 mrg /^X\(\/\).*/{
12861 1.1.1.3 mrg s//\1/
12862 1.1.1.3 mrg q
12863 1.1.1.3 mrg }
12864 1.1.1.3 mrg s/.*/./; q'`
12865 1.1 mrg else
12866 1.1.1.3 mrg continue
12867 1.1 mrg fi
12868 1.1.1.3 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12869 1.1.1.3 mrg # from the Makefile without running `make'.
12870 1.1.1.3 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12871 1.1.1.3 mrg test -z "$DEPDIR" && continue
12872 1.1.1.3 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12873 1.1.1.3 mrg test -z "am__include" && continue
12874 1.1.1.3 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12875 1.1.1.3 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12876 1.1.1.3 mrg U=`sed -n 's/^U = //p' < "$mf"`
12877 1.1.1.3 mrg # Find all dependency output files, they are included files with
12878 1.1.1.3 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12879 1.1.1.3 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12880 1.1.1.3 mrg # expansion.
12881 1.1.1.3 mrg for file in `sed -n "
12882 1.1.1.3 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12883 1.1.1.3 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12884 1.1.1.3 mrg # Make sure the directory exists.
12885 1.1.1.3 mrg test -f "$dirpart/$file" && continue
12886 1.1.1.3 mrg fdir=`$as_dirname -- "$file" ||
12887 1.1.1.3 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12888 1.1.1.3 mrg X"$file" : 'X\(//\)[^/]' \| \
12889 1.1.1.3 mrg X"$file" : 'X\(//\)$' \| \
12890 1.1.1.3 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12891 1.1.1.3 mrg $as_echo X"$file" |
12892 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12893 1.1.1.3 mrg s//\1/
12894 1.1.1.3 mrg q
12895 1.1.1.3 mrg }
12896 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12897 1.1.1.3 mrg s//\1/
12898 1.1.1.3 mrg q
12899 1.1.1.3 mrg }
12900 1.1.1.3 mrg /^X\(\/\/\)$/{
12901 1.1.1.3 mrg s//\1/
12902 1.1.1.3 mrg q
12903 1.1.1.3 mrg }
12904 1.1.1.3 mrg /^X\(\/\).*/{
12905 1.1.1.3 mrg s//\1/
12906 1.1.1.3 mrg q
12907 1.1.1.3 mrg }
12908 1.1.1.3 mrg s/.*/./; q'`
12909 1.1.1.3 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12910 1.1.1.3 mrg # echo "creating $dirpart/$file"
12911 1.1.1.3 mrg echo '# dummy' > "$dirpart/$file"
12912 1.1.1.3 mrg done
12913 1.1.1.3 mrg done
12914 1.1.1.3 mrg }
12915 1.1.1.3 mrg ;;
12916 1.1.1.3 mrg "libtool":C)
12917 1.1 mrg
12918 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
12919 1.1.1.3 mrg # commands through without removal of \ escapes.
12920 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
12921 1.1.1.3 mrg setopt NO_GLOB_SUBST
12922 1.1.1.3 mrg fi
12923 1.1 mrg
12924 1.1.1.3 mrg cfgfile="${ofile}T"
12925 1.1.1.3 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12926 1.1.1.3 mrg $RM "$cfgfile"
12927 1.1 mrg
12928 1.1.1.3 mrg cat <<_LT_EOF >> "$cfgfile"
12929 1.1.1.3 mrg #! $SHELL
12930 1.1 mrg
12931 1.1.1.3 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12932 1.1.1.3 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12933 1.1.1.3 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12934 1.1.1.3 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12935 1.1.1.3 mrg #
12936 1.1.1.3 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12937 1.1.1.3 mrg # 2006, 2007, 2008 Free Software Foundation, Inc.
12938 1.1.1.3 mrg # Written by Gordon Matzigkeit, 1996
12939 1.1.1.3 mrg #
12940 1.1.1.3 mrg # This file is part of GNU Libtool.
12941 1.1.1.3 mrg #
12942 1.1.1.3 mrg # GNU Libtool is free software; you can redistribute it and/or
12943 1.1.1.3 mrg # modify it under the terms of the GNU General Public License as
12944 1.1.1.3 mrg # published by the Free Software Foundation; either version 2 of
12945 1.1.1.3 mrg # the License, or (at your option) any later version.
12946 1.1.1.3 mrg #
12947 1.1.1.3 mrg # As a special exception to the GNU General Public License,
12948 1.1.1.3 mrg # if you distribute this file as part of a program or library that
12949 1.1.1.3 mrg # is built using GNU Libtool, you may include this file under the
12950 1.1.1.3 mrg # same distribution terms that you use for the rest of that program.
12951 1.1.1.3 mrg #
12952 1.1.1.3 mrg # GNU Libtool is distributed in the hope that it will be useful,
12953 1.1.1.3 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12954 1.1.1.3 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12955 1.1.1.3 mrg # GNU General Public License for more details.
12956 1.1.1.3 mrg #
12957 1.1.1.3 mrg # You should have received a copy of the GNU General Public License
12958 1.1.1.3 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12959 1.1.1.3 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12960 1.1.1.3 mrg # obtained by writing to the Free Software Foundation, Inc.,
12961 1.1.1.3 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12962 1.1 mrg
12963 1.1 mrg
12964 1.1.1.3 mrg # The names of the tagged configurations supported by this script.
12965 1.1.1.3 mrg available_tags=""
12966 1.1 mrg
12967 1.1.1.3 mrg # ### BEGIN LIBTOOL CONFIG
12968 1.1 mrg
12969 1.1.1.3 mrg # Which release of libtool.m4 was used?
12970 1.1.1.3 mrg macro_version=$macro_version
12971 1.1.1.3 mrg macro_revision=$macro_revision
12972 1.1 mrg
12973 1.1.1.3 mrg # Whether or not to build shared libraries.
12974 1.1.1.3 mrg build_libtool_libs=$enable_shared
12975 1.1 mrg
12976 1.1.1.3 mrg # Whether or not to build static libraries.
12977 1.1.1.3 mrg build_old_libs=$enable_static
12978 1.1 mrg
12979 1.1.1.3 mrg # What type of objects to build.
12980 1.1.1.3 mrg pic_mode=$pic_mode
12981 1.1 mrg
12982 1.1.1.3 mrg # Whether or not to optimize for fast installation.
12983 1.1.1.3 mrg fast_install=$enable_fast_install
12984 1.1 mrg
12985 1.1.1.3 mrg # The host system.
12986 1.1.1.3 mrg host_alias=$host_alias
12987 1.1.1.3 mrg host=$host
12988 1.1.1.3 mrg host_os=$host_os
12989 1.1 mrg
12990 1.1.1.3 mrg # The build system.
12991 1.1.1.3 mrg build_alias=$build_alias
12992 1.1.1.3 mrg build=$build
12993 1.1.1.3 mrg build_os=$build_os
12994 1.1 mrg
12995 1.1.1.3 mrg # A sed program that does not truncate output.
12996 1.1.1.3 mrg SED=$lt_SED
12997 1.1 mrg
12998 1.1.1.3 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12999 1.1.1.3 mrg Xsed="\$SED -e 1s/^X//"
13000 1.1 mrg
13001 1.1.1.3 mrg # A grep program that handles long lines.
13002 1.1.1.3 mrg GREP=$lt_GREP
13003 1.1 mrg
13004 1.1.1.3 mrg # An ERE matcher.
13005 1.1.1.3 mrg EGREP=$lt_EGREP
13006 1.1 mrg
13007 1.1.1.3 mrg # A literal string matcher.
13008 1.1.1.3 mrg FGREP=$lt_FGREP
13009 1.1 mrg
13010 1.1.1.3 mrg # A BSD- or MS-compatible name lister.
13011 1.1.1.3 mrg NM=$lt_NM
13012 1.1 mrg
13013 1.1.1.3 mrg # Whether we need soft or hard links.
13014 1.1.1.3 mrg LN_S=$lt_LN_S
13015 1.1 mrg
13016 1.1.1.3 mrg # What is the maximum length of a command?
13017 1.1.1.3 mrg max_cmd_len=$max_cmd_len
13018 1.1 mrg
13019 1.1.1.3 mrg # Object file suffix (normally "o").
13020 1.1.1.3 mrg objext=$ac_objext
13021 1.1 mrg
13022 1.1.1.3 mrg # Executable file suffix (normally "").
13023 1.1.1.3 mrg exeext=$exeext
13024 1.1 mrg
13025 1.1.1.3 mrg # whether the shell understands "unset".
13026 1.1.1.3 mrg lt_unset=$lt_unset
13027 1.1 mrg
13028 1.1.1.3 mrg # turn spaces into newlines.
13029 1.1.1.3 mrg SP2NL=$lt_lt_SP2NL
13030 1.1 mrg
13031 1.1.1.3 mrg # turn newlines into spaces.
13032 1.1.1.3 mrg NL2SP=$lt_lt_NL2SP
13033 1.1 mrg
13034 1.1.1.3 mrg # How to create reloadable object files.
13035 1.1.1.3 mrg reload_flag=$lt_reload_flag
13036 1.1.1.3 mrg reload_cmds=$lt_reload_cmds
13037 1.1 mrg
13038 1.1.1.3 mrg # An object symbol dumper.
13039 1.1.1.3 mrg OBJDUMP=$lt_OBJDUMP
13040 1.1 mrg
13041 1.1.1.3 mrg # Method to check whether dependent libraries are shared objects.
13042 1.1.1.3 mrg deplibs_check_method=$lt_deplibs_check_method
13043 1.1 mrg
13044 1.1.1.3 mrg # Command to use when deplibs_check_method == "file_magic".
13045 1.1.1.3 mrg file_magic_cmd=$lt_file_magic_cmd
13046 1.1 mrg
13047 1.1.1.3 mrg # The archiver.
13048 1.1.1.3 mrg AR=$lt_AR
13049 1.1.1.3 mrg AR_FLAGS=$lt_AR_FLAGS
13050 1.1 mrg
13051 1.1.1.3 mrg # A symbol stripping program.
13052 1.1.1.3 mrg STRIP=$lt_STRIP
13053 1.1 mrg
13054 1.1.1.3 mrg # Commands used to install an old-style archive.
13055 1.1.1.3 mrg RANLIB=$lt_RANLIB
13056 1.1.1.3 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13057 1.1.1.3 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13058 1.1 mrg
13059 1.1.1.3 mrg # A C compiler.
13060 1.1.1.3 mrg LTCC=$lt_CC
13061 1.1 mrg
13062 1.1.1.3 mrg # LTCC compiler flags.
13063 1.1.1.3 mrg LTCFLAGS=$lt_CFLAGS
13064 1.1 mrg
13065 1.1.1.3 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13066 1.1.1.3 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13067 1.1.1.2 mrg
13068 1.1.1.3 mrg # Transform the output of nm in a proper C declaration.
13069 1.1.1.3 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13070 1.1 mrg
13071 1.1.1.3 mrg # Transform the output of nm in a C name address pair.
13072 1.1.1.3 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13073 1.1 mrg
13074 1.1.1.3 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13075 1.1.1.3 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13076 1.1 mrg
13077 1.1.1.3 mrg # The name of the directory that contains temporary libtool files.
13078 1.1.1.3 mrg objdir=$objdir
13079 1.1 mrg
13080 1.1.1.3 mrg # Shell to use when invoking shell scripts.
13081 1.1.1.3 mrg SHELL=$lt_SHELL
13082 1.1 mrg
13083 1.1.1.3 mrg # An echo program that does not interpret backslashes.
13084 1.1.1.3 mrg ECHO=$lt_ECHO
13085 1.1 mrg
13086 1.1.1.3 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13087 1.1.1.3 mrg MAGIC_CMD=$MAGIC_CMD
13088 1.1 mrg
13089 1.1.1.3 mrg # Must we lock files when doing compilation?
13090 1.1.1.3 mrg need_locks=$lt_need_locks
13091 1.1 mrg
13092 1.1.1.3 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13093 1.1.1.3 mrg DSYMUTIL=$lt_DSYMUTIL
13094 1.1 mrg
13095 1.1.1.3 mrg # Tool to change global to local symbols on Mac OS X.
13096 1.1.1.3 mrg NMEDIT=$lt_NMEDIT
13097 1.1 mrg
13098 1.1.1.3 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13099 1.1.1.3 mrg LIPO=$lt_LIPO
13100 1.1 mrg
13101 1.1.1.3 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13102 1.1.1.3 mrg OTOOL=$lt_OTOOL
13103 1.1 mrg
13104 1.1.1.3 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13105 1.1.1.3 mrg OTOOL64=$lt_OTOOL64
13106 1.1.1.2 mrg
13107 1.1.1.3 mrg # Old archive suffix (normally "a").
13108 1.1.1.3 mrg libext=$libext
13109 1.1 mrg
13110 1.1.1.3 mrg # Shared library suffix (normally ".so").
13111 1.1.1.3 mrg shrext_cmds=$lt_shrext_cmds
13112 1.1 mrg
13113 1.1.1.3 mrg # The commands to extract the exported symbol list from a shared archive.
13114 1.1.1.3 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13115 1.1 mrg
13116 1.1.1.3 mrg # Variables whose values should be saved in libtool wrapper scripts and
13117 1.1.1.3 mrg # restored at link time.
13118 1.1.1.3 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13119 1.1 mrg
13120 1.1.1.3 mrg # Do we need the "lib" prefix for modules?
13121 1.1.1.3 mrg need_lib_prefix=$need_lib_prefix
13122 1.1 mrg
13123 1.1.1.3 mrg # Do we need a version for libraries?
13124 1.1.1.3 mrg need_version=$need_version
13125 1.1 mrg
13126 1.1.1.3 mrg # Library versioning type.
13127 1.1.1.3 mrg version_type=$version_type
13128 1.1 mrg
13129 1.1.1.3 mrg # Shared library runtime path variable.
13130 1.1.1.3 mrg runpath_var=$runpath_var
13131 1.1 mrg
13132 1.1.1.3 mrg # Shared library path variable.
13133 1.1.1.3 mrg shlibpath_var=$shlibpath_var
13134 1.1 mrg
13135 1.1.1.3 mrg # Is shlibpath searched before the hard-coded library search path?
13136 1.1.1.3 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13137 1.1 mrg
13138 1.1.1.3 mrg # Format of library name prefix.
13139 1.1.1.3 mrg libname_spec=$lt_libname_spec
13140 1.1 mrg
13141 1.1.1.3 mrg # List of archive names. First name is the real one, the rest are links.
13142 1.1.1.3 mrg # The last name is the one that the linker finds with -lNAME
13143 1.1.1.3 mrg library_names_spec=$lt_library_names_spec
13144 1.1 mrg
13145 1.1.1.3 mrg # The coded name of the library, if different from the real name.
13146 1.1.1.3 mrg soname_spec=$lt_soname_spec
13147 1.1 mrg
13148 1.1.1.3 mrg # Command to use after installation of a shared archive.
13149 1.1.1.3 mrg postinstall_cmds=$lt_postinstall_cmds
13150 1.1 mrg
13151 1.1.1.3 mrg # Command to use after uninstallation of a shared archive.
13152 1.1.1.3 mrg postuninstall_cmds=$lt_postuninstall_cmds
13153 1.1 mrg
13154 1.1.1.3 mrg # Commands used to finish a libtool library installation in a directory.
13155 1.1.1.3 mrg finish_cmds=$lt_finish_cmds
13156 1.1 mrg
13157 1.1.1.3 mrg # As "finish_cmds", except a single script fragment to be evaled but
13158 1.1.1.3 mrg # not shown.
13159 1.1.1.3 mrg finish_eval=$lt_finish_eval
13160 1.1 mrg
13161 1.1.1.3 mrg # Whether we should hardcode library paths into libraries.
13162 1.1.1.3 mrg hardcode_into_libs=$hardcode_into_libs
13163 1.1 mrg
13164 1.1.1.3 mrg # Compile-time system search path for libraries.
13165 1.1.1.3 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13166 1.1.1.2 mrg
13167 1.1.1.3 mrg # Run-time system search path for libraries.
13168 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13169 1.1 mrg
13170 1.1.1.3 mrg # Whether dlopen is supported.
13171 1.1.1.3 mrg dlopen_support=$enable_dlopen
13172 1.1 mrg
13173 1.1.1.3 mrg # Whether dlopen of programs is supported.
13174 1.1.1.3 mrg dlopen_self=$enable_dlopen_self
13175 1.1 mrg
13176 1.1.1.3 mrg # Whether dlopen of statically linked programs is supported.
13177 1.1.1.3 mrg dlopen_self_static=$enable_dlopen_self_static
13178 1.1 mrg
13179 1.1.1.3 mrg # Commands to strip libraries.
13180 1.1.1.3 mrg old_striplib=$lt_old_striplib
13181 1.1.1.3 mrg striplib=$lt_striplib
13182 1.1 mrg
13183 1.1 mrg
13184 1.1.1.3 mrg # The linker used to build libraries.
13185 1.1.1.3 mrg LD=$lt_LD
13186 1.1 mrg
13187 1.1.1.3 mrg # Commands used to build an old-style archive.
13188 1.1.1.3 mrg old_archive_cmds=$lt_old_archive_cmds
13189 1.1.1.2 mrg
13190 1.1.1.3 mrg # A language specific compiler.
13191 1.1.1.3 mrg CC=$lt_compiler
13192 1.1.1.2 mrg
13193 1.1.1.3 mrg # Is the compiler the GNU compiler?
13194 1.1.1.3 mrg with_gcc=$GCC
13195 1.1.1.2 mrg
13196 1.1.1.3 mrg # Compiler flag to turn off builtin functions.
13197 1.1.1.3 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13198 1.1 mrg
13199 1.1.1.3 mrg # How to pass a linker flag through the compiler.
13200 1.1.1.3 mrg wl=$lt_lt_prog_compiler_wl
13201 1.1 mrg
13202 1.1.1.3 mrg # Additional compiler flags for building library objects.
13203 1.1.1.3 mrg pic_flag=$lt_lt_prog_compiler_pic
13204 1.1 mrg
13205 1.1.1.3 mrg # Compiler flag to prevent dynamic linking.
13206 1.1.1.3 mrg link_static_flag=$lt_lt_prog_compiler_static
13207 1.1 mrg
13208 1.1.1.3 mrg # Does compiler simultaneously support -c and -o options?
13209 1.1.1.3 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13210 1.1 mrg
13211 1.1 mrg # Whether or not to add -lc for building shared libraries.
13212 1.1.1.3 mrg build_libtool_need_lc=$archive_cmds_need_lc
13213 1.1 mrg
13214 1.1.1.3 mrg # Whether or not to disallow shared libs when runtime libs are static.
13215 1.1.1.3 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13216 1.1 mrg
13217 1.1.1.3 mrg # Compiler flag to allow reflexive dlopens.
13218 1.1.1.3 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13219 1.1 mrg
13220 1.1.1.3 mrg # Compiler flag to generate shared objects directly from archives.
13221 1.1.1.3 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13222 1.1 mrg
13223 1.1.1.3 mrg # Whether the compiler copes with passing no objects directly.
13224 1.1.1.3 mrg compiler_needs_object=$lt_compiler_needs_object
13225 1.1 mrg
13226 1.1.1.3 mrg # Create an old-style archive from a shared archive.
13227 1.1.1.3 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13228 1.1 mrg
13229 1.1.1.3 mrg # Create a temporary old-style archive to link instead of a shared archive.
13230 1.1.1.3 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13231 1.1 mrg
13232 1.1.1.3 mrg # Commands used to build a shared archive.
13233 1.1.1.3 mrg archive_cmds=$lt_archive_cmds
13234 1.1.1.3 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13235 1.1 mrg
13236 1.1.1.3 mrg # Commands used to build a loadable module if different from building
13237 1.1.1.3 mrg # a shared archive.
13238 1.1.1.3 mrg module_cmds=$lt_module_cmds
13239 1.1.1.3 mrg module_expsym_cmds=$lt_module_expsym_cmds
13240 1.1 mrg
13241 1.1.1.3 mrg # Whether we are building with GNU ld or not.
13242 1.1.1.3 mrg with_gnu_ld=$lt_with_gnu_ld
13243 1.1 mrg
13244 1.1.1.3 mrg # Flag that allows shared libraries with undefined symbols to be built.
13245 1.1.1.3 mrg allow_undefined_flag=$lt_allow_undefined_flag
13246 1.1 mrg
13247 1.1.1.3 mrg # Flag that enforces no undefined symbols.
13248 1.1.1.3 mrg no_undefined_flag=$lt_no_undefined_flag
13249 1.1 mrg
13250 1.1.1.3 mrg # Flag to hardcode \$libdir into a binary during linking.
13251 1.1.1.3 mrg # This must work even if \$libdir does not exist
13252 1.1.1.3 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13253 1.1 mrg
13254 1.1.1.3 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13255 1.1.1.3 mrg # during linking. This must work even if \$libdir does not exist.
13256 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13257 1.1 mrg
13258 1.1.1.3 mrg # Whether we need a single "-rpath" flag with a separated argument.
13259 1.1.1.3 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13260 1.1 mrg
13261 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13262 1.1.1.3 mrg # DIR into the resulting binary.
13263 1.1.1.3 mrg hardcode_direct=$hardcode_direct
13264 1.1 mrg
13265 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13266 1.1.1.3 mrg # DIR into the resulting binary and the resulting library dependency is
13267 1.1.1.3 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13268 1.1.1.3 mrg # library is relocated.
13269 1.1.1.3 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13270 1.1 mrg
13271 1.1.1.3 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13272 1.1.1.3 mrg # into the resulting binary.
13273 1.1.1.3 mrg hardcode_minus_L=$hardcode_minus_L
13274 1.1 mrg
13275 1.1.1.3 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13276 1.1.1.3 mrg # into the resulting binary.
13277 1.1.1.3 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13278 1.1 mrg
13279 1.1.1.3 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13280 1.1.1.3 mrg # into the library and all subsequent libraries and executables linked
13281 1.1.1.3 mrg # against it.
13282 1.1.1.3 mrg hardcode_automatic=$hardcode_automatic
13283 1.1 mrg
13284 1.1.1.3 mrg # Set to yes if linker adds runtime paths of dependent libraries
13285 1.1.1.3 mrg # to runtime path list.
13286 1.1.1.3 mrg inherit_rpath=$inherit_rpath
13287 1.1 mrg
13288 1.1.1.3 mrg # Whether libtool must link a program against all its dependency libraries.
13289 1.1.1.3 mrg link_all_deplibs=$link_all_deplibs
13290 1.1 mrg
13291 1.1.1.3 mrg # Fix the shell variable \$srcfile for the compiler.
13292 1.1.1.3 mrg fix_srcfile_path=$lt_fix_srcfile_path
13293 1.1 mrg
13294 1.1.1.3 mrg # Set to "yes" if exported symbols are required.
13295 1.1.1.3 mrg always_export_symbols=$always_export_symbols
13296 1.1 mrg
13297 1.1.1.3 mrg # The commands to list exported symbols.
13298 1.1.1.3 mrg export_symbols_cmds=$lt_export_symbols_cmds
13299 1.1 mrg
13300 1.1.1.3 mrg # Symbols that should not be listed in the preloaded symbols.
13301 1.1.1.3 mrg exclude_expsyms=$lt_exclude_expsyms
13302 1.1 mrg
13303 1.1.1.3 mrg # Symbols that must always be exported.
13304 1.1.1.3 mrg include_expsyms=$lt_include_expsyms
13305 1.1 mrg
13306 1.1.1.3 mrg # Commands necessary for linking programs (against libraries) with templates.
13307 1.1.1.3 mrg prelink_cmds=$lt_prelink_cmds
13308 1.1 mrg
13309 1.1.1.3 mrg # Specify filename containing input files.
13310 1.1.1.3 mrg file_list_spec=$lt_file_list_spec
13311 1.1 mrg
13312 1.1.1.3 mrg # How to hardcode a shared library path into an executable.
13313 1.1.1.3 mrg hardcode_action=$hardcode_action
13314 1.1 mrg
13315 1.1.1.3 mrg # ### END LIBTOOL CONFIG
13316 1.1 mrg
13317 1.1.1.3 mrg _LT_EOF
13318 1.1 mrg
13319 1.1.1.3 mrg case $host_os in
13320 1.1.1.3 mrg aix3*)
13321 1.1.1.3 mrg cat <<\_LT_EOF >> "$cfgfile"
13322 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13323 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13324 1.1.1.3 mrg # vanish in a puff of smoke.
13325 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13326 1.1.1.3 mrg COLLECT_NAMES=
13327 1.1.1.3 mrg export COLLECT_NAMES
13328 1.1.1.3 mrg fi
13329 1.1.1.3 mrg _LT_EOF
13330 1.1.1.3 mrg ;;
13331 1.1.1.3 mrg esac
13332 1.1 mrg
13333 1.1 mrg
13334 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
13335 1.1 mrg
13336 1.1 mrg
13337 1.1.1.3 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13338 1.1.1.3 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13339 1.1.1.3 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13340 1.1.1.3 mrg # is reportedly fixed, but why not run on old versions too?
13341 1.1.1.3 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13342 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
13343 1.1 mrg
13344 1.1.1.3 mrg case $xsi_shell in
13345 1.1.1.3 mrg yes)
13346 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13347 1.1 mrg
13348 1.1.1.3 mrg # func_dirname file append nondir_replacement
13349 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13350 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
13351 1.1.1.3 mrg func_dirname ()
13352 1.1.1.3 mrg {
13353 1.1.1.3 mrg case ${1} in
13354 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13355 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
13356 1.1.1.3 mrg esac
13357 1.1.1.3 mrg }
13358 1.1 mrg
13359 1.1.1.3 mrg # func_basename file
13360 1.1.1.3 mrg func_basename ()
13361 1.1.1.3 mrg {
13362 1.1.1.3 mrg func_basename_result="${1##*/}"
13363 1.1.1.3 mrg }
13364 1.1 mrg
13365 1.1.1.3 mrg # func_dirname_and_basename file append nondir_replacement
13366 1.1.1.3 mrg # perform func_basename and func_dirname in a single function
13367 1.1.1.3 mrg # call:
13368 1.1.1.3 mrg # dirname: Compute the dirname of FILE. If nonempty,
13369 1.1.1.3 mrg # add APPEND to the result, otherwise set result
13370 1.1.1.3 mrg # to NONDIR_REPLACEMENT.
13371 1.1.1.3 mrg # value returned in "$func_dirname_result"
13372 1.1.1.3 mrg # basename: Compute filename of FILE.
13373 1.1.1.3 mrg # value retuned in "$func_basename_result"
13374 1.1.1.3 mrg # Implementation must be kept synchronized with func_dirname
13375 1.1.1.3 mrg # and func_basename. For efficiency, we do not delegate to
13376 1.1.1.3 mrg # those functions but instead duplicate the functionality here.
13377 1.1.1.3 mrg func_dirname_and_basename ()
13378 1.1.1.3 mrg {
13379 1.1.1.3 mrg case ${1} in
13380 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13381 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
13382 1.1.1.3 mrg esac
13383 1.1.1.3 mrg func_basename_result="${1##*/}"
13384 1.1.1.3 mrg }
13385 1.1 mrg
13386 1.1.1.3 mrg # func_stripname prefix suffix name
13387 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
13388 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13389 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13390 1.1.1.3 mrg # dot (in which case that matches only a dot).
13391 1.1.1.3 mrg func_stripname ()
13392 1.1.1.3 mrg {
13393 1.1.1.3 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13394 1.1.1.3 mrg # positional parameters, so assign one to ordinary parameter first.
13395 1.1.1.3 mrg func_stripname_result=${3}
13396 1.1.1.3 mrg func_stripname_result=${func_stripname_result#"${1}"}
13397 1.1.1.3 mrg func_stripname_result=${func_stripname_result%"${2}"}
13398 1.1.1.3 mrg }
13399 1.1 mrg
13400 1.1.1.3 mrg # func_opt_split
13401 1.1.1.3 mrg func_opt_split ()
13402 1.1.1.3 mrg {
13403 1.1.1.3 mrg func_opt_split_opt=${1%%=*}
13404 1.1.1.3 mrg func_opt_split_arg=${1#*=}
13405 1.1.1.3 mrg }
13406 1.1 mrg
13407 1.1.1.3 mrg # func_lo2o object
13408 1.1.1.3 mrg func_lo2o ()
13409 1.1.1.3 mrg {
13410 1.1.1.3 mrg case ${1} in
13411 1.1.1.3 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13412 1.1.1.3 mrg *) func_lo2o_result=${1} ;;
13413 1.1.1.3 mrg esac
13414 1.1.1.3 mrg }
13415 1.1 mrg
13416 1.1.1.3 mrg # func_xform libobj-or-source
13417 1.1.1.3 mrg func_xform ()
13418 1.1.1.3 mrg {
13419 1.1.1.3 mrg func_xform_result=${1%.*}.lo
13420 1.1.1.3 mrg }
13421 1.1 mrg
13422 1.1.1.3 mrg # func_arith arithmetic-term...
13423 1.1.1.3 mrg func_arith ()
13424 1.1.1.3 mrg {
13425 1.1.1.3 mrg func_arith_result=$(( $* ))
13426 1.1.1.3 mrg }
13427 1.1 mrg
13428 1.1.1.3 mrg # func_len string
13429 1.1.1.3 mrg # STRING may not start with a hyphen.
13430 1.1.1.3 mrg func_len ()
13431 1.1.1.3 mrg {
13432 1.1.1.3 mrg func_len_result=${#1}
13433 1.1.1.3 mrg }
13434 1.1 mrg
13435 1.1.1.3 mrg _LT_EOF
13436 1.1.1.3 mrg ;;
13437 1.1.1.3 mrg *) # Bourne compatible functions.
13438 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13439 1.1 mrg
13440 1.1.1.3 mrg # func_dirname file append nondir_replacement
13441 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13442 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
13443 1.1.1.3 mrg func_dirname ()
13444 1.1.1.3 mrg {
13445 1.1.1.3 mrg # Extract subdirectory from the argument.
13446 1.1.1.3 mrg func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13447 1.1.1.3 mrg if test "X$func_dirname_result" = "X${1}"; then
13448 1.1.1.3 mrg func_dirname_result="${3}"
13449 1.1.1.3 mrg else
13450 1.1.1.3 mrg func_dirname_result="$func_dirname_result${2}"
13451 1.1.1.3 mrg fi
13452 1.1.1.3 mrg }
13453 1.1 mrg
13454 1.1.1.3 mrg # func_basename file
13455 1.1.1.3 mrg func_basename ()
13456 1.1.1.3 mrg {
13457 1.1.1.3 mrg func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13458 1.1.1.3 mrg }
13459 1.1 mrg
13460 1.1 mrg
13461 1.1.1.3 mrg # func_stripname prefix suffix name
13462 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
13463 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13464 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13465 1.1.1.3 mrg # dot (in which case that matches only a dot).
13466 1.1.1.3 mrg # func_strip_suffix prefix name
13467 1.1.1.3 mrg func_stripname ()
13468 1.1.1.3 mrg {
13469 1.1.1.3 mrg case ${2} in
13470 1.1.1.3 mrg .*) func_stripname_result=`$ECHO "X${3}" \
13471 1.1.1.3 mrg | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13472 1.1.1.3 mrg *) func_stripname_result=`$ECHO "X${3}" \
13473 1.1.1.3 mrg | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13474 1.1.1.3 mrg esac
13475 1.1.1.3 mrg }
13476 1.1 mrg
13477 1.1.1.3 mrg # sed scripts:
13478 1.1.1.3 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13479 1.1.1.3 mrg my_sed_long_arg='1s/^-[^=]*=//'
13480 1.1 mrg
13481 1.1.1.3 mrg # func_opt_split
13482 1.1.1.3 mrg func_opt_split ()
13483 1.1.1.3 mrg {
13484 1.1.1.3 mrg func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13485 1.1.1.3 mrg func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13486 1.1.1.3 mrg }
13487 1.1 mrg
13488 1.1.1.3 mrg # func_lo2o object
13489 1.1.1.3 mrg func_lo2o ()
13490 1.1.1.3 mrg {
13491 1.1.1.3 mrg func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13492 1.1.1.3 mrg }
13493 1.1 mrg
13494 1.1.1.3 mrg # func_xform libobj-or-source
13495 1.1.1.3 mrg func_xform ()
13496 1.1.1.3 mrg {
13497 1.1.1.3 mrg func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13498 1.1.1.3 mrg }
13499 1.1 mrg
13500 1.1.1.3 mrg # func_arith arithmetic-term...
13501 1.1.1.3 mrg func_arith ()
13502 1.1.1.3 mrg {
13503 1.1.1.3 mrg func_arith_result=`expr "$@"`
13504 1.1.1.3 mrg }
13505 1.1 mrg
13506 1.1.1.3 mrg # func_len string
13507 1.1.1.3 mrg # STRING may not start with a hyphen.
13508 1.1.1.3 mrg func_len ()
13509 1.1.1.3 mrg {
13510 1.1.1.3 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13511 1.1.1.3 mrg }
13512 1.1 mrg
13513 1.1.1.3 mrg _LT_EOF
13514 1.1.1.3 mrg esac
13515 1.1 mrg
13516 1.1.1.3 mrg case $lt_shell_append in
13517 1.1.1.3 mrg yes)
13518 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13519 1.1.1.3 mrg
13520 1.1.1.3 mrg # func_append var value
13521 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
13522 1.1.1.3 mrg func_append ()
13523 1.1.1.3 mrg {
13524 1.1.1.3 mrg eval "$1+=\$2"
13525 1.1.1.3 mrg }
13526 1.1.1.3 mrg _LT_EOF
13527 1.1.1.3 mrg ;;
13528 1.1.1.3 mrg *)
13529 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13530 1.1 mrg
13531 1.1.1.3 mrg # func_append var value
13532 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
13533 1.1.1.3 mrg func_append ()
13534 1.1.1.3 mrg {
13535 1.1.1.3 mrg eval "$1=\$$1\$2"
13536 1.1.1.3 mrg }
13537 1.1 mrg
13538 1.1.1.3 mrg _LT_EOF
13539 1.1.1.3 mrg ;;
13540 1.1.1.3 mrg esac
13541 1.1 mrg
13542 1.1 mrg
13543 1.1.1.3 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13544 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
13545 1.1 mrg
13546 1.1.1.3 mrg mv -f "$cfgfile" "$ofile" ||
13547 1.1.1.3 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13548 1.1.1.3 mrg chmod +x "$ofile"
13549 1.1 mrg
13550 1.1 mrg ;;
13551 1.1 mrg
13552 1.1 mrg esac
13553 1.1 mrg done # for ac_tag
13554 1.1 mrg
13555 1.1 mrg
13556 1.1.1.3 mrg as_fn_exit 0
13557 1.1 mrg _ACEOF
13558 1.1 mrg ac_clean_files=$ac_clean_files_save
13559 1.1 mrg
13560 1.1.1.2 mrg test $ac_write_fail = 0 ||
13561 1.1.1.3 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13562 1.1.1.2 mrg
13563 1.1 mrg
13564 1.1 mrg # configure is writing to config.log, and then calls config.status.
13565 1.1 mrg # config.status does its own redirection, appending to config.log.
13566 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13567 1.1 mrg # by configure, so config.status won't be able to write to it; its
13568 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13569 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13570 1.1 mrg # appended to by config.status. When coming back to configure, we
13571 1.1 mrg # need to make the FD available again.
13572 1.1 mrg if test "$no_create" != yes; then
13573 1.1 mrg ac_cs_success=:
13574 1.1 mrg ac_config_status_args=
13575 1.1 mrg test "$silent" = yes &&
13576 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13577 1.1 mrg exec 5>/dev/null
13578 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13579 1.1 mrg exec 5>>config.log
13580 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13581 1.1 mrg # would make configure fail if this is the last instruction.
13582 1.1.1.3 mrg $ac_cs_success || as_fn_exit $?
13583 1.1 mrg fi
13584 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13585 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13586 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13587 1.1.1.2 mrg fi
13588 1.1 mrg
13589 1.1 mrg
13590