configure revision 1.1.1.5 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.5 mrg # Generated by GNU Autoconf 2.66 for xf86-input-keyboard 1.6.0.
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.4 mrg #
8 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 1.1.1.4 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 1.1.1.4 mrg # Foundation, Inc.
11 1.1.1.4 mrg #
12 1.1.1.4 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.4 mrg ## -------------------- ##
16 1.1.1.4 mrg ## M4sh Initialization. ##
17 1.1.1.4 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.4 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.4 mrg case `(set -o) 2>/dev/null` in #(
30 1.1.1.4 mrg *posix*) :
31 1.1.1.4 mrg set -o posix ;; #(
32 1.1.1.4 mrg *) :
33 1.1.1.4 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.4 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
46 1.1.1.4 mrg # but without wasting forks for bash or zsh.
47 1.1.1.4 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
48 1.1.1.4 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 1.1.1.4 mrg as_echo='print -r --'
50 1.1.1.4 mrg as_echo_n='print -rn --'
51 1.1.1.4 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 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.4 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 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.1.2 mrg # The user is always right.
77 1.1.1.2 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.4 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.4 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 1.1.1.4 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.4 mrg exit 1
115 1.1 mrg fi
116 1.1 mrg
117 1.1.1.4 mrg # Unset variables that we do not need and which cause bugs (e.g. in
118 1.1.1.4 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119 1.1.1.4 mrg # suppresses any "Segmentation fault" message there. '((' could
120 1.1.1.4 mrg # trigger a bug in pdksh 5.2.14.
121 1.1.1.4 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
122 1.1.1.4 mrg do eval test x\${$as_var+set} = xset \
123 1.1.1.4 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.4 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.4 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 1.1.1.4 mrg emulate sh
141 1.1.1.4 mrg NULLCMD=:
142 1.1.1.4 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 1.1.1.4 mrg # is contrary to our usage. Disable this feature.
144 1.1.1.4 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 1.1.1.4 mrg setopt NO_GLOB_SUBST
146 1.1 mrg else
147 1.1.1.4 mrg case \`(set -o) 2>/dev/null\` in #(
148 1.1.1.4 mrg *posix*) :
149 1.1.1.4 mrg set -o posix ;; #(
150 1.1.1.4 mrg *) :
151 1.1.1.4 mrg ;;
152 1.1.1.4 mrg esac
153 1.1 mrg fi
154 1.1.1.4 mrg "
155 1.1.1.4 mrg as_required="as_fn_return () { (exit \$1); }
156 1.1.1.4 mrg as_fn_success () { as_fn_return 0; }
157 1.1.1.4 mrg as_fn_failure () { as_fn_return 1; }
158 1.1.1.4 mrg as_fn_ret_success () { return 0; }
159 1.1.1.4 mrg as_fn_ret_failure () { return 1; }
160 1.1 mrg
161 1.1 mrg exitcode=0
162 1.1.1.4 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 1.1.1.4 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 1.1.1.4 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 1.1.1.4 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 1.1.1.4 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 1.1.1.4 mrg
168 1.1.1.4 mrg else
169 1.1.1.4 mrg exitcode=1; echo positional parameters were not saved.
170 1.1.1.4 mrg fi
171 1.1.1.4 mrg test x\$exitcode = x0 || exit 1"
172 1.1.1.4 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173 1.1.1.4 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174 1.1.1.4 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 1.1.1.4 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 1.1.1.4 mrg
177 1.1.1.4 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
178 1.1.1.4 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
179 1.1.1.4 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
180 1.1.1.4 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181 1.1.1.4 mrg PATH=/empty FPATH=/empty; export PATH FPATH
182 1.1.1.4 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
183 1.1.1.4 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
184 1.1.1.4 mrg test \$(( 1 + 1 )) = 2 || exit 1"
185 1.1.1.4 mrg if (eval "$as_required") 2>/dev/null; then :
186 1.1.1.4 mrg as_have_required=yes
187 1.1 mrg else
188 1.1.1.4 mrg as_have_required=no
189 1.1 mrg fi
190 1.1.1.4 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
191 1.1 mrg
192 1.1 mrg else
193 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
194 1.1.1.4 mrg as_found=false
195 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
196 1.1 mrg do
197 1.1 mrg IFS=$as_save_IFS
198 1.1 mrg test -z "$as_dir" && as_dir=.
199 1.1.1.4 mrg as_found=:
200 1.1.1.4 mrg case $as_dir in #(
201 1.1 mrg /*)
202 1.1 mrg for as_base in sh bash ksh sh5; do
203 1.1.1.4 mrg # Try only shells that exist, to save several forks.
204 1.1.1.4 mrg as_shell=$as_dir/$as_base
205 1.1.1.4 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
206 1.1.1.4 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
207 1.1.1.4 mrg CONFIG_SHELL=$as_shell as_have_required=yes
208 1.1.1.4 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
209 1.1.1.4 mrg break 2
210 1.1.1.4 mrg fi
211 1.1.1.4 mrg fi
212 1.1 mrg done;;
213 1.1 mrg esac
214 1.1.1.4 mrg as_found=false
215 1.1 mrg done
216 1.1.1.4 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
217 1.1.1.4 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
218 1.1.1.4 mrg CONFIG_SHELL=$SHELL as_have_required=yes
219 1.1.1.4 mrg fi; }
220 1.1 mrg IFS=$as_save_IFS
221 1.1 mrg
222 1.1 mrg
223 1.1.1.4 mrg if test "x$CONFIG_SHELL" != x; then :
224 1.1.1.4 mrg # We cannot yet assume a decent shell, so we have to provide a
225 1.1.1.4 mrg # neutralization value for shells without unset; and this also
226 1.1.1.4 mrg # works around shells that cannot unset nonexistent variables.
227 1.1.1.4 mrg BASH_ENV=/dev/null
228 1.1.1.4 mrg ENV=/dev/null
229 1.1.1.4 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
230 1.1.1.4 mrg export CONFIG_SHELL
231 1.1.1.5 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
232 1.1 mrg fi
233 1.1 mrg
234 1.1.1.4 mrg if test x$as_have_required = xno; then :
235 1.1.1.4 mrg $as_echo "$0: This script requires a shell more modern than all"
236 1.1.1.4 mrg $as_echo "$0: the shells that I found on your system."
237 1.1.1.4 mrg if test x${ZSH_VERSION+set} = xset ; then
238 1.1.1.4 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 1.1.1.4 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
240 1.1.1.4 mrg else
241 1.1.1.4 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
242 1.1.1.4 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
243 1.1.1.4 mrg $0: about your system, including any error possibly output
244 1.1.1.4 mrg $0: before this message. Then install a modern shell, or
245 1.1.1.4 mrg $0: manually run the script under such a shell if you do
246 1.1.1.4 mrg $0: have one."
247 1.1.1.4 mrg fi
248 1.1.1.4 mrg exit 1
249 1.1 mrg fi
250 1.1 mrg fi
251 1.1 mrg fi
252 1.1.1.4 mrg SHELL=${CONFIG_SHELL-/bin/sh}
253 1.1.1.4 mrg export SHELL
254 1.1.1.4 mrg # Unset more variables known to interfere with behavior of common tools.
255 1.1.1.4 mrg CLICOLOR_FORCE= GREP_OPTIONS=
256 1.1.1.4 mrg unset CLICOLOR_FORCE GREP_OPTIONS
257 1.1 mrg
258 1.1.1.4 mrg ## --------------------- ##
259 1.1.1.4 mrg ## M4sh Shell Functions. ##
260 1.1.1.4 mrg ## --------------------- ##
261 1.1.1.4 mrg # as_fn_unset VAR
262 1.1.1.4 mrg # ---------------
263 1.1.1.4 mrg # Portably unset VAR.
264 1.1.1.4 mrg as_fn_unset ()
265 1.1.1.4 mrg {
266 1.1.1.4 mrg { eval $1=; unset $1;}
267 1.1.1.4 mrg }
268 1.1.1.4 mrg as_unset=as_fn_unset
269 1.1.1.4 mrg
270 1.1.1.4 mrg # as_fn_set_status STATUS
271 1.1.1.4 mrg # -----------------------
272 1.1.1.4 mrg # Set $? to STATUS, without forking.
273 1.1.1.4 mrg as_fn_set_status ()
274 1.1.1.4 mrg {
275 1.1.1.4 mrg return $1
276 1.1.1.4 mrg } # as_fn_set_status
277 1.1.1.4 mrg
278 1.1.1.4 mrg # as_fn_exit STATUS
279 1.1.1.4 mrg # -----------------
280 1.1.1.4 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
281 1.1.1.4 mrg as_fn_exit ()
282 1.1.1.4 mrg {
283 1.1.1.4 mrg set +e
284 1.1.1.4 mrg as_fn_set_status $1
285 1.1.1.4 mrg exit $1
286 1.1.1.4 mrg } # as_fn_exit
287 1.1.1.4 mrg
288 1.1.1.4 mrg # as_fn_mkdir_p
289 1.1.1.4 mrg # -------------
290 1.1.1.4 mrg # Create "$as_dir" as a directory, including parents if necessary.
291 1.1.1.4 mrg as_fn_mkdir_p ()
292 1.1.1.4 mrg {
293 1.1 mrg
294 1.1.1.4 mrg case $as_dir in #(
295 1.1.1.4 mrg -*) as_dir=./$as_dir;;
296 1.1.1.4 mrg esac
297 1.1.1.4 mrg test -d "$as_dir" || eval $as_mkdir_p || {
298 1.1.1.4 mrg as_dirs=
299 1.1.1.4 mrg while :; do
300 1.1.1.4 mrg case $as_dir in #(
301 1.1.1.4 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
302 1.1.1.4 mrg *) as_qdir=$as_dir;;
303 1.1.1.4 mrg esac
304 1.1.1.4 mrg as_dirs="'$as_qdir' $as_dirs"
305 1.1.1.4 mrg as_dir=`$as_dirname -- "$as_dir" ||
306 1.1.1.4 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
307 1.1.1.4 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
308 1.1.1.4 mrg X"$as_dir" : 'X\(//\)$' \| \
309 1.1.1.4 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
310 1.1.1.4 mrg $as_echo X"$as_dir" |
311 1.1.1.4 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
312 1.1.1.4 mrg s//\1/
313 1.1.1.4 mrg q
314 1.1.1.4 mrg }
315 1.1.1.4 mrg /^X\(\/\/\)[^/].*/{
316 1.1.1.4 mrg s//\1/
317 1.1.1.4 mrg q
318 1.1.1.4 mrg }
319 1.1.1.4 mrg /^X\(\/\/\)$/{
320 1.1.1.4 mrg s//\1/
321 1.1.1.4 mrg q
322 1.1.1.4 mrg }
323 1.1.1.4 mrg /^X\(\/\).*/{
324 1.1.1.4 mrg s//\1/
325 1.1.1.4 mrg q
326 1.1.1.4 mrg }
327 1.1.1.4 mrg s/.*/./; q'`
328 1.1.1.4 mrg test -d "$as_dir" && break
329 1.1.1.4 mrg done
330 1.1.1.4 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
331 1.1.1.4 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
332 1.1 mrg
333 1.1 mrg
334 1.1.1.4 mrg } # as_fn_mkdir_p
335 1.1.1.4 mrg # as_fn_append VAR VALUE
336 1.1.1.4 mrg # ----------------------
337 1.1.1.4 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
338 1.1.1.4 mrg # advantage of any shell optimizations that allow amortized linear growth over
339 1.1.1.4 mrg # repeated appends, instead of the typical quadratic growth present in naive
340 1.1.1.4 mrg # implementations.
341 1.1.1.4 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
342 1.1.1.4 mrg eval 'as_fn_append ()
343 1.1.1.4 mrg {
344 1.1.1.4 mrg eval $1+=\$2
345 1.1.1.4 mrg }'
346 1.1.1.4 mrg else
347 1.1.1.4 mrg as_fn_append ()
348 1.1.1.4 mrg {
349 1.1.1.4 mrg eval $1=\$$1\$2
350 1.1.1.4 mrg }
351 1.1.1.4 mrg fi # as_fn_append
352 1.1 mrg
353 1.1.1.4 mrg # as_fn_arith ARG...
354 1.1.1.4 mrg # ------------------
355 1.1.1.4 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
356 1.1.1.4 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
357 1.1.1.4 mrg # must be portable across $(()) and expr.
358 1.1.1.4 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
359 1.1.1.4 mrg eval 'as_fn_arith ()
360 1.1.1.4 mrg {
361 1.1.1.4 mrg as_val=$(( $* ))
362 1.1.1.4 mrg }'
363 1.1.1.4 mrg else
364 1.1.1.4 mrg as_fn_arith ()
365 1.1.1.4 mrg {
366 1.1.1.4 mrg as_val=`expr "$@" || test $? -eq 1`
367 1.1.1.4 mrg }
368 1.1.1.4 mrg fi # as_fn_arith
369 1.1 mrg
370 1.1 mrg
371 1.1.1.4 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
372 1.1.1.4 mrg # ----------------------------------------
373 1.1.1.4 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
374 1.1.1.4 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
375 1.1.1.4 mrg # script with STATUS, using 1 if that was 0.
376 1.1.1.4 mrg as_fn_error ()
377 1.1.1.4 mrg {
378 1.1.1.4 mrg as_status=$1; test $as_status -eq 0 && as_status=1
379 1.1.1.4 mrg if test "$4"; then
380 1.1.1.4 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
381 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
382 1.1.1.4 mrg fi
383 1.1.1.4 mrg $as_echo "$as_me: error: $2" >&2
384 1.1.1.4 mrg as_fn_exit $as_status
385 1.1.1.4 mrg } # as_fn_error
386 1.1 mrg
387 1.1.1.4 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
388 1.1.1.4 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
389 1.1.1.4 mrg as_expr=expr
390 1.1 mrg else
391 1.1.1.4 mrg as_expr=false
392 1.1 mrg fi
393 1.1 mrg
394 1.1.1.4 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
395 1.1.1.4 mrg as_basename=basename
396 1.1 mrg else
397 1.1.1.4 mrg as_basename=false
398 1.1 mrg fi
399 1.1 mrg
400 1.1.1.4 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
401 1.1.1.4 mrg as_dirname=dirname
402 1.1 mrg else
403 1.1.1.4 mrg as_dirname=false
404 1.1 mrg fi
405 1.1 mrg
406 1.1.1.4 mrg as_me=`$as_basename -- "$0" ||
407 1.1.1.4 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
408 1.1.1.4 mrg X"$0" : 'X\(//\)$' \| \
409 1.1.1.4 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
410 1.1.1.4 mrg $as_echo X/"$0" |
411 1.1.1.4 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
412 1.1.1.4 mrg s//\1/
413 1.1.1.4 mrg q
414 1.1.1.4 mrg }
415 1.1.1.4 mrg /^X\/\(\/\/\)$/{
416 1.1.1.4 mrg s//\1/
417 1.1.1.4 mrg q
418 1.1.1.4 mrg }
419 1.1.1.4 mrg /^X\/\(\/\).*/{
420 1.1.1.4 mrg s//\1/
421 1.1.1.4 mrg q
422 1.1.1.4 mrg }
423 1.1.1.4 mrg s/.*/./; q'`
424 1.1 mrg
425 1.1.1.4 mrg # Avoid depending upon Character Ranges.
426 1.1.1.4 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
427 1.1.1.4 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
428 1.1.1.4 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
429 1.1.1.4 mrg as_cr_digits='0123456789'
430 1.1.1.4 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
431 1.1 mrg
432 1.1 mrg
433 1.1.1.4 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
434 1.1.1.4 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
435 1.1.1.4 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
436 1.1.1.4 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
437 1.1.1.4 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
438 1.1 mrg sed -n '
439 1.1 mrg p
440 1.1 mrg /[$]LINENO/=
441 1.1 mrg ' <$as_myself |
442 1.1 mrg sed '
443 1.1 mrg s/[$]LINENO.*/&-/
444 1.1 mrg t lineno
445 1.1 mrg b
446 1.1 mrg :lineno
447 1.1 mrg N
448 1.1 mrg :loop
449 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450 1.1 mrg t loop
451 1.1 mrg s/-\n.*//
452 1.1 mrg ' >$as_me.lineno &&
453 1.1 mrg chmod +x "$as_me.lineno" ||
454 1.1.1.4 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
455 1.1 mrg
456 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
457 1.1 mrg # (the dirname of $[0] is not the place where we might find the
458 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
459 1.1 mrg . "./$as_me.lineno"
460 1.1 mrg # Exit status is that of the last command.
461 1.1 mrg exit
462 1.1 mrg }
463 1.1 mrg
464 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
465 1.1.1.4 mrg case `echo -n x` in #(((((
466 1.1 mrg -n*)
467 1.1.1.4 mrg case `echo 'xy\c'` in
468 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
469 1.1.1.4 mrg xy) ECHO_C='\c';;
470 1.1.1.4 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
471 1.1.1.4 mrg ECHO_T=' ';;
472 1.1 mrg esac;;
473 1.1 mrg *)
474 1.1 mrg ECHO_N='-n';;
475 1.1 mrg esac
476 1.1 mrg
477 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
478 1.1 mrg if test -d conf$$.dir; then
479 1.1 mrg rm -f conf$$.dir/conf$$.file
480 1.1 mrg else
481 1.1 mrg rm -f conf$$.dir
482 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
483 1.1 mrg fi
484 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
485 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
486 1.1.1.2 mrg as_ln_s='ln -s'
487 1.1.1.2 mrg # ... but there are two gotchas:
488 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
489 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
490 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
491 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
492 1.1.1.2 mrg as_ln_s='cp -p'
493 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
494 1.1.1.2 mrg as_ln_s=ln
495 1.1.1.2 mrg else
496 1.1 mrg as_ln_s='cp -p'
497 1.1.1.2 mrg fi
498 1.1 mrg else
499 1.1 mrg as_ln_s='cp -p'
500 1.1 mrg fi
501 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
502 1.1 mrg rmdir conf$$.dir 2>/dev/null
503 1.1 mrg
504 1.1 mrg if mkdir -p . 2>/dev/null; then
505 1.1.1.4 mrg as_mkdir_p='mkdir -p "$as_dir"'
506 1.1 mrg else
507 1.1 mrg test -d ./-p && rmdir ./-p
508 1.1 mrg as_mkdir_p=false
509 1.1 mrg fi
510 1.1 mrg
511 1.1 mrg if test -x / >/dev/null 2>&1; then
512 1.1 mrg as_test_x='test -x'
513 1.1 mrg else
514 1.1 mrg if ls -dL / >/dev/null 2>&1; then
515 1.1 mrg as_ls_L_option=L
516 1.1 mrg else
517 1.1 mrg as_ls_L_option=
518 1.1 mrg fi
519 1.1 mrg as_test_x='
520 1.1 mrg eval sh -c '\''
521 1.1 mrg if test -d "$1"; then
522 1.1.1.2 mrg test -d "$1/.";
523 1.1 mrg else
524 1.1.1.4 mrg case $1 in #(
525 1.1.1.2 mrg -*)set "./$1";;
526 1.1 mrg esac;
527 1.1.1.4 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
528 1.1 mrg ???[sx]*):;;*)false;;esac;fi
529 1.1 mrg '\'' sh
530 1.1 mrg '
531 1.1 mrg fi
532 1.1 mrg as_executable_p=$as_test_x
533 1.1 mrg
534 1.1 mrg # Sed expression to map a string onto a valid CPP name.
535 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
536 1.1 mrg
537 1.1 mrg # Sed expression to map a string onto a valid variable name.
538 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
539 1.1 mrg
540 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
541 1.1 mrg
542 1.1 mrg
543 1.1.1.4 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
544 1.1.1.4 mrg exec 6>&1
545 1.1 mrg
546 1.1 mrg # Name of the host.
547 1.1.1.4 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
548 1.1 mrg # so uname gets run too.
549 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
550 1.1 mrg
551 1.1 mrg #
552 1.1 mrg # Initializations.
553 1.1 mrg #
554 1.1 mrg ac_default_prefix=/usr/local
555 1.1 mrg ac_clean_files=
556 1.1 mrg ac_config_libobj_dir=.
557 1.1 mrg LIBOBJS=
558 1.1 mrg cross_compiling=no
559 1.1 mrg subdirs=
560 1.1 mrg MFLAGS=
561 1.1 mrg MAKEFLAGS=
562 1.1 mrg
563 1.1 mrg # Identity of this package.
564 1.1 mrg PACKAGE_NAME='xf86-input-keyboard'
565 1.1 mrg PACKAGE_TARNAME='xf86-input-keyboard'
566 1.1.1.5 mrg PACKAGE_VERSION='1.6.0'
567 1.1.1.5 mrg PACKAGE_STRING='xf86-input-keyboard 1.6.0'
568 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
569 1.1.1.4 mrg PACKAGE_URL=''
570 1.1 mrg
571 1.1 mrg ac_unique_file="Makefile.am"
572 1.1 mrg # Factoring default headers for most tests.
573 1.1 mrg ac_includes_default="\
574 1.1 mrg #include <stdio.h>
575 1.1 mrg #ifdef HAVE_SYS_TYPES_H
576 1.1 mrg # include <sys/types.h>
577 1.1 mrg #endif
578 1.1 mrg #ifdef HAVE_SYS_STAT_H
579 1.1 mrg # include <sys/stat.h>
580 1.1 mrg #endif
581 1.1 mrg #ifdef STDC_HEADERS
582 1.1 mrg # include <stdlib.h>
583 1.1 mrg # include <stddef.h>
584 1.1 mrg #else
585 1.1 mrg # ifdef HAVE_STDLIB_H
586 1.1 mrg # include <stdlib.h>
587 1.1 mrg # endif
588 1.1 mrg #endif
589 1.1 mrg #ifdef HAVE_STRING_H
590 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
591 1.1 mrg # include <memory.h>
592 1.1 mrg # endif
593 1.1 mrg # include <string.h>
594 1.1 mrg #endif
595 1.1 mrg #ifdef HAVE_STRINGS_H
596 1.1 mrg # include <strings.h>
597 1.1 mrg #endif
598 1.1 mrg #ifdef HAVE_INTTYPES_H
599 1.1 mrg # include <inttypes.h>
600 1.1 mrg #endif
601 1.1 mrg #ifdef HAVE_STDINT_H
602 1.1 mrg # include <stdint.h>
603 1.1 mrg #endif
604 1.1 mrg #ifdef HAVE_UNISTD_H
605 1.1 mrg # include <unistd.h>
606 1.1 mrg #endif"
607 1.1 mrg
608 1.1.1.3 mrg ac_subst_vars='am__EXEEXT_FALSE
609 1.1.1.3 mrg am__EXEEXT_TRUE
610 1.1.1.3 mrg LTLIBOBJS
611 1.1 mrg LIBOBJS
612 1.1.1.4 mrg DRIVER_NAME
613 1.1.1.4 mrg HURD_FALSE
614 1.1.1.4 mrg HURD_TRUE
615 1.1.1.4 mrg SOLARIS_FALSE
616 1.1.1.4 mrg SOLARIS_TRUE
617 1.1.1.4 mrg BSD_FALSE
618 1.1.1.4 mrg BSD_TRUE
619 1.1.1.4 mrg LINUX_FALSE
620 1.1.1.4 mrg LINUX_TRUE
621 1.1.1.4 mrg inputdir
622 1.1.1.4 mrg XORG_LIBS
623 1.1.1.4 mrg XORG_CFLAGS
624 1.1.1.4 mrg AM_BACKSLASH
625 1.1.1.4 mrg AM_DEFAULT_VERBOSITY
626 1.1.1.4 mrg MAN_SUBSTS
627 1.1.1.4 mrg XORG_MAN_PAGE
628 1.1.1.2 mrg ADMIN_MAN_DIR
629 1.1.1.2 mrg DRIVER_MAN_DIR
630 1.1.1.2 mrg MISC_MAN_DIR
631 1.1.1.2 mrg FILE_MAN_DIR
632 1.1.1.2 mrg LIB_MAN_DIR
633 1.1.1.2 mrg APP_MAN_DIR
634 1.1.1.2 mrg ADMIN_MAN_SUFFIX
635 1.1.1.2 mrg DRIVER_MAN_SUFFIX
636 1.1.1.2 mrg MISC_MAN_SUFFIX
637 1.1.1.2 mrg FILE_MAN_SUFFIX
638 1.1.1.2 mrg LIB_MAN_SUFFIX
639 1.1.1.2 mrg APP_MAN_SUFFIX
640 1.1.1.4 mrg INSTALL_CMD
641 1.1.1.5 mrg PKG_CONFIG_LIBDIR
642 1.1.1.5 mrg PKG_CONFIG_PATH
643 1.1.1.4 mrg PKG_CONFIG
644 1.1.1.3 mrg CHANGELOG_CMD
645 1.1.1.2 mrg CWARNFLAGS
646 1.1.1.2 mrg CPP
647 1.1.1.3 mrg OTOOL64
648 1.1.1.3 mrg OTOOL
649 1.1.1.3 mrg LIPO
650 1.1.1.2 mrg NMEDIT
651 1.1.1.2 mrg DSYMUTIL
652 1.1.1.2 mrg RANLIB
653 1.1.1.2 mrg AR
654 1.1.1.3 mrg OBJDUMP
655 1.1.1.2 mrg LN_S
656 1.1.1.3 mrg NM
657 1.1.1.3 mrg ac_ct_DUMPBIN
658 1.1.1.3 mrg DUMPBIN
659 1.1.1.3 mrg LD
660 1.1.1.3 mrg FGREP
661 1.1.1.2 mrg EGREP
662 1.1.1.2 mrg GREP
663 1.1.1.2 mrg SED
664 1.1.1.2 mrg am__fastdepCC_FALSE
665 1.1.1.2 mrg am__fastdepCC_TRUE
666 1.1.1.2 mrg CCDEPMODE
667 1.1.1.2 mrg AMDEPBACKSLASH
668 1.1.1.2 mrg AMDEP_FALSE
669 1.1.1.2 mrg AMDEP_TRUE
670 1.1.1.2 mrg am__quote
671 1.1.1.2 mrg am__include
672 1.1.1.2 mrg DEPDIR
673 1.1.1.2 mrg OBJEXT
674 1.1.1.2 mrg EXEEXT
675 1.1.1.2 mrg ac_ct_CC
676 1.1.1.2 mrg CPPFLAGS
677 1.1.1.2 mrg LDFLAGS
678 1.1.1.2 mrg CFLAGS
679 1.1.1.2 mrg CC
680 1.1.1.2 mrg host_os
681 1.1.1.2 mrg host_vendor
682 1.1.1.2 mrg host_cpu
683 1.1.1.2 mrg host
684 1.1.1.2 mrg build_os
685 1.1.1.2 mrg build_vendor
686 1.1.1.2 mrg build_cpu
687 1.1.1.2 mrg build
688 1.1.1.3 mrg LIBTOOL
689 1.1.1.2 mrg MAINT
690 1.1.1.2 mrg MAINTAINER_MODE_FALSE
691 1.1.1.2 mrg MAINTAINER_MODE_TRUE
692 1.1.1.2 mrg am__untar
693 1.1.1.2 mrg am__tar
694 1.1.1.2 mrg AMTAR
695 1.1.1.2 mrg am__leading_dot
696 1.1.1.2 mrg SET_MAKE
697 1.1.1.2 mrg AWK
698 1.1.1.2 mrg mkdir_p
699 1.1.1.2 mrg MKDIR_P
700 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
701 1.1.1.2 mrg STRIP
702 1.1.1.2 mrg install_sh
703 1.1.1.2 mrg MAKEINFO
704 1.1.1.2 mrg AUTOHEADER
705 1.1.1.2 mrg AUTOMAKE
706 1.1.1.2 mrg AUTOCONF
707 1.1.1.2 mrg ACLOCAL
708 1.1.1.2 mrg VERSION
709 1.1.1.2 mrg PACKAGE
710 1.1.1.2 mrg CYGPATH_W
711 1.1.1.2 mrg am__isrc
712 1.1.1.2 mrg INSTALL_DATA
713 1.1.1.2 mrg INSTALL_SCRIPT
714 1.1.1.2 mrg INSTALL_PROGRAM
715 1.1.1.2 mrg target_alias
716 1.1.1.2 mrg host_alias
717 1.1.1.2 mrg build_alias
718 1.1.1.2 mrg LIBS
719 1.1.1.2 mrg ECHO_T
720 1.1.1.2 mrg ECHO_N
721 1.1.1.2 mrg ECHO_C
722 1.1.1.2 mrg DEFS
723 1.1.1.2 mrg mandir
724 1.1.1.2 mrg localedir
725 1.1.1.2 mrg libdir
726 1.1.1.2 mrg psdir
727 1.1.1.2 mrg pdfdir
728 1.1.1.2 mrg dvidir
729 1.1.1.2 mrg htmldir
730 1.1.1.2 mrg infodir
731 1.1.1.2 mrg docdir
732 1.1.1.2 mrg oldincludedir
733 1.1.1.2 mrg includedir
734 1.1.1.2 mrg localstatedir
735 1.1.1.2 mrg sharedstatedir
736 1.1.1.2 mrg sysconfdir
737 1.1.1.2 mrg datadir
738 1.1.1.2 mrg datarootdir
739 1.1.1.2 mrg libexecdir
740 1.1.1.2 mrg sbindir
741 1.1.1.2 mrg bindir
742 1.1.1.2 mrg program_transform_name
743 1.1.1.2 mrg prefix
744 1.1.1.2 mrg exec_prefix
745 1.1.1.4 mrg PACKAGE_URL
746 1.1.1.2 mrg PACKAGE_BUGREPORT
747 1.1.1.2 mrg PACKAGE_STRING
748 1.1.1.2 mrg PACKAGE_VERSION
749 1.1.1.2 mrg PACKAGE_TARNAME
750 1.1.1.2 mrg PACKAGE_NAME
751 1.1.1.2 mrg PATH_SEPARATOR
752 1.1.1.2 mrg SHELL'
753 1.1 mrg ac_subst_files=''
754 1.1.1.2 mrg ac_user_opts='
755 1.1.1.2 mrg enable_option_checking
756 1.1.1.2 mrg enable_maintainer_mode
757 1.1.1.2 mrg enable_static
758 1.1.1.2 mrg enable_shared
759 1.1.1.3 mrg with_pic
760 1.1.1.2 mrg enable_fast_install
761 1.1.1.2 mrg enable_dependency_tracking
762 1.1.1.2 mrg with_gnu_ld
763 1.1.1.2 mrg enable_libtool_lock
764 1.1.1.3 mrg enable_strict_compilation
765 1.1.1.4 mrg enable_silent_rules
766 1.1.1.4 mrg with_xorg_module_dir
767 1.1.1.2 mrg '
768 1.1 mrg ac_precious_vars='build_alias
769 1.1 mrg host_alias
770 1.1 mrg target_alias
771 1.1 mrg CC
772 1.1 mrg CFLAGS
773 1.1 mrg LDFLAGS
774 1.1 mrg LIBS
775 1.1 mrg CPPFLAGS
776 1.1 mrg CPP
777 1.1 mrg PKG_CONFIG
778 1.1.1.5 mrg PKG_CONFIG_PATH
779 1.1.1.5 mrg PKG_CONFIG_LIBDIR
780 1.1 mrg XORG_CFLAGS
781 1.1 mrg XORG_LIBS'
782 1.1 mrg
783 1.1 mrg
784 1.1 mrg # Initialize some variables set by options.
785 1.1 mrg ac_init_help=
786 1.1 mrg ac_init_version=false
787 1.1.1.2 mrg ac_unrecognized_opts=
788 1.1.1.2 mrg ac_unrecognized_sep=
789 1.1 mrg # The variables have the same names as the options, with
790 1.1 mrg # dashes changed to underlines.
791 1.1 mrg cache_file=/dev/null
792 1.1 mrg exec_prefix=NONE
793 1.1 mrg no_create=
794 1.1 mrg no_recursion=
795 1.1 mrg prefix=NONE
796 1.1 mrg program_prefix=NONE
797 1.1 mrg program_suffix=NONE
798 1.1 mrg program_transform_name=s,x,x,
799 1.1 mrg silent=
800 1.1 mrg site=
801 1.1 mrg srcdir=
802 1.1 mrg verbose=
803 1.1 mrg x_includes=NONE
804 1.1 mrg x_libraries=NONE
805 1.1 mrg
806 1.1 mrg # Installation directory options.
807 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
808 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
809 1.1 mrg # by default will actually change.
810 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
811 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
812 1.1 mrg bindir='${exec_prefix}/bin'
813 1.1 mrg sbindir='${exec_prefix}/sbin'
814 1.1 mrg libexecdir='${exec_prefix}/libexec'
815 1.1 mrg datarootdir='${prefix}/share'
816 1.1 mrg datadir='${datarootdir}'
817 1.1 mrg sysconfdir='${prefix}/etc'
818 1.1 mrg sharedstatedir='${prefix}/com'
819 1.1 mrg localstatedir='${prefix}/var'
820 1.1 mrg includedir='${prefix}/include'
821 1.1 mrg oldincludedir='/usr/include'
822 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
823 1.1 mrg infodir='${datarootdir}/info'
824 1.1 mrg htmldir='${docdir}'
825 1.1 mrg dvidir='${docdir}'
826 1.1 mrg pdfdir='${docdir}'
827 1.1 mrg psdir='${docdir}'
828 1.1 mrg libdir='${exec_prefix}/lib'
829 1.1 mrg localedir='${datarootdir}/locale'
830 1.1 mrg mandir='${datarootdir}/man'
831 1.1 mrg
832 1.1 mrg ac_prev=
833 1.1 mrg ac_dashdash=
834 1.1 mrg for ac_option
835 1.1 mrg do
836 1.1 mrg # If the previous option needs an argument, assign it.
837 1.1 mrg if test -n "$ac_prev"; then
838 1.1 mrg eval $ac_prev=\$ac_option
839 1.1 mrg ac_prev=
840 1.1 mrg continue
841 1.1 mrg fi
842 1.1 mrg
843 1.1 mrg case $ac_option in
844 1.1.1.5 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
845 1.1.1.5 mrg *) ac_optarg=yes ;;
846 1.1 mrg esac
847 1.1 mrg
848 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
849 1.1 mrg
850 1.1 mrg case $ac_dashdash$ac_option in
851 1.1 mrg --)
852 1.1 mrg ac_dashdash=yes ;;
853 1.1 mrg
854 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
855 1.1 mrg ac_prev=bindir ;;
856 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
857 1.1 mrg bindir=$ac_optarg ;;
858 1.1 mrg
859 1.1 mrg -build | --build | --buil | --bui | --bu)
860 1.1 mrg ac_prev=build_alias ;;
861 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
862 1.1 mrg build_alias=$ac_optarg ;;
863 1.1 mrg
864 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
865 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
866 1.1 mrg ac_prev=cache_file ;;
867 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
868 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
869 1.1 mrg cache_file=$ac_optarg ;;
870 1.1 mrg
871 1.1 mrg --config-cache | -C)
872 1.1 mrg cache_file=config.cache ;;
873 1.1 mrg
874 1.1 mrg -datadir | --datadir | --datadi | --datad)
875 1.1 mrg ac_prev=datadir ;;
876 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
877 1.1 mrg datadir=$ac_optarg ;;
878 1.1 mrg
879 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
880 1.1 mrg | --dataroo | --dataro | --datar)
881 1.1 mrg ac_prev=datarootdir ;;
882 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
883 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
884 1.1 mrg datarootdir=$ac_optarg ;;
885 1.1 mrg
886 1.1 mrg -disable-* | --disable-*)
887 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
888 1.1 mrg # Reject names that are not valid shell variable names.
889 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890 1.1.1.4 mrg as_fn_error $? "invalid feature name: $ac_useropt"
891 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
892 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893 1.1.1.2 mrg case $ac_user_opts in
894 1.1.1.2 mrg *"
895 1.1.1.2 mrg "enable_$ac_useropt"
896 1.1.1.2 mrg "*) ;;
897 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
898 1.1.1.2 mrg ac_unrecognized_sep=', ';;
899 1.1.1.2 mrg esac
900 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
901 1.1 mrg
902 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
903 1.1 mrg ac_prev=docdir ;;
904 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
905 1.1 mrg docdir=$ac_optarg ;;
906 1.1 mrg
907 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
908 1.1 mrg ac_prev=dvidir ;;
909 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
910 1.1 mrg dvidir=$ac_optarg ;;
911 1.1 mrg
912 1.1 mrg -enable-* | --enable-*)
913 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
914 1.1 mrg # Reject names that are not valid shell variable names.
915 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
916 1.1.1.4 mrg as_fn_error $? "invalid feature name: $ac_useropt"
917 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
918 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
919 1.1.1.2 mrg case $ac_user_opts in
920 1.1.1.2 mrg *"
921 1.1.1.2 mrg "enable_$ac_useropt"
922 1.1.1.2 mrg "*) ;;
923 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
924 1.1.1.2 mrg ac_unrecognized_sep=', ';;
925 1.1.1.2 mrg esac
926 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
927 1.1 mrg
928 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
929 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
930 1.1 mrg | --exec | --exe | --ex)
931 1.1 mrg ac_prev=exec_prefix ;;
932 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
933 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
934 1.1 mrg | --exec=* | --exe=* | --ex=*)
935 1.1 mrg exec_prefix=$ac_optarg ;;
936 1.1 mrg
937 1.1 mrg -gas | --gas | --ga | --g)
938 1.1 mrg # Obsolete; use --with-gas.
939 1.1 mrg with_gas=yes ;;
940 1.1 mrg
941 1.1 mrg -help | --help | --hel | --he | -h)
942 1.1 mrg ac_init_help=long ;;
943 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
944 1.1 mrg ac_init_help=recursive ;;
945 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
946 1.1 mrg ac_init_help=short ;;
947 1.1 mrg
948 1.1 mrg -host | --host | --hos | --ho)
949 1.1 mrg ac_prev=host_alias ;;
950 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
951 1.1 mrg host_alias=$ac_optarg ;;
952 1.1 mrg
953 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
954 1.1 mrg ac_prev=htmldir ;;
955 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
956 1.1 mrg | --ht=*)
957 1.1 mrg htmldir=$ac_optarg ;;
958 1.1 mrg
959 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
960 1.1 mrg | --includ | --inclu | --incl | --inc)
961 1.1 mrg ac_prev=includedir ;;
962 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
963 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
964 1.1 mrg includedir=$ac_optarg ;;
965 1.1 mrg
966 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
967 1.1 mrg ac_prev=infodir ;;
968 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
969 1.1 mrg infodir=$ac_optarg ;;
970 1.1 mrg
971 1.1 mrg -libdir | --libdir | --libdi | --libd)
972 1.1 mrg ac_prev=libdir ;;
973 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
974 1.1 mrg libdir=$ac_optarg ;;
975 1.1 mrg
976 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
977 1.1 mrg | --libexe | --libex | --libe)
978 1.1 mrg ac_prev=libexecdir ;;
979 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
980 1.1 mrg | --libexe=* | --libex=* | --libe=*)
981 1.1 mrg libexecdir=$ac_optarg ;;
982 1.1 mrg
983 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
984 1.1 mrg ac_prev=localedir ;;
985 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
986 1.1 mrg localedir=$ac_optarg ;;
987 1.1 mrg
988 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
989 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
990 1.1 mrg ac_prev=localstatedir ;;
991 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
992 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
993 1.1 mrg localstatedir=$ac_optarg ;;
994 1.1 mrg
995 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
996 1.1 mrg ac_prev=mandir ;;
997 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
998 1.1 mrg mandir=$ac_optarg ;;
999 1.1 mrg
1000 1.1 mrg -nfp | --nfp | --nf)
1001 1.1 mrg # Obsolete; use --without-fp.
1002 1.1 mrg with_fp=no ;;
1003 1.1 mrg
1004 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1005 1.1 mrg | --no-cr | --no-c | -n)
1006 1.1 mrg no_create=yes ;;
1007 1.1 mrg
1008 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1009 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1010 1.1 mrg no_recursion=yes ;;
1011 1.1 mrg
1012 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1013 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1014 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1015 1.1 mrg ac_prev=oldincludedir ;;
1016 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1017 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1018 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1019 1.1 mrg oldincludedir=$ac_optarg ;;
1020 1.1 mrg
1021 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1022 1.1 mrg ac_prev=prefix ;;
1023 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1024 1.1 mrg prefix=$ac_optarg ;;
1025 1.1 mrg
1026 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1027 1.1 mrg | --program-pre | --program-pr | --program-p)
1028 1.1 mrg ac_prev=program_prefix ;;
1029 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1030 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1031 1.1 mrg program_prefix=$ac_optarg ;;
1032 1.1 mrg
1033 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1034 1.1 mrg | --program-suf | --program-su | --program-s)
1035 1.1 mrg ac_prev=program_suffix ;;
1036 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1037 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1038 1.1 mrg program_suffix=$ac_optarg ;;
1039 1.1 mrg
1040 1.1 mrg -program-transform-name | --program-transform-name \
1041 1.1 mrg | --program-transform-nam | --program-transform-na \
1042 1.1 mrg | --program-transform-n | --program-transform- \
1043 1.1 mrg | --program-transform | --program-transfor \
1044 1.1 mrg | --program-transfo | --program-transf \
1045 1.1 mrg | --program-trans | --program-tran \
1046 1.1 mrg | --progr-tra | --program-tr | --program-t)
1047 1.1 mrg ac_prev=program_transform_name ;;
1048 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1049 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1050 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1051 1.1 mrg | --program-transform=* | --program-transfor=* \
1052 1.1 mrg | --program-transfo=* | --program-transf=* \
1053 1.1 mrg | --program-trans=* | --program-tran=* \
1054 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1055 1.1 mrg program_transform_name=$ac_optarg ;;
1056 1.1 mrg
1057 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1058 1.1 mrg ac_prev=pdfdir ;;
1059 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1060 1.1 mrg pdfdir=$ac_optarg ;;
1061 1.1 mrg
1062 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1063 1.1 mrg ac_prev=psdir ;;
1064 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1065 1.1 mrg psdir=$ac_optarg ;;
1066 1.1 mrg
1067 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1068 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1069 1.1 mrg silent=yes ;;
1070 1.1 mrg
1071 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1072 1.1 mrg ac_prev=sbindir ;;
1073 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1074 1.1 mrg | --sbi=* | --sb=*)
1075 1.1 mrg sbindir=$ac_optarg ;;
1076 1.1 mrg
1077 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1078 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1079 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1080 1.1 mrg | --sha | --sh)
1081 1.1 mrg ac_prev=sharedstatedir ;;
1082 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1083 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1084 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1085 1.1 mrg | --sha=* | --sh=*)
1086 1.1 mrg sharedstatedir=$ac_optarg ;;
1087 1.1 mrg
1088 1.1 mrg -site | --site | --sit)
1089 1.1 mrg ac_prev=site ;;
1090 1.1 mrg -site=* | --site=* | --sit=*)
1091 1.1 mrg site=$ac_optarg ;;
1092 1.1 mrg
1093 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1094 1.1 mrg ac_prev=srcdir ;;
1095 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1096 1.1 mrg srcdir=$ac_optarg ;;
1097 1.1 mrg
1098 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1099 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1100 1.1 mrg ac_prev=sysconfdir ;;
1101 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1102 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1103 1.1 mrg sysconfdir=$ac_optarg ;;
1104 1.1 mrg
1105 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1106 1.1 mrg ac_prev=target_alias ;;
1107 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1108 1.1 mrg target_alias=$ac_optarg ;;
1109 1.1 mrg
1110 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1111 1.1 mrg verbose=yes ;;
1112 1.1 mrg
1113 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1114 1.1 mrg ac_init_version=: ;;
1115 1.1 mrg
1116 1.1 mrg -with-* | --with-*)
1117 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1118 1.1 mrg # Reject names that are not valid shell variable names.
1119 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1120 1.1.1.4 mrg as_fn_error $? "invalid package name: $ac_useropt"
1121 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1122 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1123 1.1.1.2 mrg case $ac_user_opts in
1124 1.1.1.2 mrg *"
1125 1.1.1.2 mrg "with_$ac_useropt"
1126 1.1.1.2 mrg "*) ;;
1127 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1128 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1129 1.1.1.2 mrg esac
1130 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1131 1.1 mrg
1132 1.1 mrg -without-* | --without-*)
1133 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1134 1.1 mrg # Reject names that are not valid shell variable names.
1135 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136 1.1.1.4 mrg as_fn_error $? "invalid package name: $ac_useropt"
1137 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1138 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139 1.1.1.2 mrg case $ac_user_opts in
1140 1.1.1.2 mrg *"
1141 1.1.1.2 mrg "with_$ac_useropt"
1142 1.1.1.2 mrg "*) ;;
1143 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1144 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1145 1.1.1.2 mrg esac
1146 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1147 1.1 mrg
1148 1.1 mrg --x)
1149 1.1 mrg # Obsolete; use --with-x.
1150 1.1 mrg with_x=yes ;;
1151 1.1 mrg
1152 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1153 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1154 1.1 mrg ac_prev=x_includes ;;
1155 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1156 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1157 1.1 mrg x_includes=$ac_optarg ;;
1158 1.1 mrg
1159 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1160 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1161 1.1 mrg ac_prev=x_libraries ;;
1162 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1163 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1164 1.1 mrg x_libraries=$ac_optarg ;;
1165 1.1 mrg
1166 1.1.1.4 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option'
1167 1.1.1.4 mrg Try \`$0 --help' for more information"
1168 1.1 mrg ;;
1169 1.1 mrg
1170 1.1 mrg *=*)
1171 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1172 1.1 mrg # Reject names that are not valid shell variable names.
1173 1.1.1.4 mrg case $ac_envvar in #(
1174 1.1.1.4 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1175 1.1.1.4 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1176 1.1.1.4 mrg esac
1177 1.1 mrg eval $ac_envvar=\$ac_optarg
1178 1.1 mrg export $ac_envvar ;;
1179 1.1 mrg
1180 1.1 mrg *)
1181 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1182 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1183 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1184 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1185 1.1.1.5 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1186 1.1 mrg ;;
1187 1.1 mrg
1188 1.1 mrg esac
1189 1.1 mrg done
1190 1.1 mrg
1191 1.1 mrg if test -n "$ac_prev"; then
1192 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1193 1.1.1.4 mrg as_fn_error $? "missing argument to $ac_option"
1194 1.1 mrg fi
1195 1.1 mrg
1196 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1197 1.1.1.2 mrg case $enable_option_checking in
1198 1.1.1.2 mrg no) ;;
1199 1.1.1.4 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1200 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1201 1.1.1.2 mrg esac
1202 1.1.1.2 mrg fi
1203 1.1.1.2 mrg
1204 1.1.1.2 mrg # Check all directory arguments for consistency.
1205 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1206 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1207 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1208 1.1 mrg libdir localedir mandir
1209 1.1 mrg do
1210 1.1 mrg eval ac_val=\$$ac_var
1211 1.1.1.2 mrg # Remove trailing slashes.
1212 1.1.1.2 mrg case $ac_val in
1213 1.1.1.2 mrg */ )
1214 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1215 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1216 1.1.1.2 mrg esac
1217 1.1.1.2 mrg # Be sure to have absolute directory names.
1218 1.1 mrg case $ac_val in
1219 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1220 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1221 1.1 mrg esac
1222 1.1.1.4 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1223 1.1 mrg done
1224 1.1 mrg
1225 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1226 1.1 mrg # used to hold the argument of --host etc.
1227 1.1 mrg # FIXME: To remove some day.
1228 1.1 mrg build=$build_alias
1229 1.1 mrg host=$host_alias
1230 1.1 mrg target=$target_alias
1231 1.1 mrg
1232 1.1 mrg # FIXME: To remove some day.
1233 1.1 mrg if test "x$host_alias" != x; then
1234 1.1 mrg if test "x$build_alias" = x; then
1235 1.1 mrg cross_compiling=maybe
1236 1.1.1.4 mrg $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1237 1.1.1.4 mrg If a cross compiler is detected then cross compile mode will be used" >&2
1238 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1239 1.1 mrg cross_compiling=yes
1240 1.1 mrg fi
1241 1.1 mrg fi
1242 1.1 mrg
1243 1.1 mrg ac_tool_prefix=
1244 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1245 1.1 mrg
1246 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1247 1.1 mrg
1248 1.1 mrg
1249 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250 1.1 mrg ac_ls_di=`ls -di .` &&
1251 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252 1.1.1.4 mrg as_fn_error $? "working directory cannot be determined"
1253 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254 1.1.1.4 mrg as_fn_error $? "pwd does not report name of working directory"
1255 1.1 mrg
1256 1.1 mrg
1257 1.1 mrg # Find the source files, if location was not specified.
1258 1.1 mrg if test -z "$srcdir"; then
1259 1.1 mrg ac_srcdir_defaulted=yes
1260 1.1 mrg # Try the directory containing this script, then the parent directory.
1261 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1262 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1264 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1265 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266 1.1.1.2 mrg $as_echo X"$as_myself" |
1267 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268 1.1 mrg s//\1/
1269 1.1 mrg q
1270 1.1 mrg }
1271 1.1 mrg /^X\(\/\/\)[^/].*/{
1272 1.1 mrg s//\1/
1273 1.1 mrg q
1274 1.1 mrg }
1275 1.1 mrg /^X\(\/\/\)$/{
1276 1.1 mrg s//\1/
1277 1.1 mrg q
1278 1.1 mrg }
1279 1.1 mrg /^X\(\/\).*/{
1280 1.1 mrg s//\1/
1281 1.1 mrg q
1282 1.1 mrg }
1283 1.1 mrg s/.*/./; q'`
1284 1.1 mrg srcdir=$ac_confdir
1285 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1286 1.1 mrg srcdir=..
1287 1.1 mrg fi
1288 1.1 mrg else
1289 1.1 mrg ac_srcdir_defaulted=no
1290 1.1 mrg fi
1291 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1292 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293 1.1.1.4 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1294 1.1 mrg fi
1295 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296 1.1 mrg ac_abs_confdir=`(
1297 1.1.1.4 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1298 1.1 mrg pwd)`
1299 1.1 mrg # When building in place, set srcdir=.
1300 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1301 1.1 mrg srcdir=.
1302 1.1 mrg fi
1303 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1304 1.1 mrg # Double slashes in file names in object file debugging info
1305 1.1 mrg # mess up M-x gdb in Emacs.
1306 1.1 mrg case $srcdir in
1307 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308 1.1 mrg esac
1309 1.1 mrg for ac_var in $ac_precious_vars; do
1310 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1312 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314 1.1 mrg done
1315 1.1 mrg
1316 1.1 mrg #
1317 1.1 mrg # Report the --help message.
1318 1.1 mrg #
1319 1.1 mrg if test "$ac_init_help" = "long"; then
1320 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1321 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1322 1.1 mrg cat <<_ACEOF
1323 1.1.1.5 mrg \`configure' configures xf86-input-keyboard 1.6.0 to adapt to many kinds of systems.
1324 1.1 mrg
1325 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1326 1.1 mrg
1327 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1329 1.1 mrg
1330 1.1 mrg Defaults for the options are specified in brackets.
1331 1.1 mrg
1332 1.1 mrg Configuration:
1333 1.1 mrg -h, --help display this help and exit
1334 1.1 mrg --help=short display options specific to this package
1335 1.1 mrg --help=recursive display the short help of all the included packages
1336 1.1 mrg -V, --version display version information and exit
1337 1.1.1.4 mrg -q, --quiet, --silent do not print \`checking ...' messages
1338 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1339 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1340 1.1 mrg -n, --no-create do not create output files
1341 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1342 1.1 mrg
1343 1.1 mrg Installation directories:
1344 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1345 1.1.1.2 mrg [$ac_default_prefix]
1346 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1347 1.1.1.2 mrg [PREFIX]
1348 1.1 mrg
1349 1.1 mrg By default, \`make install' will install all the files in
1350 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1351 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 1.1 mrg for instance \`--prefix=\$HOME'.
1353 1.1 mrg
1354 1.1 mrg For better control, use the options below.
1355 1.1 mrg
1356 1.1 mrg Fine tuning of the installation directories:
1357 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1358 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1359 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1360 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1361 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1362 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1363 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1364 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1365 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1366 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1367 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1368 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1369 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1370 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1371 1.1.1.2 mrg --docdir=DIR documentation root
1372 1.1.1.2 mrg [DATAROOTDIR/doc/xf86-input-keyboard]
1373 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1374 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1375 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1376 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1377 1.1 mrg _ACEOF
1378 1.1 mrg
1379 1.1 mrg cat <<\_ACEOF
1380 1.1 mrg
1381 1.1 mrg Program names:
1382 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1383 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1384 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1385 1.1 mrg
1386 1.1 mrg System types:
1387 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1388 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1389 1.1 mrg _ACEOF
1390 1.1 mrg fi
1391 1.1 mrg
1392 1.1 mrg if test -n "$ac_init_help"; then
1393 1.1 mrg case $ac_init_help in
1394 1.1.1.5 mrg short | recursive ) echo "Configuration of xf86-input-keyboard 1.6.0:";;
1395 1.1 mrg esac
1396 1.1 mrg cat <<\_ACEOF
1397 1.1 mrg
1398 1.1 mrg Optional Features:
1399 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1400 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1401 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1402 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1403 1.1 mrg (and sometimes confusing) to the casual installer
1404 1.1 mrg --enable-static[=PKGS] build static libraries [default=no]
1405 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1406 1.1 mrg --enable-fast-install[=PKGS]
1407 1.1 mrg optimize for fast installation [default=yes]
1408 1.1 mrg --disable-dependency-tracking speeds up one-time build
1409 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1410 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1411 1.1.1.3 mrg --enable-strict-compilation
1412 1.1.1.3 mrg Enable all warnings from compiler and make them
1413 1.1.1.3 mrg errors (default: disabled)
1414 1.1.1.4 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1415 1.1.1.4 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1416 1.1 mrg
1417 1.1 mrg Optional Packages:
1418 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1419 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1420 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1421 1.1 mrg both]
1422 1.1.1.3 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1423 1.1 mrg --with-xorg-module-dir=DIR
1424 1.1 mrg Default xorg module directory
1425 1.1.1.4 mrg [[default=$libdir/xorg/modules]]
1426 1.1 mrg
1427 1.1 mrg Some influential environment variables:
1428 1.1 mrg CC C compiler command
1429 1.1 mrg CFLAGS C compiler flags
1430 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1431 1.1 mrg nonstandard directory <lib dir>
1432 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1433 1.1.1.4 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1434 1.1 mrg you have headers in a nonstandard directory <include dir>
1435 1.1 mrg CPP C preprocessor
1436 1.1 mrg PKG_CONFIG path to pkg-config utility
1437 1.1.1.5 mrg PKG_CONFIG_PATH
1438 1.1.1.5 mrg directories to add to pkg-config's search path
1439 1.1.1.5 mrg PKG_CONFIG_LIBDIR
1440 1.1.1.5 mrg path overriding pkg-config's built-in search path
1441 1.1 mrg XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1442 1.1 mrg XORG_LIBS linker flags for XORG, overriding pkg-config
1443 1.1 mrg
1444 1.1 mrg Use these variables to override the choices made by `configure' or to help
1445 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1446 1.1 mrg
1447 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1448 1.1 mrg _ACEOF
1449 1.1 mrg ac_status=$?
1450 1.1 mrg fi
1451 1.1 mrg
1452 1.1 mrg if test "$ac_init_help" = "recursive"; then
1453 1.1 mrg # If there are subdirs, report their specific --help.
1454 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1455 1.1.1.2 mrg test -d "$ac_dir" ||
1456 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1457 1.1.1.2 mrg continue
1458 1.1 mrg ac_builddir=.
1459 1.1 mrg
1460 1.1 mrg case "$ac_dir" in
1461 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1462 1.1 mrg *)
1463 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1464 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1465 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1466 1.1 mrg case $ac_top_builddir_sub in
1467 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1468 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1469 1.1 mrg esac ;;
1470 1.1 mrg esac
1471 1.1 mrg ac_abs_top_builddir=$ac_pwd
1472 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1473 1.1 mrg # for backward compatibility:
1474 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1475 1.1 mrg
1476 1.1 mrg case $srcdir in
1477 1.1 mrg .) # We are building in place.
1478 1.1 mrg ac_srcdir=.
1479 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1480 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1481 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1482 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1483 1.1 mrg ac_top_srcdir=$srcdir
1484 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1485 1.1 mrg *) # Relative name.
1486 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1487 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1488 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1489 1.1 mrg esac
1490 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1491 1.1 mrg
1492 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1493 1.1 mrg # Check for guested configure.
1494 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1495 1.1 mrg echo &&
1496 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1497 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1498 1.1 mrg echo &&
1499 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1500 1.1 mrg else
1501 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1502 1.1 mrg fi || ac_status=$?
1503 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1504 1.1 mrg done
1505 1.1 mrg fi
1506 1.1 mrg
1507 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1508 1.1 mrg if $ac_init_version; then
1509 1.1 mrg cat <<\_ACEOF
1510 1.1.1.5 mrg xf86-input-keyboard configure 1.6.0
1511 1.1.1.5 mrg generated by GNU Autoconf 2.66
1512 1.1 mrg
1513 1.1.1.4 mrg Copyright (C) 2010 Free Software Foundation, Inc.
1514 1.1 mrg This configure script is free software; the Free Software Foundation
1515 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1516 1.1 mrg _ACEOF
1517 1.1 mrg exit
1518 1.1 mrg fi
1519 1.1.1.4 mrg
1520 1.1.1.4 mrg ## ------------------------ ##
1521 1.1.1.4 mrg ## Autoconf initialization. ##
1522 1.1.1.4 mrg ## ------------------------ ##
1523 1.1.1.4 mrg
1524 1.1.1.4 mrg # ac_fn_c_try_compile LINENO
1525 1.1.1.4 mrg # --------------------------
1526 1.1.1.4 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1527 1.1.1.4 mrg ac_fn_c_try_compile ()
1528 1.1.1.4 mrg {
1529 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1530 1.1.1.4 mrg rm -f conftest.$ac_objext
1531 1.1.1.4 mrg if { { ac_try="$ac_compile"
1532 1.1.1.4 mrg case "(($ac_try" in
1533 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1534 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1535 1.1.1.4 mrg esac
1536 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1537 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1538 1.1.1.4 mrg (eval "$ac_compile") 2>conftest.err
1539 1.1.1.4 mrg ac_status=$?
1540 1.1.1.4 mrg if test -s conftest.err; then
1541 1.1.1.4 mrg grep -v '^ *+' conftest.err >conftest.er1
1542 1.1.1.4 mrg cat conftest.er1 >&5
1543 1.1.1.4 mrg mv -f conftest.er1 conftest.err
1544 1.1.1.4 mrg fi
1545 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1546 1.1.1.4 mrg test $ac_status = 0; } && {
1547 1.1.1.4 mrg test -z "$ac_c_werror_flag" ||
1548 1.1.1.4 mrg test ! -s conftest.err
1549 1.1.1.4 mrg } && test -s conftest.$ac_objext; then :
1550 1.1.1.4 mrg ac_retval=0
1551 1.1.1.4 mrg else
1552 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1553 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1554 1.1.1.4 mrg
1555 1.1.1.4 mrg ac_retval=1
1556 1.1.1.4 mrg fi
1557 1.1.1.5 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1558 1.1.1.4 mrg as_fn_set_status $ac_retval
1559 1.1.1.4 mrg
1560 1.1.1.4 mrg } # ac_fn_c_try_compile
1561 1.1.1.4 mrg
1562 1.1.1.4 mrg # ac_fn_c_try_link LINENO
1563 1.1.1.4 mrg # -----------------------
1564 1.1.1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1565 1.1.1.4 mrg ac_fn_c_try_link ()
1566 1.1.1.4 mrg {
1567 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1568 1.1.1.4 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1569 1.1.1.4 mrg if { { ac_try="$ac_link"
1570 1.1.1.4 mrg case "(($ac_try" in
1571 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1572 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1573 1.1.1.4 mrg esac
1574 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1575 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1576 1.1.1.4 mrg (eval "$ac_link") 2>conftest.err
1577 1.1.1.4 mrg ac_status=$?
1578 1.1.1.4 mrg if test -s conftest.err; then
1579 1.1.1.4 mrg grep -v '^ *+' conftest.err >conftest.er1
1580 1.1.1.4 mrg cat conftest.er1 >&5
1581 1.1.1.4 mrg mv -f conftest.er1 conftest.err
1582 1.1.1.4 mrg fi
1583 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1584 1.1.1.4 mrg test $ac_status = 0; } && {
1585 1.1.1.4 mrg test -z "$ac_c_werror_flag" ||
1586 1.1.1.4 mrg test ! -s conftest.err
1587 1.1.1.4 mrg } && test -s conftest$ac_exeext && {
1588 1.1.1.4 mrg test "$cross_compiling" = yes ||
1589 1.1.1.4 mrg $as_test_x conftest$ac_exeext
1590 1.1.1.4 mrg }; then :
1591 1.1.1.4 mrg ac_retval=0
1592 1.1.1.4 mrg else
1593 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1594 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1595 1.1.1.4 mrg
1596 1.1.1.4 mrg ac_retval=1
1597 1.1.1.4 mrg fi
1598 1.1.1.4 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1599 1.1.1.4 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1600 1.1.1.4 mrg # interfere with the next link command; also delete a directory that is
1601 1.1.1.4 mrg # left behind by Apple's compiler. We do this before executing the actions.
1602 1.1.1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1603 1.1.1.5 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1604 1.1.1.4 mrg as_fn_set_status $ac_retval
1605 1.1.1.4 mrg
1606 1.1.1.4 mrg } # ac_fn_c_try_link
1607 1.1.1.4 mrg
1608 1.1.1.4 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1609 1.1.1.4 mrg # -------------------------------------------------------
1610 1.1.1.4 mrg # Tests whether HEADER exists and can be compiled using the include files in
1611 1.1.1.4 mrg # INCLUDES, setting the cache variable VAR accordingly.
1612 1.1.1.4 mrg ac_fn_c_check_header_compile ()
1613 1.1.1.4 mrg {
1614 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1615 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1616 1.1.1.4 mrg $as_echo_n "checking for $2... " >&6; }
1617 1.1.1.5 mrg if eval "test \"\${$3+set}\"" = set; then :
1618 1.1.1.4 mrg $as_echo_n "(cached) " >&6
1619 1.1.1.4 mrg else
1620 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1621 1.1.1.4 mrg /* end confdefs.h. */
1622 1.1.1.4 mrg $4
1623 1.1.1.4 mrg #include <$2>
1624 1.1.1.4 mrg _ACEOF
1625 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1626 1.1.1.4 mrg eval "$3=yes"
1627 1.1.1.4 mrg else
1628 1.1.1.4 mrg eval "$3=no"
1629 1.1.1.4 mrg fi
1630 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1631 1.1.1.4 mrg fi
1632 1.1.1.4 mrg eval ac_res=\$$3
1633 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1634 1.1.1.4 mrg $as_echo "$ac_res" >&6; }
1635 1.1.1.5 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1636 1.1.1.4 mrg
1637 1.1.1.4 mrg } # ac_fn_c_check_header_compile
1638 1.1.1.4 mrg
1639 1.1.1.4 mrg # ac_fn_c_try_cpp LINENO
1640 1.1.1.4 mrg # ----------------------
1641 1.1.1.4 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1642 1.1.1.4 mrg ac_fn_c_try_cpp ()
1643 1.1.1.4 mrg {
1644 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645 1.1.1.4 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1646 1.1.1.4 mrg case "(($ac_try" in
1647 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1649 1.1.1.4 mrg esac
1650 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1652 1.1.1.4 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1653 1.1.1.4 mrg ac_status=$?
1654 1.1.1.4 mrg if test -s conftest.err; then
1655 1.1.1.4 mrg grep -v '^ *+' conftest.err >conftest.er1
1656 1.1.1.4 mrg cat conftest.er1 >&5
1657 1.1.1.4 mrg mv -f conftest.er1 conftest.err
1658 1.1.1.4 mrg fi
1659 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660 1.1.1.5 mrg test $ac_status = 0; } >/dev/null && {
1661 1.1.1.4 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1662 1.1.1.4 mrg test ! -s conftest.err
1663 1.1.1.4 mrg }; then :
1664 1.1.1.4 mrg ac_retval=0
1665 1.1.1.4 mrg else
1666 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1667 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1668 1.1.1.4 mrg
1669 1.1.1.4 mrg ac_retval=1
1670 1.1.1.4 mrg fi
1671 1.1.1.5 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1672 1.1.1.4 mrg as_fn_set_status $ac_retval
1673 1.1.1.4 mrg
1674 1.1.1.4 mrg } # ac_fn_c_try_cpp
1675 1.1.1.4 mrg
1676 1.1.1.4 mrg # ac_fn_c_try_run LINENO
1677 1.1.1.4 mrg # ----------------------
1678 1.1.1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1679 1.1.1.4 mrg # that executables *can* be run.
1680 1.1.1.4 mrg ac_fn_c_try_run ()
1681 1.1.1.4 mrg {
1682 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1683 1.1.1.4 mrg if { { ac_try="$ac_link"
1684 1.1.1.4 mrg case "(($ac_try" in
1685 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1686 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1687 1.1.1.4 mrg esac
1688 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1689 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1690 1.1.1.4 mrg (eval "$ac_link") 2>&5
1691 1.1.1.4 mrg ac_status=$?
1692 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1693 1.1.1.4 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1694 1.1.1.4 mrg { { case "(($ac_try" in
1695 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1696 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1697 1.1.1.4 mrg esac
1698 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1699 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1700 1.1.1.4 mrg (eval "$ac_try") 2>&5
1701 1.1.1.4 mrg ac_status=$?
1702 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703 1.1.1.4 mrg test $ac_status = 0; }; }; then :
1704 1.1.1.4 mrg ac_retval=0
1705 1.1.1.4 mrg else
1706 1.1.1.4 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1707 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1708 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1709 1.1.1.4 mrg
1710 1.1.1.4 mrg ac_retval=$ac_status
1711 1.1.1.4 mrg fi
1712 1.1.1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1713 1.1.1.5 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1714 1.1.1.4 mrg as_fn_set_status $ac_retval
1715 1.1.1.4 mrg
1716 1.1.1.4 mrg } # ac_fn_c_try_run
1717 1.1.1.4 mrg
1718 1.1.1.4 mrg # ac_fn_c_check_func LINENO FUNC VAR
1719 1.1.1.4 mrg # ----------------------------------
1720 1.1.1.4 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1721 1.1.1.4 mrg ac_fn_c_check_func ()
1722 1.1.1.4 mrg {
1723 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1724 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1725 1.1.1.4 mrg $as_echo_n "checking for $2... " >&6; }
1726 1.1.1.5 mrg if eval "test \"\${$3+set}\"" = set; then :
1727 1.1.1.4 mrg $as_echo_n "(cached) " >&6
1728 1.1.1.4 mrg else
1729 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1730 1.1.1.4 mrg /* end confdefs.h. */
1731 1.1.1.4 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1732 1.1.1.4 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1733 1.1.1.4 mrg #define $2 innocuous_$2
1734 1.1.1.4 mrg
1735 1.1.1.4 mrg /* System header to define __stub macros and hopefully few prototypes,
1736 1.1.1.4 mrg which can conflict with char $2 (); below.
1737 1.1.1.4 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1738 1.1.1.4 mrg <limits.h> exists even on freestanding compilers. */
1739 1.1.1.4 mrg
1740 1.1.1.4 mrg #ifdef __STDC__
1741 1.1.1.4 mrg # include <limits.h>
1742 1.1.1.4 mrg #else
1743 1.1.1.4 mrg # include <assert.h>
1744 1.1.1.4 mrg #endif
1745 1.1.1.4 mrg
1746 1.1.1.4 mrg #undef $2
1747 1.1.1.4 mrg
1748 1.1.1.4 mrg /* Override any GCC internal prototype to avoid an error.
1749 1.1.1.4 mrg Use char because int might match the return type of a GCC
1750 1.1.1.4 mrg builtin and then its argument prototype would still apply. */
1751 1.1.1.4 mrg #ifdef __cplusplus
1752 1.1.1.4 mrg extern "C"
1753 1.1.1.4 mrg #endif
1754 1.1.1.4 mrg char $2 ();
1755 1.1.1.4 mrg /* The GNU C library defines this for functions which it implements
1756 1.1.1.4 mrg to always fail with ENOSYS. Some functions are actually named
1757 1.1.1.4 mrg something starting with __ and the normal name is an alias. */
1758 1.1.1.4 mrg #if defined __stub_$2 || defined __stub___$2
1759 1.1.1.4 mrg choke me
1760 1.1.1.4 mrg #endif
1761 1.1.1.4 mrg
1762 1.1.1.4 mrg int
1763 1.1.1.4 mrg main ()
1764 1.1.1.4 mrg {
1765 1.1.1.4 mrg return $2 ();
1766 1.1.1.4 mrg ;
1767 1.1.1.4 mrg return 0;
1768 1.1.1.4 mrg }
1769 1.1.1.4 mrg _ACEOF
1770 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
1771 1.1.1.4 mrg eval "$3=yes"
1772 1.1.1.4 mrg else
1773 1.1.1.4 mrg eval "$3=no"
1774 1.1.1.4 mrg fi
1775 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
1776 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
1777 1.1.1.4 mrg fi
1778 1.1.1.4 mrg eval ac_res=\$$3
1779 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1780 1.1.1.4 mrg $as_echo "$ac_res" >&6; }
1781 1.1.1.5 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1782 1.1.1.4 mrg
1783 1.1.1.4 mrg } # ac_fn_c_check_func
1784 1.1.1.4 mrg
1785 1.1.1.4 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1786 1.1.1.4 mrg # ---------------------------------------------
1787 1.1.1.4 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1788 1.1.1.4 mrg # accordingly.
1789 1.1.1.4 mrg ac_fn_c_check_decl ()
1790 1.1.1.4 mrg {
1791 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1792 1.1.1.4 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
1793 1.1.1.4 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1794 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1795 1.1.1.4 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1796 1.1.1.5 mrg if eval "test \"\${$3+set}\"" = set; then :
1797 1.1.1.4 mrg $as_echo_n "(cached) " >&6
1798 1.1.1.4 mrg else
1799 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1800 1.1.1.4 mrg /* end confdefs.h. */
1801 1.1.1.4 mrg $4
1802 1.1.1.4 mrg int
1803 1.1.1.4 mrg main ()
1804 1.1.1.4 mrg {
1805 1.1.1.4 mrg #ifndef $as_decl_name
1806 1.1.1.4 mrg #ifdef __cplusplus
1807 1.1.1.4 mrg (void) $as_decl_use;
1808 1.1.1.4 mrg #else
1809 1.1.1.4 mrg (void) $as_decl_name;
1810 1.1.1.4 mrg #endif
1811 1.1.1.4 mrg #endif
1812 1.1.1.4 mrg
1813 1.1.1.4 mrg ;
1814 1.1.1.4 mrg return 0;
1815 1.1.1.4 mrg }
1816 1.1.1.4 mrg _ACEOF
1817 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1818 1.1.1.4 mrg eval "$3=yes"
1819 1.1.1.4 mrg else
1820 1.1.1.4 mrg eval "$3=no"
1821 1.1.1.4 mrg fi
1822 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1823 1.1.1.4 mrg fi
1824 1.1.1.4 mrg eval ac_res=\$$3
1825 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1826 1.1.1.4 mrg $as_echo "$ac_res" >&6; }
1827 1.1.1.5 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828 1.1.1.4 mrg
1829 1.1.1.4 mrg } # ac_fn_c_check_decl
1830 1.1 mrg cat >config.log <<_ACEOF
1831 1.1 mrg This file contains any messages produced by compilers while
1832 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1833 1.1 mrg
1834 1.1.1.5 mrg It was created by xf86-input-keyboard $as_me 1.6.0, which was
1835 1.1.1.5 mrg generated by GNU Autoconf 2.66. Invocation command line was
1836 1.1 mrg
1837 1.1 mrg $ $0 $@
1838 1.1 mrg
1839 1.1 mrg _ACEOF
1840 1.1 mrg exec 5>>config.log
1841 1.1 mrg {
1842 1.1 mrg cat <<_ASUNAME
1843 1.1 mrg ## --------- ##
1844 1.1 mrg ## Platform. ##
1845 1.1 mrg ## --------- ##
1846 1.1 mrg
1847 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1848 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1849 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1850 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1851 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1852 1.1 mrg
1853 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1854 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1855 1.1 mrg
1856 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1857 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1858 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1859 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1860 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1861 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1862 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1863 1.1 mrg
1864 1.1 mrg _ASUNAME
1865 1.1 mrg
1866 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1867 1.1 mrg for as_dir in $PATH
1868 1.1 mrg do
1869 1.1 mrg IFS=$as_save_IFS
1870 1.1 mrg test -z "$as_dir" && as_dir=.
1871 1.1.1.4 mrg $as_echo "PATH: $as_dir"
1872 1.1.1.4 mrg done
1873 1.1 mrg IFS=$as_save_IFS
1874 1.1 mrg
1875 1.1 mrg } >&5
1876 1.1 mrg
1877 1.1 mrg cat >&5 <<_ACEOF
1878 1.1 mrg
1879 1.1 mrg
1880 1.1 mrg ## ----------- ##
1881 1.1 mrg ## Core tests. ##
1882 1.1 mrg ## ----------- ##
1883 1.1 mrg
1884 1.1 mrg _ACEOF
1885 1.1 mrg
1886 1.1 mrg
1887 1.1 mrg # Keep a trace of the command line.
1888 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1889 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1890 1.1 mrg # Also quote any args containing shell meta-characters.
1891 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1892 1.1 mrg ac_configure_args=
1893 1.1 mrg ac_configure_args0=
1894 1.1 mrg ac_configure_args1=
1895 1.1 mrg ac_must_keep_next=false
1896 1.1 mrg for ac_pass in 1 2
1897 1.1 mrg do
1898 1.1 mrg for ac_arg
1899 1.1 mrg do
1900 1.1 mrg case $ac_arg in
1901 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1902 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1903 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1904 1.1 mrg continue ;;
1905 1.1 mrg *\'*)
1906 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1907 1.1 mrg esac
1908 1.1 mrg case $ac_pass in
1909 1.1.1.4 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1910 1.1 mrg 2)
1911 1.1.1.4 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1912 1.1 mrg if test $ac_must_keep_next = true; then
1913 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1914 1.1 mrg else
1915 1.1 mrg case $ac_arg in
1916 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1917 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1918 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1919 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1920 1.1 mrg case "$ac_configure_args0 " in
1921 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1922 1.1 mrg esac
1923 1.1 mrg ;;
1924 1.1 mrg -* ) ac_must_keep_next=true ;;
1925 1.1 mrg esac
1926 1.1 mrg fi
1927 1.1.1.4 mrg as_fn_append ac_configure_args " '$ac_arg'"
1928 1.1 mrg ;;
1929 1.1 mrg esac
1930 1.1 mrg done
1931 1.1 mrg done
1932 1.1.1.4 mrg { ac_configure_args0=; unset ac_configure_args0;}
1933 1.1.1.4 mrg { ac_configure_args1=; unset ac_configure_args1;}
1934 1.1 mrg
1935 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1936 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1937 1.1 mrg # would cause problems or look ugly.
1938 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1939 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1940 1.1 mrg trap 'exit_status=$?
1941 1.1 mrg # Save into config.log some information that might help in debugging.
1942 1.1 mrg {
1943 1.1 mrg echo
1944 1.1 mrg
1945 1.1.1.4 mrg $as_echo "## ---------------- ##
1946 1.1 mrg ## Cache variables. ##
1947 1.1.1.4 mrg ## ---------------- ##"
1948 1.1 mrg echo
1949 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1950 1.1 mrg (
1951 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1952 1.1 mrg eval ac_val=\$$ac_var
1953 1.1 mrg case $ac_val in #(
1954 1.1 mrg *${as_nl}*)
1955 1.1 mrg case $ac_var in #(
1956 1.1.1.4 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1957 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1958 1.1 mrg esac
1959 1.1 mrg case $ac_var in #(
1960 1.1 mrg _ | IFS | as_nl) ;; #(
1961 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1962 1.1.1.4 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1963 1.1 mrg esac ;;
1964 1.1 mrg esac
1965 1.1 mrg done
1966 1.1 mrg (set) 2>&1 |
1967 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1968 1.1 mrg *${as_nl}ac_space=\ *)
1969 1.1 mrg sed -n \
1970 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1971 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1972 1.1 mrg ;; #(
1973 1.1 mrg *)
1974 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1975 1.1 mrg ;;
1976 1.1 mrg esac |
1977 1.1 mrg sort
1978 1.1 mrg )
1979 1.1 mrg echo
1980 1.1 mrg
1981 1.1.1.4 mrg $as_echo "## ----------------- ##
1982 1.1 mrg ## Output variables. ##
1983 1.1.1.4 mrg ## ----------------- ##"
1984 1.1 mrg echo
1985 1.1 mrg for ac_var in $ac_subst_vars
1986 1.1 mrg do
1987 1.1 mrg eval ac_val=\$$ac_var
1988 1.1 mrg case $ac_val in
1989 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1990 1.1 mrg esac
1991 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1992 1.1 mrg done | sort
1993 1.1 mrg echo
1994 1.1 mrg
1995 1.1 mrg if test -n "$ac_subst_files"; then
1996 1.1.1.4 mrg $as_echo "## ------------------- ##
1997 1.1 mrg ## File substitutions. ##
1998 1.1.1.4 mrg ## ------------------- ##"
1999 1.1 mrg echo
2000 1.1 mrg for ac_var in $ac_subst_files
2001 1.1 mrg do
2002 1.1 mrg eval ac_val=\$$ac_var
2003 1.1 mrg case $ac_val in
2004 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2005 1.1 mrg esac
2006 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
2007 1.1 mrg done | sort
2008 1.1 mrg echo
2009 1.1 mrg fi
2010 1.1 mrg
2011 1.1 mrg if test -s confdefs.h; then
2012 1.1.1.4 mrg $as_echo "## ----------- ##
2013 1.1 mrg ## confdefs.h. ##
2014 1.1.1.4 mrg ## ----------- ##"
2015 1.1 mrg echo
2016 1.1 mrg cat confdefs.h
2017 1.1 mrg echo
2018 1.1 mrg fi
2019 1.1 mrg test "$ac_signal" != 0 &&
2020 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
2021 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
2022 1.1 mrg } >&5
2023 1.1 mrg rm -f core *.core core.conftest.* &&
2024 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2025 1.1 mrg exit $exit_status
2026 1.1 mrg ' 0
2027 1.1 mrg for ac_signal in 1 2 13 15; do
2028 1.1.1.4 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2029 1.1 mrg done
2030 1.1 mrg ac_signal=0
2031 1.1 mrg
2032 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2033 1.1 mrg rm -f -r conftest* confdefs.h
2034 1.1 mrg
2035 1.1.1.4 mrg $as_echo "/* confdefs.h */" > confdefs.h
2036 1.1.1.4 mrg
2037 1.1 mrg # Predefined preprocessor variables.
2038 1.1 mrg
2039 1.1 mrg cat >>confdefs.h <<_ACEOF
2040 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2041 1.1 mrg _ACEOF
2042 1.1 mrg
2043 1.1 mrg cat >>confdefs.h <<_ACEOF
2044 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2045 1.1 mrg _ACEOF
2046 1.1 mrg
2047 1.1 mrg cat >>confdefs.h <<_ACEOF
2048 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2049 1.1 mrg _ACEOF
2050 1.1 mrg
2051 1.1 mrg cat >>confdefs.h <<_ACEOF
2052 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2053 1.1 mrg _ACEOF
2054 1.1 mrg
2055 1.1 mrg cat >>confdefs.h <<_ACEOF
2056 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2057 1.1 mrg _ACEOF
2058 1.1 mrg
2059 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
2060 1.1.1.4 mrg #define PACKAGE_URL "$PACKAGE_URL"
2061 1.1.1.4 mrg _ACEOF
2062 1.1.1.4 mrg
2063 1.1 mrg
2064 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2065 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
2066 1.1.1.2 mrg ac_site_file1=NONE
2067 1.1.1.2 mrg ac_site_file2=NONE
2068 1.1 mrg if test -n "$CONFIG_SITE"; then
2069 1.1.1.4 mrg # We do not want a PATH search for config.site.
2070 1.1.1.4 mrg case $CONFIG_SITE in #((
2071 1.1.1.4 mrg -*) ac_site_file1=./$CONFIG_SITE;;
2072 1.1.1.4 mrg */*) ac_site_file1=$CONFIG_SITE;;
2073 1.1.1.4 mrg *) ac_site_file1=./$CONFIG_SITE;;
2074 1.1.1.4 mrg esac
2075 1.1 mrg elif test "x$prefix" != xNONE; then
2076 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
2077 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
2078 1.1 mrg else
2079 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
2080 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2081 1.1 mrg fi
2082 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2083 1.1 mrg do
2084 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
2085 1.1.1.4 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2086 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2087 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2088 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2089 1.1.1.4 mrg . "$ac_site_file" \
2090 1.1.1.4 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2091 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2092 1.1.1.4 mrg as_fn_error $? "failed to load site script $ac_site_file
2093 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
2094 1.1 mrg fi
2095 1.1 mrg done
2096 1.1 mrg
2097 1.1 mrg if test -r "$cache_file"; then
2098 1.1.1.4 mrg # Some versions of bash will fail to source /dev/null (special files
2099 1.1.1.4 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2100 1.1.1.4 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2101 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2102 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2103 1.1 mrg case $cache_file in
2104 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2105 1.1 mrg *) . "./$cache_file";;
2106 1.1 mrg esac
2107 1.1 mrg fi
2108 1.1 mrg else
2109 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2110 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2111 1.1 mrg >$cache_file
2112 1.1 mrg fi
2113 1.1 mrg
2114 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2115 1.1 mrg # value.
2116 1.1 mrg ac_cache_corrupted=false
2117 1.1 mrg for ac_var in $ac_precious_vars; do
2118 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2119 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2120 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2121 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2122 1.1 mrg case $ac_old_set,$ac_new_set in
2123 1.1 mrg set,)
2124 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2125 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2126 1.1 mrg ac_cache_corrupted=: ;;
2127 1.1 mrg ,set)
2128 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2129 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2130 1.1 mrg ac_cache_corrupted=: ;;
2131 1.1 mrg ,);;
2132 1.1 mrg *)
2133 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2134 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2135 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2136 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2137 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2138 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2139 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2140 1.1.1.2 mrg ac_cache_corrupted=:
2141 1.1.1.2 mrg else
2142 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2143 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2144 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2145 1.1.1.2 mrg fi
2146 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2147 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2148 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2149 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2150 1.1 mrg fi;;
2151 1.1 mrg esac
2152 1.1 mrg # Pass precious variables to config.status.
2153 1.1 mrg if test "$ac_new_set" = set; then
2154 1.1 mrg case $ac_new_val in
2155 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2156 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2157 1.1 mrg esac
2158 1.1 mrg case " $ac_configure_args " in
2159 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2160 1.1.1.4 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2161 1.1 mrg esac
2162 1.1 mrg fi
2163 1.1 mrg done
2164 1.1 mrg if $ac_cache_corrupted; then
2165 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2166 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2167 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2168 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2169 1.1.1.4 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2170 1.1 mrg fi
2171 1.1.1.4 mrg ## -------------------- ##
2172 1.1.1.4 mrg ## Main body of script. ##
2173 1.1.1.4 mrg ## -------------------- ##
2174 1.1 mrg
2175 1.1 mrg ac_ext=c
2176 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2177 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2178 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2179 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2180 1.1 mrg
2181 1.1 mrg
2182 1.1 mrg
2183 1.1.1.4 mrg ac_config_headers="$ac_config_headers config.h"
2184 1.1 mrg
2185 1.1 mrg ac_aux_dir=
2186 1.1 mrg for ac_dir in . "$srcdir"/.; do
2187 1.1 mrg if test -f "$ac_dir/install-sh"; then
2188 1.1 mrg ac_aux_dir=$ac_dir
2189 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c"
2190 1.1 mrg break
2191 1.1 mrg elif test -f "$ac_dir/install.sh"; then
2192 1.1 mrg ac_aux_dir=$ac_dir
2193 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c"
2194 1.1 mrg break
2195 1.1 mrg elif test -f "$ac_dir/shtool"; then
2196 1.1 mrg ac_aux_dir=$ac_dir
2197 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c"
2198 1.1 mrg break
2199 1.1 mrg fi
2200 1.1 mrg done
2201 1.1 mrg if test -z "$ac_aux_dir"; then
2202 1.1.1.4 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2203 1.1 mrg fi
2204 1.1 mrg
2205 1.1 mrg # These three variables are undocumented and unsupported,
2206 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2207 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2208 1.1 mrg # whose full name contains unusual characters.
2209 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2210 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2211 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2212 1.1 mrg
2213 1.1 mrg
2214 1.1.1.4 mrg
2215 1.1.1.4 mrg # Initialize Automake
2216 1.1.1.3 mrg am__api_version='1.11'
2217 1.1 mrg
2218 1.1 mrg # Find a good install program. We prefer a C program (faster),
2219 1.1 mrg # so one script is as good as another. But avoid the broken or
2220 1.1 mrg # incompatible versions:
2221 1.1 mrg # SysV /etc/install, /usr/sbin/install
2222 1.1 mrg # SunOS /usr/etc/install
2223 1.1 mrg # IRIX /sbin/install
2224 1.1 mrg # AIX /bin/install
2225 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2226 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2227 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2228 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2229 1.1 mrg # OS/2's system install, which has a completely different semantic
2230 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2231 1.1.1.2 mrg # Reject install programs that cannot install multiple files.
2232 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2233 1.1.1.2 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2234 1.1 mrg if test -z "$INSTALL"; then
2235 1.1.1.5 mrg if test "${ac_cv_path_install+set}" = set; then :
2236 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2237 1.1 mrg else
2238 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2239 1.1 mrg for as_dir in $PATH
2240 1.1 mrg do
2241 1.1 mrg IFS=$as_save_IFS
2242 1.1 mrg test -z "$as_dir" && as_dir=.
2243 1.1.1.4 mrg # Account for people who put trailing slashes in PATH elements.
2244 1.1.1.4 mrg case $as_dir/ in #((
2245 1.1.1.4 mrg ./ | .// | /[cC]/* | \
2246 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2247 1.1.1.4 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2248 1.1 mrg /usr/ucb/* ) ;;
2249 1.1 mrg *)
2250 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2251 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2252 1.1 mrg # by default.
2253 1.1 mrg for ac_prog in ginstall scoinst install; do
2254 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2255 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2256 1.1 mrg if test $ac_prog = install &&
2257 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2258 1.1 mrg # AIX install. It has an incompatible calling convention.
2259 1.1 mrg :
2260 1.1 mrg elif test $ac_prog = install &&
2261 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2262 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2263 1.1 mrg :
2264 1.1 mrg else
2265 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2266 1.1.1.2 mrg echo one > conftest.one
2267 1.1.1.2 mrg echo two > conftest.two
2268 1.1.1.2 mrg mkdir conftest.dir
2269 1.1.1.2 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2270 1.1.1.2 mrg test -s conftest.one && test -s conftest.two &&
2271 1.1.1.2 mrg test -s conftest.dir/conftest.one &&
2272 1.1.1.2 mrg test -s conftest.dir/conftest.two
2273 1.1.1.2 mrg then
2274 1.1.1.2 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2275 1.1.1.2 mrg break 3
2276 1.1.1.2 mrg fi
2277 1.1 mrg fi
2278 1.1 mrg fi
2279 1.1 mrg done
2280 1.1 mrg done
2281 1.1 mrg ;;
2282 1.1 mrg esac
2283 1.1.1.2 mrg
2284 1.1.1.4 mrg done
2285 1.1 mrg IFS=$as_save_IFS
2286 1.1 mrg
2287 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2288 1.1 mrg
2289 1.1 mrg fi
2290 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2291 1.1 mrg INSTALL=$ac_cv_path_install
2292 1.1 mrg else
2293 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2294 1.1 mrg # value for INSTALL within a source directory, because that will
2295 1.1 mrg # break other packages using the cache if that directory is
2296 1.1 mrg # removed, or if the value is a relative name.
2297 1.1 mrg INSTALL=$ac_install_sh
2298 1.1 mrg fi
2299 1.1 mrg fi
2300 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2301 1.1.1.2 mrg $as_echo "$INSTALL" >&6; }
2302 1.1 mrg
2303 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2304 1.1 mrg # It thinks the first close brace ends the variable substitution.
2305 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2306 1.1 mrg
2307 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2308 1.1 mrg
2309 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2310 1.1 mrg
2311 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2312 1.1.1.2 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2313 1.1 mrg # Just in case
2314 1.1 mrg sleep 1
2315 1.1 mrg echo timestamp > conftest.file
2316 1.1.1.3 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2317 1.1.1.3 mrg # name. Accept space and tab only in the latter.
2318 1.1.1.3 mrg am_lf='
2319 1.1.1.3 mrg '
2320 1.1.1.3 mrg case `pwd` in
2321 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2322 1.1.1.4 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2323 1.1.1.3 mrg esac
2324 1.1.1.3 mrg case $srcdir in
2325 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2326 1.1.1.4 mrg as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2327 1.1.1.3 mrg esac
2328 1.1.1.3 mrg
2329 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2330 1.1 mrg # arguments. Must try -L first in case configure is actually a
2331 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2332 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2333 1.1 mrg # directory).
2334 1.1 mrg if (
2335 1.1.1.3 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2336 1.1 mrg if test "$*" = "X"; then
2337 1.1 mrg # -L didn't work.
2338 1.1.1.3 mrg set X `ls -t "$srcdir/configure" conftest.file`
2339 1.1 mrg fi
2340 1.1 mrg rm -f conftest.file
2341 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2342 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2343 1.1 mrg
2344 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2345 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2346 1.1 mrg # broken ls alias from the environment. This has actually
2347 1.1 mrg # happened. Such a system could not be considered "sane".
2348 1.1.1.4 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2349 1.1.1.4 mrg alias in your environment" "$LINENO" 5
2350 1.1 mrg fi
2351 1.1 mrg
2352 1.1 mrg test "$2" = conftest.file
2353 1.1 mrg )
2354 1.1 mrg then
2355 1.1 mrg # Ok.
2356 1.1 mrg :
2357 1.1 mrg else
2358 1.1.1.4 mrg as_fn_error $? "newly created file is older than distributed files!
2359 1.1.1.4 mrg Check your system clock" "$LINENO" 5
2360 1.1 mrg fi
2361 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2362 1.1.1.2 mrg $as_echo "yes" >&6; }
2363 1.1 mrg test "$program_prefix" != NONE &&
2364 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2365 1.1 mrg # Use a double $ so make ignores it.
2366 1.1 mrg test "$program_suffix" != NONE &&
2367 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2368 1.1.1.2 mrg # Double any \ or $.
2369 1.1 mrg # By default was `s,x,x', remove it if useless.
2370 1.1.1.2 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2371 1.1.1.2 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2372 1.1 mrg
2373 1.1 mrg # expand $ac_aux_dir to an absolute path
2374 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2375 1.1 mrg
2376 1.1.1.3 mrg if test x"${MISSING+set}" != xset; then
2377 1.1.1.3 mrg case $am_aux_dir in
2378 1.1.1.3 mrg *\ * | *\ *)
2379 1.1.1.3 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2380 1.1.1.3 mrg *)
2381 1.1.1.3 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2382 1.1.1.3 mrg esac
2383 1.1.1.3 mrg fi
2384 1.1 mrg # Use eval to expand $SHELL
2385 1.1 mrg if eval "$MISSING --run true"; then
2386 1.1 mrg am_missing_run="$MISSING --run "
2387 1.1 mrg else
2388 1.1 mrg am_missing_run=
2389 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2390 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2391 1.1 mrg fi
2392 1.1 mrg
2393 1.1.1.3 mrg if test x"${install_sh}" != xset; then
2394 1.1.1.3 mrg case $am_aux_dir in
2395 1.1.1.3 mrg *\ * | *\ *)
2396 1.1.1.3 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2397 1.1.1.3 mrg *)
2398 1.1.1.3 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2399 1.1.1.3 mrg esac
2400 1.1.1.3 mrg fi
2401 1.1.1.3 mrg
2402 1.1.1.3 mrg # Installed binaries are usually stripped using `strip' when the user
2403 1.1.1.3 mrg # run `make install-strip'. However `strip' might not be the right
2404 1.1.1.3 mrg # tool to use in cross-compilation environments, therefore Automake
2405 1.1.1.3 mrg # will honor the `STRIP' environment variable to overrule this program.
2406 1.1.1.3 mrg if test "$cross_compiling" != no; then
2407 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
2408 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2409 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2410 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2411 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2412 1.1.1.5 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2413 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2414 1.1.1.3 mrg else
2415 1.1.1.3 mrg if test -n "$STRIP"; then
2416 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2417 1.1.1.3 mrg else
2418 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2419 1.1.1.3 mrg for as_dir in $PATH
2420 1.1.1.3 mrg do
2421 1.1.1.3 mrg IFS=$as_save_IFS
2422 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2423 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2424 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
2425 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2426 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2427 1.1.1.3 mrg break 2
2428 1.1.1.3 mrg fi
2429 1.1.1.3 mrg done
2430 1.1.1.4 mrg done
2431 1.1.1.3 mrg IFS=$as_save_IFS
2432 1.1.1.3 mrg
2433 1.1.1.3 mrg fi
2434 1.1.1.3 mrg fi
2435 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
2436 1.1.1.3 mrg if test -n "$STRIP"; then
2437 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2438 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
2439 1.1.1.3 mrg else
2440 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2441 1.1.1.3 mrg $as_echo "no" >&6; }
2442 1.1.1.3 mrg fi
2443 1.1.1.3 mrg
2444 1.1.1.3 mrg
2445 1.1.1.3 mrg fi
2446 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
2447 1.1.1.3 mrg ac_ct_STRIP=$STRIP
2448 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
2449 1.1.1.3 mrg set dummy strip; ac_word=$2
2450 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2451 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2452 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2453 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2454 1.1.1.3 mrg else
2455 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2456 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2457 1.1.1.3 mrg else
2458 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2459 1.1.1.3 mrg for as_dir in $PATH
2460 1.1.1.3 mrg do
2461 1.1.1.3 mrg IFS=$as_save_IFS
2462 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2463 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2464 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
2465 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
2466 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2467 1.1.1.3 mrg break 2
2468 1.1.1.3 mrg fi
2469 1.1.1.3 mrg done
2470 1.1.1.4 mrg done
2471 1.1.1.3 mrg IFS=$as_save_IFS
2472 1.1.1.3 mrg
2473 1.1.1.3 mrg fi
2474 1.1.1.3 mrg fi
2475 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2476 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2477 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2478 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
2479 1.1.1.3 mrg else
2480 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2481 1.1.1.3 mrg $as_echo "no" >&6; }
2482 1.1.1.3 mrg fi
2483 1.1.1.3 mrg
2484 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
2485 1.1.1.3 mrg STRIP=":"
2486 1.1.1.3 mrg else
2487 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
2488 1.1.1.3 mrg yes:)
2489 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2490 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2491 1.1.1.3 mrg ac_tool_warned=yes ;;
2492 1.1.1.3 mrg esac
2493 1.1.1.3 mrg STRIP=$ac_ct_STRIP
2494 1.1.1.3 mrg fi
2495 1.1.1.3 mrg else
2496 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
2497 1.1.1.3 mrg fi
2498 1.1.1.3 mrg
2499 1.1.1.3 mrg fi
2500 1.1.1.3 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2501 1.1.1.3 mrg
2502 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2503 1.1.1.2 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2504 1.1 mrg if test -z "$MKDIR_P"; then
2505 1.1.1.5 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2506 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2507 1.1 mrg else
2508 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2509 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2510 1.1 mrg do
2511 1.1 mrg IFS=$as_save_IFS
2512 1.1 mrg test -z "$as_dir" && as_dir=.
2513 1.1.1.4 mrg for ac_prog in mkdir gmkdir; do
2514 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2515 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2516 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2517 1.1 mrg 'mkdir (GNU coreutils) '* | \
2518 1.1 mrg 'mkdir (coreutils) '* | \
2519 1.1 mrg 'mkdir (fileutils) '4.1*)
2520 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2521 1.1 mrg break 3;;
2522 1.1 mrg esac
2523 1.1 mrg done
2524 1.1 mrg done
2525 1.1.1.4 mrg done
2526 1.1 mrg IFS=$as_save_IFS
2527 1.1 mrg
2528 1.1 mrg fi
2529 1.1 mrg
2530 1.1.1.4 mrg test -d ./--version && rmdir ./--version
2531 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2532 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2533 1.1 mrg else
2534 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2535 1.1 mrg # value for MKDIR_P within a source directory, because that will
2536 1.1 mrg # break other packages using the cache if that directory is
2537 1.1 mrg # removed, or if the value is a relative name.
2538 1.1 mrg MKDIR_P="$ac_install_sh -d"
2539 1.1 mrg fi
2540 1.1 mrg fi
2541 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2542 1.1.1.2 mrg $as_echo "$MKDIR_P" >&6; }
2543 1.1 mrg
2544 1.1 mrg mkdir_p="$MKDIR_P"
2545 1.1 mrg case $mkdir_p in
2546 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2547 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2548 1.1 mrg esac
2549 1.1 mrg
2550 1.1 mrg for ac_prog in gawk mawk nawk awk
2551 1.1 mrg do
2552 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2553 1.1 mrg set dummy $ac_prog; ac_word=$2
2554 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2555 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2556 1.1.1.5 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2557 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2558 1.1 mrg else
2559 1.1 mrg if test -n "$AWK"; then
2560 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2561 1.1 mrg else
2562 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2563 1.1 mrg for as_dir in $PATH
2564 1.1 mrg do
2565 1.1 mrg IFS=$as_save_IFS
2566 1.1 mrg test -z "$as_dir" && as_dir=.
2567 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2568 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2569 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2570 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2571 1.1 mrg break 2
2572 1.1 mrg fi
2573 1.1 mrg done
2574 1.1.1.4 mrg done
2575 1.1 mrg IFS=$as_save_IFS
2576 1.1 mrg
2577 1.1 mrg fi
2578 1.1 mrg fi
2579 1.1 mrg AWK=$ac_cv_prog_AWK
2580 1.1 mrg if test -n "$AWK"; then
2581 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2582 1.1.1.2 mrg $as_echo "$AWK" >&6; }
2583 1.1 mrg else
2584 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2585 1.1.1.2 mrg $as_echo "no" >&6; }
2586 1.1 mrg fi
2587 1.1 mrg
2588 1.1 mrg
2589 1.1 mrg test -n "$AWK" && break
2590 1.1 mrg done
2591 1.1 mrg
2592 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2593 1.1.1.2 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2594 1.1.1.2 mrg set x ${MAKE-make}
2595 1.1.1.2 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2596 1.1.1.5 mrg if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2597 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2598 1.1 mrg else
2599 1.1 mrg cat >conftest.make <<\_ACEOF
2600 1.1 mrg SHELL = /bin/sh
2601 1.1 mrg all:
2602 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2603 1.1 mrg _ACEOF
2604 1.1.1.4 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2605 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2606 1.1 mrg *@@@%%%=?*=@@@%%%*)
2607 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2608 1.1 mrg *)
2609 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2610 1.1 mrg esac
2611 1.1 mrg rm -f conftest.make
2612 1.1 mrg fi
2613 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2614 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2615 1.1.1.2 mrg $as_echo "yes" >&6; }
2616 1.1 mrg SET_MAKE=
2617 1.1 mrg else
2618 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2619 1.1.1.2 mrg $as_echo "no" >&6; }
2620 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2621 1.1 mrg fi
2622 1.1 mrg
2623 1.1 mrg rm -rf .tst 2>/dev/null
2624 1.1 mrg mkdir .tst 2>/dev/null
2625 1.1 mrg if test -d .tst; then
2626 1.1 mrg am__leading_dot=.
2627 1.1 mrg else
2628 1.1 mrg am__leading_dot=_
2629 1.1 mrg fi
2630 1.1 mrg rmdir .tst 2>/dev/null
2631 1.1 mrg
2632 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2633 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2634 1.1 mrg # is not polluted with repeated "-I."
2635 1.1 mrg am__isrc=' -I$(srcdir)'
2636 1.1 mrg # test to see if srcdir already configured
2637 1.1 mrg if test -f $srcdir/config.status; then
2638 1.1.1.4 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2639 1.1 mrg fi
2640 1.1 mrg fi
2641 1.1 mrg
2642 1.1 mrg # test whether we have cygpath
2643 1.1 mrg if test -z "$CYGPATH_W"; then
2644 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2645 1.1 mrg CYGPATH_W='cygpath -w'
2646 1.1 mrg else
2647 1.1 mrg CYGPATH_W=echo
2648 1.1 mrg fi
2649 1.1 mrg fi
2650 1.1 mrg
2651 1.1 mrg
2652 1.1 mrg # Define the identity of the package.
2653 1.1 mrg PACKAGE='xf86-input-keyboard'
2654 1.1.1.5 mrg VERSION='1.6.0'
2655 1.1 mrg
2656 1.1 mrg
2657 1.1 mrg cat >>confdefs.h <<_ACEOF
2658 1.1 mrg #define PACKAGE "$PACKAGE"
2659 1.1 mrg _ACEOF
2660 1.1 mrg
2661 1.1 mrg
2662 1.1 mrg cat >>confdefs.h <<_ACEOF
2663 1.1 mrg #define VERSION "$VERSION"
2664 1.1 mrg _ACEOF
2665 1.1 mrg
2666 1.1 mrg # Some tools Automake needs.
2667 1.1 mrg
2668 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2669 1.1 mrg
2670 1.1 mrg
2671 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2672 1.1 mrg
2673 1.1 mrg
2674 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2675 1.1 mrg
2676 1.1 mrg
2677 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2678 1.1 mrg
2679 1.1 mrg
2680 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2681 1.1 mrg
2682 1.1.1.3 mrg # We need awk for the "check" target. The system "awk" is bad on
2683 1.1.1.3 mrg # some platforms.
2684 1.1.1.3 mrg # Always define AMTAR for backward compatibility.
2685 1.1 mrg
2686 1.1.1.3 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2687 1.1 mrg
2688 1.1.1.3 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2689 1.1.1.3 mrg
2690 1.1.1.3 mrg
2691 1.1.1.3 mrg
2692 1.1.1.3 mrg
2693 1.1.1.3 mrg
2694 1.1.1.3 mrg
2695 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2696 1.1.1.3 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2697 1.1.1.3 mrg # Check whether --enable-maintainer-mode was given.
2698 1.1.1.4 mrg if test "${enable_maintainer_mode+set}" = set; then :
2699 1.1.1.3 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2700 1.1.1.3 mrg else
2701 1.1.1.3 mrg USE_MAINTAINER_MODE=no
2702 1.1 mrg fi
2703 1.1.1.3 mrg
2704 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2705 1.1.1.3 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2706 1.1.1.3 mrg if test $USE_MAINTAINER_MODE = yes; then
2707 1.1.1.3 mrg MAINTAINER_MODE_TRUE=
2708 1.1.1.3 mrg MAINTAINER_MODE_FALSE='#'
2709 1.1 mrg else
2710 1.1.1.3 mrg MAINTAINER_MODE_TRUE='#'
2711 1.1.1.3 mrg MAINTAINER_MODE_FALSE=
2712 1.1 mrg fi
2713 1.1 mrg
2714 1.1.1.3 mrg MAINT=$MAINTAINER_MODE_TRUE
2715 1.1 mrg
2716 1.1 mrg
2717 1.1 mrg
2718 1.1.1.4 mrg # Initialize libtool
2719 1.1 mrg # Check whether --enable-static was given.
2720 1.1.1.4 mrg if test "${enable_static+set}" = set; then :
2721 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
2722 1.1 mrg case $enableval in
2723 1.1 mrg yes) enable_static=yes ;;
2724 1.1 mrg no) enable_static=no ;;
2725 1.1 mrg *)
2726 1.1 mrg enable_static=no
2727 1.1 mrg # Look at the argument we got. We use all the common list separators.
2728 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
2729 1.1 mrg for pkg in $enableval; do
2730 1.1 mrg IFS="$lt_save_ifs"
2731 1.1 mrg if test "X$pkg" = "X$p"; then
2732 1.1 mrg enable_static=yes
2733 1.1 mrg fi
2734 1.1 mrg done
2735 1.1 mrg IFS="$lt_save_ifs"
2736 1.1 mrg ;;
2737 1.1 mrg esac
2738 1.1 mrg else
2739 1.1 mrg enable_static=no
2740 1.1 mrg fi
2741 1.1 mrg
2742 1.1 mrg
2743 1.1 mrg
2744 1.1 mrg
2745 1.1 mrg
2746 1.1 mrg
2747 1.1 mrg
2748 1.1.1.3 mrg
2749 1.1.1.3 mrg
2750 1.1.1.3 mrg case `pwd` in
2751 1.1.1.3 mrg *\ * | *\ *)
2752 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2753 1.1.1.3 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2754 1.1.1.3 mrg esac
2755 1.1.1.3 mrg
2756 1.1.1.3 mrg
2757 1.1.1.3 mrg
2758 1.1.1.4 mrg macro_version='2.2.10'
2759 1.1.1.4 mrg macro_revision='1.3175'
2760 1.1.1.3 mrg
2761 1.1.1.3 mrg
2762 1.1.1.3 mrg
2763 1.1.1.3 mrg
2764 1.1.1.3 mrg
2765 1.1.1.3 mrg
2766 1.1.1.3 mrg
2767 1.1.1.3 mrg
2768 1.1.1.3 mrg
2769 1.1.1.3 mrg
2770 1.1.1.3 mrg
2771 1.1.1.3 mrg
2772 1.1.1.3 mrg
2773 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
2774 1.1.1.3 mrg
2775 1.1 mrg # Make sure we can run config.sub.
2776 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2777 1.1.1.4 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2778 1.1 mrg
2779 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2780 1.1.1.2 mrg $as_echo_n "checking build system type... " >&6; }
2781 1.1.1.5 mrg if test "${ac_cv_build+set}" = set; then :
2782 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2783 1.1 mrg else
2784 1.1 mrg ac_build_alias=$build_alias
2785 1.1 mrg test "x$ac_build_alias" = x &&
2786 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2787 1.1 mrg test "x$ac_build_alias" = x &&
2788 1.1.1.4 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2789 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2790 1.1.1.4 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2791 1.1 mrg
2792 1.1 mrg fi
2793 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2794 1.1.1.2 mrg $as_echo "$ac_cv_build" >&6; }
2795 1.1 mrg case $ac_cv_build in
2796 1.1 mrg *-*-*) ;;
2797 1.1.1.4 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2798 1.1 mrg esac
2799 1.1 mrg build=$ac_cv_build
2800 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2801 1.1 mrg set x $ac_cv_build
2802 1.1 mrg shift
2803 1.1 mrg build_cpu=$1
2804 1.1 mrg build_vendor=$2
2805 1.1 mrg shift; shift
2806 1.1 mrg # Remember, the first character of IFS is used to create $*,
2807 1.1 mrg # except with old shells:
2808 1.1 mrg build_os=$*
2809 1.1 mrg IFS=$ac_save_IFS
2810 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2811 1.1 mrg
2812 1.1 mrg
2813 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2814 1.1.1.2 mrg $as_echo_n "checking host system type... " >&6; }
2815 1.1.1.5 mrg if test "${ac_cv_host+set}" = set; then :
2816 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2817 1.1 mrg else
2818 1.1 mrg if test "x$host_alias" = x; then
2819 1.1 mrg ac_cv_host=$ac_cv_build
2820 1.1 mrg else
2821 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2822 1.1.1.4 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2823 1.1 mrg fi
2824 1.1 mrg
2825 1.1 mrg fi
2826 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2827 1.1.1.2 mrg $as_echo "$ac_cv_host" >&6; }
2828 1.1 mrg case $ac_cv_host in
2829 1.1 mrg *-*-*) ;;
2830 1.1.1.4 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2831 1.1 mrg esac
2832 1.1 mrg host=$ac_cv_host
2833 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2834 1.1 mrg set x $ac_cv_host
2835 1.1 mrg shift
2836 1.1 mrg host_cpu=$1
2837 1.1 mrg host_vendor=$2
2838 1.1 mrg shift; shift
2839 1.1 mrg # Remember, the first character of IFS is used to create $*,
2840 1.1 mrg # except with old shells:
2841 1.1 mrg host_os=$*
2842 1.1 mrg IFS=$ac_save_IFS
2843 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2844 1.1 mrg
2845 1.1 mrg
2846 1.1.1.4 mrg # Backslashify metacharacters that are still active within
2847 1.1.1.4 mrg # double-quoted strings.
2848 1.1.1.4 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2849 1.1.1.4 mrg
2850 1.1.1.4 mrg # Same as above, but do not quote variable references.
2851 1.1.1.4 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
2852 1.1.1.4 mrg
2853 1.1.1.4 mrg # Sed substitution to delay expansion of an escaped shell variable in a
2854 1.1.1.4 mrg # double_quote_subst'ed string.
2855 1.1.1.4 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2856 1.1.1.4 mrg
2857 1.1.1.4 mrg # Sed substitution to delay expansion of an escaped single quote.
2858 1.1.1.4 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2859 1.1.1.4 mrg
2860 1.1.1.4 mrg # Sed substitution to avoid accidental globbing in evaled expressions
2861 1.1.1.4 mrg no_glob_subst='s/\*/\\\*/g'
2862 1.1.1.4 mrg
2863 1.1.1.4 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2864 1.1.1.4 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2865 1.1.1.4 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2866 1.1.1.4 mrg
2867 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2868 1.1.1.4 mrg $as_echo_n "checking how to print strings... " >&6; }
2869 1.1.1.4 mrg # Test print first, because it will be a builtin if present.
2870 1.1.1.4 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
2871 1.1.1.4 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2872 1.1.1.4 mrg ECHO='print -r --'
2873 1.1.1.4 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2874 1.1.1.4 mrg ECHO='printf %s\n'
2875 1.1.1.4 mrg else
2876 1.1.1.4 mrg # Use this function as a fallback that always works.
2877 1.1.1.4 mrg func_fallback_echo ()
2878 1.1.1.4 mrg {
2879 1.1.1.4 mrg eval 'cat <<_LTECHO_EOF
2880 1.1.1.4 mrg $1
2881 1.1.1.4 mrg _LTECHO_EOF'
2882 1.1.1.4 mrg }
2883 1.1.1.4 mrg ECHO='func_fallback_echo'
2884 1.1.1.4 mrg fi
2885 1.1.1.4 mrg
2886 1.1.1.4 mrg # func_echo_all arg...
2887 1.1.1.4 mrg # Invoke $ECHO with all args, space-separated.
2888 1.1.1.4 mrg func_echo_all ()
2889 1.1.1.4 mrg {
2890 1.1.1.4 mrg $ECHO ""
2891 1.1.1.4 mrg }
2892 1.1.1.4 mrg
2893 1.1.1.4 mrg case "$ECHO" in
2894 1.1.1.4 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2895 1.1.1.4 mrg $as_echo "printf" >&6; } ;;
2896 1.1.1.4 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2897 1.1.1.4 mrg $as_echo "print -r" >&6; } ;;
2898 1.1.1.4 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2899 1.1.1.4 mrg $as_echo "cat" >&6; } ;;
2900 1.1.1.4 mrg esac
2901 1.1.1.4 mrg
2902 1.1.1.4 mrg
2903 1.1.1.4 mrg
2904 1.1.1.4 mrg
2905 1.1.1.4 mrg
2906 1.1.1.4 mrg
2907 1.1.1.4 mrg
2908 1.1.1.4 mrg
2909 1.1.1.4 mrg
2910 1.1.1.4 mrg
2911 1.1.1.4 mrg
2912 1.1.1.4 mrg
2913 1.1.1.4 mrg
2914 1.1.1.4 mrg
2915 1.1 mrg DEPDIR="${am__leading_dot}deps"
2916 1.1 mrg
2917 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
2918 1.1 mrg
2919 1.1 mrg
2920 1.1 mrg am_make=${MAKE-make}
2921 1.1 mrg cat > confinc << 'END'
2922 1.1 mrg am__doit:
2923 1.1.1.3 mrg @echo this is the am__doit target
2924 1.1 mrg .PHONY: am__doit
2925 1.1 mrg END
2926 1.1 mrg # If we don't find an include directive, just comment out the code.
2927 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2928 1.1.1.2 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
2929 1.1 mrg am__include="#"
2930 1.1 mrg am__quote=
2931 1.1 mrg _am_result=none
2932 1.1 mrg # First try GNU make style include.
2933 1.1 mrg echo "include confinc" > confmf
2934 1.1.1.3 mrg # Ignore all kinds of additional output from `make'.
2935 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2936 1.1.1.3 mrg *the\ am__doit\ target*)
2937 1.1.1.3 mrg am__include=include
2938 1.1.1.3 mrg am__quote=
2939 1.1.1.3 mrg _am_result=GNU
2940 1.1.1.3 mrg ;;
2941 1.1.1.3 mrg esac
2942 1.1 mrg # Now try BSD make style include.
2943 1.1 mrg if test "$am__include" = "#"; then
2944 1.1 mrg echo '.include "confinc"' > confmf
2945 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2946 1.1.1.3 mrg *the\ am__doit\ target*)
2947 1.1.1.3 mrg am__include=.include
2948 1.1.1.3 mrg am__quote="\""
2949 1.1.1.3 mrg _am_result=BSD
2950 1.1.1.3 mrg ;;
2951 1.1.1.3 mrg esac
2952 1.1 mrg fi
2953 1.1 mrg
2954 1.1 mrg
2955 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2956 1.1.1.2 mrg $as_echo "$_am_result" >&6; }
2957 1.1 mrg rm -f confinc confmf
2958 1.1 mrg
2959 1.1 mrg # Check whether --enable-dependency-tracking was given.
2960 1.1.1.4 mrg if test "${enable_dependency_tracking+set}" = set; then :
2961 1.1 mrg enableval=$enable_dependency_tracking;
2962 1.1 mrg fi
2963 1.1 mrg
2964 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
2965 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
2966 1.1 mrg AMDEPBACKSLASH='\'
2967 1.1 mrg fi
2968 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
2969 1.1 mrg AMDEP_TRUE=
2970 1.1 mrg AMDEP_FALSE='#'
2971 1.1 mrg else
2972 1.1 mrg AMDEP_TRUE='#'
2973 1.1 mrg AMDEP_FALSE=
2974 1.1 mrg fi
2975 1.1 mrg
2976 1.1 mrg
2977 1.1 mrg ac_ext=c
2978 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2979 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2980 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2981 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2982 1.1 mrg if test -n "$ac_tool_prefix"; then
2983 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2984 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2985 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2986 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2987 1.1.1.5 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2988 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2989 1.1 mrg else
2990 1.1 mrg if test -n "$CC"; then
2991 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2992 1.1 mrg else
2993 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2994 1.1 mrg for as_dir in $PATH
2995 1.1 mrg do
2996 1.1 mrg IFS=$as_save_IFS
2997 1.1 mrg test -z "$as_dir" && as_dir=.
2998 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2999 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3000 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
3001 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3002 1.1 mrg break 2
3003 1.1 mrg fi
3004 1.1 mrg done
3005 1.1.1.4 mrg done
3006 1.1 mrg IFS=$as_save_IFS
3007 1.1 mrg
3008 1.1 mrg fi
3009 1.1 mrg fi
3010 1.1 mrg CC=$ac_cv_prog_CC
3011 1.1 mrg if test -n "$CC"; then
3012 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3013 1.1.1.2 mrg $as_echo "$CC" >&6; }
3014 1.1 mrg else
3015 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3016 1.1.1.2 mrg $as_echo "no" >&6; }
3017 1.1 mrg fi
3018 1.1 mrg
3019 1.1 mrg
3020 1.1 mrg fi
3021 1.1 mrg if test -z "$ac_cv_prog_CC"; then
3022 1.1 mrg ac_ct_CC=$CC
3023 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
3024 1.1 mrg set dummy gcc; ac_word=$2
3025 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3026 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3027 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3028 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3029 1.1 mrg else
3030 1.1 mrg if test -n "$ac_ct_CC"; then
3031 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3032 1.1 mrg else
3033 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3034 1.1 mrg for as_dir in $PATH
3035 1.1 mrg do
3036 1.1 mrg IFS=$as_save_IFS
3037 1.1 mrg test -z "$as_dir" && as_dir=.
3038 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3039 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3040 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
3041 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3042 1.1 mrg break 2
3043 1.1 mrg fi
3044 1.1 mrg done
3045 1.1.1.4 mrg done
3046 1.1 mrg IFS=$as_save_IFS
3047 1.1 mrg
3048 1.1 mrg fi
3049 1.1 mrg fi
3050 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3051 1.1 mrg if test -n "$ac_ct_CC"; then
3052 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3053 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
3054 1.1 mrg else
3055 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3056 1.1.1.2 mrg $as_echo "no" >&6; }
3057 1.1 mrg fi
3058 1.1 mrg
3059 1.1 mrg if test "x$ac_ct_CC" = x; then
3060 1.1 mrg CC=""
3061 1.1 mrg else
3062 1.1 mrg case $cross_compiling:$ac_tool_warned in
3063 1.1 mrg yes:)
3064 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3065 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3066 1.1 mrg ac_tool_warned=yes ;;
3067 1.1 mrg esac
3068 1.1 mrg CC=$ac_ct_CC
3069 1.1 mrg fi
3070 1.1 mrg else
3071 1.1 mrg CC="$ac_cv_prog_CC"
3072 1.1 mrg fi
3073 1.1 mrg
3074 1.1 mrg if test -z "$CC"; then
3075 1.1 mrg if test -n "$ac_tool_prefix"; then
3076 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3077 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
3078 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3079 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3080 1.1.1.5 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3081 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3082 1.1 mrg else
3083 1.1 mrg if test -n "$CC"; then
3084 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3085 1.1 mrg else
3086 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3087 1.1 mrg for as_dir in $PATH
3088 1.1 mrg do
3089 1.1 mrg IFS=$as_save_IFS
3090 1.1 mrg test -z "$as_dir" && as_dir=.
3091 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3092 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3093 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3094 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3095 1.1 mrg break 2
3096 1.1 mrg fi
3097 1.1 mrg done
3098 1.1.1.4 mrg done
3099 1.1 mrg IFS=$as_save_IFS
3100 1.1 mrg
3101 1.1 mrg fi
3102 1.1 mrg fi
3103 1.1 mrg CC=$ac_cv_prog_CC
3104 1.1 mrg if test -n "$CC"; then
3105 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3106 1.1.1.2 mrg $as_echo "$CC" >&6; }
3107 1.1 mrg else
3108 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3109 1.1.1.2 mrg $as_echo "no" >&6; }
3110 1.1 mrg fi
3111 1.1 mrg
3112 1.1 mrg
3113 1.1 mrg fi
3114 1.1 mrg fi
3115 1.1 mrg if test -z "$CC"; then
3116 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3117 1.1 mrg set dummy cc; ac_word=$2
3118 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3119 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3120 1.1.1.5 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3121 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3122 1.1 mrg else
3123 1.1 mrg if test -n "$CC"; then
3124 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3125 1.1 mrg else
3126 1.1 mrg ac_prog_rejected=no
3127 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3128 1.1 mrg for as_dir in $PATH
3129 1.1 mrg do
3130 1.1 mrg IFS=$as_save_IFS
3131 1.1 mrg test -z "$as_dir" && as_dir=.
3132 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3133 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3134 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3135 1.1 mrg ac_prog_rejected=yes
3136 1.1 mrg continue
3137 1.1 mrg fi
3138 1.1 mrg ac_cv_prog_CC="cc"
3139 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3140 1.1 mrg break 2
3141 1.1 mrg fi
3142 1.1 mrg done
3143 1.1.1.4 mrg done
3144 1.1 mrg IFS=$as_save_IFS
3145 1.1 mrg
3146 1.1 mrg if test $ac_prog_rejected = yes; then
3147 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3148 1.1 mrg set dummy $ac_cv_prog_CC
3149 1.1 mrg shift
3150 1.1 mrg if test $# != 0; then
3151 1.1 mrg # We chose a different compiler from the bogus one.
3152 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3153 1.1 mrg # first if we set CC to just the basename; use the full file name.
3154 1.1 mrg shift
3155 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3156 1.1 mrg fi
3157 1.1 mrg fi
3158 1.1 mrg fi
3159 1.1 mrg fi
3160 1.1 mrg CC=$ac_cv_prog_CC
3161 1.1 mrg if test -n "$CC"; then
3162 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3163 1.1.1.2 mrg $as_echo "$CC" >&6; }
3164 1.1 mrg else
3165 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3166 1.1.1.2 mrg $as_echo "no" >&6; }
3167 1.1 mrg fi
3168 1.1 mrg
3169 1.1 mrg
3170 1.1 mrg fi
3171 1.1 mrg if test -z "$CC"; then
3172 1.1 mrg if test -n "$ac_tool_prefix"; then
3173 1.1 mrg for ac_prog in cl.exe
3174 1.1 mrg do
3175 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3176 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3177 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3178 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3179 1.1.1.5 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3180 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3181 1.1 mrg else
3182 1.1 mrg if test -n "$CC"; then
3183 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3184 1.1 mrg else
3185 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3186 1.1 mrg for as_dir in $PATH
3187 1.1 mrg do
3188 1.1 mrg IFS=$as_save_IFS
3189 1.1 mrg test -z "$as_dir" && as_dir=.
3190 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3191 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3192 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3193 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3194 1.1 mrg break 2
3195 1.1 mrg fi
3196 1.1 mrg done
3197 1.1.1.4 mrg done
3198 1.1 mrg IFS=$as_save_IFS
3199 1.1 mrg
3200 1.1 mrg fi
3201 1.1 mrg fi
3202 1.1 mrg CC=$ac_cv_prog_CC
3203 1.1 mrg if test -n "$CC"; then
3204 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3205 1.1.1.2 mrg $as_echo "$CC" >&6; }
3206 1.1 mrg else
3207 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3208 1.1.1.2 mrg $as_echo "no" >&6; }
3209 1.1 mrg fi
3210 1.1 mrg
3211 1.1 mrg
3212 1.1 mrg test -n "$CC" && break
3213 1.1 mrg done
3214 1.1 mrg fi
3215 1.1 mrg if test -z "$CC"; then
3216 1.1 mrg ac_ct_CC=$CC
3217 1.1 mrg for ac_prog in cl.exe
3218 1.1 mrg do
3219 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3220 1.1 mrg set dummy $ac_prog; ac_word=$2
3221 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3222 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3223 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3224 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3225 1.1 mrg else
3226 1.1 mrg if test -n "$ac_ct_CC"; then
3227 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3228 1.1 mrg else
3229 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3230 1.1 mrg for as_dir in $PATH
3231 1.1 mrg do
3232 1.1 mrg IFS=$as_save_IFS
3233 1.1 mrg test -z "$as_dir" && as_dir=.
3234 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3235 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3236 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3237 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3238 1.1 mrg break 2
3239 1.1 mrg fi
3240 1.1 mrg done
3241 1.1.1.4 mrg done
3242 1.1 mrg IFS=$as_save_IFS
3243 1.1 mrg
3244 1.1 mrg fi
3245 1.1 mrg fi
3246 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3247 1.1 mrg if test -n "$ac_ct_CC"; then
3248 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3249 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
3250 1.1 mrg else
3251 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252 1.1.1.2 mrg $as_echo "no" >&6; }
3253 1.1 mrg fi
3254 1.1 mrg
3255 1.1 mrg
3256 1.1 mrg test -n "$ac_ct_CC" && break
3257 1.1 mrg done
3258 1.1 mrg
3259 1.1 mrg if test "x$ac_ct_CC" = x; then
3260 1.1 mrg CC=""
3261 1.1 mrg else
3262 1.1 mrg case $cross_compiling:$ac_tool_warned in
3263 1.1 mrg yes:)
3264 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3265 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3266 1.1 mrg ac_tool_warned=yes ;;
3267 1.1 mrg esac
3268 1.1 mrg CC=$ac_ct_CC
3269 1.1 mrg fi
3270 1.1 mrg fi
3271 1.1 mrg
3272 1.1 mrg fi
3273 1.1 mrg
3274 1.1 mrg
3275 1.1.1.4 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3276 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3277 1.1.1.4 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
3278 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
3279 1.1 mrg
3280 1.1 mrg # Provide some information about the compiler.
3281 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3282 1.1.1.2 mrg set X $ac_compile
3283 1.1.1.2 mrg ac_compiler=$2
3284 1.1.1.4 mrg for ac_option in --version -v -V -qversion; do
3285 1.1.1.4 mrg { { ac_try="$ac_compiler $ac_option >&5"
3286 1.1 mrg case "(($ac_try" in
3287 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3288 1.1 mrg *) ac_try_echo=$ac_try;;
3289 1.1 mrg esac
3290 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3291 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
3292 1.1.1.4 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3293 1.1 mrg ac_status=$?
3294 1.1.1.4 mrg if test -s conftest.err; then
3295 1.1.1.4 mrg sed '10a\
3296 1.1.1.4 mrg ... rest of stderr output deleted ...
3297 1.1.1.4 mrg 10q' conftest.err >conftest.er1
3298 1.1.1.4 mrg cat conftest.er1 >&5
3299 1.1.1.4 mrg fi
3300 1.1.1.4 mrg rm -f conftest.er1 conftest.err
3301 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3302 1.1.1.4 mrg test $ac_status = 0; }
3303 1.1.1.4 mrg done
3304 1.1 mrg
3305 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3306 1.1 mrg /* end confdefs.h. */
3307 1.1 mrg
3308 1.1 mrg int
3309 1.1 mrg main ()
3310 1.1 mrg {
3311 1.1 mrg
3312 1.1 mrg ;
3313 1.1 mrg return 0;
3314 1.1 mrg }
3315 1.1 mrg _ACEOF
3316 1.1 mrg ac_clean_files_save=$ac_clean_files
3317 1.1.1.2 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3318 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3319 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3320 1.1 mrg # of exeext.
3321 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3322 1.1.1.4 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3323 1.1.1.2 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3324 1.1.1.2 mrg
3325 1.1.1.2 mrg # The possible output files:
3326 1.1.1.2 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3327 1.1.1.2 mrg
3328 1.1 mrg ac_rmfiles=
3329 1.1 mrg for ac_file in $ac_files
3330 1.1 mrg do
3331 1.1 mrg case $ac_file in
3332 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3333 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3334 1.1 mrg esac
3335 1.1 mrg done
3336 1.1 mrg rm -f $ac_rmfiles
3337 1.1 mrg
3338 1.1.1.4 mrg if { { ac_try="$ac_link_default"
3339 1.1 mrg case "(($ac_try" in
3340 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3341 1.1 mrg *) ac_try_echo=$ac_try;;
3342 1.1 mrg esac
3343 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3344 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
3345 1.1 mrg (eval "$ac_link_default") 2>&5
3346 1.1 mrg ac_status=$?
3347 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3348 1.1.1.4 mrg test $ac_status = 0; }; then :
3349 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3350 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3351 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3352 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3353 1.1 mrg # Autoconf.
3354 1.1 mrg for ac_file in $ac_files ''
3355 1.1 mrg do
3356 1.1 mrg test -f "$ac_file" || continue
3357 1.1 mrg case $ac_file in
3358 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3359 1.1 mrg ;;
3360 1.1 mrg [ab].out )
3361 1.1 mrg # We found the default executable, but exeext='' is most
3362 1.1 mrg # certainly right.
3363 1.1 mrg break;;
3364 1.1 mrg *.* )
3365 1.1.1.4 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3366 1.1 mrg then :; else
3367 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3368 1.1 mrg fi
3369 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3370 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3371 1.1 mrg # argument, so we may need to know it at that point already.
3372 1.1 mrg # Even if this section looks crufty: it has the advantage of
3373 1.1 mrg # actually working.
3374 1.1 mrg break;;
3375 1.1 mrg * )
3376 1.1 mrg break;;
3377 1.1 mrg esac
3378 1.1 mrg done
3379 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3380 1.1 mrg
3381 1.1 mrg else
3382 1.1 mrg ac_file=''
3383 1.1 mrg fi
3384 1.1.1.4 mrg if test -z "$ac_file"; then :
3385 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3386 1.1.1.4 mrg $as_echo "no" >&6; }
3387 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
3388 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3389 1.1 mrg
3390 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3391 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3392 1.1.1.4 mrg as_fn_error 77 "C compiler cannot create executables
3393 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
3394 1.1.1.4 mrg else
3395 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3396 1.1.1.4 mrg $as_echo "yes" >&6; }
3397 1.1 mrg fi
3398 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3399 1.1.1.4 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3400 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3401 1.1.1.4 mrg $as_echo "$ac_file" >&6; }
3402 1.1 mrg ac_exeext=$ac_cv_exeext
3403 1.1 mrg
3404 1.1.1.2 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3405 1.1 mrg ac_clean_files=$ac_clean_files_save
3406 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3407 1.1.1.2 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3408 1.1.1.4 mrg if { { ac_try="$ac_link"
3409 1.1 mrg case "(($ac_try" in
3410 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3411 1.1 mrg *) ac_try_echo=$ac_try;;
3412 1.1 mrg esac
3413 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3414 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
3415 1.1 mrg (eval "$ac_link") 2>&5
3416 1.1 mrg ac_status=$?
3417 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3418 1.1.1.4 mrg test $ac_status = 0; }; then :
3419 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3420 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3421 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3422 1.1 mrg # `rm'.
3423 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3424 1.1 mrg test -f "$ac_file" || continue
3425 1.1 mrg case $ac_file in
3426 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3427 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3428 1.1 mrg break;;
3429 1.1 mrg * ) break;;
3430 1.1 mrg esac
3431 1.1 mrg done
3432 1.1 mrg else
3433 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3434 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3435 1.1.1.4 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3436 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
3437 1.1 mrg fi
3438 1.1.1.4 mrg rm -f conftest conftest$ac_cv_exeext
3439 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3440 1.1.1.2 mrg $as_echo "$ac_cv_exeext" >&6; }
3441 1.1 mrg
3442 1.1 mrg rm -f conftest.$ac_ext
3443 1.1 mrg EXEEXT=$ac_cv_exeext
3444 1.1 mrg ac_exeext=$EXEEXT
3445 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3446 1.1.1.4 mrg /* end confdefs.h. */
3447 1.1.1.4 mrg #include <stdio.h>
3448 1.1.1.4 mrg int
3449 1.1.1.4 mrg main ()
3450 1.1.1.4 mrg {
3451 1.1.1.4 mrg FILE *f = fopen ("conftest.out", "w");
3452 1.1.1.4 mrg return ferror (f) || fclose (f) != 0;
3453 1.1.1.4 mrg
3454 1.1.1.4 mrg ;
3455 1.1.1.4 mrg return 0;
3456 1.1.1.4 mrg }
3457 1.1.1.4 mrg _ACEOF
3458 1.1.1.4 mrg ac_clean_files="$ac_clean_files conftest.out"
3459 1.1.1.4 mrg # Check that the compiler produces executables we can run. If not, either
3460 1.1.1.4 mrg # the compiler is broken, or we cross compile.
3461 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3462 1.1.1.4 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3463 1.1.1.4 mrg if test "$cross_compiling" != yes; then
3464 1.1.1.4 mrg { { ac_try="$ac_link"
3465 1.1.1.4 mrg case "(($ac_try" in
3466 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3467 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
3468 1.1.1.4 mrg esac
3469 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3470 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
3471 1.1.1.4 mrg (eval "$ac_link") 2>&5
3472 1.1.1.4 mrg ac_status=$?
3473 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3474 1.1.1.4 mrg test $ac_status = 0; }
3475 1.1.1.4 mrg if { ac_try='./conftest$ac_cv_exeext'
3476 1.1.1.4 mrg { { case "(($ac_try" in
3477 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3478 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
3479 1.1.1.4 mrg esac
3480 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3481 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
3482 1.1.1.4 mrg (eval "$ac_try") 2>&5
3483 1.1.1.4 mrg ac_status=$?
3484 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3485 1.1.1.4 mrg test $ac_status = 0; }; }; then
3486 1.1.1.4 mrg cross_compiling=no
3487 1.1.1.4 mrg else
3488 1.1.1.4 mrg if test "$cross_compiling" = maybe; then
3489 1.1.1.4 mrg cross_compiling=yes
3490 1.1.1.4 mrg else
3491 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3492 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3493 1.1.1.4 mrg as_fn_error $? "cannot run C compiled programs.
3494 1.1.1.4 mrg If you meant to cross compile, use \`--host'.
3495 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
3496 1.1.1.4 mrg fi
3497 1.1.1.4 mrg fi
3498 1.1.1.4 mrg fi
3499 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3500 1.1.1.4 mrg $as_echo "$cross_compiling" >&6; }
3501 1.1.1.4 mrg
3502 1.1.1.4 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3503 1.1.1.4 mrg ac_clean_files=$ac_clean_files_save
3504 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3505 1.1.1.2 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3506 1.1.1.5 mrg if test "${ac_cv_objext+set}" = set; then :
3507 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3508 1.1 mrg else
3509 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510 1.1 mrg /* end confdefs.h. */
3511 1.1 mrg
3512 1.1 mrg int
3513 1.1 mrg main ()
3514 1.1 mrg {
3515 1.1 mrg
3516 1.1 mrg ;
3517 1.1 mrg return 0;
3518 1.1 mrg }
3519 1.1 mrg _ACEOF
3520 1.1 mrg rm -f conftest.o conftest.obj
3521 1.1.1.4 mrg if { { ac_try="$ac_compile"
3522 1.1 mrg case "(($ac_try" in
3523 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3524 1.1 mrg *) ac_try_echo=$ac_try;;
3525 1.1 mrg esac
3526 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3527 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
3528 1.1 mrg (eval "$ac_compile") 2>&5
3529 1.1 mrg ac_status=$?
3530 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3531 1.1.1.4 mrg test $ac_status = 0; }; then :
3532 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3533 1.1 mrg test -f "$ac_file" || continue;
3534 1.1 mrg case $ac_file in
3535 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3536 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3537 1.1 mrg break;;
3538 1.1 mrg esac
3539 1.1 mrg done
3540 1.1 mrg else
3541 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3542 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3543 1.1 mrg
3544 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3545 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3546 1.1.1.4 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile
3547 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
3548 1.1 mrg fi
3549 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3550 1.1 mrg fi
3551 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3552 1.1.1.2 mrg $as_echo "$ac_cv_objext" >&6; }
3553 1.1 mrg OBJEXT=$ac_cv_objext
3554 1.1 mrg ac_objext=$OBJEXT
3555 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3556 1.1.1.2 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3557 1.1.1.5 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3558 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3559 1.1 mrg else
3560 1.1.1.4 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 #ifndef __GNUC__
3567 1.1 mrg choke me
3568 1.1 mrg #endif
3569 1.1 mrg
3570 1.1 mrg ;
3571 1.1 mrg return 0;
3572 1.1 mrg }
3573 1.1 mrg _ACEOF
3574 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3575 1.1 mrg ac_compiler_gnu=yes
3576 1.1 mrg else
3577 1.1.1.4 mrg ac_compiler_gnu=no
3578 1.1 mrg fi
3579 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3580 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3581 1.1 mrg
3582 1.1 mrg fi
3583 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3584 1.1.1.2 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3585 1.1.1.2 mrg if test $ac_compiler_gnu = yes; then
3586 1.1.1.2 mrg GCC=yes
3587 1.1.1.2 mrg else
3588 1.1.1.2 mrg GCC=
3589 1.1.1.2 mrg fi
3590 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3591 1.1 mrg ac_save_CFLAGS=$CFLAGS
3592 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3593 1.1.1.2 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3594 1.1.1.5 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3595 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3596 1.1 mrg else
3597 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3598 1.1 mrg ac_c_werror_flag=yes
3599 1.1 mrg ac_cv_prog_cc_g=no
3600 1.1 mrg CFLAGS="-g"
3601 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3602 1.1 mrg /* end confdefs.h. */
3603 1.1 mrg
3604 1.1 mrg int
3605 1.1 mrg main ()
3606 1.1 mrg {
3607 1.1 mrg
3608 1.1 mrg ;
3609 1.1 mrg return 0;
3610 1.1 mrg }
3611 1.1 mrg _ACEOF
3612 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3613 1.1 mrg ac_cv_prog_cc_g=yes
3614 1.1 mrg else
3615 1.1.1.4 mrg CFLAGS=""
3616 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3617 1.1 mrg /* end confdefs.h. */
3618 1.1 mrg
3619 1.1 mrg int
3620 1.1 mrg main ()
3621 1.1 mrg {
3622 1.1 mrg
3623 1.1 mrg ;
3624 1.1 mrg return 0;
3625 1.1 mrg }
3626 1.1 mrg _ACEOF
3627 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3628 1.1 mrg
3629 1.1.1.4 mrg else
3630 1.1.1.4 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3631 1.1 mrg CFLAGS="-g"
3632 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3633 1.1 mrg /* end confdefs.h. */
3634 1.1 mrg
3635 1.1 mrg int
3636 1.1 mrg main ()
3637 1.1 mrg {
3638 1.1 mrg
3639 1.1 mrg ;
3640 1.1 mrg return 0;
3641 1.1 mrg }
3642 1.1 mrg _ACEOF
3643 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3644 1.1 mrg ac_cv_prog_cc_g=yes
3645 1.1 mrg fi
3646 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3647 1.1 mrg fi
3648 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3649 1.1 mrg fi
3650 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3651 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3652 1.1 mrg fi
3653 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3654 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3655 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3656 1.1 mrg CFLAGS=$ac_save_CFLAGS
3657 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3658 1.1 mrg if test "$GCC" = yes; then
3659 1.1 mrg CFLAGS="-g -O2"
3660 1.1 mrg else
3661 1.1 mrg CFLAGS="-g"
3662 1.1 mrg fi
3663 1.1 mrg else
3664 1.1 mrg if test "$GCC" = yes; then
3665 1.1 mrg CFLAGS="-O2"
3666 1.1 mrg else
3667 1.1 mrg CFLAGS=
3668 1.1 mrg fi
3669 1.1 mrg fi
3670 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3671 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3672 1.1.1.5 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3673 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3674 1.1 mrg else
3675 1.1 mrg ac_cv_prog_cc_c89=no
3676 1.1 mrg ac_save_CC=$CC
3677 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3678 1.1 mrg /* end confdefs.h. */
3679 1.1 mrg #include <stdarg.h>
3680 1.1 mrg #include <stdio.h>
3681 1.1 mrg #include <sys/types.h>
3682 1.1 mrg #include <sys/stat.h>
3683 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3684 1.1 mrg struct buf { int x; };
3685 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3686 1.1 mrg static char *e (p, i)
3687 1.1 mrg char **p;
3688 1.1 mrg int i;
3689 1.1 mrg {
3690 1.1 mrg return p[i];
3691 1.1 mrg }
3692 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3693 1.1 mrg {
3694 1.1 mrg char *s;
3695 1.1 mrg va_list v;
3696 1.1 mrg va_start (v,p);
3697 1.1 mrg s = g (p, va_arg (v,int));
3698 1.1 mrg va_end (v);
3699 1.1 mrg return s;
3700 1.1 mrg }
3701 1.1 mrg
3702 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3703 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3704 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3705 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3706 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3707 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3708 1.1 mrg that's true only with -std. */
3709 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3710 1.1 mrg
3711 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3712 1.1 mrg inside strings and character constants. */
3713 1.1 mrg #define FOO(x) 'x'
3714 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3715 1.1 mrg
3716 1.1 mrg int test (int i, double x);
3717 1.1 mrg struct s1 {int (*f) (int a);};
3718 1.1 mrg struct s2 {int (*f) (double a);};
3719 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3720 1.1 mrg int argc;
3721 1.1 mrg char **argv;
3722 1.1 mrg int
3723 1.1 mrg main ()
3724 1.1 mrg {
3725 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3726 1.1 mrg ;
3727 1.1 mrg return 0;
3728 1.1 mrg }
3729 1.1 mrg _ACEOF
3730 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3731 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3732 1.1 mrg do
3733 1.1 mrg CC="$ac_save_CC $ac_arg"
3734 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3735 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3736 1.1 mrg fi
3737 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3738 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3739 1.1 mrg done
3740 1.1 mrg rm -f conftest.$ac_ext
3741 1.1 mrg CC=$ac_save_CC
3742 1.1 mrg
3743 1.1 mrg fi
3744 1.1 mrg # AC_CACHE_VAL
3745 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3746 1.1 mrg x)
3747 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3748 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
3749 1.1 mrg xno)
3750 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3751 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
3752 1.1 mrg *)
3753 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3754 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3755 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3756 1.1 mrg esac
3757 1.1.1.4 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3758 1.1 mrg
3759 1.1.1.4 mrg fi
3760 1.1 mrg
3761 1.1 mrg ac_ext=c
3762 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3763 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3764 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3765 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3766 1.1 mrg
3767 1.1 mrg depcc="$CC" am_compiler_list=
3768 1.1 mrg
3769 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3770 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3771 1.1.1.5 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3772 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3773 1.1 mrg else
3774 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3775 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3776 1.1 mrg # making bogus files that we don't know about and never remove. For
3777 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3778 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3779 1.1 mrg # in D'.
3780 1.1 mrg mkdir conftest.dir
3781 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3782 1.1 mrg # using a relative directory.
3783 1.1 mrg cp "$am_depcomp" conftest.dir
3784 1.1 mrg cd conftest.dir
3785 1.1 mrg # We will build objects and dependencies in a subdirectory because
3786 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3787 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3788 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3789 1.1 mrg # the current directory while Tru64 will put them in the object
3790 1.1 mrg # directory.
3791 1.1 mrg mkdir sub
3792 1.1 mrg
3793 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3794 1.1 mrg if test "$am_compiler_list" = ""; then
3795 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3796 1.1 mrg fi
3797 1.1.1.3 mrg am__universal=false
3798 1.1.1.3 mrg case " $depcc " in #(
3799 1.1.1.3 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3800 1.1.1.3 mrg esac
3801 1.1.1.3 mrg
3802 1.1 mrg for depmode in $am_compiler_list; do
3803 1.1 mrg # Setup a source with many dependencies, because some compilers
3804 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3805 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3806 1.1 mrg #
3807 1.1 mrg # We need to recreate these files for each test, as the compiler may
3808 1.1 mrg # overwrite some of them when testing with obscure command lines.
3809 1.1 mrg # This happens at least with the AIX C compiler.
3810 1.1 mrg : > sub/conftest.c
3811 1.1 mrg for i in 1 2 3 4 5 6; do
3812 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3813 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3814 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3815 1.1 mrg touch sub/conftst$i.h
3816 1.1 mrg done
3817 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3818 1.1 mrg
3819 1.1.1.3 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3820 1.1.1.3 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3821 1.1.1.3 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3822 1.1.1.3 mrg # versions had trouble with output in subdirs
3823 1.1.1.3 mrg am__obj=sub/conftest.${OBJEXT-o}
3824 1.1.1.3 mrg am__minus_obj="-o $am__obj"
3825 1.1 mrg case $depmode in
3826 1.1.1.3 mrg gcc)
3827 1.1.1.3 mrg # This depmode causes a compiler race in universal mode.
3828 1.1.1.3 mrg test "$am__universal" = false || continue
3829 1.1.1.3 mrg ;;
3830 1.1 mrg nosideeffect)
3831 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3832 1.1 mrg # only be used when explicitly requested
3833 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3834 1.1 mrg continue
3835 1.1 mrg else
3836 1.1 mrg break
3837 1.1 mrg fi
3838 1.1 mrg ;;
3839 1.1.1.3 mrg msvisualcpp | msvcmsys)
3840 1.1.1.3 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3841 1.1.1.3 mrg # not run yet. These depmodes are late enough in the game, and
3842 1.1.1.3 mrg # so weak that their functioning should not be impacted.
3843 1.1.1.3 mrg am__obj=conftest.${OBJEXT-o}
3844 1.1.1.3 mrg am__minus_obj=
3845 1.1.1.3 mrg ;;
3846 1.1 mrg none) break ;;
3847 1.1 mrg esac
3848 1.1 mrg if depmode=$depmode \
3849 1.1.1.3 mrg source=sub/conftest.c object=$am__obj \
3850 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3851 1.1.1.3 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3852 1.1 mrg >/dev/null 2>conftest.err &&
3853 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3854 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3855 1.1.1.3 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3856 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3857 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3858 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3859 1.1 mrg # that says an option was ignored or not supported.
3860 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3861 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3862 1.1 mrg # The diagnosis changed in icc 8.0:
3863 1.1 mrg # icc: Command line remark: option '-MP' not supported
3864 1.1 mrg if (grep 'ignoring option' conftest.err ||
3865 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3866 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3867 1.1 mrg break
3868 1.1 mrg fi
3869 1.1 mrg fi
3870 1.1 mrg done
3871 1.1 mrg
3872 1.1 mrg cd ..
3873 1.1 mrg rm -rf conftest.dir
3874 1.1 mrg else
3875 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3876 1.1 mrg fi
3877 1.1 mrg
3878 1.1 mrg fi
3879 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3880 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3881 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3882 1.1 mrg
3883 1.1 mrg if
3884 1.1 mrg test "x$enable_dependency_tracking" != xno \
3885 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3886 1.1 mrg am__fastdepCC_TRUE=
3887 1.1 mrg am__fastdepCC_FALSE='#'
3888 1.1 mrg else
3889 1.1 mrg am__fastdepCC_TRUE='#'
3890 1.1 mrg am__fastdepCC_FALSE=
3891 1.1 mrg fi
3892 1.1 mrg
3893 1.1 mrg
3894 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3895 1.1.1.2 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3896 1.1.1.5 mrg if test "${ac_cv_path_SED+set}" = set; then :
3897 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3898 1.1 mrg else
3899 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3900 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
3901 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
3902 1.1.1.3 mrg done
3903 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3904 1.1.1.4 mrg { ac_script=; unset ac_script;}
3905 1.1.1.3 mrg if test -z "$SED"; then
3906 1.1.1.3 mrg ac_path_SED_found=false
3907 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3908 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3909 1.1 mrg for as_dir in $PATH
3910 1.1 mrg do
3911 1.1 mrg IFS=$as_save_IFS
3912 1.1 mrg test -z "$as_dir" && as_dir=.
3913 1.1.1.4 mrg for ac_prog in sed gsed; do
3914 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3915 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3916 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3917 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
3918 1.1.1.3 mrg # Check for GNU $ac_path_SED
3919 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
3920 1.1.1.3 mrg *GNU*)
3921 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3922 1.1.1.3 mrg *)
3923 1.1.1.3 mrg ac_count=0
3924 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
3925 1.1.1.3 mrg while :
3926 1.1.1.3 mrg do
3927 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3928 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
3929 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
3930 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
3931 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3932 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3933 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3934 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
3935 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
3936 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
3937 1.1.1.3 mrg ac_path_SED_max=$ac_count
3938 1.1.1.3 mrg fi
3939 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
3940 1.1.1.3 mrg test $ac_count -gt 10 && break
3941 1.1.1.3 mrg done
3942 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3943 1.1.1.3 mrg esac
3944 1.1.1.3 mrg
3945 1.1.1.3 mrg $ac_path_SED_found && break 3
3946 1.1 mrg done
3947 1.1 mrg done
3948 1.1.1.4 mrg done
3949 1.1 mrg IFS=$as_save_IFS
3950 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
3951 1.1.1.4 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3952 1.1 mrg fi
3953 1.1.1.3 mrg else
3954 1.1.1.3 mrg ac_cv_path_SED=$SED
3955 1.1.1.3 mrg fi
3956 1.1 mrg
3957 1.1 mrg fi
3958 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3959 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
3960 1.1.1.3 mrg SED="$ac_cv_path_SED"
3961 1.1.1.3 mrg rm -f conftest.sed
3962 1.1.1.3 mrg
3963 1.1.1.3 mrg test -z "$SED" && SED=sed
3964 1.1.1.3 mrg Xsed="$SED -e 1s/^X//"
3965 1.1.1.3 mrg
3966 1.1.1.3 mrg
3967 1.1.1.3 mrg
3968 1.1.1.3 mrg
3969 1.1.1.3 mrg
3970 1.1.1.3 mrg
3971 1.1.1.3 mrg
3972 1.1.1.3 mrg
3973 1.1 mrg
3974 1.1 mrg
3975 1.1 mrg
3976 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3977 1.1.1.2 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3978 1.1.1.5 mrg if test "${ac_cv_path_GREP+set}" = set; then :
3979 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3980 1.1 mrg else
3981 1.1.1.2 mrg if test -z "$GREP"; then
3982 1.1 mrg ac_path_GREP_found=false
3983 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3984 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3985 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3986 1.1 mrg do
3987 1.1 mrg IFS=$as_save_IFS
3988 1.1 mrg test -z "$as_dir" && as_dir=.
3989 1.1.1.4 mrg for ac_prog in grep ggrep; do
3990 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3991 1.1.1.2 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3992 1.1.1.2 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3993 1.1.1.2 mrg # Check for GNU ac_path_GREP and select it if it is found.
3994 1.1 mrg # Check for GNU $ac_path_GREP
3995 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
3996 1.1 mrg *GNU*)
3997 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3998 1.1 mrg *)
3999 1.1 mrg ac_count=0
4000 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4001 1.1 mrg while :
4002 1.1 mrg do
4003 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4004 1.1 mrg mv "conftest.tmp" "conftest.in"
4005 1.1 mrg cp "conftest.in" "conftest.nl"
4006 1.1.1.2 mrg $as_echo 'GREP' >> "conftest.nl"
4007 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4008 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4009 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4010 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4011 1.1 mrg # Best one so far, save it but keep looking for a better one
4012 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4013 1.1 mrg ac_path_GREP_max=$ac_count
4014 1.1 mrg fi
4015 1.1 mrg # 10*(2^10) chars as input seems more than enough
4016 1.1 mrg test $ac_count -gt 10 && break
4017 1.1 mrg done
4018 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4019 1.1 mrg esac
4020 1.1 mrg
4021 1.1.1.2 mrg $ac_path_GREP_found && break 3
4022 1.1.1.2 mrg done
4023 1.1 mrg done
4024 1.1.1.4 mrg done
4025 1.1 mrg IFS=$as_save_IFS
4026 1.1.1.2 mrg if test -z "$ac_cv_path_GREP"; then
4027 1.1.1.4 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4028 1.1.1.2 mrg fi
4029 1.1 mrg else
4030 1.1 mrg ac_cv_path_GREP=$GREP
4031 1.1 mrg fi
4032 1.1 mrg
4033 1.1 mrg fi
4034 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4035 1.1.1.2 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4036 1.1 mrg GREP="$ac_cv_path_GREP"
4037 1.1 mrg
4038 1.1 mrg
4039 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4040 1.1.1.2 mrg $as_echo_n "checking for egrep... " >&6; }
4041 1.1.1.5 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4042 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4043 1.1 mrg else
4044 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4045 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4046 1.1 mrg else
4047 1.1.1.2 mrg if test -z "$EGREP"; then
4048 1.1 mrg ac_path_EGREP_found=false
4049 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4050 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4051 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4052 1.1 mrg do
4053 1.1 mrg IFS=$as_save_IFS
4054 1.1 mrg test -z "$as_dir" && as_dir=.
4055 1.1.1.4 mrg for ac_prog in egrep; do
4056 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4057 1.1.1.2 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4058 1.1.1.2 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4059 1.1.1.2 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4060 1.1 mrg # Check for GNU $ac_path_EGREP
4061 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4062 1.1 mrg *GNU*)
4063 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4064 1.1 mrg *)
4065 1.1 mrg ac_count=0
4066 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4067 1.1 mrg while :
4068 1.1 mrg do
4069 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4070 1.1 mrg mv "conftest.tmp" "conftest.in"
4071 1.1 mrg cp "conftest.in" "conftest.nl"
4072 1.1.1.2 mrg $as_echo 'EGREP' >> "conftest.nl"
4073 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4074 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4075 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4076 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4077 1.1 mrg # Best one so far, save it but keep looking for a better one
4078 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4079 1.1 mrg ac_path_EGREP_max=$ac_count
4080 1.1 mrg fi
4081 1.1 mrg # 10*(2^10) chars as input seems more than enough
4082 1.1 mrg test $ac_count -gt 10 && break
4083 1.1 mrg done
4084 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4085 1.1 mrg esac
4086 1.1 mrg
4087 1.1.1.2 mrg $ac_path_EGREP_found && break 3
4088 1.1.1.2 mrg done
4089 1.1 mrg done
4090 1.1.1.4 mrg done
4091 1.1 mrg IFS=$as_save_IFS
4092 1.1.1.2 mrg if test -z "$ac_cv_path_EGREP"; then
4093 1.1.1.4 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4094 1.1.1.2 mrg fi
4095 1.1 mrg else
4096 1.1 mrg ac_cv_path_EGREP=$EGREP
4097 1.1 mrg fi
4098 1.1 mrg
4099 1.1 mrg fi
4100 1.1 mrg fi
4101 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4102 1.1.1.2 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4103 1.1 mrg EGREP="$ac_cv_path_EGREP"
4104 1.1 mrg
4105 1.1 mrg
4106 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4107 1.1.1.3 mrg $as_echo_n "checking for fgrep... " >&6; }
4108 1.1.1.5 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4109 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4110 1.1.1.3 mrg else
4111 1.1.1.3 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4112 1.1.1.3 mrg then ac_cv_path_FGREP="$GREP -F"
4113 1.1.1.3 mrg else
4114 1.1.1.3 mrg if test -z "$FGREP"; then
4115 1.1.1.3 mrg ac_path_FGREP_found=false
4116 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4117 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4118 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4119 1.1.1.3 mrg do
4120 1.1.1.3 mrg IFS=$as_save_IFS
4121 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4122 1.1.1.4 mrg for ac_prog in fgrep; do
4123 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4124 1.1.1.3 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4125 1.1.1.3 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4126 1.1.1.3 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4127 1.1.1.3 mrg # Check for GNU $ac_path_FGREP
4128 1.1.1.3 mrg case `"$ac_path_FGREP" --version 2>&1` in
4129 1.1.1.3 mrg *GNU*)
4130 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4131 1.1.1.3 mrg *)
4132 1.1.1.3 mrg ac_count=0
4133 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4134 1.1.1.3 mrg while :
4135 1.1.1.3 mrg do
4136 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4137 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4138 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4139 1.1.1.3 mrg $as_echo 'FGREP' >> "conftest.nl"
4140 1.1.1.3 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4141 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4142 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4143 1.1.1.3 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4144 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4145 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4146 1.1.1.3 mrg ac_path_FGREP_max=$ac_count
4147 1.1.1.3 mrg fi
4148 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4149 1.1.1.3 mrg test $ac_count -gt 10 && break
4150 1.1.1.3 mrg done
4151 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4152 1.1.1.3 mrg esac
4153 1.1 mrg
4154 1.1.1.3 mrg $ac_path_FGREP_found && break 3
4155 1.1.1.3 mrg done
4156 1.1.1.3 mrg done
4157 1.1.1.4 mrg done
4158 1.1.1.3 mrg IFS=$as_save_IFS
4159 1.1.1.3 mrg if test -z "$ac_cv_path_FGREP"; then
4160 1.1.1.4 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4161 1.1.1.3 mrg fi
4162 1.1 mrg else
4163 1.1.1.3 mrg ac_cv_path_FGREP=$FGREP
4164 1.1 mrg fi
4165 1.1 mrg
4166 1.1.1.3 mrg fi
4167 1.1.1.3 mrg fi
4168 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4169 1.1.1.3 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4170 1.1.1.3 mrg FGREP="$ac_cv_path_FGREP"
4171 1.1.1.3 mrg
4172 1.1.1.3 mrg
4173 1.1.1.3 mrg test -z "$GREP" && GREP=grep
4174 1.1.1.3 mrg
4175 1.1.1.3 mrg
4176 1.1.1.3 mrg
4177 1.1.1.3 mrg
4178 1.1.1.3 mrg
4179 1.1.1.3 mrg
4180 1.1.1.3 mrg
4181 1.1.1.3 mrg
4182 1.1.1.3 mrg
4183 1.1.1.3 mrg
4184 1.1.1.3 mrg
4185 1.1.1.3 mrg
4186 1.1.1.3 mrg
4187 1.1.1.3 mrg
4188 1.1.1.3 mrg
4189 1.1.1.3 mrg
4190 1.1.1.3 mrg
4191 1.1.1.3 mrg
4192 1.1.1.3 mrg
4193 1.1.1.3 mrg # Check whether --with-gnu-ld was given.
4194 1.1.1.4 mrg if test "${with_gnu_ld+set}" = set; then :
4195 1.1.1.3 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4196 1.1.1.3 mrg else
4197 1.1.1.3 mrg with_gnu_ld=no
4198 1.1.1.3 mrg fi
4199 1.1.1.3 mrg
4200 1.1.1.3 mrg ac_prog=ld
4201 1.1.1.3 mrg if test "$GCC" = yes; then
4202 1.1.1.3 mrg # Check if gcc -print-prog-name=ld gives a path.
4203 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4204 1.1.1.3 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4205 1.1.1.3 mrg case $host in
4206 1.1.1.3 mrg *-*-mingw*)
4207 1.1.1.3 mrg # gcc leaves a trailing carriage return which upsets mingw
4208 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4209 1.1.1.3 mrg *)
4210 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4211 1.1.1.3 mrg esac
4212 1.1.1.3 mrg case $ac_prog in
4213 1.1.1.3 mrg # Accept absolute paths.
4214 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
4215 1.1.1.3 mrg re_direlt='/[^/][^/]*/\.\./'
4216 1.1.1.3 mrg # Canonicalize the pathname of ld
4217 1.1.1.3 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4218 1.1.1.3 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4219 1.1.1.3 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4220 1.1 mrg done
4221 1.1 mrg test -z "$LD" && LD="$ac_prog"
4222 1.1 mrg ;;
4223 1.1 mrg "")
4224 1.1 mrg # If it fails, then pretend we aren't using GCC.
4225 1.1 mrg ac_prog=ld
4226 1.1 mrg ;;
4227 1.1 mrg *)
4228 1.1 mrg # If it is relative, then search for the first ld in PATH.
4229 1.1 mrg with_gnu_ld=unknown
4230 1.1 mrg ;;
4231 1.1 mrg esac
4232 1.1 mrg elif test "$with_gnu_ld" = yes; then
4233 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4234 1.1.1.2 mrg $as_echo_n "checking for GNU ld... " >&6; }
4235 1.1 mrg else
4236 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4237 1.1.1.2 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4238 1.1 mrg fi
4239 1.1.1.5 mrg if test "${lt_cv_path_LD+set}" = set; then :
4240 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4241 1.1 mrg else
4242 1.1 mrg if test -z "$LD"; then
4243 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4244 1.1 mrg for ac_dir in $PATH; do
4245 1.1 mrg IFS="$lt_save_ifs"
4246 1.1 mrg test -z "$ac_dir" && ac_dir=.
4247 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4248 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4249 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4250 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4251 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4252 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4253 1.1 mrg *GNU* | *'with BFD'*)
4254 1.1 mrg test "$with_gnu_ld" != no && break
4255 1.1 mrg ;;
4256 1.1 mrg *)
4257 1.1 mrg test "$with_gnu_ld" != yes && break
4258 1.1 mrg ;;
4259 1.1 mrg esac
4260 1.1 mrg fi
4261 1.1 mrg done
4262 1.1 mrg IFS="$lt_save_ifs"
4263 1.1 mrg else
4264 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4265 1.1 mrg fi
4266 1.1 mrg fi
4267 1.1 mrg
4268 1.1 mrg LD="$lt_cv_path_LD"
4269 1.1 mrg if test -n "$LD"; then
4270 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4271 1.1.1.2 mrg $as_echo "$LD" >&6; }
4272 1.1 mrg else
4273 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4274 1.1.1.2 mrg $as_echo "no" >&6; }
4275 1.1 mrg fi
4276 1.1.1.4 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4277 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4278 1.1.1.2 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4279 1.1.1.5 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4280 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4281 1.1 mrg else
4282 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4283 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4284 1.1 mrg *GNU* | *'with BFD'*)
4285 1.1 mrg lt_cv_prog_gnu_ld=yes
4286 1.1 mrg ;;
4287 1.1 mrg *)
4288 1.1 mrg lt_cv_prog_gnu_ld=no
4289 1.1 mrg ;;
4290 1.1 mrg esac
4291 1.1 mrg fi
4292 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4293 1.1.1.2 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4294 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4295 1.1 mrg
4296 1.1 mrg
4297 1.1 mrg
4298 1.1.1.3 mrg
4299 1.1.1.3 mrg
4300 1.1.1.3 mrg
4301 1.1.1.3 mrg
4302 1.1.1.3 mrg
4303 1.1.1.3 mrg
4304 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4305 1.1.1.3 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4306 1.1.1.5 mrg if test "${lt_cv_path_NM+set}" = set; then :
4307 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4308 1.1 mrg else
4309 1.1 mrg if test -n "$NM"; then
4310 1.1 mrg # Let the user override the test.
4311 1.1 mrg lt_cv_path_NM="$NM"
4312 1.1 mrg else
4313 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4314 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4315 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4316 1.1 mrg fi
4317 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4318 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4319 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4320 1.1 mrg IFS="$lt_save_ifs"
4321 1.1 mrg test -z "$ac_dir" && ac_dir=.
4322 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4323 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4324 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4325 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4326 1.1 mrg # nm: unknown option "B" ignored
4327 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4328 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4329 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4330 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4331 1.1 mrg break
4332 1.1 mrg ;;
4333 1.1 mrg *)
4334 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4335 1.1 mrg */dev/null*)
4336 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4337 1.1 mrg break
4338 1.1 mrg ;;
4339 1.1 mrg *)
4340 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4341 1.1 mrg continue # so that we can try to find one that supports BSD flags
4342 1.1 mrg ;;
4343 1.1 mrg esac
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 done
4350 1.1.1.3 mrg : ${lt_cv_path_NM=no}
4351 1.1 mrg fi
4352 1.1 mrg fi
4353 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4354 1.1.1.2 mrg $as_echo "$lt_cv_path_NM" >&6; }
4355 1.1.1.3 mrg if test "$lt_cv_path_NM" != "no"; then
4356 1.1.1.3 mrg NM="$lt_cv_path_NM"
4357 1.1.1.3 mrg else
4358 1.1.1.3 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4359 1.1.1.4 mrg if test -n "$DUMPBIN"; then :
4360 1.1.1.4 mrg # Let the user override the test.
4361 1.1.1.4 mrg else
4362 1.1.1.4 mrg if test -n "$ac_tool_prefix"; then
4363 1.1.1.4 mrg for ac_prog in dumpbin "link -dump"
4364 1.1.1.3 mrg do
4365 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4366 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4367 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4368 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4369 1.1.1.5 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4370 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4371 1.1.1.3 mrg else
4372 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4373 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4374 1.1.1.3 mrg else
4375 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4376 1.1.1.3 mrg for as_dir in $PATH
4377 1.1.1.3 mrg do
4378 1.1.1.3 mrg IFS=$as_save_IFS
4379 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4380 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4381 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
4382 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4383 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4384 1.1.1.3 mrg break 2
4385 1.1.1.3 mrg fi
4386 1.1.1.3 mrg done
4387 1.1.1.4 mrg done
4388 1.1.1.3 mrg IFS=$as_save_IFS
4389 1.1 mrg
4390 1.1.1.3 mrg fi
4391 1.1.1.3 mrg fi
4392 1.1.1.3 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4393 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4394 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4395 1.1.1.3 mrg $as_echo "$DUMPBIN" >&6; }
4396 1.1 mrg else
4397 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4398 1.1.1.3 mrg $as_echo "no" >&6; }
4399 1.1 mrg fi
4400 1.1 mrg
4401 1.1.1.3 mrg
4402 1.1.1.3 mrg test -n "$DUMPBIN" && break
4403 1.1.1.3 mrg done
4404 1.1.1.3 mrg fi
4405 1.1.1.3 mrg if test -z "$DUMPBIN"; then
4406 1.1.1.3 mrg ac_ct_DUMPBIN=$DUMPBIN
4407 1.1.1.4 mrg for ac_prog in dumpbin "link -dump"
4408 1.1.1.3 mrg do
4409 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4410 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
4411 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4412 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4413 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4414 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4415 1.1 mrg else
4416 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4417 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4418 1.1.1.3 mrg else
4419 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4420 1.1.1.3 mrg for as_dir in $PATH
4421 1.1.1.3 mrg do
4422 1.1.1.3 mrg IFS=$as_save_IFS
4423 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4424 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4425 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
4426 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4427 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4428 1.1.1.3 mrg break 2
4429 1.1.1.3 mrg fi
4430 1.1.1.3 mrg done
4431 1.1.1.4 mrg done
4432 1.1.1.3 mrg IFS=$as_save_IFS
4433 1.1 mrg
4434 1.1.1.3 mrg fi
4435 1.1.1.3 mrg fi
4436 1.1.1.3 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4437 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4438 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4439 1.1.1.3 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4440 1.1.1.3 mrg else
4441 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4442 1.1.1.3 mrg $as_echo "no" >&6; }
4443 1.1.1.3 mrg fi
4444 1.1 mrg
4445 1.1 mrg
4446 1.1.1.3 mrg test -n "$ac_ct_DUMPBIN" && break
4447 1.1.1.3 mrg done
4448 1.1 mrg
4449 1.1.1.3 mrg if test "x$ac_ct_DUMPBIN" = x; then
4450 1.1.1.3 mrg DUMPBIN=":"
4451 1.1 mrg else
4452 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4453 1.1.1.3 mrg yes:)
4454 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4455 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4456 1.1.1.3 mrg ac_tool_warned=yes ;;
4457 1.1.1.3 mrg esac
4458 1.1.1.3 mrg DUMPBIN=$ac_ct_DUMPBIN
4459 1.1 mrg fi
4460 1.1.1.3 mrg fi
4461 1.1 mrg
4462 1.1.1.4 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4463 1.1.1.4 mrg *COFF*)
4464 1.1.1.4 mrg DUMPBIN="$DUMPBIN -symbols"
4465 1.1.1.4 mrg ;;
4466 1.1.1.4 mrg *)
4467 1.1.1.4 mrg DUMPBIN=:
4468 1.1.1.4 mrg ;;
4469 1.1.1.4 mrg esac
4470 1.1.1.4 mrg fi
4471 1.1 mrg
4472 1.1.1.3 mrg if test "$DUMPBIN" != ":"; then
4473 1.1.1.3 mrg NM="$DUMPBIN"
4474 1.1 mrg fi
4475 1.1.1.3 mrg fi
4476 1.1.1.3 mrg test -z "$NM" && NM=nm
4477 1.1 mrg
4478 1.1 mrg
4479 1.1 mrg
4480 1.1 mrg
4481 1.1 mrg
4482 1.1 mrg
4483 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4484 1.1.1.3 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4485 1.1.1.5 mrg if test "${lt_cv_nm_interface+set}" = set; then :
4486 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4487 1.1.1.3 mrg else
4488 1.1.1.3 mrg lt_cv_nm_interface="BSD nm"
4489 1.1.1.3 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4490 1.1.1.4 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4491 1.1.1.3 mrg (eval "$ac_compile" 2>conftest.err)
4492 1.1.1.3 mrg cat conftest.err >&5
4493 1.1.1.4 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4494 1.1.1.3 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4495 1.1.1.3 mrg cat conftest.err >&5
4496 1.1.1.4 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4497 1.1.1.3 mrg cat conftest.out >&5
4498 1.1.1.3 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4499 1.1.1.3 mrg lt_cv_nm_interface="MS dumpbin"
4500 1.1 mrg fi
4501 1.1.1.3 mrg rm -f conftest*
4502 1.1.1.3 mrg fi
4503 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4504 1.1.1.3 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4505 1.1 mrg
4506 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4507 1.1.1.3 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4508 1.1.1.3 mrg LN_S=$as_ln_s
4509 1.1.1.3 mrg if test "$LN_S" = "ln -s"; then
4510 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4511 1.1.1.3 mrg $as_echo "yes" >&6; }
4512 1.1.1.3 mrg else
4513 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4514 1.1.1.3 mrg $as_echo "no, using $LN_S" >&6; }
4515 1.1.1.3 mrg fi
4516 1.1 mrg
4517 1.1.1.3 mrg # find the maximum length of command line arguments
4518 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4519 1.1.1.3 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4520 1.1.1.5 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4521 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4522 1.1.1.3 mrg else
4523 1.1.1.3 mrg i=0
4524 1.1.1.3 mrg teststring="ABCD"
4525 1.1 mrg
4526 1.1.1.3 mrg case $build_os in
4527 1.1.1.3 mrg msdosdjgpp*)
4528 1.1.1.3 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4529 1.1.1.3 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4530 1.1.1.3 mrg # during glob expansion). Even if it were fixed, the result of this
4531 1.1.1.3 mrg # check would be larger than it should be.
4532 1.1.1.3 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4533 1.1.1.3 mrg ;;
4534 1.1 mrg
4535 1.1.1.3 mrg gnu*)
4536 1.1.1.3 mrg # Under GNU Hurd, this test is not required because there is
4537 1.1.1.3 mrg # no limit to the length of command line arguments.
4538 1.1.1.3 mrg # Libtool will interpret -1 as no limit whatsoever
4539 1.1.1.3 mrg lt_cv_sys_max_cmd_len=-1;
4540 1.1.1.3 mrg ;;
4541 1.1 mrg
4542 1.1.1.3 mrg cygwin* | mingw* | cegcc*)
4543 1.1.1.3 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4544 1.1.1.3 mrg # about 5 minutes as the teststring grows exponentially.
4545 1.1.1.3 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4546 1.1.1.3 mrg # you end up with a "frozen" computer, even though with patience
4547 1.1.1.3 mrg # the test eventually succeeds (with a max line length of 256k).
4548 1.1.1.3 mrg # Instead, let's just punt: use the minimum linelength reported by
4549 1.1.1.3 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4550 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4551 1.1.1.3 mrg ;;
4552 1.1 mrg
4553 1.1.1.4 mrg mint*)
4554 1.1.1.4 mrg # On MiNT this can take a long time and run out of memory.
4555 1.1.1.4 mrg lt_cv_sys_max_cmd_len=8192;
4556 1.1.1.4 mrg ;;
4557 1.1.1.4 mrg
4558 1.1.1.3 mrg amigaos*)
4559 1.1.1.3 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4560 1.1.1.3 mrg # So we just punt and use a minimum line length of 8192.
4561 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4562 1.1.1.3 mrg ;;
4563 1.1 mrg
4564 1.1.1.3 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4565 1.1.1.3 mrg # This has been around since 386BSD, at least. Likely further.
4566 1.1.1.3 mrg if test -x /sbin/sysctl; then
4567 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4568 1.1.1.3 mrg elif test -x /usr/sbin/sysctl; then
4569 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4570 1.1.1.3 mrg else
4571 1.1.1.3 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4572 1.1.1.3 mrg fi
4573 1.1.1.3 mrg # And add a safety zone
4574 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4575 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4576 1.1 mrg ;;
4577 1.1.1.3 mrg
4578 1.1.1.3 mrg interix*)
4579 1.1.1.3 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4580 1.1.1.3 mrg lt_cv_sys_max_cmd_len=196608
4581 1.1 mrg ;;
4582 1.1.1.3 mrg
4583 1.1.1.3 mrg osf*)
4584 1.1.1.3 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4585 1.1.1.3 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4586 1.1.1.3 mrg # nice to cause kernel panics so lets avoid the loop below.
4587 1.1.1.3 mrg # First set a reasonable default.
4588 1.1.1.3 mrg lt_cv_sys_max_cmd_len=16384
4589 1.1.1.3 mrg #
4590 1.1.1.3 mrg if test -x /sbin/sysconfig; then
4591 1.1.1.3 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4592 1.1.1.3 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4593 1.1.1.3 mrg esac
4594 1.1.1.3 mrg fi
4595 1.1 mrg ;;
4596 1.1.1.3 mrg sco3.2v5*)
4597 1.1.1.3 mrg lt_cv_sys_max_cmd_len=102400
4598 1.1 mrg ;;
4599 1.1.1.3 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4600 1.1.1.3 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4601 1.1.1.3 mrg if test -n "$kargmax"; then
4602 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4603 1.1.1.3 mrg else
4604 1.1.1.3 mrg lt_cv_sys_max_cmd_len=32768
4605 1.1.1.3 mrg fi
4606 1.1 mrg ;;
4607 1.1.1.3 mrg *)
4608 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4609 1.1.1.3 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4610 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4611 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4612 1.1.1.3 mrg else
4613 1.1.1.3 mrg # Make teststring a little bigger before we do anything with it.
4614 1.1.1.3 mrg # a 1K string should be a reasonable start.
4615 1.1.1.3 mrg for i in 1 2 3 4 5 6 7 8 ; do
4616 1.1.1.3 mrg teststring=$teststring$teststring
4617 1.1.1.3 mrg done
4618 1.1.1.3 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4619 1.1.1.3 mrg # If test is not a shell built-in, we'll probably end up computing a
4620 1.1.1.3 mrg # maximum length that is only half of the actual maximum length, but
4621 1.1.1.3 mrg # we can't tell.
4622 1.1.1.4 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4623 1.1.1.4 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4624 1.1.1.3 mrg test $i != 17 # 1/2 MB should be enough
4625 1.1.1.3 mrg do
4626 1.1.1.3 mrg i=`expr $i + 1`
4627 1.1.1.3 mrg teststring=$teststring$teststring
4628 1.1.1.3 mrg done
4629 1.1.1.3 mrg # Only check the string length outside the loop.
4630 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4631 1.1.1.3 mrg teststring=
4632 1.1.1.3 mrg # Add a significant safety factor because C++ compilers can tack on
4633 1.1.1.3 mrg # massive amounts of additional arguments before passing them to the
4634 1.1.1.3 mrg # linker. It appears as though 1/2 is a usable value.
4635 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4636 1.1.1.3 mrg fi
4637 1.1 mrg ;;
4638 1.1 mrg esac
4639 1.1 mrg
4640 1.1.1.3 mrg fi
4641 1.1 mrg
4642 1.1.1.3 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4643 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4644 1.1.1.3 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4645 1.1.1.3 mrg else
4646 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4647 1.1.1.3 mrg $as_echo "none" >&6; }
4648 1.1 mrg fi
4649 1.1.1.3 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4650 1.1 mrg
4651 1.1 mrg
4652 1.1 mrg
4653 1.1 mrg
4654 1.1 mrg
4655 1.1 mrg
4656 1.1.1.3 mrg : ${CP="cp -f"}
4657 1.1.1.3 mrg : ${MV="mv -f"}
4658 1.1.1.3 mrg : ${RM="rm -f"}
4659 1.1.1.3 mrg
4660 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4661 1.1.1.3 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4662 1.1.1.3 mrg # Try some XSI features
4663 1.1.1.3 mrg xsi_shell=no
4664 1.1.1.3 mrg ( _lt_dummy="a/b/c"
4665 1.1.1.3 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4666 1.1.1.3 mrg = c,a/b,, \
4667 1.1.1.3 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4668 1.1.1.3 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4669 1.1.1.3 mrg && xsi_shell=yes
4670 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4671 1.1.1.3 mrg $as_echo "$xsi_shell" >&6; }
4672 1.1.1.3 mrg
4673 1.1.1.3 mrg
4674 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4675 1.1.1.3 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4676 1.1.1.3 mrg lt_shell_append=no
4677 1.1.1.3 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4678 1.1.1.3 mrg >/dev/null 2>&1 \
4679 1.1.1.3 mrg && lt_shell_append=yes
4680 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4681 1.1.1.3 mrg $as_echo "$lt_shell_append" >&6; }
4682 1.1 mrg
4683 1.1 mrg
4684 1.1.1.3 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4685 1.1.1.3 mrg lt_unset=unset
4686 1.1.1.3 mrg else
4687 1.1.1.3 mrg lt_unset=false
4688 1.1 mrg fi
4689 1.1 mrg
4690 1.1 mrg
4691 1.1.1.3 mrg
4692 1.1.1.3 mrg
4693 1.1.1.3 mrg
4694 1.1.1.3 mrg # test EBCDIC or ASCII
4695 1.1.1.3 mrg case `echo X|tr X '\101'` in
4696 1.1.1.3 mrg A) # ASCII based system
4697 1.1.1.3 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4698 1.1.1.3 mrg lt_SP2NL='tr \040 \012'
4699 1.1.1.3 mrg lt_NL2SP='tr \015\012 \040\040'
4700 1.1 mrg ;;
4701 1.1.1.3 mrg *) # EBCDIC based system
4702 1.1.1.3 mrg lt_SP2NL='tr \100 \n'
4703 1.1.1.3 mrg lt_NL2SP='tr \r\n \100\100'
4704 1.1 mrg ;;
4705 1.1.1.3 mrg esac
4706 1.1.1.3 mrg
4707 1.1 mrg
4708 1.1 mrg
4709 1.1 mrg
4710 1.1 mrg
4711 1.1 mrg
4712 1.1 mrg
4713 1.1 mrg
4714 1.1 mrg
4715 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4716 1.1.1.3 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
4717 1.1.1.5 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
4718 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4719 1.1.1.3 mrg else
4720 1.1.1.3 mrg lt_cv_ld_reload_flag='-r'
4721 1.1 mrg fi
4722 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4723 1.1.1.3 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
4724 1.1.1.3 mrg reload_flag=$lt_cv_ld_reload_flag
4725 1.1.1.3 mrg case $reload_flag in
4726 1.1.1.3 mrg "" | " "*) ;;
4727 1.1.1.3 mrg *) reload_flag=" $reload_flag" ;;
4728 1.1.1.3 mrg esac
4729 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4730 1.1.1.3 mrg case $host_os in
4731 1.1.1.3 mrg darwin*)
4732 1.1.1.3 mrg if test "$GCC" = yes; then
4733 1.1.1.3 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4734 1.1.1.3 mrg else
4735 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4736 1.1.1.3 mrg fi
4737 1.1.1.3 mrg ;;
4738 1.1.1.3 mrg esac
4739 1.1 mrg
4740 1.1 mrg
4741 1.1 mrg
4742 1.1 mrg
4743 1.1 mrg
4744 1.1.1.3 mrg
4745 1.1.1.3 mrg
4746 1.1.1.3 mrg
4747 1.1.1.3 mrg
4748 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4749 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4750 1.1.1.3 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
4751 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4752 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4753 1.1.1.5 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4754 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4755 1.1 mrg else
4756 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4757 1.1.1.3 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4758 1.1.1.3 mrg else
4759 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4760 1.1.1.3 mrg for as_dir in $PATH
4761 1.1 mrg do
4762 1.1.1.3 mrg IFS=$as_save_IFS
4763 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4764 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4765 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
4766 1.1.1.3 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4767 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4768 1.1.1.3 mrg break 2
4769 1.1.1.3 mrg fi
4770 1.1.1.3 mrg done
4771 1.1.1.4 mrg done
4772 1.1.1.3 mrg IFS=$as_save_IFS
4773 1.1.1.3 mrg
4774 1.1.1.3 mrg fi
4775 1.1.1.3 mrg fi
4776 1.1.1.3 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
4777 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4778 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4779 1.1.1.3 mrg $as_echo "$OBJDUMP" >&6; }
4780 1.1 mrg else
4781 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4782 1.1.1.3 mrg $as_echo "no" >&6; }
4783 1.1.1.3 mrg fi
4784 1.1.1.3 mrg
4785 1.1 mrg
4786 1.1 mrg fi
4787 1.1.1.3 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
4788 1.1.1.3 mrg ac_ct_OBJDUMP=$OBJDUMP
4789 1.1.1.3 mrg # Extract the first word of "objdump", so it can be a program name with args.
4790 1.1.1.3 mrg set dummy objdump; ac_word=$2
4791 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4792 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4793 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4794 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4795 1.1.1.3 mrg else
4796 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4797 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4798 1.1.1.3 mrg else
4799 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4800 1.1.1.3 mrg for as_dir in $PATH
4801 1.1.1.3 mrg do
4802 1.1.1.3 mrg IFS=$as_save_IFS
4803 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4804 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4805 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
4806 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
4807 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4808 1.1.1.3 mrg break 2
4809 1.1.1.3 mrg fi
4810 1.1.1.3 mrg done
4811 1.1.1.4 mrg done
4812 1.1.1.3 mrg IFS=$as_save_IFS
4813 1.1 mrg
4814 1.1.1.3 mrg fi
4815 1.1.1.3 mrg fi
4816 1.1.1.3 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4817 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4818 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4819 1.1.1.3 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
4820 1.1.1.3 mrg else
4821 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4822 1.1.1.3 mrg $as_echo "no" >&6; }
4823 1.1.1.3 mrg fi
4824 1.1 mrg
4825 1.1.1.3 mrg if test "x$ac_ct_OBJDUMP" = x; then
4826 1.1.1.3 mrg OBJDUMP="false"
4827 1.1.1.3 mrg else
4828 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4829 1.1.1.3 mrg yes:)
4830 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4831 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4832 1.1.1.3 mrg ac_tool_warned=yes ;;
4833 1.1 mrg esac
4834 1.1.1.3 mrg OBJDUMP=$ac_ct_OBJDUMP
4835 1.1.1.3 mrg fi
4836 1.1 mrg else
4837 1.1.1.3 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
4838 1.1 mrg fi
4839 1.1 mrg
4840 1.1.1.3 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
4841 1.1 mrg
4842 1.1 mrg
4843 1.1 mrg
4844 1.1 mrg
4845 1.1 mrg
4846 1.1 mrg
4847 1.1 mrg
4848 1.1 mrg
4849 1.1 mrg
4850 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4851 1.1.1.3 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4852 1.1.1.5 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
4853 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4854 1.1 mrg else
4855 1.1.1.3 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
4856 1.1.1.3 mrg lt_cv_file_magic_test_file=
4857 1.1.1.3 mrg lt_cv_deplibs_check_method='unknown'
4858 1.1.1.3 mrg # Need to set the preceding variable on all platforms that support
4859 1.1.1.3 mrg # interlibrary dependencies.
4860 1.1.1.3 mrg # 'none' -- dependencies not supported.
4861 1.1.1.3 mrg # `unknown' -- same as none, but documents that we really don't know.
4862 1.1.1.3 mrg # 'pass_all' -- all dependencies passed with no checks.
4863 1.1.1.3 mrg # 'test_compile' -- check by making test program.
4864 1.1.1.3 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
4865 1.1.1.3 mrg # which responds to the $file_magic_cmd with a given extended regex.
4866 1.1.1.3 mrg # If you have `file' or equivalent on your system and you're not sure
4867 1.1.1.3 mrg # whether `pass_all' will *always* work, you probably want this one.
4868 1.1 mrg
4869 1.1.1.3 mrg case $host_os in
4870 1.1.1.3 mrg aix[4-9]*)
4871 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4872 1.1.1.3 mrg ;;
4873 1.1 mrg
4874 1.1.1.3 mrg beos*)
4875 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4876 1.1.1.3 mrg ;;
4877 1.1 mrg
4878 1.1.1.3 mrg bsdi[45]*)
4879 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4880 1.1.1.3 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
4881 1.1.1.3 mrg lt_cv_file_magic_test_file=/shlib/libc.so
4882 1.1.1.3 mrg ;;
4883 1.1 mrg
4884 1.1.1.3 mrg cygwin*)
4885 1.1.1.3 mrg # func_win32_libid is a shell function defined in ltmain.sh
4886 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4887 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
4888 1.1.1.3 mrg ;;
4889 1.1 mrg
4890 1.1.1.3 mrg mingw* | pw32*)
4891 1.1.1.3 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
4892 1.1.1.3 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
4893 1.1.1.3 mrg # unless we find 'file', for example because we are cross-compiling.
4894 1.1.1.4 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4895 1.1.1.4 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4896 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4897 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
4898 1.1.1.3 mrg else
4899 1.1.1.4 mrg # Keep this pattern in sync with the one in func_win32_libid.
4900 1.1.1.4 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4901 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4902 1.1.1.3 mrg fi
4903 1.1.1.3 mrg ;;
4904 1.1 mrg
4905 1.1.1.4 mrg cegcc*)
4906 1.1.1.3 mrg # use the weaker test based on 'objdump'. See mingw*.
4907 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4908 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4909 1.1.1.3 mrg ;;
4910 1.1 mrg
4911 1.1.1.3 mrg darwin* | rhapsody*)
4912 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4913 1.1.1.3 mrg ;;
4914 1.1 mrg
4915 1.1.1.3 mrg freebsd* | dragonfly*)
4916 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4917 1.1.1.3 mrg case $host_cpu in
4918 1.1.1.3 mrg i*86 )
4919 1.1.1.3 mrg # Not sure whether the presence of OpenBSD here was a mistake.
4920 1.1.1.3 mrg # Let's accept both of them until this is cleared up.
4921 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4922 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
4923 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4924 1.1.1.3 mrg ;;
4925 1.1.1.3 mrg esac
4926 1.1.1.3 mrg else
4927 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4928 1.1.1.3 mrg fi
4929 1.1.1.3 mrg ;;
4930 1.1 mrg
4931 1.1.1.3 mrg gnu*)
4932 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4933 1.1.1.3 mrg ;;
4934 1.1 mrg
4935 1.1.1.4 mrg haiku*)
4936 1.1.1.4 mrg lt_cv_deplibs_check_method=pass_all
4937 1.1.1.4 mrg ;;
4938 1.1.1.4 mrg
4939 1.1.1.3 mrg hpux10.20* | hpux11*)
4940 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
4941 1.1.1.3 mrg case $host_cpu in
4942 1.1.1.3 mrg ia64*)
4943 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'
4944 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4945 1.1.1.3 mrg ;;
4946 1.1.1.3 mrg hppa*64*)
4947 1.1.1.4 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
4948 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4949 1.1.1.3 mrg ;;
4950 1.1.1.3 mrg *)
4951 1.1.1.4 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4952 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
4953 1.1.1.3 mrg ;;
4954 1.1.1.3 mrg esac
4955 1.1.1.3 mrg ;;
4956 1.1 mrg
4957 1.1.1.3 mrg interix[3-9]*)
4958 1.1.1.3 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4959 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4960 1.1.1.3 mrg ;;
4961 1.1 mrg
4962 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
4963 1.1.1.3 mrg case $LD in
4964 1.1.1.3 mrg *-32|*"-32 ") libmagic=32-bit;;
4965 1.1.1.3 mrg *-n32|*"-n32 ") libmagic=N32;;
4966 1.1.1.3 mrg *-64|*"-64 ") libmagic=64-bit;;
4967 1.1.1.3 mrg *) libmagic=never-match;;
4968 1.1.1.3 mrg esac
4969 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4970 1.1.1.3 mrg ;;
4971 1.1 mrg
4972 1.1.1.3 mrg # This must be Linux ELF.
4973 1.1.1.4 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
4974 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4975 1.1.1.3 mrg ;;
4976 1.1 mrg
4977 1.1.1.3 mrg netbsd*)
4978 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4979 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4980 1.1.1.3 mrg else
4981 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4982 1.1.1.3 mrg fi
4983 1.1.1.3 mrg ;;
4984 1.1 mrg
4985 1.1.1.3 mrg newos6*)
4986 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4987 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
4988 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
4989 1.1.1.3 mrg ;;
4990 1.1 mrg
4991 1.1.1.3 mrg *nto* | *qnx*)
4992 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4993 1.1.1.3 mrg ;;
4994 1.1 mrg
4995 1.1.1.3 mrg openbsd*)
4996 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4997 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4998 1.1.1.3 mrg else
4999 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5000 1.1.1.3 mrg fi
5001 1.1.1.3 mrg ;;
5002 1.1 mrg
5003 1.1.1.3 mrg osf3* | osf4* | osf5*)
5004 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5005 1.1.1.3 mrg ;;
5006 1.1 mrg
5007 1.1.1.3 mrg rdos*)
5008 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5009 1.1.1.3 mrg ;;
5010 1.1 mrg
5011 1.1.1.3 mrg solaris*)
5012 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5013 1.1.1.3 mrg ;;
5014 1.1 mrg
5015 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5016 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5017 1.1.1.3 mrg ;;
5018 1.1 mrg
5019 1.1.1.3 mrg sysv4 | sysv4.3*)
5020 1.1.1.3 mrg case $host_vendor in
5021 1.1.1.3 mrg motorola)
5022 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]'
5023 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5024 1.1.1.3 mrg ;;
5025 1.1.1.3 mrg ncr)
5026 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5027 1.1.1.3 mrg ;;
5028 1.1.1.3 mrg sequent)
5029 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5030 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5031 1.1.1.3 mrg ;;
5032 1.1.1.3 mrg sni)
5033 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5034 1.1.1.3 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5035 1.1.1.3 mrg lt_cv_file_magic_test_file=/lib/libc.so
5036 1.1.1.3 mrg ;;
5037 1.1.1.3 mrg siemens)
5038 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5039 1.1.1.3 mrg ;;
5040 1.1.1.3 mrg pc)
5041 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5042 1.1.1.3 mrg ;;
5043 1.1.1.3 mrg esac
5044 1.1.1.3 mrg ;;
5045 1.1 mrg
5046 1.1.1.3 mrg tpf*)
5047 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5048 1.1.1.3 mrg ;;
5049 1.1.1.3 mrg esac
5050 1.1 mrg
5051 1.1.1.3 mrg fi
5052 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5053 1.1.1.3 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5054 1.1.1.3 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5055 1.1.1.3 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5056 1.1.1.3 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5057 1.1 mrg
5058 1.1 mrg
5059 1.1 mrg
5060 1.1 mrg
5061 1.1 mrg
5062 1.1 mrg
5063 1.1 mrg
5064 1.1 mrg
5065 1.1 mrg
5066 1.1 mrg
5067 1.1 mrg
5068 1.1 mrg
5069 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5070 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5071 1.1.1.3 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5072 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5073 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5074 1.1.1.5 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5075 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5076 1.1 mrg else
5077 1.1.1.3 mrg if test -n "$AR"; then
5078 1.1.1.3 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5079 1.1 mrg else
5080 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5081 1.1.1.3 mrg for as_dir in $PATH
5082 1.1.1.3 mrg do
5083 1.1.1.3 mrg IFS=$as_save_IFS
5084 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5085 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5086 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
5087 1.1.1.3 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5088 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5089 1.1.1.3 mrg break 2
5090 1.1.1.3 mrg fi
5091 1.1.1.3 mrg done
5092 1.1.1.4 mrg done
5093 1.1.1.3 mrg IFS=$as_save_IFS
5094 1.1 mrg
5095 1.1.1.3 mrg fi
5096 1.1.1.3 mrg fi
5097 1.1.1.3 mrg AR=$ac_cv_prog_AR
5098 1.1.1.3 mrg if test -n "$AR"; then
5099 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5100 1.1.1.3 mrg $as_echo "$AR" >&6; }
5101 1.1.1.3 mrg else
5102 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5103 1.1.1.3 mrg $as_echo "no" >&6; }
5104 1.1 mrg fi
5105 1.1 mrg
5106 1.1 mrg
5107 1.1.1.3 mrg fi
5108 1.1.1.3 mrg if test -z "$ac_cv_prog_AR"; then
5109 1.1.1.3 mrg ac_ct_AR=$AR
5110 1.1.1.3 mrg # Extract the first word of "ar", so it can be a program name with args.
5111 1.1.1.3 mrg set dummy ar; ac_word=$2
5112 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5113 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5114 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5115 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5116 1.1 mrg else
5117 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5118 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5119 1.1.1.3 mrg else
5120 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5121 1.1.1.3 mrg for as_dir in $PATH
5122 1.1.1.3 mrg do
5123 1.1.1.3 mrg IFS=$as_save_IFS
5124 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5125 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5126 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
5127 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="ar"
5128 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5129 1.1.1.3 mrg break 2
5130 1.1.1.3 mrg fi
5131 1.1.1.3 mrg done
5132 1.1.1.4 mrg done
5133 1.1.1.3 mrg IFS=$as_save_IFS
5134 1.1 mrg
5135 1.1.1.3 mrg fi
5136 1.1.1.3 mrg fi
5137 1.1.1.3 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5138 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5139 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5140 1.1.1.3 mrg $as_echo "$ac_ct_AR" >&6; }
5141 1.1.1.3 mrg else
5142 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5143 1.1.1.3 mrg $as_echo "no" >&6; }
5144 1.1 mrg fi
5145 1.1 mrg
5146 1.1.1.3 mrg if test "x$ac_ct_AR" = x; then
5147 1.1.1.3 mrg AR="false"
5148 1.1.1.3 mrg else
5149 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5150 1.1.1.3 mrg yes:)
5151 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5152 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5153 1.1.1.3 mrg ac_tool_warned=yes ;;
5154 1.1 mrg esac
5155 1.1.1.3 mrg AR=$ac_ct_AR
5156 1.1.1.3 mrg fi
5157 1.1 mrg else
5158 1.1.1.3 mrg AR="$ac_cv_prog_AR"
5159 1.1 mrg fi
5160 1.1 mrg
5161 1.1.1.3 mrg test -z "$AR" && AR=ar
5162 1.1.1.3 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5163 1.1 mrg
5164 1.1 mrg
5165 1.1 mrg
5166 1.1.1.3 mrg
5167 1.1.1.3 mrg
5168 1.1.1.3 mrg
5169 1.1.1.3 mrg
5170 1.1.1.3 mrg
5171 1.1.1.3 mrg
5172 1.1.1.3 mrg
5173 1.1.1.3 mrg
5174 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5175 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5176 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5177 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5178 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5179 1.1.1.5 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5180 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5181 1.1 mrg else
5182 1.1.1.3 mrg if test -n "$STRIP"; then
5183 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5184 1.1 mrg else
5185 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5186 1.1 mrg for as_dir in $PATH
5187 1.1 mrg do
5188 1.1 mrg IFS=$as_save_IFS
5189 1.1 mrg test -z "$as_dir" && as_dir=.
5190 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5191 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5192 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5193 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5194 1.1 mrg break 2
5195 1.1 mrg fi
5196 1.1 mrg done
5197 1.1.1.4 mrg done
5198 1.1 mrg IFS=$as_save_IFS
5199 1.1 mrg
5200 1.1 mrg fi
5201 1.1 mrg fi
5202 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
5203 1.1.1.3 mrg if test -n "$STRIP"; then
5204 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5205 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
5206 1.1 mrg else
5207 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5208 1.1.1.2 mrg $as_echo "no" >&6; }
5209 1.1 mrg fi
5210 1.1 mrg
5211 1.1 mrg
5212 1.1 mrg fi
5213 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
5214 1.1.1.3 mrg ac_ct_STRIP=$STRIP
5215 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
5216 1.1.1.3 mrg set dummy strip; ac_word=$2
5217 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5218 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5219 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5220 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5221 1.1 mrg else
5222 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5223 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5224 1.1 mrg else
5225 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5226 1.1 mrg for as_dir in $PATH
5227 1.1 mrg do
5228 1.1 mrg IFS=$as_save_IFS
5229 1.1 mrg test -z "$as_dir" && as_dir=.
5230 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5231 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5232 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
5233 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5234 1.1 mrg break 2
5235 1.1 mrg fi
5236 1.1 mrg done
5237 1.1.1.4 mrg done
5238 1.1 mrg IFS=$as_save_IFS
5239 1.1 mrg
5240 1.1 mrg fi
5241 1.1 mrg fi
5242 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5243 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5244 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5245 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
5246 1.1 mrg else
5247 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5248 1.1.1.2 mrg $as_echo "no" >&6; }
5249 1.1 mrg fi
5250 1.1 mrg
5251 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
5252 1.1.1.3 mrg STRIP=":"
5253 1.1 mrg else
5254 1.1 mrg case $cross_compiling:$ac_tool_warned in
5255 1.1 mrg yes:)
5256 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5257 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5258 1.1 mrg ac_tool_warned=yes ;;
5259 1.1 mrg esac
5260 1.1.1.3 mrg STRIP=$ac_ct_STRIP
5261 1.1 mrg fi
5262 1.1.1.3 mrg else
5263 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
5264 1.1 mrg fi
5265 1.1 mrg
5266 1.1.1.3 mrg test -z "$STRIP" && STRIP=:
5267 1.1 mrg
5268 1.1 mrg
5269 1.1 mrg
5270 1.1 mrg
5271 1.1 mrg
5272 1.1.1.3 mrg
5273 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5274 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5275 1.1.1.3 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5276 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5277 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5278 1.1.1.5 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5279 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5280 1.1.1.3 mrg else
5281 1.1.1.3 mrg if test -n "$RANLIB"; then
5282 1.1.1.3 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5283 1.1.1.3 mrg else
5284 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5285 1.1.1.3 mrg for as_dir in $PATH
5286 1.1.1.3 mrg do
5287 1.1.1.3 mrg IFS=$as_save_IFS
5288 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5289 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5290 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
5291 1.1.1.3 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5292 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5293 1.1.1.3 mrg break 2
5294 1.1.1.3 mrg fi
5295 1.1.1.3 mrg done
5296 1.1.1.4 mrg done
5297 1.1.1.3 mrg IFS=$as_save_IFS
5298 1.1 mrg
5299 1.1 mrg fi
5300 1.1.1.3 mrg fi
5301 1.1.1.3 mrg RANLIB=$ac_cv_prog_RANLIB
5302 1.1.1.3 mrg if test -n "$RANLIB"; then
5303 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5304 1.1.1.3 mrg $as_echo "$RANLIB" >&6; }
5305 1.1.1.2 mrg else
5306 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5307 1.1.1.3 mrg $as_echo "no" >&6; }
5308 1.1.1.3 mrg fi
5309 1.1.1.3 mrg
5310 1.1.1.3 mrg
5311 1.1.1.2 mrg fi
5312 1.1.1.3 mrg if test -z "$ac_cv_prog_RANLIB"; then
5313 1.1.1.3 mrg ac_ct_RANLIB=$RANLIB
5314 1.1.1.3 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5315 1.1.1.3 mrg set dummy ranlib; ac_word=$2
5316 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5317 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5318 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5319 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5320 1.1 mrg else
5321 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5322 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5323 1.1.1.3 mrg else
5324 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5325 1.1.1.3 mrg for as_dir in $PATH
5326 1.1.1.3 mrg do
5327 1.1.1.3 mrg IFS=$as_save_IFS
5328 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5329 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5330 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
5331 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5332 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5333 1.1.1.3 mrg break 2
5334 1.1.1.3 mrg fi
5335 1.1.1.3 mrg done
5336 1.1.1.4 mrg done
5337 1.1.1.3 mrg IFS=$as_save_IFS
5338 1.1 mrg
5339 1.1.1.3 mrg fi
5340 1.1.1.3 mrg fi
5341 1.1.1.3 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5342 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5343 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5344 1.1.1.3 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5345 1.1.1.3 mrg else
5346 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5347 1.1.1.3 mrg $as_echo "no" >&6; }
5348 1.1.1.3 mrg fi
5349 1.1 mrg
5350 1.1.1.3 mrg if test "x$ac_ct_RANLIB" = x; then
5351 1.1.1.3 mrg RANLIB=":"
5352 1.1.1.3 mrg else
5353 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5354 1.1.1.3 mrg yes:)
5355 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5356 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5357 1.1.1.3 mrg ac_tool_warned=yes ;;
5358 1.1 mrg esac
5359 1.1.1.3 mrg RANLIB=$ac_ct_RANLIB
5360 1.1.1.3 mrg fi
5361 1.1 mrg else
5362 1.1.1.3 mrg RANLIB="$ac_cv_prog_RANLIB"
5363 1.1.1.3 mrg fi
5364 1.1 mrg
5365 1.1.1.3 mrg test -z "$RANLIB" && RANLIB=:
5366 1.1 mrg
5367 1.1 mrg
5368 1.1 mrg
5369 1.1 mrg
5370 1.1 mrg
5371 1.1 mrg
5372 1.1.1.3 mrg # Determine commands to create old-style static archives.
5373 1.1.1.3 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5374 1.1.1.3 mrg old_postinstall_cmds='chmod 644 $oldlib'
5375 1.1.1.3 mrg old_postuninstall_cmds=
5376 1.1 mrg
5377 1.1.1.3 mrg if test -n "$RANLIB"; then
5378 1.1.1.3 mrg case $host_os in
5379 1.1.1.3 mrg openbsd*)
5380 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5381 1.1.1.3 mrg ;;
5382 1.1.1.3 mrg *)
5383 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5384 1.1.1.3 mrg ;;
5385 1.1.1.3 mrg esac
5386 1.1.1.3 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5387 1.1 mrg fi
5388 1.1 mrg
5389 1.1.1.4 mrg case $host_os in
5390 1.1.1.4 mrg darwin*)
5391 1.1.1.4 mrg lock_old_archive_extraction=yes ;;
5392 1.1.1.4 mrg *)
5393 1.1.1.4 mrg lock_old_archive_extraction=no ;;
5394 1.1.1.4 mrg esac
5395 1.1.1.4 mrg
5396 1.1.1.4 mrg
5397 1.1.1.4 mrg
5398 1.1.1.4 mrg
5399 1.1.1.4 mrg
5400 1.1.1.4 mrg
5401 1.1 mrg
5402 1.1 mrg
5403 1.1 mrg
5404 1.1 mrg
5405 1.1 mrg
5406 1.1 mrg
5407 1.1 mrg
5408 1.1 mrg
5409 1.1 mrg
5410 1.1 mrg
5411 1.1 mrg
5412 1.1 mrg
5413 1.1 mrg
5414 1.1 mrg
5415 1.1 mrg
5416 1.1 mrg
5417 1.1 mrg
5418 1.1 mrg
5419 1.1 mrg
5420 1.1 mrg
5421 1.1 mrg
5422 1.1 mrg
5423 1.1 mrg
5424 1.1 mrg
5425 1.1 mrg
5426 1.1 mrg
5427 1.1 mrg
5428 1.1 mrg
5429 1.1 mrg
5430 1.1 mrg
5431 1.1 mrg
5432 1.1 mrg
5433 1.1 mrg
5434 1.1.1.3 mrg # If no C compiler was specified, use CC.
5435 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
5436 1.1 mrg
5437 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
5438 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5439 1.1.1.3 mrg
5440 1.1.1.3 mrg # Allow CC to be a program name with arguments.
5441 1.1.1.3 mrg compiler=$CC
5442 1.1.1.3 mrg
5443 1.1.1.3 mrg
5444 1.1.1.3 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5445 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5446 1.1.1.3 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5447 1.1.1.5 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5448 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5449 1.1 mrg else
5450 1.1 mrg
5451 1.1.1.3 mrg # These are sane defaults that work on at least a few old systems.
5452 1.1.1.3 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5453 1.1 mrg
5454 1.1.1.3 mrg # Character class describing NM global symbol codes.
5455 1.1.1.3 mrg symcode='[BCDEGRST]'
5456 1.1 mrg
5457 1.1.1.3 mrg # Regexp to match symbols that can be accessed directly from C.
5458 1.1.1.3 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5459 1.1 mrg
5460 1.1.1.3 mrg # Define system-specific variables.
5461 1.1.1.3 mrg case $host_os in
5462 1.1.1.3 mrg aix*)
5463 1.1.1.3 mrg symcode='[BCDT]'
5464 1.1.1.3 mrg ;;
5465 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
5466 1.1.1.3 mrg symcode='[ABCDGISTW]'
5467 1.1.1.3 mrg ;;
5468 1.1.1.3 mrg hpux*)
5469 1.1.1.3 mrg if test "$host_cpu" = ia64; then
5470 1.1.1.3 mrg symcode='[ABCDEGRST]'
5471 1.1 mrg fi
5472 1.1.1.3 mrg ;;
5473 1.1.1.3 mrg irix* | nonstopux*)
5474 1.1.1.3 mrg symcode='[BCDEGRST]'
5475 1.1.1.3 mrg ;;
5476 1.1.1.3 mrg osf*)
5477 1.1.1.3 mrg symcode='[BCDEGQRST]'
5478 1.1.1.3 mrg ;;
5479 1.1.1.3 mrg solaris*)
5480 1.1.1.3 mrg symcode='[BDRT]'
5481 1.1.1.3 mrg ;;
5482 1.1.1.3 mrg sco3.2v5*)
5483 1.1.1.3 mrg symcode='[DT]'
5484 1.1.1.3 mrg ;;
5485 1.1.1.3 mrg sysv4.2uw2*)
5486 1.1.1.3 mrg symcode='[DT]'
5487 1.1.1.3 mrg ;;
5488 1.1.1.3 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5489 1.1.1.3 mrg symcode='[ABDT]'
5490 1.1.1.3 mrg ;;
5491 1.1.1.3 mrg sysv4)
5492 1.1.1.3 mrg symcode='[DFNSTU]'
5493 1.1.1.3 mrg ;;
5494 1.1 mrg esac
5495 1.1 mrg
5496 1.1.1.3 mrg # If we're using GNU nm, then use its standard symbol codes.
5497 1.1.1.3 mrg case `$NM -V 2>&1` in
5498 1.1.1.3 mrg *GNU* | *'with BFD'*)
5499 1.1.1.3 mrg symcode='[ABCDGIRSTW]' ;;
5500 1.1 mrg esac
5501 1.1 mrg
5502 1.1.1.3 mrg # Transform an extracted symbol line into a proper C declaration.
5503 1.1.1.3 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5504 1.1.1.3 mrg # so use this general approach.
5505 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'"
5506 1.1 mrg
5507 1.1.1.3 mrg # Transform an extracted symbol line into symbol name and symbol address
5508 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'"
5509 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'"
5510 1.1 mrg
5511 1.1.1.3 mrg # Handle CRLF in mingw tool chain
5512 1.1.1.3 mrg opt_cr=
5513 1.1.1.3 mrg case $build_os in
5514 1.1.1.3 mrg mingw*)
5515 1.1.1.3 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5516 1.1.1.3 mrg ;;
5517 1.1 mrg esac
5518 1.1 mrg
5519 1.1.1.3 mrg # Try without a prefix underscore, then with it.
5520 1.1.1.3 mrg for ac_symprfx in "" "_"; do
5521 1.1 mrg
5522 1.1.1.3 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5523 1.1.1.3 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5524 1.1 mrg
5525 1.1.1.3 mrg # Write the raw and C identifiers.
5526 1.1.1.3 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5527 1.1.1.3 mrg # Fake it for dumpbin and say T for any non-static function
5528 1.1.1.3 mrg # and D for any global variable.
5529 1.1.1.3 mrg # Also find C++ and __fastcall symbols from MSVC++,
5530 1.1.1.3 mrg # which start with @ or ?.
5531 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5532 1.1.1.3 mrg " {last_section=section; section=\$ 3};"\
5533 1.1.1.3 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5534 1.1.1.3 mrg " \$ 0!~/External *\|/{next};"\
5535 1.1.1.3 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5536 1.1.1.3 mrg " {if(hide[section]) next};"\
5537 1.1.1.3 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5538 1.1.1.3 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5539 1.1.1.3 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5540 1.1.1.3 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5541 1.1.1.3 mrg " ' prfx=^$ac_symprfx"
5542 1.1 mrg else
5543 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5544 1.1 mrg fi
5545 1.1 mrg
5546 1.1.1.3 mrg # Check to see that the pipe works correctly.
5547 1.1.1.3 mrg pipe_works=no
5548 1.1 mrg
5549 1.1.1.3 mrg rm -f conftest*
5550 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
5551 1.1.1.3 mrg #ifdef __cplusplus
5552 1.1.1.3 mrg extern "C" {
5553 1.1.1.3 mrg #endif
5554 1.1.1.3 mrg char nm_test_var;
5555 1.1.1.3 mrg void nm_test_func(void);
5556 1.1.1.3 mrg void nm_test_func(void){}
5557 1.1.1.3 mrg #ifdef __cplusplus
5558 1.1.1.3 mrg }
5559 1.1.1.3 mrg #endif
5560 1.1.1.3 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5561 1.1.1.3 mrg _LT_EOF
5562 1.1 mrg
5563 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5564 1.1.1.3 mrg (eval $ac_compile) 2>&5
5565 1.1.1.3 mrg ac_status=$?
5566 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5567 1.1.1.4 mrg test $ac_status = 0; }; then
5568 1.1.1.3 mrg # Now try to grab the symbols.
5569 1.1.1.3 mrg nlist=conftest.nm
5570 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5571 1.1.1.4 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5572 1.1.1.3 mrg ac_status=$?
5573 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5574 1.1.1.4 mrg test $ac_status = 0; } && test -s "$nlist"; then
5575 1.1.1.3 mrg # Try sorting and uniquifying the output.
5576 1.1.1.3 mrg if sort "$nlist" | uniq > "$nlist"T; then
5577 1.1.1.3 mrg mv -f "$nlist"T "$nlist"
5578 1.1.1.3 mrg else
5579 1.1.1.3 mrg rm -f "$nlist"T
5580 1.1.1.3 mrg fi
5581 1.1 mrg
5582 1.1 mrg # Make sure that we snagged all the symbols we need.
5583 1.1.1.3 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5584 1.1.1.3 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5585 1.1.1.3 mrg cat <<_LT_EOF > conftest.$ac_ext
5586 1.1 mrg #ifdef __cplusplus
5587 1.1 mrg extern "C" {
5588 1.1 mrg #endif
5589 1.1 mrg
5590 1.1.1.3 mrg _LT_EOF
5591 1.1 mrg # Now generate the symbol file.
5592 1.1.1.3 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5593 1.1 mrg
5594 1.1.1.3 mrg cat <<_LT_EOF >> conftest.$ac_ext
5595 1.1 mrg
5596 1.1.1.3 mrg /* The mapping between symbol names and symbols. */
5597 1.1 mrg const struct {
5598 1.1 mrg const char *name;
5599 1.1.1.3 mrg void *address;
5600 1.1 mrg }
5601 1.1.1.3 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5602 1.1 mrg {
5603 1.1.1.3 mrg { "@PROGRAM@", (void *) 0 },
5604 1.1.1.3 mrg _LT_EOF
5605 1.1.1.3 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5606 1.1.1.3 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5607 1.1.1.3 mrg {0, (void *) 0}
5608 1.1 mrg };
5609 1.1 mrg
5610 1.1.1.3 mrg /* This works around a problem in FreeBSD linker */
5611 1.1.1.3 mrg #ifdef FREEBSD_WORKAROUND
5612 1.1.1.3 mrg static const void *lt_preloaded_setup() {
5613 1.1.1.3 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5614 1.1.1.3 mrg }
5615 1.1.1.3 mrg #endif
5616 1.1.1.3 mrg
5617 1.1 mrg #ifdef __cplusplus
5618 1.1 mrg }
5619 1.1 mrg #endif
5620 1.1.1.3 mrg _LT_EOF
5621 1.1 mrg # Now try linking the two files.
5622 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5623 1.1 mrg lt_save_LIBS="$LIBS"
5624 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5625 1.1 mrg LIBS="conftstm.$ac_objext"
5626 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5627 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5628 1.1 mrg (eval $ac_link) 2>&5
5629 1.1 mrg ac_status=$?
5630 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5631 1.1.1.4 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5632 1.1 mrg pipe_works=yes
5633 1.1 mrg fi
5634 1.1 mrg LIBS="$lt_save_LIBS"
5635 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5636 1.1 mrg else
5637 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5638 1.1 mrg fi
5639 1.1 mrg else
5640 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5641 1.1 mrg fi
5642 1.1 mrg else
5643 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5644 1.1 mrg fi
5645 1.1 mrg else
5646 1.1 mrg echo "$progname: failed program was:" >&5
5647 1.1 mrg cat conftest.$ac_ext >&5
5648 1.1 mrg fi
5649 1.1.1.2 mrg rm -rf conftest* conftst*
5650 1.1 mrg
5651 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5652 1.1 mrg if test "$pipe_works" = yes; then
5653 1.1 mrg break
5654 1.1 mrg else
5655 1.1 mrg lt_cv_sys_global_symbol_pipe=
5656 1.1 mrg fi
5657 1.1 mrg done
5658 1.1 mrg
5659 1.1 mrg fi
5660 1.1 mrg
5661 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5662 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5663 1.1 mrg fi
5664 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5665 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5666 1.1.1.2 mrg $as_echo "failed" >&6; }
5667 1.1 mrg else
5668 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5669 1.1.1.2 mrg $as_echo "ok" >&6; }
5670 1.1 mrg fi
5671 1.1 mrg
5672 1.1 mrg
5673 1.1 mrg
5674 1.1 mrg
5675 1.1 mrg
5676 1.1 mrg
5677 1.1.1.3 mrg
5678 1.1.1.3 mrg
5679 1.1.1.3 mrg
5680 1.1.1.3 mrg
5681 1.1.1.3 mrg
5682 1.1.1.3 mrg
5683 1.1.1.3 mrg
5684 1.1.1.3 mrg
5685 1.1.1.3 mrg
5686 1.1.1.3 mrg
5687 1.1.1.3 mrg
5688 1.1.1.3 mrg
5689 1.1.1.3 mrg
5690 1.1.1.3 mrg
5691 1.1.1.3 mrg
5692 1.1.1.3 mrg
5693 1.1.1.3 mrg
5694 1.1.1.3 mrg # Check whether --enable-libtool-lock was given.
5695 1.1.1.4 mrg if test "${enable_libtool_lock+set}" = set; then :
5696 1.1.1.3 mrg enableval=$enable_libtool_lock;
5697 1.1.1.3 mrg fi
5698 1.1.1.3 mrg
5699 1.1.1.3 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5700 1.1.1.3 mrg
5701 1.1.1.3 mrg # Some flags need to be propagated to the compiler or linker for good
5702 1.1.1.3 mrg # libtool support.
5703 1.1.1.3 mrg case $host in
5704 1.1.1.3 mrg ia64-*-hpux*)
5705 1.1.1.3 mrg # Find out which ABI we are using.
5706 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5707 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5708 1.1.1.3 mrg (eval $ac_compile) 2>&5
5709 1.1.1.3 mrg ac_status=$?
5710 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5711 1.1.1.4 mrg test $ac_status = 0; }; then
5712 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5713 1.1.1.3 mrg *ELF-32*)
5714 1.1.1.3 mrg HPUX_IA64_MODE="32"
5715 1.1.1.3 mrg ;;
5716 1.1.1.3 mrg *ELF-64*)
5717 1.1.1.3 mrg HPUX_IA64_MODE="64"
5718 1.1.1.3 mrg ;;
5719 1.1.1.3 mrg esac
5720 1.1 mrg fi
5721 1.1.1.3 mrg rm -rf conftest*
5722 1.1.1.3 mrg ;;
5723 1.1.1.3 mrg *-*-irix6*)
5724 1.1.1.3 mrg # Find out which ABI we are using.
5725 1.1.1.4 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5726 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5727 1.1.1.3 mrg (eval $ac_compile) 2>&5
5728 1.1.1.3 mrg ac_status=$?
5729 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5730 1.1.1.4 mrg test $ac_status = 0; }; then
5731 1.1.1.3 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
5732 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5733 1.1.1.3 mrg *32-bit*)
5734 1.1.1.3 mrg LD="${LD-ld} -melf32bsmip"
5735 1.1.1.3 mrg ;;
5736 1.1.1.3 mrg *N32*)
5737 1.1.1.3 mrg LD="${LD-ld} -melf32bmipn32"
5738 1.1.1.3 mrg ;;
5739 1.1.1.3 mrg *64-bit*)
5740 1.1.1.3 mrg LD="${LD-ld} -melf64bmip"
5741 1.1.1.3 mrg ;;
5742 1.1.1.3 mrg esac
5743 1.1.1.3 mrg else
5744 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5745 1.1.1.3 mrg *32-bit*)
5746 1.1.1.3 mrg LD="${LD-ld} -32"
5747 1.1.1.3 mrg ;;
5748 1.1.1.3 mrg *N32*)
5749 1.1.1.3 mrg LD="${LD-ld} -n32"
5750 1.1.1.3 mrg ;;
5751 1.1.1.3 mrg *64-bit*)
5752 1.1.1.3 mrg LD="${LD-ld} -64"
5753 1.1.1.3 mrg ;;
5754 1.1.1.3 mrg esac
5755 1.1.1.3 mrg fi
5756 1.1.1.3 mrg fi
5757 1.1.1.3 mrg rm -rf conftest*
5758 1.1 mrg ;;
5759 1.1 mrg
5760 1.1.1.3 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5761 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5762 1.1.1.3 mrg # Find out which ABI we are using.
5763 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5764 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5765 1.1.1.3 mrg (eval $ac_compile) 2>&5
5766 1.1.1.3 mrg ac_status=$?
5767 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5768 1.1.1.4 mrg test $ac_status = 0; }; then
5769 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5770 1.1.1.3 mrg *32-bit*)
5771 1.1.1.3 mrg case $host in
5772 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5773 1.1.1.3 mrg LD="${LD-ld} -m elf_i386_fbsd"
5774 1.1.1.3 mrg ;;
5775 1.1.1.3 mrg x86_64-*linux*)
5776 1.1.1.3 mrg LD="${LD-ld} -m elf_i386"
5777 1.1.1.3 mrg ;;
5778 1.1.1.3 mrg ppc64-*linux*|powerpc64-*linux*)
5779 1.1.1.3 mrg LD="${LD-ld} -m elf32ppclinux"
5780 1.1.1.3 mrg ;;
5781 1.1.1.3 mrg s390x-*linux*)
5782 1.1.1.3 mrg LD="${LD-ld} -m elf_s390"
5783 1.1.1.3 mrg ;;
5784 1.1.1.3 mrg sparc64-*linux*)
5785 1.1.1.3 mrg LD="${LD-ld} -m elf32_sparc"
5786 1.1.1.3 mrg ;;
5787 1.1.1.3 mrg esac
5788 1.1.1.3 mrg ;;
5789 1.1.1.3 mrg *64-bit*)
5790 1.1.1.3 mrg case $host in
5791 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5792 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
5793 1.1.1.3 mrg ;;
5794 1.1.1.3 mrg x86_64-*linux*)
5795 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64"
5796 1.1.1.3 mrg ;;
5797 1.1.1.3 mrg ppc*-*linux*|powerpc*-*linux*)
5798 1.1.1.3 mrg LD="${LD-ld} -m elf64ppc"
5799 1.1.1.3 mrg ;;
5800 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*)
5801 1.1.1.3 mrg LD="${LD-ld} -m elf64_s390"
5802 1.1.1.3 mrg ;;
5803 1.1.1.3 mrg sparc*-*linux*)
5804 1.1.1.3 mrg LD="${LD-ld} -m elf64_sparc"
5805 1.1.1.3 mrg ;;
5806 1.1.1.3 mrg esac
5807 1.1.1.3 mrg ;;
5808 1.1.1.3 mrg esac
5809 1.1.1.3 mrg fi
5810 1.1.1.3 mrg rm -rf conftest*
5811 1.1.1.3 mrg ;;
5812 1.1 mrg
5813 1.1.1.3 mrg *-*-sco3.2v5*)
5814 1.1.1.3 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5815 1.1.1.3 mrg SAVE_CFLAGS="$CFLAGS"
5816 1.1.1.3 mrg CFLAGS="$CFLAGS -belf"
5817 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5818 1.1.1.3 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5819 1.1.1.5 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
5820 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5821 1.1.1.3 mrg else
5822 1.1.1.3 mrg ac_ext=c
5823 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5824 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5825 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5826 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5827 1.1 mrg
5828 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5829 1.1.1.3 mrg /* end confdefs.h. */
5830 1.1 mrg
5831 1.1.1.3 mrg int
5832 1.1.1.3 mrg main ()
5833 1.1.1.3 mrg {
5834 1.1.1.3 mrg
5835 1.1.1.3 mrg ;
5836 1.1.1.3 mrg return 0;
5837 1.1.1.3 mrg }
5838 1.1.1.3 mrg _ACEOF
5839 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
5840 1.1.1.3 mrg lt_cv_cc_needs_belf=yes
5841 1.1.1.3 mrg else
5842 1.1.1.4 mrg lt_cv_cc_needs_belf=no
5843 1.1.1.3 mrg fi
5844 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
5845 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
5846 1.1.1.3 mrg ac_ext=c
5847 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5848 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5849 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5850 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5851 1.1 mrg
5852 1.1.1.3 mrg fi
5853 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5854 1.1.1.3 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
5855 1.1.1.3 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5856 1.1.1.3 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5857 1.1.1.3 mrg CFLAGS="$SAVE_CFLAGS"
5858 1.1.1.3 mrg fi
5859 1.1.1.3 mrg ;;
5860 1.1.1.3 mrg sparc*-*solaris*)
5861 1.1.1.3 mrg # Find out which ABI we are using.
5862 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5863 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5864 1.1.1.3 mrg (eval $ac_compile) 2>&5
5865 1.1.1.3 mrg ac_status=$?
5866 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5867 1.1.1.4 mrg test $ac_status = 0; }; then
5868 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5869 1.1.1.3 mrg *64-bit*)
5870 1.1.1.3 mrg case $lt_cv_prog_gnu_ld in
5871 1.1.1.3 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
5872 1.1.1.3 mrg *)
5873 1.1.1.3 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5874 1.1.1.3 mrg LD="${LD-ld} -64"
5875 1.1.1.3 mrg fi
5876 1.1.1.3 mrg ;;
5877 1.1.1.3 mrg esac
5878 1.1.1.3 mrg ;;
5879 1.1.1.3 mrg esac
5880 1.1.1.3 mrg fi
5881 1.1.1.3 mrg rm -rf conftest*
5882 1.1.1.3 mrg ;;
5883 1.1.1.3 mrg esac
5884 1.1 mrg
5885 1.1.1.3 mrg need_locks="$enable_libtool_lock"
5886 1.1.1.3 mrg
5887 1.1.1.3 mrg
5888 1.1.1.3 mrg case $host_os in
5889 1.1.1.3 mrg rhapsody* | darwin*)
5890 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5891 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5892 1.1.1.3 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5893 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5894 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5895 1.1.1.5 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5896 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5897 1.1 mrg else
5898 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5899 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5900 1.1 mrg else
5901 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5902 1.1 mrg for as_dir in $PATH
5903 1.1 mrg do
5904 1.1 mrg IFS=$as_save_IFS
5905 1.1 mrg test -z "$as_dir" && as_dir=.
5906 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5907 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5908 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5909 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5910 1.1 mrg break 2
5911 1.1 mrg fi
5912 1.1 mrg done
5913 1.1.1.4 mrg done
5914 1.1 mrg IFS=$as_save_IFS
5915 1.1 mrg
5916 1.1 mrg fi
5917 1.1 mrg fi
5918 1.1.1.3 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
5919 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5920 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5921 1.1.1.3 mrg $as_echo "$DSYMUTIL" >&6; }
5922 1.1 mrg else
5923 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5924 1.1.1.2 mrg $as_echo "no" >&6; }
5925 1.1 mrg fi
5926 1.1 mrg
5927 1.1 mrg
5928 1.1 mrg fi
5929 1.1.1.3 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
5930 1.1.1.3 mrg ac_ct_DSYMUTIL=$DSYMUTIL
5931 1.1.1.3 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
5932 1.1.1.3 mrg set dummy dsymutil; ac_word=$2
5933 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5934 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5935 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5936 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5937 1.1 mrg else
5938 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
5939 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5940 1.1 mrg else
5941 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5942 1.1 mrg for as_dir in $PATH
5943 1.1 mrg do
5944 1.1 mrg IFS=$as_save_IFS
5945 1.1 mrg test -z "$as_dir" && as_dir=.
5946 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5947 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5948 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5949 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5950 1.1 mrg break 2
5951 1.1 mrg fi
5952 1.1 mrg done
5953 1.1.1.4 mrg done
5954 1.1 mrg IFS=$as_save_IFS
5955 1.1 mrg
5956 1.1 mrg fi
5957 1.1 mrg fi
5958 1.1.1.3 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5959 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
5960 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5961 1.1.1.3 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
5962 1.1 mrg else
5963 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5964 1.1.1.2 mrg $as_echo "no" >&6; }
5965 1.1 mrg fi
5966 1.1 mrg
5967 1.1.1.3 mrg if test "x$ac_ct_DSYMUTIL" = x; then
5968 1.1.1.3 mrg DSYMUTIL=":"
5969 1.1 mrg else
5970 1.1 mrg case $cross_compiling:$ac_tool_warned in
5971 1.1 mrg yes:)
5972 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5973 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5974 1.1 mrg ac_tool_warned=yes ;;
5975 1.1 mrg esac
5976 1.1.1.3 mrg DSYMUTIL=$ac_ct_DSYMUTIL
5977 1.1 mrg fi
5978 1.1 mrg else
5979 1.1.1.3 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5980 1.1 mrg fi
5981 1.1 mrg
5982 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5983 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5984 1.1.1.3 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5985 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5986 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5987 1.1.1.5 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5988 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5989 1.1 mrg else
5990 1.1.1.3 mrg if test -n "$NMEDIT"; then
5991 1.1.1.3 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5992 1.1 mrg else
5993 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5994 1.1 mrg for as_dir in $PATH
5995 1.1 mrg do
5996 1.1 mrg IFS=$as_save_IFS
5997 1.1 mrg test -z "$as_dir" && as_dir=.
5998 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5999 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6000 1.1.1.3 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6001 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6002 1.1 mrg break 2
6003 1.1 mrg fi
6004 1.1 mrg done
6005 1.1.1.4 mrg done
6006 1.1 mrg IFS=$as_save_IFS
6007 1.1 mrg
6008 1.1 mrg fi
6009 1.1 mrg fi
6010 1.1.1.3 mrg NMEDIT=$ac_cv_prog_NMEDIT
6011 1.1.1.3 mrg if test -n "$NMEDIT"; then
6012 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6013 1.1.1.3 mrg $as_echo "$NMEDIT" >&6; }
6014 1.1 mrg else
6015 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6016 1.1.1.2 mrg $as_echo "no" >&6; }
6017 1.1 mrg fi
6018 1.1 mrg
6019 1.1 mrg
6020 1.1 mrg fi
6021 1.1.1.3 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6022 1.1.1.3 mrg ac_ct_NMEDIT=$NMEDIT
6023 1.1.1.3 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6024 1.1.1.3 mrg set dummy nmedit; ac_word=$2
6025 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6026 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6027 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6028 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6029 1.1 mrg else
6030 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6031 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6032 1.1 mrg else
6033 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6034 1.1 mrg for as_dir in $PATH
6035 1.1 mrg do
6036 1.1 mrg IFS=$as_save_IFS
6037 1.1 mrg test -z "$as_dir" && as_dir=.
6038 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6039 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6040 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6041 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6042 1.1 mrg break 2
6043 1.1 mrg fi
6044 1.1 mrg done
6045 1.1.1.4 mrg done
6046 1.1 mrg IFS=$as_save_IFS
6047 1.1 mrg
6048 1.1 mrg fi
6049 1.1 mrg fi
6050 1.1.1.3 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6051 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6052 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6053 1.1.1.3 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6054 1.1 mrg else
6055 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6056 1.1.1.2 mrg $as_echo "no" >&6; }
6057 1.1 mrg fi
6058 1.1 mrg
6059 1.1.1.3 mrg if test "x$ac_ct_NMEDIT" = x; then
6060 1.1.1.3 mrg NMEDIT=":"
6061 1.1 mrg else
6062 1.1 mrg case $cross_compiling:$ac_tool_warned in
6063 1.1 mrg yes:)
6064 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6065 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6066 1.1 mrg ac_tool_warned=yes ;;
6067 1.1 mrg esac
6068 1.1.1.3 mrg NMEDIT=$ac_ct_NMEDIT
6069 1.1 mrg fi
6070 1.1 mrg else
6071 1.1.1.3 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6072 1.1 mrg fi
6073 1.1 mrg
6074 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6075 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6076 1.1.1.3 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6077 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6078 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6079 1.1.1.5 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6080 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6081 1.1 mrg else
6082 1.1.1.3 mrg if test -n "$LIPO"; then
6083 1.1.1.3 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6084 1.1 mrg else
6085 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6086 1.1 mrg for as_dir in $PATH
6087 1.1 mrg do
6088 1.1 mrg IFS=$as_save_IFS
6089 1.1 mrg test -z "$as_dir" && as_dir=.
6090 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6091 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6092 1.1.1.3 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6093 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6094 1.1 mrg break 2
6095 1.1 mrg fi
6096 1.1 mrg done
6097 1.1.1.4 mrg done
6098 1.1 mrg IFS=$as_save_IFS
6099 1.1 mrg
6100 1.1 mrg fi
6101 1.1 mrg fi
6102 1.1.1.3 mrg LIPO=$ac_cv_prog_LIPO
6103 1.1.1.3 mrg if test -n "$LIPO"; then
6104 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6105 1.1.1.3 mrg $as_echo "$LIPO" >&6; }
6106 1.1 mrg else
6107 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6108 1.1.1.2 mrg $as_echo "no" >&6; }
6109 1.1 mrg fi
6110 1.1 mrg
6111 1.1 mrg
6112 1.1 mrg fi
6113 1.1.1.3 mrg if test -z "$ac_cv_prog_LIPO"; then
6114 1.1.1.3 mrg ac_ct_LIPO=$LIPO
6115 1.1.1.3 mrg # Extract the first word of "lipo", so it can be a program name with args.
6116 1.1.1.3 mrg set dummy lipo; ac_word=$2
6117 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6118 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6119 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6120 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6121 1.1 mrg else
6122 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6123 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6124 1.1 mrg else
6125 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6126 1.1 mrg for as_dir in $PATH
6127 1.1 mrg do
6128 1.1 mrg IFS=$as_save_IFS
6129 1.1 mrg test -z "$as_dir" && as_dir=.
6130 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6131 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6132 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6133 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6134 1.1 mrg break 2
6135 1.1 mrg fi
6136 1.1 mrg done
6137 1.1.1.4 mrg done
6138 1.1 mrg IFS=$as_save_IFS
6139 1.1 mrg
6140 1.1 mrg fi
6141 1.1 mrg fi
6142 1.1.1.3 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6143 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6144 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6145 1.1.1.3 mrg $as_echo "$ac_ct_LIPO" >&6; }
6146 1.1 mrg else
6147 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6148 1.1.1.2 mrg $as_echo "no" >&6; }
6149 1.1 mrg fi
6150 1.1 mrg
6151 1.1.1.3 mrg if test "x$ac_ct_LIPO" = x; then
6152 1.1.1.3 mrg LIPO=":"
6153 1.1 mrg else
6154 1.1 mrg case $cross_compiling:$ac_tool_warned in
6155 1.1 mrg yes:)
6156 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6157 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6158 1.1 mrg ac_tool_warned=yes ;;
6159 1.1 mrg esac
6160 1.1.1.3 mrg LIPO=$ac_ct_LIPO
6161 1.1 mrg fi
6162 1.1 mrg else
6163 1.1.1.3 mrg LIPO="$ac_cv_prog_LIPO"
6164 1.1 mrg fi
6165 1.1 mrg
6166 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6167 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6168 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6169 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6170 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6171 1.1.1.5 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6172 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6173 1.1.1.3 mrg else
6174 1.1.1.3 mrg if test -n "$OTOOL"; then
6175 1.1.1.3 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6176 1.1.1.3 mrg else
6177 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6178 1.1.1.3 mrg for as_dir in $PATH
6179 1.1.1.3 mrg do
6180 1.1.1.3 mrg IFS=$as_save_IFS
6181 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6182 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6183 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
6184 1.1.1.3 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6185 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6186 1.1.1.3 mrg break 2
6187 1.1.1.3 mrg fi
6188 1.1.1.3 mrg done
6189 1.1.1.4 mrg done
6190 1.1.1.3 mrg IFS=$as_save_IFS
6191 1.1 mrg
6192 1.1 mrg fi
6193 1.1.1.3 mrg fi
6194 1.1.1.3 mrg OTOOL=$ac_cv_prog_OTOOL
6195 1.1.1.3 mrg if test -n "$OTOOL"; then
6196 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6197 1.1.1.3 mrg $as_echo "$OTOOL" >&6; }
6198 1.1.1.3 mrg else
6199 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6200 1.1.1.3 mrg $as_echo "no" >&6; }
6201 1.1.1.3 mrg fi
6202 1.1 mrg
6203 1.1 mrg
6204 1.1.1.3 mrg fi
6205 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL"; then
6206 1.1.1.3 mrg ac_ct_OTOOL=$OTOOL
6207 1.1.1.3 mrg # Extract the first word of "otool", so it can be a program name with args.
6208 1.1.1.3 mrg set dummy otool; ac_word=$2
6209 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6210 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6211 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6212 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6213 1.1 mrg else
6214 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6215 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6216 1.1.1.3 mrg else
6217 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6218 1.1.1.3 mrg for as_dir in $PATH
6219 1.1.1.3 mrg do
6220 1.1.1.3 mrg IFS=$as_save_IFS
6221 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6222 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6223 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
6224 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6225 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6226 1.1.1.3 mrg break 2
6227 1.1.1.3 mrg fi
6228 1.1.1.3 mrg done
6229 1.1.1.4 mrg done
6230 1.1.1.3 mrg IFS=$as_save_IFS
6231 1.1 mrg
6232 1.1 mrg fi
6233 1.1.1.3 mrg fi
6234 1.1.1.3 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6235 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6236 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6237 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6238 1.1 mrg else
6239 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6240 1.1.1.2 mrg $as_echo "no" >&6; }
6241 1.1 mrg fi
6242 1.1 mrg
6243 1.1.1.3 mrg if test "x$ac_ct_OTOOL" = x; then
6244 1.1.1.3 mrg OTOOL=":"
6245 1.1.1.3 mrg else
6246 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6247 1.1.1.3 mrg yes:)
6248 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6249 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6250 1.1.1.3 mrg ac_tool_warned=yes ;;
6251 1.1.1.3 mrg esac
6252 1.1.1.3 mrg OTOOL=$ac_ct_OTOOL
6253 1.1.1.3 mrg fi
6254 1.1.1.3 mrg else
6255 1.1.1.3 mrg OTOOL="$ac_cv_prog_OTOOL"
6256 1.1.1.3 mrg fi
6257 1.1.1.3 mrg
6258 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6259 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6260 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6261 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6262 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6263 1.1.1.5 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6264 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6265 1.1 mrg else
6266 1.1.1.3 mrg if test -n "$OTOOL64"; then
6267 1.1.1.3 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6268 1.1.1.2 mrg else
6269 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6270 1.1.1.2 mrg for as_dir in $PATH
6271 1.1.1.2 mrg do
6272 1.1.1.2 mrg IFS=$as_save_IFS
6273 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6274 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6275 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
6276 1.1.1.3 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6277 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6278 1.1.1.2 mrg break 2
6279 1.1.1.2 mrg fi
6280 1.1.1.2 mrg done
6281 1.1.1.4 mrg done
6282 1.1.1.2 mrg IFS=$as_save_IFS
6283 1.1.1.2 mrg
6284 1.1.1.2 mrg fi
6285 1.1.1.2 mrg fi
6286 1.1.1.3 mrg OTOOL64=$ac_cv_prog_OTOOL64
6287 1.1.1.3 mrg if test -n "$OTOOL64"; then
6288 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6289 1.1.1.3 mrg $as_echo "$OTOOL64" >&6; }
6290 1.1.1.2 mrg else
6291 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6292 1.1.1.2 mrg $as_echo "no" >&6; }
6293 1.1.1.2 mrg fi
6294 1.1.1.2 mrg
6295 1.1.1.2 mrg
6296 1.1.1.2 mrg fi
6297 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6298 1.1.1.3 mrg ac_ct_OTOOL64=$OTOOL64
6299 1.1.1.3 mrg # Extract the first word of "otool64", so it can be a program name with args.
6300 1.1.1.3 mrg set dummy otool64; ac_word=$2
6301 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6302 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6303 1.1.1.5 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6304 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6305 1.1.1.2 mrg else
6306 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6307 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6308 1.1.1.2 mrg else
6309 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6310 1.1.1.2 mrg for as_dir in $PATH
6311 1.1.1.2 mrg do
6312 1.1.1.2 mrg IFS=$as_save_IFS
6313 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6314 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6315 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
6316 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6317 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6318 1.1.1.2 mrg break 2
6319 1.1.1.2 mrg fi
6320 1.1.1.2 mrg done
6321 1.1.1.4 mrg done
6322 1.1.1.2 mrg IFS=$as_save_IFS
6323 1.1.1.2 mrg
6324 1.1.1.2 mrg fi
6325 1.1.1.2 mrg fi
6326 1.1.1.3 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6327 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6328 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6329 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6330 1.1.1.2 mrg else
6331 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6332 1.1.1.2 mrg $as_echo "no" >&6; }
6333 1.1.1.2 mrg fi
6334 1.1.1.2 mrg
6335 1.1.1.3 mrg if test "x$ac_ct_OTOOL64" = x; then
6336 1.1.1.3 mrg OTOOL64=":"
6337 1.1.1.2 mrg else
6338 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6339 1.1.1.2 mrg yes:)
6340 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6341 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6342 1.1.1.2 mrg ac_tool_warned=yes ;;
6343 1.1.1.2 mrg esac
6344 1.1.1.3 mrg OTOOL64=$ac_ct_OTOOL64
6345 1.1.1.2 mrg fi
6346 1.1.1.2 mrg else
6347 1.1.1.3 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6348 1.1.1.2 mrg fi
6349 1.1.1.2 mrg
6350 1.1.1.2 mrg
6351 1.1.1.2 mrg
6352 1.1.1.2 mrg
6353 1.1.1.2 mrg
6354 1.1.1.2 mrg
6355 1.1.1.3 mrg
6356 1.1.1.3 mrg
6357 1.1.1.3 mrg
6358 1.1.1.3 mrg
6359 1.1.1.3 mrg
6360 1.1.1.3 mrg
6361 1.1.1.3 mrg
6362 1.1.1.3 mrg
6363 1.1.1.3 mrg
6364 1.1.1.3 mrg
6365 1.1.1.3 mrg
6366 1.1.1.3 mrg
6367 1.1.1.3 mrg
6368 1.1.1.3 mrg
6369 1.1.1.3 mrg
6370 1.1.1.3 mrg
6371 1.1.1.3 mrg
6372 1.1.1.3 mrg
6373 1.1.1.3 mrg
6374 1.1.1.2 mrg
6375 1.1.1.2 mrg
6376 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6377 1.1.1.2 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6378 1.1.1.5 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6379 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6380 1.1.1.2 mrg else
6381 1.1.1.2 mrg lt_cv_apple_cc_single_mod=no
6382 1.1.1.2 mrg if test -z "${LT_MULTI_MODULE}"; then
6383 1.1.1.3 mrg # By default we will add the -single_module flag. You can override
6384 1.1.1.3 mrg # by either setting the environment variable LT_MULTI_MODULE
6385 1.1.1.3 mrg # non-empty at configure time, or by adding -multi_module to the
6386 1.1.1.3 mrg # link flags.
6387 1.1.1.3 mrg rm -rf libconftest.dylib*
6388 1.1.1.3 mrg echo "int foo(void){return 1;}" > conftest.c
6389 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6390 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6391 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6392 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6393 1.1.1.3 mrg _lt_result=$?
6394 1.1.1.3 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6395 1.1.1.3 mrg lt_cv_apple_cc_single_mod=yes
6396 1.1.1.3 mrg else
6397 1.1.1.3 mrg cat conftest.err >&5
6398 1.1.1.3 mrg fi
6399 1.1.1.3 mrg rm -rf libconftest.dylib*
6400 1.1.1.3 mrg rm -f conftest.*
6401 1.1.1.2 mrg fi
6402 1.1.1.2 mrg fi
6403 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6404 1.1.1.2 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6405 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6406 1.1.1.2 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6407 1.1.1.5 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6408 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6409 1.1.1.2 mrg else
6410 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=no
6411 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS
6412 1.1.1.2 mrg echo "_main" > conftest.sym
6413 1.1.1.2 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6414 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6415 1.1.1.2 mrg /* end confdefs.h. */
6416 1.1.1.2 mrg
6417 1.1.1.2 mrg int
6418 1.1.1.2 mrg main ()
6419 1.1.1.2 mrg {
6420 1.1.1.2 mrg
6421 1.1.1.2 mrg ;
6422 1.1.1.2 mrg return 0;
6423 1.1.1.2 mrg }
6424 1.1.1.2 mrg _ACEOF
6425 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
6426 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=yes
6427 1.1.1.2 mrg else
6428 1.1.1.4 mrg lt_cv_ld_exported_symbols_list=no
6429 1.1.1.2 mrg fi
6430 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
6431 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
6432 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
6433 1.1.1.2 mrg
6434 1.1.1.2 mrg fi
6435 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6436 1.1.1.2 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6437 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6438 1.1.1.4 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6439 1.1.1.5 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
6440 1.1.1.4 mrg $as_echo_n "(cached) " >&6
6441 1.1.1.4 mrg else
6442 1.1.1.4 mrg lt_cv_ld_force_load=no
6443 1.1.1.4 mrg cat > conftest.c << _LT_EOF
6444 1.1.1.4 mrg int forced_loaded() { return 2;}
6445 1.1.1.4 mrg _LT_EOF
6446 1.1.1.4 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6447 1.1.1.4 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6448 1.1.1.4 mrg echo "$AR cru libconftest.a conftest.o" >&5
6449 1.1.1.4 mrg $AR cru libconftest.a conftest.o 2>&5
6450 1.1.1.4 mrg echo "$RANLIB libconftest.a" >&5
6451 1.1.1.4 mrg $RANLIB libconftest.a 2>&5
6452 1.1.1.4 mrg cat > conftest.c << _LT_EOF
6453 1.1.1.4 mrg int main() { return 0;}
6454 1.1.1.4 mrg _LT_EOF
6455 1.1.1.4 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6456 1.1.1.4 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6457 1.1.1.4 mrg _lt_result=$?
6458 1.1.1.4 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6459 1.1.1.4 mrg lt_cv_ld_force_load=yes
6460 1.1.1.4 mrg else
6461 1.1.1.4 mrg cat conftest.err >&5
6462 1.1.1.4 mrg fi
6463 1.1.1.4 mrg rm -f conftest.err libconftest.a conftest conftest.c
6464 1.1.1.4 mrg rm -rf conftest.dSYM
6465 1.1.1.4 mrg
6466 1.1.1.4 mrg fi
6467 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6468 1.1.1.4 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6469 1.1.1.2 mrg case $host_os in
6470 1.1.1.3 mrg rhapsody* | darwin1.[012])
6471 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6472 1.1.1.2 mrg darwin1.*)
6473 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6474 1.1.1.3 mrg darwin*) # darwin 5.x on
6475 1.1.1.2 mrg # if running on 10.5 or later, the deployment target defaults
6476 1.1.1.2 mrg # to the OS version, if on x86, and 10.4, the deployment
6477 1.1.1.2 mrg # target defaults to 10.4. Don't you love it?
6478 1.1.1.2 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6479 1.1.1.3 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6480 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6481 1.1.1.3 mrg 10.[012]*)
6482 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6483 1.1.1.3 mrg 10.*)
6484 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6485 1.1.1.2 mrg esac
6486 1.1.1.2 mrg ;;
6487 1.1.1.2 mrg esac
6488 1.1.1.2 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6489 1.1.1.2 mrg _lt_dar_single_mod='$single_module'
6490 1.1.1.2 mrg fi
6491 1.1.1.2 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6492 1.1.1.2 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6493 1.1.1.2 mrg else
6494 1.1.1.3 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6495 1.1.1.2 mrg fi
6496 1.1.1.4 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6497 1.1.1.3 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6498 1.1.1.2 mrg else
6499 1.1.1.2 mrg _lt_dsymutil=
6500 1.1.1.2 mrg fi
6501 1.1.1.2 mrg ;;
6502 1.1.1.2 mrg esac
6503 1.1.1.2 mrg
6504 1.1 mrg ac_ext=c
6505 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6506 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6507 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6508 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6509 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6510 1.1.1.3 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6511 1.1.1.3 mrg # On Suns, sometimes $CPP names a directory.
6512 1.1.1.3 mrg if test -n "$CPP" && test -d "$CPP"; then
6513 1.1.1.3 mrg CPP=
6514 1.1.1.3 mrg fi
6515 1.1.1.3 mrg if test -z "$CPP"; then
6516 1.1.1.5 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6517 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6518 1.1 mrg else
6519 1.1.1.3 mrg # Double quotes because CPP needs to be expanded
6520 1.1.1.3 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6521 1.1.1.3 mrg do
6522 1.1.1.3 mrg ac_preproc_ok=false
6523 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6524 1.1.1.3 mrg do
6525 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6526 1.1.1.3 mrg # with a fresh cross-compiler works.
6527 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6528 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6529 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6530 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6531 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6532 1.1.1.3 mrg /* end confdefs.h. */
6533 1.1.1.3 mrg #ifdef __STDC__
6534 1.1.1.3 mrg # include <limits.h>
6535 1.1.1.3 mrg #else
6536 1.1.1.3 mrg # include <assert.h>
6537 1.1.1.3 mrg #endif
6538 1.1.1.3 mrg Syntax error
6539 1.1.1.3 mrg _ACEOF
6540 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6541 1.1 mrg
6542 1.1.1.4 mrg else
6543 1.1.1.3 mrg # Broken: fails on valid input.
6544 1.1.1.3 mrg continue
6545 1.1 mrg fi
6546 1.1.1.5 mrg rm -f conftest.err conftest.$ac_ext
6547 1.1.1.3 mrg
6548 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6549 1.1.1.3 mrg # can be detected and how.
6550 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6551 1.1.1.3 mrg /* end confdefs.h. */
6552 1.1.1.3 mrg #include <ac_nonexistent.h>
6553 1.1.1.3 mrg _ACEOF
6554 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6555 1.1.1.3 mrg # Broken: success on invalid input.
6556 1.1.1.3 mrg continue
6557 1.1 mrg else
6558 1.1.1.3 mrg # Passes both tests.
6559 1.1.1.3 mrg ac_preproc_ok=:
6560 1.1.1.3 mrg break
6561 1.1 mrg fi
6562 1.1.1.5 mrg rm -f conftest.err conftest.$ac_ext
6563 1.1.1.3 mrg
6564 1.1.1.3 mrg done
6565 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6566 1.1.1.5 mrg rm -f conftest.err conftest.$ac_ext
6567 1.1.1.4 mrg if $ac_preproc_ok; then :
6568 1.1.1.3 mrg break
6569 1.1 mrg fi
6570 1.1 mrg
6571 1.1.1.3 mrg done
6572 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6573 1.1 mrg
6574 1.1.1.3 mrg fi
6575 1.1.1.3 mrg CPP=$ac_cv_prog_CPP
6576 1.1.1.3 mrg else
6577 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6578 1.1.1.3 mrg fi
6579 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6580 1.1.1.3 mrg $as_echo "$CPP" >&6; }
6581 1.1.1.3 mrg ac_preproc_ok=false
6582 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6583 1.1.1.3 mrg do
6584 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6585 1.1.1.3 mrg # with a fresh cross-compiler works.
6586 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6587 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6588 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6589 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6590 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6591 1.1.1.3 mrg /* end confdefs.h. */
6592 1.1.1.3 mrg #ifdef __STDC__
6593 1.1.1.3 mrg # include <limits.h>
6594 1.1.1.3 mrg #else
6595 1.1.1.3 mrg # include <assert.h>
6596 1.1.1.3 mrg #endif
6597 1.1.1.3 mrg Syntax error
6598 1.1.1.3 mrg _ACEOF
6599 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6600 1.1 mrg
6601 1.1.1.4 mrg else
6602 1.1.1.3 mrg # Broken: fails on valid input.
6603 1.1.1.3 mrg continue
6604 1.1.1.3 mrg fi
6605 1.1.1.5 mrg rm -f conftest.err conftest.$ac_ext
6606 1.1 mrg
6607 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6608 1.1.1.3 mrg # can be detected and how.
6609 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6610 1.1.1.3 mrg /* end confdefs.h. */
6611 1.1.1.3 mrg #include <ac_nonexistent.h>
6612 1.1.1.3 mrg _ACEOF
6613 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6614 1.1.1.3 mrg # Broken: success on invalid input.
6615 1.1.1.3 mrg continue
6616 1.1.1.3 mrg else
6617 1.1.1.3 mrg # Passes both tests.
6618 1.1.1.3 mrg ac_preproc_ok=:
6619 1.1.1.3 mrg break
6620 1.1.1.3 mrg fi
6621 1.1.1.5 mrg rm -f conftest.err conftest.$ac_ext
6622 1.1 mrg
6623 1.1.1.3 mrg done
6624 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6625 1.1.1.5 mrg rm -f conftest.err conftest.$ac_ext
6626 1.1.1.4 mrg if $ac_preproc_ok; then :
6627 1.1.1.4 mrg
6628 1.1.1.3 mrg else
6629 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6630 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6631 1.1.1.4 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6632 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
6633 1.1.1.3 mrg fi
6634 1.1 mrg
6635 1.1.1.3 mrg ac_ext=c
6636 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
6637 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6638 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6639 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6640 1.1 mrg
6641 1.1 mrg
6642 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6643 1.1.1.3 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6644 1.1.1.5 mrg if test "${ac_cv_header_stdc+set}" = set; then :
6645 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6646 1.1.1.3 mrg else
6647 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6648 1.1.1.3 mrg /* end confdefs.h. */
6649 1.1.1.3 mrg #include <stdlib.h>
6650 1.1.1.3 mrg #include <stdarg.h>
6651 1.1.1.3 mrg #include <string.h>
6652 1.1.1.3 mrg #include <float.h>
6653 1.1 mrg
6654 1.1.1.3 mrg int
6655 1.1.1.3 mrg main ()
6656 1.1.1.3 mrg {
6657 1.1 mrg
6658 1.1.1.3 mrg ;
6659 1.1.1.3 mrg return 0;
6660 1.1.1.3 mrg }
6661 1.1.1.3 mrg _ACEOF
6662 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
6663 1.1.1.3 mrg ac_cv_header_stdc=yes
6664 1.1.1.3 mrg else
6665 1.1.1.4 mrg ac_cv_header_stdc=no
6666 1.1.1.3 mrg fi
6667 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6668 1.1 mrg
6669 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6670 1.1.1.3 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6671 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6672 1.1.1.3 mrg /* end confdefs.h. */
6673 1.1.1.3 mrg #include <string.h>
6674 1.1 mrg
6675 1.1.1.3 mrg _ACEOF
6676 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6677 1.1.1.4 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6678 1.1.1.4 mrg
6679 1.1.1.3 mrg else
6680 1.1.1.3 mrg ac_cv_header_stdc=no
6681 1.1.1.3 mrg fi
6682 1.1.1.3 mrg rm -f conftest*
6683 1.1 mrg
6684 1.1.1.3 mrg fi
6685 1.1 mrg
6686 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6687 1.1.1.3 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6688 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6689 1.1.1.3 mrg /* end confdefs.h. */
6690 1.1.1.3 mrg #include <stdlib.h>
6691 1.1 mrg
6692 1.1.1.3 mrg _ACEOF
6693 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6694 1.1.1.4 mrg $EGREP "free" >/dev/null 2>&1; then :
6695 1.1.1.4 mrg
6696 1.1.1.3 mrg else
6697 1.1.1.3 mrg ac_cv_header_stdc=no
6698 1.1.1.3 mrg fi
6699 1.1.1.3 mrg rm -f conftest*
6700 1.1 mrg
6701 1.1.1.3 mrg fi
6702 1.1 mrg
6703 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6704 1.1.1.3 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6705 1.1.1.4 mrg if test "$cross_compiling" = yes; then :
6706 1.1.1.3 mrg :
6707 1.1.1.3 mrg else
6708 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6709 1.1.1.3 mrg /* end confdefs.h. */
6710 1.1.1.3 mrg #include <ctype.h>
6711 1.1.1.3 mrg #include <stdlib.h>
6712 1.1.1.3 mrg #if ((' ' & 0x0FF) == 0x020)
6713 1.1.1.3 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6714 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6715 1.1.1.3 mrg #else
6716 1.1.1.3 mrg # define ISLOWER(c) \
6717 1.1.1.3 mrg (('a' <= (c) && (c) <= 'i') \
6718 1.1.1.3 mrg || ('j' <= (c) && (c) <= 'r') \
6719 1.1.1.3 mrg || ('s' <= (c) && (c) <= 'z'))
6720 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6721 1.1.1.3 mrg #endif
6722 1.1 mrg
6723 1.1.1.3 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6724 1.1.1.3 mrg int
6725 1.1.1.3 mrg main ()
6726 1.1.1.3 mrg {
6727 1.1.1.3 mrg int i;
6728 1.1.1.3 mrg for (i = 0; i < 256; i++)
6729 1.1.1.3 mrg if (XOR (islower (i), ISLOWER (i))
6730 1.1.1.3 mrg || toupper (i) != TOUPPER (i))
6731 1.1.1.3 mrg return 2;
6732 1.1.1.3 mrg return 0;
6733 1.1.1.3 mrg }
6734 1.1.1.3 mrg _ACEOF
6735 1.1.1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
6736 1.1 mrg
6737 1.1.1.4 mrg else
6738 1.1.1.4 mrg ac_cv_header_stdc=no
6739 1.1.1.3 mrg fi
6740 1.1.1.4 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6741 1.1.1.4 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
6742 1.1.1.3 mrg fi
6743 1.1 mrg
6744 1.1.1.3 mrg fi
6745 1.1.1.3 mrg fi
6746 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6747 1.1.1.3 mrg $as_echo "$ac_cv_header_stdc" >&6; }
6748 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6749 1.1 mrg
6750 1.1.1.4 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6751 1.1 mrg
6752 1.1 mrg fi
6753 1.1 mrg
6754 1.1.1.3 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6755 1.1.1.3 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6756 1.1.1.3 mrg inttypes.h stdint.h unistd.h
6757 1.1.1.4 mrg do :
6758 1.1.1.4 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6759 1.1.1.4 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6760 1.1.1.4 mrg "
6761 1.1.1.4 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6762 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6763 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6764 1.1.1.3 mrg _ACEOF
6765 1.1 mrg
6766 1.1.1.3 mrg fi
6767 1.1 mrg
6768 1.1 mrg done
6769 1.1 mrg
6770 1.1 mrg
6771 1.1.1.3 mrg for ac_header in dlfcn.h
6772 1.1.1.4 mrg do :
6773 1.1.1.4 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6774 1.1.1.4 mrg "
6775 1.1.1.5 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6776 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6777 1.1.1.4 mrg #define HAVE_DLFCN_H 1
6778 1.1.1.3 mrg _ACEOF
6779 1.1 mrg
6780 1.1.1.3 mrg fi
6781 1.1 mrg
6782 1.1.1.3 mrg done
6783 1.1 mrg
6784 1.1 mrg
6785 1.1 mrg
6786 1.1.1.4 mrg
6787 1.1.1.4 mrg
6788 1.1.1.3 mrg # Set options
6789 1.1 mrg
6790 1.1 mrg
6791 1.1 mrg
6792 1.1.1.3 mrg enable_dlopen=no
6793 1.1 mrg
6794 1.1 mrg
6795 1.1.1.3 mrg enable_win32_dll=no
6796 1.1 mrg
6797 1.1 mrg
6798 1.1.1.3 mrg # Check whether --enable-shared was given.
6799 1.1.1.4 mrg if test "${enable_shared+set}" = set; then :
6800 1.1.1.3 mrg enableval=$enable_shared; p=${PACKAGE-default}
6801 1.1.1.3 mrg case $enableval in
6802 1.1.1.3 mrg yes) enable_shared=yes ;;
6803 1.1.1.3 mrg no) enable_shared=no ;;
6804 1.1.1.3 mrg *)
6805 1.1.1.3 mrg enable_shared=no
6806 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
6807 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6808 1.1.1.3 mrg for pkg in $enableval; do
6809 1.1.1.3 mrg IFS="$lt_save_ifs"
6810 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
6811 1.1.1.3 mrg enable_shared=yes
6812 1.1.1.3 mrg fi
6813 1.1.1.3 mrg done
6814 1.1.1.3 mrg IFS="$lt_save_ifs"
6815 1.1 mrg ;;
6816 1.1.1.3 mrg esac
6817 1.1.1.3 mrg else
6818 1.1.1.3 mrg enable_shared=yes
6819 1.1.1.3 mrg fi
6820 1.1 mrg
6821 1.1 mrg
6822 1.1 mrg
6823 1.1 mrg
6824 1.1 mrg
6825 1.1 mrg
6826 1.1 mrg
6827 1.1 mrg
6828 1.1 mrg
6829 1.1 mrg
6830 1.1 mrg
6831 1.1.1.3 mrg # Check whether --with-pic was given.
6832 1.1.1.4 mrg if test "${with_pic+set}" = set; then :
6833 1.1.1.3 mrg withval=$with_pic; pic_mode="$withval"
6834 1.1.1.3 mrg else
6835 1.1.1.3 mrg pic_mode=default
6836 1.1.1.3 mrg fi
6837 1.1.1.3 mrg
6838 1.1.1.3 mrg
6839 1.1.1.3 mrg test -z "$pic_mode" && pic_mode=default
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-fast-install was given.
6848 1.1.1.4 mrg if test "${enable_fast_install+set}" = set; then :
6849 1.1.1.3 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
6850 1.1.1.3 mrg case $enableval in
6851 1.1.1.3 mrg yes) enable_fast_install=yes ;;
6852 1.1.1.3 mrg no) enable_fast_install=no ;;
6853 1.1.1.3 mrg *)
6854 1.1.1.3 mrg enable_fast_install=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_fast_install=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.1.3 mrg ;;
6865 1.1.1.3 mrg esac
6866 1.1.1.3 mrg else
6867 1.1.1.3 mrg enable_fast_install=yes
6868 1.1 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 mrg
6879 1.1 mrg
6880 1.1.1.3 mrg # This can be used to rebuild libtool when needed
6881 1.1.1.3 mrg LIBTOOL_DEPS="$ltmain"
6882 1.1 mrg
6883 1.1.1.3 mrg # Always use our own libtool.
6884 1.1.1.3 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6885 1.1 mrg
6886 1.1 mrg
6887 1.1 mrg
6888 1.1 mrg
6889 1.1 mrg
6890 1.1 mrg
6891 1.1 mrg
6892 1.1 mrg
6893 1.1 mrg
6894 1.1 mrg
6895 1.1 mrg
6896 1.1 mrg
6897 1.1 mrg
6898 1.1 mrg
6899 1.1 mrg
6900 1.1 mrg
6901 1.1 mrg
6902 1.1 mrg
6903 1.1 mrg
6904 1.1 mrg
6905 1.1 mrg
6906 1.1 mrg
6907 1.1 mrg
6908 1.1 mrg
6909 1.1 mrg
6910 1.1.1.4 mrg
6911 1.1.1.3 mrg test -z "$LN_S" && LN_S="ln -s"
6912 1.1 mrg
6913 1.1 mrg
6914 1.1 mrg
6915 1.1 mrg
6916 1.1 mrg
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.1.3 mrg
6925 1.1.1.3 mrg
6926 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
6927 1.1.1.3 mrg setopt NO_GLOB_SUBST
6928 1.1.1.3 mrg fi
6929 1.1.1.3 mrg
6930 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6931 1.1.1.3 mrg $as_echo_n "checking for objdir... " >&6; }
6932 1.1.1.5 mrg if test "${lt_cv_objdir+set}" = set; then :
6933 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6934 1.1.1.3 mrg else
6935 1.1.1.3 mrg rm -f .libs 2>/dev/null
6936 1.1.1.3 mrg mkdir .libs 2>/dev/null
6937 1.1.1.3 mrg if test -d .libs; then
6938 1.1.1.3 mrg lt_cv_objdir=.libs
6939 1.1.1.3 mrg else
6940 1.1.1.3 mrg # MS-DOS does not allow filenames that begin with a dot.
6941 1.1.1.3 mrg lt_cv_objdir=_libs
6942 1.1.1.3 mrg fi
6943 1.1.1.3 mrg rmdir .libs 2>/dev/null
6944 1.1.1.3 mrg fi
6945 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6946 1.1.1.3 mrg $as_echo "$lt_cv_objdir" >&6; }
6947 1.1.1.3 mrg objdir=$lt_cv_objdir
6948 1.1.1.3 mrg
6949 1.1.1.3 mrg
6950 1.1.1.3 mrg
6951 1.1.1.3 mrg
6952 1.1.1.3 mrg
6953 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6954 1.1.1.3 mrg #define LT_OBJDIR "$lt_cv_objdir/"
6955 1.1.1.3 mrg _ACEOF
6956 1.1.1.3 mrg
6957 1.1.1.3 mrg
6958 1.1.1.3 mrg
6959 1.1.1.3 mrg
6960 1.1.1.3 mrg case $host_os in
6961 1.1.1.3 mrg aix3*)
6962 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
6963 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
6964 1.1.1.3 mrg # vanish in a puff of smoke.
6965 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
6966 1.1.1.3 mrg COLLECT_NAMES=
6967 1.1.1.3 mrg export COLLECT_NAMES
6968 1.1 mrg fi
6969 1.1 mrg ;;
6970 1.1 mrg esac
6971 1.1 mrg
6972 1.1.1.3 mrg # Global variables:
6973 1.1.1.3 mrg ofile=libtool
6974 1.1.1.3 mrg can_build_shared=yes
6975 1.1 mrg
6976 1.1.1.3 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
6977 1.1.1.3 mrg # which needs '.lib').
6978 1.1.1.3 mrg libext=a
6979 1.1 mrg
6980 1.1.1.3 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
6981 1.1 mrg
6982 1.1.1.3 mrg old_CC="$CC"
6983 1.1.1.3 mrg old_CFLAGS="$CFLAGS"
6984 1.1 mrg
6985 1.1.1.3 mrg # Set sane defaults for various variables
6986 1.1.1.3 mrg test -z "$CC" && CC=cc
6987 1.1.1.3 mrg test -z "$LTCC" && LTCC=$CC
6988 1.1.1.3 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6989 1.1.1.3 mrg test -z "$LD" && LD=ld
6990 1.1.1.3 mrg test -z "$ac_objext" && ac_objext=o
6991 1.1 mrg
6992 1.1.1.3 mrg for cc_temp in $compiler""; do
6993 1.1.1.3 mrg case $cc_temp in
6994 1.1.1.3 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6995 1.1.1.3 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6996 1.1.1.3 mrg \-*) ;;
6997 1.1.1.3 mrg *) break;;
6998 1.1.1.3 mrg esac
6999 1.1.1.3 mrg done
7000 1.1.1.4 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7001 1.1 mrg
7002 1.1 mrg
7003 1.1.1.3 mrg # Only perform the check for file, if the check method requires it
7004 1.1.1.3 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7005 1.1.1.3 mrg case $deplibs_check_method in
7006 1.1.1.3 mrg file_magic*)
7007 1.1.1.3 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7008 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7009 1.1.1.3 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7010 1.1.1.5 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7011 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7012 1.1.1.3 mrg else
7013 1.1.1.3 mrg case $MAGIC_CMD in
7014 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7015 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7016 1.1 mrg ;;
7017 1.1.1.3 mrg *)
7018 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7019 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7020 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7021 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7022 1.1.1.3 mrg IFS="$lt_save_ifs"
7023 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7024 1.1.1.3 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7025 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7026 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7027 1.1.1.3 mrg case $deplibs_check_method in
7028 1.1.1.3 mrg "file_magic "*)
7029 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7030 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7031 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7032 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7033 1.1.1.3 mrg :
7034 1.1.1.3 mrg else
7035 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7036 1.1 mrg
7037 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7038 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7039 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7040 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7041 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7042 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7043 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7044 1.1.1.3 mrg *** bug-libtool@gnu.org
7045 1.1 mrg
7046 1.1.1.3 mrg _LT_EOF
7047 1.1.1.3 mrg fi ;;
7048 1.1.1.3 mrg esac
7049 1.1.1.3 mrg fi
7050 1.1.1.3 mrg break
7051 1.1.1.3 mrg fi
7052 1.1.1.3 mrg done
7053 1.1.1.3 mrg IFS="$lt_save_ifs"
7054 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7055 1.1 mrg ;;
7056 1.1.1.3 mrg esac
7057 1.1.1.3 mrg fi
7058 1.1 mrg
7059 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7060 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7061 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7062 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7063 1.1.1.3 mrg else
7064 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7065 1.1.1.3 mrg $as_echo "no" >&6; }
7066 1.1.1.3 mrg fi
7067 1.1 mrg
7068 1.1 mrg
7069 1.1 mrg
7070 1.1 mrg
7071 1.1 mrg
7072 1.1.1.3 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7073 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7074 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7075 1.1.1.3 mrg $as_echo_n "checking for file... " >&6; }
7076 1.1.1.5 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7077 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7078 1.1.1.3 mrg else
7079 1.1.1.3 mrg case $MAGIC_CMD in
7080 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7081 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7082 1.1 mrg ;;
7083 1.1.1.3 mrg *)
7084 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7085 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7086 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7087 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7088 1.1.1.3 mrg IFS="$lt_save_ifs"
7089 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7090 1.1.1.3 mrg if test -f $ac_dir/file; then
7091 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7092 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7093 1.1.1.3 mrg case $deplibs_check_method in
7094 1.1.1.3 mrg "file_magic "*)
7095 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7096 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7097 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7098 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7099 1.1.1.3 mrg :
7100 1.1.1.3 mrg else
7101 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7102 1.1 mrg
7103 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7104 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7105 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7106 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7107 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7108 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7109 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7110 1.1.1.3 mrg *** bug-libtool@gnu.org
7111 1.1 mrg
7112 1.1.1.3 mrg _LT_EOF
7113 1.1.1.3 mrg fi ;;
7114 1.1.1.3 mrg esac
7115 1.1.1.3 mrg fi
7116 1.1.1.3 mrg break
7117 1.1.1.3 mrg fi
7118 1.1.1.3 mrg done
7119 1.1.1.3 mrg IFS="$lt_save_ifs"
7120 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7121 1.1 mrg ;;
7122 1.1.1.3 mrg esac
7123 1.1.1.3 mrg fi
7124 1.1 mrg
7125 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7126 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7127 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7128 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7129 1.1.1.3 mrg else
7130 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7131 1.1.1.3 mrg $as_echo "no" >&6; }
7132 1.1.1.3 mrg fi
7133 1.1.1.2 mrg
7134 1.1 mrg
7135 1.1.1.3 mrg else
7136 1.1.1.3 mrg MAGIC_CMD=:
7137 1.1 mrg fi
7138 1.1.1.3 mrg fi
7139 1.1 mrg
7140 1.1 mrg fi
7141 1.1 mrg ;;
7142 1.1.1.3 mrg esac
7143 1.1 mrg
7144 1.1.1.3 mrg # Use C for the default configuration in the libtool script
7145 1.1 mrg
7146 1.1.1.3 mrg lt_save_CC="$CC"
7147 1.1.1.3 mrg ac_ext=c
7148 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
7149 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7150 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7151 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7152 1.1 mrg
7153 1.1 mrg
7154 1.1.1.3 mrg # Source file extension for C test sources.
7155 1.1.1.3 mrg ac_ext=c
7156 1.1 mrg
7157 1.1.1.3 mrg # Object file extension for compiled C test sources.
7158 1.1.1.3 mrg objext=o
7159 1.1.1.3 mrg objext=$objext
7160 1.1 mrg
7161 1.1.1.3 mrg # Code to be used in simple compile tests
7162 1.1.1.3 mrg lt_simple_compile_test_code="int some_variable = 0;"
7163 1.1 mrg
7164 1.1.1.3 mrg # Code to be used in simple link tests
7165 1.1.1.3 mrg lt_simple_link_test_code='int main(){return(0);}'
7166 1.1 mrg
7167 1.1 mrg
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg
7171 1.1 mrg
7172 1.1 mrg
7173 1.1.1.3 mrg # If no C compiler was specified, use CC.
7174 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
7175 1.1.1.3 mrg
7176 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
7177 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7178 1.1.1.3 mrg
7179 1.1.1.3 mrg # Allow CC to be a program name with arguments.
7180 1.1.1.3 mrg compiler=$CC
7181 1.1.1.3 mrg
7182 1.1.1.3 mrg # Save the default compiler, since it gets overwritten when the other
7183 1.1.1.3 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7184 1.1.1.3 mrg compiler_DEFAULT=$CC
7185 1.1.1.3 mrg
7186 1.1.1.3 mrg # save warnings/boilerplate of simple test code
7187 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7188 1.1.1.3 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7189 1.1.1.3 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7190 1.1.1.3 mrg _lt_compiler_boilerplate=`cat conftest.err`
7191 1.1.1.3 mrg $RM conftest*
7192 1.1.1.3 mrg
7193 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7194 1.1.1.3 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7195 1.1.1.3 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7196 1.1.1.3 mrg _lt_linker_boilerplate=`cat conftest.err`
7197 1.1.1.3 mrg $RM -r conftest*
7198 1.1.1.3 mrg
7199 1.1.1.3 mrg
7200 1.1.1.3 mrg if test -n "$compiler"; then
7201 1.1.1.3 mrg
7202 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=
7203 1.1.1.3 mrg
7204 1.1.1.3 mrg if test "$GCC" = yes; then
7205 1.1.1.4 mrg case $cc_basename in
7206 1.1.1.4 mrg nvcc*)
7207 1.1.1.4 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7208 1.1.1.4 mrg *)
7209 1.1.1.4 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7210 1.1.1.4 mrg esac
7211 1.1.1.3 mrg
7212 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7213 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7214 1.1.1.5 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7215 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7216 1.1.1.2 mrg else
7217 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=no
7218 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7219 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7220 1.1.1.3 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7221 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7222 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7223 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7224 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7225 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7226 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7227 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7228 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7229 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7230 1.1.1.4 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7231 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7232 1.1.1.3 mrg ac_status=$?
7233 1.1.1.3 mrg cat conftest.err >&5
7234 1.1.1.4 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7235 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7236 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7237 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7238 1.1.1.4 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7239 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7240 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7241 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7242 1.1.1.3 mrg fi
7243 1.1.1.3 mrg fi
7244 1.1.1.3 mrg $RM conftest*
7245 1.1.1.3 mrg
7246 1.1.1.2 mrg fi
7247 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7248 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7249 1.1.1.2 mrg
7250 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7251 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7252 1.1.1.2 mrg else
7253 1.1.1.3 mrg :
7254 1.1.1.2 mrg fi
7255 1.1.1.2 mrg
7256 1.1 mrg fi
7257 1.1 mrg
7258 1.1 mrg
7259 1.1 mrg
7260 1.1 mrg
7261 1.1 mrg
7262 1.1 mrg
7263 1.1.1.3 mrg lt_prog_compiler_wl=
7264 1.1.1.3 mrg lt_prog_compiler_pic=
7265 1.1.1.3 mrg lt_prog_compiler_static=
7266 1.1 mrg
7267 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7268 1.1.1.3 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7269 1.1 mrg
7270 1.1.1.3 mrg if test "$GCC" = yes; then
7271 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7272 1.1.1.3 mrg lt_prog_compiler_static='-static'
7273 1.1 mrg
7274 1.1.1.3 mrg case $host_os in
7275 1.1.1.3 mrg aix*)
7276 1.1.1.3 mrg # All AIX code is PIC.
7277 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7278 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7279 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7280 1.1.1.3 mrg fi
7281 1.1.1.3 mrg ;;
7282 1.1 mrg
7283 1.1.1.3 mrg amigaos*)
7284 1.1.1.3 mrg case $host_cpu in
7285 1.1.1.3 mrg powerpc)
7286 1.1.1.3 mrg # see comment about AmigaOS4 .so support
7287 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7288 1.1.1.3 mrg ;;
7289 1.1.1.3 mrg m68k)
7290 1.1.1.3 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7291 1.1.1.3 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7292 1.1.1.3 mrg # like `-m68040'.
7293 1.1.1.3 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7294 1.1.1.3 mrg ;;
7295 1.1.1.3 mrg esac
7296 1.1.1.3 mrg ;;
7297 1.1 mrg
7298 1.1.1.3 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7299 1.1.1.3 mrg # PIC is the default for these OSes.
7300 1.1.1.3 mrg ;;
7301 1.1 mrg
7302 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7303 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7304 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7305 1.1.1.3 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7306 1.1.1.3 mrg # (--disable-auto-import) libraries
7307 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7308 1.1.1.3 mrg ;;
7309 1.1 mrg
7310 1.1.1.3 mrg darwin* | rhapsody*)
7311 1.1.1.3 mrg # PIC is the default on this platform
7312 1.1.1.3 mrg # Common symbols not allowed in MH_DYLIB files
7313 1.1.1.3 mrg lt_prog_compiler_pic='-fno-common'
7314 1.1.1.3 mrg ;;
7315 1.1 mrg
7316 1.1.1.4 mrg haiku*)
7317 1.1.1.4 mrg # PIC is the default for Haiku.
7318 1.1.1.4 mrg # The "-static" flag exists, but is broken.
7319 1.1.1.4 mrg lt_prog_compiler_static=
7320 1.1.1.4 mrg ;;
7321 1.1.1.4 mrg
7322 1.1.1.3 mrg hpux*)
7323 1.1.1.3 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7324 1.1.1.3 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7325 1.1.1.3 mrg # sets the default TLS model and affects inlining.
7326 1.1.1.3 mrg case $host_cpu in
7327 1.1.1.3 mrg hppa*64*)
7328 1.1.1.3 mrg # +Z the default
7329 1.1.1.3 mrg ;;
7330 1.1.1.3 mrg *)
7331 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7332 1.1.1.3 mrg ;;
7333 1.1.1.3 mrg esac
7334 1.1.1.3 mrg ;;
7335 1.1 mrg
7336 1.1.1.3 mrg interix[3-9]*)
7337 1.1.1.3 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7338 1.1.1.3 mrg # Instead, we relocate shared libraries at runtime.
7339 1.1.1.3 mrg ;;
7340 1.1 mrg
7341 1.1.1.3 mrg msdosdjgpp*)
7342 1.1.1.3 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7343 1.1.1.3 mrg # on systems that don't support them.
7344 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7345 1.1.1.3 mrg enable_shared=no
7346 1.1.1.3 mrg ;;
7347 1.1 mrg
7348 1.1.1.3 mrg *nto* | *qnx*)
7349 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7350 1.1.1.3 mrg # it will coredump.
7351 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7352 1.1.1.3 mrg ;;
7353 1.1 mrg
7354 1.1.1.3 mrg sysv4*MP*)
7355 1.1.1.3 mrg if test -d /usr/nec; then
7356 1.1.1.3 mrg lt_prog_compiler_pic=-Kconform_pic
7357 1.1.1.3 mrg fi
7358 1.1.1.3 mrg ;;
7359 1.1 mrg
7360 1.1.1.3 mrg *)
7361 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7362 1.1.1.3 mrg ;;
7363 1.1.1.3 mrg esac
7364 1.1.1.4 mrg
7365 1.1.1.4 mrg case $cc_basename in
7366 1.1.1.4 mrg nvcc*) # Cuda Compiler Driver 2.2
7367 1.1.1.4 mrg lt_prog_compiler_wl='-Xlinker '
7368 1.1.1.4 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7369 1.1.1.4 mrg ;;
7370 1.1.1.4 mrg esac
7371 1.1.1.3 mrg else
7372 1.1.1.3 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7373 1.1.1.3 mrg case $host_os in
7374 1.1.1.3 mrg aix*)
7375 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7376 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7377 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7378 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7379 1.1.1.3 mrg else
7380 1.1.1.3 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7381 1.1.1.3 mrg fi
7382 1.1.1.3 mrg ;;
7383 1.1 mrg
7384 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7385 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7386 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7387 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7388 1.1.1.3 mrg ;;
7389 1.1 mrg
7390 1.1.1.3 mrg hpux9* | hpux10* | hpux11*)
7391 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7392 1.1.1.3 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7393 1.1.1.3 mrg # not for PA HP-UX.
7394 1.1.1.3 mrg case $host_cpu in
7395 1.1.1.3 mrg hppa*64*|ia64*)
7396 1.1.1.3 mrg # +Z the default
7397 1.1.1.3 mrg ;;
7398 1.1.1.3 mrg *)
7399 1.1.1.3 mrg lt_prog_compiler_pic='+Z'
7400 1.1.1.3 mrg ;;
7401 1.1.1.3 mrg esac
7402 1.1.1.3 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7403 1.1.1.3 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7404 1.1.1.3 mrg ;;
7405 1.1 mrg
7406 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
7407 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7408 1.1.1.3 mrg # PIC (with -KPIC) is the default.
7409 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7410 1.1.1.3 mrg ;;
7411 1.1 mrg
7412 1.1.1.4 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7413 1.1.1.3 mrg case $cc_basename in
7414 1.1.1.3 mrg # old Intel for x86_64 which still supported -KPIC.
7415 1.1.1.3 mrg ecc*)
7416 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7417 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7418 1.1.1.3 mrg lt_prog_compiler_static='-static'
7419 1.1.1.3 mrg ;;
7420 1.1.1.3 mrg # icc used to be incompatible with GCC.
7421 1.1.1.3 mrg # ICC 10 doesn't accept -KPIC any more.
7422 1.1.1.3 mrg icc* | ifort*)
7423 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7424 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7425 1.1.1.3 mrg lt_prog_compiler_static='-static'
7426 1.1.1.3 mrg ;;
7427 1.1.1.3 mrg # Lahey Fortran 8.1.
7428 1.1.1.3 mrg lf95*)
7429 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7430 1.1.1.3 mrg lt_prog_compiler_pic='--shared'
7431 1.1.1.3 mrg lt_prog_compiler_static='--static'
7432 1.1.1.3 mrg ;;
7433 1.1.1.4 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7434 1.1.1.3 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7435 1.1.1.3 mrg # which looks to be a dead project)
7436 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7437 1.1.1.3 mrg lt_prog_compiler_pic='-fpic'
7438 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7439 1.1.1.3 mrg ;;
7440 1.1.1.3 mrg ccc*)
7441 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7442 1.1.1.3 mrg # All Alpha code is PIC.
7443 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7444 1.1.1.3 mrg ;;
7445 1.1.1.4 mrg xl* | bgxl* | bgf* | mpixl*)
7446 1.1.1.4 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7447 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7448 1.1.1.3 mrg lt_prog_compiler_pic='-qpic'
7449 1.1.1.3 mrg lt_prog_compiler_static='-qstaticlink'
7450 1.1.1.3 mrg ;;
7451 1.1.1.3 mrg *)
7452 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
7453 1.1.1.4 mrg *Sun\ F* | *Sun*Fortran*)
7454 1.1.1.4 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7455 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7456 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7457 1.1.1.4 mrg lt_prog_compiler_wl=''
7458 1.1.1.3 mrg ;;
7459 1.1.1.4 mrg *Sun\ C*)
7460 1.1.1.4 mrg # Sun C 5.9
7461 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7462 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7463 1.1.1.4 mrg lt_prog_compiler_wl='-Wl,'
7464 1.1.1.3 mrg ;;
7465 1.1.1.3 mrg esac
7466 1.1.1.3 mrg ;;
7467 1.1.1.3 mrg esac
7468 1.1.1.3 mrg ;;
7469 1.1 mrg
7470 1.1.1.3 mrg newsos6)
7471 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7472 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7473 1.1.1.3 mrg ;;
7474 1.1 mrg
7475 1.1.1.3 mrg *nto* | *qnx*)
7476 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7477 1.1.1.3 mrg # it will coredump.
7478 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7479 1.1.1.3 mrg ;;
7480 1.1 mrg
7481 1.1.1.3 mrg osf3* | osf4* | osf5*)
7482 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7483 1.1.1.3 mrg # All OSF/1 code is PIC.
7484 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7485 1.1.1.3 mrg ;;
7486 1.1 mrg
7487 1.1.1.3 mrg rdos*)
7488 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7489 1.1.1.3 mrg ;;
7490 1.1 mrg
7491 1.1.1.3 mrg solaris*)
7492 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7493 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7494 1.1.1.3 mrg case $cc_basename in
7495 1.1.1.4 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7496 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld ';;
7497 1.1.1.3 mrg *)
7498 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,';;
7499 1.1.1.3 mrg esac
7500 1.1.1.3 mrg ;;
7501 1.1 mrg
7502 1.1.1.3 mrg sunos4*)
7503 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld '
7504 1.1.1.3 mrg lt_prog_compiler_pic='-PIC'
7505 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7506 1.1.1.3 mrg ;;
7507 1.1 mrg
7508 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7509 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7510 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7511 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7512 1.1.1.3 mrg ;;
7513 1.1 mrg
7514 1.1.1.3 mrg sysv4*MP*)
7515 1.1.1.3 mrg if test -d /usr/nec ;then
7516 1.1.1.3 mrg lt_prog_compiler_pic='-Kconform_pic'
7517 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7518 1.1.1.3 mrg fi
7519 1.1.1.3 mrg ;;
7520 1.1 mrg
7521 1.1.1.3 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7522 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7523 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7524 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7525 1.1.1.3 mrg ;;
7526 1.1 mrg
7527 1.1.1.3 mrg unicos*)
7528 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7529 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7530 1.1.1.3 mrg ;;
7531 1.1.1.3 mrg
7532 1.1.1.3 mrg uts4*)
7533 1.1.1.3 mrg lt_prog_compiler_pic='-pic'
7534 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7535 1.1.1.3 mrg ;;
7536 1.1.1.3 mrg
7537 1.1.1.3 mrg *)
7538 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7539 1.1.1.3 mrg ;;
7540 1.1.1.3 mrg esac
7541 1.1.1.3 mrg fi
7542 1.1.1.3 mrg
7543 1.1.1.3 mrg case $host_os in
7544 1.1.1.3 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7545 1.1.1.3 mrg *djgpp*)
7546 1.1.1.3 mrg lt_prog_compiler_pic=
7547 1.1.1.3 mrg ;;
7548 1.1.1.3 mrg *)
7549 1.1.1.3 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7550 1.1.1.3 mrg ;;
7551 1.1 mrg esac
7552 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7553 1.1.1.3 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7554 1.1 mrg
7555 1.1 mrg
7556 1.1.1.3 mrg
7557 1.1.1.3 mrg
7558 1.1.1.3 mrg
7559 1.1.1.3 mrg
7560 1.1.1.3 mrg #
7561 1.1.1.3 mrg # Check to make sure the PIC flag actually works.
7562 1.1.1.3 mrg #
7563 1.1.1.3 mrg if test -n "$lt_prog_compiler_pic"; then
7564 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7565 1.1.1.3 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7566 1.1.1.5 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7567 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7568 1.1 mrg else
7569 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=no
7570 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7571 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7572 1.1.1.3 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7573 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7574 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7575 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7576 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7577 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7578 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7579 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7580 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7581 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7582 1.1.1.4 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7583 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7584 1.1.1.3 mrg ac_status=$?
7585 1.1.1.3 mrg cat conftest.err >&5
7586 1.1.1.4 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7587 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7588 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7589 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7590 1.1.1.4 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7591 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7592 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7593 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=yes
7594 1.1.1.3 mrg fi
7595 1.1.1.3 mrg fi
7596 1.1.1.3 mrg $RM conftest*
7597 1.1 mrg
7598 1.1.1.3 mrg fi
7599 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7600 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7601 1.1 mrg
7602 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7603 1.1.1.3 mrg case $lt_prog_compiler_pic in
7604 1.1.1.3 mrg "" | " "*) ;;
7605 1.1.1.3 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7606 1.1.1.3 mrg esac
7607 1.1.1.3 mrg else
7608 1.1.1.3 mrg lt_prog_compiler_pic=
7609 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7610 1.1 mrg fi
7611 1.1 mrg
7612 1.1 mrg fi
7613 1.1.1.3 mrg
7614 1.1.1.3 mrg
7615 1.1.1.3 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 static flag actually works.
7621 1.1.1.3 mrg #
7622 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7623 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7624 1.1.1.3 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7625 1.1.1.5 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7626 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7627 1.1 mrg else
7628 1.1.1.3 mrg lt_cv_prog_compiler_static_works=no
7629 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
7630 1.1.1.3 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7631 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7632 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7633 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
7634 1.1.1.3 mrg # So say no if there are warnings
7635 1.1.1.3 mrg if test -s conftest.err; then
7636 1.1.1.3 mrg # Append any errors to the config.log.
7637 1.1.1.3 mrg cat conftest.err 1>&5
7638 1.1.1.4 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7639 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7640 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7641 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7642 1.1.1.3 mrg fi
7643 1.1.1.3 mrg else
7644 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7645 1.1.1.3 mrg fi
7646 1.1.1.3 mrg fi
7647 1.1.1.3 mrg $RM -r conftest*
7648 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
7649 1.1 mrg
7650 1.1 mrg fi
7651 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7652 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7653 1.1 mrg
7654 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7655 1.1.1.3 mrg :
7656 1.1.1.3 mrg else
7657 1.1.1.3 mrg lt_prog_compiler_static=
7658 1.1 mrg fi
7659 1.1 mrg
7660 1.1 mrg
7661 1.1 mrg
7662 1.1 mrg
7663 1.1 mrg
7664 1.1 mrg
7665 1.1 mrg
7666 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7667 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7668 1.1.1.5 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7669 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7670 1.1.1.3 mrg else
7671 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
7672 1.1.1.3 mrg $RM -r conftest 2>/dev/null
7673 1.1.1.3 mrg mkdir conftest
7674 1.1.1.3 mrg cd conftest
7675 1.1.1.3 mrg mkdir out
7676 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7677 1.1 mrg
7678 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7679 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7680 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7681 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7682 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7683 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7684 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7685 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7686 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7687 1.1.1.4 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7688 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
7689 1.1.1.3 mrg ac_status=$?
7690 1.1.1.3 mrg cat out/conftest.err >&5
7691 1.1.1.4 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7692 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7693 1.1.1.3 mrg then
7694 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7695 1.1.1.3 mrg # So say no if there are warnings
7696 1.1.1.4 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7697 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7698 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7699 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
7700 1.1.1.3 mrg fi
7701 1.1.1.3 mrg fi
7702 1.1.1.3 mrg chmod u+w . 2>&5
7703 1.1.1.3 mrg $RM conftest*
7704 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
7705 1.1.1.3 mrg # template instantiation
7706 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7707 1.1.1.3 mrg $RM out/* && rmdir out
7708 1.1.1.3 mrg cd ..
7709 1.1.1.3 mrg $RM -r conftest
7710 1.1.1.3 mrg $RM conftest*
7711 1.1 mrg
7712 1.1 mrg fi
7713 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7714 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7715 1.1 mrg
7716 1.1 mrg
7717 1.1 mrg
7718 1.1 mrg
7719 1.1 mrg
7720 1.1 mrg
7721 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7722 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7723 1.1.1.5 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7724 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7725 1.1 mrg else
7726 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
7727 1.1.1.3 mrg $RM -r conftest 2>/dev/null
7728 1.1.1.3 mrg mkdir conftest
7729 1.1.1.3 mrg cd conftest
7730 1.1.1.3 mrg mkdir out
7731 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7732 1.1 mrg
7733 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7734 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7735 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7736 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7737 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7738 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7739 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7740 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7741 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7742 1.1.1.4 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7743 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
7744 1.1.1.3 mrg ac_status=$?
7745 1.1.1.3 mrg cat out/conftest.err >&5
7746 1.1.1.4 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7748 1.1.1.3 mrg then
7749 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7750 1.1.1.3 mrg # So say no if there are warnings
7751 1.1.1.4 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7752 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7753 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7754 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
7755 1.1.1.3 mrg fi
7756 1.1.1.3 mrg fi
7757 1.1.1.3 mrg chmod u+w . 2>&5
7758 1.1.1.3 mrg $RM conftest*
7759 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
7760 1.1.1.3 mrg # template instantiation
7761 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7762 1.1.1.3 mrg $RM out/* && rmdir out
7763 1.1.1.3 mrg cd ..
7764 1.1.1.3 mrg $RM -r conftest
7765 1.1.1.3 mrg $RM conftest*
7766 1.1 mrg
7767 1.1.1.3 mrg fi
7768 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7769 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7770 1.1 mrg
7771 1.1 mrg
7772 1.1 mrg
7773 1.1 mrg
7774 1.1.1.3 mrg hard_links="nottested"
7775 1.1.1.3 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7776 1.1.1.3 mrg # do not overwrite the value of need_locks provided by the user
7777 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7778 1.1.1.3 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
7779 1.1.1.3 mrg hard_links=yes
7780 1.1.1.3 mrg $RM conftest*
7781 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7782 1.1.1.3 mrg touch conftest.a
7783 1.1.1.3 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
7784 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7785 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7786 1.1.1.3 mrg $as_echo "$hard_links" >&6; }
7787 1.1.1.3 mrg if test "$hard_links" = no; then
7788 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7789 1.1.1.3 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7790 1.1.1.3 mrg need_locks=warn
7791 1.1 mrg fi
7792 1.1.1.3 mrg else
7793 1.1.1.3 mrg need_locks=no
7794 1.1 mrg fi
7795 1.1 mrg
7796 1.1 mrg
7797 1.1 mrg
7798 1.1 mrg
7799 1.1 mrg
7800 1.1 mrg
7801 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7802 1.1.1.3 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7803 1.1 mrg
7804 1.1.1.3 mrg runpath_var=
7805 1.1.1.3 mrg allow_undefined_flag=
7806 1.1.1.3 mrg always_export_symbols=no
7807 1.1.1.3 mrg archive_cmds=
7808 1.1.1.3 mrg archive_expsym_cmds=
7809 1.1.1.3 mrg compiler_needs_object=no
7810 1.1.1.3 mrg enable_shared_with_static_runtimes=no
7811 1.1.1.3 mrg export_dynamic_flag_spec=
7812 1.1.1.3 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7813 1.1.1.3 mrg hardcode_automatic=no
7814 1.1.1.3 mrg hardcode_direct=no
7815 1.1.1.3 mrg hardcode_direct_absolute=no
7816 1.1.1.3 mrg hardcode_libdir_flag_spec=
7817 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=
7818 1.1.1.3 mrg hardcode_libdir_separator=
7819 1.1.1.3 mrg hardcode_minus_L=no
7820 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
7821 1.1.1.3 mrg inherit_rpath=no
7822 1.1.1.3 mrg link_all_deplibs=unknown
7823 1.1.1.3 mrg module_cmds=
7824 1.1.1.3 mrg module_expsym_cmds=
7825 1.1.1.3 mrg old_archive_from_new_cmds=
7826 1.1.1.3 mrg old_archive_from_expsyms_cmds=
7827 1.1.1.3 mrg thread_safe_flag_spec=
7828 1.1.1.3 mrg whole_archive_flag_spec=
7829 1.1.1.3 mrg # include_expsyms should be a list of space-separated symbols to be *always*
7830 1.1.1.3 mrg # included in the symbol list
7831 1.1.1.3 mrg include_expsyms=
7832 1.1.1.3 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
7833 1.1.1.3 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
7834 1.1.1.3 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7835 1.1.1.3 mrg # as well as any symbol that contains `d'.
7836 1.1.1.3 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7837 1.1.1.3 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7838 1.1.1.3 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
7839 1.1.1.3 mrg # the symbol is explicitly referenced. Since portable code cannot
7840 1.1.1.3 mrg # rely on this symbol name, it's probably fine to never include it in
7841 1.1.1.3 mrg # preloaded symbol tables.
7842 1.1.1.3 mrg # Exclude shared library initialization/finalization symbols.
7843 1.1.1.3 mrg extract_expsyms_cmds=
7844 1.1 mrg
7845 1.1.1.3 mrg case $host_os in
7846 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
7847 1.1.1.3 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
7848 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
7849 1.1.1.3 mrg # Microsoft Visual C++.
7850 1.1.1.3 mrg if test "$GCC" != yes; then
7851 1.1.1.3 mrg with_gnu_ld=no
7852 1.1 mrg fi
7853 1.1 mrg ;;
7854 1.1.1.3 mrg interix*)
7855 1.1.1.3 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
7856 1.1.1.3 mrg with_gnu_ld=yes
7857 1.1 mrg ;;
7858 1.1.1.3 mrg openbsd*)
7859 1.1.1.3 mrg with_gnu_ld=no
7860 1.1 mrg ;;
7861 1.1 mrg esac
7862 1.1 mrg
7863 1.1.1.3 mrg ld_shlibs=yes
7864 1.1.1.4 mrg
7865 1.1.1.4 mrg # On some targets, GNU ld is compatible enough with the native linker
7866 1.1.1.4 mrg # that we're better off using the native interface for both.
7867 1.1.1.4 mrg lt_use_gnu_ld_interface=no
7868 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
7869 1.1.1.4 mrg case $host_os in
7870 1.1.1.4 mrg aix*)
7871 1.1.1.4 mrg # The AIX port of GNU ld has always aspired to compatibility
7872 1.1.1.4 mrg # with the native linker. However, as the warning in the GNU ld
7873 1.1.1.4 mrg # block says, versions before 2.19.5* couldn't really create working
7874 1.1.1.4 mrg # shared libraries, regardless of the interface used.
7875 1.1.1.4 mrg case `$LD -v 2>&1` in
7876 1.1.1.4 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
7877 1.1.1.4 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
7878 1.1.1.4 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
7879 1.1.1.4 mrg *)
7880 1.1.1.4 mrg lt_use_gnu_ld_interface=yes
7881 1.1.1.4 mrg ;;
7882 1.1.1.4 mrg esac
7883 1.1.1.4 mrg ;;
7884 1.1.1.4 mrg *)
7885 1.1.1.4 mrg lt_use_gnu_ld_interface=yes
7886 1.1.1.4 mrg ;;
7887 1.1.1.4 mrg esac
7888 1.1.1.4 mrg fi
7889 1.1.1.4 mrg
7890 1.1.1.4 mrg if test "$lt_use_gnu_ld_interface" = yes; then
7891 1.1.1.3 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
7892 1.1.1.3 mrg wlarc='${wl}'
7893 1.1 mrg
7894 1.1.1.3 mrg # Set some defaults for GNU ld with shared library support. These
7895 1.1.1.3 mrg # are reset later if shared libraries are not supported. Putting them
7896 1.1.1.3 mrg # here allows them to be overridden if necessary.
7897 1.1.1.3 mrg runpath_var=LD_RUN_PATH
7898 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7899 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
7900 1.1.1.3 mrg # ancient GNU ld didn't support --whole-archive et. al.
7901 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7902 1.1.1.3 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7903 1.1.1.3 mrg else
7904 1.1.1.3 mrg whole_archive_flag_spec=
7905 1.1.1.3 mrg fi
7906 1.1.1.3 mrg supports_anon_versioning=no
7907 1.1.1.3 mrg case `$LD -v 2>&1` in
7908 1.1.1.4 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
7909 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7910 1.1.1.3 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7911 1.1.1.3 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7912 1.1.1.3 mrg *\ 2.11.*) ;; # other 2.11 versions
7913 1.1.1.3 mrg *) supports_anon_versioning=yes ;;
7914 1.1.1.3 mrg esac
7915 1.1 mrg
7916 1.1.1.3 mrg # See if GNU ld supports shared libraries.
7917 1.1.1.3 mrg case $host_os in
7918 1.1.1.3 mrg aix[3-9]*)
7919 1.1.1.3 mrg # On AIX/PPC, the GNU linker is very broken
7920 1.1.1.3 mrg if test "$host_cpu" != ia64; then
7921 1.1.1.3 mrg ld_shlibs=no
7922 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7923 1.1 mrg
7924 1.1.1.4 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
7925 1.1.1.3 mrg *** to be unable to reliably create shared libraries on AIX.
7926 1.1.1.3 mrg *** Therefore, libtool is disabling shared libraries support. If you
7927 1.1.1.4 mrg *** really care for shared libraries, you may want to install binutils
7928 1.1.1.4 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
7929 1.1.1.4 mrg *** You will then need to restart the configuration process.
7930 1.1 mrg
7931 1.1.1.3 mrg _LT_EOF
7932 1.1.1.3 mrg fi
7933 1.1.1.3 mrg ;;
7934 1.1 mrg
7935 1.1.1.3 mrg amigaos*)
7936 1.1.1.3 mrg case $host_cpu in
7937 1.1.1.3 mrg powerpc)
7938 1.1.1.3 mrg # see comment about AmigaOS4 .so support
7939 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7940 1.1.1.3 mrg archive_expsym_cmds=''
7941 1.1.1.3 mrg ;;
7942 1.1.1.3 mrg m68k)
7943 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)'
7944 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
7945 1.1.1.3 mrg hardcode_minus_L=yes
7946 1.1.1.3 mrg ;;
7947 1.1.1.3 mrg esac
7948 1.1.1.3 mrg ;;
7949 1.1 mrg
7950 1.1.1.3 mrg beos*)
7951 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7952 1.1.1.3 mrg allow_undefined_flag=unsupported
7953 1.1.1.3 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
7954 1.1.1.3 mrg # support --undefined. This deserves some investigation. FIXME
7955 1.1.1.3 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7956 1.1.1.3 mrg else
7957 1.1.1.3 mrg ld_shlibs=no
7958 1.1.1.3 mrg fi
7959 1.1.1.3 mrg ;;
7960 1.1 mrg
7961 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
7962 1.1.1.3 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7963 1.1.1.3 mrg # as there is no search path for DLLs.
7964 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
7965 1.1.1.4 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
7966 1.1.1.3 mrg allow_undefined_flag=unsupported
7967 1.1.1.3 mrg always_export_symbols=no
7968 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
7969 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'
7970 1.1 mrg
7971 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7972 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'
7973 1.1.1.3 mrg # If the export-symbols file already is a .def file (1st line
7974 1.1.1.3 mrg # is EXPORTS), use it as is; otherwise, prepend...
7975 1.1.1.3 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7976 1.1.1.3 mrg cp $export_symbols $output_objdir/$soname.def;
7977 1.1.1.3 mrg else
7978 1.1.1.3 mrg echo EXPORTS > $output_objdir/$soname.def;
7979 1.1.1.3 mrg cat $export_symbols >> $output_objdir/$soname.def;
7980 1.1.1.3 mrg fi~
7981 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'
7982 1.1.1.3 mrg else
7983 1.1.1.3 mrg ld_shlibs=no
7984 1.1.1.3 mrg fi
7985 1.1.1.3 mrg ;;
7986 1.1 mrg
7987 1.1.1.4 mrg haiku*)
7988 1.1.1.4 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7989 1.1.1.4 mrg link_all_deplibs=yes
7990 1.1.1.4 mrg ;;
7991 1.1.1.4 mrg
7992 1.1.1.3 mrg interix[3-9]*)
7993 1.1.1.3 mrg hardcode_direct=no
7994 1.1.1.3 mrg hardcode_shlibpath_var=no
7995 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7996 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
7997 1.1.1.3 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7998 1.1.1.3 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
7999 1.1.1.3 mrg # default) and relocated if they conflict, which is a slow very memory
8000 1.1.1.3 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8001 1.1.1.3 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8002 1.1.1.3 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8003 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'
8004 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'
8005 1.1.1.3 mrg ;;
8006 1.1 mrg
8007 1.1.1.4 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8008 1.1.1.3 mrg tmp_diet=no
8009 1.1.1.3 mrg if test "$host_os" = linux-dietlibc; then
8010 1.1.1.3 mrg case $cc_basename in
8011 1.1.1.3 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8012 1.1.1.3 mrg esac
8013 1.1.1.3 mrg fi
8014 1.1.1.3 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8015 1.1.1.3 mrg && test "$tmp_diet" = no
8016 1.1.1.3 mrg then
8017 1.1.1.3 mrg tmp_addflag=
8018 1.1.1.3 mrg tmp_sharedflag='-shared'
8019 1.1.1.3 mrg case $cc_basename,$host_cpu in
8020 1.1.1.3 mrg pgcc*) # Portland Group C compiler
8021 1.1.1.4 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8022 1.1.1.3 mrg tmp_addflag=' $pic_flag'
8023 1.1.1.3 mrg ;;
8024 1.1.1.4 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8025 1.1.1.4 mrg # Portland Group f77 and f90 compilers
8026 1.1.1.4 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8027 1.1.1.3 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8028 1.1.1.3 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8029 1.1.1.3 mrg tmp_addflag=' -i_dynamic' ;;
8030 1.1.1.3 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8031 1.1.1.3 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8032 1.1.1.3 mrg ifc* | ifort*) # Intel Fortran compiler
8033 1.1.1.3 mrg tmp_addflag=' -nofor_main' ;;
8034 1.1.1.3 mrg lf95*) # Lahey Fortran 8.1
8035 1.1.1.3 mrg whole_archive_flag_spec=
8036 1.1.1.3 mrg tmp_sharedflag='--shared' ;;
8037 1.1.1.4 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8038 1.1.1.3 mrg tmp_sharedflag='-qmkshrobj'
8039 1.1.1.3 mrg tmp_addflag= ;;
8040 1.1.1.4 mrg nvcc*) # Cuda Compiler Driver 2.2
8041 1.1.1.4 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8042 1.1.1.4 mrg compiler_needs_object=yes
8043 1.1.1.4 mrg ;;
8044 1.1.1.3 mrg esac
8045 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
8046 1.1.1.3 mrg *Sun\ C*) # Sun C 5.9
8047 1.1.1.4 mrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8048 1.1.1.3 mrg compiler_needs_object=yes
8049 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8050 1.1.1.3 mrg *Sun\ F*) # Sun Fortran 8.3
8051 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8052 1.1.1.3 mrg esac
8053 1.1.1.3 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8054 1.1 mrg
8055 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8056 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8057 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8058 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8059 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'
8060 1.1.1.3 mrg fi
8061 1.1 mrg
8062 1.1.1.3 mrg case $cc_basename in
8063 1.1.1.4 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8064 1.1.1.3 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8065 1.1.1.3 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8066 1.1.1.3 mrg hardcode_libdir_flag_spec=
8067 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8068 1.1.1.4 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8069 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8070 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8071 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8072 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8073 1.1.1.4 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8074 1.1.1.3 mrg fi
8075 1.1.1.3 mrg ;;
8076 1.1.1.3 mrg esac
8077 1.1.1.3 mrg else
8078 1.1.1.3 mrg ld_shlibs=no
8079 1.1.1.3 mrg fi
8080 1.1.1.3 mrg ;;
8081 1.1 mrg
8082 1.1.1.3 mrg netbsd*)
8083 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8084 1.1.1.3 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8085 1.1.1.3 mrg wlarc=
8086 1.1.1.3 mrg else
8087 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8088 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'
8089 1.1.1.3 mrg fi
8090 1.1.1.3 mrg ;;
8091 1.1 mrg
8092 1.1.1.3 mrg solaris*)
8093 1.1.1.3 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8094 1.1.1.3 mrg ld_shlibs=no
8095 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8096 1.1 mrg
8097 1.1.1.3 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8098 1.1.1.3 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8099 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8100 1.1.1.3 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8101 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8102 1.1.1.3 mrg *** used, and then restart.
8103 1.1 mrg
8104 1.1.1.3 mrg _LT_EOF
8105 1.1.1.3 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8106 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8107 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'
8108 1.1.1.3 mrg else
8109 1.1.1.3 mrg ld_shlibs=no
8110 1.1.1.3 mrg fi
8111 1.1.1.3 mrg ;;
8112 1.1 mrg
8113 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8114 1.1.1.3 mrg case `$LD -v 2>&1` in
8115 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8116 1.1.1.3 mrg ld_shlibs=no
8117 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8118 1.1 mrg
8119 1.1.1.3 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8120 1.1.1.3 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8121 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8122 1.1.1.3 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8123 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8124 1.1.1.3 mrg *** used, and then restart.
8125 1.1 mrg
8126 1.1.1.3 mrg _LT_EOF
8127 1.1.1.3 mrg ;;
8128 1.1.1.3 mrg *)
8129 1.1.1.3 mrg # For security reasons, it is highly recommended that you always
8130 1.1.1.3 mrg # use absolute paths for naming shared libraries, and exclude the
8131 1.1.1.3 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8132 1.1.1.3 mrg # requires that you compile everything twice, which is a pain.
8133 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8134 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8135 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8136 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'
8137 1.1.1.3 mrg else
8138 1.1.1.3 mrg ld_shlibs=no
8139 1.1.1.3 mrg fi
8140 1.1.1.3 mrg ;;
8141 1.1.1.3 mrg esac
8142 1.1.1.3 mrg ;;
8143 1.1 mrg
8144 1.1.1.3 mrg sunos4*)
8145 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8146 1.1.1.3 mrg wlarc=
8147 1.1.1.3 mrg hardcode_direct=yes
8148 1.1.1.3 mrg hardcode_shlibpath_var=no
8149 1.1.1.3 mrg ;;
8150 1.1 mrg
8151 1.1.1.3 mrg *)
8152 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8153 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8154 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'
8155 1.1.1.3 mrg else
8156 1.1.1.3 mrg ld_shlibs=no
8157 1.1.1.3 mrg fi
8158 1.1.1.3 mrg ;;
8159 1.1.1.3 mrg esac
8160 1.1 mrg
8161 1.1.1.3 mrg if test "$ld_shlibs" = no; then
8162 1.1.1.3 mrg runpath_var=
8163 1.1.1.3 mrg hardcode_libdir_flag_spec=
8164 1.1.1.3 mrg export_dynamic_flag_spec=
8165 1.1.1.3 mrg whole_archive_flag_spec=
8166 1.1.1.3 mrg fi
8167 1.1.1.3 mrg else
8168 1.1.1.3 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8169 1.1.1.3 mrg case $host_os in
8170 1.1.1.3 mrg aix3*)
8171 1.1.1.3 mrg allow_undefined_flag=unsupported
8172 1.1.1.3 mrg always_export_symbols=yes
8173 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'
8174 1.1.1.3 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8175 1.1.1.3 mrg # are no directories specified by -L.
8176 1.1.1.3 mrg hardcode_minus_L=yes
8177 1.1.1.3 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8178 1.1.1.3 mrg # Neither direct hardcoding nor static linking is supported with a
8179 1.1.1.3 mrg # broken collect2.
8180 1.1.1.3 mrg hardcode_direct=unsupported
8181 1.1.1.3 mrg fi
8182 1.1.1.3 mrg ;;
8183 1.1 mrg
8184 1.1.1.3 mrg aix[4-9]*)
8185 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8186 1.1.1.3 mrg # On IA64, the linker does run time linking by default, so we don't
8187 1.1.1.3 mrg # have to do anything special.
8188 1.1.1.3 mrg aix_use_runtimelinking=no
8189 1.1.1.3 mrg exp_sym_flag='-Bexport'
8190 1.1.1.3 mrg no_entry_flag=""
8191 1.1.1.3 mrg else
8192 1.1.1.3 mrg # If we're using GNU nm, then we don't want the "-C" option.
8193 1.1.1.3 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8194 1.1.1.4 mrg # Also, AIX nm treats weak defined symbols like other global
8195 1.1.1.4 mrg # defined symbols, whereas GNU nm marks them as "W".
8196 1.1.1.3 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8197 1.1.1.4 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8198 1.1.1.3 mrg else
8199 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'
8200 1.1.1.3 mrg fi
8201 1.1.1.3 mrg aix_use_runtimelinking=no
8202 1.1 mrg
8203 1.1.1.3 mrg # Test if we are trying to use run time linking or normal
8204 1.1.1.3 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8205 1.1.1.3 mrg # need to do runtime linking.
8206 1.1.1.3 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8207 1.1.1.3 mrg for ld_flag in $LDFLAGS; do
8208 1.1.1.3 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8209 1.1.1.3 mrg aix_use_runtimelinking=yes
8210 1.1.1.3 mrg break
8211 1.1.1.3 mrg fi
8212 1.1.1.3 mrg done
8213 1.1.1.3 mrg ;;
8214 1.1.1.3 mrg esac
8215 1.1 mrg
8216 1.1.1.3 mrg exp_sym_flag='-bexport'
8217 1.1.1.3 mrg no_entry_flag='-bnoentry'
8218 1.1.1.3 mrg fi
8219 1.1 mrg
8220 1.1.1.3 mrg # When large executables or shared objects are built, AIX ld can
8221 1.1.1.3 mrg # have problems creating the table of contents. If linking a library
8222 1.1.1.3 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8223 1.1.1.3 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8224 1.1.1.3 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8225 1.1 mrg
8226 1.1.1.3 mrg archive_cmds=''
8227 1.1.1.3 mrg hardcode_direct=yes
8228 1.1.1.3 mrg hardcode_direct_absolute=yes
8229 1.1.1.3 mrg hardcode_libdir_separator=':'
8230 1.1.1.3 mrg link_all_deplibs=yes
8231 1.1.1.3 mrg file_list_spec='${wl}-f,'
8232 1.1 mrg
8233 1.1.1.3 mrg if test "$GCC" = yes; then
8234 1.1.1.3 mrg case $host_os in aix4.[012]|aix4.[012].*)
8235 1.1.1.3 mrg # We only want to do this on AIX 4.2 and lower, the check
8236 1.1.1.3 mrg # below for broken collect2 doesn't work under 4.3+
8237 1.1.1.3 mrg collect2name=`${CC} -print-prog-name=collect2`
8238 1.1.1.3 mrg if test -f "$collect2name" &&
8239 1.1.1.3 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8240 1.1.1.3 mrg then
8241 1.1.1.3 mrg # We have reworked collect2
8242 1.1.1.3 mrg :
8243 1.1.1.3 mrg else
8244 1.1.1.3 mrg # We have old collect2
8245 1.1.1.3 mrg hardcode_direct=unsupported
8246 1.1.1.3 mrg # It fails to find uninstalled libraries when the uninstalled
8247 1.1.1.3 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8248 1.1.1.3 mrg # to unsupported forces relinking
8249 1.1.1.3 mrg hardcode_minus_L=yes
8250 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8251 1.1.1.3 mrg hardcode_libdir_separator=
8252 1.1.1.3 mrg fi
8253 1.1.1.3 mrg ;;
8254 1.1.1.3 mrg esac
8255 1.1.1.3 mrg shared_flag='-shared'
8256 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8257 1.1.1.3 mrg shared_flag="$shared_flag "'${wl}-G'
8258 1.1.1.3 mrg fi
8259 1.1.1.3 mrg else
8260 1.1.1.3 mrg # not using gcc
8261 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8262 1.1.1.3 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8263 1.1.1.3 mrg # chokes on -Wl,-G. The following line is correct:
8264 1.1.1.3 mrg shared_flag='-G'
8265 1.1.1.3 mrg else
8266 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8267 1.1.1.3 mrg shared_flag='${wl}-G'
8268 1.1.1.3 mrg else
8269 1.1.1.3 mrg shared_flag='${wl}-bM:SRE'
8270 1.1.1.3 mrg fi
8271 1.1.1.3 mrg fi
8272 1.1.1.3 mrg fi
8273 1.1 mrg
8274 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-bexpall'
8275 1.1.1.3 mrg # It seems that -bexpall does not export symbols beginning with
8276 1.1.1.3 mrg # underscore (_), so it is better to generate a list of symbols to export.
8277 1.1.1.3 mrg always_export_symbols=yes
8278 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8279 1.1.1.3 mrg # Warning - without using the other runtime loading flags (-brtl),
8280 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8281 1.1.1.3 mrg allow_undefined_flag='-berok'
8282 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8283 1.1.1.3 mrg # empty executable.
8284 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8285 1.1.1.3 mrg /* end confdefs.h. */
8286 1.1 mrg
8287 1.1.1.3 mrg int
8288 1.1.1.3 mrg main ()
8289 1.1.1.3 mrg {
8290 1.1 mrg
8291 1.1.1.3 mrg ;
8292 1.1.1.3 mrg return 0;
8293 1.1.1.3 mrg }
8294 1.1.1.3 mrg _ACEOF
8295 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
8296 1.1 mrg
8297 1.1.1.3 mrg lt_aix_libpath_sed='
8298 1.1.1.3 mrg /Import File Strings/,/^$/ {
8299 1.1.1.3 mrg /^0/ {
8300 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8301 1.1.1.3 mrg p
8302 1.1.1.3 mrg }
8303 1.1.1.3 mrg }'
8304 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8305 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8306 1.1.1.3 mrg if test -z "$aix_libpath"; then
8307 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8308 1.1.1.3 mrg fi
8309 1.1.1.3 mrg fi
8310 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
8311 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
8312 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8313 1.1 mrg
8314 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8315 1.1.1.4 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8316 1.1.1.3 mrg else
8317 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8318 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8319 1.1.1.3 mrg allow_undefined_flag="-z nodefs"
8320 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"
8321 1.1.1.3 mrg else
8322 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8323 1.1.1.3 mrg # empty executable.
8324 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8325 1.1.1.3 mrg /* end confdefs.h. */
8326 1.1 mrg
8327 1.1.1.3 mrg int
8328 1.1.1.3 mrg main ()
8329 1.1.1.3 mrg {
8330 1.1 mrg
8331 1.1.1.3 mrg ;
8332 1.1.1.3 mrg return 0;
8333 1.1.1.3 mrg }
8334 1.1.1.3 mrg _ACEOF
8335 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
8336 1.1 mrg
8337 1.1.1.3 mrg lt_aix_libpath_sed='
8338 1.1.1.3 mrg /Import File Strings/,/^$/ {
8339 1.1.1.3 mrg /^0/ {
8340 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8341 1.1.1.3 mrg p
8342 1.1.1.3 mrg }
8343 1.1.1.3 mrg }'
8344 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8345 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8346 1.1.1.3 mrg if test -z "$aix_libpath"; then
8347 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8348 1.1.1.3 mrg fi
8349 1.1.1.3 mrg fi
8350 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
8351 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
8352 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8353 1.1 mrg
8354 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8355 1.1.1.3 mrg # Warning - without using the other run time loading flags,
8356 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8357 1.1.1.3 mrg no_undefined_flag=' ${wl}-bernotok'
8358 1.1.1.3 mrg allow_undefined_flag=' ${wl}-berok'
8359 1.1.1.4 mrg if test "$with_gnu_ld" = yes; then
8360 1.1.1.4 mrg # We only use this code for GNU lds that support --whole-archive.
8361 1.1.1.4 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8362 1.1.1.4 mrg else
8363 1.1.1.4 mrg # Exported symbols can be pulled into shared objects from archives
8364 1.1.1.4 mrg whole_archive_flag_spec='$convenience'
8365 1.1.1.4 mrg fi
8366 1.1.1.3 mrg archive_cmds_need_lc=yes
8367 1.1.1.3 mrg # This is similar to how AIX traditionally builds its shared libraries.
8368 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'
8369 1.1.1.3 mrg fi
8370 1.1.1.3 mrg fi
8371 1.1.1.3 mrg ;;
8372 1.1 mrg
8373 1.1.1.3 mrg amigaos*)
8374 1.1.1.3 mrg case $host_cpu in
8375 1.1.1.3 mrg powerpc)
8376 1.1.1.3 mrg # see comment about AmigaOS4 .so support
8377 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8378 1.1.1.3 mrg archive_expsym_cmds=''
8379 1.1.1.3 mrg ;;
8380 1.1.1.3 mrg m68k)
8381 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)'
8382 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8383 1.1.1.3 mrg hardcode_minus_L=yes
8384 1.1.1.3 mrg ;;
8385 1.1.1.3 mrg esac
8386 1.1.1.3 mrg ;;
8387 1.1 mrg
8388 1.1.1.3 mrg bsdi[45]*)
8389 1.1.1.3 mrg export_dynamic_flag_spec=-rdynamic
8390 1.1.1.3 mrg ;;
8391 1.1 mrg
8392 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8393 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
8394 1.1.1.3 mrg # Microsoft Visual C++.
8395 1.1.1.3 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8396 1.1.1.3 mrg # no search path for DLLs.
8397 1.1.1.3 mrg hardcode_libdir_flag_spec=' '
8398 1.1.1.3 mrg allow_undefined_flag=unsupported
8399 1.1.1.3 mrg # Tell ltmain to make .lib files, not .a files.
8400 1.1.1.3 mrg libext=lib
8401 1.1.1.3 mrg # Tell ltmain to make .dll files, not .so files.
8402 1.1.1.3 mrg shrext_cmds=".dll"
8403 1.1.1.3 mrg # FIXME: Setting linknames here is a bad hack.
8404 1.1.1.4 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8405 1.1.1.3 mrg # The linker will automatically build a .lib file if we build a DLL.
8406 1.1.1.3 mrg old_archive_from_new_cmds='true'
8407 1.1.1.3 mrg # FIXME: Should let the user specify the lib program.
8408 1.1.1.3 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8409 1.1.1.3 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8410 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
8411 1.1.1.3 mrg ;;
8412 1.1 mrg
8413 1.1.1.3 mrg darwin* | rhapsody*)
8414 1.1 mrg
8415 1.1 mrg
8416 1.1.1.3 mrg archive_cmds_need_lc=no
8417 1.1.1.3 mrg hardcode_direct=no
8418 1.1.1.3 mrg hardcode_automatic=yes
8419 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
8420 1.1.1.4 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8421 1.1.1.4 mrg whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
8422 1.1.1.4 mrg else
8423 1.1.1.4 mrg whole_archive_flag_spec=''
8424 1.1.1.4 mrg fi
8425 1.1.1.3 mrg link_all_deplibs=yes
8426 1.1.1.3 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8427 1.1.1.3 mrg case $cc_basename in
8428 1.1.1.3 mrg ifort*) _lt_dar_can_shared=yes ;;
8429 1.1.1.3 mrg *) _lt_dar_can_shared=$GCC ;;
8430 1.1.1.3 mrg esac
8431 1.1.1.3 mrg if test "$_lt_dar_can_shared" = "yes"; then
8432 1.1.1.4 mrg output_verbose_link_cmd=func_echo_all
8433 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}"
8434 1.1.1.3 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8435 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}"
8436 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}"
8437 1.1 mrg
8438 1.1.1.3 mrg else
8439 1.1.1.3 mrg ld_shlibs=no
8440 1.1.1.3 mrg fi
8441 1.1 mrg
8442 1.1.1.3 mrg ;;
8443 1.1 mrg
8444 1.1.1.3 mrg dgux*)
8445 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8446 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8447 1.1.1.3 mrg hardcode_shlibpath_var=no
8448 1.1.1.3 mrg ;;
8449 1.1 mrg
8450 1.1.1.3 mrg freebsd1*)
8451 1.1.1.3 mrg ld_shlibs=no
8452 1.1.1.3 mrg ;;
8453 1.1 mrg
8454 1.1.1.3 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8455 1.1.1.3 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8456 1.1.1.3 mrg # does not break anything, and helps significantly (at the cost of a little
8457 1.1.1.3 mrg # extra space).
8458 1.1.1.3 mrg freebsd2.2*)
8459 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8460 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8461 1.1.1.3 mrg hardcode_direct=yes
8462 1.1.1.3 mrg hardcode_shlibpath_var=no
8463 1.1.1.3 mrg ;;
8464 1.1 mrg
8465 1.1.1.3 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8466 1.1.1.3 mrg freebsd2*)
8467 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8468 1.1.1.3 mrg hardcode_direct=yes
8469 1.1.1.3 mrg hardcode_minus_L=yes
8470 1.1.1.3 mrg hardcode_shlibpath_var=no
8471 1.1.1.3 mrg ;;
8472 1.1 mrg
8473 1.1.1.3 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8474 1.1.1.3 mrg freebsd* | dragonfly*)
8475 1.1.1.3 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8476 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8477 1.1.1.3 mrg hardcode_direct=yes
8478 1.1.1.3 mrg hardcode_shlibpath_var=no
8479 1.1.1.3 mrg ;;
8480 1.1 mrg
8481 1.1.1.3 mrg hpux9*)
8482 1.1.1.3 mrg if test "$GCC" = yes; then
8483 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'
8484 1.1.1.3 mrg else
8485 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'
8486 1.1.1.3 mrg fi
8487 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8488 1.1.1.3 mrg hardcode_libdir_separator=:
8489 1.1.1.3 mrg hardcode_direct=yes
8490 1.1 mrg
8491 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8492 1.1.1.3 mrg # but as the default location of the library.
8493 1.1.1.3 mrg hardcode_minus_L=yes
8494 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8495 1.1.1.3 mrg ;;
8496 1.1 mrg
8497 1.1.1.3 mrg hpux10*)
8498 1.1.1.4 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8499 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'
8500 1.1.1.3 mrg else
8501 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8502 1.1.1.3 mrg fi
8503 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8504 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8505 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8506 1.1.1.3 mrg hardcode_libdir_separator=:
8507 1.1.1.3 mrg hardcode_direct=yes
8508 1.1.1.3 mrg hardcode_direct_absolute=yes
8509 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8510 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8511 1.1.1.3 mrg # but as the default location of the library.
8512 1.1.1.3 mrg hardcode_minus_L=yes
8513 1.1.1.3 mrg fi
8514 1.1.1.3 mrg ;;
8515 1.1 mrg
8516 1.1.1.3 mrg hpux11*)
8517 1.1.1.4 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8518 1.1.1.3 mrg case $host_cpu in
8519 1.1.1.3 mrg hppa*64*)
8520 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8521 1.1.1.3 mrg ;;
8522 1.1.1.3 mrg ia64*)
8523 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8524 1.1.1.3 mrg ;;
8525 1.1.1.3 mrg *)
8526 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'
8527 1.1.1.3 mrg ;;
8528 1.1.1.3 mrg esac
8529 1.1.1.3 mrg else
8530 1.1.1.3 mrg case $host_cpu in
8531 1.1.1.3 mrg hppa*64*)
8532 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8533 1.1.1.3 mrg ;;
8534 1.1.1.3 mrg ia64*)
8535 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8536 1.1.1.3 mrg ;;
8537 1.1.1.3 mrg *)
8538 1.1.1.4 mrg
8539 1.1.1.4 mrg # Older versions of the 11.00 compiler do not understand -b yet
8540 1.1.1.4 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8541 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8542 1.1.1.4 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8543 1.1.1.5 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8544 1.1.1.4 mrg $as_echo_n "(cached) " >&6
8545 1.1.1.4 mrg else
8546 1.1.1.4 mrg lt_cv_prog_compiler__b=no
8547 1.1.1.4 mrg save_LDFLAGS="$LDFLAGS"
8548 1.1.1.4 mrg LDFLAGS="$LDFLAGS -b"
8549 1.1.1.4 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8550 1.1.1.4 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8551 1.1.1.4 mrg # The linker can only warn and ignore the option if not recognized
8552 1.1.1.4 mrg # So say no if there are warnings
8553 1.1.1.4 mrg if test -s conftest.err; then
8554 1.1.1.4 mrg # Append any errors to the config.log.
8555 1.1.1.4 mrg cat conftest.err 1>&5
8556 1.1.1.4 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8557 1.1.1.4 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8558 1.1.1.4 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8559 1.1.1.4 mrg lt_cv_prog_compiler__b=yes
8560 1.1.1.4 mrg fi
8561 1.1.1.4 mrg else
8562 1.1.1.4 mrg lt_cv_prog_compiler__b=yes
8563 1.1.1.4 mrg fi
8564 1.1.1.4 mrg fi
8565 1.1.1.4 mrg $RM -r conftest*
8566 1.1.1.4 mrg LDFLAGS="$save_LDFLAGS"
8567 1.1.1.4 mrg
8568 1.1.1.4 mrg fi
8569 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8570 1.1.1.4 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8571 1.1.1.4 mrg
8572 1.1.1.4 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8573 1.1.1.4 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8574 1.1.1.4 mrg else
8575 1.1.1.4 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8576 1.1.1.4 mrg fi
8577 1.1.1.4 mrg
8578 1.1.1.3 mrg ;;
8579 1.1.1.3 mrg esac
8580 1.1.1.3 mrg fi
8581 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8582 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8583 1.1.1.3 mrg hardcode_libdir_separator=:
8584 1.1 mrg
8585 1.1.1.3 mrg case $host_cpu in
8586 1.1.1.3 mrg hppa*64*|ia64*)
8587 1.1.1.3 mrg hardcode_direct=no
8588 1.1.1.3 mrg hardcode_shlibpath_var=no
8589 1.1.1.3 mrg ;;
8590 1.1.1.3 mrg *)
8591 1.1.1.3 mrg hardcode_direct=yes
8592 1.1.1.3 mrg hardcode_direct_absolute=yes
8593 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8594 1.1 mrg
8595 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8596 1.1.1.3 mrg # but as the default location of the library.
8597 1.1.1.3 mrg hardcode_minus_L=yes
8598 1.1.1.3 mrg ;;
8599 1.1.1.3 mrg esac
8600 1.1.1.3 mrg fi
8601 1.1.1.3 mrg ;;
8602 1.1 mrg
8603 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
8604 1.1.1.3 mrg if test "$GCC" = yes; then
8605 1.1.1.4 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8606 1.1.1.3 mrg # Try to use the -exported_symbol ld option, if it does not
8607 1.1.1.3 mrg # work, assume that -exports_file does not work either and
8608 1.1.1.3 mrg # implicitly export all symbols.
8609 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
8610 1.1.1.3 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8611 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8612 1.1.1.4 mrg /* end confdefs.h. */
8613 1.1.1.3 mrg int foo(void) {}
8614 1.1.1.3 mrg _ACEOF
8615 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
8616 1.1.1.4 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8617 1.1 mrg
8618 1.1.1.3 mrg fi
8619 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
8620 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
8621 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
8622 1.1.1.3 mrg else
8623 1.1.1.4 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8624 1.1.1.4 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8625 1.1.1.3 mrg fi
8626 1.1.1.3 mrg archive_cmds_need_lc='no'
8627 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8628 1.1.1.3 mrg hardcode_libdir_separator=:
8629 1.1.1.3 mrg inherit_rpath=yes
8630 1.1.1.3 mrg link_all_deplibs=yes
8631 1.1.1.3 mrg ;;
8632 1.1 mrg
8633 1.1.1.3 mrg netbsd*)
8634 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8635 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8636 1.1.1.3 mrg else
8637 1.1.1.3 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8638 1.1.1.3 mrg fi
8639 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8640 1.1.1.3 mrg hardcode_direct=yes
8641 1.1.1.3 mrg hardcode_shlibpath_var=no
8642 1.1.1.3 mrg ;;
8643 1.1 mrg
8644 1.1.1.3 mrg newsos6)
8645 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8646 1.1.1.3 mrg hardcode_direct=yes
8647 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8648 1.1.1.3 mrg hardcode_libdir_separator=:
8649 1.1.1.3 mrg hardcode_shlibpath_var=no
8650 1.1.1.3 mrg ;;
8651 1.1 mrg
8652 1.1.1.3 mrg *nto* | *qnx*)
8653 1.1.1.3 mrg ;;
8654 1.1 mrg
8655 1.1.1.3 mrg openbsd*)
8656 1.1.1.3 mrg if test -f /usr/libexec/ld.so; then
8657 1.1.1.3 mrg hardcode_direct=yes
8658 1.1.1.3 mrg hardcode_shlibpath_var=no
8659 1.1.1.3 mrg hardcode_direct_absolute=yes
8660 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8661 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8662 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8663 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8664 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8665 1.1.1.3 mrg else
8666 1.1.1.3 mrg case $host_os in
8667 1.1.1.3 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8668 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8669 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8670 1.1.1.3 mrg ;;
8671 1.1.1.3 mrg *)
8672 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8673 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8674 1.1.1.3 mrg ;;
8675 1.1.1.3 mrg esac
8676 1.1.1.3 mrg fi
8677 1.1.1.3 mrg else
8678 1.1.1.3 mrg ld_shlibs=no
8679 1.1.1.3 mrg fi
8680 1.1.1.3 mrg ;;
8681 1.1 mrg
8682 1.1.1.3 mrg os2*)
8683 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8684 1.1.1.3 mrg hardcode_minus_L=yes
8685 1.1.1.3 mrg allow_undefined_flag=unsupported
8686 1.1.1.4 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'
8687 1.1.1.3 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8688 1.1.1.3 mrg ;;
8689 1.1 mrg
8690 1.1.1.3 mrg osf3*)
8691 1.1.1.3 mrg if test "$GCC" = yes; then
8692 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8693 1.1.1.4 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8694 1.1.1.3 mrg else
8695 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8696 1.1.1.4 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8697 1.1.1.3 mrg fi
8698 1.1.1.3 mrg archive_cmds_need_lc='no'
8699 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8700 1.1.1.3 mrg hardcode_libdir_separator=:
8701 1.1.1.3 mrg ;;
8702 1.1 mrg
8703 1.1.1.3 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
8704 1.1.1.3 mrg if test "$GCC" = yes; then
8705 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8706 1.1.1.4 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8707 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8708 1.1.1.3 mrg else
8709 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8710 1.1.1.4 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8711 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~
8712 1.1.1.4 mrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8713 1.1 mrg
8714 1.1.1.3 mrg # Both c and cxx compiler support -rpath directly
8715 1.1.1.3 mrg hardcode_libdir_flag_spec='-rpath $libdir'
8716 1.1.1.3 mrg fi
8717 1.1.1.3 mrg archive_cmds_need_lc='no'
8718 1.1.1.3 mrg hardcode_libdir_separator=:
8719 1.1.1.3 mrg ;;
8720 1.1 mrg
8721 1.1.1.3 mrg solaris*)
8722 1.1.1.3 mrg no_undefined_flag=' -z defs'
8723 1.1.1.3 mrg if test "$GCC" = yes; then
8724 1.1.1.3 mrg wlarc='${wl}'
8725 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8726 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~
8727 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'
8728 1.1.1.3 mrg else
8729 1.1.1.3 mrg case `$CC -V 2>&1` in
8730 1.1.1.3 mrg *"Compilers 5.0"*)
8731 1.1.1.3 mrg wlarc=''
8732 1.1.1.3 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8733 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~
8734 1.1.1.3 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8735 1.1.1.3 mrg ;;
8736 1.1.1.3 mrg *)
8737 1.1.1.3 mrg wlarc='${wl}'
8738 1.1.1.3 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8739 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~
8740 1.1.1.3 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8741 1.1.1.3 mrg ;;
8742 1.1.1.3 mrg esac
8743 1.1.1.3 mrg fi
8744 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8745 1.1.1.3 mrg hardcode_shlibpath_var=no
8746 1.1.1.3 mrg case $host_os in
8747 1.1.1.3 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
8748 1.1.1.3 mrg *)
8749 1.1.1.3 mrg # The compiler driver will combine and reorder linker options,
8750 1.1.1.3 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
8751 1.1.1.3 mrg # but is careful enough not to reorder.
8752 1.1.1.3 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
8753 1.1.1.3 mrg if test "$GCC" = yes; then
8754 1.1.1.3 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8755 1.1.1.3 mrg else
8756 1.1.1.3 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8757 1.1.1.3 mrg fi
8758 1.1.1.3 mrg ;;
8759 1.1.1.3 mrg esac
8760 1.1.1.3 mrg link_all_deplibs=yes
8761 1.1.1.3 mrg ;;
8762 1.1 mrg
8763 1.1.1.3 mrg sunos4*)
8764 1.1.1.3 mrg if test "x$host_vendor" = xsequent; then
8765 1.1.1.3 mrg # Use $CC to link under sequent, because it throws in some extra .o
8766 1.1.1.3 mrg # files that make .init and .fini sections work.
8767 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8768 1.1.1.3 mrg else
8769 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8770 1.1.1.3 mrg fi
8771 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8772 1.1.1.3 mrg hardcode_direct=yes
8773 1.1.1.3 mrg hardcode_minus_L=yes
8774 1.1.1.3 mrg hardcode_shlibpath_var=no
8775 1.1.1.3 mrg ;;
8776 1.1 mrg
8777 1.1.1.3 mrg sysv4)
8778 1.1.1.3 mrg case $host_vendor in
8779 1.1.1.3 mrg sni)
8780 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8781 1.1.1.3 mrg hardcode_direct=yes # is this really true???
8782 1.1.1.3 mrg ;;
8783 1.1.1.3 mrg siemens)
8784 1.1.1.3 mrg ## LD is ld it makes a PLAMLIB
8785 1.1.1.3 mrg ## CC just makes a GrossModule.
8786 1.1.1.3 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8787 1.1.1.3 mrg reload_cmds='$CC -r -o $output$reload_objs'
8788 1.1.1.3 mrg hardcode_direct=no
8789 1.1.1.3 mrg ;;
8790 1.1.1.3 mrg motorola)
8791 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8792 1.1.1.3 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8793 1.1.1.3 mrg ;;
8794 1.1.1.3 mrg esac
8795 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8796 1.1.1.3 mrg hardcode_shlibpath_var=no
8797 1.1.1.3 mrg ;;
8798 1.1 mrg
8799 1.1.1.3 mrg sysv4.3*)
8800 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8801 1.1.1.3 mrg hardcode_shlibpath_var=no
8802 1.1.1.3 mrg export_dynamic_flag_spec='-Bexport'
8803 1.1.1.3 mrg ;;
8804 1.1 mrg
8805 1.1.1.3 mrg sysv4*MP*)
8806 1.1.1.3 mrg if test -d /usr/nec; then
8807 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8808 1.1.1.3 mrg hardcode_shlibpath_var=no
8809 1.1.1.3 mrg runpath_var=LD_RUN_PATH
8810 1.1.1.3 mrg hardcode_runpath_var=yes
8811 1.1.1.3 mrg ld_shlibs=yes
8812 1.1.1.3 mrg fi
8813 1.1.1.3 mrg ;;
8814 1.1 mrg
8815 1.1.1.3 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8816 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
8817 1.1.1.3 mrg archive_cmds_need_lc=no
8818 1.1.1.3 mrg hardcode_shlibpath_var=no
8819 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8820 1.1 mrg
8821 1.1.1.3 mrg if test "$GCC" = yes; then
8822 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8823 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8824 1.1.1.3 mrg else
8825 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8826 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827 1.1.1.3 mrg fi
8828 1.1.1.3 mrg ;;
8829 1.1 mrg
8830 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6*)
8831 1.1.1.3 mrg # Note: We can NOT use -z defs as we might desire, because we do not
8832 1.1.1.3 mrg # link with -lc, and that would cause any symbols used from libc to
8833 1.1.1.3 mrg # always be unresolved, which means just about no library would
8834 1.1.1.3 mrg # ever link correctly. If we're not using GNU ld we use -z text
8835 1.1.1.3 mrg # though, which does catch some bad symbols but isn't as heavy-handed
8836 1.1.1.3 mrg # as -z defs.
8837 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
8838 1.1.1.3 mrg allow_undefined_flag='${wl}-z,nodefs'
8839 1.1.1.3 mrg archive_cmds_need_lc=no
8840 1.1.1.3 mrg hardcode_shlibpath_var=no
8841 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
8842 1.1.1.3 mrg hardcode_libdir_separator=':'
8843 1.1.1.3 mrg link_all_deplibs=yes
8844 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Bexport'
8845 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8846 1.1 mrg
8847 1.1.1.3 mrg if test "$GCC" = yes; then
8848 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8849 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8850 1.1.1.3 mrg else
8851 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8852 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8853 1.1.1.3 mrg fi
8854 1.1.1.3 mrg ;;
8855 1.1 mrg
8856 1.1.1.3 mrg uts4*)
8857 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8858 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8859 1.1.1.3 mrg hardcode_shlibpath_var=no
8860 1.1.1.3 mrg ;;
8861 1.1 mrg
8862 1.1.1.3 mrg *)
8863 1.1.1.3 mrg ld_shlibs=no
8864 1.1.1.3 mrg ;;
8865 1.1.1.3 mrg esac
8866 1.1 mrg
8867 1.1.1.3 mrg if test x$host_vendor = xsni; then
8868 1.1.1.3 mrg case $host in
8869 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8870 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
8871 1.1.1.3 mrg ;;
8872 1.1.1.3 mrg esac
8873 1.1.1.3 mrg fi
8874 1.1.1.3 mrg fi
8875 1.1 mrg
8876 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8877 1.1.1.3 mrg $as_echo "$ld_shlibs" >&6; }
8878 1.1.1.3 mrg test "$ld_shlibs" = no && can_build_shared=no
8879 1.1 mrg
8880 1.1.1.3 mrg with_gnu_ld=$with_gnu_ld
8881 1.1 mrg
8882 1.1 mrg
8883 1.1 mrg
8884 1.1 mrg
8885 1.1 mrg
8886 1.1 mrg
8887 1.1 mrg
8888 1.1 mrg
8889 1.1 mrg
8890 1.1 mrg
8891 1.1 mrg
8892 1.1 mrg
8893 1.1 mrg
8894 1.1 mrg
8895 1.1 mrg
8896 1.1.1.3 mrg #
8897 1.1.1.3 mrg # Do we need to explicitly link libc?
8898 1.1.1.3 mrg #
8899 1.1.1.3 mrg case "x$archive_cmds_need_lc" in
8900 1.1.1.3 mrg x|xyes)
8901 1.1.1.3 mrg # Assume -lc should be added
8902 1.1.1.3 mrg archive_cmds_need_lc=yes
8903 1.1 mrg
8904 1.1.1.3 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
8905 1.1.1.3 mrg case $archive_cmds in
8906 1.1.1.3 mrg *'~'*)
8907 1.1.1.3 mrg # FIXME: we may have to deal with multi-command sequences.
8908 1.1.1.3 mrg ;;
8909 1.1.1.3 mrg '$CC '*)
8910 1.1.1.3 mrg # Test whether the compiler implicitly links with -lc since on some
8911 1.1.1.3 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
8912 1.1.1.3 mrg # to ld, don't add -lc before -lgcc.
8913 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8914 1.1.1.3 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8915 1.1.1.5 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
8916 1.1.1.4 mrg $as_echo_n "(cached) " >&6
8917 1.1.1.4 mrg else
8918 1.1.1.4 mrg $RM conftest*
8919 1.1.1.4 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8920 1.1.1.3 mrg
8921 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8922 1.1.1.3 mrg (eval $ac_compile) 2>&5
8923 1.1.1.3 mrg ac_status=$?
8924 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8925 1.1.1.4 mrg test $ac_status = 0; } 2>conftest.err; then
8926 1.1.1.4 mrg soname=conftest
8927 1.1.1.4 mrg lib=conftest
8928 1.1.1.4 mrg libobjs=conftest.$ac_objext
8929 1.1.1.4 mrg deplibs=
8930 1.1.1.4 mrg wl=$lt_prog_compiler_wl
8931 1.1.1.4 mrg pic_flag=$lt_prog_compiler_pic
8932 1.1.1.4 mrg compiler_flags=-v
8933 1.1.1.4 mrg linker_flags=-v
8934 1.1.1.4 mrg verstring=
8935 1.1.1.4 mrg output_objdir=.
8936 1.1.1.4 mrg libname=conftest
8937 1.1.1.4 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
8938 1.1.1.4 mrg allow_undefined_flag=
8939 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8940 1.1.1.3 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8941 1.1.1.3 mrg ac_status=$?
8942 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8943 1.1.1.4 mrg test $ac_status = 0; }
8944 1.1.1.4 mrg then
8945 1.1.1.4 mrg lt_cv_archive_cmds_need_lc=no
8946 1.1.1.4 mrg else
8947 1.1.1.4 mrg lt_cv_archive_cmds_need_lc=yes
8948 1.1.1.4 mrg fi
8949 1.1.1.4 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
8950 1.1.1.4 mrg else
8951 1.1.1.4 mrg cat conftest.err 1>&5
8952 1.1.1.4 mrg fi
8953 1.1.1.4 mrg $RM conftest*
8954 1.1.1.4 mrg
8955 1.1.1.4 mrg fi
8956 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
8957 1.1.1.4 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
8958 1.1.1.4 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
8959 1.1.1.3 mrg ;;
8960 1.1 mrg esac
8961 1.1.1.3 mrg fi
8962 1.1.1.3 mrg ;;
8963 1.1.1.3 mrg esac
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.1.2 mrg
9047 1.1 mrg
9048 1.1 mrg
9049 1.1 mrg
9050 1.1 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 mrg
9079 1.1 mrg
9080 1.1 mrg
9081 1.1 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
9086 1.1.1.3 mrg
9087 1.1.1.3 mrg
9088 1.1.1.3 mrg
9089 1.1.1.3 mrg
9090 1.1.1.3 mrg
9091 1.1.1.3 mrg
9092 1.1.1.3 mrg
9093 1.1.1.3 mrg
9094 1.1.1.3 mrg
9095 1.1.1.3 mrg
9096 1.1.1.3 mrg
9097 1.1.1.3 mrg
9098 1.1.1.3 mrg
9099 1.1.1.3 mrg
9100 1.1.1.3 mrg
9101 1.1.1.3 mrg
9102 1.1.1.3 mrg
9103 1.1.1.3 mrg
9104 1.1.1.3 mrg
9105 1.1.1.3 mrg
9106 1.1.1.3 mrg
9107 1.1.1.3 mrg
9108 1.1.1.3 mrg
9109 1.1.1.3 mrg
9110 1.1.1.3 mrg
9111 1.1.1.3 mrg
9112 1.1.1.3 mrg
9113 1.1.1.3 mrg
9114 1.1.1.3 mrg
9115 1.1.1.3 mrg
9116 1.1.1.3 mrg
9117 1.1.1.3 mrg
9118 1.1.1.3 mrg
9119 1.1.1.3 mrg
9120 1.1.1.3 mrg
9121 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9122 1.1.1.3 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9123 1.1.1.3 mrg
9124 1.1.1.3 mrg if test "$GCC" = yes; then
9125 1.1.1.3 mrg case $host_os in
9126 1.1.1.3 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9127 1.1.1.3 mrg *) lt_awk_arg="/^libraries:/" ;;
9128 1.1.1.3 mrg esac
9129 1.1.1.4 mrg case $host_os in
9130 1.1.1.4 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9131 1.1.1.4 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9132 1.1.1.4 mrg esac
9133 1.1.1.4 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9134 1.1.1.4 mrg case $lt_search_path_spec in
9135 1.1.1.4 mrg *\;*)
9136 1.1.1.3 mrg # if the path contains ";" then we assume it to be the separator
9137 1.1.1.3 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9138 1.1.1.3 mrg # assumed that no part of a normal pathname contains ";" but that should
9139 1.1.1.3 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9140 1.1.1.4 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9141 1.1.1.4 mrg ;;
9142 1.1.1.4 mrg *)
9143 1.1.1.4 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9144 1.1.1.4 mrg ;;
9145 1.1.1.4 mrg esac
9146 1.1.1.3 mrg # Ok, now we have the path, separated by spaces, we can step through it
9147 1.1.1.3 mrg # and add multilib dir if necessary.
9148 1.1.1.3 mrg lt_tmp_lt_search_path_spec=
9149 1.1.1.3 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9150 1.1.1.3 mrg for lt_sys_path in $lt_search_path_spec; do
9151 1.1.1.3 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9152 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9153 1.1.1.3 mrg else
9154 1.1.1.3 mrg test -d "$lt_sys_path" && \
9155 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9156 1.1.1.3 mrg fi
9157 1.1.1.3 mrg done
9158 1.1.1.4 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9159 1.1.1.3 mrg BEGIN {RS=" "; FS="/|\n";} {
9160 1.1.1.3 mrg lt_foo="";
9161 1.1.1.3 mrg lt_count=0;
9162 1.1.1.3 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9163 1.1.1.3 mrg if ($lt_i != "" && $lt_i != ".") {
9164 1.1.1.3 mrg if ($lt_i == "..") {
9165 1.1.1.3 mrg lt_count++;
9166 1.1.1.3 mrg } else {
9167 1.1.1.3 mrg if (lt_count == 0) {
9168 1.1.1.3 mrg lt_foo="/" $lt_i lt_foo;
9169 1.1.1.3 mrg } else {
9170 1.1.1.3 mrg lt_count--;
9171 1.1.1.3 mrg }
9172 1.1.1.3 mrg }
9173 1.1.1.3 mrg }
9174 1.1.1.3 mrg }
9175 1.1.1.3 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9176 1.1.1.3 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9177 1.1.1.3 mrg }'`
9178 1.1.1.4 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9179 1.1.1.4 mrg # for these hosts.
9180 1.1.1.4 mrg case $host_os in
9181 1.1.1.4 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9182 1.1.1.4 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9183 1.1.1.4 mrg esac
9184 1.1.1.4 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9185 1.1.1.3 mrg else
9186 1.1.1.3 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9187 1.1.1.3 mrg fi
9188 1.1.1.3 mrg library_names_spec=
9189 1.1.1.3 mrg libname_spec='lib$name'
9190 1.1.1.3 mrg soname_spec=
9191 1.1.1.3 mrg shrext_cmds=".so"
9192 1.1.1.3 mrg postinstall_cmds=
9193 1.1.1.3 mrg postuninstall_cmds=
9194 1.1.1.3 mrg finish_cmds=
9195 1.1.1.3 mrg finish_eval=
9196 1.1.1.3 mrg shlibpath_var=
9197 1.1.1.3 mrg shlibpath_overrides_runpath=unknown
9198 1.1.1.3 mrg version_type=none
9199 1.1.1.3 mrg dynamic_linker="$host_os ld.so"
9200 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9201 1.1.1.3 mrg need_lib_prefix=unknown
9202 1.1.1.3 mrg hardcode_into_libs=no
9203 1.1.1.3 mrg
9204 1.1.1.3 mrg # when you set need_version to no, make sure it does not cause -set_version
9205 1.1.1.3 mrg # flags to be left without arguments
9206 1.1.1.3 mrg need_version=unknown
9207 1.1.1.3 mrg
9208 1.1.1.3 mrg case $host_os in
9209 1.1.1.3 mrg aix3*)
9210 1.1.1.3 mrg version_type=linux
9211 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9212 1.1.1.3 mrg shlibpath_var=LIBPATH
9213 1.1.1.3 mrg
9214 1.1.1.3 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9215 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9216 1.1.1.3 mrg ;;
9217 1.1.1.3 mrg
9218 1.1.1.3 mrg aix[4-9]*)
9219 1.1.1.3 mrg version_type=linux
9220 1.1.1.3 mrg need_lib_prefix=no
9221 1.1.1.3 mrg need_version=no
9222 1.1.1.3 mrg hardcode_into_libs=yes
9223 1.1.1.3 mrg if test "$host_cpu" = ia64; then
9224 1.1.1.3 mrg # AIX 5 supports IA64
9225 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9226 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9227 1.1.1.3 mrg else
9228 1.1.1.3 mrg # With GCC up to 2.95.x, collect2 would create an import file
9229 1.1.1.3 mrg # for dependence libraries. The import file would start with
9230 1.1.1.3 mrg # the line `#! .'. This would cause the generated library to
9231 1.1.1.3 mrg # depend on `.', always an invalid library. This was fixed in
9232 1.1.1.3 mrg # development snapshots of GCC prior to 3.0.
9233 1.1.1.3 mrg case $host_os in
9234 1.1.1.3 mrg aix4 | aix4.[01] | aix4.[01].*)
9235 1.1.1.3 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9236 1.1.1.3 mrg echo ' yes '
9237 1.1.1.3 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9238 1.1.1.3 mrg :
9239 1.1.1.3 mrg else
9240 1.1.1.3 mrg can_build_shared=no
9241 1.1 mrg fi
9242 1.1 mrg ;;
9243 1.1 mrg esac
9244 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9245 1.1 mrg # soname into executable. Probably we can add versioning support to
9246 1.1 mrg # collect2, so additional links can be useful in future.
9247 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9248 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9249 1.1 mrg # instead of lib<name>.a to let people know that these are not
9250 1.1 mrg # typical AIX shared libraries.
9251 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9252 1.1 mrg else
9253 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9254 1.1 mrg # and later when we are not doing run time linking.
9255 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9256 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9257 1.1 mrg fi
9258 1.1 mrg shlibpath_var=LIBPATH
9259 1.1 mrg fi
9260 1.1 mrg ;;
9261 1.1 mrg
9262 1.1 mrg amigaos*)
9263 1.1.1.3 mrg case $host_cpu in
9264 1.1.1.3 mrg powerpc)
9265 1.1.1.3 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9266 1.1.1.3 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9267 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9268 1.1.1.3 mrg ;;
9269 1.1.1.3 mrg m68k)
9270 1.1.1.3 mrg library_names_spec='$libname.ixlibrary $libname.a'
9271 1.1.1.3 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9272 1.1.1.4 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9273 1.1.1.3 mrg ;;
9274 1.1.1.3 mrg esac
9275 1.1 mrg ;;
9276 1.1 mrg
9277 1.1 mrg beos*)
9278 1.1 mrg library_names_spec='${libname}${shared_ext}'
9279 1.1 mrg dynamic_linker="$host_os ld.so"
9280 1.1 mrg shlibpath_var=LIBRARY_PATH
9281 1.1 mrg ;;
9282 1.1 mrg
9283 1.1 mrg bsdi[45]*)
9284 1.1 mrg version_type=linux
9285 1.1 mrg need_version=no
9286 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9287 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9288 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9289 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9290 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9291 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9292 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9293 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9294 1.1 mrg # libtool to hard-code these into programs
9295 1.1 mrg ;;
9296 1.1 mrg
9297 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
9298 1.1 mrg version_type=windows
9299 1.1 mrg shrext_cmds=".dll"
9300 1.1 mrg need_version=no
9301 1.1 mrg need_lib_prefix=no
9302 1.1 mrg
9303 1.1 mrg case $GCC,$host_os in
9304 1.1.1.3 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9305 1.1 mrg library_names_spec='$libname.dll.a'
9306 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9307 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9308 1.1.1.3 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9309 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9310 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9311 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9312 1.1.1.3 mrg chmod a+x \$dldir/$dlname~
9313 1.1.1.3 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9314 1.1.1.3 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9315 1.1.1.3 mrg fi'
9316 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9317 1.1 mrg dlpath=$dir/\$dldll~
9318 1.1.1.3 mrg $RM \$dlpath'
9319 1.1 mrg shlibpath_overrides_runpath=yes
9320 1.1 mrg
9321 1.1 mrg case $host_os in
9322 1.1 mrg cygwin*)
9323 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9324 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9325 1.1.1.4 mrg
9326 1.1.1.4 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9327 1.1 mrg ;;
9328 1.1.1.3 mrg mingw* | cegcc*)
9329 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9330 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9331 1.1 mrg ;;
9332 1.1 mrg pw32*)
9333 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9334 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9335 1.1 mrg ;;
9336 1.1 mrg esac
9337 1.1 mrg ;;
9338 1.1 mrg
9339 1.1 mrg *)
9340 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9341 1.1 mrg ;;
9342 1.1 mrg esac
9343 1.1 mrg dynamic_linker='Win32 ld.exe'
9344 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9345 1.1 mrg shlibpath_var=PATH
9346 1.1 mrg ;;
9347 1.1 mrg
9348 1.1 mrg darwin* | rhapsody*)
9349 1.1 mrg dynamic_linker="$host_os dyld"
9350 1.1 mrg version_type=darwin
9351 1.1 mrg need_lib_prefix=no
9352 1.1 mrg need_version=no
9353 1.1.1.3 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9354 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9355 1.1 mrg shlibpath_overrides_runpath=yes
9356 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9357 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9358 1.1 mrg
9359 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9360 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9361 1.1 mrg ;;
9362 1.1 mrg
9363 1.1 mrg dgux*)
9364 1.1 mrg version_type=linux
9365 1.1 mrg need_lib_prefix=no
9366 1.1 mrg need_version=no
9367 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9368 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9369 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9370 1.1 mrg ;;
9371 1.1 mrg
9372 1.1 mrg freebsd1*)
9373 1.1 mrg dynamic_linker=no
9374 1.1 mrg ;;
9375 1.1 mrg
9376 1.1 mrg freebsd* | dragonfly*)
9377 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9378 1.1 mrg # versioning mechanism, adjust this.
9379 1.1 mrg if test -x /usr/bin/objformat; then
9380 1.1 mrg objformat=`/usr/bin/objformat`
9381 1.1 mrg else
9382 1.1 mrg case $host_os in
9383 1.1 mrg freebsd[123]*) objformat=aout ;;
9384 1.1 mrg *) objformat=elf ;;
9385 1.1 mrg esac
9386 1.1 mrg fi
9387 1.1 mrg version_type=freebsd-$objformat
9388 1.1 mrg case $version_type in
9389 1.1 mrg freebsd-elf*)
9390 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9391 1.1 mrg need_version=no
9392 1.1 mrg need_lib_prefix=no
9393 1.1 mrg ;;
9394 1.1 mrg freebsd-*)
9395 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9396 1.1 mrg need_version=yes
9397 1.1 mrg ;;
9398 1.1 mrg esac
9399 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9400 1.1 mrg case $host_os in
9401 1.1 mrg freebsd2*)
9402 1.1 mrg shlibpath_overrides_runpath=yes
9403 1.1 mrg ;;
9404 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9405 1.1 mrg shlibpath_overrides_runpath=yes
9406 1.1 mrg hardcode_into_libs=yes
9407 1.1 mrg ;;
9408 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9409 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9410 1.1 mrg shlibpath_overrides_runpath=no
9411 1.1 mrg hardcode_into_libs=yes
9412 1.1 mrg ;;
9413 1.1 mrg *) # from 4.6 on, and DragonFly
9414 1.1 mrg shlibpath_overrides_runpath=yes
9415 1.1 mrg hardcode_into_libs=yes
9416 1.1 mrg ;;
9417 1.1 mrg esac
9418 1.1 mrg ;;
9419 1.1 mrg
9420 1.1 mrg gnu*)
9421 1.1 mrg version_type=linux
9422 1.1 mrg need_lib_prefix=no
9423 1.1 mrg need_version=no
9424 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9425 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9426 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9427 1.1 mrg hardcode_into_libs=yes
9428 1.1 mrg ;;
9429 1.1 mrg
9430 1.1.1.4 mrg haiku*)
9431 1.1.1.4 mrg version_type=linux
9432 1.1.1.4 mrg need_lib_prefix=no
9433 1.1.1.4 mrg need_version=no
9434 1.1.1.4 mrg dynamic_linker="$host_os runtime_loader"
9435 1.1.1.4 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9436 1.1.1.4 mrg soname_spec='${libname}${release}${shared_ext}$major'
9437 1.1.1.4 mrg shlibpath_var=LIBRARY_PATH
9438 1.1.1.4 mrg shlibpath_overrides_runpath=yes
9439 1.1.1.4 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9440 1.1.1.4 mrg hardcode_into_libs=yes
9441 1.1.1.4 mrg ;;
9442 1.1.1.4 mrg
9443 1.1.1.4 mrg hpux9* | hpux10* | hpux11*)
9444 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9445 1.1 mrg # link against other versions.
9446 1.1 mrg version_type=sunos
9447 1.1 mrg need_lib_prefix=no
9448 1.1 mrg need_version=no
9449 1.1 mrg case $host_cpu in
9450 1.1 mrg ia64*)
9451 1.1 mrg shrext_cmds='.so'
9452 1.1 mrg hardcode_into_libs=yes
9453 1.1 mrg dynamic_linker="$host_os dld.so"
9454 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9455 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9456 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9457 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9458 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9459 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9460 1.1 mrg else
9461 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9462 1.1 mrg fi
9463 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9464 1.1 mrg ;;
9465 1.1.1.3 mrg hppa*64*)
9466 1.1.1.3 mrg shrext_cmds='.sl'
9467 1.1.1.3 mrg hardcode_into_libs=yes
9468 1.1.1.3 mrg dynamic_linker="$host_os dld.sl"
9469 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9470 1.1.1.3 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9471 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9472 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9473 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9474 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9475 1.1.1.3 mrg ;;
9476 1.1.1.3 mrg *)
9477 1.1 mrg shrext_cmds='.sl'
9478 1.1 mrg dynamic_linker="$host_os dld.sl"
9479 1.1 mrg shlibpath_var=SHLIB_PATH
9480 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9481 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9482 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9483 1.1 mrg ;;
9484 1.1 mrg esac
9485 1.1.1.4 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9486 1.1 mrg postinstall_cmds='chmod 555 $lib'
9487 1.1.1.4 mrg # or fails outright, so override atomically:
9488 1.1.1.4 mrg install_override_mode=555
9489 1.1 mrg ;;
9490 1.1 mrg
9491 1.1 mrg interix[3-9]*)
9492 1.1 mrg version_type=linux
9493 1.1 mrg need_lib_prefix=no
9494 1.1 mrg need_version=no
9495 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9496 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9497 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9498 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9499 1.1 mrg shlibpath_overrides_runpath=no
9500 1.1 mrg hardcode_into_libs=yes
9501 1.1 mrg ;;
9502 1.1 mrg
9503 1.1 mrg irix5* | irix6* | nonstopux*)
9504 1.1 mrg case $host_os in
9505 1.1 mrg nonstopux*) version_type=nonstopux ;;
9506 1.1 mrg *)
9507 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9508 1.1 mrg version_type=linux
9509 1.1 mrg else
9510 1.1 mrg version_type=irix
9511 1.1 mrg fi ;;
9512 1.1 mrg esac
9513 1.1 mrg need_lib_prefix=no
9514 1.1 mrg need_version=no
9515 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9516 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9517 1.1 mrg case $host_os in
9518 1.1 mrg irix5* | nonstopux*)
9519 1.1 mrg libsuff= shlibsuff=
9520 1.1 mrg ;;
9521 1.1 mrg *)
9522 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9523 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9524 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9525 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9526 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9527 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9528 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9529 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9530 1.1 mrg esac
9531 1.1 mrg ;;
9532 1.1 mrg esac
9533 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9534 1.1 mrg shlibpath_overrides_runpath=no
9535 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9536 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9537 1.1 mrg hardcode_into_libs=yes
9538 1.1 mrg ;;
9539 1.1 mrg
9540 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9541 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9542 1.1 mrg dynamic_linker=no
9543 1.1 mrg ;;
9544 1.1 mrg
9545 1.1 mrg # This must be Linux ELF.
9546 1.1.1.4 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9547 1.1 mrg version_type=linux
9548 1.1 mrg need_lib_prefix=no
9549 1.1 mrg need_version=no
9550 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9551 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9552 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9553 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9554 1.1 mrg shlibpath_overrides_runpath=no
9555 1.1.1.4 mrg
9556 1.1.1.3 mrg # Some binutils ld are patched to set DT_RUNPATH
9557 1.1.1.5 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9558 1.1.1.4 mrg $as_echo_n "(cached) " >&6
9559 1.1.1.4 mrg else
9560 1.1.1.4 mrg lt_cv_shlibpath_overrides_runpath=no
9561 1.1.1.4 mrg save_LDFLAGS=$LDFLAGS
9562 1.1.1.4 mrg save_libdir=$libdir
9563 1.1.1.4 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9564 1.1.1.4 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9565 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9566 1.1.1.3 mrg /* end confdefs.h. */
9567 1.1.1.3 mrg
9568 1.1.1.3 mrg int
9569 1.1.1.3 mrg main ()
9570 1.1.1.3 mrg {
9571 1.1.1.3 mrg
9572 1.1.1.3 mrg ;
9573 1.1.1.3 mrg return 0;
9574 1.1.1.3 mrg }
9575 1.1.1.3 mrg _ACEOF
9576 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
9577 1.1.1.4 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9578 1.1.1.4 mrg lt_cv_shlibpath_overrides_runpath=yes
9579 1.1.1.3 mrg fi
9580 1.1.1.4 mrg fi
9581 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
9582 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
9583 1.1.1.4 mrg LDFLAGS=$save_LDFLAGS
9584 1.1.1.4 mrg libdir=$save_libdir
9585 1.1.1.3 mrg
9586 1.1.1.3 mrg fi
9587 1.1.1.3 mrg
9588 1.1.1.4 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9589 1.1.1.3 mrg
9590 1.1 mrg # This implies no fast_install, which is unacceptable.
9591 1.1 mrg # Some rework will be needed to allow for fast_install
9592 1.1 mrg # before this can be enabled.
9593 1.1 mrg hardcode_into_libs=yes
9594 1.1.1.2 mrg
9595 1.1.1.5 mrg # Add ABI-specific directories to the system library path.
9596 1.1.1.5 mrg sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
9597 1.1.1.5 mrg
9598 1.1 mrg # Append ld.so.conf contents to the search path
9599 1.1 mrg if test -f /etc/ld.so.conf; then
9600 1.1.1.4 mrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
9601 1.1.1.5 mrg sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
9602 1.1.1.5 mrg
9603 1.1 mrg fi
9604 1.1 mrg
9605 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9606 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9607 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9608 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9609 1.1 mrg # people can always --disable-shared, the test was removed, and we
9610 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9611 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9612 1.1 mrg ;;
9613 1.1 mrg
9614 1.1 mrg netbsd*)
9615 1.1 mrg version_type=sunos
9616 1.1 mrg need_lib_prefix=no
9617 1.1 mrg need_version=no
9618 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9619 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9620 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9621 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9622 1.1 mrg else
9623 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9624 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9625 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9626 1.1 mrg fi
9627 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9628 1.1 mrg shlibpath_overrides_runpath=yes
9629 1.1 mrg hardcode_into_libs=yes
9630 1.1 mrg ;;
9631 1.1 mrg
9632 1.1 mrg newsos6)
9633 1.1 mrg version_type=linux
9634 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9635 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9636 1.1 mrg shlibpath_overrides_runpath=yes
9637 1.1 mrg ;;
9638 1.1 mrg
9639 1.1.1.3 mrg *nto* | *qnx*)
9640 1.1.1.3 mrg version_type=qnx
9641 1.1 mrg need_lib_prefix=no
9642 1.1 mrg need_version=no
9643 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9644 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9645 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9646 1.1.1.3 mrg shlibpath_overrides_runpath=no
9647 1.1.1.3 mrg hardcode_into_libs=yes
9648 1.1.1.3 mrg dynamic_linker='ldqnx.so'
9649 1.1 mrg ;;
9650 1.1 mrg
9651 1.1 mrg openbsd*)
9652 1.1 mrg version_type=sunos
9653 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9654 1.1 mrg need_lib_prefix=no
9655 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9656 1.1 mrg case $host_os in
9657 1.1.1.3 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9658 1.1.1.3 mrg *) need_version=no ;;
9659 1.1 mrg esac
9660 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9661 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9662 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9663 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9664 1.1 mrg case $host_os in
9665 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
9666 1.1 mrg shlibpath_overrides_runpath=no
9667 1.1 mrg ;;
9668 1.1 mrg *)
9669 1.1 mrg shlibpath_overrides_runpath=yes
9670 1.1 mrg ;;
9671 1.1 mrg esac
9672 1.1 mrg else
9673 1.1 mrg shlibpath_overrides_runpath=yes
9674 1.1 mrg fi
9675 1.1 mrg ;;
9676 1.1 mrg
9677 1.1 mrg os2*)
9678 1.1 mrg libname_spec='$name'
9679 1.1 mrg shrext_cmds=".dll"
9680 1.1 mrg need_lib_prefix=no
9681 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
9682 1.1 mrg dynamic_linker='OS/2 ld.exe'
9683 1.1 mrg shlibpath_var=LIBPATH
9684 1.1 mrg ;;
9685 1.1 mrg
9686 1.1 mrg osf3* | osf4* | osf5*)
9687 1.1 mrg version_type=osf
9688 1.1 mrg need_lib_prefix=no
9689 1.1 mrg need_version=no
9690 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9691 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9692 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9693 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9694 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9695 1.1 mrg ;;
9696 1.1 mrg
9697 1.1 mrg rdos*)
9698 1.1 mrg dynamic_linker=no
9699 1.1 mrg ;;
9700 1.1 mrg
9701 1.1 mrg solaris*)
9702 1.1 mrg version_type=linux
9703 1.1 mrg need_lib_prefix=no
9704 1.1 mrg need_version=no
9705 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9706 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9707 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9708 1.1 mrg shlibpath_overrides_runpath=yes
9709 1.1 mrg hardcode_into_libs=yes
9710 1.1 mrg # ldd complains unless libraries are executable
9711 1.1 mrg postinstall_cmds='chmod +x $lib'
9712 1.1 mrg ;;
9713 1.1 mrg
9714 1.1 mrg sunos4*)
9715 1.1 mrg version_type=sunos
9716 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9717 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9718 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9719 1.1 mrg shlibpath_overrides_runpath=yes
9720 1.1 mrg if test "$with_gnu_ld" = yes; then
9721 1.1 mrg need_lib_prefix=no
9722 1.1 mrg fi
9723 1.1 mrg need_version=yes
9724 1.1 mrg ;;
9725 1.1 mrg
9726 1.1 mrg sysv4 | sysv4.3*)
9727 1.1 mrg version_type=linux
9728 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9729 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9730 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9731 1.1 mrg case $host_vendor in
9732 1.1 mrg sni)
9733 1.1 mrg shlibpath_overrides_runpath=no
9734 1.1 mrg need_lib_prefix=no
9735 1.1 mrg runpath_var=LD_RUN_PATH
9736 1.1 mrg ;;
9737 1.1 mrg siemens)
9738 1.1 mrg need_lib_prefix=no
9739 1.1 mrg ;;
9740 1.1 mrg motorola)
9741 1.1 mrg need_lib_prefix=no
9742 1.1 mrg need_version=no
9743 1.1 mrg shlibpath_overrides_runpath=no
9744 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9745 1.1 mrg ;;
9746 1.1 mrg esac
9747 1.1 mrg ;;
9748 1.1 mrg
9749 1.1 mrg sysv4*MP*)
9750 1.1 mrg if test -d /usr/nec ;then
9751 1.1 mrg version_type=linux
9752 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9753 1.1 mrg soname_spec='$libname${shared_ext}.$major'
9754 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9755 1.1 mrg fi
9756 1.1 mrg ;;
9757 1.1 mrg
9758 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9759 1.1 mrg version_type=freebsd-elf
9760 1.1 mrg need_lib_prefix=no
9761 1.1 mrg need_version=no
9762 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9763 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9764 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9765 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9766 1.1 mrg hardcode_into_libs=yes
9767 1.1 mrg if test "$with_gnu_ld" = yes; then
9768 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9769 1.1 mrg else
9770 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9771 1.1 mrg case $host_os in
9772 1.1 mrg sco3.2v5*)
9773 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9774 1.1 mrg ;;
9775 1.1 mrg esac
9776 1.1 mrg fi
9777 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
9778 1.1 mrg ;;
9779 1.1 mrg
9780 1.1.1.3 mrg tpf*)
9781 1.1.1.3 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9782 1.1.1.3 mrg version_type=linux
9783 1.1.1.3 mrg need_lib_prefix=no
9784 1.1.1.3 mrg need_version=no
9785 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9786 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9787 1.1.1.3 mrg shlibpath_overrides_runpath=no
9788 1.1.1.3 mrg hardcode_into_libs=yes
9789 1.1.1.3 mrg ;;
9790 1.1.1.3 mrg
9791 1.1 mrg uts4*)
9792 1.1 mrg version_type=linux
9793 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9794 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9795 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9796 1.1 mrg ;;
9797 1.1 mrg
9798 1.1 mrg *)
9799 1.1 mrg dynamic_linker=no
9800 1.1 mrg ;;
9801 1.1 mrg esac
9802 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9803 1.1.1.2 mrg $as_echo "$dynamic_linker" >&6; }
9804 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
9805 1.1 mrg
9806 1.1.1.3 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9807 1.1.1.3 mrg if test "$GCC" = yes; then
9808 1.1.1.3 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9809 1.1.1.2 mrg fi
9810 1.1.1.2 mrg
9811 1.1.1.3 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9812 1.1.1.3 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9813 1.1.1.3 mrg fi
9814 1.1.1.2 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9815 1.1.1.3 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9816 1.1.1.2 mrg fi
9817 1.1.1.2 mrg
9818 1.1.1.2 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 mrg
9839 1.1 mrg
9840 1.1 mrg
9841 1.1 mrg
9842 1.1 mrg
9843 1.1 mrg
9844 1.1 mrg
9845 1.1 mrg
9846 1.1 mrg
9847 1.1 mrg
9848 1.1 mrg
9849 1.1 mrg
9850 1.1 mrg
9851 1.1 mrg
9852 1.1 mrg
9853 1.1 mrg
9854 1.1 mrg
9855 1.1 mrg
9856 1.1 mrg
9857 1.1 mrg
9858 1.1 mrg
9859 1.1 mrg
9860 1.1 mrg
9861 1.1 mrg
9862 1.1 mrg
9863 1.1 mrg
9864 1.1 mrg
9865 1.1 mrg
9866 1.1 mrg
9867 1.1 mrg
9868 1.1 mrg
9869 1.1 mrg
9870 1.1 mrg
9871 1.1 mrg
9872 1.1 mrg
9873 1.1 mrg
9874 1.1 mrg
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 mrg
9882 1.1 mrg
9883 1.1 mrg
9884 1.1 mrg
9885 1.1 mrg
9886 1.1 mrg
9887 1.1 mrg
9888 1.1 mrg
9889 1.1 mrg
9890 1.1 mrg
9891 1.1 mrg
9892 1.1 mrg
9893 1.1 mrg
9894 1.1 mrg
9895 1.1 mrg
9896 1.1 mrg
9897 1.1 mrg
9898 1.1 mrg
9899 1.1 mrg
9900 1.1 mrg
9901 1.1 mrg
9902 1.1 mrg
9903 1.1 mrg
9904 1.1.1.4 mrg
9905 1.1.1.4 mrg
9906 1.1.1.4 mrg
9907 1.1.1.4 mrg
9908 1.1.1.4 mrg
9909 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9910 1.1.1.3 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9911 1.1.1.3 mrg hardcode_action=
9912 1.1.1.3 mrg if test -n "$hardcode_libdir_flag_spec" ||
9913 1.1.1.3 mrg test -n "$runpath_var" ||
9914 1.1.1.3 mrg test "X$hardcode_automatic" = "Xyes" ; then
9915 1.1 mrg
9916 1.1.1.3 mrg # We can hardcode non-existent directories.
9917 1.1.1.3 mrg if test "$hardcode_direct" != no &&
9918 1.1.1.3 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
9919 1.1.1.3 mrg # have to relink, otherwise we might link with an installed library
9920 1.1.1.3 mrg # when we should be linking with a yet-to-be-installed one
9921 1.1.1.3 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9922 1.1.1.3 mrg test "$hardcode_minus_L" != no; then
9923 1.1.1.3 mrg # Linking always hardcodes the temporary library directory.
9924 1.1.1.3 mrg hardcode_action=relink
9925 1.1.1.3 mrg else
9926 1.1.1.3 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
9927 1.1.1.3 mrg hardcode_action=immediate
9928 1.1.1.3 mrg fi
9929 1.1.1.3 mrg else
9930 1.1.1.3 mrg # We cannot hardcode anything, or else we can only hardcode existing
9931 1.1.1.3 mrg # directories.
9932 1.1.1.3 mrg hardcode_action=unsupported
9933 1.1.1.3 mrg fi
9934 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9935 1.1.1.3 mrg $as_echo "$hardcode_action" >&6; }
9936 1.1 mrg
9937 1.1.1.3 mrg if test "$hardcode_action" = relink ||
9938 1.1.1.3 mrg test "$inherit_rpath" = yes; then
9939 1.1.1.3 mrg # Fast installation is not supported
9940 1.1.1.3 mrg enable_fast_install=no
9941 1.1.1.3 mrg elif test "$shlibpath_overrides_runpath" = yes ||
9942 1.1.1.3 mrg test "$enable_shared" = no; then
9943 1.1.1.3 mrg # Fast installation is not necessary
9944 1.1.1.3 mrg enable_fast_install=needless
9945 1.1.1.3 mrg fi
9946 1.1 mrg
9947 1.1 mrg
9948 1.1 mrg
9949 1.1 mrg
9950 1.1 mrg
9951 1.1 mrg
9952 1.1.1.3 mrg if test "x$enable_dlopen" != xyes; then
9953 1.1.1.3 mrg enable_dlopen=unknown
9954 1.1.1.3 mrg enable_dlopen_self=unknown
9955 1.1.1.3 mrg enable_dlopen_self_static=unknown
9956 1.1 mrg else
9957 1.1.1.3 mrg lt_cv_dlopen=no
9958 1.1.1.3 mrg lt_cv_dlopen_libs=
9959 1.1 mrg
9960 1.1.1.3 mrg case $host_os in
9961 1.1.1.3 mrg beos*)
9962 1.1.1.3 mrg lt_cv_dlopen="load_add_on"
9963 1.1.1.3 mrg lt_cv_dlopen_libs=
9964 1.1.1.3 mrg lt_cv_dlopen_self=yes
9965 1.1.1.3 mrg ;;
9966 1.1 mrg
9967 1.1.1.3 mrg mingw* | pw32* | cegcc*)
9968 1.1.1.3 mrg lt_cv_dlopen="LoadLibrary"
9969 1.1.1.3 mrg lt_cv_dlopen_libs=
9970 1.1.1.3 mrg ;;
9971 1.1 mrg
9972 1.1.1.3 mrg cygwin*)
9973 1.1.1.3 mrg lt_cv_dlopen="dlopen"
9974 1.1.1.3 mrg lt_cv_dlopen_libs=
9975 1.1.1.3 mrg ;;
9976 1.1 mrg
9977 1.1.1.3 mrg darwin*)
9978 1.1.1.3 mrg # if libdl is installed we need to link against it
9979 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9980 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
9981 1.1.1.5 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9982 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9983 1.1.1.3 mrg else
9984 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
9985 1.1.1.3 mrg LIBS="-ldl $LIBS"
9986 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9987 1.1.1.3 mrg /* end confdefs.h. */
9988 1.1 mrg
9989 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
9990 1.1.1.3 mrg Use char because int might match the return type of a GCC
9991 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
9992 1.1.1.3 mrg #ifdef __cplusplus
9993 1.1.1.3 mrg extern "C"
9994 1.1.1.3 mrg #endif
9995 1.1.1.3 mrg char dlopen ();
9996 1.1.1.3 mrg int
9997 1.1.1.3 mrg main ()
9998 1.1.1.3 mrg {
9999 1.1.1.3 mrg return dlopen ();
10000 1.1.1.3 mrg ;
10001 1.1.1.3 mrg return 0;
10002 1.1.1.3 mrg }
10003 1.1.1.3 mrg _ACEOF
10004 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10005 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10006 1.1.1.3 mrg else
10007 1.1.1.4 mrg ac_cv_lib_dl_dlopen=no
10008 1.1.1.3 mrg fi
10009 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10010 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10011 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10012 1.1.1.3 mrg fi
10013 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10014 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10015 1.1.1.5 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10016 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10017 1.1.1.3 mrg else
10018 1.1 mrg
10019 1.1.1.3 mrg lt_cv_dlopen="dyld"
10020 1.1.1.3 mrg lt_cv_dlopen_libs=
10021 1.1.1.3 mrg lt_cv_dlopen_self=yes
10022 1.1 mrg
10023 1.1.1.3 mrg fi
10024 1.1 mrg
10025 1.1.1.3 mrg ;;
10026 1.1 mrg
10027 1.1.1.3 mrg *)
10028 1.1.1.4 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10029 1.1.1.5 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10030 1.1.1.3 mrg lt_cv_dlopen="shl_load"
10031 1.1.1.3 mrg else
10032 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10033 1.1.1.3 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10034 1.1.1.5 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10035 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10036 1.1.1.3 mrg else
10037 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10038 1.1.1.3 mrg LIBS="-ldld $LIBS"
10039 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10040 1.1.1.3 mrg /* end confdefs.h. */
10041 1.1 mrg
10042 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10043 1.1.1.3 mrg Use char because int might match the return type of a GCC
10044 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10045 1.1.1.3 mrg #ifdef __cplusplus
10046 1.1.1.3 mrg extern "C"
10047 1.1.1.3 mrg #endif
10048 1.1.1.3 mrg char shl_load ();
10049 1.1.1.3 mrg int
10050 1.1.1.3 mrg main ()
10051 1.1.1.3 mrg {
10052 1.1.1.3 mrg return shl_load ();
10053 1.1.1.3 mrg ;
10054 1.1.1.3 mrg return 0;
10055 1.1.1.3 mrg }
10056 1.1.1.3 mrg _ACEOF
10057 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10058 1.1.1.3 mrg ac_cv_lib_dld_shl_load=yes
10059 1.1.1.3 mrg else
10060 1.1.1.4 mrg ac_cv_lib_dld_shl_load=no
10061 1.1.1.3 mrg fi
10062 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10063 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10064 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10065 1.1.1.3 mrg fi
10066 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10067 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10068 1.1.1.5 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10069 1.1.1.3 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10070 1.1.1.3 mrg else
10071 1.1.1.4 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10072 1.1.1.5 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10073 1.1.1.3 mrg lt_cv_dlopen="dlopen"
10074 1.1.1.3 mrg else
10075 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10076 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10077 1.1.1.5 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10078 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10079 1.1 mrg else
10080 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10081 1.1.1.3 mrg LIBS="-ldl $LIBS"
10082 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10083 1.1.1.3 mrg /* end confdefs.h. */
10084 1.1 mrg
10085 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10086 1.1.1.3 mrg Use char because int might match the return type of a GCC
10087 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10088 1.1.1.3 mrg #ifdef __cplusplus
10089 1.1.1.3 mrg extern "C"
10090 1.1.1.3 mrg #endif
10091 1.1.1.3 mrg char dlopen ();
10092 1.1.1.3 mrg int
10093 1.1.1.3 mrg main ()
10094 1.1.1.3 mrg {
10095 1.1.1.3 mrg return dlopen ();
10096 1.1.1.3 mrg ;
10097 1.1.1.3 mrg return 0;
10098 1.1.1.3 mrg }
10099 1.1.1.3 mrg _ACEOF
10100 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10101 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10102 1.1.1.2 mrg else
10103 1.1.1.4 mrg ac_cv_lib_dl_dlopen=no
10104 1.1.1.2 mrg fi
10105 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10106 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10107 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10108 1.1.1.3 mrg fi
10109 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10110 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10111 1.1.1.5 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10112 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10113 1.1.1.3 mrg else
10114 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10115 1.1.1.3 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10116 1.1.1.5 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10117 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10118 1.1.1.2 mrg else
10119 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10120 1.1.1.3 mrg LIBS="-lsvld $LIBS"
10121 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10122 1.1.1.3 mrg /* end confdefs.h. */
10123 1.1.1.2 mrg
10124 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10125 1.1.1.3 mrg Use char because int might match the return type of a GCC
10126 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10127 1.1.1.3 mrg #ifdef __cplusplus
10128 1.1.1.3 mrg extern "C"
10129 1.1.1.3 mrg #endif
10130 1.1.1.3 mrg char dlopen ();
10131 1.1.1.3 mrg int
10132 1.1.1.3 mrg main ()
10133 1.1.1.3 mrg {
10134 1.1.1.3 mrg return dlopen ();
10135 1.1.1.3 mrg ;
10136 1.1.1.3 mrg return 0;
10137 1.1.1.3 mrg }
10138 1.1.1.3 mrg _ACEOF
10139 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10140 1.1.1.3 mrg ac_cv_lib_svld_dlopen=yes
10141 1.1.1.3 mrg else
10142 1.1.1.4 mrg ac_cv_lib_svld_dlopen=no
10143 1.1 mrg fi
10144 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10145 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10146 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10147 1.1.1.3 mrg fi
10148 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10149 1.1.1.3 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10150 1.1.1.5 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10151 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10152 1.1.1.3 mrg else
10153 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10154 1.1.1.3 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10155 1.1.1.5 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10156 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10157 1.1.1.3 mrg else
10158 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10159 1.1.1.3 mrg LIBS="-ldld $LIBS"
10160 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10161 1.1.1.3 mrg /* end confdefs.h. */
10162 1.1 mrg
10163 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10164 1.1.1.3 mrg Use char because int might match the return type of a GCC
10165 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10166 1.1.1.3 mrg #ifdef __cplusplus
10167 1.1.1.3 mrg extern "C"
10168 1.1.1.3 mrg #endif
10169 1.1.1.3 mrg char dld_link ();
10170 1.1.1.3 mrg int
10171 1.1.1.3 mrg main ()
10172 1.1.1.3 mrg {
10173 1.1.1.3 mrg return dld_link ();
10174 1.1.1.3 mrg ;
10175 1.1.1.3 mrg return 0;
10176 1.1.1.3 mrg }
10177 1.1.1.3 mrg _ACEOF
10178 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10179 1.1.1.3 mrg ac_cv_lib_dld_dld_link=yes
10180 1.1 mrg else
10181 1.1.1.4 mrg ac_cv_lib_dld_dld_link=no
10182 1.1 mrg fi
10183 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10184 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10185 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10186 1.1.1.3 mrg fi
10187 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10188 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10189 1.1.1.5 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10190 1.1.1.3 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10191 1.1.1.3 mrg fi
10192 1.1 mrg
10193 1.1 mrg
10194 1.1.1.3 mrg fi
10195 1.1 mrg
10196 1.1 mrg
10197 1.1.1.3 mrg fi
10198 1.1 mrg
10199 1.1 mrg
10200 1.1.1.3 mrg fi
10201 1.1 mrg
10202 1.1 mrg
10203 1.1.1.3 mrg fi
10204 1.1 mrg
10205 1.1 mrg
10206 1.1.1.3 mrg fi
10207 1.1 mrg
10208 1.1.1.3 mrg ;;
10209 1.1.1.3 mrg esac
10210 1.1 mrg
10211 1.1.1.3 mrg if test "x$lt_cv_dlopen" != xno; then
10212 1.1.1.3 mrg enable_dlopen=yes
10213 1.1.1.3 mrg else
10214 1.1.1.3 mrg enable_dlopen=no
10215 1.1.1.3 mrg fi
10216 1.1 mrg
10217 1.1.1.3 mrg case $lt_cv_dlopen in
10218 1.1.1.3 mrg dlopen)
10219 1.1.1.3 mrg save_CPPFLAGS="$CPPFLAGS"
10220 1.1.1.3 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10221 1.1 mrg
10222 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
10223 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10224 1.1 mrg
10225 1.1.1.3 mrg save_LIBS="$LIBS"
10226 1.1.1.3 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10227 1.1 mrg
10228 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10229 1.1.1.3 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10230 1.1.1.5 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10231 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10232 1.1.1.3 mrg else
10233 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10234 1.1.1.3 mrg lt_cv_dlopen_self=cross
10235 1.1.1.3 mrg else
10236 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10237 1.1.1.3 mrg lt_status=$lt_dlunknown
10238 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10239 1.1.1.4 mrg #line $LINENO "configure"
10240 1.1.1.3 mrg #include "confdefs.h"
10241 1.1 mrg
10242 1.1.1.3 mrg #if HAVE_DLFCN_H
10243 1.1.1.3 mrg #include <dlfcn.h>
10244 1.1.1.3 mrg #endif
10245 1.1 mrg
10246 1.1.1.3 mrg #include <stdio.h>
10247 1.1 mrg
10248 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10249 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10250 1.1.1.3 mrg #else
10251 1.1.1.3 mrg # ifdef DL_GLOBAL
10252 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10253 1.1.1.3 mrg # else
10254 1.1.1.3 mrg # define LT_DLGLOBAL 0
10255 1.1.1.3 mrg # endif
10256 1.1.1.3 mrg #endif
10257 1.1 mrg
10258 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10259 1.1.1.3 mrg find out it does not work in some platform. */
10260 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10261 1.1.1.3 mrg # ifdef RTLD_LAZY
10262 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10263 1.1.1.3 mrg # else
10264 1.1.1.3 mrg # ifdef DL_LAZY
10265 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10266 1.1.1.3 mrg # else
10267 1.1.1.3 mrg # ifdef RTLD_NOW
10268 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10269 1.1.1.3 mrg # else
10270 1.1.1.3 mrg # ifdef DL_NOW
10271 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10272 1.1.1.3 mrg # else
10273 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10274 1.1.1.3 mrg # endif
10275 1.1.1.3 mrg # endif
10276 1.1.1.3 mrg # endif
10277 1.1.1.3 mrg # endif
10278 1.1.1.3 mrg #endif
10279 1.1 mrg
10280 1.1.1.4 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10281 1.1.1.4 mrg correspondingly for the symbols needed. */
10282 1.1.1.4 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10283 1.1.1.4 mrg void fnord () __attribute__((visibility("default")));
10284 1.1.1.4 mrg #endif
10285 1.1.1.4 mrg
10286 1.1.1.4 mrg void fnord () { int i=42; }
10287 1.1.1.3 mrg int main ()
10288 1.1.1.3 mrg {
10289 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10290 1.1.1.3 mrg int status = $lt_dlunknown;
10291 1.1 mrg
10292 1.1.1.3 mrg if (self)
10293 1.1.1.3 mrg {
10294 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10295 1.1.1.4 mrg else
10296 1.1.1.4 mrg {
10297 1.1.1.4 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10298 1.1.1.4 mrg else puts (dlerror ());
10299 1.1.1.4 mrg }
10300 1.1.1.3 mrg /* dlclose (self); */
10301 1.1.1.3 mrg }
10302 1.1.1.3 mrg else
10303 1.1.1.3 mrg puts (dlerror ());
10304 1.1 mrg
10305 1.1.1.3 mrg return status;
10306 1.1.1.3 mrg }
10307 1.1.1.3 mrg _LT_EOF
10308 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10309 1.1.1.3 mrg (eval $ac_link) 2>&5
10310 1.1.1.3 mrg ac_status=$?
10311 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10312 1.1.1.4 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10313 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10314 1.1.1.3 mrg lt_status=$?
10315 1.1.1.3 mrg case x$lt_status in
10316 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10317 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10318 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10319 1.1.1.3 mrg esac
10320 1.1.1.3 mrg else :
10321 1.1.1.3 mrg # compilation failed
10322 1.1.1.3 mrg lt_cv_dlopen_self=no
10323 1.1.1.3 mrg fi
10324 1.1.1.3 mrg fi
10325 1.1.1.3 mrg rm -fr conftest*
10326 1.1 mrg
10327 1.1 mrg
10328 1.1.1.3 mrg fi
10329 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10330 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10331 1.1 mrg
10332 1.1.1.3 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10333 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10334 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10335 1.1.1.3 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10336 1.1.1.5 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10337 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10338 1.1.1.3 mrg else
10339 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10340 1.1.1.3 mrg lt_cv_dlopen_self_static=cross
10341 1.1.1.3 mrg else
10342 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10343 1.1.1.3 mrg lt_status=$lt_dlunknown
10344 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10345 1.1.1.4 mrg #line $LINENO "configure"
10346 1.1.1.3 mrg #include "confdefs.h"
10347 1.1 mrg
10348 1.1.1.3 mrg #if HAVE_DLFCN_H
10349 1.1.1.3 mrg #include <dlfcn.h>
10350 1.1.1.3 mrg #endif
10351 1.1 mrg
10352 1.1.1.3 mrg #include <stdio.h>
10353 1.1 mrg
10354 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10355 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10356 1.1.1.3 mrg #else
10357 1.1.1.3 mrg # ifdef DL_GLOBAL
10358 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10359 1.1.1.3 mrg # else
10360 1.1.1.3 mrg # define LT_DLGLOBAL 0
10361 1.1.1.3 mrg # endif
10362 1.1.1.3 mrg #endif
10363 1.1 mrg
10364 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10365 1.1.1.3 mrg find out it does not work in some platform. */
10366 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10367 1.1.1.3 mrg # ifdef RTLD_LAZY
10368 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10369 1.1.1.3 mrg # else
10370 1.1.1.3 mrg # ifdef DL_LAZY
10371 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10372 1.1.1.3 mrg # else
10373 1.1.1.3 mrg # ifdef RTLD_NOW
10374 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10375 1.1.1.3 mrg # else
10376 1.1.1.3 mrg # ifdef DL_NOW
10377 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10378 1.1.1.3 mrg # else
10379 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10380 1.1.1.3 mrg # endif
10381 1.1.1.3 mrg # endif
10382 1.1.1.3 mrg # endif
10383 1.1.1.3 mrg # endif
10384 1.1.1.3 mrg #endif
10385 1.1 mrg
10386 1.1.1.4 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10387 1.1.1.4 mrg correspondingly for the symbols needed. */
10388 1.1.1.4 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10389 1.1.1.4 mrg void fnord () __attribute__((visibility("default")));
10390 1.1.1.4 mrg #endif
10391 1.1.1.4 mrg
10392 1.1.1.4 mrg void fnord () { int i=42; }
10393 1.1.1.3 mrg int main ()
10394 1.1.1.3 mrg {
10395 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10396 1.1.1.3 mrg int status = $lt_dlunknown;
10397 1.1 mrg
10398 1.1.1.3 mrg if (self)
10399 1.1.1.3 mrg {
10400 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10401 1.1.1.4 mrg else
10402 1.1.1.4 mrg {
10403 1.1.1.4 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10404 1.1.1.4 mrg else puts (dlerror ());
10405 1.1.1.4 mrg }
10406 1.1.1.3 mrg /* dlclose (self); */
10407 1.1.1.3 mrg }
10408 1.1.1.3 mrg else
10409 1.1.1.3 mrg puts (dlerror ());
10410 1.1 mrg
10411 1.1.1.3 mrg return status;
10412 1.1.1.3 mrg }
10413 1.1.1.3 mrg _LT_EOF
10414 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10415 1.1.1.3 mrg (eval $ac_link) 2>&5
10416 1.1.1.3 mrg ac_status=$?
10417 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10418 1.1.1.4 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10419 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10420 1.1.1.3 mrg lt_status=$?
10421 1.1.1.3 mrg case x$lt_status in
10422 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10423 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10424 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10425 1.1.1.3 mrg esac
10426 1.1.1.3 mrg else :
10427 1.1.1.3 mrg # compilation failed
10428 1.1.1.3 mrg lt_cv_dlopen_self_static=no
10429 1.1.1.3 mrg fi
10430 1.1.1.3 mrg fi
10431 1.1.1.3 mrg rm -fr conftest*
10432 1.1 mrg
10433 1.1 mrg
10434 1.1.1.3 mrg fi
10435 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10436 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10437 1.1.1.3 mrg fi
10438 1.1 mrg
10439 1.1.1.3 mrg CPPFLAGS="$save_CPPFLAGS"
10440 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
10441 1.1.1.3 mrg LIBS="$save_LIBS"
10442 1.1.1.3 mrg ;;
10443 1.1.1.3 mrg esac
10444 1.1 mrg
10445 1.1.1.3 mrg case $lt_cv_dlopen_self in
10446 1.1.1.3 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10447 1.1.1.3 mrg *) enable_dlopen_self=unknown ;;
10448 1.1.1.3 mrg esac
10449 1.1 mrg
10450 1.1.1.3 mrg case $lt_cv_dlopen_self_static in
10451 1.1.1.3 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10452 1.1.1.3 mrg *) enable_dlopen_self_static=unknown ;;
10453 1.1.1.3 mrg esac
10454 1.1.1.3 mrg fi
10455 1.1 mrg
10456 1.1 mrg
10457 1.1 mrg
10458 1.1 mrg
10459 1.1 mrg
10460 1.1 mrg
10461 1.1 mrg
10462 1.1 mrg
10463 1.1 mrg
10464 1.1 mrg
10465 1.1 mrg
10466 1.1 mrg
10467 1.1 mrg
10468 1.1 mrg
10469 1.1 mrg
10470 1.1 mrg
10471 1.1 mrg
10472 1.1.1.3 mrg striplib=
10473 1.1.1.3 mrg old_striplib=
10474 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10475 1.1.1.3 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10476 1.1.1.3 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10477 1.1.1.3 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10478 1.1.1.3 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10479 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10480 1.1.1.3 mrg $as_echo "yes" >&6; }
10481 1.1.1.3 mrg else
10482 1.1.1.3 mrg # FIXME - insert some real tests, host_os isn't really good enough
10483 1.1.1.3 mrg case $host_os in
10484 1.1.1.3 mrg darwin*)
10485 1.1.1.3 mrg if test -n "$STRIP" ; then
10486 1.1.1.3 mrg striplib="$STRIP -x"
10487 1.1.1.3 mrg old_striplib="$STRIP -S"
10488 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10489 1.1.1.3 mrg $as_echo "yes" >&6; }
10490 1.1.1.3 mrg else
10491 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10492 1.1.1.3 mrg $as_echo "no" >&6; }
10493 1.1.1.3 mrg fi
10494 1.1.1.3 mrg ;;
10495 1.1.1.3 mrg *)
10496 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10497 1.1.1.3 mrg $as_echo "no" >&6; }
10498 1.1.1.3 mrg ;;
10499 1.1.1.3 mrg esac
10500 1.1.1.3 mrg fi
10501 1.1 mrg
10502 1.1 mrg
10503 1.1 mrg
10504 1.1 mrg
10505 1.1 mrg
10506 1.1 mrg
10507 1.1 mrg
10508 1.1 mrg
10509 1.1 mrg
10510 1.1 mrg
10511 1.1 mrg
10512 1.1 mrg
10513 1.1.1.3 mrg # Report which library types will actually be built
10514 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10515 1.1.1.3 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10516 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10517 1.1.1.3 mrg $as_echo "$can_build_shared" >&6; }
10518 1.1 mrg
10519 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10520 1.1.1.3 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10521 1.1.1.3 mrg test "$can_build_shared" = "no" && enable_shared=no
10522 1.1 mrg
10523 1.1.1.3 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10524 1.1.1.3 mrg # are all built from PIC.
10525 1.1.1.3 mrg case $host_os in
10526 1.1.1.3 mrg aix3*)
10527 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
10528 1.1.1.3 mrg if test -n "$RANLIB"; then
10529 1.1.1.3 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10530 1.1.1.3 mrg postinstall_cmds='$RANLIB $lib'
10531 1.1.1.3 mrg fi
10532 1.1.1.3 mrg ;;
10533 1.1 mrg
10534 1.1.1.3 mrg aix[4-9]*)
10535 1.1.1.3 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10536 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
10537 1.1.1.3 mrg fi
10538 1.1.1.3 mrg ;;
10539 1.1.1.3 mrg esac
10540 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10541 1.1.1.3 mrg $as_echo "$enable_shared" >&6; }
10542 1.1 mrg
10543 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10544 1.1.1.3 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10545 1.1.1.3 mrg # Make sure either enable_shared or enable_static is yes.
10546 1.1.1.3 mrg test "$enable_shared" = yes || enable_static=yes
10547 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10548 1.1.1.3 mrg $as_echo "$enable_static" >&6; }
10549 1.1 mrg
10550 1.1 mrg
10551 1.1 mrg
10552 1.1 mrg
10553 1.1.1.3 mrg fi
10554 1.1 mrg ac_ext=c
10555 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10556 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10557 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10558 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10559 1.1 mrg
10560 1.1 mrg CC="$lt_save_CC"
10561 1.1 mrg
10562 1.1 mrg
10563 1.1 mrg
10564 1.1 mrg
10565 1.1 mrg
10566 1.1 mrg
10567 1.1 mrg
10568 1.1 mrg
10569 1.1 mrg
10570 1.1 mrg
10571 1.1 mrg
10572 1.1 mrg
10573 1.1 mrg
10574 1.1.1.3 mrg ac_config_commands="$ac_config_commands libtool"
10575 1.1 mrg
10576 1.1 mrg
10577 1.1 mrg
10578 1.1 mrg
10579 1.1.1.3 mrg # Only expand once:
10580 1.1 mrg
10581 1.1 mrg
10582 1.1.1.3 mrg
10583 1.1.1.4 mrg # Initialize X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
10584 1.1.1.3 mrg
10585 1.1.1.3 mrg
10586 1.1.1.3 mrg
10587 1.1.1.3 mrg
10588 1.1.1.3 mrg
10589 1.1.1.3 mrg
10590 1.1.1.3 mrg
10591 1.1 mrg
10592 1.1 mrg
10593 1.1 mrg
10594 1.1.1.3 mrg
10595 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
10596 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
10597 1.1.1.5 mrg if test "${ac_cv_prog_cc_c99+set}" = set; then :
10598 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10599 1.1 mrg else
10600 1.1.1.3 mrg ac_cv_prog_cc_c99=no
10601 1.1.1.3 mrg ac_save_CC=$CC
10602 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10603 1.1.1.3 mrg /* end confdefs.h. */
10604 1.1.1.3 mrg #include <stdarg.h>
10605 1.1.1.3 mrg #include <stdbool.h>
10606 1.1.1.3 mrg #include <stdlib.h>
10607 1.1.1.3 mrg #include <wchar.h>
10608 1.1.1.3 mrg #include <stdio.h>
10609 1.1 mrg
10610 1.1.1.3 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
10611 1.1.1.3 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
10612 1.1.1.3 mrg #define showlist(...) puts (#__VA_ARGS__)
10613 1.1.1.3 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
10614 1.1.1.3 mrg static void
10615 1.1.1.3 mrg test_varargs_macros (void)
10616 1.1.1.3 mrg {
10617 1.1.1.3 mrg int x = 1234;
10618 1.1.1.3 mrg int y = 5678;
10619 1.1.1.3 mrg debug ("Flag");
10620 1.1.1.3 mrg debug ("X = %d\n", x);
10621 1.1.1.3 mrg showlist (The first, second, and third items.);
10622 1.1.1.3 mrg report (x>y, "x is %d but y is %d", x, y);
10623 1.1.1.3 mrg }
10624 1.1.1.3 mrg
10625 1.1.1.3 mrg // Check long long types.
10626 1.1.1.3 mrg #define BIG64 18446744073709551615ull
10627 1.1.1.3 mrg #define BIG32 4294967295ul
10628 1.1.1.3 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
10629 1.1.1.3 mrg #if !BIG_OK
10630 1.1.1.3 mrg your preprocessor is broken;
10631 1.1.1.3 mrg #endif
10632 1.1.1.3 mrg #if BIG_OK
10633 1.1.1.3 mrg #else
10634 1.1.1.3 mrg your preprocessor is broken;
10635 1.1.1.3 mrg #endif
10636 1.1.1.3 mrg static long long int bignum = -9223372036854775807LL;
10637 1.1.1.3 mrg static unsigned long long int ubignum = BIG64;
10638 1.1 mrg
10639 1.1.1.3 mrg struct incomplete_array
10640 1.1.1.3 mrg {
10641 1.1.1.3 mrg int datasize;
10642 1.1.1.3 mrg double data[];
10643 1.1.1.3 mrg };
10644 1.1 mrg
10645 1.1.1.3 mrg struct named_init {
10646 1.1.1.3 mrg int number;
10647 1.1.1.3 mrg const wchar_t *name;
10648 1.1.1.3 mrg double average;
10649 1.1.1.3 mrg };
10650 1.1 mrg
10651 1.1.1.3 mrg typedef const char *ccp;
10652 1.1 mrg
10653 1.1.1.3 mrg static inline int
10654 1.1.1.3 mrg test_restrict (ccp restrict text)
10655 1.1.1.3 mrg {
10656 1.1.1.3 mrg // See if C++-style comments work.
10657 1.1.1.3 mrg // Iterate through items via the restricted pointer.
10658 1.1.1.3 mrg // Also check for declarations in for loops.
10659 1.1.1.3 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
10660 1.1.1.3 mrg continue;
10661 1.1.1.3 mrg return 0;
10662 1.1.1.3 mrg }
10663 1.1 mrg
10664 1.1.1.3 mrg // Check varargs and va_copy.
10665 1.1.1.3 mrg static void
10666 1.1.1.3 mrg test_varargs (const char *format, ...)
10667 1.1.1.3 mrg {
10668 1.1.1.3 mrg va_list args;
10669 1.1.1.3 mrg va_start (args, format);
10670 1.1.1.3 mrg va_list args_copy;
10671 1.1.1.3 mrg va_copy (args_copy, args);
10672 1.1.1.3 mrg
10673 1.1.1.3 mrg const char *str;
10674 1.1.1.3 mrg int number;
10675 1.1.1.3 mrg float fnumber;
10676 1.1 mrg
10677 1.1.1.3 mrg while (*format)
10678 1.1.1.3 mrg {
10679 1.1.1.3 mrg switch (*format++)
10680 1.1.1.3 mrg {
10681 1.1.1.3 mrg case 's': // string
10682 1.1.1.3 mrg str = va_arg (args_copy, const char *);
10683 1.1.1.3 mrg break;
10684 1.1.1.3 mrg case 'd': // int
10685 1.1.1.3 mrg number = va_arg (args_copy, int);
10686 1.1.1.3 mrg break;
10687 1.1.1.3 mrg case 'f': // float
10688 1.1.1.3 mrg fnumber = va_arg (args_copy, double);
10689 1.1.1.3 mrg break;
10690 1.1.1.3 mrg default:
10691 1.1.1.3 mrg break;
10692 1.1.1.3 mrg }
10693 1.1.1.3 mrg }
10694 1.1.1.3 mrg va_end (args_copy);
10695 1.1.1.3 mrg va_end (args);
10696 1.1.1.3 mrg }
10697 1.1 mrg
10698 1.1.1.3 mrg int
10699 1.1.1.3 mrg main ()
10700 1.1.1.3 mrg {
10701 1.1.1.3 mrg
10702 1.1.1.3 mrg // Check bool.
10703 1.1.1.3 mrg _Bool success = false;
10704 1.1.1.3 mrg
10705 1.1.1.3 mrg // Check restrict.
10706 1.1.1.3 mrg if (test_restrict ("String literal") == 0)
10707 1.1.1.3 mrg success = true;
10708 1.1.1.3 mrg char *restrict newvar = "Another string";
10709 1.1.1.3 mrg
10710 1.1.1.3 mrg // Check varargs.
10711 1.1.1.3 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
10712 1.1.1.3 mrg test_varargs_macros ();
10713 1.1.1.3 mrg
10714 1.1.1.3 mrg // Check flexible array members.
10715 1.1.1.3 mrg struct incomplete_array *ia =
10716 1.1.1.3 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
10717 1.1.1.3 mrg ia->datasize = 10;
10718 1.1.1.3 mrg for (int i = 0; i < ia->datasize; ++i)
10719 1.1.1.3 mrg ia->data[i] = i * 1.234;
10720 1.1.1.3 mrg
10721 1.1.1.3 mrg // Check named initializers.
10722 1.1.1.3 mrg struct named_init ni = {
10723 1.1.1.3 mrg .number = 34,
10724 1.1.1.3 mrg .name = L"Test wide string",
10725 1.1.1.3 mrg .average = 543.34343,
10726 1.1.1.3 mrg };
10727 1.1.1.3 mrg
10728 1.1.1.3 mrg ni.number = 58;
10729 1.1.1.3 mrg
10730 1.1.1.3 mrg int dynamic_array[ni.number];
10731 1.1.1.3 mrg dynamic_array[ni.number - 1] = 543;
10732 1.1.1.3 mrg
10733 1.1.1.3 mrg // work around unused variable warnings
10734 1.1.1.3 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
10735 1.1.1.3 mrg || dynamic_array[ni.number - 1] != 543);
10736 1.1.1.3 mrg
10737 1.1.1.3 mrg ;
10738 1.1.1.3 mrg return 0;
10739 1.1.1.3 mrg }
10740 1.1.1.3 mrg _ACEOF
10741 1.1.1.3 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
10742 1.1.1.3 mrg do
10743 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
10744 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
10745 1.1.1.3 mrg ac_cv_prog_cc_c99=$ac_arg
10746 1.1.1.3 mrg fi
10747 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
10748 1.1.1.3 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
10749 1.1.1.3 mrg done
10750 1.1.1.3 mrg rm -f conftest.$ac_ext
10751 1.1.1.3 mrg CC=$ac_save_CC
10752 1.1.1.3 mrg
10753 1.1.1.3 mrg fi
10754 1.1.1.3 mrg # AC_CACHE_VAL
10755 1.1.1.3 mrg case "x$ac_cv_prog_cc_c99" in
10756 1.1.1.3 mrg x)
10757 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10758 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
10759 1.1.1.3 mrg xno)
10760 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10761 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
10762 1.1.1.3 mrg *)
10763 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c99"
10764 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
10765 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
10766 1.1 mrg esac
10767 1.1.1.4 mrg if test "x$ac_cv_prog_cc_c99" != xno; then :
10768 1.1 mrg
10769 1.1.1.4 mrg fi
10770 1.1.1.3 mrg
10771 1.1.1.3 mrg
10772 1.1.1.3 mrg
10773 1.1.1.3 mrg
10774 1.1.1.5 mrg
10775 1.1.1.5 mrg
10776 1.1.1.5 mrg
10777 1.1.1.5 mrg
10778 1.1.1.4 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10779 1.1.1.4 mrg if test -n "$ac_tool_prefix"; then
10780 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10781 1.1.1.4 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10782 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10783 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
10784 1.1.1.5 mrg if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10785 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10786 1.1 mrg else
10787 1.1.1.4 mrg case $PKG_CONFIG in
10788 1.1.1.4 mrg [\\/]* | ?:[\\/]*)
10789 1.1.1.4 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10790 1.1.1.4 mrg ;;
10791 1.1.1.4 mrg *)
10792 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10793 1.1.1.4 mrg for as_dir in $PATH
10794 1.1.1.4 mrg do
10795 1.1.1.4 mrg IFS=$as_save_IFS
10796 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
10797 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
10798 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10799 1.1.1.4 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10800 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10801 1.1.1.4 mrg break 2
10802 1.1.1.4 mrg fi
10803 1.1.1.4 mrg done
10804 1.1.1.4 mrg done
10805 1.1.1.4 mrg IFS=$as_save_IFS
10806 1.1 mrg
10807 1.1.1.4 mrg ;;
10808 1.1 mrg esac
10809 1.1.1.4 mrg fi
10810 1.1.1.4 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10811 1.1.1.4 mrg if test -n "$PKG_CONFIG"; then
10812 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10813 1.1.1.4 mrg $as_echo "$PKG_CONFIG" >&6; }
10814 1.1 mrg else
10815 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10816 1.1.1.4 mrg $as_echo "no" >&6; }
10817 1.1 mrg fi
10818 1.1 mrg
10819 1.1.1.4 mrg
10820 1.1.1.3 mrg fi
10821 1.1.1.4 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
10822 1.1.1.4 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
10823 1.1.1.4 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
10824 1.1.1.4 mrg set dummy pkg-config; ac_word=$2
10825 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10826 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
10827 1.1.1.5 mrg if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10828 1.1.1.4 mrg $as_echo_n "(cached) " >&6
10829 1.1.1.3 mrg else
10830 1.1.1.4 mrg case $ac_pt_PKG_CONFIG in
10831 1.1.1.4 mrg [\\/]* | ?:[\\/]*)
10832 1.1.1.4 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10833 1.1.1.4 mrg ;;
10834 1.1.1.4 mrg *)
10835 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10836 1.1.1.4 mrg for as_dir in $PATH
10837 1.1.1.4 mrg do
10838 1.1.1.4 mrg IFS=$as_save_IFS
10839 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
10840 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
10841 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10842 1.1.1.4 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10843 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10844 1.1.1.4 mrg break 2
10845 1.1.1.4 mrg fi
10846 1.1.1.4 mrg done
10847 1.1.1.4 mrg done
10848 1.1.1.4 mrg IFS=$as_save_IFS
10849 1.1.1.3 mrg
10850 1.1.1.4 mrg ;;
10851 1.1.1.4 mrg esac
10852 1.1.1.3 mrg fi
10853 1.1.1.4 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10854 1.1.1.4 mrg if test -n "$ac_pt_PKG_CONFIG"; then
10855 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10856 1.1.1.4 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
10857 1.1.1.4 mrg else
10858 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10859 1.1.1.4 mrg $as_echo "no" >&6; }
10860 1.1 mrg fi
10861 1.1.1.3 mrg
10862 1.1.1.4 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
10863 1.1.1.4 mrg PKG_CONFIG=""
10864 1.1.1.4 mrg else
10865 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in
10866 1.1.1.4 mrg yes:)
10867 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10868 1.1.1.4 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10869 1.1.1.4 mrg ac_tool_warned=yes ;;
10870 1.1.1.3 mrg esac
10871 1.1.1.4 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
10872 1.1.1.4 mrg fi
10873 1.1.1.4 mrg else
10874 1.1.1.4 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10875 1.1.1.4 mrg fi
10876 1.1.1.3 mrg
10877 1.1.1.4 mrg fi
10878 1.1.1.4 mrg if test -n "$PKG_CONFIG"; then
10879 1.1.1.4 mrg _pkg_min_version=0.9.0
10880 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10881 1.1.1.4 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10882 1.1.1.4 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10883 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10884 1.1.1.4 mrg $as_echo "yes" >&6; }
10885 1.1.1.4 mrg else
10886 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10887 1.1.1.4 mrg $as_echo "no" >&6; }
10888 1.1.1.4 mrg PKG_CONFIG=""
10889 1.1.1.4 mrg fi
10890 1.1.1.4 mrg fi
10891 1.1.1.3 mrg
10892 1.1.1.3 mrg
10893 1.1.1.3 mrg
10894 1.1.1.3 mrg
10895 1.1.1.4 mrg if test "x$GCC" = xyes ; then
10896 1.1.1.4 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
10897 1.1.1.4 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
10898 1.1.1.4 mrg -Wbad-function-cast -Wformat=2"
10899 1.1.1.4 mrg case `$CC -dumpversion` in
10900 1.1.1.4 mrg 3.4.* | 4.*)
10901 1.1.1.4 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
10902 1.1.1.4 mrg ;;
10903 1.1.1.4 mrg esac
10904 1.1.1.2 mrg else
10905 1.1.1.4 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10906 1.1.1.5 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
10907 1.1.1.4 mrg SUNCC="yes"
10908 1.1.1.4 mrg else
10909 1.1.1.4 mrg SUNCC="no"
10910 1.1.1.4 mrg fi
10911 1.1.1.4 mrg
10912 1.1.1.4 mrg if test "x$SUNCC" = "xyes"; then
10913 1.1.1.4 mrg CWARNFLAGS="-v"
10914 1.1.1.4 mrg fi
10915 1.1.1.2 mrg fi
10916 1.1.1.3 mrg
10917 1.1 mrg
10918 1.1 mrg
10919 1.1.1.4 mrg # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
10920 1.1.1.3 mrg
10921 1.1.1.3 mrg
10922 1.1 mrg
10923 1.1.1.4 mrg # Check whether --enable-strict-compilation was given.
10924 1.1.1.4 mrg if test "${enable_strict_compilation+set}" = set; then :
10925 1.1.1.4 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10926 1.1 mrg else
10927 1.1.1.4 mrg STRICT_COMPILE=no
10928 1.1.1.3 mrg fi
10929 1.1.1.3 mrg
10930 1.1.1.4 mrg if test "x$STRICT_COMPILE" = "xyes"; then
10931 1.1.1.4 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10932 1.1.1.5 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
10933 1.1.1.4 mrg SUNCC="yes"
10934 1.1.1.4 mrg else
10935 1.1.1.4 mrg SUNCC="no"
10936 1.1.1.3 mrg fi
10937 1.1.1.4 mrg
10938 1.1.1.4 mrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
10939 1.1.1.5 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then :
10940 1.1.1.3 mrg INTELCC="yes"
10941 1.1.1.3 mrg else
10942 1.1.1.3 mrg INTELCC="no"
10943 1.1.1.3 mrg fi
10944 1.1.1.3 mrg
10945 1.1.1.3 mrg if test "x$GCC" = xyes ; then
10946 1.1.1.3 mrg STRICT_CFLAGS="-pedantic -Werror"
10947 1.1.1.3 mrg elif test "x$SUNCC" = "xyes"; then
10948 1.1.1.3 mrg STRICT_CFLAGS="-errwarn"
10949 1.1.1.3 mrg elif test "x$INTELCC" = "xyes"; then
10950 1.1.1.3 mrg STRICT_CFLAGS="-Werror"
10951 1.1.1.3 mrg fi
10952 1.1.1.3 mrg fi
10953 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10954 1.1.1.3 mrg
10955 1.1.1.3 mrg
10956 1.1.1.3 mrg
10957 1.1.1.3 mrg
10958 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10959 1.1.1.3 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10960 1.1 mrg _ACEOF
10961 1.1 mrg
10962 1.1.1.3 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10963 1.1.1.3 mrg if test "x$PVM" = "x"; then
10964 1.1.1.3 mrg PVM="0"
10965 1.1.1.3 mrg fi
10966 1.1 mrg
10967 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10968 1.1.1.3 mrg #define PACKAGE_VERSION_MINOR $PVM
10969 1.1 mrg _ACEOF
10970 1.1.1.3 mrg
10971 1.1.1.3 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10972 1.1.1.3 mrg if test "x$PVP" = "x"; then
10973 1.1.1.3 mrg PVP="0"
10974 1.1.1.3 mrg fi
10975 1.1.1.3 mrg
10976 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10977 1.1.1.3 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
10978 1.1.1.3 mrg _ACEOF
10979 1.1.1.3 mrg
10980 1.1.1.3 mrg
10981 1.1.1.3 mrg
10982 1.1.1.4 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10983 1.1.1.4 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10984 1.1.1.4 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10985 1.1.1.3 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
10986 1.1.1.3 mrg
10987 1.1.1.4 mrg
10988 1.1.1.4 mrg
10989 1.1.1.4 mrg
10990 1.1.1.4 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10991 1.1.1.4 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10992 1.1.1.4 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10993 1.1.1.4 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10994 1.1.1.4 mrg echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10995 1.1.1.4 mrg
10996 1.1.1.3 mrg
10997 1.1.1.3 mrg
10998 1.1 mrg
10999 1.1 mrg
11000 1.1.1.3 mrg
11001 1.1.1.3 mrg if test x$APP_MAN_SUFFIX = x ; then
11002 1.1.1.3 mrg APP_MAN_SUFFIX=1
11003 1.1.1.3 mrg fi
11004 1.1.1.3 mrg if test x$APP_MAN_DIR = x ; then
11005 1.1.1.3 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11006 1.1 mrg fi
11007 1.1 mrg
11008 1.1.1.3 mrg if test x$LIB_MAN_SUFFIX = x ; then
11009 1.1.1.3 mrg LIB_MAN_SUFFIX=3
11010 1.1.1.3 mrg fi
11011 1.1.1.3 mrg if test x$LIB_MAN_DIR = x ; then
11012 1.1.1.3 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11013 1.1 mrg fi
11014 1.1 mrg
11015 1.1.1.3 mrg if test x$FILE_MAN_SUFFIX = x ; then
11016 1.1.1.3 mrg case $host_os in
11017 1.1.1.3 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
11018 1.1.1.3 mrg *) FILE_MAN_SUFFIX=5 ;;
11019 1.1.1.3 mrg esac
11020 1.1.1.3 mrg fi
11021 1.1.1.3 mrg if test x$FILE_MAN_DIR = x ; then
11022 1.1.1.3 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11023 1.1 mrg fi
11024 1.1 mrg
11025 1.1.1.3 mrg if test x$MISC_MAN_SUFFIX = x ; then
11026 1.1.1.3 mrg case $host_os in
11027 1.1.1.3 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
11028 1.1.1.3 mrg *) MISC_MAN_SUFFIX=7 ;;
11029 1.1.1.3 mrg esac
11030 1.1 mrg fi
11031 1.1.1.3 mrg if test x$MISC_MAN_DIR = x ; then
11032 1.1.1.3 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11033 1.1 mrg fi
11034 1.1 mrg
11035 1.1.1.3 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
11036 1.1.1.3 mrg case $host_os in
11037 1.1.1.3 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
11038 1.1.1.3 mrg *) DRIVER_MAN_SUFFIX=4 ;;
11039 1.1.1.3 mrg esac
11040 1.1.1.3 mrg fi
11041 1.1.1.3 mrg if test x$DRIVER_MAN_DIR = x ; then
11042 1.1.1.3 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11043 1.1.1.3 mrg fi
11044 1.1 mrg
11045 1.1.1.3 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
11046 1.1.1.3 mrg case $host_os in
11047 1.1.1.3 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
11048 1.1.1.3 mrg *) ADMIN_MAN_SUFFIX=8 ;;
11049 1.1.1.3 mrg esac
11050 1.1.1.3 mrg fi
11051 1.1.1.3 mrg if test x$ADMIN_MAN_DIR = x ; then
11052 1.1.1.3 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11053 1.1.1.3 mrg fi
11054 1.1.1.3 mrg
11055 1.1.1.3 mrg
11056 1.1.1.3 mrg
11057 1.1.1.3 mrg
11058 1.1.1.3 mrg
11059 1.1.1.3 mrg
11060 1.1.1.3 mrg
11061 1.1.1.3 mrg
11062 1.1.1.3 mrg
11063 1.1.1.3 mrg
11064 1.1.1.3 mrg
11065 1.1.1.3 mrg
11066 1.1.1.3 mrg
11067 1.1.1.3 mrg
11068 1.1.1.3 mrg
11069 1.1.1.4 mrg XORG_MAN_PAGE="X Version 11"
11070 1.1.1.3 mrg
11071 1.1.1.4 mrg MAN_SUBSTS="\
11072 1.1.1.4 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11073 1.1.1.4 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11074 1.1.1.4 mrg -e 's|__xservername__|Xorg|g' \
11075 1.1.1.4 mrg -e 's|__xconfigfile__|xorg.conf|g' \
11076 1.1.1.4 mrg -e 's|__projectroot__|\$(prefix)|g' \
11077 1.1.1.4 mrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \
11078 1.1.1.4 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11079 1.1.1.4 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11080 1.1.1.4 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11081 1.1.1.4 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11082 1.1.1.4 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11083 1.1.1.4 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11084 1.1.1.3 mrg
11085 1.1.1.3 mrg
11086 1.1 mrg
11087 1.1.1.4 mrg # Check whether --enable-silent-rules was given.
11088 1.1.1.4 mrg if test "${enable_silent_rules+set}" = set; then :
11089 1.1.1.4 mrg enableval=$enable_silent_rules;
11090 1.1.1.4 mrg fi
11091 1.1.1.3 mrg
11092 1.1.1.4 mrg case $enable_silent_rules in
11093 1.1.1.4 mrg yes) AM_DEFAULT_VERBOSITY=0;;
11094 1.1.1.4 mrg no) AM_DEFAULT_VERBOSITY=1;;
11095 1.1.1.4 mrg *) AM_DEFAULT_VERBOSITY=0;;
11096 1.1 mrg esac
11097 1.1.1.4 mrg AM_BACKSLASH='\'
11098 1.1.1.4 mrg
11099 1.1.1.4 mrg
11100 1.1.1.4 mrg
11101 1.1.1.4 mrg # Obtain compiler/linker options from server and required extensions
11102 1.1.1.4 mrg
11103 1.1.1.4 mrg pkg_failed=no
11104 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
11105 1.1.1.4 mrg $as_echo_n "checking for XORG... " >&6; }
11106 1.1.1.4 mrg
11107 1.1.1.4 mrg if test -n "$XORG_CFLAGS"; then
11108 1.1.1.4 mrg pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
11109 1.1.1.4 mrg elif test -n "$PKG_CONFIG"; then
11110 1.1.1.4 mrg if test -n "$PKG_CONFIG" && \
11111 1.1.1.5 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.4 xproto inputproto\""; } >&5
11112 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.4 xproto inputproto") 2>&5
11113 1.1 mrg ac_status=$?
11114 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11115 1.1.1.4 mrg test $ac_status = 0; }; then
11116 1.1.1.5 mrg pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.4 xproto inputproto" 2>/dev/null`
11117 1.1 mrg else
11118 1.1.1.4 mrg pkg_failed=yes
11119 1.1.1.4 mrg fi
11120 1.1.1.4 mrg else
11121 1.1.1.4 mrg pkg_failed=untried
11122 1.1.1.4 mrg fi
11123 1.1.1.4 mrg if test -n "$XORG_LIBS"; then
11124 1.1.1.4 mrg pkg_cv_XORG_LIBS="$XORG_LIBS"
11125 1.1.1.4 mrg elif test -n "$PKG_CONFIG"; then
11126 1.1.1.4 mrg if test -n "$PKG_CONFIG" && \
11127 1.1.1.5 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.4 xproto inputproto\""; } >&5
11128 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.4 xproto inputproto") 2>&5
11129 1.1.1.4 mrg ac_status=$?
11130 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11131 1.1.1.4 mrg test $ac_status = 0; }; then
11132 1.1.1.5 mrg pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.4 xproto inputproto" 2>/dev/null`
11133 1.1.1.4 mrg else
11134 1.1.1.4 mrg pkg_failed=yes
11135 1.1.1.4 mrg fi
11136 1.1.1.4 mrg else
11137 1.1.1.4 mrg pkg_failed=untried
11138 1.1 mrg fi
11139 1.1 mrg
11140 1.1 mrg
11141 1.1 mrg
11142 1.1.1.4 mrg if test $pkg_failed = yes; then
11143 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11144 1.1.1.5 mrg $as_echo "no" >&6; }
11145 1.1.1.4 mrg
11146 1.1.1.4 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11147 1.1.1.4 mrg _pkg_short_errors_supported=yes
11148 1.1 mrg else
11149 1.1.1.4 mrg _pkg_short_errors_supported=no
11150 1.1.1.3 mrg fi
11151 1.1.1.4 mrg if test $_pkg_short_errors_supported = yes; then
11152 1.1.1.5 mrg XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.4 xproto inputproto" 2>&1`
11153 1.1.1.4 mrg else
11154 1.1.1.5 mrg XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.4 xproto inputproto" 2>&1`
11155 1.1.1.4 mrg fi
11156 1.1.1.4 mrg # Put the nasty error message in config.log where it belongs
11157 1.1.1.4 mrg echo "$XORG_PKG_ERRORS" >&5
11158 1.1 mrg
11159 1.1.1.5 mrg as_fn_error $? "Package requirements (xorg-server >= 1.4 xproto inputproto) were not met:
11160 1.1 mrg
11161 1.1.1.4 mrg $XORG_PKG_ERRORS
11162 1.1 mrg
11163 1.1.1.4 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11164 1.1.1.4 mrg installed software in a non-standard prefix.
11165 1.1.1.4 mrg
11166 1.1.1.4 mrg Alternatively, you may set the environment variables XORG_CFLAGS
11167 1.1.1.4 mrg and XORG_LIBS to avoid the need to call pkg-config.
11168 1.1.1.5 mrg See the pkg-config man page for more details." "$LINENO" 5
11169 1.1.1.5 mrg
11170 1.1.1.4 mrg elif test $pkg_failed = untried; then
11171 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11172 1.1.1.5 mrg $as_echo "no" >&6; }
11173 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11174 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11175 1.1.1.4 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
11176 1.1.1.4 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11177 1.1.1.4 mrg path to pkg-config.
11178 1.1.1.4 mrg
11179 1.1.1.4 mrg Alternatively, you may set the environment variables XORG_CFLAGS
11180 1.1.1.4 mrg and XORG_LIBS to avoid the need to call pkg-config.
11181 1.1.1.4 mrg See the pkg-config man page for more details.
11182 1.1.1.4 mrg
11183 1.1.1.4 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11184 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; }
11185 1.1.1.5 mrg
11186 1.1 mrg else
11187 1.1.1.4 mrg XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
11188 1.1.1.4 mrg XORG_LIBS=$pkg_cv_XORG_LIBS
11189 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11190 1.1.1.4 mrg $as_echo "yes" >&6; }
11191 1.1.1.5 mrg
11192 1.1 mrg fi
11193 1.1 mrg
11194 1.1.1.4 mrg # Define a configure option for an alternate input module directory
11195 1.1 mrg
11196 1.1.1.4 mrg # Check whether --with-xorg-module-dir was given.
11197 1.1.1.4 mrg if test "${with_xorg_module_dir+set}" = set; then :
11198 1.1.1.4 mrg withval=$with_xorg_module_dir; moduledir="$withval"
11199 1.1 mrg else
11200 1.1.1.4 mrg moduledir="$libdir/xorg/modules"
11201 1.1.1.4 mrg fi
11202 1.1 mrg
11203 1.1.1.4 mrg inputdir=${moduledir}/input
11204 1.1.1.4 mrg
11205 1.1.1.4 mrg
11206 1.1.1.4 mrg # The keyboard driver code is O/S specific
11207 1.1.1.4 mrg case $host_os in
11208 1.1.1.4 mrg linux*)
11209 1.1.1.4 mrg IS_LINUX="yes"
11210 1.1.1.4 mrg ;;
11211 1.1.1.4 mrg
11212 1.1.1.4 mrg freebsd* | kfreebsd-gnu* | netbsd* | openbsd*)
11213 1.1.1.4 mrg IS_BSD="yes"
11214 1.1.1.4 mrg ;;
11215 1.1.1.4 mrg
11216 1.1.1.4 mrg solaris*)
11217 1.1.1.4 mrg IS_SOLARIS="yes"
11218 1.1.1.4 mrg ;;
11219 1.1.1.4 mrg
11220 1.1.1.4 mrg gnu*)
11221 1.1.1.4 mrg IS_HURD="yes"
11222 1.1.1.4 mrg ;;
11223 1.1.1.4 mrg
11224 1.1.1.4 mrg *)
11225 1.1.1.4 mrg as_fn_error $? "Your operating system is not supported by the kbd driver.
11226 1.1.1.4 mrg Contact xorg@lists.freedesktop.org if you are interested in
11227 1.1.1.4 mrg porting it." "$LINENO" 5
11228 1.1.1.4 mrg ;;
11229 1.1.1.3 mrg esac
11230 1.1.1.4 mrg if test "x$IS_LINUX" = xyes; then
11231 1.1.1.4 mrg LINUX_TRUE=
11232 1.1.1.4 mrg LINUX_FALSE='#'
11233 1.1 mrg else
11234 1.1.1.4 mrg LINUX_TRUE='#'
11235 1.1.1.4 mrg LINUX_FALSE=
11236 1.1 mrg fi
11237 1.1 mrg
11238 1.1.1.4 mrg if test "x$IS_BSD" = xyes; then
11239 1.1.1.4 mrg BSD_TRUE=
11240 1.1.1.4 mrg BSD_FALSE='#'
11241 1.1.1.4 mrg else
11242 1.1.1.4 mrg BSD_TRUE='#'
11243 1.1.1.4 mrg BSD_FALSE=
11244 1.1.1.4 mrg fi
11245 1.1 mrg
11246 1.1.1.4 mrg if test "x$IS_SOLARIS" = xyes; then
11247 1.1.1.4 mrg SOLARIS_TRUE=
11248 1.1.1.4 mrg SOLARIS_FALSE='#'
11249 1.1.1.4 mrg else
11250 1.1.1.4 mrg SOLARIS_TRUE='#'
11251 1.1.1.4 mrg SOLARIS_FALSE=
11252 1.1.1.3 mrg fi
11253 1.1.1.4 mrg
11254 1.1.1.4 mrg if test "x$IS_HURD" = xyes; then
11255 1.1.1.4 mrg HURD_TRUE=
11256 1.1.1.4 mrg HURD_FALSE='#'
11257 1.1.1.4 mrg else
11258 1.1.1.4 mrg HURD_TRUE='#'
11259 1.1.1.4 mrg HURD_FALSE=
11260 1.1.1.3 mrg fi
11261 1.1.1.3 mrg
11262 1.1 mrg
11263 1.1.1.4 mrg DRIVER_NAME=kbd
11264 1.1 mrg
11265 1.1 mrg
11266 1.1.1.3 mrg ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
11267 1.1 mrg
11268 1.1.1.3 mrg cat >confcache <<\_ACEOF
11269 1.1.1.3 mrg # This file is a shell script that caches the results of configure
11270 1.1.1.3 mrg # tests run on this system so they can be shared between configure
11271 1.1.1.3 mrg # scripts and configure runs, see configure's option --config-cache.
11272 1.1.1.3 mrg # It is not useful on other systems. If it contains results you don't
11273 1.1.1.3 mrg # want to keep, you may remove or edit it.
11274 1.1.1.3 mrg #
11275 1.1.1.3 mrg # config.status only pays attention to the cache file if you give it
11276 1.1.1.3 mrg # the --recheck option to rerun configure.
11277 1.1.1.3 mrg #
11278 1.1.1.3 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11279 1.1.1.3 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11280 1.1.1.3 mrg # following values.
11281 1.1 mrg
11282 1.1.1.3 mrg _ACEOF
11283 1.1 mrg
11284 1.1.1.3 mrg # The following way of writing the cache mishandles newlines in values,
11285 1.1.1.3 mrg # but we know of no workaround that is simple, portable, and efficient.
11286 1.1.1.3 mrg # So, we kill variables containing newlines.
11287 1.1.1.3 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11288 1.1.1.3 mrg # and sets the high bit in the cache file unless we assign to the vars.
11289 1.1.1.3 mrg (
11290 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
11291 1.1.1.3 mrg eval ac_val=\$$ac_var
11292 1.1.1.3 mrg case $ac_val in #(
11293 1.1.1.3 mrg *${as_nl}*)
11294 1.1.1.3 mrg case $ac_var in #(
11295 1.1.1.4 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11296 1.1.1.3 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11297 1.1.1.3 mrg esac
11298 1.1.1.3 mrg case $ac_var in #(
11299 1.1.1.3 mrg _ | IFS | as_nl) ;; #(
11300 1.1.1.3 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11301 1.1.1.4 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11302 1.1.1.3 mrg esac ;;
11303 1.1.1.3 mrg esac
11304 1.1.1.3 mrg done
11305 1.1 mrg
11306 1.1.1.3 mrg (set) 2>&1 |
11307 1.1.1.3 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11308 1.1.1.3 mrg *${as_nl}ac_space=\ *)
11309 1.1.1.4 mrg # `set' does not quote correctly, so add quotes: double-quote
11310 1.1.1.4 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11311 1.1.1.3 mrg sed -n \
11312 1.1.1.3 mrg "s/'/'\\\\''/g;
11313 1.1.1.3 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11314 1.1.1.3 mrg ;; #(
11315 1.1.1.3 mrg *)
11316 1.1.1.3 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11317 1.1.1.3 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11318 1.1.1.3 mrg ;;
11319 1.1.1.3 mrg esac |
11320 1.1.1.3 mrg sort
11321 1.1.1.3 mrg ) |
11322 1.1.1.3 mrg sed '
11323 1.1.1.3 mrg /^ac_cv_env_/b end
11324 1.1.1.3 mrg t clear
11325 1.1.1.3 mrg :clear
11326 1.1.1.3 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11327 1.1.1.3 mrg t end
11328 1.1.1.3 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11329 1.1.1.3 mrg :end' >>confcache
11330 1.1.1.3 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11331 1.1.1.3 mrg if test -w "$cache_file"; then
11332 1.1.1.5 mrg test "x$cache_file" != "x/dev/null" &&
11333 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11334 1.1.1.3 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11335 1.1.1.5 mrg cat confcache >$cache_file
11336 1.1.1.3 mrg else
11337 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11338 1.1.1.3 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11339 1.1.1.3 mrg fi
11340 1.1 mrg fi
11341 1.1.1.3 mrg rm -f confcache
11342 1.1 mrg
11343 1.1.1.3 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11344 1.1.1.3 mrg # Let make expand exec_prefix.
11345 1.1.1.3 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11346 1.1.1.3 mrg
11347 1.1.1.3 mrg DEFS=-DHAVE_CONFIG_H
11348 1.1.1.3 mrg
11349 1.1.1.3 mrg ac_libobjs=
11350 1.1.1.3 mrg ac_ltlibobjs=
11351 1.1.1.4 mrg U=
11352 1.1.1.3 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11353 1.1.1.3 mrg # 1. Remove the extension, and $U if already installed.
11354 1.1.1.3 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11355 1.1.1.3 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11356 1.1.1.3 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11357 1.1.1.3 mrg # will be set to the directory where LIBOBJS objects are built.
11358 1.1.1.4 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11359 1.1.1.4 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11360 1.1.1.3 mrg done
11361 1.1.1.3 mrg LIBOBJS=$ac_libobjs
11362 1.1.1.3 mrg
11363 1.1.1.3 mrg LTLIBOBJS=$ac_ltlibobjs
11364 1.1.1.3 mrg
11365 1.1.1.3 mrg
11366 1.1.1.3 mrg if test -n "$EXEEXT"; then
11367 1.1.1.3 mrg am__EXEEXT_TRUE=
11368 1.1.1.3 mrg am__EXEEXT_FALSE='#'
11369 1.1 mrg else
11370 1.1.1.3 mrg am__EXEEXT_TRUE='#'
11371 1.1.1.3 mrg am__EXEEXT_FALSE=
11372 1.1 mrg fi
11373 1.1 mrg
11374 1.1.1.3 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11375 1.1.1.4 mrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
11376 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11377 1.1.1.3 mrg fi
11378 1.1.1.3 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11379 1.1.1.4 mrg as_fn_error $? "conditional \"AMDEP\" was never defined.
11380 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11381 1.1.1.3 mrg fi
11382 1.1.1.3 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11383 1.1.1.4 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11384 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11385 1.1.1.3 mrg fi
11386 1.1.1.3 mrg if test -z "${LINUX_TRUE}" && test -z "${LINUX_FALSE}"; then
11387 1.1.1.4 mrg as_fn_error $? "conditional \"LINUX\" was never defined.
11388 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11389 1.1.1.3 mrg fi
11390 1.1.1.3 mrg if test -z "${BSD_TRUE}" && test -z "${BSD_FALSE}"; then
11391 1.1.1.4 mrg as_fn_error $? "conditional \"BSD\" was never defined.
11392 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11393 1.1.1.3 mrg fi
11394 1.1.1.3 mrg if test -z "${SOLARIS_TRUE}" && test -z "${SOLARIS_FALSE}"; then
11395 1.1.1.4 mrg as_fn_error $? "conditional \"SOLARIS\" was never defined.
11396 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11397 1.1.1.3 mrg fi
11398 1.1.1.3 mrg if test -z "${HURD_TRUE}" && test -z "${HURD_FALSE}"; then
11399 1.1.1.4 mrg as_fn_error $? "conditional \"HURD\" was never defined.
11400 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11401 1.1 mrg fi
11402 1.1 mrg
11403 1.1.1.5 mrg : ${CONFIG_STATUS=./config.status}
11404 1.1.1.3 mrg ac_write_fail=0
11405 1.1.1.3 mrg ac_clean_files_save=$ac_clean_files
11406 1.1.1.3 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11407 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11408 1.1.1.3 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11409 1.1.1.4 mrg as_write_fail=0
11410 1.1.1.4 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11411 1.1.1.3 mrg #! $SHELL
11412 1.1.1.3 mrg # Generated by $as_me.
11413 1.1.1.3 mrg # Run this file to recreate the current configuration.
11414 1.1.1.3 mrg # Compiler output produced by configure, useful for debugging
11415 1.1.1.3 mrg # configure, is in config.log if it exists.
11416 1.1.1.3 mrg
11417 1.1.1.3 mrg debug=false
11418 1.1.1.3 mrg ac_cs_recheck=false
11419 1.1.1.3 mrg ac_cs_silent=false
11420 1.1 mrg
11421 1.1.1.4 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11422 1.1.1.4 mrg export SHELL
11423 1.1.1.4 mrg _ASEOF
11424 1.1.1.4 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11425 1.1.1.4 mrg ## -------------------- ##
11426 1.1.1.4 mrg ## M4sh Initialization. ##
11427 1.1.1.4 mrg ## -------------------- ##
11428 1.1 mrg
11429 1.1.1.3 mrg # Be more Bourne compatible
11430 1.1.1.3 mrg DUALCASE=1; export DUALCASE # for MKS sh
11431 1.1.1.4 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11432 1.1.1.3 mrg emulate sh
11433 1.1.1.3 mrg NULLCMD=:
11434 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11435 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
11436 1.1.1.3 mrg alias -g '${1+"$@"}'='"$@"'
11437 1.1.1.3 mrg setopt NO_GLOB_SUBST
11438 1.1 mrg else
11439 1.1.1.4 mrg case `(set -o) 2>/dev/null` in #(
11440 1.1.1.4 mrg *posix*) :
11441 1.1.1.4 mrg set -o posix ;; #(
11442 1.1.1.4 mrg *) :
11443 1.1.1.4 mrg ;;
11444 1.1.1.3 mrg esac
11445 1.1.1.3 mrg fi
11446 1.1 mrg
11447 1.1 mrg
11448 1.1.1.3 mrg as_nl='
11449 1.1.1.3 mrg '
11450 1.1.1.3 mrg export as_nl
11451 1.1.1.3 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11452 1.1.1.3 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11453 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11454 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11455 1.1.1.4 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11456 1.1.1.4 mrg # but without wasting forks for bash or zsh.
11457 1.1.1.4 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11458 1.1.1.4 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11459 1.1.1.4 mrg as_echo='print -r --'
11460 1.1.1.4 mrg as_echo_n='print -rn --'
11461 1.1.1.4 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11462 1.1.1.3 mrg as_echo='printf %s\n'
11463 1.1.1.3 mrg as_echo_n='printf %s'
11464 1.1 mrg else
11465 1.1.1.3 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11466 1.1.1.3 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11467 1.1.1.3 mrg as_echo_n='/usr/ucb/echo -n'
11468 1.1.1.3 mrg else
11469 1.1.1.3 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11470 1.1.1.3 mrg as_echo_n_body='eval
11471 1.1.1.3 mrg arg=$1;
11472 1.1.1.4 mrg case $arg in #(
11473 1.1.1.3 mrg *"$as_nl"*)
11474 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11475 1.1.1.3 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11476 1.1.1.3 mrg esac;
11477 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11478 1.1.1.3 mrg '
11479 1.1.1.3 mrg export as_echo_n_body
11480 1.1.1.3 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11481 1.1.1.3 mrg fi
11482 1.1.1.3 mrg export as_echo_body
11483 1.1.1.3 mrg as_echo='sh -c $as_echo_body as_echo'
11484 1.1 mrg fi
11485 1.1 mrg
11486 1.1.1.3 mrg # The user is always right.
11487 1.1.1.3 mrg if test "${PATH_SEPARATOR+set}" != set; then
11488 1.1.1.3 mrg PATH_SEPARATOR=:
11489 1.1.1.3 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11490 1.1.1.3 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11491 1.1.1.3 mrg PATH_SEPARATOR=';'
11492 1.1.1.3 mrg }
11493 1.1.1.3 mrg fi
11494 1.1 mrg
11495 1.1 mrg
11496 1.1.1.3 mrg # IFS
11497 1.1.1.3 mrg # We need space, tab and new line, in precisely that order. Quoting is
11498 1.1.1.3 mrg # there to prevent editors from complaining about space-tab.
11499 1.1.1.3 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11500 1.1.1.3 mrg # splitting by setting IFS to empty value.)
11501 1.1.1.3 mrg IFS=" "" $as_nl"
11502 1.1 mrg
11503 1.1.1.3 mrg # Find who we are. Look in the path if we contain no directory separator.
11504 1.1.1.4 mrg case $0 in #((
11505 1.1.1.3 mrg *[\\/]* ) as_myself=$0 ;;
11506 1.1.1.3 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11507 1.1.1.3 mrg for as_dir in $PATH
11508 1.1.1.3 mrg do
11509 1.1.1.3 mrg IFS=$as_save_IFS
11510 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11511 1.1.1.4 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11512 1.1.1.4 mrg done
11513 1.1.1.3 mrg IFS=$as_save_IFS
11514 1.1 mrg
11515 1.1.1.3 mrg ;;
11516 1.1 mrg esac
11517 1.1.1.3 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11518 1.1.1.3 mrg # in which case we are not to be found in the path.
11519 1.1.1.3 mrg if test "x$as_myself" = x; then
11520 1.1.1.3 mrg as_myself=$0
11521 1.1.1.3 mrg fi
11522 1.1.1.3 mrg if test ! -f "$as_myself"; then
11523 1.1.1.3 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11524 1.1.1.4 mrg exit 1
11525 1.1 mrg fi
11526 1.1 mrg
11527 1.1.1.4 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11528 1.1.1.4 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11529 1.1.1.4 mrg # suppresses any "Segmentation fault" message there. '((' could
11530 1.1.1.4 mrg # trigger a bug in pdksh 5.2.14.
11531 1.1.1.4 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11532 1.1.1.4 mrg do eval test x\${$as_var+set} = xset \
11533 1.1.1.4 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11534 1.1.1.3 mrg done
11535 1.1.1.3 mrg PS1='$ '
11536 1.1.1.3 mrg PS2='> '
11537 1.1.1.3 mrg PS4='+ '
11538 1.1 mrg
11539 1.1.1.3 mrg # NLS nuisances.
11540 1.1.1.3 mrg LC_ALL=C
11541 1.1.1.3 mrg export LC_ALL
11542 1.1.1.3 mrg LANGUAGE=C
11543 1.1.1.3 mrg export LANGUAGE
11544 1.1 mrg
11545 1.1.1.4 mrg # CDPATH.
11546 1.1.1.4 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11547 1.1.1.4 mrg
11548 1.1.1.4 mrg
11549 1.1.1.4 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
11550 1.1.1.4 mrg # ----------------------------------------
11551 1.1.1.4 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11552 1.1.1.4 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11553 1.1.1.4 mrg # script with STATUS, using 1 if that was 0.
11554 1.1.1.4 mrg as_fn_error ()
11555 1.1.1.4 mrg {
11556 1.1.1.4 mrg as_status=$1; test $as_status -eq 0 && as_status=1
11557 1.1.1.4 mrg if test "$4"; then
11558 1.1.1.4 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11559 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11560 1.1.1.4 mrg fi
11561 1.1.1.4 mrg $as_echo "$as_me: error: $2" >&2
11562 1.1.1.4 mrg as_fn_exit $as_status
11563 1.1.1.4 mrg } # as_fn_error
11564 1.1.1.4 mrg
11565 1.1.1.4 mrg
11566 1.1.1.4 mrg # as_fn_set_status STATUS
11567 1.1.1.4 mrg # -----------------------
11568 1.1.1.4 mrg # Set $? to STATUS, without forking.
11569 1.1.1.4 mrg as_fn_set_status ()
11570 1.1.1.4 mrg {
11571 1.1.1.4 mrg return $1
11572 1.1.1.4 mrg } # as_fn_set_status
11573 1.1.1.4 mrg
11574 1.1.1.4 mrg # as_fn_exit STATUS
11575 1.1.1.4 mrg # -----------------
11576 1.1.1.4 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11577 1.1.1.4 mrg as_fn_exit ()
11578 1.1.1.4 mrg {
11579 1.1.1.4 mrg set +e
11580 1.1.1.4 mrg as_fn_set_status $1
11581 1.1.1.4 mrg exit $1
11582 1.1.1.4 mrg } # as_fn_exit
11583 1.1.1.4 mrg
11584 1.1.1.4 mrg # as_fn_unset VAR
11585 1.1.1.4 mrg # ---------------
11586 1.1.1.4 mrg # Portably unset VAR.
11587 1.1.1.4 mrg as_fn_unset ()
11588 1.1.1.4 mrg {
11589 1.1.1.4 mrg { eval $1=; unset $1;}
11590 1.1.1.4 mrg }
11591 1.1.1.4 mrg as_unset=as_fn_unset
11592 1.1.1.4 mrg # as_fn_append VAR VALUE
11593 1.1.1.4 mrg # ----------------------
11594 1.1.1.4 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11595 1.1.1.4 mrg # advantage of any shell optimizations that allow amortized linear growth over
11596 1.1.1.4 mrg # repeated appends, instead of the typical quadratic growth present in naive
11597 1.1.1.4 mrg # implementations.
11598 1.1.1.4 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11599 1.1.1.4 mrg eval 'as_fn_append ()
11600 1.1.1.4 mrg {
11601 1.1.1.4 mrg eval $1+=\$2
11602 1.1.1.4 mrg }'
11603 1.1.1.4 mrg else
11604 1.1.1.4 mrg as_fn_append ()
11605 1.1.1.4 mrg {
11606 1.1.1.4 mrg eval $1=\$$1\$2
11607 1.1.1.4 mrg }
11608 1.1.1.4 mrg fi # as_fn_append
11609 1.1.1.4 mrg
11610 1.1.1.4 mrg # as_fn_arith ARG...
11611 1.1.1.4 mrg # ------------------
11612 1.1.1.4 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11613 1.1.1.4 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11614 1.1.1.4 mrg # must be portable across $(()) and expr.
11615 1.1.1.4 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11616 1.1.1.4 mrg eval 'as_fn_arith ()
11617 1.1.1.4 mrg {
11618 1.1.1.4 mrg as_val=$(( $* ))
11619 1.1.1.4 mrg }'
11620 1.1.1.4 mrg else
11621 1.1.1.4 mrg as_fn_arith ()
11622 1.1.1.4 mrg {
11623 1.1.1.4 mrg as_val=`expr "$@" || test $? -eq 1`
11624 1.1.1.4 mrg }
11625 1.1.1.4 mrg fi # as_fn_arith
11626 1.1.1.4 mrg
11627 1.1.1.4 mrg
11628 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11629 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11630 1.1.1.3 mrg as_expr=expr
11631 1.1.1.3 mrg else
11632 1.1.1.3 mrg as_expr=false
11633 1.1.1.3 mrg fi
11634 1.1 mrg
11635 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11636 1.1.1.3 mrg as_basename=basename
11637 1.1.1.3 mrg else
11638 1.1.1.3 mrg as_basename=false
11639 1.1.1.3 mrg fi
11640 1.1 mrg
11641 1.1.1.4 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11642 1.1.1.4 mrg as_dirname=dirname
11643 1.1.1.4 mrg else
11644 1.1.1.4 mrg as_dirname=false
11645 1.1.1.4 mrg fi
11646 1.1 mrg
11647 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
11648 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11649 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
11650 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11651 1.1.1.3 mrg $as_echo X/"$0" |
11652 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11653 1.1.1.3 mrg s//\1/
11654 1.1.1.3 mrg q
11655 1.1.1.3 mrg }
11656 1.1.1.3 mrg /^X\/\(\/\/\)$/{
11657 1.1.1.3 mrg s//\1/
11658 1.1.1.3 mrg q
11659 1.1.1.3 mrg }
11660 1.1.1.3 mrg /^X\/\(\/\).*/{
11661 1.1.1.3 mrg s//\1/
11662 1.1.1.3 mrg q
11663 1.1.1.3 mrg }
11664 1.1.1.3 mrg s/.*/./; q'`
11665 1.1 mrg
11666 1.1.1.4 mrg # Avoid depending upon Character Ranges.
11667 1.1.1.4 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11668 1.1.1.4 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11669 1.1.1.4 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11670 1.1.1.4 mrg as_cr_digits='0123456789'
11671 1.1.1.4 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11672 1.1 mrg
11673 1.1.1.3 mrg ECHO_C= ECHO_N= ECHO_T=
11674 1.1.1.4 mrg case `echo -n x` in #(((((
11675 1.1.1.3 mrg -n*)
11676 1.1.1.4 mrg case `echo 'xy\c'` in
11677 1.1.1.3 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11678 1.1.1.4 mrg xy) ECHO_C='\c';;
11679 1.1.1.4 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11680 1.1.1.4 mrg ECHO_T=' ';;
11681 1.1.1.3 mrg esac;;
11682 1.1.1.3 mrg *)
11683 1.1.1.3 mrg ECHO_N='-n';;
11684 1.1 mrg esac
11685 1.1 mrg
11686 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.file
11687 1.1.1.3 mrg if test -d conf$$.dir; then
11688 1.1.1.3 mrg rm -f conf$$.dir/conf$$.file
11689 1.1 mrg else
11690 1.1.1.3 mrg rm -f conf$$.dir
11691 1.1.1.3 mrg mkdir conf$$.dir 2>/dev/null
11692 1.1.1.3 mrg fi
11693 1.1.1.3 mrg if (echo >conf$$.file) 2>/dev/null; then
11694 1.1.1.3 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11695 1.1.1.3 mrg as_ln_s='ln -s'
11696 1.1.1.3 mrg # ... but there are two gotchas:
11697 1.1.1.3 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11698 1.1.1.3 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11699 1.1.1.3 mrg # In both cases, we have to default to `cp -p'.
11700 1.1.1.3 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11701 1.1.1.3 mrg as_ln_s='cp -p'
11702 1.1.1.3 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11703 1.1.1.3 mrg as_ln_s=ln
11704 1.1.1.3 mrg else
11705 1.1.1.3 mrg as_ln_s='cp -p'
11706 1.1 mrg fi
11707 1.1.1.3 mrg else
11708 1.1.1.3 mrg as_ln_s='cp -p'
11709 1.1 mrg fi
11710 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11711 1.1.1.3 mrg rmdir conf$$.dir 2>/dev/null
11712 1.1.1.3 mrg
11713 1.1.1.4 mrg
11714 1.1.1.4 mrg # as_fn_mkdir_p
11715 1.1.1.4 mrg # -------------
11716 1.1.1.4 mrg # Create "$as_dir" as a directory, including parents if necessary.
11717 1.1.1.4 mrg as_fn_mkdir_p ()
11718 1.1.1.4 mrg {
11719 1.1.1.4 mrg
11720 1.1.1.4 mrg case $as_dir in #(
11721 1.1.1.4 mrg -*) as_dir=./$as_dir;;
11722 1.1.1.4 mrg esac
11723 1.1.1.4 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11724 1.1.1.4 mrg as_dirs=
11725 1.1.1.4 mrg while :; do
11726 1.1.1.4 mrg case $as_dir in #(
11727 1.1.1.4 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11728 1.1.1.4 mrg *) as_qdir=$as_dir;;
11729 1.1.1.4 mrg esac
11730 1.1.1.4 mrg as_dirs="'$as_qdir' $as_dirs"
11731 1.1.1.4 mrg as_dir=`$as_dirname -- "$as_dir" ||
11732 1.1.1.4 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11733 1.1.1.4 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11734 1.1.1.4 mrg X"$as_dir" : 'X\(//\)$' \| \
11735 1.1.1.4 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11736 1.1.1.4 mrg $as_echo X"$as_dir" |
11737 1.1.1.4 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11738 1.1.1.4 mrg s//\1/
11739 1.1.1.4 mrg q
11740 1.1.1.4 mrg }
11741 1.1.1.4 mrg /^X\(\/\/\)[^/].*/{
11742 1.1.1.4 mrg s//\1/
11743 1.1.1.4 mrg q
11744 1.1.1.4 mrg }
11745 1.1.1.4 mrg /^X\(\/\/\)$/{
11746 1.1.1.4 mrg s//\1/
11747 1.1.1.4 mrg q
11748 1.1.1.4 mrg }
11749 1.1.1.4 mrg /^X\(\/\).*/{
11750 1.1.1.4 mrg s//\1/
11751 1.1.1.4 mrg q
11752 1.1.1.4 mrg }
11753 1.1.1.4 mrg s/.*/./; q'`
11754 1.1.1.4 mrg test -d "$as_dir" && break
11755 1.1.1.4 mrg done
11756 1.1.1.4 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11757 1.1.1.4 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11758 1.1.1.4 mrg
11759 1.1.1.4 mrg
11760 1.1.1.4 mrg } # as_fn_mkdir_p
11761 1.1.1.3 mrg if mkdir -p . 2>/dev/null; then
11762 1.1.1.4 mrg as_mkdir_p='mkdir -p "$as_dir"'
11763 1.1 mrg else
11764 1.1.1.3 mrg test -d ./-p && rmdir ./-p
11765 1.1.1.3 mrg as_mkdir_p=false
11766 1.1 mrg fi
11767 1.1 mrg
11768 1.1.1.3 mrg if test -x / >/dev/null 2>&1; then
11769 1.1.1.3 mrg as_test_x='test -x'
11770 1.1.1.3 mrg else
11771 1.1.1.3 mrg if ls -dL / >/dev/null 2>&1; then
11772 1.1.1.3 mrg as_ls_L_option=L
11773 1.1 mrg else
11774 1.1.1.3 mrg as_ls_L_option=
11775 1.1 mrg fi
11776 1.1.1.3 mrg as_test_x='
11777 1.1.1.3 mrg eval sh -c '\''
11778 1.1.1.3 mrg if test -d "$1"; then
11779 1.1.1.3 mrg test -d "$1/.";
11780 1.1.1.3 mrg else
11781 1.1.1.4 mrg case $1 in #(
11782 1.1.1.3 mrg -*)set "./$1";;
11783 1.1.1.3 mrg esac;
11784 1.1.1.4 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11785 1.1.1.3 mrg ???[sx]*):;;*)false;;esac;fi
11786 1.1.1.3 mrg '\'' sh
11787 1.1.1.3 mrg '
11788 1.1 mrg fi
11789 1.1.1.3 mrg as_executable_p=$as_test_x
11790 1.1 mrg
11791 1.1.1.3 mrg # Sed expression to map a string onto a valid CPP name.
11792 1.1.1.3 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11793 1.1.1.3 mrg
11794 1.1.1.3 mrg # Sed expression to map a string onto a valid variable name.
11795 1.1.1.3 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11796 1.1.1.3 mrg
11797 1.1.1.3 mrg
11798 1.1.1.3 mrg exec 6>&1
11799 1.1.1.4 mrg ## ----------------------------------- ##
11800 1.1.1.4 mrg ## Main body of $CONFIG_STATUS script. ##
11801 1.1.1.4 mrg ## ----------------------------------- ##
11802 1.1.1.4 mrg _ASEOF
11803 1.1.1.4 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11804 1.1.1.3 mrg
11805 1.1.1.4 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11806 1.1.1.4 mrg # Save the log message, to keep $0 and so on meaningful, and to
11807 1.1.1.3 mrg # report actual input values of CONFIG_FILES etc. instead of their
11808 1.1.1.3 mrg # values after options handling.
11809 1.1.1.3 mrg ac_log="
11810 1.1.1.5 mrg This file was extended by xf86-input-keyboard $as_me 1.6.0, which was
11811 1.1.1.5 mrg generated by GNU Autoconf 2.66. Invocation command line was
11812 1.1.1.3 mrg
11813 1.1.1.3 mrg CONFIG_FILES = $CONFIG_FILES
11814 1.1.1.3 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11815 1.1.1.3 mrg CONFIG_LINKS = $CONFIG_LINKS
11816 1.1.1.3 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11817 1.1.1.3 mrg $ $0 $@
11818 1.1.1.3 mrg
11819 1.1.1.3 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11820 1.1.1.3 mrg "
11821 1.1.1.3 mrg
11822 1.1.1.3 mrg _ACEOF
11823 1.1 mrg
11824 1.1.1.3 mrg case $ac_config_files in *"
11825 1.1.1.3 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11826 1.1.1.3 mrg esac
11827 1.1 mrg
11828 1.1.1.3 mrg case $ac_config_headers in *"
11829 1.1.1.3 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11830 1.1.1.3 mrg esac
11831 1.1 mrg
11832 1.1 mrg
11833 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11834 1.1.1.3 mrg # Files that config.status was made for.
11835 1.1.1.3 mrg config_files="$ac_config_files"
11836 1.1.1.3 mrg config_headers="$ac_config_headers"
11837 1.1.1.3 mrg config_commands="$ac_config_commands"
11838 1.1 mrg
11839 1.1.1.3 mrg _ACEOF
11840 1.1 mrg
11841 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11842 1.1.1.3 mrg ac_cs_usage="\
11843 1.1.1.4 mrg \`$as_me' instantiates files and other configuration actions
11844 1.1.1.4 mrg from templates according to the current configuration. Unless the files
11845 1.1.1.4 mrg and actions are specified as TAGs, all are instantiated by default.
11846 1.1 mrg
11847 1.1.1.4 mrg Usage: $0 [OPTION]... [TAG]...
11848 1.1 mrg
11849 1.1.1.3 mrg -h, --help print this help, then exit
11850 1.1.1.3 mrg -V, --version print version number and configuration settings, then exit
11851 1.1.1.4 mrg --config print configuration, then exit
11852 1.1.1.3 mrg -q, --quiet, --silent
11853 1.1.1.3 mrg do not print progress messages
11854 1.1.1.3 mrg -d, --debug don't remove temporary files
11855 1.1.1.3 mrg --recheck update $as_me by reconfiguring in the same conditions
11856 1.1.1.3 mrg --file=FILE[:TEMPLATE]
11857 1.1.1.3 mrg instantiate the configuration file FILE
11858 1.1.1.3 mrg --header=FILE[:TEMPLATE]
11859 1.1.1.3 mrg instantiate the configuration header FILE
11860 1.1 mrg
11861 1.1.1.3 mrg Configuration files:
11862 1.1.1.3 mrg $config_files
11863 1.1 mrg
11864 1.1.1.3 mrg Configuration headers:
11865 1.1.1.3 mrg $config_headers
11866 1.1 mrg
11867 1.1.1.3 mrg Configuration commands:
11868 1.1.1.3 mrg $config_commands
11869 1.1 mrg
11870 1.1.1.4 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11871 1.1 mrg
11872 1.1.1.3 mrg _ACEOF
11873 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11874 1.1.1.4 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11875 1.1.1.3 mrg ac_cs_version="\\
11876 1.1.1.5 mrg xf86-input-keyboard config.status 1.6.0
11877 1.1.1.5 mrg configured by $0, generated by GNU Autoconf 2.66,
11878 1.1.1.4 mrg with options \\"\$ac_cs_config\\"
11879 1.1 mrg
11880 1.1.1.4 mrg Copyright (C) 2010 Free Software Foundation, Inc.
11881 1.1.1.3 mrg This config.status script is free software; the Free Software Foundation
11882 1.1.1.3 mrg gives unlimited permission to copy, distribute and modify it."
11883 1.1 mrg
11884 1.1.1.3 mrg ac_pwd='$ac_pwd'
11885 1.1.1.3 mrg srcdir='$srcdir'
11886 1.1.1.3 mrg INSTALL='$INSTALL'
11887 1.1.1.3 mrg MKDIR_P='$MKDIR_P'
11888 1.1.1.3 mrg AWK='$AWK'
11889 1.1.1.3 mrg test -n "\$AWK" || AWK=awk
11890 1.1.1.3 mrg _ACEOF
11891 1.1 mrg
11892 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11893 1.1.1.3 mrg # The default lists apply if the user does not specify any file.
11894 1.1.1.3 mrg ac_need_defaults=:
11895 1.1.1.3 mrg while test $# != 0
11896 1.1.1.3 mrg do
11897 1.1.1.3 mrg case $1 in
11898 1.1.1.5 mrg --*=*)
11899 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11900 1.1.1.3 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11901 1.1.1.3 mrg ac_shift=:
11902 1.1.1.3 mrg ;;
11903 1.1.1.3 mrg *)
11904 1.1.1.3 mrg ac_option=$1
11905 1.1.1.3 mrg ac_optarg=$2
11906 1.1.1.3 mrg ac_shift=shift
11907 1.1.1.3 mrg ;;
11908 1.1.1.3 mrg esac
11909 1.1 mrg
11910 1.1.1.3 mrg case $ac_option in
11911 1.1.1.3 mrg # Handling of the options.
11912 1.1.1.3 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11913 1.1.1.3 mrg ac_cs_recheck=: ;;
11914 1.1.1.3 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11915 1.1.1.3 mrg $as_echo "$ac_cs_version"; exit ;;
11916 1.1.1.4 mrg --config | --confi | --conf | --con | --co | --c )
11917 1.1.1.4 mrg $as_echo "$ac_cs_config"; exit ;;
11918 1.1.1.3 mrg --debug | --debu | --deb | --de | --d | -d )
11919 1.1.1.3 mrg debug=: ;;
11920 1.1.1.3 mrg --file | --fil | --fi | --f )
11921 1.1.1.3 mrg $ac_shift
11922 1.1.1.3 mrg case $ac_optarg in
11923 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11924 1.1.1.3 mrg esac
11925 1.1.1.4 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11926 1.1.1.3 mrg ac_need_defaults=false;;
11927 1.1.1.3 mrg --header | --heade | --head | --hea )
11928 1.1.1.3 mrg $ac_shift
11929 1.1.1.3 mrg case $ac_optarg in
11930 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11931 1.1.1.3 mrg esac
11932 1.1.1.4 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11933 1.1.1.3 mrg ac_need_defaults=false;;
11934 1.1.1.3 mrg --he | --h)
11935 1.1.1.3 mrg # Conflict between --help and --header
11936 1.1.1.4 mrg as_fn_error $? "ambiguous option: \`$1'
11937 1.1.1.4 mrg Try \`$0 --help' for more information.";;
11938 1.1.1.3 mrg --help | --hel | -h )
11939 1.1.1.3 mrg $as_echo "$ac_cs_usage"; exit ;;
11940 1.1.1.3 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11941 1.1.1.3 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11942 1.1.1.3 mrg ac_cs_silent=: ;;
11943 1.1 mrg
11944 1.1.1.3 mrg # This is an error.
11945 1.1.1.4 mrg -*) as_fn_error $? "unrecognized option: \`$1'
11946 1.1.1.4 mrg Try \`$0 --help' for more information." ;;
11947 1.1 mrg
11948 1.1.1.4 mrg *) as_fn_append ac_config_targets " $1"
11949 1.1.1.3 mrg ac_need_defaults=false ;;
11950 1.1.1.2 mrg
11951 1.1.1.3 mrg esac
11952 1.1.1.3 mrg shift
11953 1.1.1.3 mrg done
11954 1.1.1.3 mrg
11955 1.1.1.3 mrg ac_configure_extra_args=
11956 1.1.1.3 mrg
11957 1.1.1.3 mrg if $ac_cs_silent; then
11958 1.1.1.3 mrg exec 6>/dev/null
11959 1.1.1.3 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11960 1.1.1.3 mrg fi
11961 1.1.1.2 mrg
11962 1.1.1.2 mrg _ACEOF
11963 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11964 1.1.1.3 mrg if \$ac_cs_recheck; then
11965 1.1.1.3 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11966 1.1.1.3 mrg shift
11967 1.1.1.3 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11968 1.1.1.3 mrg CONFIG_SHELL='$SHELL'
11969 1.1.1.3 mrg export CONFIG_SHELL
11970 1.1.1.3 mrg exec "\$@"
11971 1.1.1.3 mrg fi
11972 1.1.1.3 mrg
11973 1.1.1.3 mrg _ACEOF
11974 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11975 1.1.1.3 mrg exec 5>>config.log
11976 1.1.1.2 mrg {
11977 1.1.1.3 mrg echo
11978 1.1.1.3 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11979 1.1.1.3 mrg ## Running $as_me. ##
11980 1.1.1.3 mrg _ASBOX
11981 1.1.1.3 mrg $as_echo "$ac_log"
11982 1.1.1.3 mrg } >&5
11983 1.1.1.3 mrg
11984 1.1.1.3 mrg _ACEOF
11985 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11986 1.1.1.3 mrg #
11987 1.1.1.3 mrg # INIT-COMMANDS
11988 1.1.1.3 mrg #
11989 1.1.1.3 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11990 1.1.1.3 mrg
11991 1.1.1.2 mrg
11992 1.1.1.3 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11993 1.1.1.3 mrg # if CDPATH is set.
11994 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11995 1.1.1.3 mrg
11996 1.1.1.3 mrg sed_quote_subst='$sed_quote_subst'
11997 1.1.1.3 mrg double_quote_subst='$double_quote_subst'
11998 1.1.1.3 mrg delay_variable_subst='$delay_variable_subst'
11999 1.1.1.4 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12000 1.1.1.4 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12001 1.1.1.4 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12002 1.1.1.4 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12003 1.1.1.4 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12004 1.1.1.4 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12005 1.1.1.4 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12006 1.1.1.4 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12007 1.1.1.4 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12008 1.1.1.4 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12009 1.1.1.4 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12010 1.1.1.4 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12011 1.1.1.4 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12012 1.1.1.4 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12013 1.1.1.4 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12014 1.1.1.4 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12015 1.1.1.4 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12016 1.1.1.4 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12017 1.1.1.4 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12018 1.1.1.4 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12019 1.1.1.4 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12020 1.1.1.4 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12021 1.1.1.4 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12022 1.1.1.4 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12023 1.1.1.4 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12024 1.1.1.4 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12025 1.1.1.4 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12026 1.1.1.4 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12027 1.1.1.4 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12028 1.1.1.4 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12029 1.1.1.4 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12030 1.1.1.4 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12031 1.1.1.4 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12032 1.1.1.4 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12033 1.1.1.4 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12034 1.1.1.4 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12035 1.1.1.4 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12036 1.1.1.4 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12037 1.1.1.4 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12038 1.1.1.4 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12039 1.1.1.4 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12040 1.1.1.4 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12041 1.1.1.4 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12042 1.1.1.4 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12043 1.1.1.4 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12044 1.1.1.4 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12045 1.1.1.4 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12046 1.1.1.4 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12047 1.1.1.4 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
12048 1.1.1.4 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12049 1.1.1.4 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12050 1.1.1.4 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12051 1.1.1.4 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12052 1.1.1.4 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12053 1.1.1.4 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12054 1.1.1.4 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12055 1.1.1.4 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12056 1.1.1.4 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12057 1.1.1.4 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12058 1.1.1.4 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12059 1.1.1.4 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12060 1.1.1.4 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12061 1.1.1.4 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12062 1.1.1.4 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12063 1.1.1.4 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12064 1.1.1.4 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12065 1.1.1.4 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12066 1.1.1.4 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12067 1.1.1.4 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12068 1.1.1.4 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12069 1.1.1.4 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12070 1.1.1.4 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12071 1.1.1.4 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12072 1.1.1.4 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12073 1.1.1.4 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12074 1.1.1.4 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12075 1.1.1.4 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12076 1.1.1.4 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12077 1.1.1.4 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12078 1.1.1.4 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12079 1.1.1.4 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12080 1.1.1.4 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12081 1.1.1.4 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12082 1.1.1.4 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12083 1.1.1.4 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12084 1.1.1.4 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12085 1.1.1.4 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12086 1.1.1.4 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12087 1.1.1.4 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12088 1.1.1.4 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12089 1.1.1.4 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12090 1.1.1.4 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12091 1.1.1.4 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12092 1.1.1.4 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12093 1.1.1.4 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12094 1.1.1.4 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12095 1.1.1.4 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12096 1.1.1.4 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12097 1.1.1.4 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12098 1.1.1.4 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12099 1.1.1.4 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12100 1.1.1.4 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12101 1.1.1.4 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12102 1.1.1.4 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12103 1.1.1.4 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12104 1.1.1.4 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12105 1.1.1.4 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12106 1.1.1.4 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12107 1.1.1.4 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12108 1.1.1.4 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12109 1.1.1.4 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12110 1.1.1.4 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12111 1.1.1.4 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12112 1.1.1.4 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12113 1.1.1.4 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12114 1.1.1.4 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12115 1.1.1.4 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12116 1.1.1.4 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12117 1.1.1.4 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12118 1.1.1.4 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12119 1.1.1.3 mrg
12120 1.1.1.3 mrg LTCC='$LTCC'
12121 1.1.1.3 mrg LTCFLAGS='$LTCFLAGS'
12122 1.1.1.3 mrg compiler='$compiler_DEFAULT'
12123 1.1.1.3 mrg
12124 1.1.1.4 mrg # A function that is used when there is no print builtin or printf.
12125 1.1.1.4 mrg func_fallback_echo ()
12126 1.1.1.4 mrg {
12127 1.1.1.4 mrg eval 'cat <<_LTECHO_EOF
12128 1.1.1.4 mrg \$1
12129 1.1.1.4 mrg _LTECHO_EOF'
12130 1.1.1.4 mrg }
12131 1.1.1.4 mrg
12132 1.1.1.3 mrg # Quote evaled strings.
12133 1.1.1.4 mrg for var in SHELL \
12134 1.1.1.4 mrg ECHO \
12135 1.1.1.4 mrg SED \
12136 1.1.1.3 mrg GREP \
12137 1.1.1.3 mrg EGREP \
12138 1.1.1.3 mrg FGREP \
12139 1.1.1.3 mrg LD \
12140 1.1.1.3 mrg NM \
12141 1.1.1.3 mrg LN_S \
12142 1.1.1.3 mrg lt_SP2NL \
12143 1.1.1.3 mrg lt_NL2SP \
12144 1.1.1.3 mrg reload_flag \
12145 1.1.1.3 mrg OBJDUMP \
12146 1.1.1.3 mrg deplibs_check_method \
12147 1.1.1.3 mrg file_magic_cmd \
12148 1.1.1.3 mrg AR \
12149 1.1.1.3 mrg AR_FLAGS \
12150 1.1.1.3 mrg STRIP \
12151 1.1.1.3 mrg RANLIB \
12152 1.1.1.3 mrg CC \
12153 1.1.1.3 mrg CFLAGS \
12154 1.1.1.3 mrg compiler \
12155 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe \
12156 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl \
12157 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address \
12158 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12159 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag \
12160 1.1.1.3 mrg lt_prog_compiler_wl \
12161 1.1.1.3 mrg lt_prog_compiler_pic \
12162 1.1.1.3 mrg lt_prog_compiler_static \
12163 1.1.1.3 mrg lt_cv_prog_compiler_c_o \
12164 1.1.1.3 mrg need_locks \
12165 1.1.1.3 mrg DSYMUTIL \
12166 1.1.1.3 mrg NMEDIT \
12167 1.1.1.3 mrg LIPO \
12168 1.1.1.3 mrg OTOOL \
12169 1.1.1.3 mrg OTOOL64 \
12170 1.1.1.3 mrg shrext_cmds \
12171 1.1.1.3 mrg export_dynamic_flag_spec \
12172 1.1.1.3 mrg whole_archive_flag_spec \
12173 1.1.1.3 mrg compiler_needs_object \
12174 1.1.1.3 mrg with_gnu_ld \
12175 1.1.1.3 mrg allow_undefined_flag \
12176 1.1.1.3 mrg no_undefined_flag \
12177 1.1.1.3 mrg hardcode_libdir_flag_spec \
12178 1.1.1.3 mrg hardcode_libdir_flag_spec_ld \
12179 1.1.1.3 mrg hardcode_libdir_separator \
12180 1.1.1.3 mrg fix_srcfile_path \
12181 1.1.1.3 mrg exclude_expsyms \
12182 1.1.1.3 mrg include_expsyms \
12183 1.1.1.3 mrg file_list_spec \
12184 1.1.1.3 mrg variables_saved_for_relink \
12185 1.1.1.3 mrg libname_spec \
12186 1.1.1.3 mrg library_names_spec \
12187 1.1.1.3 mrg soname_spec \
12188 1.1.1.4 mrg install_override_mode \
12189 1.1.1.3 mrg finish_eval \
12190 1.1.1.3 mrg old_striplib \
12191 1.1.1.3 mrg striplib; do
12192 1.1.1.4 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12193 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12194 1.1.1.4 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12195 1.1.1.3 mrg ;;
12196 1.1.1.3 mrg *)
12197 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12198 1.1.1.3 mrg ;;
12199 1.1.1.3 mrg esac
12200 1.1.1.3 mrg done
12201 1.1.1.3 mrg
12202 1.1.1.3 mrg # Double-quote double-evaled strings.
12203 1.1.1.3 mrg for var in reload_cmds \
12204 1.1.1.3 mrg old_postinstall_cmds \
12205 1.1.1.3 mrg old_postuninstall_cmds \
12206 1.1.1.3 mrg old_archive_cmds \
12207 1.1.1.3 mrg extract_expsyms_cmds \
12208 1.1.1.3 mrg old_archive_from_new_cmds \
12209 1.1.1.3 mrg old_archive_from_expsyms_cmds \
12210 1.1.1.3 mrg archive_cmds \
12211 1.1.1.3 mrg archive_expsym_cmds \
12212 1.1.1.3 mrg module_cmds \
12213 1.1.1.3 mrg module_expsym_cmds \
12214 1.1.1.3 mrg export_symbols_cmds \
12215 1.1.1.3 mrg prelink_cmds \
12216 1.1.1.3 mrg postinstall_cmds \
12217 1.1.1.3 mrg postuninstall_cmds \
12218 1.1.1.3 mrg finish_cmds \
12219 1.1.1.3 mrg sys_lib_search_path_spec \
12220 1.1.1.3 mrg sys_lib_dlsearch_path_spec; do
12221 1.1.1.4 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12222 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12223 1.1.1.4 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12224 1.1.1.3 mrg ;;
12225 1.1.1.3 mrg *)
12226 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12227 1.1.1.3 mrg ;;
12228 1.1.1.3 mrg esac
12229 1.1.1.3 mrg done
12230 1.1.1.3 mrg
12231 1.1.1.3 mrg ac_aux_dir='$ac_aux_dir'
12232 1.1.1.3 mrg xsi_shell='$xsi_shell'
12233 1.1.1.3 mrg lt_shell_append='$lt_shell_append'
12234 1.1.1.2 mrg
12235 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
12236 1.1.1.3 mrg # commands through without removal of \ escapes INIT.
12237 1.1.1.3 mrg if test -n "\${ZSH_VERSION+set}" ; then
12238 1.1.1.3 mrg setopt NO_GLOB_SUBST
12239 1.1.1.2 mrg fi
12240 1.1.1.2 mrg
12241 1.1.1.2 mrg
12242 1.1.1.3 mrg PACKAGE='$PACKAGE'
12243 1.1.1.3 mrg VERSION='$VERSION'
12244 1.1.1.3 mrg TIMESTAMP='$TIMESTAMP'
12245 1.1.1.3 mrg RM='$RM'
12246 1.1.1.3 mrg ofile='$ofile'
12247 1.1.1.2 mrg
12248 1.1 mrg
12249 1.1 mrg
12250 1.1 mrg
12251 1.1 mrg _ACEOF
12252 1.1 mrg
12253 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12254 1.1.1.3 mrg
12255 1.1.1.3 mrg # Handling of arguments.
12256 1.1.1.3 mrg for ac_config_target in $ac_config_targets
12257 1.1.1.3 mrg do
12258 1.1.1.3 mrg case $ac_config_target in
12259 1.1.1.3 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12260 1.1.1.3 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12261 1.1.1.3 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12262 1.1.1.3 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12263 1.1.1.3 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12264 1.1.1.3 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12265 1.1.1.3 mrg
12266 1.1.1.4 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12267 1.1.1.3 mrg esac
12268 1.1.1.3 mrg done
12269 1.1.1.3 mrg
12270 1.1.1.3 mrg
12271 1.1.1.3 mrg # If the user did not use the arguments to specify the items to instantiate,
12272 1.1.1.3 mrg # then the envvar interface is used. Set only those that are not.
12273 1.1.1.3 mrg # We use the long form for the default assignment because of an extremely
12274 1.1.1.3 mrg # bizarre bug on SunOS 4.1.3.
12275 1.1.1.3 mrg if $ac_need_defaults; then
12276 1.1.1.3 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12277 1.1.1.3 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12278 1.1.1.3 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12279 1.1.1.3 mrg fi
12280 1.1.1.3 mrg
12281 1.1.1.3 mrg # Have a temporary directory for convenience. Make it in the build tree
12282 1.1.1.3 mrg # simply because there is no reason against having it here, and in addition,
12283 1.1.1.3 mrg # creating and moving files from /tmp can sometimes cause problems.
12284 1.1.1.3 mrg # Hook for its removal unless debugging.
12285 1.1.1.3 mrg # Note that there is a small window in which the directory will not be cleaned:
12286 1.1.1.3 mrg # after its creation but before its name has been assigned to `$tmp'.
12287 1.1.1.3 mrg $debug ||
12288 1.1 mrg {
12289 1.1.1.5 mrg tmp=
12290 1.1.1.3 mrg trap 'exit_status=$?
12291 1.1.1.5 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12292 1.1.1.3 mrg ' 0
12293 1.1.1.4 mrg trap 'as_fn_exit 1' 1 2 13 15
12294 1.1.1.3 mrg }
12295 1.1.1.3 mrg # Create a (secure) tmp directory for tmp files.
12296 1.1 mrg
12297 1.1.1.3 mrg {
12298 1.1.1.3 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12299 1.1.1.5 mrg test -n "$tmp" && test -d "$tmp"
12300 1.1.1.3 mrg } ||
12301 1.1.1.3 mrg {
12302 1.1.1.3 mrg tmp=./conf$$-$RANDOM
12303 1.1.1.3 mrg (umask 077 && mkdir "$tmp")
12304 1.1.1.4 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12305 1.1 mrg
12306 1.1.1.3 mrg # Set up the scripts for CONFIG_FILES section.
12307 1.1.1.3 mrg # No need to generate them if there are no CONFIG_FILES.
12308 1.1.1.3 mrg # This happens for instance with `./config.status config.h'.
12309 1.1.1.3 mrg if test -n "$CONFIG_FILES"; then
12310 1.1 mrg
12311 1.1 mrg
12312 1.1.1.4 mrg ac_cr=`echo X | tr X '\015'`
12313 1.1.1.4 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12314 1.1.1.4 mrg # But we know of no other shell where ac_cr would be empty at this
12315 1.1.1.4 mrg # point, so we can use a bashism as a fallback.
12316 1.1.1.4 mrg if test "x$ac_cr" = x; then
12317 1.1.1.4 mrg eval ac_cr=\$\'\\r\'
12318 1.1.1.4 mrg fi
12319 1.1.1.3 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12320 1.1.1.3 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12321 1.1.1.3 mrg ac_cs_awk_cr='\\r'
12322 1.1.1.3 mrg else
12323 1.1.1.3 mrg ac_cs_awk_cr=$ac_cr
12324 1.1.1.3 mrg fi
12325 1.1.1.3 mrg
12326 1.1.1.5 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12327 1.1 mrg _ACEOF
12328 1.1 mrg
12329 1.1.1.3 mrg
12330 1.1.1.3 mrg {
12331 1.1.1.3 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12332 1.1.1.3 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12333 1.1.1.3 mrg echo "_ACEOF"
12334 1.1.1.3 mrg } >conf$$subs.sh ||
12335 1.1.1.4 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12336 1.1.1.4 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12337 1.1.1.3 mrg ac_delim='%!_!# '
12338 1.1.1.3 mrg for ac_last_try in false false false false false :; do
12339 1.1.1.3 mrg . ./conf$$subs.sh ||
12340 1.1.1.4 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12341 1.1.1.3 mrg
12342 1.1.1.3 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12343 1.1.1.3 mrg if test $ac_delim_n = $ac_delim_num; then
12344 1.1.1.3 mrg break
12345 1.1.1.3 mrg elif $ac_last_try; then
12346 1.1.1.4 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12347 1.1.1.3 mrg else
12348 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12349 1.1.1.3 mrg fi
12350 1.1.1.3 mrg done
12351 1.1.1.3 mrg rm -f conf$$subs.sh
12352 1.1.1.3 mrg
12353 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12354 1.1.1.5 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12355 1.1 mrg _ACEOF
12356 1.1.1.3 mrg sed -n '
12357 1.1.1.3 mrg h
12358 1.1.1.3 mrg s/^/S["/; s/!.*/"]=/
12359 1.1.1.3 mrg p
12360 1.1.1.3 mrg g
12361 1.1.1.3 mrg s/^[^!]*!//
12362 1.1.1.3 mrg :repl
12363 1.1.1.3 mrg t repl
12364 1.1.1.3 mrg s/'"$ac_delim"'$//
12365 1.1.1.3 mrg t delim
12366 1.1.1.3 mrg :nl
12367 1.1.1.3 mrg h
12368 1.1.1.4 mrg s/\(.\{148\}\)..*/\1/
12369 1.1.1.3 mrg t more1
12370 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12371 1.1.1.3 mrg p
12372 1.1.1.3 mrg n
12373 1.1.1.3 mrg b repl
12374 1.1.1.3 mrg :more1
12375 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12376 1.1.1.3 mrg p
12377 1.1.1.3 mrg g
12378 1.1.1.3 mrg s/.\{148\}//
12379 1.1.1.3 mrg t nl
12380 1.1.1.3 mrg :delim
12381 1.1.1.3 mrg h
12382 1.1.1.4 mrg s/\(.\{148\}\)..*/\1/
12383 1.1.1.3 mrg t more2
12384 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12385 1.1.1.3 mrg p
12386 1.1.1.3 mrg b
12387 1.1.1.3 mrg :more2
12388 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12389 1.1.1.3 mrg p
12390 1.1.1.3 mrg g
12391 1.1.1.3 mrg s/.\{148\}//
12392 1.1.1.3 mrg t delim
12393 1.1.1.3 mrg ' <conf$$subs.awk | sed '
12394 1.1.1.3 mrg /^[^""]/{
12395 1.1.1.3 mrg N
12396 1.1.1.3 mrg s/\n//
12397 1.1.1.3 mrg }
12398 1.1.1.3 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12399 1.1.1.3 mrg rm -f conf$$subs.awk
12400 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12401 1.1.1.3 mrg _ACAWK
12402 1.1.1.5 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12403 1.1.1.3 mrg for (key in S) S_is_set[key] = 1
12404 1.1.1.3 mrg FS = ""
12405 1.1 mrg
12406 1.1.1.3 mrg }
12407 1.1.1.3 mrg {
12408 1.1.1.3 mrg line = $ 0
12409 1.1.1.3 mrg nfields = split(line, field, "@")
12410 1.1.1.3 mrg substed = 0
12411 1.1.1.3 mrg len = length(field[1])
12412 1.1.1.3 mrg for (i = 2; i < nfields; i++) {
12413 1.1.1.3 mrg key = field[i]
12414 1.1.1.3 mrg keylen = length(key)
12415 1.1.1.3 mrg if (S_is_set[key]) {
12416 1.1.1.3 mrg value = S[key]
12417 1.1.1.3 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12418 1.1.1.3 mrg len += length(value) + length(field[++i])
12419 1.1.1.3 mrg substed = 1
12420 1.1.1.3 mrg } else
12421 1.1.1.3 mrg len += 1 + keylen
12422 1.1.1.3 mrg }
12423 1.1 mrg
12424 1.1.1.3 mrg print line
12425 1.1.1.3 mrg }
12426 1.1 mrg
12427 1.1.1.3 mrg _ACAWK
12428 1.1 mrg _ACEOF
12429 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12430 1.1.1.3 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12431 1.1.1.3 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12432 1.1 mrg else
12433 1.1.1.3 mrg cat
12434 1.1.1.5 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12435 1.1.1.4 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12436 1.1 mrg _ACEOF
12437 1.1 mrg
12438 1.1.1.4 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12439 1.1.1.4 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12440 1.1.1.3 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12441 1.1.1.3 mrg # (actually we leave an empty line to preserve line numbers).
12442 1.1.1.3 mrg if test "x$srcdir" = x.; then
12443 1.1.1.4 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12444 1.1.1.4 mrg h
12445 1.1.1.4 mrg s///
12446 1.1.1.4 mrg s/^/:/
12447 1.1.1.4 mrg s/[ ]*$/:/
12448 1.1.1.4 mrg s/:\$(srcdir):/:/g
12449 1.1.1.4 mrg s/:\${srcdir}:/:/g
12450 1.1.1.4 mrg s/:@srcdir@:/:/g
12451 1.1.1.4 mrg s/^:*//
12452 1.1.1.3 mrg s/:*$//
12453 1.1.1.4 mrg x
12454 1.1.1.4 mrg s/\(=[ ]*\).*/\1/
12455 1.1.1.4 mrg G
12456 1.1.1.4 mrg s/\n//
12457 1.1.1.3 mrg s/^[^=]*=[ ]*$//
12458 1.1.1.3 mrg }'
12459 1.1 mrg fi
12460 1.1 mrg
12461 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12462 1.1.1.3 mrg fi # test -n "$CONFIG_FILES"
12463 1.1 mrg
12464 1.1.1.3 mrg # Set up the scripts for CONFIG_HEADERS section.
12465 1.1.1.3 mrg # No need to generate them if there are no CONFIG_HEADERS.
12466 1.1.1.3 mrg # This happens for instance with `./config.status Makefile'.
12467 1.1.1.3 mrg if test -n "$CONFIG_HEADERS"; then
12468 1.1.1.5 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12469 1.1.1.3 mrg BEGIN {
12470 1.1 mrg _ACEOF
12471 1.1 mrg
12472 1.1.1.3 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12473 1.1.1.3 mrg # here-document in config.status, that substitutes the proper values into
12474 1.1.1.3 mrg # config.h.in to produce config.h.
12475 1.1 mrg
12476 1.1.1.3 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12477 1.1.1.3 mrg # handling of long lines.
12478 1.1.1.3 mrg ac_delim='%!_!# '
12479 1.1.1.3 mrg for ac_last_try in false false :; do
12480 1.1.1.5 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12481 1.1.1.5 mrg if test -z "$ac_t"; then
12482 1.1.1.3 mrg break
12483 1.1.1.3 mrg elif $ac_last_try; then
12484 1.1.1.4 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12485 1.1.1.3 mrg else
12486 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12487 1.1.1.3 mrg fi
12488 1.1.1.3 mrg done
12489 1.1 mrg
12490 1.1.1.3 mrg # For the awk script, D is an array of macro values keyed by name,
12491 1.1.1.3 mrg # likewise P contains macro parameters if any. Preserve backslash
12492 1.1.1.3 mrg # newline sequences.
12493 1.1 mrg
12494 1.1.1.3 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12495 1.1.1.3 mrg sed -n '
12496 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
12497 1.1.1.3 mrg t rset
12498 1.1.1.3 mrg :rset
12499 1.1.1.3 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12500 1.1.1.3 mrg t def
12501 1.1.1.3 mrg d
12502 1.1.1.3 mrg :def
12503 1.1.1.3 mrg s/\\$//
12504 1.1.1.3 mrg t bsnl
12505 1.1.1.3 mrg s/["\\]/\\&/g
12506 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12507 1.1.1.3 mrg D["\1"]=" \3"/p
12508 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12509 1.1.1.3 mrg d
12510 1.1.1.3 mrg :bsnl
12511 1.1.1.3 mrg s/["\\]/\\&/g
12512 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12513 1.1.1.3 mrg D["\1"]=" \3\\\\\\n"\\/p
12514 1.1.1.3 mrg t cont
12515 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12516 1.1.1.3 mrg t cont
12517 1.1.1.3 mrg d
12518 1.1.1.3 mrg :cont
12519 1.1.1.3 mrg n
12520 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
12521 1.1.1.3 mrg t clear
12522 1.1.1.3 mrg :clear
12523 1.1.1.3 mrg s/\\$//
12524 1.1.1.3 mrg t bsnlc
12525 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12526 1.1.1.3 mrg d
12527 1.1.1.3 mrg :bsnlc
12528 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12529 1.1.1.3 mrg b cont
12530 1.1.1.3 mrg ' <confdefs.h | sed '
12531 1.1.1.3 mrg s/'"$ac_delim"'/"\\\
12532 1.1.1.3 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12533 1.1 mrg
12534 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12535 1.1.1.3 mrg for (key in D) D_is_set[key] = 1
12536 1.1.1.3 mrg FS = ""
12537 1.1.1.3 mrg }
12538 1.1.1.3 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12539 1.1.1.3 mrg line = \$ 0
12540 1.1.1.3 mrg split(line, arg, " ")
12541 1.1.1.3 mrg if (arg[1] == "#") {
12542 1.1.1.3 mrg defundef = arg[2]
12543 1.1.1.3 mrg mac1 = arg[3]
12544 1.1.1.3 mrg } else {
12545 1.1.1.3 mrg defundef = substr(arg[1], 2)
12546 1.1.1.3 mrg mac1 = arg[2]
12547 1.1.1.3 mrg }
12548 1.1.1.3 mrg split(mac1, mac2, "(") #)
12549 1.1.1.3 mrg macro = mac2[1]
12550 1.1.1.3 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12551 1.1.1.3 mrg if (D_is_set[macro]) {
12552 1.1.1.3 mrg # Preserve the white space surrounding the "#".
12553 1.1.1.3 mrg print prefix "define", macro P[macro] D[macro]
12554 1.1.1.3 mrg next
12555 1.1.1.3 mrg } else {
12556 1.1.1.3 mrg # Replace #undef with comments. This is necessary, for example,
12557 1.1.1.3 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12558 1.1.1.3 mrg # on some systems where configure will not decide to define it.
12559 1.1.1.3 mrg if (defundef == "undef") {
12560 1.1.1.3 mrg print "/*", prefix defundef, macro, "*/"
12561 1.1.1.3 mrg next
12562 1.1.1.3 mrg }
12563 1.1.1.3 mrg }
12564 1.1.1.3 mrg }
12565 1.1.1.3 mrg { print }
12566 1.1.1.3 mrg _ACAWK
12567 1.1.1.3 mrg _ACEOF
12568 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12569 1.1.1.4 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12570 1.1.1.3 mrg fi # test -n "$CONFIG_HEADERS"
12571 1.1 mrg
12572 1.1 mrg
12573 1.1.1.3 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12574 1.1.1.3 mrg shift
12575 1.1.1.3 mrg for ac_tag
12576 1.1.1.3 mrg do
12577 1.1.1.3 mrg case $ac_tag in
12578 1.1.1.3 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12579 1.1.1.3 mrg esac
12580 1.1.1.3 mrg case $ac_mode$ac_tag in
12581 1.1.1.3 mrg :[FHL]*:*);;
12582 1.1.1.4 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12583 1.1.1.3 mrg :[FH]-) ac_tag=-:-;;
12584 1.1.1.3 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12585 1.1.1.3 mrg esac
12586 1.1.1.3 mrg ac_save_IFS=$IFS
12587 1.1.1.3 mrg IFS=:
12588 1.1.1.3 mrg set x $ac_tag
12589 1.1.1.3 mrg IFS=$ac_save_IFS
12590 1.1.1.3 mrg shift
12591 1.1.1.3 mrg ac_file=$1
12592 1.1.1.3 mrg shift
12593 1.1 mrg
12594 1.1.1.3 mrg case $ac_mode in
12595 1.1.1.3 mrg :L) ac_source=$1;;
12596 1.1.1.3 mrg :[FH])
12597 1.1.1.3 mrg ac_file_inputs=
12598 1.1.1.3 mrg for ac_f
12599 1.1.1.3 mrg do
12600 1.1.1.3 mrg case $ac_f in
12601 1.1.1.5 mrg -) ac_f="$tmp/stdin";;
12602 1.1.1.3 mrg *) # Look for the file first in the build tree, then in the source tree
12603 1.1.1.3 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12604 1.1.1.3 mrg # because $ac_f cannot contain `:'.
12605 1.1.1.3 mrg test -f "$ac_f" ||
12606 1.1.1.3 mrg case $ac_f in
12607 1.1.1.3 mrg [\\/$]*) false;;
12608 1.1.1.3 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12609 1.1.1.3 mrg esac ||
12610 1.1.1.4 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12611 1.1.1.3 mrg esac
12612 1.1.1.3 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12613 1.1.1.4 mrg as_fn_append ac_file_inputs " '$ac_f'"
12614 1.1.1.3 mrg done
12615 1.1 mrg
12616 1.1.1.3 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12617 1.1.1.3 mrg # use $as_me), people would be surprised to read:
12618 1.1.1.3 mrg # /* config.h. Generated by config.status. */
12619 1.1.1.3 mrg configure_input='Generated from '`
12620 1.1.1.3 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12621 1.1.1.3 mrg `' by configure.'
12622 1.1.1.3 mrg if test x"$ac_file" != x-; then
12623 1.1.1.3 mrg configure_input="$ac_file. $configure_input"
12624 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12625 1.1.1.3 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12626 1.1.1.3 mrg fi
12627 1.1.1.3 mrg # Neutralize special characters interpreted by sed in replacement strings.
12628 1.1.1.3 mrg case $configure_input in #(
12629 1.1.1.3 mrg *\&* | *\|* | *\\* )
12630 1.1.1.3 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12631 1.1.1.3 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12632 1.1.1.3 mrg *) ac_sed_conf_input=$configure_input;;
12633 1.1 mrg esac
12634 1.1 mrg
12635 1.1.1.3 mrg case $ac_tag in
12636 1.1.1.5 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12637 1.1.1.4 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12638 1.1 mrg esac
12639 1.1.1.3 mrg ;;
12640 1.1.1.3 mrg esac
12641 1.1 mrg
12642 1.1.1.3 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12643 1.1.1.3 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12644 1.1.1.3 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12645 1.1.1.3 mrg X"$ac_file" : 'X\(//\)$' \| \
12646 1.1.1.3 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12647 1.1.1.3 mrg $as_echo X"$ac_file" |
12648 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12649 1.1.1.3 mrg s//\1/
12650 1.1.1.3 mrg q
12651 1.1.1.3 mrg }
12652 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12653 1.1.1.3 mrg s//\1/
12654 1.1.1.3 mrg q
12655 1.1.1.3 mrg }
12656 1.1.1.3 mrg /^X\(\/\/\)$/{
12657 1.1.1.3 mrg s//\1/
12658 1.1.1.3 mrg q
12659 1.1.1.3 mrg }
12660 1.1.1.3 mrg /^X\(\/\).*/{
12661 1.1.1.3 mrg s//\1/
12662 1.1.1.3 mrg q
12663 1.1.1.3 mrg }
12664 1.1.1.3 mrg s/.*/./; q'`
12665 1.1.1.4 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12666 1.1.1.3 mrg ac_builddir=.
12667 1.1 mrg
12668 1.1.1.3 mrg case "$ac_dir" in
12669 1.1.1.3 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12670 1.1.1.3 mrg *)
12671 1.1.1.3 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12672 1.1.1.3 mrg # A ".." for each directory in $ac_dir_suffix.
12673 1.1.1.3 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12674 1.1.1.3 mrg case $ac_top_builddir_sub in
12675 1.1.1.3 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12676 1.1.1.3 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12677 1.1.1.3 mrg esac ;;
12678 1.1.1.3 mrg esac
12679 1.1.1.3 mrg ac_abs_top_builddir=$ac_pwd
12680 1.1.1.3 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12681 1.1.1.3 mrg # for backward compatibility:
12682 1.1.1.3 mrg ac_top_builddir=$ac_top_build_prefix
12683 1.1 mrg
12684 1.1.1.3 mrg case $srcdir in
12685 1.1.1.3 mrg .) # We are building in place.
12686 1.1.1.3 mrg ac_srcdir=.
12687 1.1.1.3 mrg ac_top_srcdir=$ac_top_builddir_sub
12688 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd ;;
12689 1.1.1.3 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12690 1.1.1.3 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12691 1.1.1.3 mrg ac_top_srcdir=$srcdir
12692 1.1.1.3 mrg ac_abs_top_srcdir=$srcdir ;;
12693 1.1.1.3 mrg *) # Relative name.
12694 1.1.1.3 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12695 1.1.1.3 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12696 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12697 1.1.1.3 mrg esac
12698 1.1.1.3 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12699 1.1 mrg
12700 1.1 mrg
12701 1.1.1.3 mrg case $ac_mode in
12702 1.1.1.3 mrg :F)
12703 1.1.1.3 mrg #
12704 1.1.1.3 mrg # CONFIG_FILE
12705 1.1.1.3 mrg #
12706 1.1 mrg
12707 1.1.1.3 mrg case $INSTALL in
12708 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12709 1.1.1.3 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12710 1.1.1.3 mrg esac
12711 1.1.1.3 mrg ac_MKDIR_P=$MKDIR_P
12712 1.1.1.3 mrg case $MKDIR_P in
12713 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ;;
12714 1.1.1.3 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12715 1.1.1.3 mrg esac
12716 1.1 mrg _ACEOF
12717 1.1 mrg
12718 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12719 1.1.1.3 mrg # If the template does not know about datarootdir, expand it.
12720 1.1.1.3 mrg # FIXME: This hack should be removed a few years after 2.60.
12721 1.1.1.3 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12722 1.1.1.3 mrg ac_sed_dataroot='
12723 1.1.1.3 mrg /datarootdir/ {
12724 1.1.1.3 mrg p
12725 1.1.1.3 mrg q
12726 1.1.1.3 mrg }
12727 1.1.1.3 mrg /@datadir@/p
12728 1.1.1.3 mrg /@docdir@/p
12729 1.1.1.3 mrg /@infodir@/p
12730 1.1.1.3 mrg /@localedir@/p
12731 1.1.1.4 mrg /@mandir@/p'
12732 1.1.1.3 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12733 1.1.1.3 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12734 1.1.1.3 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12735 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12736 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12737 1.1.1.3 mrg _ACEOF
12738 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12739 1.1.1.3 mrg ac_datarootdir_hack='
12740 1.1.1.3 mrg s&@datadir@&$datadir&g
12741 1.1.1.3 mrg s&@docdir@&$docdir&g
12742 1.1.1.3 mrg s&@infodir@&$infodir&g
12743 1.1.1.3 mrg s&@localedir@&$localedir&g
12744 1.1.1.3 mrg s&@mandir@&$mandir&g
12745 1.1.1.4 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12746 1.1.1.3 mrg esac
12747 1.1.1.3 mrg _ACEOF
12748 1.1 mrg
12749 1.1.1.3 mrg # Neutralize VPATH when `$srcdir' = `.'.
12750 1.1.1.3 mrg # Shell code in configure.ac might set extrasub.
12751 1.1.1.3 mrg # FIXME: do we really want to maintain this feature?
12752 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12753 1.1.1.3 mrg ac_sed_extra="$ac_vpsub
12754 1.1.1.3 mrg $extrasub
12755 1.1.1.3 mrg _ACEOF
12756 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12757 1.1.1.3 mrg :t
12758 1.1.1.3 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12759 1.1.1.3 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12760 1.1.1.3 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12761 1.1.1.3 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12762 1.1.1.3 mrg s&@srcdir@&$ac_srcdir&;t t
12763 1.1.1.3 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12764 1.1.1.3 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12765 1.1.1.3 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12766 1.1.1.3 mrg s&@builddir@&$ac_builddir&;t t
12767 1.1.1.3 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12768 1.1.1.3 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12769 1.1.1.3 mrg s&@INSTALL@&$ac_INSTALL&;t t
12770 1.1.1.3 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12771 1.1.1.3 mrg $ac_datarootdir_hack
12772 1.1.1.3 mrg "
12773 1.1.1.5 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12774 1.1.1.5 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12775 1.1.1.2 mrg
12776 1.1.1.3 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12777 1.1.1.5 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12778 1.1.1.5 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12779 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12780 1.1.1.4 mrg which seems to be undefined. Please make sure it is defined" >&5
12781 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12782 1.1.1.4 mrg which seems to be undefined. Please make sure it is defined" >&2;}
12783 1.1.1.2 mrg
12784 1.1.1.5 mrg rm -f "$tmp/stdin"
12785 1.1.1.3 mrg case $ac_file in
12786 1.1.1.5 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12787 1.1.1.5 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12788 1.1.1.3 mrg esac \
12789 1.1.1.4 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12790 1.1.1.3 mrg ;;
12791 1.1.1.3 mrg :H)
12792 1.1.1.3 mrg #
12793 1.1.1.3 mrg # CONFIG_HEADER
12794 1.1.1.3 mrg #
12795 1.1.1.3 mrg if test x"$ac_file" != x-; then
12796 1.1.1.3 mrg {
12797 1.1.1.3 mrg $as_echo "/* $configure_input */" \
12798 1.1.1.5 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12799 1.1.1.5 mrg } >"$tmp/config.h" \
12800 1.1.1.4 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12801 1.1.1.5 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12802 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12803 1.1.1.3 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
12804 1.1.1.3 mrg else
12805 1.1.1.3 mrg rm -f "$ac_file"
12806 1.1.1.5 mrg mv "$tmp/config.h" "$ac_file" \
12807 1.1.1.4 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12808 1.1.1.3 mrg fi
12809 1.1.1.3 mrg else
12810 1.1.1.3 mrg $as_echo "/* $configure_input */" \
12811 1.1.1.5 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12812 1.1.1.4 mrg || as_fn_error $? "could not create -" "$LINENO" 5
12813 1.1.1.3 mrg fi
12814 1.1.1.3 mrg # Compute "$ac_file"'s index in $config_headers.
12815 1.1.1.3 mrg _am_arg="$ac_file"
12816 1.1.1.3 mrg _am_stamp_count=1
12817 1.1.1.3 mrg for _am_header in $config_headers :; do
12818 1.1.1.3 mrg case $_am_header in
12819 1.1.1.3 mrg $_am_arg | $_am_arg:* )
12820 1.1.1.3 mrg break ;;
12821 1.1.1.3 mrg * )
12822 1.1.1.3 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12823 1.1.1.3 mrg esac
12824 1.1.1.3 mrg done
12825 1.1.1.3 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12826 1.1.1.3 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12827 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
12828 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)$' \| \
12829 1.1.1.3 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12830 1.1.1.3 mrg $as_echo X"$_am_arg" |
12831 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12832 1.1.1.3 mrg s//\1/
12833 1.1.1.3 mrg q
12834 1.1.1.3 mrg }
12835 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12836 1.1.1.3 mrg s//\1/
12837 1.1.1.3 mrg q
12838 1.1.1.3 mrg }
12839 1.1.1.3 mrg /^X\(\/\/\)$/{
12840 1.1.1.3 mrg s//\1/
12841 1.1.1.3 mrg q
12842 1.1.1.3 mrg }
12843 1.1.1.3 mrg /^X\(\/\).*/{
12844 1.1.1.3 mrg s//\1/
12845 1.1.1.3 mrg q
12846 1.1.1.3 mrg }
12847 1.1.1.3 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
12848 1.1.1.3 mrg ;;
12849 1.1 mrg
12850 1.1.1.4 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12851 1.1.1.3 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12852 1.1.1.3 mrg ;;
12853 1.1.1.3 mrg esac
12854 1.1 mrg
12855 1.1 mrg
12856 1.1.1.3 mrg case $ac_file$ac_mode in
12857 1.1.1.3 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12858 1.1.1.3 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12859 1.1.1.3 mrg # are listed without --file. Let's play safe and only enable the eval
12860 1.1.1.3 mrg # if we detect the quoting.
12861 1.1.1.3 mrg case $CONFIG_FILES in
12862 1.1.1.3 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12863 1.1.1.3 mrg *) set x $CONFIG_FILES ;;
12864 1.1.1.3 mrg esac
12865 1.1.1.3 mrg shift
12866 1.1.1.3 mrg for mf
12867 1.1.1.3 mrg do
12868 1.1.1.3 mrg # Strip MF so we end up with the name of the file.
12869 1.1.1.3 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12870 1.1.1.3 mrg # Check whether this is an Automake generated Makefile or not.
12871 1.1.1.3 mrg # We used to match only the files named `Makefile.in', but
12872 1.1.1.3 mrg # some people rename them; so instead we look at the file content.
12873 1.1.1.3 mrg # Grep'ing the first line is not enough: some people post-process
12874 1.1.1.3 mrg # each Makefile.in and add a new line on top of each file to say so.
12875 1.1.1.3 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12876 1.1.1.3 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12877 1.1.1.3 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12878 1.1.1.3 mrg dirpart=`$as_dirname -- "$mf" ||
12879 1.1.1.3 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12880 1.1.1.3 mrg X"$mf" : 'X\(//\)[^/]' \| \
12881 1.1.1.3 mrg X"$mf" : 'X\(//\)$' \| \
12882 1.1.1.3 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12883 1.1.1.3 mrg $as_echo X"$mf" |
12884 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12885 1.1.1.3 mrg s//\1/
12886 1.1.1.3 mrg q
12887 1.1.1.3 mrg }
12888 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12889 1.1.1.3 mrg s//\1/
12890 1.1.1.3 mrg q
12891 1.1.1.3 mrg }
12892 1.1.1.3 mrg /^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 s/.*/./; q'`
12901 1.1.1.3 mrg else
12902 1.1.1.3 mrg continue
12903 1.1.1.3 mrg fi
12904 1.1.1.3 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12905 1.1.1.3 mrg # from the Makefile without running `make'.
12906 1.1.1.3 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12907 1.1.1.3 mrg test -z "$DEPDIR" && continue
12908 1.1.1.3 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12909 1.1.1.3 mrg test -z "am__include" && continue
12910 1.1.1.3 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12911 1.1.1.3 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12912 1.1.1.3 mrg U=`sed -n 's/^U = //p' < "$mf"`
12913 1.1.1.3 mrg # Find all dependency output files, they are included files with
12914 1.1.1.3 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12915 1.1.1.3 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12916 1.1.1.3 mrg # expansion.
12917 1.1.1.3 mrg for file in `sed -n "
12918 1.1.1.3 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12919 1.1.1.3 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12920 1.1.1.3 mrg # Make sure the directory exists.
12921 1.1.1.3 mrg test -f "$dirpart/$file" && continue
12922 1.1.1.3 mrg fdir=`$as_dirname -- "$file" ||
12923 1.1.1.3 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12924 1.1.1.3 mrg X"$file" : 'X\(//\)[^/]' \| \
12925 1.1.1.3 mrg X"$file" : 'X\(//\)$' \| \
12926 1.1.1.3 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12927 1.1.1.3 mrg $as_echo X"$file" |
12928 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12929 1.1.1.3 mrg s//\1/
12930 1.1.1.3 mrg q
12931 1.1.1.3 mrg }
12932 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12933 1.1.1.3 mrg s//\1/
12934 1.1.1.3 mrg q
12935 1.1.1.3 mrg }
12936 1.1.1.3 mrg /^X\(\/\/\)$/{
12937 1.1.1.3 mrg s//\1/
12938 1.1.1.3 mrg q
12939 1.1.1.3 mrg }
12940 1.1.1.3 mrg /^X\(\/\).*/{
12941 1.1.1.3 mrg s//\1/
12942 1.1.1.3 mrg q
12943 1.1.1.3 mrg }
12944 1.1.1.3 mrg s/.*/./; q'`
12945 1.1.1.4 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12946 1.1.1.3 mrg # echo "creating $dirpart/$file"
12947 1.1.1.3 mrg echo '# dummy' > "$dirpart/$file"
12948 1.1.1.3 mrg done
12949 1.1 mrg done
12950 1.1.1.3 mrg }
12951 1.1.1.3 mrg ;;
12952 1.1.1.3 mrg "libtool":C)
12953 1.1 mrg
12954 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
12955 1.1.1.3 mrg # commands through without removal of \ escapes.
12956 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
12957 1.1.1.3 mrg setopt NO_GLOB_SUBST
12958 1.1.1.3 mrg fi
12959 1.1 mrg
12960 1.1.1.3 mrg cfgfile="${ofile}T"
12961 1.1.1.3 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12962 1.1.1.3 mrg $RM "$cfgfile"
12963 1.1 mrg
12964 1.1.1.3 mrg cat <<_LT_EOF >> "$cfgfile"
12965 1.1.1.3 mrg #! $SHELL
12966 1.1 mrg
12967 1.1.1.3 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12968 1.1.1.3 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12969 1.1.1.3 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12970 1.1.1.3 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12971 1.1.1.3 mrg #
12972 1.1.1.3 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12973 1.1.1.4 mrg # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
12974 1.1.1.4 mrg # Inc.
12975 1.1.1.3 mrg # Written by Gordon Matzigkeit, 1996
12976 1.1.1.3 mrg #
12977 1.1.1.3 mrg # This file is part of GNU Libtool.
12978 1.1.1.3 mrg #
12979 1.1.1.3 mrg # GNU Libtool is free software; you can redistribute it and/or
12980 1.1.1.3 mrg # modify it under the terms of the GNU General Public License as
12981 1.1.1.3 mrg # published by the Free Software Foundation; either version 2 of
12982 1.1.1.3 mrg # the License, or (at your option) any later version.
12983 1.1.1.3 mrg #
12984 1.1.1.3 mrg # As a special exception to the GNU General Public License,
12985 1.1.1.3 mrg # if you distribute this file as part of a program or library that
12986 1.1.1.3 mrg # is built using GNU Libtool, you may include this file under the
12987 1.1.1.3 mrg # same distribution terms that you use for the rest of that program.
12988 1.1.1.3 mrg #
12989 1.1.1.3 mrg # GNU Libtool is distributed in the hope that it will be useful,
12990 1.1.1.3 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12991 1.1.1.3 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12992 1.1.1.3 mrg # GNU General Public License for more details.
12993 1.1.1.3 mrg #
12994 1.1.1.3 mrg # You should have received a copy of the GNU General Public License
12995 1.1.1.3 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12996 1.1.1.3 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12997 1.1.1.3 mrg # obtained by writing to the Free Software Foundation, Inc.,
12998 1.1.1.3 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12999 1.1 mrg
13000 1.1 mrg
13001 1.1.1.3 mrg # The names of the tagged configurations supported by this script.
13002 1.1.1.3 mrg available_tags=""
13003 1.1 mrg
13004 1.1.1.3 mrg # ### BEGIN LIBTOOL CONFIG
13005 1.1 mrg
13006 1.1.1.3 mrg # Whether or not to build static libraries.
13007 1.1.1.3 mrg build_old_libs=$enable_static
13008 1.1 mrg
13009 1.1.1.3 mrg # Which release of libtool.m4 was used?
13010 1.1.1.3 mrg macro_version=$macro_version
13011 1.1.1.3 mrg macro_revision=$macro_revision
13012 1.1 mrg
13013 1.1.1.3 mrg # Whether or not to build shared libraries.
13014 1.1.1.3 mrg build_libtool_libs=$enable_shared
13015 1.1 mrg
13016 1.1.1.3 mrg # What type of objects to build.
13017 1.1.1.3 mrg pic_mode=$pic_mode
13018 1.1 mrg
13019 1.1.1.3 mrg # Whether or not to optimize for fast installation.
13020 1.1.1.3 mrg fast_install=$enable_fast_install
13021 1.1 mrg
13022 1.1.1.4 mrg # Shell to use when invoking shell scripts.
13023 1.1.1.4 mrg SHELL=$lt_SHELL
13024 1.1.1.4 mrg
13025 1.1.1.4 mrg # An echo program that protects backslashes.
13026 1.1.1.4 mrg ECHO=$lt_ECHO
13027 1.1.1.4 mrg
13028 1.1.1.3 mrg # The host system.
13029 1.1.1.3 mrg host_alias=$host_alias
13030 1.1.1.3 mrg host=$host
13031 1.1.1.3 mrg host_os=$host_os
13032 1.1 mrg
13033 1.1.1.3 mrg # The build system.
13034 1.1.1.3 mrg build_alias=$build_alias
13035 1.1.1.3 mrg build=$build
13036 1.1.1.3 mrg build_os=$build_os
13037 1.1 mrg
13038 1.1.1.3 mrg # A sed program that does not truncate output.
13039 1.1.1.3 mrg SED=$lt_SED
13040 1.1 mrg
13041 1.1.1.3 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13042 1.1.1.3 mrg Xsed="\$SED -e 1s/^X//"
13043 1.1.1.2 mrg
13044 1.1.1.3 mrg # A grep program that handles long lines.
13045 1.1.1.3 mrg GREP=$lt_GREP
13046 1.1 mrg
13047 1.1.1.3 mrg # An ERE matcher.
13048 1.1.1.3 mrg EGREP=$lt_EGREP
13049 1.1 mrg
13050 1.1.1.3 mrg # A literal string matcher.
13051 1.1.1.3 mrg FGREP=$lt_FGREP
13052 1.1 mrg
13053 1.1.1.3 mrg # A BSD- or MS-compatible name lister.
13054 1.1.1.3 mrg NM=$lt_NM
13055 1.1 mrg
13056 1.1.1.3 mrg # Whether we need soft or hard links.
13057 1.1.1.3 mrg LN_S=$lt_LN_S
13058 1.1 mrg
13059 1.1.1.3 mrg # What is the maximum length of a command?
13060 1.1.1.3 mrg max_cmd_len=$max_cmd_len
13061 1.1 mrg
13062 1.1.1.3 mrg # Object file suffix (normally "o").
13063 1.1.1.3 mrg objext=$ac_objext
13064 1.1 mrg
13065 1.1.1.3 mrg # Executable file suffix (normally "").
13066 1.1.1.3 mrg exeext=$exeext
13067 1.1 mrg
13068 1.1.1.3 mrg # whether the shell understands "unset".
13069 1.1.1.3 mrg lt_unset=$lt_unset
13070 1.1 mrg
13071 1.1.1.3 mrg # turn spaces into newlines.
13072 1.1.1.3 mrg SP2NL=$lt_lt_SP2NL
13073 1.1 mrg
13074 1.1.1.3 mrg # turn newlines into spaces.
13075 1.1.1.3 mrg NL2SP=$lt_lt_NL2SP
13076 1.1 mrg
13077 1.1.1.3 mrg # An object symbol dumper.
13078 1.1.1.3 mrg OBJDUMP=$lt_OBJDUMP
13079 1.1 mrg
13080 1.1.1.3 mrg # Method to check whether dependent libraries are shared objects.
13081 1.1.1.3 mrg deplibs_check_method=$lt_deplibs_check_method
13082 1.1 mrg
13083 1.1.1.3 mrg # Command to use when deplibs_check_method == "file_magic".
13084 1.1.1.3 mrg file_magic_cmd=$lt_file_magic_cmd
13085 1.1 mrg
13086 1.1.1.3 mrg # The archiver.
13087 1.1.1.3 mrg AR=$lt_AR
13088 1.1.1.3 mrg AR_FLAGS=$lt_AR_FLAGS
13089 1.1 mrg
13090 1.1.1.3 mrg # A symbol stripping program.
13091 1.1.1.3 mrg STRIP=$lt_STRIP
13092 1.1 mrg
13093 1.1.1.3 mrg # Commands used to install an old-style archive.
13094 1.1.1.3 mrg RANLIB=$lt_RANLIB
13095 1.1.1.3 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13096 1.1.1.3 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13097 1.1 mrg
13098 1.1.1.4 mrg # Whether to use a lock for old archive extraction.
13099 1.1.1.4 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13100 1.1.1.4 mrg
13101 1.1.1.3 mrg # A C compiler.
13102 1.1.1.3 mrg LTCC=$lt_CC
13103 1.1 mrg
13104 1.1.1.3 mrg # LTCC compiler flags.
13105 1.1.1.3 mrg LTCFLAGS=$lt_CFLAGS
13106 1.1 mrg
13107 1.1.1.3 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13108 1.1.1.3 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13109 1.1 mrg
13110 1.1.1.3 mrg # Transform the output of nm in a proper C declaration.
13111 1.1.1.3 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13112 1.1 mrg
13113 1.1.1.3 mrg # Transform the output of nm in a C name address pair.
13114 1.1.1.3 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13115 1.1 mrg
13116 1.1.1.3 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13117 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
13118 1.1 mrg
13119 1.1.1.3 mrg # The name of the directory that contains temporary libtool files.
13120 1.1.1.3 mrg objdir=$objdir
13121 1.1 mrg
13122 1.1.1.3 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13123 1.1.1.3 mrg MAGIC_CMD=$MAGIC_CMD
13124 1.1 mrg
13125 1.1.1.3 mrg # Must we lock files when doing compilation?
13126 1.1.1.3 mrg need_locks=$lt_need_locks
13127 1.1 mrg
13128 1.1.1.3 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13129 1.1.1.3 mrg DSYMUTIL=$lt_DSYMUTIL
13130 1.1 mrg
13131 1.1.1.3 mrg # Tool to change global to local symbols on Mac OS X.
13132 1.1.1.3 mrg NMEDIT=$lt_NMEDIT
13133 1.1 mrg
13134 1.1.1.3 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13135 1.1.1.3 mrg LIPO=$lt_LIPO
13136 1.1.1.3 mrg
13137 1.1.1.3 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13138 1.1.1.3 mrg OTOOL=$lt_OTOOL
13139 1.1.1.3 mrg
13140 1.1.1.3 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13141 1.1.1.3 mrg OTOOL64=$lt_OTOOL64
13142 1.1.1.3 mrg
13143 1.1.1.3 mrg # Old archive suffix (normally "a").
13144 1.1.1.3 mrg libext=$libext
13145 1.1 mrg
13146 1.1.1.3 mrg # Shared library suffix (normally ".so").
13147 1.1.1.3 mrg shrext_cmds=$lt_shrext_cmds
13148 1.1.1.2 mrg
13149 1.1.1.3 mrg # The commands to extract the exported symbol list from a shared archive.
13150 1.1.1.3 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13151 1.1.1.2 mrg
13152 1.1.1.3 mrg # Variables whose values should be saved in libtool wrapper scripts and
13153 1.1.1.3 mrg # restored at link time.
13154 1.1.1.3 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13155 1.1.1.2 mrg
13156 1.1.1.3 mrg # Do we need the "lib" prefix for modules?
13157 1.1.1.3 mrg need_lib_prefix=$need_lib_prefix
13158 1.1 mrg
13159 1.1.1.3 mrg # Do we need a version for libraries?
13160 1.1.1.3 mrg need_version=$need_version
13161 1.1 mrg
13162 1.1.1.3 mrg # Library versioning type.
13163 1.1.1.3 mrg version_type=$version_type
13164 1.1 mrg
13165 1.1.1.3 mrg # Shared library runtime path variable.
13166 1.1.1.3 mrg runpath_var=$runpath_var
13167 1.1 mrg
13168 1.1.1.3 mrg # Shared library path variable.
13169 1.1.1.3 mrg shlibpath_var=$shlibpath_var
13170 1.1 mrg
13171 1.1.1.3 mrg # Is shlibpath searched before the hard-coded library search path?
13172 1.1.1.3 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13173 1.1 mrg
13174 1.1.1.3 mrg # Format of library name prefix.
13175 1.1.1.3 mrg libname_spec=$lt_libname_spec
13176 1.1 mrg
13177 1.1.1.3 mrg # List of archive names. First name is the real one, the rest are links.
13178 1.1.1.3 mrg # The last name is the one that the linker finds with -lNAME
13179 1.1.1.3 mrg library_names_spec=$lt_library_names_spec
13180 1.1 mrg
13181 1.1.1.3 mrg # The coded name of the library, if different from the real name.
13182 1.1.1.3 mrg soname_spec=$lt_soname_spec
13183 1.1 mrg
13184 1.1.1.4 mrg # Permission mode override for installation of shared libraries.
13185 1.1.1.4 mrg install_override_mode=$lt_install_override_mode
13186 1.1.1.4 mrg
13187 1.1.1.3 mrg # Command to use after installation of a shared archive.
13188 1.1.1.3 mrg postinstall_cmds=$lt_postinstall_cmds
13189 1.1 mrg
13190 1.1.1.3 mrg # Command to use after uninstallation of a shared archive.
13191 1.1.1.3 mrg postuninstall_cmds=$lt_postuninstall_cmds
13192 1.1 mrg
13193 1.1.1.3 mrg # Commands used to finish a libtool library installation in a directory.
13194 1.1.1.3 mrg finish_cmds=$lt_finish_cmds
13195 1.1 mrg
13196 1.1.1.3 mrg # As "finish_cmds", except a single script fragment to be evaled but
13197 1.1.1.3 mrg # not shown.
13198 1.1.1.3 mrg finish_eval=$lt_finish_eval
13199 1.1 mrg
13200 1.1.1.3 mrg # Whether we should hardcode library paths into libraries.
13201 1.1.1.3 mrg hardcode_into_libs=$hardcode_into_libs
13202 1.1 mrg
13203 1.1.1.3 mrg # Compile-time system search path for libraries.
13204 1.1.1.3 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13205 1.1 mrg
13206 1.1.1.3 mrg # Run-time system search path for libraries.
13207 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13208 1.1 mrg
13209 1.1.1.3 mrg # Whether dlopen is supported.
13210 1.1.1.3 mrg dlopen_support=$enable_dlopen
13211 1.1 mrg
13212 1.1.1.3 mrg # Whether dlopen of programs is supported.
13213 1.1.1.3 mrg dlopen_self=$enable_dlopen_self
13214 1.1 mrg
13215 1.1.1.3 mrg # Whether dlopen of statically linked programs is supported.
13216 1.1.1.3 mrg dlopen_self_static=$enable_dlopen_self_static
13217 1.1 mrg
13218 1.1.1.3 mrg # Commands to strip libraries.
13219 1.1.1.3 mrg old_striplib=$lt_old_striplib
13220 1.1.1.3 mrg striplib=$lt_striplib
13221 1.1 mrg
13222 1.1 mrg
13223 1.1.1.3 mrg # The linker used to build libraries.
13224 1.1.1.3 mrg LD=$lt_LD
13225 1.1 mrg
13226 1.1.1.4 mrg # How to create reloadable object files.
13227 1.1.1.4 mrg reload_flag=$lt_reload_flag
13228 1.1.1.4 mrg reload_cmds=$lt_reload_cmds
13229 1.1.1.4 mrg
13230 1.1.1.3 mrg # Commands used to build an old-style archive.
13231 1.1.1.3 mrg old_archive_cmds=$lt_old_archive_cmds
13232 1.1 mrg
13233 1.1.1.3 mrg # A language specific compiler.
13234 1.1.1.3 mrg CC=$lt_compiler
13235 1.1 mrg
13236 1.1.1.3 mrg # Is the compiler the GNU compiler?
13237 1.1.1.3 mrg with_gcc=$GCC
13238 1.1 mrg
13239 1.1.1.3 mrg # Compiler flag to turn off builtin functions.
13240 1.1.1.3 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13241 1.1 mrg
13242 1.1.1.3 mrg # How to pass a linker flag through the compiler.
13243 1.1.1.3 mrg wl=$lt_lt_prog_compiler_wl
13244 1.1 mrg
13245 1.1.1.3 mrg # Additional compiler flags for building library objects.
13246 1.1.1.3 mrg pic_flag=$lt_lt_prog_compiler_pic
13247 1.1 mrg
13248 1.1.1.3 mrg # Compiler flag to prevent dynamic linking.
13249 1.1.1.3 mrg link_static_flag=$lt_lt_prog_compiler_static
13250 1.1 mrg
13251 1.1.1.3 mrg # Does compiler simultaneously support -c and -o options?
13252 1.1.1.3 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13253 1.1 mrg
13254 1.1.1.3 mrg # Whether or not to add -lc for building shared libraries.
13255 1.1.1.3 mrg build_libtool_need_lc=$archive_cmds_need_lc
13256 1.1 mrg
13257 1.1.1.3 mrg # Whether or not to disallow shared libs when runtime libs are static.
13258 1.1.1.3 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13259 1.1 mrg
13260 1.1.1.3 mrg # Compiler flag to allow reflexive dlopens.
13261 1.1.1.3 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13262 1.1.1.2 mrg
13263 1.1.1.3 mrg # Compiler flag to generate shared objects directly from archives.
13264 1.1.1.3 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13265 1.1 mrg
13266 1.1.1.3 mrg # Whether the compiler copes with passing no objects directly.
13267 1.1.1.3 mrg compiler_needs_object=$lt_compiler_needs_object
13268 1.1 mrg
13269 1.1.1.3 mrg # Create an old-style archive from a shared archive.
13270 1.1.1.3 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13271 1.1 mrg
13272 1.1.1.3 mrg # Create a temporary old-style archive to link instead of a shared archive.
13273 1.1.1.3 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13274 1.1 mrg
13275 1.1.1.3 mrg # Commands used to build a shared archive.
13276 1.1.1.3 mrg archive_cmds=$lt_archive_cmds
13277 1.1.1.3 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13278 1.1 mrg
13279 1.1.1.3 mrg # Commands used to build a loadable module if different from building
13280 1.1.1.3 mrg # a shared archive.
13281 1.1.1.3 mrg module_cmds=$lt_module_cmds
13282 1.1.1.3 mrg module_expsym_cmds=$lt_module_expsym_cmds
13283 1.1 mrg
13284 1.1.1.3 mrg # Whether we are building with GNU ld or not.
13285 1.1.1.3 mrg with_gnu_ld=$lt_with_gnu_ld
13286 1.1 mrg
13287 1.1.1.3 mrg # Flag that allows shared libraries with undefined symbols to be built.
13288 1.1.1.3 mrg allow_undefined_flag=$lt_allow_undefined_flag
13289 1.1 mrg
13290 1.1.1.3 mrg # Flag that enforces no undefined symbols.
13291 1.1.1.3 mrg no_undefined_flag=$lt_no_undefined_flag
13292 1.1 mrg
13293 1.1.1.3 mrg # Flag to hardcode \$libdir into a binary during linking.
13294 1.1.1.3 mrg # This must work even if \$libdir does not exist
13295 1.1.1.3 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13296 1.1 mrg
13297 1.1.1.3 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13298 1.1.1.3 mrg # during linking. This must work even if \$libdir does not exist.
13299 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13300 1.1.1.2 mrg
13301 1.1.1.3 mrg # Whether we need a single "-rpath" flag with a separated argument.
13302 1.1.1.3 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13303 1.1.1.2 mrg
13304 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13305 1.1.1.3 mrg # DIR into the resulting binary.
13306 1.1.1.3 mrg hardcode_direct=$hardcode_direct
13307 1.1.1.2 mrg
13308 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13309 1.1.1.3 mrg # DIR into the resulting binary and the resulting library dependency is
13310 1.1.1.3 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13311 1.1.1.3 mrg # library is relocated.
13312 1.1.1.3 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13313 1.1.1.2 mrg
13314 1.1.1.3 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13315 1.1.1.3 mrg # into the resulting binary.
13316 1.1.1.3 mrg hardcode_minus_L=$hardcode_minus_L
13317 1.1.1.2 mrg
13318 1.1.1.3 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13319 1.1.1.3 mrg # into the resulting binary.
13320 1.1.1.3 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13321 1.1.1.3 mrg
13322 1.1.1.3 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13323 1.1.1.3 mrg # into the library and all subsequent libraries and executables linked
13324 1.1.1.3 mrg # against it.
13325 1.1.1.3 mrg hardcode_automatic=$hardcode_automatic
13326 1.1.1.2 mrg
13327 1.1.1.3 mrg # Set to yes if linker adds runtime paths of dependent libraries
13328 1.1.1.3 mrg # to runtime path list.
13329 1.1.1.3 mrg inherit_rpath=$inherit_rpath
13330 1.1 mrg
13331 1.1.1.3 mrg # Whether libtool must link a program against all its dependency libraries.
13332 1.1.1.3 mrg link_all_deplibs=$link_all_deplibs
13333 1.1 mrg
13334 1.1.1.3 mrg # Fix the shell variable \$srcfile for the compiler.
13335 1.1.1.3 mrg fix_srcfile_path=$lt_fix_srcfile_path
13336 1.1 mrg
13337 1.1.1.3 mrg # Set to "yes" if exported symbols are required.
13338 1.1.1.3 mrg always_export_symbols=$always_export_symbols
13339 1.1 mrg
13340 1.1.1.3 mrg # The commands to list exported symbols.
13341 1.1.1.3 mrg export_symbols_cmds=$lt_export_symbols_cmds
13342 1.1.1.3 mrg
13343 1.1.1.3 mrg # Symbols that should not be listed in the preloaded symbols.
13344 1.1.1.3 mrg exclude_expsyms=$lt_exclude_expsyms
13345 1.1.1.3 mrg
13346 1.1.1.3 mrg # Symbols that must always be exported.
13347 1.1.1.3 mrg include_expsyms=$lt_include_expsyms
13348 1.1.1.3 mrg
13349 1.1.1.3 mrg # Commands necessary for linking programs (against libraries) with templates.
13350 1.1.1.3 mrg prelink_cmds=$lt_prelink_cmds
13351 1.1.1.3 mrg
13352 1.1.1.3 mrg # Specify filename containing input files.
13353 1.1.1.3 mrg file_list_spec=$lt_file_list_spec
13354 1.1.1.3 mrg
13355 1.1.1.3 mrg # How to hardcode a shared library path into an executable.
13356 1.1.1.3 mrg hardcode_action=$hardcode_action
13357 1.1.1.3 mrg
13358 1.1.1.3 mrg # ### END LIBTOOL CONFIG
13359 1.1.1.3 mrg
13360 1.1.1.3 mrg _LT_EOF
13361 1.1.1.3 mrg
13362 1.1.1.3 mrg case $host_os in
13363 1.1.1.3 mrg aix3*)
13364 1.1.1.3 mrg cat <<\_LT_EOF >> "$cfgfile"
13365 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13366 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13367 1.1.1.3 mrg # vanish in a puff of smoke.
13368 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13369 1.1.1.3 mrg COLLECT_NAMES=
13370 1.1.1.3 mrg export COLLECT_NAMES
13371 1.1.1.3 mrg fi
13372 1.1.1.3 mrg _LT_EOF
13373 1.1 mrg ;;
13374 1.1 mrg esac
13375 1.1 mrg
13376 1.1 mrg
13377 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
13378 1.1 mrg
13379 1.1 mrg
13380 1.1.1.3 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13381 1.1.1.3 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13382 1.1.1.3 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13383 1.1.1.3 mrg # is reportedly fixed, but why not run on old versions too?
13384 1.1.1.3 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13385 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
13386 1.1 mrg
13387 1.1.1.3 mrg case $xsi_shell in
13388 1.1.1.3 mrg yes)
13389 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13390 1.1 mrg
13391 1.1.1.3 mrg # func_dirname file append nondir_replacement
13392 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13393 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
13394 1.1.1.3 mrg func_dirname ()
13395 1.1.1.3 mrg {
13396 1.1.1.3 mrg case ${1} in
13397 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13398 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
13399 1.1 mrg esac
13400 1.1.1.3 mrg }
13401 1.1.1.3 mrg
13402 1.1.1.3 mrg # func_basename file
13403 1.1.1.3 mrg func_basename ()
13404 1.1.1.3 mrg {
13405 1.1.1.3 mrg func_basename_result="${1##*/}"
13406 1.1.1.3 mrg }
13407 1.1.1.3 mrg
13408 1.1.1.3 mrg # func_dirname_and_basename file append nondir_replacement
13409 1.1.1.3 mrg # perform func_basename and func_dirname in a single function
13410 1.1.1.3 mrg # call:
13411 1.1.1.3 mrg # dirname: Compute the dirname of FILE. If nonempty,
13412 1.1.1.3 mrg # add APPEND to the result, otherwise set result
13413 1.1.1.3 mrg # to NONDIR_REPLACEMENT.
13414 1.1.1.3 mrg # value returned in "$func_dirname_result"
13415 1.1.1.3 mrg # basename: Compute filename of FILE.
13416 1.1.1.3 mrg # value retuned in "$func_basename_result"
13417 1.1.1.3 mrg # Implementation must be kept synchronized with func_dirname
13418 1.1.1.3 mrg # and func_basename. For efficiency, we do not delegate to
13419 1.1.1.3 mrg # those functions but instead duplicate the functionality here.
13420 1.1.1.3 mrg func_dirname_and_basename ()
13421 1.1.1.3 mrg {
13422 1.1.1.3 mrg case ${1} in
13423 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13424 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
13425 1.1 mrg esac
13426 1.1.1.3 mrg func_basename_result="${1##*/}"
13427 1.1.1.3 mrg }
13428 1.1 mrg
13429 1.1.1.3 mrg # func_stripname prefix suffix name
13430 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
13431 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13432 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13433 1.1.1.3 mrg # dot (in which case that matches only a dot).
13434 1.1.1.3 mrg func_stripname ()
13435 1.1.1.3 mrg {
13436 1.1.1.3 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13437 1.1.1.3 mrg # positional parameters, so assign one to ordinary parameter first.
13438 1.1.1.3 mrg func_stripname_result=${3}
13439 1.1.1.3 mrg func_stripname_result=${func_stripname_result#"${1}"}
13440 1.1.1.3 mrg func_stripname_result=${func_stripname_result%"${2}"}
13441 1.1.1.3 mrg }
13442 1.1 mrg
13443 1.1.1.3 mrg # func_opt_split
13444 1.1.1.3 mrg func_opt_split ()
13445 1.1.1.3 mrg {
13446 1.1.1.3 mrg func_opt_split_opt=${1%%=*}
13447 1.1.1.3 mrg func_opt_split_arg=${1#*=}
13448 1.1 mrg }
13449 1.1 mrg
13450 1.1.1.3 mrg # func_lo2o object
13451 1.1.1.3 mrg func_lo2o ()
13452 1.1.1.3 mrg {
13453 1.1.1.3 mrg case ${1} in
13454 1.1.1.3 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13455 1.1.1.3 mrg *) func_lo2o_result=${1} ;;
13456 1.1.1.3 mrg esac
13457 1.1.1.3 mrg }
13458 1.1 mrg
13459 1.1.1.3 mrg # func_xform libobj-or-source
13460 1.1.1.3 mrg func_xform ()
13461 1.1.1.3 mrg {
13462 1.1.1.3 mrg func_xform_result=${1%.*}.lo
13463 1.1.1.3 mrg }
13464 1.1 mrg
13465 1.1.1.3 mrg # func_arith arithmetic-term...
13466 1.1.1.3 mrg func_arith ()
13467 1.1.1.3 mrg {
13468 1.1.1.3 mrg func_arith_result=$(( $* ))
13469 1.1.1.3 mrg }
13470 1.1.1.3 mrg
13471 1.1.1.3 mrg # func_len string
13472 1.1.1.3 mrg # STRING may not start with a hyphen.
13473 1.1.1.3 mrg func_len ()
13474 1.1.1.3 mrg {
13475 1.1.1.3 mrg func_len_result=${#1}
13476 1.1.1.3 mrg }
13477 1.1.1.3 mrg
13478 1.1.1.3 mrg _LT_EOF
13479 1.1.1.3 mrg ;;
13480 1.1.1.3 mrg *) # Bourne compatible functions.
13481 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13482 1.1.1.3 mrg
13483 1.1.1.3 mrg # func_dirname file append nondir_replacement
13484 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13485 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
13486 1.1.1.3 mrg func_dirname ()
13487 1.1.1.3 mrg {
13488 1.1.1.3 mrg # Extract subdirectory from the argument.
13489 1.1.1.4 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13490 1.1.1.3 mrg if test "X$func_dirname_result" = "X${1}"; then
13491 1.1.1.3 mrg func_dirname_result="${3}"
13492 1.1 mrg else
13493 1.1.1.3 mrg func_dirname_result="$func_dirname_result${2}"
13494 1.1 mrg fi
13495 1.1.1.3 mrg }
13496 1.1 mrg
13497 1.1.1.3 mrg # func_basename file
13498 1.1.1.3 mrg func_basename ()
13499 1.1.1.3 mrg {
13500 1.1.1.4 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13501 1.1.1.3 mrg }
13502 1.1.1.3 mrg
13503 1.1.1.3 mrg
13504 1.1.1.3 mrg # func_stripname prefix suffix name
13505 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
13506 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13507 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13508 1.1.1.3 mrg # dot (in which case that matches only a dot).
13509 1.1.1.3 mrg # func_strip_suffix prefix name
13510 1.1.1.3 mrg func_stripname ()
13511 1.1.1.3 mrg {
13512 1.1.1.3 mrg case ${2} in
13513 1.1.1.4 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13514 1.1.1.4 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13515 1.1 mrg esac
13516 1.1.1.3 mrg }
13517 1.1 mrg
13518 1.1.1.3 mrg # sed scripts:
13519 1.1.1.3 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13520 1.1.1.3 mrg my_sed_long_arg='1s/^-[^=]*=//'
13521 1.1 mrg
13522 1.1.1.3 mrg # func_opt_split
13523 1.1.1.3 mrg func_opt_split ()
13524 1.1.1.3 mrg {
13525 1.1.1.4 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13526 1.1.1.4 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13527 1.1.1.3 mrg }
13528 1.1.1.3 mrg
13529 1.1.1.3 mrg # func_lo2o object
13530 1.1.1.3 mrg func_lo2o ()
13531 1.1.1.3 mrg {
13532 1.1.1.4 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13533 1.1.1.3 mrg }
13534 1.1.1.3 mrg
13535 1.1.1.3 mrg # func_xform libobj-or-source
13536 1.1.1.3 mrg func_xform ()
13537 1.1.1.3 mrg {
13538 1.1.1.4 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13539 1.1.1.3 mrg }
13540 1.1.1.3 mrg
13541 1.1.1.3 mrg # func_arith arithmetic-term...
13542 1.1.1.3 mrg func_arith ()
13543 1.1.1.3 mrg {
13544 1.1.1.3 mrg func_arith_result=`expr "$@"`
13545 1.1.1.3 mrg }
13546 1.1.1.3 mrg
13547 1.1.1.3 mrg # func_len string
13548 1.1.1.3 mrg # STRING may not start with a hyphen.
13549 1.1.1.3 mrg func_len ()
13550 1.1.1.3 mrg {
13551 1.1.1.3 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13552 1.1.1.3 mrg }
13553 1.1.1.3 mrg
13554 1.1.1.3 mrg _LT_EOF
13555 1.1.1.2 mrg esac
13556 1.1.1.3 mrg
13557 1.1.1.3 mrg case $lt_shell_append in
13558 1.1.1.3 mrg yes)
13559 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13560 1.1.1.3 mrg
13561 1.1.1.3 mrg # func_append var value
13562 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
13563 1.1.1.3 mrg func_append ()
13564 1.1.1.3 mrg {
13565 1.1.1.3 mrg eval "$1+=\$2"
13566 1.1.1.3 mrg }
13567 1.1.1.3 mrg _LT_EOF
13568 1.1.1.3 mrg ;;
13569 1.1.1.3 mrg *)
13570 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13571 1.1.1.3 mrg
13572 1.1.1.3 mrg # func_append var value
13573 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
13574 1.1.1.3 mrg func_append ()
13575 1.1.1.3 mrg {
13576 1.1.1.3 mrg eval "$1=\$$1\$2"
13577 1.1.1.3 mrg }
13578 1.1.1.3 mrg
13579 1.1.1.3 mrg _LT_EOF
13580 1.1.1.3 mrg ;;
13581 1.1 mrg esac
13582 1.1.1.3 mrg
13583 1.1.1.3 mrg
13584 1.1.1.3 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13585 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
13586 1.1.1.3 mrg
13587 1.1.1.3 mrg mv -f "$cfgfile" "$ofile" ||
13588 1.1.1.3 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13589 1.1.1.3 mrg chmod +x "$ofile"
13590 1.1.1.3 mrg
13591 1.1 mrg ;;
13592 1.1 mrg
13593 1.1 mrg esac
13594 1.1 mrg done # for ac_tag
13595 1.1 mrg
13596 1.1 mrg
13597 1.1.1.4 mrg as_fn_exit 0
13598 1.1 mrg _ACEOF
13599 1.1 mrg ac_clean_files=$ac_clean_files_save
13600 1.1 mrg
13601 1.1.1.2 mrg test $ac_write_fail = 0 ||
13602 1.1.1.4 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13603 1.1.1.2 mrg
13604 1.1 mrg
13605 1.1 mrg # configure is writing to config.log, and then calls config.status.
13606 1.1 mrg # config.status does its own redirection, appending to config.log.
13607 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13608 1.1 mrg # by configure, so config.status won't be able to write to it; its
13609 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13610 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13611 1.1 mrg # appended to by config.status. When coming back to configure, we
13612 1.1 mrg # need to make the FD available again.
13613 1.1 mrg if test "$no_create" != yes; then
13614 1.1 mrg ac_cs_success=:
13615 1.1 mrg ac_config_status_args=
13616 1.1 mrg test "$silent" = yes &&
13617 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13618 1.1 mrg exec 5>/dev/null
13619 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13620 1.1 mrg exec 5>>config.log
13621 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13622 1.1 mrg # would make configure fail if this is the last instruction.
13623 1.1.1.4 mrg $ac_cs_success || as_fn_exit 1
13624 1.1 mrg fi
13625 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13626 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13627 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13628 1.1.1.2 mrg fi
13629 1.1 mrg
13630