configure revision 1.1.1.3 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.3 mrg # Generated by GNU Autoconf 2.68 for libXres 1.0.5.
4 1.1 mrg #
5 1.1 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 1.1 mrg #
7 1.1.1.3 mrg #
8 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 1.1.1.3 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 1.1.1.3 mrg # Foundation, Inc.
11 1.1.1.3 mrg #
12 1.1.1.3 mrg #
13 1.1 mrg # This configure script is free software; the Free Software Foundation
14 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
15 1.1.1.3 mrg ## -------------------- ##
16 1.1.1.3 mrg ## M4sh Initialization. ##
17 1.1.1.3 mrg ## -------------------- ##
18 1.1 mrg
19 1.1.1.2 mrg # Be more Bourne compatible
20 1.1.1.2 mrg DUALCASE=1; export DUALCASE # for MKS sh
21 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 1.1 mrg emulate sh
23 1.1 mrg NULLCMD=:
24 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 1.1 mrg # is contrary to our usage. Disable this feature.
26 1.1 mrg alias -g '${1+"$@"}'='"$@"'
27 1.1 mrg setopt NO_GLOB_SUBST
28 1.1 mrg else
29 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
30 1.1.1.3 mrg *posix*) :
31 1.1.1.3 mrg set -o posix ;; #(
32 1.1.1.3 mrg *) :
33 1.1.1.3 mrg ;;
34 1.1.1.2 mrg esac
35 1.1 mrg fi
36 1.1.1.2 mrg
37 1.1.1.2 mrg
38 1.1.1.2 mrg as_nl='
39 1.1.1.2 mrg '
40 1.1.1.2 mrg export as_nl
41 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
46 1.1.1.3 mrg # but without wasting forks for bash or zsh.
47 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
48 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 1.1.1.3 mrg as_echo='print -r --'
50 1.1.1.3 mrg as_echo_n='print -rn --'
51 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 1.1.1.2 mrg as_echo='printf %s\n'
53 1.1.1.2 mrg as_echo_n='printf %s'
54 1.1.1.2 mrg else
55 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
58 1.1.1.2 mrg else
59 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 1.1.1.2 mrg as_echo_n_body='eval
61 1.1.1.2 mrg arg=$1;
62 1.1.1.3 mrg case $arg in #(
63 1.1.1.2 mrg *"$as_nl"*)
64 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
65 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 1.1.1.2 mrg esac;
67 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 1.1.1.2 mrg '
69 1.1.1.2 mrg export as_echo_n_body
70 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
71 1.1.1.2 mrg fi
72 1.1.1.2 mrg export as_echo_body
73 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
74 1.1.1.2 mrg fi
75 1.1.1.2 mrg
76 1.1 mrg # The user is always right.
77 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
78 1.1.1.2 mrg PATH_SEPARATOR=:
79 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 1.1.1.2 mrg PATH_SEPARATOR=';'
82 1.1.1.2 mrg }
83 1.1 mrg fi
84 1.1 mrg
85 1.1 mrg
86 1.1 mrg # IFS
87 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
88 1.1 mrg # there to prevent editors from complaining about space-tab.
89 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 1.1 mrg # splitting by setting IFS to empty value.)
91 1.1 mrg IFS=" "" $as_nl"
92 1.1 mrg
93 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
94 1.1.1.3 mrg as_myself=
95 1.1.1.3 mrg case $0 in #((
96 1.1 mrg *[\\/]* ) as_myself=$0 ;;
97 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 1.1 mrg for as_dir in $PATH
99 1.1 mrg do
100 1.1 mrg IFS=$as_save_IFS
101 1.1 mrg test -z "$as_dir" && as_dir=.
102 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 1.1.1.3 mrg done
104 1.1 mrg IFS=$as_save_IFS
105 1.1 mrg
106 1.1 mrg ;;
107 1.1 mrg esac
108 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
109 1.1 mrg # in which case we are not to be found in the path.
110 1.1 mrg if test "x$as_myself" = x; then
111 1.1 mrg as_myself=$0
112 1.1 mrg fi
113 1.1 mrg if test ! -f "$as_myself"; then
114 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 1.1.1.3 mrg exit 1
116 1.1 mrg fi
117 1.1 mrg
118 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
119 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
121 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
122 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
123 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
124 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 1.1 mrg done
126 1.1 mrg PS1='$ '
127 1.1 mrg PS2='> '
128 1.1 mrg PS4='+ '
129 1.1 mrg
130 1.1 mrg # NLS nuisances.
131 1.1.1.2 mrg LC_ALL=C
132 1.1.1.2 mrg export LC_ALL
133 1.1.1.2 mrg LANGUAGE=C
134 1.1.1.2 mrg export LANGUAGE
135 1.1 mrg
136 1.1 mrg # CDPATH.
137 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138 1.1 mrg
139 1.1 mrg if test "x$CONFIG_SHELL" = x; then
140 1.1.1.3 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 1.1.1.3 mrg emulate sh
142 1.1.1.3 mrg NULLCMD=:
143 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
145 1.1.1.3 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 1.1.1.3 mrg setopt NO_GLOB_SUBST
147 1.1 mrg else
148 1.1.1.3 mrg case \`(set -o) 2>/dev/null\` in #(
149 1.1.1.3 mrg *posix*) :
150 1.1.1.3 mrg set -o posix ;; #(
151 1.1.1.3 mrg *) :
152 1.1.1.3 mrg ;;
153 1.1.1.3 mrg esac
154 1.1 mrg fi
155 1.1.1.3 mrg "
156 1.1.1.3 mrg as_required="as_fn_return () { (exit \$1); }
157 1.1.1.3 mrg as_fn_success () { as_fn_return 0; }
158 1.1.1.3 mrg as_fn_failure () { as_fn_return 1; }
159 1.1.1.3 mrg as_fn_ret_success () { return 0; }
160 1.1.1.3 mrg as_fn_ret_failure () { return 1; }
161 1.1 mrg
162 1.1 mrg exitcode=0
163 1.1.1.3 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 1.1.1.3 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 1.1.1.3 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 1.1.1.3 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 1.1.1.3 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168 1.1.1.3 mrg
169 1.1.1.3 mrg else
170 1.1.1.3 mrg exitcode=1; echo positional parameters were not saved.
171 1.1.1.3 mrg fi
172 1.1.1.3 mrg test x\$exitcode = x0 || exit 1"
173 1.1.1.3 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 1.1.1.3 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 1.1.1.3 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 1.1.1.3 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 1.1.1.3 mrg
178 1.1.1.3 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
179 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
180 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182 1.1.1.3 mrg PATH=/empty FPATH=/empty; export PATH FPATH
183 1.1.1.3 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
184 1.1.1.3 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
185 1.1.1.3 mrg test \$(( 1 + 1 )) = 2 || exit 1"
186 1.1.1.3 mrg if (eval "$as_required") 2>/dev/null; then :
187 1.1.1.3 mrg as_have_required=yes
188 1.1 mrg else
189 1.1.1.3 mrg as_have_required=no
190 1.1 mrg fi
191 1.1.1.3 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192 1.1 mrg
193 1.1 mrg else
194 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 1.1.1.3 mrg as_found=false
196 1.1.1.2 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 1.1 mrg do
198 1.1 mrg IFS=$as_save_IFS
199 1.1 mrg test -z "$as_dir" && as_dir=.
200 1.1.1.3 mrg as_found=:
201 1.1.1.3 mrg case $as_dir in #(
202 1.1 mrg /*)
203 1.1 mrg for as_base in sh bash ksh sh5; do
204 1.1.1.3 mrg # Try only shells that exist, to save several forks.
205 1.1.1.3 mrg as_shell=$as_dir/$as_base
206 1.1.1.3 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208 1.1.1.3 mrg CONFIG_SHELL=$as_shell as_have_required=yes
209 1.1.1.3 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210 1.1.1.3 mrg break 2
211 1.1.1.3 mrg fi
212 1.1.1.3 mrg fi
213 1.1 mrg done;;
214 1.1 mrg esac
215 1.1.1.3 mrg as_found=false
216 1.1 mrg done
217 1.1.1.3 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219 1.1.1.3 mrg CONFIG_SHELL=$SHELL as_have_required=yes
220 1.1.1.3 mrg fi; }
221 1.1 mrg IFS=$as_save_IFS
222 1.1 mrg
223 1.1 mrg
224 1.1.1.3 mrg if test "x$CONFIG_SHELL" != x; then :
225 1.1.1.3 mrg # We cannot yet assume a decent shell, so we have to provide a
226 1.1.1.3 mrg # neutralization value for shells without unset; and this also
227 1.1.1.3 mrg # works around shells that cannot unset nonexistent variables.
228 1.1.1.3 mrg # Preserve -v and -x to the replacement shell.
229 1.1.1.3 mrg BASH_ENV=/dev/null
230 1.1.1.3 mrg ENV=/dev/null
231 1.1.1.3 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232 1.1.1.3 mrg export CONFIG_SHELL
233 1.1.1.3 mrg case $- in # ((((
234 1.1.1.3 mrg *v*x* | *x*v* ) as_opts=-vx ;;
235 1.1.1.3 mrg *v* ) as_opts=-v ;;
236 1.1.1.3 mrg *x* ) as_opts=-x ;;
237 1.1.1.3 mrg * ) as_opts= ;;
238 1.1.1.3 mrg esac
239 1.1.1.3 mrg exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 1.1.1.3 mrg fi
241 1.1.1.3 mrg
242 1.1.1.3 mrg if test x$as_have_required = xno; then :
243 1.1.1.3 mrg $as_echo "$0: This script requires a shell more modern than all"
244 1.1.1.3 mrg $as_echo "$0: the shells that I found on your system."
245 1.1.1.3 mrg if test x${ZSH_VERSION+set} = xset ; then
246 1.1.1.3 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247 1.1.1.3 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248 1.1.1.3 mrg else
249 1.1.1.3 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
250 1.1.1.3 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
251 1.1.1.3 mrg $0: about your system, including any error possibly output
252 1.1.1.3 mrg $0: before this message. Then install a modern shell, or
253 1.1.1.3 mrg $0: manually run the script under such a shell if you do
254 1.1.1.3 mrg $0: have one."
255 1.1.1.3 mrg fi
256 1.1.1.3 mrg exit 1
257 1.1 mrg fi
258 1.1 mrg fi
259 1.1 mrg fi
260 1.1.1.3 mrg SHELL=${CONFIG_SHELL-/bin/sh}
261 1.1.1.3 mrg export SHELL
262 1.1.1.3 mrg # Unset more variables known to interfere with behavior of common tools.
263 1.1.1.3 mrg CLICOLOR_FORCE= GREP_OPTIONS=
264 1.1.1.3 mrg unset CLICOLOR_FORCE GREP_OPTIONS
265 1.1 mrg
266 1.1.1.3 mrg ## --------------------- ##
267 1.1.1.3 mrg ## M4sh Shell Functions. ##
268 1.1.1.3 mrg ## --------------------- ##
269 1.1.1.3 mrg # as_fn_unset VAR
270 1.1.1.3 mrg # ---------------
271 1.1.1.3 mrg # Portably unset VAR.
272 1.1.1.3 mrg as_fn_unset ()
273 1.1.1.3 mrg {
274 1.1.1.3 mrg { eval $1=; unset $1;}
275 1.1.1.3 mrg }
276 1.1.1.3 mrg as_unset=as_fn_unset
277 1.1.1.3 mrg
278 1.1.1.3 mrg # as_fn_set_status STATUS
279 1.1.1.3 mrg # -----------------------
280 1.1.1.3 mrg # Set $? to STATUS, without forking.
281 1.1.1.3 mrg as_fn_set_status ()
282 1.1.1.3 mrg {
283 1.1.1.3 mrg return $1
284 1.1.1.3 mrg } # as_fn_set_status
285 1.1.1.3 mrg
286 1.1.1.3 mrg # as_fn_exit STATUS
287 1.1.1.3 mrg # -----------------
288 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 1.1.1.3 mrg as_fn_exit ()
290 1.1.1.3 mrg {
291 1.1.1.3 mrg set +e
292 1.1.1.3 mrg as_fn_set_status $1
293 1.1.1.3 mrg exit $1
294 1.1.1.3 mrg } # as_fn_exit
295 1.1.1.3 mrg
296 1.1.1.3 mrg # as_fn_mkdir_p
297 1.1.1.3 mrg # -------------
298 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
299 1.1.1.3 mrg as_fn_mkdir_p ()
300 1.1.1.3 mrg {
301 1.1 mrg
302 1.1.1.3 mrg case $as_dir in #(
303 1.1.1.3 mrg -*) as_dir=./$as_dir;;
304 1.1.1.3 mrg esac
305 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
306 1.1.1.3 mrg as_dirs=
307 1.1.1.3 mrg while :; do
308 1.1.1.3 mrg case $as_dir in #(
309 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
310 1.1.1.3 mrg *) as_qdir=$as_dir;;
311 1.1.1.3 mrg esac
312 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
313 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
314 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
315 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
316 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
317 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
318 1.1.1.3 mrg $as_echo X"$as_dir" |
319 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
320 1.1.1.3 mrg s//\1/
321 1.1.1.3 mrg q
322 1.1.1.3 mrg }
323 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
324 1.1.1.3 mrg s//\1/
325 1.1.1.3 mrg q
326 1.1.1.3 mrg }
327 1.1.1.3 mrg /^X\(\/\/\)$/{
328 1.1.1.3 mrg s//\1/
329 1.1.1.3 mrg q
330 1.1.1.3 mrg }
331 1.1.1.3 mrg /^X\(\/\).*/{
332 1.1.1.3 mrg s//\1/
333 1.1.1.3 mrg q
334 1.1.1.3 mrg }
335 1.1.1.3 mrg s/.*/./; q'`
336 1.1.1.3 mrg test -d "$as_dir" && break
337 1.1.1.3 mrg done
338 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
339 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
340 1.1 mrg
341 1.1 mrg
342 1.1.1.3 mrg } # as_fn_mkdir_p
343 1.1.1.3 mrg # as_fn_append VAR VALUE
344 1.1.1.3 mrg # ----------------------
345 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
346 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
347 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
348 1.1.1.3 mrg # implementations.
349 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
350 1.1.1.3 mrg eval 'as_fn_append ()
351 1.1.1.3 mrg {
352 1.1.1.3 mrg eval $1+=\$2
353 1.1.1.3 mrg }'
354 1.1 mrg else
355 1.1.1.3 mrg as_fn_append ()
356 1.1.1.3 mrg {
357 1.1.1.3 mrg eval $1=\$$1\$2
358 1.1.1.3 mrg }
359 1.1.1.3 mrg fi # as_fn_append
360 1.1 mrg
361 1.1.1.3 mrg # as_fn_arith ARG...
362 1.1.1.3 mrg # ------------------
363 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
364 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
365 1.1.1.3 mrg # must be portable across $(()) and expr.
366 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
367 1.1.1.3 mrg eval 'as_fn_arith ()
368 1.1.1.3 mrg {
369 1.1.1.3 mrg as_val=$(( $* ))
370 1.1.1.3 mrg }'
371 1.1.1.3 mrg else
372 1.1.1.3 mrg as_fn_arith ()
373 1.1.1.3 mrg {
374 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
375 1.1.1.3 mrg }
376 1.1.1.3 mrg fi # as_fn_arith
377 1.1 mrg
378 1.1 mrg
379 1.1.1.3 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
380 1.1.1.3 mrg # ----------------------------------------
381 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
382 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
383 1.1.1.3 mrg # script with STATUS, using 1 if that was 0.
384 1.1.1.3 mrg as_fn_error ()
385 1.1.1.3 mrg {
386 1.1.1.3 mrg as_status=$1; test $as_status -eq 0 && as_status=1
387 1.1.1.3 mrg if test "$4"; then
388 1.1.1.3 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
389 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
390 1.1.1.3 mrg fi
391 1.1.1.3 mrg $as_echo "$as_me: error: $2" >&2
392 1.1.1.3 mrg as_fn_exit $as_status
393 1.1.1.3 mrg } # as_fn_error
394 1.1 mrg
395 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
396 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
397 1.1.1.3 mrg as_expr=expr
398 1.1 mrg else
399 1.1.1.3 mrg as_expr=false
400 1.1 mrg fi
401 1.1 mrg
402 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
403 1.1.1.3 mrg as_basename=basename
404 1.1 mrg else
405 1.1.1.3 mrg as_basename=false
406 1.1 mrg fi
407 1.1 mrg
408 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
409 1.1.1.3 mrg as_dirname=dirname
410 1.1 mrg else
411 1.1.1.3 mrg as_dirname=false
412 1.1 mrg fi
413 1.1 mrg
414 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
415 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
416 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
417 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
418 1.1.1.3 mrg $as_echo X/"$0" |
419 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
420 1.1.1.3 mrg s//\1/
421 1.1.1.3 mrg q
422 1.1.1.3 mrg }
423 1.1.1.3 mrg /^X\/\(\/\/\)$/{
424 1.1.1.3 mrg s//\1/
425 1.1.1.3 mrg q
426 1.1.1.3 mrg }
427 1.1.1.3 mrg /^X\/\(\/\).*/{
428 1.1.1.3 mrg s//\1/
429 1.1.1.3 mrg q
430 1.1.1.3 mrg }
431 1.1.1.3 mrg s/.*/./; q'`
432 1.1 mrg
433 1.1.1.3 mrg # Avoid depending upon Character Ranges.
434 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
435 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
436 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
437 1.1.1.3 mrg as_cr_digits='0123456789'
438 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
439 1.1 mrg
440 1.1 mrg
441 1.1.1.3 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
442 1.1.1.3 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
443 1.1.1.3 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
444 1.1.1.3 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
445 1.1.1.3 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
446 1.1 mrg sed -n '
447 1.1 mrg p
448 1.1 mrg /[$]LINENO/=
449 1.1 mrg ' <$as_myself |
450 1.1 mrg sed '
451 1.1 mrg s/[$]LINENO.*/&-/
452 1.1 mrg t lineno
453 1.1 mrg b
454 1.1 mrg :lineno
455 1.1 mrg N
456 1.1 mrg :loop
457 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
458 1.1 mrg t loop
459 1.1 mrg s/-\n.*//
460 1.1 mrg ' >$as_me.lineno &&
461 1.1 mrg chmod +x "$as_me.lineno" ||
462 1.1.1.3 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
463 1.1 mrg
464 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
465 1.1 mrg # (the dirname of $[0] is not the place where we might find the
466 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
467 1.1 mrg . "./$as_me.lineno"
468 1.1 mrg # Exit status is that of the last command.
469 1.1 mrg exit
470 1.1 mrg }
471 1.1 mrg
472 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
473 1.1.1.3 mrg case `echo -n x` in #(((((
474 1.1 mrg -n*)
475 1.1.1.3 mrg case `echo 'xy\c'` in
476 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 1.1.1.3 mrg xy) ECHO_C='\c';;
478 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
479 1.1.1.3 mrg ECHO_T=' ';;
480 1.1 mrg esac;;
481 1.1 mrg *)
482 1.1 mrg ECHO_N='-n';;
483 1.1 mrg esac
484 1.1 mrg
485 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
486 1.1 mrg if test -d conf$$.dir; then
487 1.1 mrg rm -f conf$$.dir/conf$$.file
488 1.1 mrg else
489 1.1 mrg rm -f conf$$.dir
490 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
491 1.1 mrg fi
492 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
493 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
494 1.1.1.2 mrg as_ln_s='ln -s'
495 1.1.1.2 mrg # ... but there are two gotchas:
496 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
499 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500 1.1.1.2 mrg as_ln_s='cp -p'
501 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
502 1.1.1.2 mrg as_ln_s=ln
503 1.1.1.2 mrg else
504 1.1 mrg as_ln_s='cp -p'
505 1.1.1.2 mrg fi
506 1.1 mrg else
507 1.1 mrg as_ln_s='cp -p'
508 1.1 mrg fi
509 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510 1.1 mrg rmdir conf$$.dir 2>/dev/null
511 1.1 mrg
512 1.1 mrg if mkdir -p . 2>/dev/null; then
513 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
514 1.1 mrg else
515 1.1 mrg test -d ./-p && rmdir ./-p
516 1.1 mrg as_mkdir_p=false
517 1.1 mrg fi
518 1.1 mrg
519 1.1.1.2 mrg if test -x / >/dev/null 2>&1; then
520 1.1.1.2 mrg as_test_x='test -x'
521 1.1 mrg else
522 1.1.1.2 mrg if ls -dL / >/dev/null 2>&1; then
523 1.1.1.2 mrg as_ls_L_option=L
524 1.1.1.2 mrg else
525 1.1.1.2 mrg as_ls_L_option=
526 1.1.1.2 mrg fi
527 1.1.1.2 mrg as_test_x='
528 1.1.1.2 mrg eval sh -c '\''
529 1.1.1.2 mrg if test -d "$1"; then
530 1.1.1.2 mrg test -d "$1/.";
531 1.1.1.2 mrg else
532 1.1.1.3 mrg case $1 in #(
533 1.1.1.2 mrg -*)set "./$1";;
534 1.1.1.2 mrg esac;
535 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536 1.1.1.2 mrg ???[sx]*):;;*)false;;esac;fi
537 1.1.1.2 mrg '\'' sh
538 1.1.1.2 mrg '
539 1.1 mrg fi
540 1.1.1.2 mrg as_executable_p=$as_test_x
541 1.1 mrg
542 1.1 mrg # Sed expression to map a string onto a valid CPP name.
543 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
544 1.1 mrg
545 1.1 mrg # Sed expression to map a string onto a valid variable name.
546 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
547 1.1 mrg
548 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
549 1.1 mrg
550 1.1 mrg
551 1.1.1.3 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
552 1.1.1.3 mrg exec 6>&1
553 1.1 mrg
554 1.1 mrg # Name of the host.
555 1.1.1.3 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556 1.1 mrg # so uname gets run too.
557 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558 1.1 mrg
559 1.1 mrg #
560 1.1 mrg # Initializations.
561 1.1 mrg #
562 1.1 mrg ac_default_prefix=/usr/local
563 1.1 mrg ac_clean_files=
564 1.1 mrg ac_config_libobj_dir=.
565 1.1 mrg LIBOBJS=
566 1.1 mrg cross_compiling=no
567 1.1 mrg subdirs=
568 1.1 mrg MFLAGS=
569 1.1 mrg MAKEFLAGS=
570 1.1 mrg
571 1.1 mrg # Identity of this package.
572 1.1 mrg PACKAGE_NAME='libXres'
573 1.1 mrg PACKAGE_TARNAME='libXres'
574 1.1.1.3 mrg PACKAGE_VERSION='1.0.5'
575 1.1.1.3 mrg PACKAGE_STRING='libXres 1.0.5'
576 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
577 1.1.1.3 mrg PACKAGE_URL=''
578 1.1 mrg
579 1.1 mrg # Factoring default headers for most tests.
580 1.1 mrg ac_includes_default="\
581 1.1 mrg #include <stdio.h>
582 1.1.1.2 mrg #ifdef HAVE_SYS_TYPES_H
583 1.1 mrg # include <sys/types.h>
584 1.1 mrg #endif
585 1.1.1.2 mrg #ifdef HAVE_SYS_STAT_H
586 1.1 mrg # include <sys/stat.h>
587 1.1 mrg #endif
588 1.1.1.2 mrg #ifdef STDC_HEADERS
589 1.1 mrg # include <stdlib.h>
590 1.1 mrg # include <stddef.h>
591 1.1 mrg #else
592 1.1.1.2 mrg # ifdef HAVE_STDLIB_H
593 1.1 mrg # include <stdlib.h>
594 1.1 mrg # endif
595 1.1 mrg #endif
596 1.1.1.2 mrg #ifdef HAVE_STRING_H
597 1.1.1.2 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598 1.1 mrg # include <memory.h>
599 1.1 mrg # endif
600 1.1 mrg # include <string.h>
601 1.1 mrg #endif
602 1.1.1.2 mrg #ifdef HAVE_STRINGS_H
603 1.1 mrg # include <strings.h>
604 1.1 mrg #endif
605 1.1.1.2 mrg #ifdef HAVE_INTTYPES_H
606 1.1 mrg # include <inttypes.h>
607 1.1 mrg #endif
608 1.1.1.2 mrg #ifdef HAVE_STDINT_H
609 1.1 mrg # include <stdint.h>
610 1.1 mrg #endif
611 1.1.1.2 mrg #ifdef HAVE_UNISTD_H
612 1.1 mrg # include <unistd.h>
613 1.1 mrg #endif"
614 1.1 mrg
615 1.1.1.2 mrg ac_subst_vars='am__EXEEXT_FALSE
616 1.1.1.2 mrg am__EXEEXT_TRUE
617 1.1.1.2 mrg LTLIBOBJS
618 1.1.1.2 mrg LIBOBJS
619 1.1.1.2 mrg XTMALLOC_ZERO_CFLAGS
620 1.1.1.2 mrg XMALLOC_ZERO_CFLAGS
621 1.1.1.2 mrg MALLOC_ZERO_CFLAGS
622 1.1.1.2 mrg XRES_LIBS
623 1.1.1.2 mrg XRES_CFLAGS
624 1.1.1.3 mrg AM_BACKSLASH
625 1.1.1.3 mrg AM_DEFAULT_VERBOSITY
626 1.1.1.3 mrg MAN_SUBSTS
627 1.1.1.3 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.3 mrg INSTALL_CMD
641 1.1.1.3 mrg PKG_CONFIG
642 1.1.1.2 mrg CHANGELOG_CMD
643 1.1.1.2 mrg CWARNFLAGS
644 1.1.1.2 mrg CPP
645 1.1.1.3 mrg OTOOL64
646 1.1.1.3 mrg OTOOL
647 1.1.1.3 mrg LIPO
648 1.1.1.2 mrg NMEDIT
649 1.1.1.2 mrg DSYMUTIL
650 1.1.1.2 mrg RANLIB
651 1.1.1.2 mrg AR
652 1.1.1.3 mrg OBJDUMP
653 1.1.1.2 mrg LN_S
654 1.1.1.3 mrg NM
655 1.1.1.3 mrg ac_ct_DUMPBIN
656 1.1.1.3 mrg DUMPBIN
657 1.1.1.3 mrg LD
658 1.1.1.3 mrg FGREP
659 1.1.1.2 mrg EGREP
660 1.1.1.2 mrg GREP
661 1.1.1.2 mrg SED
662 1.1.1.2 mrg host_os
663 1.1.1.2 mrg host_vendor
664 1.1.1.2 mrg host_cpu
665 1.1.1.2 mrg host
666 1.1.1.2 mrg build_os
667 1.1.1.2 mrg build_vendor
668 1.1.1.2 mrg build_cpu
669 1.1.1.2 mrg build
670 1.1.1.3 mrg LIBTOOL
671 1.1.1.2 mrg am__fastdepCC_FALSE
672 1.1.1.2 mrg am__fastdepCC_TRUE
673 1.1.1.2 mrg CCDEPMODE
674 1.1.1.2 mrg AMDEPBACKSLASH
675 1.1.1.2 mrg AMDEP_FALSE
676 1.1.1.2 mrg AMDEP_TRUE
677 1.1.1.2 mrg am__quote
678 1.1.1.2 mrg am__include
679 1.1.1.2 mrg DEPDIR
680 1.1.1.2 mrg OBJEXT
681 1.1.1.2 mrg EXEEXT
682 1.1.1.2 mrg ac_ct_CC
683 1.1.1.2 mrg CPPFLAGS
684 1.1.1.2 mrg LDFLAGS
685 1.1.1.2 mrg CFLAGS
686 1.1.1.2 mrg CC
687 1.1.1.3 mrg MAINT
688 1.1.1.3 mrg MAINTAINER_MODE_FALSE
689 1.1.1.3 mrg MAINTAINER_MODE_TRUE
690 1.1.1.2 mrg am__untar
691 1.1.1.2 mrg am__tar
692 1.1.1.2 mrg AMTAR
693 1.1.1.2 mrg am__leading_dot
694 1.1.1.2 mrg SET_MAKE
695 1.1.1.2 mrg AWK
696 1.1.1.2 mrg mkdir_p
697 1.1.1.2 mrg MKDIR_P
698 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
699 1.1.1.2 mrg STRIP
700 1.1.1.2 mrg install_sh
701 1.1.1.2 mrg MAKEINFO
702 1.1.1.2 mrg AUTOHEADER
703 1.1.1.2 mrg AUTOMAKE
704 1.1.1.2 mrg AUTOCONF
705 1.1.1.2 mrg ACLOCAL
706 1.1.1.2 mrg VERSION
707 1.1.1.2 mrg PACKAGE
708 1.1.1.2 mrg CYGPATH_W
709 1.1.1.2 mrg am__isrc
710 1.1.1.2 mrg INSTALL_DATA
711 1.1.1.2 mrg INSTALL_SCRIPT
712 1.1.1.2 mrg INSTALL_PROGRAM
713 1.1.1.2 mrg target_alias
714 1.1.1.2 mrg host_alias
715 1.1 mrg build_alias
716 1.1.1.2 mrg LIBS
717 1.1.1.2 mrg ECHO_T
718 1.1.1.2 mrg ECHO_N
719 1.1.1.2 mrg ECHO_C
720 1.1.1.2 mrg DEFS
721 1.1.1.2 mrg mandir
722 1.1.1.2 mrg localedir
723 1.1.1.2 mrg libdir
724 1.1.1.2 mrg psdir
725 1.1.1.2 mrg pdfdir
726 1.1.1.2 mrg dvidir
727 1.1.1.2 mrg htmldir
728 1.1.1.2 mrg infodir
729 1.1.1.2 mrg docdir
730 1.1.1.2 mrg oldincludedir
731 1.1.1.2 mrg includedir
732 1.1.1.2 mrg localstatedir
733 1.1.1.2 mrg sharedstatedir
734 1.1.1.2 mrg sysconfdir
735 1.1.1.2 mrg datadir
736 1.1.1.2 mrg datarootdir
737 1.1.1.2 mrg libexecdir
738 1.1.1.2 mrg sbindir
739 1.1.1.2 mrg bindir
740 1.1.1.2 mrg program_transform_name
741 1.1.1.2 mrg prefix
742 1.1.1.2 mrg exec_prefix
743 1.1.1.3 mrg PACKAGE_URL
744 1.1.1.2 mrg PACKAGE_BUGREPORT
745 1.1.1.2 mrg PACKAGE_STRING
746 1.1.1.2 mrg PACKAGE_VERSION
747 1.1.1.2 mrg PACKAGE_TARNAME
748 1.1.1.2 mrg PACKAGE_NAME
749 1.1.1.2 mrg PATH_SEPARATOR
750 1.1.1.2 mrg SHELL'
751 1.1.1.2 mrg ac_subst_files=''
752 1.1.1.2 mrg ac_user_opts='
753 1.1.1.2 mrg enable_option_checking
754 1.1.1.3 mrg enable_maintainer_mode
755 1.1.1.2 mrg enable_dependency_tracking
756 1.1.1.2 mrg enable_shared
757 1.1.1.2 mrg enable_static
758 1.1.1.3 mrg with_pic
759 1.1.1.2 mrg enable_fast_install
760 1.1.1.2 mrg with_gnu_ld
761 1.1.1.2 mrg enable_libtool_lock
762 1.1.1.2 mrg enable_strict_compilation
763 1.1.1.3 mrg enable_silent_rules
764 1.1.1.2 mrg enable_malloc0returnsnull
765 1.1.1.2 mrg '
766 1.1.1.2 mrg ac_precious_vars='build_alias
767 1.1 mrg host_alias
768 1.1 mrg target_alias
769 1.1 mrg CC
770 1.1 mrg CFLAGS
771 1.1 mrg LDFLAGS
772 1.1.1.2 mrg LIBS
773 1.1 mrg CPPFLAGS
774 1.1 mrg CPP
775 1.1 mrg PKG_CONFIG
776 1.1 mrg XRES_CFLAGS
777 1.1.1.2 mrg XRES_LIBS'
778 1.1 mrg
779 1.1 mrg
780 1.1 mrg # Initialize some variables set by options.
781 1.1 mrg ac_init_help=
782 1.1 mrg ac_init_version=false
783 1.1.1.2 mrg ac_unrecognized_opts=
784 1.1.1.2 mrg ac_unrecognized_sep=
785 1.1 mrg # The variables have the same names as the options, with
786 1.1 mrg # dashes changed to underlines.
787 1.1 mrg cache_file=/dev/null
788 1.1 mrg exec_prefix=NONE
789 1.1 mrg no_create=
790 1.1 mrg no_recursion=
791 1.1 mrg prefix=NONE
792 1.1 mrg program_prefix=NONE
793 1.1 mrg program_suffix=NONE
794 1.1 mrg program_transform_name=s,x,x,
795 1.1 mrg silent=
796 1.1 mrg site=
797 1.1 mrg srcdir=
798 1.1 mrg verbose=
799 1.1 mrg x_includes=NONE
800 1.1 mrg x_libraries=NONE
801 1.1 mrg
802 1.1 mrg # Installation directory options.
803 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
804 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
805 1.1 mrg # by default will actually change.
806 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
807 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
808 1.1 mrg bindir='${exec_prefix}/bin'
809 1.1 mrg sbindir='${exec_prefix}/sbin'
810 1.1 mrg libexecdir='${exec_prefix}/libexec'
811 1.1 mrg datarootdir='${prefix}/share'
812 1.1 mrg datadir='${datarootdir}'
813 1.1 mrg sysconfdir='${prefix}/etc'
814 1.1 mrg sharedstatedir='${prefix}/com'
815 1.1 mrg localstatedir='${prefix}/var'
816 1.1 mrg includedir='${prefix}/include'
817 1.1 mrg oldincludedir='/usr/include'
818 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
819 1.1 mrg infodir='${datarootdir}/info'
820 1.1 mrg htmldir='${docdir}'
821 1.1 mrg dvidir='${docdir}'
822 1.1 mrg pdfdir='${docdir}'
823 1.1 mrg psdir='${docdir}'
824 1.1 mrg libdir='${exec_prefix}/lib'
825 1.1 mrg localedir='${datarootdir}/locale'
826 1.1 mrg mandir='${datarootdir}/man'
827 1.1 mrg
828 1.1 mrg ac_prev=
829 1.1 mrg ac_dashdash=
830 1.1 mrg for ac_option
831 1.1 mrg do
832 1.1 mrg # If the previous option needs an argument, assign it.
833 1.1 mrg if test -n "$ac_prev"; then
834 1.1 mrg eval $ac_prev=\$ac_option
835 1.1 mrg ac_prev=
836 1.1 mrg continue
837 1.1 mrg fi
838 1.1 mrg
839 1.1 mrg case $ac_option in
840 1.1.1.3 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
841 1.1.1.3 mrg *=) ac_optarg= ;;
842 1.1.1.3 mrg *) ac_optarg=yes ;;
843 1.1 mrg esac
844 1.1 mrg
845 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
846 1.1 mrg
847 1.1 mrg case $ac_dashdash$ac_option in
848 1.1 mrg --)
849 1.1 mrg ac_dashdash=yes ;;
850 1.1 mrg
851 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
852 1.1 mrg ac_prev=bindir ;;
853 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
854 1.1 mrg bindir=$ac_optarg ;;
855 1.1 mrg
856 1.1 mrg -build | --build | --buil | --bui | --bu)
857 1.1 mrg ac_prev=build_alias ;;
858 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
859 1.1 mrg build_alias=$ac_optarg ;;
860 1.1 mrg
861 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
862 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
863 1.1 mrg ac_prev=cache_file ;;
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 cache_file=$ac_optarg ;;
867 1.1 mrg
868 1.1 mrg --config-cache | -C)
869 1.1 mrg cache_file=config.cache ;;
870 1.1 mrg
871 1.1 mrg -datadir | --datadir | --datadi | --datad)
872 1.1 mrg ac_prev=datadir ;;
873 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
874 1.1 mrg datadir=$ac_optarg ;;
875 1.1 mrg
876 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
877 1.1 mrg | --dataroo | --dataro | --datar)
878 1.1 mrg ac_prev=datarootdir ;;
879 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
880 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
881 1.1 mrg datarootdir=$ac_optarg ;;
882 1.1 mrg
883 1.1 mrg -disable-* | --disable-*)
884 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
885 1.1 mrg # Reject names that are not valid shell variable names.
886 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
887 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
888 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
889 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
890 1.1.1.2 mrg case $ac_user_opts in
891 1.1.1.2 mrg *"
892 1.1.1.2 mrg "enable_$ac_useropt"
893 1.1.1.2 mrg "*) ;;
894 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
895 1.1.1.2 mrg ac_unrecognized_sep=', ';;
896 1.1.1.2 mrg esac
897 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
898 1.1 mrg
899 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
900 1.1 mrg ac_prev=docdir ;;
901 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
902 1.1 mrg docdir=$ac_optarg ;;
903 1.1 mrg
904 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
905 1.1 mrg ac_prev=dvidir ;;
906 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
907 1.1 mrg dvidir=$ac_optarg ;;
908 1.1 mrg
909 1.1 mrg -enable-* | --enable-*)
910 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
911 1.1 mrg # Reject names that are not valid shell variable names.
912 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
913 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
914 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
915 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
916 1.1.1.2 mrg case $ac_user_opts in
917 1.1.1.2 mrg *"
918 1.1.1.2 mrg "enable_$ac_useropt"
919 1.1.1.2 mrg "*) ;;
920 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
921 1.1.1.2 mrg ac_unrecognized_sep=', ';;
922 1.1.1.2 mrg esac
923 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
924 1.1 mrg
925 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
926 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
927 1.1 mrg | --exec | --exe | --ex)
928 1.1 mrg ac_prev=exec_prefix ;;
929 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
930 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
931 1.1 mrg | --exec=* | --exe=* | --ex=*)
932 1.1 mrg exec_prefix=$ac_optarg ;;
933 1.1 mrg
934 1.1 mrg -gas | --gas | --ga | --g)
935 1.1 mrg # Obsolete; use --with-gas.
936 1.1 mrg with_gas=yes ;;
937 1.1 mrg
938 1.1 mrg -help | --help | --hel | --he | -h)
939 1.1 mrg ac_init_help=long ;;
940 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
941 1.1 mrg ac_init_help=recursive ;;
942 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
943 1.1 mrg ac_init_help=short ;;
944 1.1 mrg
945 1.1 mrg -host | --host | --hos | --ho)
946 1.1 mrg ac_prev=host_alias ;;
947 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
948 1.1 mrg host_alias=$ac_optarg ;;
949 1.1 mrg
950 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
951 1.1 mrg ac_prev=htmldir ;;
952 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
953 1.1 mrg | --ht=*)
954 1.1 mrg htmldir=$ac_optarg ;;
955 1.1 mrg
956 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
957 1.1 mrg | --includ | --inclu | --incl | --inc)
958 1.1 mrg ac_prev=includedir ;;
959 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
960 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
961 1.1 mrg includedir=$ac_optarg ;;
962 1.1 mrg
963 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
964 1.1 mrg ac_prev=infodir ;;
965 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
966 1.1 mrg infodir=$ac_optarg ;;
967 1.1 mrg
968 1.1 mrg -libdir | --libdir | --libdi | --libd)
969 1.1 mrg ac_prev=libdir ;;
970 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
971 1.1 mrg libdir=$ac_optarg ;;
972 1.1 mrg
973 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
974 1.1 mrg | --libexe | --libex | --libe)
975 1.1 mrg ac_prev=libexecdir ;;
976 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
977 1.1 mrg | --libexe=* | --libex=* | --libe=*)
978 1.1 mrg libexecdir=$ac_optarg ;;
979 1.1 mrg
980 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
981 1.1 mrg ac_prev=localedir ;;
982 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
983 1.1 mrg localedir=$ac_optarg ;;
984 1.1 mrg
985 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
986 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
987 1.1 mrg ac_prev=localstatedir ;;
988 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
989 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
990 1.1 mrg localstatedir=$ac_optarg ;;
991 1.1 mrg
992 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
993 1.1 mrg ac_prev=mandir ;;
994 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
995 1.1 mrg mandir=$ac_optarg ;;
996 1.1 mrg
997 1.1 mrg -nfp | --nfp | --nf)
998 1.1 mrg # Obsolete; use --without-fp.
999 1.1 mrg with_fp=no ;;
1000 1.1 mrg
1001 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1002 1.1 mrg | --no-cr | --no-c | -n)
1003 1.1 mrg no_create=yes ;;
1004 1.1 mrg
1005 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1006 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1007 1.1 mrg no_recursion=yes ;;
1008 1.1 mrg
1009 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1010 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1011 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1012 1.1 mrg ac_prev=oldincludedir ;;
1013 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1014 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1015 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1016 1.1 mrg oldincludedir=$ac_optarg ;;
1017 1.1 mrg
1018 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1019 1.1 mrg ac_prev=prefix ;;
1020 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1021 1.1 mrg prefix=$ac_optarg ;;
1022 1.1 mrg
1023 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1024 1.1 mrg | --program-pre | --program-pr | --program-p)
1025 1.1 mrg ac_prev=program_prefix ;;
1026 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1027 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1028 1.1 mrg program_prefix=$ac_optarg ;;
1029 1.1 mrg
1030 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1031 1.1 mrg | --program-suf | --program-su | --program-s)
1032 1.1 mrg ac_prev=program_suffix ;;
1033 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1034 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1035 1.1 mrg program_suffix=$ac_optarg ;;
1036 1.1 mrg
1037 1.1 mrg -program-transform-name | --program-transform-name \
1038 1.1 mrg | --program-transform-nam | --program-transform-na \
1039 1.1 mrg | --program-transform-n | --program-transform- \
1040 1.1 mrg | --program-transform | --program-transfor \
1041 1.1 mrg | --program-transfo | --program-transf \
1042 1.1 mrg | --program-trans | --program-tran \
1043 1.1 mrg | --progr-tra | --program-tr | --program-t)
1044 1.1 mrg ac_prev=program_transform_name ;;
1045 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1046 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1047 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1048 1.1 mrg | --program-transform=* | --program-transfor=* \
1049 1.1 mrg | --program-transfo=* | --program-transf=* \
1050 1.1 mrg | --program-trans=* | --program-tran=* \
1051 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1052 1.1 mrg program_transform_name=$ac_optarg ;;
1053 1.1 mrg
1054 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1055 1.1 mrg ac_prev=pdfdir ;;
1056 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1057 1.1 mrg pdfdir=$ac_optarg ;;
1058 1.1 mrg
1059 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1060 1.1 mrg ac_prev=psdir ;;
1061 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1062 1.1 mrg psdir=$ac_optarg ;;
1063 1.1 mrg
1064 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1065 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1066 1.1 mrg silent=yes ;;
1067 1.1 mrg
1068 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1069 1.1 mrg ac_prev=sbindir ;;
1070 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1071 1.1 mrg | --sbi=* | --sb=*)
1072 1.1 mrg sbindir=$ac_optarg ;;
1073 1.1 mrg
1074 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1075 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1076 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1077 1.1 mrg | --sha | --sh)
1078 1.1 mrg ac_prev=sharedstatedir ;;
1079 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1080 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1081 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1082 1.1 mrg | --sha=* | --sh=*)
1083 1.1 mrg sharedstatedir=$ac_optarg ;;
1084 1.1 mrg
1085 1.1 mrg -site | --site | --sit)
1086 1.1 mrg ac_prev=site ;;
1087 1.1 mrg -site=* | --site=* | --sit=*)
1088 1.1 mrg site=$ac_optarg ;;
1089 1.1 mrg
1090 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1091 1.1 mrg ac_prev=srcdir ;;
1092 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1093 1.1 mrg srcdir=$ac_optarg ;;
1094 1.1 mrg
1095 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1096 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1097 1.1 mrg ac_prev=sysconfdir ;;
1098 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1099 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1100 1.1 mrg sysconfdir=$ac_optarg ;;
1101 1.1 mrg
1102 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1103 1.1 mrg ac_prev=target_alias ;;
1104 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1105 1.1 mrg target_alias=$ac_optarg ;;
1106 1.1 mrg
1107 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1108 1.1 mrg verbose=yes ;;
1109 1.1 mrg
1110 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1111 1.1 mrg ac_init_version=: ;;
1112 1.1 mrg
1113 1.1 mrg -with-* | --with-*)
1114 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1115 1.1 mrg # Reject names that are not valid shell variable names.
1116 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1117 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1118 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1119 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1120 1.1.1.2 mrg case $ac_user_opts in
1121 1.1.1.2 mrg *"
1122 1.1.1.2 mrg "with_$ac_useropt"
1123 1.1.1.2 mrg "*) ;;
1124 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1125 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1126 1.1.1.2 mrg esac
1127 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1128 1.1 mrg
1129 1.1 mrg -without-* | --without-*)
1130 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1131 1.1 mrg # Reject names that are not valid shell variable names.
1132 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1133 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1134 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1135 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1136 1.1.1.2 mrg case $ac_user_opts in
1137 1.1.1.2 mrg *"
1138 1.1.1.2 mrg "with_$ac_useropt"
1139 1.1.1.2 mrg "*) ;;
1140 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1141 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1142 1.1.1.2 mrg esac
1143 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1144 1.1 mrg
1145 1.1 mrg --x)
1146 1.1 mrg # Obsolete; use --with-x.
1147 1.1 mrg with_x=yes ;;
1148 1.1 mrg
1149 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1150 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1151 1.1 mrg ac_prev=x_includes ;;
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 x_includes=$ac_optarg ;;
1155 1.1 mrg
1156 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1157 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1158 1.1 mrg ac_prev=x_libraries ;;
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 x_libraries=$ac_optarg ;;
1162 1.1 mrg
1163 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option'
1164 1.1.1.3 mrg Try \`$0 --help' for more information"
1165 1.1 mrg ;;
1166 1.1 mrg
1167 1.1 mrg *=*)
1168 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1169 1.1 mrg # Reject names that are not valid shell variable names.
1170 1.1.1.3 mrg case $ac_envvar in #(
1171 1.1.1.3 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1172 1.1.1.3 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1173 1.1.1.3 mrg esac
1174 1.1 mrg eval $ac_envvar=\$ac_optarg
1175 1.1 mrg export $ac_envvar ;;
1176 1.1 mrg
1177 1.1 mrg *)
1178 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1179 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1180 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1181 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1182 1.1.1.3 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1183 1.1 mrg ;;
1184 1.1 mrg
1185 1.1 mrg esac
1186 1.1 mrg done
1187 1.1 mrg
1188 1.1 mrg if test -n "$ac_prev"; then
1189 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1190 1.1.1.3 mrg as_fn_error $? "missing argument to $ac_option"
1191 1.1 mrg fi
1192 1.1 mrg
1193 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1194 1.1.1.2 mrg case $enable_option_checking in
1195 1.1.1.2 mrg no) ;;
1196 1.1.1.3 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1197 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1198 1.1.1.2 mrg esac
1199 1.1.1.2 mrg fi
1200 1.1.1.2 mrg
1201 1.1.1.2 mrg # Check all directory arguments for consistency.
1202 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1203 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1204 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1205 1.1 mrg libdir localedir mandir
1206 1.1 mrg do
1207 1.1 mrg eval ac_val=\$$ac_var
1208 1.1.1.2 mrg # Remove trailing slashes.
1209 1.1.1.2 mrg case $ac_val in
1210 1.1.1.2 mrg */ )
1211 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1212 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1213 1.1.1.2 mrg esac
1214 1.1.1.2 mrg # Be sure to have absolute directory names.
1215 1.1 mrg case $ac_val in
1216 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1217 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1218 1.1 mrg esac
1219 1.1.1.3 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1220 1.1 mrg done
1221 1.1 mrg
1222 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1223 1.1 mrg # used to hold the argument of --host etc.
1224 1.1 mrg # FIXME: To remove some day.
1225 1.1 mrg build=$build_alias
1226 1.1 mrg host=$host_alias
1227 1.1 mrg target=$target_alias
1228 1.1 mrg
1229 1.1 mrg # FIXME: To remove some day.
1230 1.1 mrg if test "x$host_alias" != x; then
1231 1.1 mrg if test "x$build_alias" = x; then
1232 1.1 mrg cross_compiling=maybe
1233 1.1.1.3 mrg $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1234 1.1.1.3 mrg If a cross compiler is detected then cross compile mode will be used" >&2
1235 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1236 1.1 mrg cross_compiling=yes
1237 1.1 mrg fi
1238 1.1 mrg fi
1239 1.1 mrg
1240 1.1 mrg ac_tool_prefix=
1241 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1242 1.1 mrg
1243 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1244 1.1 mrg
1245 1.1 mrg
1246 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1247 1.1 mrg ac_ls_di=`ls -di .` &&
1248 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1249 1.1.1.3 mrg as_fn_error $? "working directory cannot be determined"
1250 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1251 1.1.1.3 mrg as_fn_error $? "pwd does not report name of working directory"
1252 1.1 mrg
1253 1.1 mrg
1254 1.1 mrg # Find the source files, if location was not specified.
1255 1.1 mrg if test -z "$srcdir"; then
1256 1.1 mrg ac_srcdir_defaulted=yes
1257 1.1 mrg # Try the directory containing this script, then the parent directory.
1258 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1259 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1260 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1261 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1262 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1263 1.1.1.2 mrg $as_echo X"$as_myself" |
1264 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1265 1.1 mrg s//\1/
1266 1.1 mrg q
1267 1.1 mrg }
1268 1.1 mrg /^X\(\/\/\)[^/].*/{
1269 1.1 mrg s//\1/
1270 1.1 mrg q
1271 1.1 mrg }
1272 1.1 mrg /^X\(\/\/\)$/{
1273 1.1 mrg s//\1/
1274 1.1 mrg q
1275 1.1 mrg }
1276 1.1 mrg /^X\(\/\).*/{
1277 1.1 mrg s//\1/
1278 1.1 mrg q
1279 1.1 mrg }
1280 1.1 mrg s/.*/./; q'`
1281 1.1 mrg srcdir=$ac_confdir
1282 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1283 1.1 mrg srcdir=..
1284 1.1 mrg fi
1285 1.1 mrg else
1286 1.1 mrg ac_srcdir_defaulted=no
1287 1.1 mrg fi
1288 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1289 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1290 1.1.1.3 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1291 1.1 mrg fi
1292 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1293 1.1 mrg ac_abs_confdir=`(
1294 1.1.1.3 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1295 1.1 mrg pwd)`
1296 1.1 mrg # When building in place, set srcdir=.
1297 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1298 1.1 mrg srcdir=.
1299 1.1 mrg fi
1300 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1301 1.1 mrg # Double slashes in file names in object file debugging info
1302 1.1 mrg # mess up M-x gdb in Emacs.
1303 1.1 mrg case $srcdir in
1304 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1305 1.1 mrg esac
1306 1.1 mrg for ac_var in $ac_precious_vars; do
1307 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1308 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1309 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1310 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1311 1.1 mrg done
1312 1.1 mrg
1313 1.1 mrg #
1314 1.1 mrg # Report the --help message.
1315 1.1 mrg #
1316 1.1 mrg if test "$ac_init_help" = "long"; then
1317 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1318 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1319 1.1 mrg cat <<_ACEOF
1320 1.1.1.3 mrg \`configure' configures libXres 1.0.5 to adapt to many kinds of systems.
1321 1.1 mrg
1322 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1323 1.1 mrg
1324 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1325 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1326 1.1 mrg
1327 1.1 mrg Defaults for the options are specified in brackets.
1328 1.1 mrg
1329 1.1 mrg Configuration:
1330 1.1 mrg -h, --help display this help and exit
1331 1.1 mrg --help=short display options specific to this package
1332 1.1 mrg --help=recursive display the short help of all the included packages
1333 1.1 mrg -V, --version display version information and exit
1334 1.1.1.3 mrg -q, --quiet, --silent do not print \`checking ...' messages
1335 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1336 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1337 1.1 mrg -n, --no-create do not create output files
1338 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1339 1.1 mrg
1340 1.1 mrg Installation directories:
1341 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1342 1.1.1.2 mrg [$ac_default_prefix]
1343 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1344 1.1.1.2 mrg [PREFIX]
1345 1.1 mrg
1346 1.1 mrg By default, \`make install' will install all the files in
1347 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1348 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1349 1.1 mrg for instance \`--prefix=\$HOME'.
1350 1.1 mrg
1351 1.1 mrg For better control, use the options below.
1352 1.1 mrg
1353 1.1 mrg Fine tuning of the installation directories:
1354 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1355 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1356 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1357 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1358 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1359 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1360 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1361 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1362 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1363 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1364 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1365 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1366 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1367 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1368 1.1.1.2 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libXres]
1369 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1370 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1371 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1372 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1373 1.1 mrg _ACEOF
1374 1.1 mrg
1375 1.1 mrg cat <<\_ACEOF
1376 1.1 mrg
1377 1.1 mrg Program names:
1378 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1379 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1380 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1381 1.1 mrg
1382 1.1 mrg System types:
1383 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1384 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1385 1.1 mrg _ACEOF
1386 1.1 mrg fi
1387 1.1 mrg
1388 1.1 mrg if test -n "$ac_init_help"; then
1389 1.1 mrg case $ac_init_help in
1390 1.1.1.3 mrg short | recursive ) echo "Configuration of libXres 1.0.5:";;
1391 1.1 mrg esac
1392 1.1 mrg cat <<\_ACEOF
1393 1.1 mrg
1394 1.1 mrg Optional Features:
1395 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1396 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1397 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1398 1.1.1.3 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1399 1.1.1.3 mrg (and sometimes confusing) to the casual installer
1400 1.1 mrg --disable-dependency-tracking speeds up one-time build
1401 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1402 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1403 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1404 1.1 mrg --enable-fast-install[=PKGS]
1405 1.1 mrg optimize for fast installation [default=yes]
1406 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1407 1.1.1.2 mrg --enable-strict-compilation
1408 1.1.1.2 mrg Enable all warnings from compiler and make them
1409 1.1.1.2 mrg errors (default: disabled)
1410 1.1.1.3 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1411 1.1.1.3 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1412 1.1 mrg --enable-malloc0returnsnull
1413 1.1 mrg malloc(0) returns NULL (default: auto)
1414 1.1 mrg
1415 1.1 mrg Optional Packages:
1416 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1417 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1418 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1419 1.1 mrg both]
1420 1.1.1.3 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1421 1.1 mrg
1422 1.1 mrg Some influential environment variables:
1423 1.1 mrg CC C compiler command
1424 1.1 mrg CFLAGS C compiler flags
1425 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1426 1.1 mrg nonstandard directory <lib dir>
1427 1.1.1.2 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1428 1.1.1.3 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1429 1.1 mrg you have headers in a nonstandard directory <include dir>
1430 1.1 mrg CPP C preprocessor
1431 1.1 mrg PKG_CONFIG path to pkg-config utility
1432 1.1 mrg XRES_CFLAGS C compiler flags for XRES, overriding pkg-config
1433 1.1 mrg XRES_LIBS linker flags for XRES, overriding pkg-config
1434 1.1 mrg
1435 1.1 mrg Use these variables to override the choices made by `configure' or to help
1436 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1437 1.1 mrg
1438 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1439 1.1 mrg _ACEOF
1440 1.1 mrg ac_status=$?
1441 1.1 mrg fi
1442 1.1 mrg
1443 1.1 mrg if test "$ac_init_help" = "recursive"; then
1444 1.1 mrg # If there are subdirs, report their specific --help.
1445 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1446 1.1.1.2 mrg test -d "$ac_dir" ||
1447 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1448 1.1.1.2 mrg continue
1449 1.1 mrg ac_builddir=.
1450 1.1 mrg
1451 1.1 mrg case "$ac_dir" in
1452 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1453 1.1 mrg *)
1454 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1455 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1456 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1457 1.1 mrg case $ac_top_builddir_sub in
1458 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1459 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1460 1.1 mrg esac ;;
1461 1.1 mrg esac
1462 1.1 mrg ac_abs_top_builddir=$ac_pwd
1463 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1464 1.1 mrg # for backward compatibility:
1465 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1466 1.1 mrg
1467 1.1 mrg case $srcdir in
1468 1.1 mrg .) # We are building in place.
1469 1.1 mrg ac_srcdir=.
1470 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1471 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1472 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1473 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1474 1.1 mrg ac_top_srcdir=$srcdir
1475 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1476 1.1 mrg *) # Relative name.
1477 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1478 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1479 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1480 1.1 mrg esac
1481 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1482 1.1 mrg
1483 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1484 1.1 mrg # Check for guested configure.
1485 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1486 1.1 mrg echo &&
1487 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1488 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1489 1.1 mrg echo &&
1490 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1491 1.1 mrg else
1492 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1493 1.1 mrg fi || ac_status=$?
1494 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1495 1.1 mrg done
1496 1.1 mrg fi
1497 1.1 mrg
1498 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1499 1.1 mrg if $ac_init_version; then
1500 1.1 mrg cat <<\_ACEOF
1501 1.1.1.3 mrg libXres configure 1.0.5
1502 1.1.1.3 mrg generated by GNU Autoconf 2.68
1503 1.1 mrg
1504 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
1505 1.1 mrg This configure script is free software; the Free Software Foundation
1506 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1507 1.1 mrg _ACEOF
1508 1.1 mrg exit
1509 1.1 mrg fi
1510 1.1.1.3 mrg
1511 1.1.1.3 mrg ## ------------------------ ##
1512 1.1.1.3 mrg ## Autoconf initialization. ##
1513 1.1.1.3 mrg ## ------------------------ ##
1514 1.1.1.3 mrg
1515 1.1.1.3 mrg # ac_fn_c_try_compile LINENO
1516 1.1.1.3 mrg # --------------------------
1517 1.1.1.3 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1518 1.1.1.3 mrg ac_fn_c_try_compile ()
1519 1.1.1.3 mrg {
1520 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1521 1.1.1.3 mrg rm -f conftest.$ac_objext
1522 1.1.1.3 mrg if { { ac_try="$ac_compile"
1523 1.1.1.3 mrg case "(($ac_try" in
1524 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1526 1.1.1.3 mrg esac
1527 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1529 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.err
1530 1.1.1.3 mrg ac_status=$?
1531 1.1.1.3 mrg if test -s conftest.err; then
1532 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1533 1.1.1.3 mrg cat conftest.er1 >&5
1534 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1535 1.1.1.3 mrg fi
1536 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537 1.1.1.3 mrg test $ac_status = 0; } && {
1538 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1539 1.1.1.3 mrg test ! -s conftest.err
1540 1.1.1.3 mrg } && test -s conftest.$ac_objext; then :
1541 1.1.1.3 mrg ac_retval=0
1542 1.1.1.3 mrg else
1543 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1544 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1545 1.1.1.3 mrg
1546 1.1.1.3 mrg ac_retval=1
1547 1.1.1.3 mrg fi
1548 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1549 1.1.1.3 mrg as_fn_set_status $ac_retval
1550 1.1.1.3 mrg
1551 1.1.1.3 mrg } # ac_fn_c_try_compile
1552 1.1.1.3 mrg
1553 1.1.1.3 mrg # ac_fn_c_try_link LINENO
1554 1.1.1.3 mrg # -----------------------
1555 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1556 1.1.1.3 mrg ac_fn_c_try_link ()
1557 1.1.1.3 mrg {
1558 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1559 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1560 1.1.1.3 mrg if { { ac_try="$ac_link"
1561 1.1.1.3 mrg case "(($ac_try" in
1562 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1563 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1564 1.1.1.3 mrg esac
1565 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1566 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1567 1.1.1.3 mrg (eval "$ac_link") 2>conftest.err
1568 1.1.1.3 mrg ac_status=$?
1569 1.1.1.3 mrg if test -s conftest.err; then
1570 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1571 1.1.1.3 mrg cat conftest.er1 >&5
1572 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1573 1.1.1.3 mrg fi
1574 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575 1.1.1.3 mrg test $ac_status = 0; } && {
1576 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1577 1.1.1.3 mrg test ! -s conftest.err
1578 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
1579 1.1.1.3 mrg test "$cross_compiling" = yes ||
1580 1.1.1.3 mrg $as_test_x conftest$ac_exeext
1581 1.1.1.3 mrg }; then :
1582 1.1.1.3 mrg ac_retval=0
1583 1.1.1.3 mrg else
1584 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1585 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1586 1.1.1.3 mrg
1587 1.1.1.3 mrg ac_retval=1
1588 1.1.1.3 mrg fi
1589 1.1.1.3 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1590 1.1.1.3 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1591 1.1.1.3 mrg # interfere with the next link command; also delete a directory that is
1592 1.1.1.3 mrg # left behind by Apple's compiler. We do this before executing the actions.
1593 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1594 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1595 1.1.1.3 mrg as_fn_set_status $ac_retval
1596 1.1.1.3 mrg
1597 1.1.1.3 mrg } # ac_fn_c_try_link
1598 1.1.1.3 mrg
1599 1.1.1.3 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1600 1.1.1.3 mrg # -------------------------------------------------------
1601 1.1.1.3 mrg # Tests whether HEADER exists and can be compiled using the include files in
1602 1.1.1.3 mrg # INCLUDES, setting the cache variable VAR accordingly.
1603 1.1.1.3 mrg ac_fn_c_check_header_compile ()
1604 1.1.1.3 mrg {
1605 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1607 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1608 1.1.1.3 mrg if eval \${$3+:} false; then :
1609 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1610 1.1.1.3 mrg else
1611 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1612 1.1.1.3 mrg /* end confdefs.h. */
1613 1.1.1.3 mrg $4
1614 1.1.1.3 mrg #include <$2>
1615 1.1.1.3 mrg _ACEOF
1616 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1617 1.1.1.3 mrg eval "$3=yes"
1618 1.1.1.3 mrg else
1619 1.1.1.3 mrg eval "$3=no"
1620 1.1.1.3 mrg fi
1621 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1622 1.1.1.3 mrg fi
1623 1.1.1.3 mrg eval ac_res=\$$3
1624 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1625 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1626 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1627 1.1.1.3 mrg
1628 1.1.1.3 mrg } # ac_fn_c_check_header_compile
1629 1.1.1.3 mrg
1630 1.1.1.3 mrg # ac_fn_c_try_cpp LINENO
1631 1.1.1.3 mrg # ----------------------
1632 1.1.1.3 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1633 1.1.1.3 mrg ac_fn_c_try_cpp ()
1634 1.1.1.3 mrg {
1635 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1636 1.1.1.3 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1637 1.1.1.3 mrg case "(($ac_try" in
1638 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1639 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1640 1.1.1.3 mrg esac
1641 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1642 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1643 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1644 1.1.1.3 mrg ac_status=$?
1645 1.1.1.3 mrg if test -s conftest.err; then
1646 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1647 1.1.1.3 mrg cat conftest.er1 >&5
1648 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1649 1.1.1.3 mrg fi
1650 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1651 1.1.1.3 mrg test $ac_status = 0; } > conftest.i && {
1652 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1653 1.1.1.3 mrg test ! -s conftest.err
1654 1.1.1.3 mrg }; then :
1655 1.1.1.3 mrg ac_retval=0
1656 1.1.1.3 mrg else
1657 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1658 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1659 1.1.1.3 mrg
1660 1.1.1.3 mrg ac_retval=1
1661 1.1.1.3 mrg fi
1662 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1663 1.1.1.3 mrg as_fn_set_status $ac_retval
1664 1.1.1.3 mrg
1665 1.1.1.3 mrg } # ac_fn_c_try_cpp
1666 1.1.1.3 mrg
1667 1.1.1.3 mrg # ac_fn_c_try_run LINENO
1668 1.1.1.3 mrg # ----------------------
1669 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1670 1.1.1.3 mrg # that executables *can* be run.
1671 1.1.1.3 mrg ac_fn_c_try_run ()
1672 1.1.1.3 mrg {
1673 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1674 1.1.1.3 mrg if { { ac_try="$ac_link"
1675 1.1.1.3 mrg case "(($ac_try" in
1676 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1677 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1678 1.1.1.3 mrg esac
1679 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1681 1.1.1.3 mrg (eval "$ac_link") 2>&5
1682 1.1.1.3 mrg ac_status=$?
1683 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1684 1.1.1.3 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1685 1.1.1.3 mrg { { case "(($ac_try" in
1686 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1687 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1688 1.1.1.3 mrg esac
1689 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1690 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1691 1.1.1.3 mrg (eval "$ac_try") 2>&5
1692 1.1.1.3 mrg ac_status=$?
1693 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694 1.1.1.3 mrg test $ac_status = 0; }; }; then :
1695 1.1.1.3 mrg ac_retval=0
1696 1.1.1.3 mrg else
1697 1.1.1.3 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1698 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1699 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1700 1.1.1.3 mrg
1701 1.1.1.3 mrg ac_retval=$ac_status
1702 1.1.1.3 mrg fi
1703 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1704 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1705 1.1.1.3 mrg as_fn_set_status $ac_retval
1706 1.1.1.3 mrg
1707 1.1.1.3 mrg } # ac_fn_c_try_run
1708 1.1.1.3 mrg
1709 1.1.1.3 mrg # ac_fn_c_check_func LINENO FUNC VAR
1710 1.1.1.3 mrg # ----------------------------------
1711 1.1.1.3 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1712 1.1.1.3 mrg ac_fn_c_check_func ()
1713 1.1.1.3 mrg {
1714 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1715 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1716 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1717 1.1.1.3 mrg if eval \${$3+:} false; then :
1718 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1719 1.1.1.3 mrg else
1720 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1721 1.1.1.3 mrg /* end confdefs.h. */
1722 1.1.1.3 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1723 1.1.1.3 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1724 1.1.1.3 mrg #define $2 innocuous_$2
1725 1.1.1.3 mrg
1726 1.1.1.3 mrg /* System header to define __stub macros and hopefully few prototypes,
1727 1.1.1.3 mrg which can conflict with char $2 (); below.
1728 1.1.1.3 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1729 1.1.1.3 mrg <limits.h> exists even on freestanding compilers. */
1730 1.1.1.3 mrg
1731 1.1.1.3 mrg #ifdef __STDC__
1732 1.1.1.3 mrg # include <limits.h>
1733 1.1.1.3 mrg #else
1734 1.1.1.3 mrg # include <assert.h>
1735 1.1.1.3 mrg #endif
1736 1.1.1.3 mrg
1737 1.1.1.3 mrg #undef $2
1738 1.1.1.3 mrg
1739 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
1740 1.1.1.3 mrg Use char because int might match the return type of a GCC
1741 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
1742 1.1.1.3 mrg #ifdef __cplusplus
1743 1.1.1.3 mrg extern "C"
1744 1.1.1.3 mrg #endif
1745 1.1.1.3 mrg char $2 ();
1746 1.1.1.3 mrg /* The GNU C library defines this for functions which it implements
1747 1.1.1.3 mrg to always fail with ENOSYS. Some functions are actually named
1748 1.1.1.3 mrg something starting with __ and the normal name is an alias. */
1749 1.1.1.3 mrg #if defined __stub_$2 || defined __stub___$2
1750 1.1.1.3 mrg choke me
1751 1.1.1.3 mrg #endif
1752 1.1.1.3 mrg
1753 1.1.1.3 mrg int
1754 1.1.1.3 mrg main ()
1755 1.1.1.3 mrg {
1756 1.1.1.3 mrg return $2 ();
1757 1.1.1.3 mrg ;
1758 1.1.1.3 mrg return 0;
1759 1.1.1.3 mrg }
1760 1.1.1.3 mrg _ACEOF
1761 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
1762 1.1.1.3 mrg eval "$3=yes"
1763 1.1.1.3 mrg else
1764 1.1.1.3 mrg eval "$3=no"
1765 1.1.1.3 mrg fi
1766 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
1767 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
1768 1.1.1.3 mrg fi
1769 1.1.1.3 mrg eval ac_res=\$$3
1770 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1772 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1773 1.1.1.3 mrg
1774 1.1.1.3 mrg } # ac_fn_c_check_func
1775 1.1.1.3 mrg
1776 1.1.1.3 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1777 1.1.1.3 mrg # ---------------------------------------------
1778 1.1.1.3 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1779 1.1.1.3 mrg # accordingly.
1780 1.1.1.3 mrg ac_fn_c_check_decl ()
1781 1.1.1.3 mrg {
1782 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1783 1.1.1.3 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
1784 1.1.1.3 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1785 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1786 1.1.1.3 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1787 1.1.1.3 mrg if eval \${$3+:} false; then :
1788 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1789 1.1.1.3 mrg else
1790 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1791 1.1.1.3 mrg /* end confdefs.h. */
1792 1.1.1.3 mrg $4
1793 1.1.1.3 mrg int
1794 1.1.1.3 mrg main ()
1795 1.1.1.3 mrg {
1796 1.1.1.3 mrg #ifndef $as_decl_name
1797 1.1.1.3 mrg #ifdef __cplusplus
1798 1.1.1.3 mrg (void) $as_decl_use;
1799 1.1.1.3 mrg #else
1800 1.1.1.3 mrg (void) $as_decl_name;
1801 1.1.1.3 mrg #endif
1802 1.1.1.3 mrg #endif
1803 1.1.1.3 mrg
1804 1.1.1.3 mrg ;
1805 1.1.1.3 mrg return 0;
1806 1.1.1.3 mrg }
1807 1.1.1.3 mrg _ACEOF
1808 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1809 1.1.1.3 mrg eval "$3=yes"
1810 1.1.1.3 mrg else
1811 1.1.1.3 mrg eval "$3=no"
1812 1.1.1.3 mrg fi
1813 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1814 1.1.1.3 mrg fi
1815 1.1.1.3 mrg eval ac_res=\$$3
1816 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1817 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1818 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1819 1.1.1.3 mrg
1820 1.1.1.3 mrg } # ac_fn_c_check_decl
1821 1.1 mrg cat >config.log <<_ACEOF
1822 1.1 mrg This file contains any messages produced by compilers while
1823 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1824 1.1 mrg
1825 1.1.1.3 mrg It was created by libXres $as_me 1.0.5, which was
1826 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
1827 1.1 mrg
1828 1.1 mrg $ $0 $@
1829 1.1 mrg
1830 1.1 mrg _ACEOF
1831 1.1 mrg exec 5>>config.log
1832 1.1 mrg {
1833 1.1 mrg cat <<_ASUNAME
1834 1.1 mrg ## --------- ##
1835 1.1 mrg ## Platform. ##
1836 1.1 mrg ## --------- ##
1837 1.1 mrg
1838 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1839 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1840 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1841 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1842 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1843 1.1 mrg
1844 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1845 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1846 1.1 mrg
1847 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1848 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1849 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1850 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1851 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1852 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1853 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1854 1.1 mrg
1855 1.1 mrg _ASUNAME
1856 1.1 mrg
1857 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1858 1.1 mrg for as_dir in $PATH
1859 1.1 mrg do
1860 1.1 mrg IFS=$as_save_IFS
1861 1.1 mrg test -z "$as_dir" && as_dir=.
1862 1.1.1.3 mrg $as_echo "PATH: $as_dir"
1863 1.1.1.3 mrg done
1864 1.1 mrg IFS=$as_save_IFS
1865 1.1 mrg
1866 1.1 mrg } >&5
1867 1.1 mrg
1868 1.1 mrg cat >&5 <<_ACEOF
1869 1.1 mrg
1870 1.1 mrg
1871 1.1 mrg ## ----------- ##
1872 1.1 mrg ## Core tests. ##
1873 1.1 mrg ## ----------- ##
1874 1.1 mrg
1875 1.1 mrg _ACEOF
1876 1.1 mrg
1877 1.1 mrg
1878 1.1 mrg # Keep a trace of the command line.
1879 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1880 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1881 1.1 mrg # Also quote any args containing shell meta-characters.
1882 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1883 1.1 mrg ac_configure_args=
1884 1.1 mrg ac_configure_args0=
1885 1.1 mrg ac_configure_args1=
1886 1.1 mrg ac_must_keep_next=false
1887 1.1 mrg for ac_pass in 1 2
1888 1.1 mrg do
1889 1.1 mrg for ac_arg
1890 1.1 mrg do
1891 1.1 mrg case $ac_arg in
1892 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1893 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1894 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1895 1.1 mrg continue ;;
1896 1.1 mrg *\'*)
1897 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1898 1.1 mrg esac
1899 1.1 mrg case $ac_pass in
1900 1.1.1.3 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1901 1.1 mrg 2)
1902 1.1.1.3 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1903 1.1 mrg if test $ac_must_keep_next = true; then
1904 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1905 1.1 mrg else
1906 1.1 mrg case $ac_arg in
1907 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1908 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1909 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1910 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1911 1.1 mrg case "$ac_configure_args0 " in
1912 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1913 1.1 mrg esac
1914 1.1 mrg ;;
1915 1.1 mrg -* ) ac_must_keep_next=true ;;
1916 1.1 mrg esac
1917 1.1 mrg fi
1918 1.1.1.3 mrg as_fn_append ac_configure_args " '$ac_arg'"
1919 1.1 mrg ;;
1920 1.1 mrg esac
1921 1.1 mrg done
1922 1.1 mrg done
1923 1.1.1.3 mrg { ac_configure_args0=; unset ac_configure_args0;}
1924 1.1.1.3 mrg { ac_configure_args1=; unset ac_configure_args1;}
1925 1.1 mrg
1926 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1927 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1928 1.1 mrg # would cause problems or look ugly.
1929 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1930 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1931 1.1 mrg trap 'exit_status=$?
1932 1.1 mrg # Save into config.log some information that might help in debugging.
1933 1.1 mrg {
1934 1.1 mrg echo
1935 1.1 mrg
1936 1.1.1.3 mrg $as_echo "## ---------------- ##
1937 1.1 mrg ## Cache variables. ##
1938 1.1.1.3 mrg ## ---------------- ##"
1939 1.1 mrg echo
1940 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1941 1.1 mrg (
1942 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1943 1.1 mrg eval ac_val=\$$ac_var
1944 1.1 mrg case $ac_val in #(
1945 1.1 mrg *${as_nl}*)
1946 1.1 mrg case $ac_var in #(
1947 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1948 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1949 1.1 mrg esac
1950 1.1 mrg case $ac_var in #(
1951 1.1 mrg _ | IFS | as_nl) ;; #(
1952 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1953 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1954 1.1 mrg esac ;;
1955 1.1 mrg esac
1956 1.1 mrg done
1957 1.1 mrg (set) 2>&1 |
1958 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1959 1.1 mrg *${as_nl}ac_space=\ *)
1960 1.1 mrg sed -n \
1961 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1962 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1963 1.1 mrg ;; #(
1964 1.1 mrg *)
1965 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1966 1.1 mrg ;;
1967 1.1 mrg esac |
1968 1.1 mrg sort
1969 1.1 mrg )
1970 1.1 mrg echo
1971 1.1 mrg
1972 1.1.1.3 mrg $as_echo "## ----------------- ##
1973 1.1 mrg ## Output variables. ##
1974 1.1.1.3 mrg ## ----------------- ##"
1975 1.1 mrg echo
1976 1.1 mrg for ac_var in $ac_subst_vars
1977 1.1 mrg do
1978 1.1 mrg eval ac_val=\$$ac_var
1979 1.1 mrg case $ac_val in
1980 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1981 1.1 mrg esac
1982 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1983 1.1 mrg done | sort
1984 1.1 mrg echo
1985 1.1 mrg
1986 1.1 mrg if test -n "$ac_subst_files"; then
1987 1.1.1.3 mrg $as_echo "## ------------------- ##
1988 1.1 mrg ## File substitutions. ##
1989 1.1.1.3 mrg ## ------------------- ##"
1990 1.1 mrg echo
1991 1.1 mrg for ac_var in $ac_subst_files
1992 1.1 mrg do
1993 1.1 mrg eval ac_val=\$$ac_var
1994 1.1 mrg case $ac_val in
1995 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1996 1.1 mrg esac
1997 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1998 1.1 mrg done | sort
1999 1.1 mrg echo
2000 1.1 mrg fi
2001 1.1 mrg
2002 1.1 mrg if test -s confdefs.h; then
2003 1.1.1.3 mrg $as_echo "## ----------- ##
2004 1.1 mrg ## confdefs.h. ##
2005 1.1.1.3 mrg ## ----------- ##"
2006 1.1 mrg echo
2007 1.1 mrg cat confdefs.h
2008 1.1 mrg echo
2009 1.1 mrg fi
2010 1.1 mrg test "$ac_signal" != 0 &&
2011 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
2012 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
2013 1.1 mrg } >&5
2014 1.1 mrg rm -f core *.core core.conftest.* &&
2015 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2016 1.1 mrg exit $exit_status
2017 1.1 mrg ' 0
2018 1.1 mrg for ac_signal in 1 2 13 15; do
2019 1.1.1.3 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2020 1.1 mrg done
2021 1.1 mrg ac_signal=0
2022 1.1 mrg
2023 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2024 1.1 mrg rm -f -r conftest* confdefs.h
2025 1.1 mrg
2026 1.1.1.3 mrg $as_echo "/* confdefs.h */" > confdefs.h
2027 1.1.1.3 mrg
2028 1.1 mrg # Predefined preprocessor variables.
2029 1.1 mrg
2030 1.1 mrg cat >>confdefs.h <<_ACEOF
2031 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2032 1.1 mrg _ACEOF
2033 1.1 mrg
2034 1.1 mrg cat >>confdefs.h <<_ACEOF
2035 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2036 1.1 mrg _ACEOF
2037 1.1 mrg
2038 1.1 mrg cat >>confdefs.h <<_ACEOF
2039 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2040 1.1 mrg _ACEOF
2041 1.1 mrg
2042 1.1 mrg cat >>confdefs.h <<_ACEOF
2043 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2044 1.1 mrg _ACEOF
2045 1.1 mrg
2046 1.1 mrg cat >>confdefs.h <<_ACEOF
2047 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2048 1.1 mrg _ACEOF
2049 1.1 mrg
2050 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
2051 1.1.1.3 mrg #define PACKAGE_URL "$PACKAGE_URL"
2052 1.1.1.3 mrg _ACEOF
2053 1.1.1.3 mrg
2054 1.1 mrg
2055 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2056 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
2057 1.1.1.2 mrg ac_site_file1=NONE
2058 1.1.1.2 mrg ac_site_file2=NONE
2059 1.1 mrg if test -n "$CONFIG_SITE"; then
2060 1.1.1.3 mrg # We do not want a PATH search for config.site.
2061 1.1.1.3 mrg case $CONFIG_SITE in #((
2062 1.1.1.3 mrg -*) ac_site_file1=./$CONFIG_SITE;;
2063 1.1.1.3 mrg */*) ac_site_file1=$CONFIG_SITE;;
2064 1.1.1.3 mrg *) ac_site_file1=./$CONFIG_SITE;;
2065 1.1.1.3 mrg esac
2066 1.1 mrg elif test "x$prefix" != xNONE; then
2067 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
2068 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
2069 1.1 mrg else
2070 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
2071 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2072 1.1 mrg fi
2073 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2074 1.1 mrg do
2075 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
2076 1.1.1.3 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2077 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2078 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2079 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2080 1.1.1.3 mrg . "$ac_site_file" \
2081 1.1.1.3 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2082 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2083 1.1.1.3 mrg as_fn_error $? "failed to load site script $ac_site_file
2084 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
2085 1.1 mrg fi
2086 1.1 mrg done
2087 1.1 mrg
2088 1.1 mrg if test -r "$cache_file"; then
2089 1.1.1.3 mrg # Some versions of bash will fail to source /dev/null (special files
2090 1.1.1.3 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2091 1.1.1.3 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2092 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2093 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2094 1.1 mrg case $cache_file in
2095 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2096 1.1 mrg *) . "./$cache_file";;
2097 1.1 mrg esac
2098 1.1 mrg fi
2099 1.1 mrg else
2100 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2101 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2102 1.1 mrg >$cache_file
2103 1.1 mrg fi
2104 1.1 mrg
2105 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2106 1.1 mrg # value.
2107 1.1 mrg ac_cache_corrupted=false
2108 1.1 mrg for ac_var in $ac_precious_vars; do
2109 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2110 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2111 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2112 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2113 1.1 mrg case $ac_old_set,$ac_new_set in
2114 1.1 mrg set,)
2115 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2116 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2117 1.1 mrg ac_cache_corrupted=: ;;
2118 1.1 mrg ,set)
2119 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2120 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2121 1.1 mrg ac_cache_corrupted=: ;;
2122 1.1 mrg ,);;
2123 1.1 mrg *)
2124 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2125 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2126 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2127 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2128 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2129 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2130 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2131 1.1.1.2 mrg ac_cache_corrupted=:
2132 1.1.1.2 mrg else
2133 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2134 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2135 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2136 1.1.1.2 mrg fi
2137 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2138 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2139 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2140 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2141 1.1 mrg fi;;
2142 1.1 mrg esac
2143 1.1 mrg # Pass precious variables to config.status.
2144 1.1 mrg if test "$ac_new_set" = set; then
2145 1.1 mrg case $ac_new_val in
2146 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2147 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2148 1.1 mrg esac
2149 1.1 mrg case " $ac_configure_args " in
2150 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2151 1.1.1.3 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2152 1.1 mrg esac
2153 1.1 mrg fi
2154 1.1 mrg done
2155 1.1 mrg if $ac_cache_corrupted; then
2156 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2157 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2158 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2159 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2160 1.1.1.3 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2161 1.1 mrg fi
2162 1.1.1.3 mrg ## -------------------- ##
2163 1.1.1.3 mrg ## Main body of script. ##
2164 1.1.1.3 mrg ## -------------------- ##
2165 1.1 mrg
2166 1.1 mrg ac_ext=c
2167 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2168 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2169 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2170 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2171 1.1 mrg
2172 1.1 mrg
2173 1.1 mrg ac_aux_dir=
2174 1.1 mrg for ac_dir in . "$srcdir"/.; do
2175 1.1 mrg if test -f "$ac_dir/install-sh"; then
2176 1.1 mrg ac_aux_dir=$ac_dir
2177 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c"
2178 1.1 mrg break
2179 1.1 mrg elif test -f "$ac_dir/install.sh"; then
2180 1.1 mrg ac_aux_dir=$ac_dir
2181 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c"
2182 1.1 mrg break
2183 1.1 mrg elif test -f "$ac_dir/shtool"; then
2184 1.1 mrg ac_aux_dir=$ac_dir
2185 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c"
2186 1.1 mrg break
2187 1.1 mrg fi
2188 1.1 mrg done
2189 1.1 mrg if test -z "$ac_aux_dir"; then
2190 1.1.1.3 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2191 1.1 mrg fi
2192 1.1 mrg
2193 1.1 mrg # These three variables are undocumented and unsupported,
2194 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2195 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2196 1.1 mrg # whose full name contains unusual characters.
2197 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2198 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2199 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2200 1.1 mrg
2201 1.1 mrg
2202 1.1.1.2 mrg am__api_version='1.11'
2203 1.1.1.2 mrg
2204 1.1 mrg # Find a good install program. We prefer a C program (faster),
2205 1.1 mrg # so one script is as good as another. But avoid the broken or
2206 1.1 mrg # incompatible versions:
2207 1.1 mrg # SysV /etc/install, /usr/sbin/install
2208 1.1 mrg # SunOS /usr/etc/install
2209 1.1 mrg # IRIX /sbin/install
2210 1.1 mrg # AIX /bin/install
2211 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2212 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2213 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2214 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2215 1.1 mrg # OS/2's system install, which has a completely different semantic
2216 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2217 1.1.1.2 mrg # Reject install programs that cannot install multiple files.
2218 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2219 1.1.1.2 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2220 1.1 mrg if test -z "$INSTALL"; then
2221 1.1.1.3 mrg if ${ac_cv_path_install+:} false; then :
2222 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2223 1.1 mrg else
2224 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2225 1.1 mrg for as_dir in $PATH
2226 1.1 mrg do
2227 1.1 mrg IFS=$as_save_IFS
2228 1.1 mrg test -z "$as_dir" && as_dir=.
2229 1.1.1.3 mrg # Account for people who put trailing slashes in PATH elements.
2230 1.1.1.3 mrg case $as_dir/ in #((
2231 1.1.1.3 mrg ./ | .// | /[cC]/* | \
2232 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2233 1.1.1.3 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2234 1.1 mrg /usr/ucb/* ) ;;
2235 1.1 mrg *)
2236 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2237 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2238 1.1 mrg # by default.
2239 1.1 mrg for ac_prog in ginstall scoinst install; do
2240 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2241 1.1.1.2 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2242 1.1 mrg if test $ac_prog = install &&
2243 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2244 1.1 mrg # AIX install. It has an incompatible calling convention.
2245 1.1 mrg :
2246 1.1 mrg elif test $ac_prog = install &&
2247 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2248 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2249 1.1 mrg :
2250 1.1 mrg else
2251 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2252 1.1.1.2 mrg echo one > conftest.one
2253 1.1.1.2 mrg echo two > conftest.two
2254 1.1.1.2 mrg mkdir conftest.dir
2255 1.1.1.2 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2256 1.1.1.2 mrg test -s conftest.one && test -s conftest.two &&
2257 1.1.1.2 mrg test -s conftest.dir/conftest.one &&
2258 1.1.1.2 mrg test -s conftest.dir/conftest.two
2259 1.1.1.2 mrg then
2260 1.1.1.2 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2261 1.1.1.2 mrg break 3
2262 1.1.1.2 mrg fi
2263 1.1 mrg fi
2264 1.1 mrg fi
2265 1.1 mrg done
2266 1.1 mrg done
2267 1.1 mrg ;;
2268 1.1 mrg esac
2269 1.1.1.2 mrg
2270 1.1.1.3 mrg done
2271 1.1 mrg IFS=$as_save_IFS
2272 1.1 mrg
2273 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2274 1.1 mrg
2275 1.1 mrg fi
2276 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2277 1.1 mrg INSTALL=$ac_cv_path_install
2278 1.1 mrg else
2279 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2280 1.1 mrg # value for INSTALL within a source directory, because that will
2281 1.1 mrg # break other packages using the cache if that directory is
2282 1.1 mrg # removed, or if the value is a relative name.
2283 1.1 mrg INSTALL=$ac_install_sh
2284 1.1 mrg fi
2285 1.1 mrg fi
2286 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2287 1.1.1.2 mrg $as_echo "$INSTALL" >&6; }
2288 1.1 mrg
2289 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2290 1.1 mrg # It thinks the first close brace ends the variable substitution.
2291 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2292 1.1 mrg
2293 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2294 1.1 mrg
2295 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2296 1.1 mrg
2297 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2298 1.1.1.2 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2299 1.1 mrg # Just in case
2300 1.1 mrg sleep 1
2301 1.1 mrg echo timestamp > conftest.file
2302 1.1.1.2 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2303 1.1.1.2 mrg # name. Accept space and tab only in the latter.
2304 1.1.1.2 mrg am_lf='
2305 1.1.1.2 mrg '
2306 1.1.1.2 mrg case `pwd` in
2307 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2308 1.1.1.3 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2309 1.1.1.2 mrg esac
2310 1.1.1.2 mrg case $srcdir in
2311 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2312 1.1.1.3 mrg as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2313 1.1.1.2 mrg esac
2314 1.1.1.2 mrg
2315 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2316 1.1 mrg # arguments. Must try -L first in case configure is actually a
2317 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2318 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2319 1.1 mrg # directory).
2320 1.1 mrg if (
2321 1.1.1.2 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2322 1.1 mrg if test "$*" = "X"; then
2323 1.1 mrg # -L didn't work.
2324 1.1.1.2 mrg set X `ls -t "$srcdir/configure" conftest.file`
2325 1.1 mrg fi
2326 1.1 mrg rm -f conftest.file
2327 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2328 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2329 1.1 mrg
2330 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2331 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2332 1.1 mrg # broken ls alias from the environment. This has actually
2333 1.1 mrg # happened. Such a system could not be considered "sane".
2334 1.1.1.3 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2335 1.1.1.3 mrg alias in your environment" "$LINENO" 5
2336 1.1 mrg fi
2337 1.1 mrg
2338 1.1 mrg test "$2" = conftest.file
2339 1.1 mrg )
2340 1.1 mrg then
2341 1.1 mrg # Ok.
2342 1.1 mrg :
2343 1.1 mrg else
2344 1.1.1.3 mrg as_fn_error $? "newly created file is older than distributed files!
2345 1.1.1.3 mrg Check your system clock" "$LINENO" 5
2346 1.1 mrg fi
2347 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2348 1.1.1.2 mrg $as_echo "yes" >&6; }
2349 1.1 mrg test "$program_prefix" != NONE &&
2350 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2351 1.1 mrg # Use a double $ so make ignores it.
2352 1.1 mrg test "$program_suffix" != NONE &&
2353 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2354 1.1.1.2 mrg # Double any \ or $.
2355 1.1 mrg # By default was `s,x,x', remove it if useless.
2356 1.1.1.2 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2357 1.1.1.2 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2358 1.1 mrg
2359 1.1 mrg # expand $ac_aux_dir to an absolute path
2360 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2361 1.1 mrg
2362 1.1.1.2 mrg if test x"${MISSING+set}" != xset; then
2363 1.1.1.2 mrg case $am_aux_dir in
2364 1.1.1.2 mrg *\ * | *\ *)
2365 1.1.1.2 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2366 1.1.1.2 mrg *)
2367 1.1.1.2 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2368 1.1.1.2 mrg esac
2369 1.1.1.2 mrg fi
2370 1.1 mrg # Use eval to expand $SHELL
2371 1.1 mrg if eval "$MISSING --run true"; then
2372 1.1 mrg am_missing_run="$MISSING --run "
2373 1.1 mrg else
2374 1.1 mrg am_missing_run=
2375 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2376 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2377 1.1 mrg fi
2378 1.1 mrg
2379 1.1.1.2 mrg if test x"${install_sh}" != xset; then
2380 1.1.1.2 mrg case $am_aux_dir in
2381 1.1.1.2 mrg *\ * | *\ *)
2382 1.1.1.2 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2383 1.1.1.2 mrg *)
2384 1.1.1.2 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2385 1.1.1.2 mrg esac
2386 1.1.1.2 mrg fi
2387 1.1.1.2 mrg
2388 1.1.1.2 mrg # Installed binaries are usually stripped using `strip' when the user
2389 1.1.1.2 mrg # run `make install-strip'. However `strip' might not be the right
2390 1.1.1.2 mrg # tool to use in cross-compilation environments, therefore Automake
2391 1.1.1.2 mrg # will honor the `STRIP' environment variable to overrule this program.
2392 1.1.1.2 mrg if test "$cross_compiling" != no; then
2393 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
2394 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2395 1.1.1.2 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2396 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2397 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2398 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
2399 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2400 1.1.1.2 mrg else
2401 1.1.1.2 mrg if test -n "$STRIP"; then
2402 1.1.1.2 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2403 1.1.1.2 mrg else
2404 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405 1.1.1.2 mrg for as_dir in $PATH
2406 1.1.1.2 mrg do
2407 1.1.1.2 mrg IFS=$as_save_IFS
2408 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2409 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2410 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
2411 1.1.1.2 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2412 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2413 1.1.1.2 mrg break 2
2414 1.1.1.2 mrg fi
2415 1.1.1.2 mrg done
2416 1.1.1.3 mrg done
2417 1.1.1.2 mrg IFS=$as_save_IFS
2418 1.1.1.2 mrg
2419 1.1.1.2 mrg fi
2420 1.1.1.2 mrg fi
2421 1.1.1.2 mrg STRIP=$ac_cv_prog_STRIP
2422 1.1.1.2 mrg if test -n "$STRIP"; then
2423 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2424 1.1.1.2 mrg $as_echo "$STRIP" >&6; }
2425 1.1.1.2 mrg else
2426 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2427 1.1.1.2 mrg $as_echo "no" >&6; }
2428 1.1.1.2 mrg fi
2429 1.1.1.2 mrg
2430 1.1.1.2 mrg
2431 1.1.1.2 mrg fi
2432 1.1.1.2 mrg if test -z "$ac_cv_prog_STRIP"; then
2433 1.1.1.2 mrg ac_ct_STRIP=$STRIP
2434 1.1.1.2 mrg # Extract the first word of "strip", so it can be a program name with args.
2435 1.1.1.2 mrg set dummy strip; ac_word=$2
2436 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2437 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2438 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2439 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2440 1.1.1.2 mrg else
2441 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2442 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2443 1.1.1.2 mrg else
2444 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2445 1.1.1.2 mrg for as_dir in $PATH
2446 1.1.1.2 mrg do
2447 1.1.1.2 mrg IFS=$as_save_IFS
2448 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2449 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2450 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
2451 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="strip"
2452 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2453 1.1.1.2 mrg break 2
2454 1.1.1.2 mrg fi
2455 1.1.1.2 mrg done
2456 1.1.1.3 mrg done
2457 1.1.1.2 mrg IFS=$as_save_IFS
2458 1.1.1.2 mrg
2459 1.1.1.2 mrg fi
2460 1.1.1.2 mrg fi
2461 1.1.1.2 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2462 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2463 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2464 1.1.1.2 mrg $as_echo "$ac_ct_STRIP" >&6; }
2465 1.1.1.2 mrg else
2466 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2467 1.1.1.2 mrg $as_echo "no" >&6; }
2468 1.1.1.2 mrg fi
2469 1.1.1.2 mrg
2470 1.1.1.2 mrg if test "x$ac_ct_STRIP" = x; then
2471 1.1.1.2 mrg STRIP=":"
2472 1.1.1.2 mrg else
2473 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
2474 1.1.1.2 mrg yes:)
2475 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2476 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2477 1.1.1.2 mrg ac_tool_warned=yes ;;
2478 1.1.1.2 mrg esac
2479 1.1.1.2 mrg STRIP=$ac_ct_STRIP
2480 1.1.1.2 mrg fi
2481 1.1.1.2 mrg else
2482 1.1.1.2 mrg STRIP="$ac_cv_prog_STRIP"
2483 1.1.1.2 mrg fi
2484 1.1.1.2 mrg
2485 1.1.1.2 mrg fi
2486 1.1.1.2 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2487 1.1.1.2 mrg
2488 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2489 1.1.1.2 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2490 1.1.1.2 mrg if test -z "$MKDIR_P"; then
2491 1.1.1.3 mrg if ${ac_cv_path_mkdir+:} false; then :
2492 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2493 1.1.1.2 mrg else
2494 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2495 1.1.1.2 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2496 1.1.1.2 mrg do
2497 1.1.1.2 mrg IFS=$as_save_IFS
2498 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2499 1.1.1.3 mrg for ac_prog in mkdir gmkdir; do
2500 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2501 1.1.1.2 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2502 1.1.1.2 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2503 1.1.1.2 mrg 'mkdir (GNU coreutils) '* | \
2504 1.1.1.2 mrg 'mkdir (coreutils) '* | \
2505 1.1.1.2 mrg 'mkdir (fileutils) '4.1*)
2506 1.1.1.2 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2507 1.1.1.2 mrg break 3;;
2508 1.1.1.2 mrg esac
2509 1.1.1.2 mrg done
2510 1.1.1.2 mrg done
2511 1.1.1.3 mrg done
2512 1.1.1.2 mrg IFS=$as_save_IFS
2513 1.1.1.2 mrg
2514 1.1.1.2 mrg fi
2515 1.1.1.2 mrg
2516 1.1.1.3 mrg test -d ./--version && rmdir ./--version
2517 1.1.1.2 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2518 1.1.1.2 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2519 1.1 mrg else
2520 1.1.1.2 mrg # As a last resort, use the slow shell script. Don't cache a
2521 1.1.1.2 mrg # value for MKDIR_P within a source directory, because that will
2522 1.1.1.2 mrg # break other packages using the cache if that directory is
2523 1.1.1.2 mrg # removed, or if the value is a relative name.
2524 1.1.1.2 mrg MKDIR_P="$ac_install_sh -d"
2525 1.1 mrg fi
2526 1.1 mrg fi
2527 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2528 1.1.1.2 mrg $as_echo "$MKDIR_P" >&6; }
2529 1.1.1.2 mrg
2530 1.1.1.2 mrg mkdir_p="$MKDIR_P"
2531 1.1.1.2 mrg case $mkdir_p in
2532 1.1.1.2 mrg [\\/$]* | ?:[\\/]*) ;;
2533 1.1.1.2 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2534 1.1.1.2 mrg esac
2535 1.1 mrg
2536 1.1 mrg for ac_prog in gawk mawk nawk awk
2537 1.1 mrg do
2538 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2539 1.1 mrg set dummy $ac_prog; ac_word=$2
2540 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2541 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2542 1.1.1.3 mrg if ${ac_cv_prog_AWK+:} false; then :
2543 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2544 1.1 mrg else
2545 1.1 mrg if test -n "$AWK"; then
2546 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2547 1.1 mrg else
2548 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2549 1.1 mrg for as_dir in $PATH
2550 1.1 mrg do
2551 1.1 mrg IFS=$as_save_IFS
2552 1.1 mrg test -z "$as_dir" && as_dir=.
2553 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2554 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
2555 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2556 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2557 1.1 mrg break 2
2558 1.1 mrg fi
2559 1.1 mrg done
2560 1.1.1.3 mrg done
2561 1.1 mrg IFS=$as_save_IFS
2562 1.1 mrg
2563 1.1 mrg fi
2564 1.1 mrg fi
2565 1.1 mrg AWK=$ac_cv_prog_AWK
2566 1.1 mrg if test -n "$AWK"; then
2567 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2568 1.1.1.2 mrg $as_echo "$AWK" >&6; }
2569 1.1 mrg else
2570 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2571 1.1.1.2 mrg $as_echo "no" >&6; }
2572 1.1 mrg fi
2573 1.1 mrg
2574 1.1 mrg
2575 1.1 mrg test -n "$AWK" && break
2576 1.1 mrg done
2577 1.1 mrg
2578 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2579 1.1.1.2 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2580 1.1.1.2 mrg set x ${MAKE-make}
2581 1.1.1.2 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2582 1.1.1.3 mrg if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2583 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2584 1.1 mrg else
2585 1.1 mrg cat >conftest.make <<\_ACEOF
2586 1.1 mrg SHELL = /bin/sh
2587 1.1 mrg all:
2588 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2589 1.1 mrg _ACEOF
2590 1.1.1.3 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2591 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2592 1.1 mrg *@@@%%%=?*=@@@%%%*)
2593 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2594 1.1 mrg *)
2595 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2596 1.1 mrg esac
2597 1.1 mrg rm -f conftest.make
2598 1.1 mrg fi
2599 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2600 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2601 1.1.1.2 mrg $as_echo "yes" >&6; }
2602 1.1 mrg SET_MAKE=
2603 1.1 mrg else
2604 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2605 1.1.1.2 mrg $as_echo "no" >&6; }
2606 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2607 1.1 mrg fi
2608 1.1 mrg
2609 1.1 mrg rm -rf .tst 2>/dev/null
2610 1.1 mrg mkdir .tst 2>/dev/null
2611 1.1 mrg if test -d .tst; then
2612 1.1 mrg am__leading_dot=.
2613 1.1 mrg else
2614 1.1 mrg am__leading_dot=_
2615 1.1 mrg fi
2616 1.1 mrg rmdir .tst 2>/dev/null
2617 1.1 mrg
2618 1.1.1.2 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2619 1.1.1.2 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2620 1.1.1.2 mrg # is not polluted with repeated "-I."
2621 1.1.1.2 mrg am__isrc=' -I$(srcdir)'
2622 1.1.1.2 mrg # test to see if srcdir already configured
2623 1.1.1.2 mrg if test -f $srcdir/config.status; then
2624 1.1.1.3 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2625 1.1.1.2 mrg fi
2626 1.1 mrg fi
2627 1.1 mrg
2628 1.1 mrg # test whether we have cygpath
2629 1.1 mrg if test -z "$CYGPATH_W"; then
2630 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2631 1.1 mrg CYGPATH_W='cygpath -w'
2632 1.1 mrg else
2633 1.1 mrg CYGPATH_W=echo
2634 1.1 mrg fi
2635 1.1 mrg fi
2636 1.1 mrg
2637 1.1 mrg
2638 1.1 mrg # Define the identity of the package.
2639 1.1 mrg PACKAGE='libXres'
2640 1.1.1.3 mrg VERSION='1.0.5'
2641 1.1 mrg
2642 1.1 mrg
2643 1.1 mrg cat >>confdefs.h <<_ACEOF
2644 1.1 mrg #define PACKAGE "$PACKAGE"
2645 1.1 mrg _ACEOF
2646 1.1 mrg
2647 1.1 mrg
2648 1.1 mrg cat >>confdefs.h <<_ACEOF
2649 1.1 mrg #define VERSION "$VERSION"
2650 1.1 mrg _ACEOF
2651 1.1 mrg
2652 1.1 mrg # Some tools Automake needs.
2653 1.1 mrg
2654 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2655 1.1 mrg
2656 1.1 mrg
2657 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2658 1.1 mrg
2659 1.1 mrg
2660 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2661 1.1 mrg
2662 1.1 mrg
2663 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2664 1.1 mrg
2665 1.1 mrg
2666 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2667 1.1 mrg
2668 1.1.1.2 mrg # We need awk for the "check" target. The system "awk" is bad on
2669 1.1.1.2 mrg # some platforms.
2670 1.1.1.2 mrg # Always define AMTAR for backward compatibility.
2671 1.1 mrg
2672 1.1.1.2 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2673 1.1 mrg
2674 1.1.1.2 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2675 1.1 mrg
2676 1.1 mrg
2677 1.1 mrg
2678 1.1 mrg
2679 1.1 mrg
2680 1.1 mrg
2681 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2682 1.1.1.3 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2683 1.1.1.3 mrg # Check whether --enable-maintainer-mode was given.
2684 1.1.1.3 mrg if test "${enable_maintainer_mode+set}" = set; then :
2685 1.1.1.3 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2686 1.1.1.3 mrg else
2687 1.1.1.3 mrg USE_MAINTAINER_MODE=no
2688 1.1.1.3 mrg fi
2689 1.1.1.3 mrg
2690 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2691 1.1.1.3 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2692 1.1.1.3 mrg if test $USE_MAINTAINER_MODE = yes; then
2693 1.1.1.3 mrg MAINTAINER_MODE_TRUE=
2694 1.1.1.3 mrg MAINTAINER_MODE_FALSE='#'
2695 1.1.1.3 mrg else
2696 1.1.1.3 mrg MAINTAINER_MODE_TRUE='#'
2697 1.1.1.3 mrg MAINTAINER_MODE_FALSE=
2698 1.1.1.3 mrg fi
2699 1.1.1.3 mrg
2700 1.1.1.3 mrg MAINT=$MAINTAINER_MODE_TRUE
2701 1.1.1.3 mrg
2702 1.1.1.3 mrg
2703 1.1.1.3 mrg
2704 1.1.1.3 mrg # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2705 1.1.1.2 mrg
2706 1.1.1.2 mrg
2707 1.1.1.2 mrg
2708 1.1.1.2 mrg
2709 1.1 mrg
2710 1.1 mrg
2711 1.1 mrg
2712 1.1 mrg
2713 1.1 mrg
2714 1.1 mrg
2715 1.1 mrg
2716 1.1 mrg
2717 1.1 mrg ac_config_headers="$ac_config_headers config.h"
2718 1.1 mrg
2719 1.1 mrg
2720 1.1 mrg # Check for progs
2721 1.1 mrg ac_ext=c
2722 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2723 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2724 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2725 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2726 1.1 mrg if test -n "$ac_tool_prefix"; then
2727 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2728 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2729 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2730 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2731 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2732 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2733 1.1 mrg else
2734 1.1 mrg if test -n "$CC"; then
2735 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2736 1.1 mrg else
2737 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738 1.1 mrg for as_dir in $PATH
2739 1.1 mrg do
2740 1.1 mrg IFS=$as_save_IFS
2741 1.1 mrg test -z "$as_dir" && as_dir=.
2742 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2743 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
2744 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2745 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2746 1.1 mrg break 2
2747 1.1 mrg fi
2748 1.1 mrg done
2749 1.1.1.3 mrg done
2750 1.1 mrg IFS=$as_save_IFS
2751 1.1 mrg
2752 1.1 mrg fi
2753 1.1 mrg fi
2754 1.1 mrg CC=$ac_cv_prog_CC
2755 1.1 mrg if test -n "$CC"; then
2756 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2757 1.1.1.2 mrg $as_echo "$CC" >&6; }
2758 1.1 mrg else
2759 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760 1.1.1.2 mrg $as_echo "no" >&6; }
2761 1.1 mrg fi
2762 1.1 mrg
2763 1.1 mrg
2764 1.1 mrg fi
2765 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2766 1.1 mrg ac_ct_CC=$CC
2767 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2768 1.1 mrg set dummy gcc; ac_word=$2
2769 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2770 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2771 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
2772 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2773 1.1 mrg else
2774 1.1 mrg if test -n "$ac_ct_CC"; then
2775 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2776 1.1 mrg else
2777 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2778 1.1 mrg for as_dir in $PATH
2779 1.1 mrg do
2780 1.1 mrg IFS=$as_save_IFS
2781 1.1 mrg test -z "$as_dir" && as_dir=.
2782 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2783 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
2784 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2785 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2786 1.1 mrg break 2
2787 1.1 mrg fi
2788 1.1 mrg done
2789 1.1.1.3 mrg done
2790 1.1 mrg IFS=$as_save_IFS
2791 1.1 mrg
2792 1.1 mrg fi
2793 1.1 mrg fi
2794 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2795 1.1 mrg if test -n "$ac_ct_CC"; then
2796 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2797 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2798 1.1 mrg else
2799 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2800 1.1.1.2 mrg $as_echo "no" >&6; }
2801 1.1 mrg fi
2802 1.1 mrg
2803 1.1 mrg if test "x$ac_ct_CC" = x; then
2804 1.1 mrg CC=""
2805 1.1 mrg else
2806 1.1 mrg case $cross_compiling:$ac_tool_warned in
2807 1.1 mrg yes:)
2808 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2809 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2810 1.1 mrg ac_tool_warned=yes ;;
2811 1.1 mrg esac
2812 1.1 mrg CC=$ac_ct_CC
2813 1.1 mrg fi
2814 1.1 mrg else
2815 1.1 mrg CC="$ac_cv_prog_CC"
2816 1.1 mrg fi
2817 1.1 mrg
2818 1.1 mrg if test -z "$CC"; then
2819 1.1 mrg if test -n "$ac_tool_prefix"; then
2820 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2821 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2822 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2823 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2824 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2825 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2826 1.1 mrg else
2827 1.1 mrg if test -n "$CC"; then
2828 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2829 1.1 mrg else
2830 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2831 1.1 mrg for as_dir in $PATH
2832 1.1 mrg do
2833 1.1 mrg IFS=$as_save_IFS
2834 1.1 mrg test -z "$as_dir" && as_dir=.
2835 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2836 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
2837 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2838 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2839 1.1 mrg break 2
2840 1.1 mrg fi
2841 1.1 mrg done
2842 1.1.1.3 mrg done
2843 1.1 mrg IFS=$as_save_IFS
2844 1.1 mrg
2845 1.1 mrg fi
2846 1.1 mrg fi
2847 1.1 mrg CC=$ac_cv_prog_CC
2848 1.1 mrg if test -n "$CC"; then
2849 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2850 1.1.1.2 mrg $as_echo "$CC" >&6; }
2851 1.1 mrg else
2852 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2853 1.1.1.2 mrg $as_echo "no" >&6; }
2854 1.1 mrg fi
2855 1.1 mrg
2856 1.1 mrg
2857 1.1 mrg fi
2858 1.1 mrg fi
2859 1.1 mrg if test -z "$CC"; then
2860 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2861 1.1 mrg set dummy cc; ac_word=$2
2862 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2863 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2864 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2865 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2866 1.1 mrg else
2867 1.1 mrg if test -n "$CC"; then
2868 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2869 1.1 mrg else
2870 1.1 mrg ac_prog_rejected=no
2871 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2872 1.1 mrg for as_dir in $PATH
2873 1.1 mrg do
2874 1.1 mrg IFS=$as_save_IFS
2875 1.1 mrg test -z "$as_dir" && as_dir=.
2876 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2877 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
2878 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2879 1.1 mrg ac_prog_rejected=yes
2880 1.1 mrg continue
2881 1.1 mrg fi
2882 1.1 mrg ac_cv_prog_CC="cc"
2883 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2884 1.1 mrg break 2
2885 1.1 mrg fi
2886 1.1 mrg done
2887 1.1.1.3 mrg done
2888 1.1 mrg IFS=$as_save_IFS
2889 1.1 mrg
2890 1.1 mrg if test $ac_prog_rejected = yes; then
2891 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2892 1.1 mrg set dummy $ac_cv_prog_CC
2893 1.1 mrg shift
2894 1.1 mrg if test $# != 0; then
2895 1.1 mrg # We chose a different compiler from the bogus one.
2896 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2897 1.1 mrg # first if we set CC to just the basename; use the full file name.
2898 1.1 mrg shift
2899 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2900 1.1 mrg fi
2901 1.1 mrg fi
2902 1.1 mrg fi
2903 1.1 mrg fi
2904 1.1 mrg CC=$ac_cv_prog_CC
2905 1.1 mrg if test -n "$CC"; then
2906 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2907 1.1.1.2 mrg $as_echo "$CC" >&6; }
2908 1.1 mrg else
2909 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2910 1.1.1.2 mrg $as_echo "no" >&6; }
2911 1.1 mrg fi
2912 1.1 mrg
2913 1.1 mrg
2914 1.1 mrg fi
2915 1.1 mrg if test -z "$CC"; then
2916 1.1 mrg if test -n "$ac_tool_prefix"; then
2917 1.1 mrg for ac_prog in cl.exe
2918 1.1 mrg do
2919 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2920 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2921 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2922 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2923 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2924 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2925 1.1 mrg else
2926 1.1 mrg if test -n "$CC"; then
2927 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2928 1.1 mrg else
2929 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2930 1.1 mrg for as_dir in $PATH
2931 1.1 mrg do
2932 1.1 mrg IFS=$as_save_IFS
2933 1.1 mrg test -z "$as_dir" && as_dir=.
2934 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2935 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
2936 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2937 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2938 1.1 mrg break 2
2939 1.1 mrg fi
2940 1.1 mrg done
2941 1.1.1.3 mrg done
2942 1.1 mrg IFS=$as_save_IFS
2943 1.1 mrg
2944 1.1 mrg fi
2945 1.1 mrg fi
2946 1.1 mrg CC=$ac_cv_prog_CC
2947 1.1 mrg if test -n "$CC"; then
2948 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2949 1.1.1.2 mrg $as_echo "$CC" >&6; }
2950 1.1 mrg else
2951 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2952 1.1.1.2 mrg $as_echo "no" >&6; }
2953 1.1 mrg fi
2954 1.1 mrg
2955 1.1 mrg
2956 1.1 mrg test -n "$CC" && break
2957 1.1 mrg done
2958 1.1 mrg fi
2959 1.1 mrg if test -z "$CC"; then
2960 1.1 mrg ac_ct_CC=$CC
2961 1.1 mrg for ac_prog in cl.exe
2962 1.1 mrg do
2963 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2964 1.1 mrg set dummy $ac_prog; ac_word=$2
2965 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2966 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2967 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
2968 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2969 1.1 mrg else
2970 1.1 mrg if test -n "$ac_ct_CC"; then
2971 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2972 1.1 mrg else
2973 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2974 1.1 mrg for as_dir in $PATH
2975 1.1 mrg do
2976 1.1 mrg IFS=$as_save_IFS
2977 1.1 mrg test -z "$as_dir" && as_dir=.
2978 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2979 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
2980 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
2981 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2982 1.1 mrg break 2
2983 1.1 mrg fi
2984 1.1 mrg done
2985 1.1.1.3 mrg done
2986 1.1 mrg IFS=$as_save_IFS
2987 1.1 mrg
2988 1.1 mrg fi
2989 1.1 mrg fi
2990 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2991 1.1 mrg if test -n "$ac_ct_CC"; then
2992 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2993 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2994 1.1 mrg else
2995 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2996 1.1.1.2 mrg $as_echo "no" >&6; }
2997 1.1 mrg fi
2998 1.1 mrg
2999 1.1 mrg
3000 1.1 mrg test -n "$ac_ct_CC" && break
3001 1.1 mrg done
3002 1.1 mrg
3003 1.1 mrg if test "x$ac_ct_CC" = x; then
3004 1.1 mrg CC=""
3005 1.1 mrg else
3006 1.1 mrg case $cross_compiling:$ac_tool_warned in
3007 1.1 mrg yes:)
3008 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3009 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3010 1.1 mrg ac_tool_warned=yes ;;
3011 1.1 mrg esac
3012 1.1 mrg CC=$ac_ct_CC
3013 1.1 mrg fi
3014 1.1 mrg fi
3015 1.1 mrg
3016 1.1 mrg fi
3017 1.1 mrg
3018 1.1 mrg
3019 1.1.1.3 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3020 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3021 1.1.1.3 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
3022 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3023 1.1 mrg
3024 1.1 mrg # Provide some information about the compiler.
3025 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3026 1.1.1.2 mrg set X $ac_compile
3027 1.1.1.2 mrg ac_compiler=$2
3028 1.1.1.3 mrg for ac_option in --version -v -V -qversion; do
3029 1.1.1.3 mrg { { ac_try="$ac_compiler $ac_option >&5"
3030 1.1 mrg case "(($ac_try" in
3031 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3032 1.1 mrg *) ac_try_echo=$ac_try;;
3033 1.1 mrg esac
3034 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3035 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3036 1.1.1.3 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3037 1.1 mrg ac_status=$?
3038 1.1.1.3 mrg if test -s conftest.err; then
3039 1.1.1.3 mrg sed '10a\
3040 1.1.1.3 mrg ... rest of stderr output deleted ...
3041 1.1.1.3 mrg 10q' conftest.err >conftest.er1
3042 1.1.1.3 mrg cat conftest.er1 >&5
3043 1.1.1.3 mrg fi
3044 1.1.1.3 mrg rm -f conftest.er1 conftest.err
3045 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3046 1.1.1.3 mrg test $ac_status = 0; }
3047 1.1.1.3 mrg done
3048 1.1 mrg
3049 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3050 1.1 mrg /* end confdefs.h. */
3051 1.1 mrg
3052 1.1 mrg int
3053 1.1 mrg main ()
3054 1.1 mrg {
3055 1.1 mrg
3056 1.1 mrg ;
3057 1.1 mrg return 0;
3058 1.1 mrg }
3059 1.1 mrg _ACEOF
3060 1.1 mrg ac_clean_files_save=$ac_clean_files
3061 1.1.1.2 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3062 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3063 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3064 1.1 mrg # of exeext.
3065 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3066 1.1.1.3 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3067 1.1.1.2 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3068 1.1.1.2 mrg
3069 1.1.1.2 mrg # The possible output files:
3070 1.1.1.2 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3071 1.1.1.2 mrg
3072 1.1 mrg ac_rmfiles=
3073 1.1 mrg for ac_file in $ac_files
3074 1.1 mrg do
3075 1.1 mrg case $ac_file in
3076 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3077 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3078 1.1 mrg esac
3079 1.1 mrg done
3080 1.1 mrg rm -f $ac_rmfiles
3081 1.1 mrg
3082 1.1.1.3 mrg if { { ac_try="$ac_link_default"
3083 1.1 mrg case "(($ac_try" in
3084 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085 1.1 mrg *) ac_try_echo=$ac_try;;
3086 1.1 mrg esac
3087 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3088 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3089 1.1 mrg (eval "$ac_link_default") 2>&5
3090 1.1 mrg ac_status=$?
3091 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3092 1.1.1.3 mrg test $ac_status = 0; }; then :
3093 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3094 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3095 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3096 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3097 1.1 mrg # Autoconf.
3098 1.1.1.2 mrg for ac_file in $ac_files ''
3099 1.1 mrg do
3100 1.1 mrg test -f "$ac_file" || continue
3101 1.1 mrg case $ac_file in
3102 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3103 1.1 mrg ;;
3104 1.1 mrg [ab].out )
3105 1.1 mrg # We found the default executable, but exeext='' is most
3106 1.1 mrg # certainly right.
3107 1.1 mrg break;;
3108 1.1 mrg *.* )
3109 1.1.1.3 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3110 1.1 mrg then :; else
3111 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3112 1.1 mrg fi
3113 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3114 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3115 1.1 mrg # argument, so we may need to know it at that point already.
3116 1.1 mrg # Even if this section looks crufty: it has the advantage of
3117 1.1 mrg # actually working.
3118 1.1 mrg break;;
3119 1.1 mrg * )
3120 1.1 mrg break;;
3121 1.1 mrg esac
3122 1.1 mrg done
3123 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3124 1.1 mrg
3125 1.1 mrg else
3126 1.1.1.2 mrg ac_file=''
3127 1.1.1.2 mrg fi
3128 1.1.1.3 mrg if test -z "$ac_file"; then :
3129 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3130 1.1.1.3 mrg $as_echo "no" >&6; }
3131 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
3132 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
3133 1.1 mrg
3134 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3135 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3136 1.1.1.3 mrg as_fn_error 77 "C compiler cannot create executables
3137 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3138 1.1.1.3 mrg else
3139 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3140 1.1.1.3 mrg $as_echo "yes" >&6; }
3141 1.1 mrg fi
3142 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3143 1.1.1.3 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3144 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3145 1.1.1.3 mrg $as_echo "$ac_file" >&6; }
3146 1.1 mrg ac_exeext=$ac_cv_exeext
3147 1.1 mrg
3148 1.1.1.2 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3149 1.1 mrg ac_clean_files=$ac_clean_files_save
3150 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3151 1.1.1.2 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3152 1.1.1.3 mrg if { { ac_try="$ac_link"
3153 1.1 mrg case "(($ac_try" in
3154 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3155 1.1 mrg *) ac_try_echo=$ac_try;;
3156 1.1 mrg esac
3157 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3158 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3159 1.1 mrg (eval "$ac_link") 2>&5
3160 1.1 mrg ac_status=$?
3161 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3162 1.1.1.3 mrg test $ac_status = 0; }; then :
3163 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3164 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3165 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3166 1.1 mrg # `rm'.
3167 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3168 1.1 mrg test -f "$ac_file" || continue
3169 1.1 mrg case $ac_file in
3170 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3171 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3172 1.1 mrg break;;
3173 1.1 mrg * ) break;;
3174 1.1 mrg esac
3175 1.1 mrg done
3176 1.1 mrg else
3177 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3178 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3179 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3180 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3181 1.1 mrg fi
3182 1.1.1.3 mrg rm -f conftest conftest$ac_cv_exeext
3183 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3184 1.1.1.2 mrg $as_echo "$ac_cv_exeext" >&6; }
3185 1.1 mrg
3186 1.1 mrg rm -f conftest.$ac_ext
3187 1.1 mrg EXEEXT=$ac_cv_exeext
3188 1.1 mrg ac_exeext=$EXEEXT
3189 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3190 1.1.1.3 mrg /* end confdefs.h. */
3191 1.1.1.3 mrg #include <stdio.h>
3192 1.1.1.3 mrg int
3193 1.1.1.3 mrg main ()
3194 1.1.1.3 mrg {
3195 1.1.1.3 mrg FILE *f = fopen ("conftest.out", "w");
3196 1.1.1.3 mrg return ferror (f) || fclose (f) != 0;
3197 1.1.1.3 mrg
3198 1.1.1.3 mrg ;
3199 1.1.1.3 mrg return 0;
3200 1.1.1.3 mrg }
3201 1.1.1.3 mrg _ACEOF
3202 1.1.1.3 mrg ac_clean_files="$ac_clean_files conftest.out"
3203 1.1.1.3 mrg # Check that the compiler produces executables we can run. If not, either
3204 1.1.1.3 mrg # the compiler is broken, or we cross compile.
3205 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3206 1.1.1.3 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3207 1.1.1.3 mrg if test "$cross_compiling" != yes; then
3208 1.1.1.3 mrg { { ac_try="$ac_link"
3209 1.1.1.3 mrg case "(($ac_try" in
3210 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3211 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3212 1.1.1.3 mrg esac
3213 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3214 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3215 1.1.1.3 mrg (eval "$ac_link") 2>&5
3216 1.1.1.3 mrg ac_status=$?
3217 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3218 1.1.1.3 mrg test $ac_status = 0; }
3219 1.1.1.3 mrg if { ac_try='./conftest$ac_cv_exeext'
3220 1.1.1.3 mrg { { case "(($ac_try" in
3221 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3222 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3223 1.1.1.3 mrg esac
3224 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3225 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3226 1.1.1.3 mrg (eval "$ac_try") 2>&5
3227 1.1.1.3 mrg ac_status=$?
3228 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3229 1.1.1.3 mrg test $ac_status = 0; }; }; then
3230 1.1.1.3 mrg cross_compiling=no
3231 1.1.1.3 mrg else
3232 1.1.1.3 mrg if test "$cross_compiling" = maybe; then
3233 1.1.1.3 mrg cross_compiling=yes
3234 1.1.1.3 mrg else
3235 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3236 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3237 1.1.1.3 mrg as_fn_error $? "cannot run C compiled programs.
3238 1.1.1.3 mrg If you meant to cross compile, use \`--host'.
3239 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3240 1.1.1.3 mrg fi
3241 1.1.1.3 mrg fi
3242 1.1.1.3 mrg fi
3243 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3244 1.1.1.3 mrg $as_echo "$cross_compiling" >&6; }
3245 1.1.1.3 mrg
3246 1.1.1.3 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3247 1.1.1.3 mrg ac_clean_files=$ac_clean_files_save
3248 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3249 1.1.1.2 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3250 1.1.1.3 mrg if ${ac_cv_objext+:} false; then :
3251 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3252 1.1 mrg else
3253 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3254 1.1 mrg /* end confdefs.h. */
3255 1.1 mrg
3256 1.1 mrg int
3257 1.1 mrg main ()
3258 1.1 mrg {
3259 1.1 mrg
3260 1.1 mrg ;
3261 1.1 mrg return 0;
3262 1.1 mrg }
3263 1.1 mrg _ACEOF
3264 1.1 mrg rm -f conftest.o conftest.obj
3265 1.1.1.3 mrg if { { ac_try="$ac_compile"
3266 1.1 mrg case "(($ac_try" in
3267 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3268 1.1 mrg *) ac_try_echo=$ac_try;;
3269 1.1 mrg esac
3270 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3271 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3272 1.1 mrg (eval "$ac_compile") 2>&5
3273 1.1 mrg ac_status=$?
3274 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3275 1.1.1.3 mrg test $ac_status = 0; }; then :
3276 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3277 1.1 mrg test -f "$ac_file" || continue;
3278 1.1 mrg case $ac_file in
3279 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3280 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3281 1.1 mrg break;;
3282 1.1 mrg esac
3283 1.1 mrg done
3284 1.1 mrg else
3285 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3286 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3287 1.1 mrg
3288 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3289 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3290 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile
3291 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3292 1.1 mrg fi
3293 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3294 1.1 mrg fi
3295 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3296 1.1.1.2 mrg $as_echo "$ac_cv_objext" >&6; }
3297 1.1 mrg OBJEXT=$ac_cv_objext
3298 1.1 mrg ac_objext=$OBJEXT
3299 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3300 1.1.1.2 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3301 1.1.1.3 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
3302 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3303 1.1 mrg else
3304 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3305 1.1 mrg /* end confdefs.h. */
3306 1.1 mrg
3307 1.1 mrg int
3308 1.1 mrg main ()
3309 1.1 mrg {
3310 1.1 mrg #ifndef __GNUC__
3311 1.1 mrg choke me
3312 1.1 mrg #endif
3313 1.1 mrg
3314 1.1 mrg ;
3315 1.1 mrg return 0;
3316 1.1 mrg }
3317 1.1 mrg _ACEOF
3318 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3319 1.1 mrg ac_compiler_gnu=yes
3320 1.1 mrg else
3321 1.1.1.3 mrg ac_compiler_gnu=no
3322 1.1 mrg fi
3323 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3324 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3325 1.1 mrg
3326 1.1 mrg fi
3327 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3328 1.1.1.2 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3329 1.1.1.2 mrg if test $ac_compiler_gnu = yes; then
3330 1.1.1.2 mrg GCC=yes
3331 1.1.1.2 mrg else
3332 1.1.1.2 mrg GCC=
3333 1.1.1.2 mrg fi
3334 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3335 1.1 mrg ac_save_CFLAGS=$CFLAGS
3336 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3337 1.1.1.2 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3338 1.1.1.3 mrg if ${ac_cv_prog_cc_g+:} false; then :
3339 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3340 1.1 mrg else
3341 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3342 1.1 mrg ac_c_werror_flag=yes
3343 1.1 mrg ac_cv_prog_cc_g=no
3344 1.1 mrg CFLAGS="-g"
3345 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3346 1.1 mrg /* end confdefs.h. */
3347 1.1 mrg
3348 1.1 mrg int
3349 1.1 mrg main ()
3350 1.1 mrg {
3351 1.1 mrg
3352 1.1 mrg ;
3353 1.1 mrg return 0;
3354 1.1 mrg }
3355 1.1 mrg _ACEOF
3356 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3357 1.1 mrg ac_cv_prog_cc_g=yes
3358 1.1 mrg else
3359 1.1.1.3 mrg CFLAGS=""
3360 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3361 1.1 mrg /* end confdefs.h. */
3362 1.1 mrg
3363 1.1 mrg int
3364 1.1 mrg main ()
3365 1.1 mrg {
3366 1.1 mrg
3367 1.1 mrg ;
3368 1.1 mrg return 0;
3369 1.1 mrg }
3370 1.1 mrg _ACEOF
3371 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3372 1.1 mrg
3373 1.1.1.3 mrg else
3374 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3375 1.1 mrg CFLAGS="-g"
3376 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3377 1.1 mrg /* end confdefs.h. */
3378 1.1 mrg
3379 1.1 mrg int
3380 1.1 mrg main ()
3381 1.1 mrg {
3382 1.1 mrg
3383 1.1 mrg ;
3384 1.1 mrg return 0;
3385 1.1 mrg }
3386 1.1 mrg _ACEOF
3387 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3388 1.1 mrg ac_cv_prog_cc_g=yes
3389 1.1 mrg fi
3390 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3391 1.1 mrg fi
3392 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3393 1.1 mrg fi
3394 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3395 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3396 1.1 mrg fi
3397 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3398 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3399 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3400 1.1 mrg CFLAGS=$ac_save_CFLAGS
3401 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3402 1.1 mrg if test "$GCC" = yes; then
3403 1.1 mrg CFLAGS="-g -O2"
3404 1.1 mrg else
3405 1.1 mrg CFLAGS="-g"
3406 1.1 mrg fi
3407 1.1 mrg else
3408 1.1 mrg if test "$GCC" = yes; then
3409 1.1 mrg CFLAGS="-O2"
3410 1.1 mrg else
3411 1.1 mrg CFLAGS=
3412 1.1 mrg fi
3413 1.1 mrg fi
3414 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3415 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3416 1.1.1.3 mrg if ${ac_cv_prog_cc_c89+:} false; then :
3417 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3418 1.1 mrg else
3419 1.1 mrg ac_cv_prog_cc_c89=no
3420 1.1 mrg ac_save_CC=$CC
3421 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3422 1.1 mrg /* end confdefs.h. */
3423 1.1 mrg #include <stdarg.h>
3424 1.1 mrg #include <stdio.h>
3425 1.1 mrg #include <sys/types.h>
3426 1.1 mrg #include <sys/stat.h>
3427 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3428 1.1 mrg struct buf { int x; };
3429 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3430 1.1 mrg static char *e (p, i)
3431 1.1 mrg char **p;
3432 1.1 mrg int i;
3433 1.1 mrg {
3434 1.1 mrg return p[i];
3435 1.1 mrg }
3436 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3437 1.1 mrg {
3438 1.1 mrg char *s;
3439 1.1 mrg va_list v;
3440 1.1 mrg va_start (v,p);
3441 1.1 mrg s = g (p, va_arg (v,int));
3442 1.1 mrg va_end (v);
3443 1.1 mrg return s;
3444 1.1 mrg }
3445 1.1 mrg
3446 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3447 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3448 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3449 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3450 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3451 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3452 1.1 mrg that's true only with -std. */
3453 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3454 1.1 mrg
3455 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3456 1.1 mrg inside strings and character constants. */
3457 1.1 mrg #define FOO(x) 'x'
3458 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3459 1.1 mrg
3460 1.1 mrg int test (int i, double x);
3461 1.1 mrg struct s1 {int (*f) (int a);};
3462 1.1 mrg struct s2 {int (*f) (double a);};
3463 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3464 1.1 mrg int argc;
3465 1.1 mrg char **argv;
3466 1.1 mrg int
3467 1.1 mrg main ()
3468 1.1 mrg {
3469 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3470 1.1 mrg ;
3471 1.1 mrg return 0;
3472 1.1 mrg }
3473 1.1 mrg _ACEOF
3474 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3475 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3476 1.1 mrg do
3477 1.1 mrg CC="$ac_save_CC $ac_arg"
3478 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3479 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3480 1.1 mrg fi
3481 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3482 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3483 1.1 mrg done
3484 1.1 mrg rm -f conftest.$ac_ext
3485 1.1 mrg CC=$ac_save_CC
3486 1.1 mrg
3487 1.1 mrg fi
3488 1.1 mrg # AC_CACHE_VAL
3489 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3490 1.1 mrg x)
3491 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3492 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
3493 1.1 mrg xno)
3494 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3495 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
3496 1.1 mrg *)
3497 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3498 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3499 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3500 1.1 mrg esac
3501 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3502 1.1 mrg
3503 1.1.1.3 mrg fi
3504 1.1 mrg
3505 1.1 mrg ac_ext=c
3506 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3507 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3508 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3509 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3510 1.1 mrg DEPDIR="${am__leading_dot}deps"
3511 1.1 mrg
3512 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3513 1.1 mrg
3514 1.1 mrg
3515 1.1 mrg am_make=${MAKE-make}
3516 1.1 mrg cat > confinc << 'END'
3517 1.1 mrg am__doit:
3518 1.1.1.2 mrg @echo this is the am__doit target
3519 1.1 mrg .PHONY: am__doit
3520 1.1 mrg END
3521 1.1 mrg # If we don't find an include directive, just comment out the code.
3522 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3523 1.1.1.2 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3524 1.1 mrg am__include="#"
3525 1.1 mrg am__quote=
3526 1.1 mrg _am_result=none
3527 1.1 mrg # First try GNU make style include.
3528 1.1 mrg echo "include confinc" > confmf
3529 1.1.1.2 mrg # Ignore all kinds of additional output from `make'.
3530 1.1.1.2 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3531 1.1.1.2 mrg *the\ am__doit\ target*)
3532 1.1.1.2 mrg am__include=include
3533 1.1.1.2 mrg am__quote=
3534 1.1.1.2 mrg _am_result=GNU
3535 1.1.1.2 mrg ;;
3536 1.1.1.2 mrg esac
3537 1.1 mrg # Now try BSD make style include.
3538 1.1 mrg if test "$am__include" = "#"; then
3539 1.1 mrg echo '.include "confinc"' > confmf
3540 1.1.1.2 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3541 1.1.1.2 mrg *the\ am__doit\ target*)
3542 1.1.1.2 mrg am__include=.include
3543 1.1.1.2 mrg am__quote="\""
3544 1.1.1.2 mrg _am_result=BSD
3545 1.1.1.2 mrg ;;
3546 1.1.1.2 mrg esac
3547 1.1 mrg fi
3548 1.1 mrg
3549 1.1 mrg
3550 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3551 1.1.1.2 mrg $as_echo "$_am_result" >&6; }
3552 1.1 mrg rm -f confinc confmf
3553 1.1 mrg
3554 1.1 mrg # Check whether --enable-dependency-tracking was given.
3555 1.1.1.3 mrg if test "${enable_dependency_tracking+set}" = set; then :
3556 1.1 mrg enableval=$enable_dependency_tracking;
3557 1.1 mrg fi
3558 1.1 mrg
3559 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3560 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3561 1.1 mrg AMDEPBACKSLASH='\'
3562 1.1 mrg fi
3563 1.1.1.2 mrg if test "x$enable_dependency_tracking" != xno; then
3564 1.1 mrg AMDEP_TRUE=
3565 1.1 mrg AMDEP_FALSE='#'
3566 1.1 mrg else
3567 1.1 mrg AMDEP_TRUE='#'
3568 1.1 mrg AMDEP_FALSE=
3569 1.1 mrg fi
3570 1.1 mrg
3571 1.1 mrg
3572 1.1 mrg
3573 1.1 mrg depcc="$CC" am_compiler_list=
3574 1.1 mrg
3575 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3576 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3577 1.1.1.3 mrg if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3578 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3579 1.1 mrg else
3580 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3581 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3582 1.1 mrg # making bogus files that we don't know about and never remove. For
3583 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3584 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3585 1.1 mrg # in D'.
3586 1.1 mrg mkdir conftest.dir
3587 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3588 1.1 mrg # using a relative directory.
3589 1.1 mrg cp "$am_depcomp" conftest.dir
3590 1.1 mrg cd conftest.dir
3591 1.1 mrg # We will build objects and dependencies in a subdirectory because
3592 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3593 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3594 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3595 1.1 mrg # the current directory while Tru64 will put them in the object
3596 1.1 mrg # directory.
3597 1.1 mrg mkdir sub
3598 1.1 mrg
3599 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3600 1.1 mrg if test "$am_compiler_list" = ""; then
3601 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3602 1.1 mrg fi
3603 1.1.1.2 mrg am__universal=false
3604 1.1.1.2 mrg case " $depcc " in #(
3605 1.1.1.2 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3606 1.1.1.2 mrg esac
3607 1.1.1.2 mrg
3608 1.1 mrg for depmode in $am_compiler_list; do
3609 1.1 mrg # Setup a source with many dependencies, because some compilers
3610 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3611 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3612 1.1 mrg #
3613 1.1 mrg # We need to recreate these files for each test, as the compiler may
3614 1.1 mrg # overwrite some of them when testing with obscure command lines.
3615 1.1 mrg # This happens at least with the AIX C compiler.
3616 1.1 mrg : > sub/conftest.c
3617 1.1 mrg for i in 1 2 3 4 5 6; do
3618 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3619 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3620 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3621 1.1 mrg touch sub/conftst$i.h
3622 1.1 mrg done
3623 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3624 1.1 mrg
3625 1.1.1.2 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3626 1.1.1.2 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3627 1.1.1.2 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3628 1.1.1.2 mrg # versions had trouble with output in subdirs
3629 1.1.1.2 mrg am__obj=sub/conftest.${OBJEXT-o}
3630 1.1.1.2 mrg am__minus_obj="-o $am__obj"
3631 1.1 mrg case $depmode in
3632 1.1.1.2 mrg gcc)
3633 1.1.1.2 mrg # This depmode causes a compiler race in universal mode.
3634 1.1.1.2 mrg test "$am__universal" = false || continue
3635 1.1.1.2 mrg ;;
3636 1.1 mrg nosideeffect)
3637 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3638 1.1 mrg # only be used when explicitly requested
3639 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3640 1.1 mrg continue
3641 1.1 mrg else
3642 1.1 mrg break
3643 1.1 mrg fi
3644 1.1 mrg ;;
3645 1.1.1.2 mrg msvisualcpp | msvcmsys)
3646 1.1.1.2 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3647 1.1.1.2 mrg # not run yet. These depmodes are late enough in the game, and
3648 1.1.1.2 mrg # so weak that their functioning should not be impacted.
3649 1.1.1.2 mrg am__obj=conftest.${OBJEXT-o}
3650 1.1.1.2 mrg am__minus_obj=
3651 1.1.1.2 mrg ;;
3652 1.1 mrg none) break ;;
3653 1.1 mrg esac
3654 1.1 mrg if depmode=$depmode \
3655 1.1.1.2 mrg source=sub/conftest.c object=$am__obj \
3656 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3657 1.1.1.2 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3658 1.1 mrg >/dev/null 2>conftest.err &&
3659 1.1.1.2 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3660 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3661 1.1.1.2 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3662 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3663 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3664 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3665 1.1 mrg # that says an option was ignored or not supported.
3666 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3667 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3668 1.1 mrg # The diagnosis changed in icc 8.0:
3669 1.1 mrg # icc: Command line remark: option '-MP' not supported
3670 1.1 mrg if (grep 'ignoring option' conftest.err ||
3671 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3672 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3673 1.1 mrg break
3674 1.1 mrg fi
3675 1.1 mrg fi
3676 1.1 mrg done
3677 1.1 mrg
3678 1.1 mrg cd ..
3679 1.1 mrg rm -rf conftest.dir
3680 1.1 mrg else
3681 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3682 1.1 mrg fi
3683 1.1 mrg
3684 1.1 mrg fi
3685 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3686 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3687 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3688 1.1 mrg
3689 1.1.1.2 mrg if
3690 1.1 mrg test "x$enable_dependency_tracking" != xno \
3691 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3692 1.1 mrg am__fastdepCC_TRUE=
3693 1.1 mrg am__fastdepCC_FALSE='#'
3694 1.1 mrg else
3695 1.1 mrg am__fastdepCC_TRUE='#'
3696 1.1 mrg am__fastdepCC_FALSE=
3697 1.1 mrg fi
3698 1.1 mrg
3699 1.1 mrg
3700 1.1.1.3 mrg case `pwd` in
3701 1.1.1.3 mrg *\ * | *\ *)
3702 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3703 1.1.1.3 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3704 1.1.1.3 mrg esac
3705 1.1.1.3 mrg
3706 1.1.1.3 mrg
3707 1.1.1.3 mrg
3708 1.1.1.3 mrg macro_version='2.2.10'
3709 1.1.1.3 mrg macro_revision='1.3175'
3710 1.1.1.3 mrg
3711 1.1 mrg
3712 1.1 mrg
3713 1.1 mrg
3714 1.1 mrg
3715 1.1 mrg
3716 1.1 mrg
3717 1.1.1.3 mrg
3718 1.1.1.3 mrg
3719 1.1.1.3 mrg
3720 1.1.1.3 mrg
3721 1.1.1.3 mrg
3722 1.1.1.3 mrg
3723 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
3724 1.1.1.3 mrg
3725 1.1 mrg # Make sure we can run config.sub.
3726 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3727 1.1.1.3 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3728 1.1 mrg
3729 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3730 1.1.1.2 mrg $as_echo_n "checking build system type... " >&6; }
3731 1.1.1.3 mrg if ${ac_cv_build+:} false; then :
3732 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3733 1.1 mrg else
3734 1.1 mrg ac_build_alias=$build_alias
3735 1.1 mrg test "x$ac_build_alias" = x &&
3736 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3737 1.1 mrg test "x$ac_build_alias" = x &&
3738 1.1.1.3 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3739 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3740 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3741 1.1 mrg
3742 1.1 mrg fi
3743 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3744 1.1.1.2 mrg $as_echo "$ac_cv_build" >&6; }
3745 1.1 mrg case $ac_cv_build in
3746 1.1 mrg *-*-*) ;;
3747 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3748 1.1 mrg esac
3749 1.1 mrg build=$ac_cv_build
3750 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3751 1.1 mrg set x $ac_cv_build
3752 1.1 mrg shift
3753 1.1 mrg build_cpu=$1
3754 1.1 mrg build_vendor=$2
3755 1.1 mrg shift; shift
3756 1.1 mrg # Remember, the first character of IFS is used to create $*,
3757 1.1 mrg # except with old shells:
3758 1.1 mrg build_os=$*
3759 1.1 mrg IFS=$ac_save_IFS
3760 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3761 1.1 mrg
3762 1.1 mrg
3763 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3764 1.1.1.2 mrg $as_echo_n "checking host system type... " >&6; }
3765 1.1.1.3 mrg if ${ac_cv_host+:} false; then :
3766 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3767 1.1 mrg else
3768 1.1 mrg if test "x$host_alias" = x; then
3769 1.1 mrg ac_cv_host=$ac_cv_build
3770 1.1 mrg else
3771 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3772 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3773 1.1 mrg fi
3774 1.1 mrg
3775 1.1 mrg fi
3776 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3777 1.1.1.2 mrg $as_echo "$ac_cv_host" >&6; }
3778 1.1 mrg case $ac_cv_host in
3779 1.1 mrg *-*-*) ;;
3780 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3781 1.1 mrg esac
3782 1.1 mrg host=$ac_cv_host
3783 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3784 1.1 mrg set x $ac_cv_host
3785 1.1 mrg shift
3786 1.1 mrg host_cpu=$1
3787 1.1 mrg host_vendor=$2
3788 1.1 mrg shift; shift
3789 1.1 mrg # Remember, the first character of IFS is used to create $*,
3790 1.1 mrg # except with old shells:
3791 1.1 mrg host_os=$*
3792 1.1 mrg IFS=$ac_save_IFS
3793 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3794 1.1 mrg
3795 1.1 mrg
3796 1.1.1.3 mrg # Backslashify metacharacters that are still active within
3797 1.1.1.3 mrg # double-quoted strings.
3798 1.1.1.3 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3799 1.1.1.3 mrg
3800 1.1.1.3 mrg # Same as above, but do not quote variable references.
3801 1.1.1.3 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
3802 1.1.1.3 mrg
3803 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped shell variable in a
3804 1.1.1.3 mrg # double_quote_subst'ed string.
3805 1.1.1.3 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3806 1.1.1.3 mrg
3807 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped single quote.
3808 1.1.1.3 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3809 1.1.1.3 mrg
3810 1.1.1.3 mrg # Sed substitution to avoid accidental globbing in evaled expressions
3811 1.1.1.3 mrg no_glob_subst='s/\*/\\\*/g'
3812 1.1.1.3 mrg
3813 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3814 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3815 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3816 1.1.1.3 mrg
3817 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3818 1.1.1.3 mrg $as_echo_n "checking how to print strings... " >&6; }
3819 1.1.1.3 mrg # Test print first, because it will be a builtin if present.
3820 1.1.1.3 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3821 1.1.1.3 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3822 1.1.1.3 mrg ECHO='print -r --'
3823 1.1.1.3 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3824 1.1.1.3 mrg ECHO='printf %s\n'
3825 1.1.1.3 mrg else
3826 1.1.1.3 mrg # Use this function as a fallback that always works.
3827 1.1.1.3 mrg func_fallback_echo ()
3828 1.1.1.3 mrg {
3829 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
3830 1.1.1.3 mrg $1
3831 1.1.1.3 mrg _LTECHO_EOF'
3832 1.1.1.3 mrg }
3833 1.1.1.3 mrg ECHO='func_fallback_echo'
3834 1.1.1.3 mrg fi
3835 1.1.1.3 mrg
3836 1.1.1.3 mrg # func_echo_all arg...
3837 1.1.1.3 mrg # Invoke $ECHO with all args, space-separated.
3838 1.1.1.3 mrg func_echo_all ()
3839 1.1.1.3 mrg {
3840 1.1.1.3 mrg $ECHO ""
3841 1.1.1.3 mrg }
3842 1.1.1.3 mrg
3843 1.1.1.3 mrg case "$ECHO" in
3844 1.1.1.3 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3845 1.1.1.3 mrg $as_echo "printf" >&6; } ;;
3846 1.1.1.3 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3847 1.1.1.3 mrg $as_echo "print -r" >&6; } ;;
3848 1.1.1.3 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3849 1.1.1.3 mrg $as_echo "cat" >&6; } ;;
3850 1.1.1.3 mrg esac
3851 1.1.1.3 mrg
3852 1.1.1.3 mrg
3853 1.1.1.3 mrg
3854 1.1.1.3 mrg
3855 1.1.1.3 mrg
3856 1.1.1.3 mrg
3857 1.1.1.3 mrg
3858 1.1.1.3 mrg
3859 1.1.1.3 mrg
3860 1.1.1.3 mrg
3861 1.1.1.3 mrg
3862 1.1.1.3 mrg
3863 1.1.1.3 mrg
3864 1.1.1.3 mrg
3865 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3866 1.1.1.2 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3867 1.1.1.3 mrg if ${ac_cv_path_SED+:} false; then :
3868 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3869 1.1 mrg else
3870 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3871 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
3872 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
3873 1.1.1.3 mrg done
3874 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3875 1.1.1.3 mrg { ac_script=; unset ac_script;}
3876 1.1.1.3 mrg if test -z "$SED"; then
3877 1.1.1.3 mrg ac_path_SED_found=false
3878 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3879 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3880 1.1 mrg for as_dir in $PATH
3881 1.1 mrg do
3882 1.1 mrg IFS=$as_save_IFS
3883 1.1 mrg test -z "$as_dir" && as_dir=.
3884 1.1.1.3 mrg for ac_prog in sed gsed; do
3885 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3886 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3887 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3888 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
3889 1.1.1.3 mrg # Check for GNU $ac_path_SED
3890 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
3891 1.1.1.3 mrg *GNU*)
3892 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3893 1.1.1.3 mrg *)
3894 1.1.1.3 mrg ac_count=0
3895 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
3896 1.1.1.3 mrg while :
3897 1.1.1.3 mrg do
3898 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3899 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
3900 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
3901 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
3902 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3903 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3904 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3905 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
3906 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
3907 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
3908 1.1.1.3 mrg ac_path_SED_max=$ac_count
3909 1.1.1.3 mrg fi
3910 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
3911 1.1.1.3 mrg test $ac_count -gt 10 && break
3912 1.1.1.3 mrg done
3913 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3914 1.1.1.3 mrg esac
3915 1.1.1.3 mrg
3916 1.1.1.3 mrg $ac_path_SED_found && break 3
3917 1.1 mrg done
3918 1.1 mrg done
3919 1.1.1.3 mrg done
3920 1.1.1.2 mrg IFS=$as_save_IFS
3921 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
3922 1.1.1.3 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3923 1.1 mrg fi
3924 1.1.1.3 mrg else
3925 1.1.1.3 mrg ac_cv_path_SED=$SED
3926 1.1.1.3 mrg fi
3927 1.1 mrg
3928 1.1 mrg fi
3929 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3930 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
3931 1.1.1.3 mrg SED="$ac_cv_path_SED"
3932 1.1.1.3 mrg rm -f conftest.sed
3933 1.1.1.3 mrg
3934 1.1.1.3 mrg test -z "$SED" && SED=sed
3935 1.1.1.3 mrg Xsed="$SED -e 1s/^X//"
3936 1.1.1.3 mrg
3937 1.1.1.3 mrg
3938 1.1.1.3 mrg
3939 1.1.1.3 mrg
3940 1.1.1.3 mrg
3941 1.1 mrg
3942 1.1 mrg
3943 1.1.1.2 mrg
3944 1.1.1.3 mrg
3945 1.1.1.3 mrg
3946 1.1.1.3 mrg
3947 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3948 1.1.1.2 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3949 1.1.1.3 mrg if ${ac_cv_path_GREP+:} false; then :
3950 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3951 1.1 mrg else
3952 1.1.1.2 mrg if test -z "$GREP"; then
3953 1.1 mrg ac_path_GREP_found=false
3954 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3955 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3956 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3957 1.1 mrg do
3958 1.1 mrg IFS=$as_save_IFS
3959 1.1 mrg test -z "$as_dir" && as_dir=.
3960 1.1.1.3 mrg for ac_prog in grep ggrep; do
3961 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3962 1.1.1.2 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3963 1.1.1.2 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3964 1.1.1.2 mrg # Check for GNU ac_path_GREP and select it if it is found.
3965 1.1 mrg # Check for GNU $ac_path_GREP
3966 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
3967 1.1 mrg *GNU*)
3968 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3969 1.1 mrg *)
3970 1.1 mrg ac_count=0
3971 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
3972 1.1 mrg while :
3973 1.1 mrg do
3974 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3975 1.1 mrg mv "conftest.tmp" "conftest.in"
3976 1.1 mrg cp "conftest.in" "conftest.nl"
3977 1.1.1.2 mrg $as_echo 'GREP' >> "conftest.nl"
3978 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3979 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3980 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3981 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
3982 1.1 mrg # Best one so far, save it but keep looking for a better one
3983 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
3984 1.1 mrg ac_path_GREP_max=$ac_count
3985 1.1 mrg fi
3986 1.1 mrg # 10*(2^10) chars as input seems more than enough
3987 1.1 mrg test $ac_count -gt 10 && break
3988 1.1 mrg done
3989 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3990 1.1 mrg esac
3991 1.1 mrg
3992 1.1.1.2 mrg $ac_path_GREP_found && break 3
3993 1.1.1.2 mrg done
3994 1.1 mrg done
3995 1.1.1.3 mrg done
3996 1.1 mrg IFS=$as_save_IFS
3997 1.1.1.2 mrg if test -z "$ac_cv_path_GREP"; then
3998 1.1.1.3 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3999 1.1.1.2 mrg fi
4000 1.1 mrg else
4001 1.1 mrg ac_cv_path_GREP=$GREP
4002 1.1 mrg fi
4003 1.1 mrg
4004 1.1 mrg fi
4005 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4006 1.1.1.2 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4007 1.1 mrg GREP="$ac_cv_path_GREP"
4008 1.1 mrg
4009 1.1 mrg
4010 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4011 1.1.1.2 mrg $as_echo_n "checking for egrep... " >&6; }
4012 1.1.1.3 mrg if ${ac_cv_path_EGREP+:} false; then :
4013 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4014 1.1 mrg else
4015 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4016 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4017 1.1 mrg else
4018 1.1.1.2 mrg if test -z "$EGREP"; then
4019 1.1 mrg ac_path_EGREP_found=false
4020 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4021 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4022 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4023 1.1 mrg do
4024 1.1 mrg IFS=$as_save_IFS
4025 1.1 mrg test -z "$as_dir" && as_dir=.
4026 1.1.1.3 mrg for ac_prog in egrep; do
4027 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4028 1.1.1.2 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4029 1.1.1.2 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4030 1.1.1.2 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4031 1.1 mrg # Check for GNU $ac_path_EGREP
4032 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4033 1.1 mrg *GNU*)
4034 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4035 1.1 mrg *)
4036 1.1 mrg ac_count=0
4037 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4038 1.1 mrg while :
4039 1.1 mrg do
4040 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4041 1.1 mrg mv "conftest.tmp" "conftest.in"
4042 1.1 mrg cp "conftest.in" "conftest.nl"
4043 1.1.1.2 mrg $as_echo 'EGREP' >> "conftest.nl"
4044 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4045 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4046 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4047 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4048 1.1 mrg # Best one so far, save it but keep looking for a better one
4049 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4050 1.1 mrg ac_path_EGREP_max=$ac_count
4051 1.1 mrg fi
4052 1.1 mrg # 10*(2^10) chars as input seems more than enough
4053 1.1 mrg test $ac_count -gt 10 && break
4054 1.1 mrg done
4055 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4056 1.1 mrg esac
4057 1.1 mrg
4058 1.1.1.2 mrg $ac_path_EGREP_found && break 3
4059 1.1.1.2 mrg done
4060 1.1 mrg done
4061 1.1.1.3 mrg done
4062 1.1 mrg IFS=$as_save_IFS
4063 1.1.1.2 mrg if test -z "$ac_cv_path_EGREP"; then
4064 1.1.1.3 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4065 1.1.1.2 mrg fi
4066 1.1 mrg else
4067 1.1 mrg ac_cv_path_EGREP=$EGREP
4068 1.1 mrg fi
4069 1.1 mrg
4070 1.1 mrg fi
4071 1.1 mrg fi
4072 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4073 1.1.1.2 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4074 1.1 mrg EGREP="$ac_cv_path_EGREP"
4075 1.1 mrg
4076 1.1 mrg
4077 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4078 1.1.1.3 mrg $as_echo_n "checking for fgrep... " >&6; }
4079 1.1.1.3 mrg if ${ac_cv_path_FGREP+:} false; then :
4080 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4081 1.1.1.3 mrg else
4082 1.1.1.3 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4083 1.1.1.3 mrg then ac_cv_path_FGREP="$GREP -F"
4084 1.1.1.3 mrg else
4085 1.1.1.3 mrg if test -z "$FGREP"; then
4086 1.1.1.3 mrg ac_path_FGREP_found=false
4087 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4088 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4089 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4090 1.1.1.3 mrg do
4091 1.1.1.3 mrg IFS=$as_save_IFS
4092 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4093 1.1.1.3 mrg for ac_prog in fgrep; do
4094 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4095 1.1.1.3 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4096 1.1.1.3 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4097 1.1.1.3 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4098 1.1.1.3 mrg # Check for GNU $ac_path_FGREP
4099 1.1.1.3 mrg case `"$ac_path_FGREP" --version 2>&1` in
4100 1.1.1.3 mrg *GNU*)
4101 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4102 1.1.1.3 mrg *)
4103 1.1.1.3 mrg ac_count=0
4104 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4105 1.1.1.3 mrg while :
4106 1.1.1.3 mrg do
4107 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4108 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4109 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4110 1.1.1.3 mrg $as_echo 'FGREP' >> "conftest.nl"
4111 1.1.1.3 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4112 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4113 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4114 1.1.1.3 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4115 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4116 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4117 1.1.1.3 mrg ac_path_FGREP_max=$ac_count
4118 1.1.1.3 mrg fi
4119 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4120 1.1.1.3 mrg test $ac_count -gt 10 && break
4121 1.1.1.3 mrg done
4122 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4123 1.1.1.3 mrg esac
4124 1.1.1.3 mrg
4125 1.1.1.3 mrg $ac_path_FGREP_found && break 3
4126 1.1.1.3 mrg done
4127 1.1.1.3 mrg done
4128 1.1.1.3 mrg done
4129 1.1.1.3 mrg IFS=$as_save_IFS
4130 1.1.1.3 mrg if test -z "$ac_cv_path_FGREP"; then
4131 1.1.1.3 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4132 1.1.1.3 mrg fi
4133 1.1.1.3 mrg else
4134 1.1.1.3 mrg ac_cv_path_FGREP=$FGREP
4135 1.1.1.3 mrg fi
4136 1.1.1.3 mrg
4137 1.1.1.3 mrg fi
4138 1.1.1.3 mrg fi
4139 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4140 1.1.1.3 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4141 1.1.1.3 mrg FGREP="$ac_cv_path_FGREP"
4142 1.1.1.3 mrg
4143 1.1.1.3 mrg
4144 1.1.1.3 mrg test -z "$GREP" && GREP=grep
4145 1.1.1.3 mrg
4146 1.1.1.3 mrg
4147 1.1.1.3 mrg
4148 1.1.1.3 mrg
4149 1.1.1.3 mrg
4150 1.1.1.3 mrg
4151 1.1.1.3 mrg
4152 1.1.1.3 mrg
4153 1.1.1.3 mrg
4154 1.1.1.3 mrg
4155 1.1.1.3 mrg
4156 1.1.1.3 mrg
4157 1.1.1.3 mrg
4158 1.1.1.3 mrg
4159 1.1.1.3 mrg
4160 1.1.1.3 mrg
4161 1.1.1.3 mrg
4162 1.1.1.3 mrg
4163 1.1 mrg
4164 1.1 mrg # Check whether --with-gnu-ld was given.
4165 1.1.1.3 mrg if test "${with_gnu_ld+set}" = set; then :
4166 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4167 1.1 mrg else
4168 1.1 mrg with_gnu_ld=no
4169 1.1 mrg fi
4170 1.1 mrg
4171 1.1 mrg ac_prog=ld
4172 1.1 mrg if test "$GCC" = yes; then
4173 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4174 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4175 1.1.1.2 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4176 1.1 mrg case $host in
4177 1.1 mrg *-*-mingw*)
4178 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4179 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4180 1.1 mrg *)
4181 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4182 1.1 mrg esac
4183 1.1 mrg case $ac_prog in
4184 1.1 mrg # Accept absolute paths.
4185 1.1 mrg [\\/]* | ?:[\\/]*)
4186 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4187 1.1 mrg # Canonicalize the pathname of ld
4188 1.1.1.3 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4189 1.1.1.3 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4190 1.1.1.3 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4191 1.1 mrg done
4192 1.1 mrg test -z "$LD" && LD="$ac_prog"
4193 1.1 mrg ;;
4194 1.1 mrg "")
4195 1.1 mrg # If it fails, then pretend we aren't using GCC.
4196 1.1 mrg ac_prog=ld
4197 1.1 mrg ;;
4198 1.1 mrg *)
4199 1.1 mrg # If it is relative, then search for the first ld in PATH.
4200 1.1 mrg with_gnu_ld=unknown
4201 1.1 mrg ;;
4202 1.1 mrg esac
4203 1.1 mrg elif test "$with_gnu_ld" = yes; then
4204 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4205 1.1.1.2 mrg $as_echo_n "checking for GNU ld... " >&6; }
4206 1.1 mrg else
4207 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4208 1.1.1.2 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4209 1.1 mrg fi
4210 1.1.1.3 mrg if ${lt_cv_path_LD+:} false; then :
4211 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4212 1.1 mrg else
4213 1.1 mrg if test -z "$LD"; then
4214 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4215 1.1 mrg for ac_dir in $PATH; do
4216 1.1 mrg IFS="$lt_save_ifs"
4217 1.1 mrg test -z "$ac_dir" && ac_dir=.
4218 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4219 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4220 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4221 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4222 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4223 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4224 1.1 mrg *GNU* | *'with BFD'*)
4225 1.1 mrg test "$with_gnu_ld" != no && break
4226 1.1 mrg ;;
4227 1.1 mrg *)
4228 1.1 mrg test "$with_gnu_ld" != yes && break
4229 1.1 mrg ;;
4230 1.1 mrg esac
4231 1.1 mrg fi
4232 1.1 mrg done
4233 1.1 mrg IFS="$lt_save_ifs"
4234 1.1 mrg else
4235 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4236 1.1 mrg fi
4237 1.1 mrg fi
4238 1.1 mrg
4239 1.1 mrg LD="$lt_cv_path_LD"
4240 1.1 mrg if test -n "$LD"; then
4241 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4242 1.1.1.2 mrg $as_echo "$LD" >&6; }
4243 1.1 mrg else
4244 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4245 1.1.1.2 mrg $as_echo "no" >&6; }
4246 1.1 mrg fi
4247 1.1.1.3 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4248 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4249 1.1.1.2 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4250 1.1.1.3 mrg if ${lt_cv_prog_gnu_ld+:} false; then :
4251 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4252 1.1 mrg else
4253 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4254 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4255 1.1 mrg *GNU* | *'with BFD'*)
4256 1.1 mrg lt_cv_prog_gnu_ld=yes
4257 1.1 mrg ;;
4258 1.1 mrg *)
4259 1.1 mrg lt_cv_prog_gnu_ld=no
4260 1.1 mrg ;;
4261 1.1 mrg esac
4262 1.1 mrg fi
4263 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4264 1.1.1.2 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4265 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4266 1.1 mrg
4267 1.1 mrg
4268 1.1 mrg
4269 1.1.1.3 mrg
4270 1.1.1.3 mrg
4271 1.1.1.3 mrg
4272 1.1.1.3 mrg
4273 1.1.1.3 mrg
4274 1.1.1.3 mrg
4275 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4276 1.1.1.3 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4277 1.1.1.3 mrg if ${lt_cv_path_NM+:} false; then :
4278 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4279 1.1 mrg else
4280 1.1 mrg if test -n "$NM"; then
4281 1.1 mrg # Let the user override the test.
4282 1.1 mrg lt_cv_path_NM="$NM"
4283 1.1 mrg else
4284 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4285 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4286 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4287 1.1 mrg fi
4288 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4289 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4290 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4291 1.1 mrg IFS="$lt_save_ifs"
4292 1.1 mrg test -z "$ac_dir" && ac_dir=.
4293 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4294 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4295 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4296 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4297 1.1 mrg # nm: unknown option "B" ignored
4298 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4299 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4300 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4301 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4302 1.1 mrg break
4303 1.1 mrg ;;
4304 1.1 mrg *)
4305 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4306 1.1 mrg */dev/null*)
4307 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4308 1.1 mrg break
4309 1.1 mrg ;;
4310 1.1 mrg *)
4311 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4312 1.1 mrg continue # so that we can try to find one that supports BSD flags
4313 1.1 mrg ;;
4314 1.1 mrg esac
4315 1.1 mrg ;;
4316 1.1 mrg esac
4317 1.1 mrg fi
4318 1.1 mrg done
4319 1.1 mrg IFS="$lt_save_ifs"
4320 1.1 mrg done
4321 1.1.1.3 mrg : ${lt_cv_path_NM=no}
4322 1.1 mrg fi
4323 1.1 mrg fi
4324 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4325 1.1.1.2 mrg $as_echo "$lt_cv_path_NM" >&6; }
4326 1.1.1.3 mrg if test "$lt_cv_path_NM" != "no"; then
4327 1.1.1.3 mrg NM="$lt_cv_path_NM"
4328 1.1.1.3 mrg else
4329 1.1.1.3 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4330 1.1.1.3 mrg if test -n "$DUMPBIN"; then :
4331 1.1.1.3 mrg # Let the user override the test.
4332 1.1.1.3 mrg else
4333 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4334 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
4335 1.1.1.3 mrg do
4336 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4337 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4338 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4339 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4340 1.1.1.3 mrg if ${ac_cv_prog_DUMPBIN+:} false; then :
4341 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4342 1.1.1.3 mrg else
4343 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4344 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4345 1.1.1.3 mrg else
4346 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4347 1.1.1.3 mrg for as_dir in $PATH
4348 1.1.1.3 mrg do
4349 1.1.1.3 mrg IFS=$as_save_IFS
4350 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4351 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4352 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
4353 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4354 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4355 1.1.1.3 mrg break 2
4356 1.1.1.3 mrg fi
4357 1.1.1.3 mrg done
4358 1.1.1.3 mrg done
4359 1.1.1.3 mrg IFS=$as_save_IFS
4360 1.1 mrg
4361 1.1.1.3 mrg fi
4362 1.1.1.3 mrg fi
4363 1.1.1.3 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4364 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4365 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4366 1.1.1.3 mrg $as_echo "$DUMPBIN" >&6; }
4367 1.1 mrg else
4368 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4369 1.1.1.3 mrg $as_echo "no" >&6; }
4370 1.1 mrg fi
4371 1.1 mrg
4372 1.1.1.3 mrg
4373 1.1.1.3 mrg test -n "$DUMPBIN" && break
4374 1.1.1.3 mrg done
4375 1.1.1.3 mrg fi
4376 1.1.1.3 mrg if test -z "$DUMPBIN"; then
4377 1.1.1.3 mrg ac_ct_DUMPBIN=$DUMPBIN
4378 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
4379 1.1.1.3 mrg do
4380 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4381 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
4382 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4383 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4384 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4385 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4386 1.1 mrg else
4387 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4388 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4389 1.1.1.3 mrg else
4390 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4391 1.1.1.3 mrg for as_dir in $PATH
4392 1.1.1.3 mrg do
4393 1.1.1.3 mrg IFS=$as_save_IFS
4394 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4395 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4396 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
4397 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4398 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4399 1.1.1.3 mrg break 2
4400 1.1.1.3 mrg fi
4401 1.1.1.3 mrg done
4402 1.1.1.3 mrg done
4403 1.1.1.3 mrg IFS=$as_save_IFS
4404 1.1 mrg
4405 1.1.1.3 mrg fi
4406 1.1.1.3 mrg fi
4407 1.1.1.3 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4408 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4409 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4410 1.1.1.3 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4411 1.1.1.3 mrg else
4412 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4413 1.1.1.3 mrg $as_echo "no" >&6; }
4414 1.1.1.3 mrg fi
4415 1.1 mrg
4416 1.1 mrg
4417 1.1.1.3 mrg test -n "$ac_ct_DUMPBIN" && break
4418 1.1.1.3 mrg done
4419 1.1 mrg
4420 1.1.1.3 mrg if test "x$ac_ct_DUMPBIN" = x; then
4421 1.1.1.3 mrg DUMPBIN=":"
4422 1.1.1.2 mrg else
4423 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4424 1.1.1.3 mrg yes:)
4425 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4426 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4427 1.1.1.3 mrg ac_tool_warned=yes ;;
4428 1.1.1.3 mrg esac
4429 1.1.1.3 mrg DUMPBIN=$ac_ct_DUMPBIN
4430 1.1.1.2 mrg fi
4431 1.1.1.3 mrg fi
4432 1.1 mrg
4433 1.1.1.3 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4434 1.1.1.3 mrg *COFF*)
4435 1.1.1.3 mrg DUMPBIN="$DUMPBIN -symbols"
4436 1.1.1.3 mrg ;;
4437 1.1.1.3 mrg *)
4438 1.1.1.3 mrg DUMPBIN=:
4439 1.1 mrg ;;
4440 1.1 mrg esac
4441 1.1 mrg fi
4442 1.1 mrg
4443 1.1.1.3 mrg if test "$DUMPBIN" != ":"; then
4444 1.1.1.3 mrg NM="$DUMPBIN"
4445 1.1.1.3 mrg fi
4446 1.1.1.3 mrg fi
4447 1.1.1.3 mrg test -z "$NM" && NM=nm
4448 1.1 mrg
4449 1.1 mrg
4450 1.1 mrg
4451 1.1 mrg
4452 1.1 mrg
4453 1.1.1.3 mrg
4454 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4455 1.1.1.3 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4456 1.1.1.3 mrg if ${lt_cv_nm_interface+:} false; then :
4457 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4458 1.1.1.3 mrg else
4459 1.1.1.3 mrg lt_cv_nm_interface="BSD nm"
4460 1.1.1.3 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4461 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4462 1.1.1.3 mrg (eval "$ac_compile" 2>conftest.err)
4463 1.1.1.3 mrg cat conftest.err >&5
4464 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4465 1.1.1.3 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4466 1.1.1.3 mrg cat conftest.err >&5
4467 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4468 1.1.1.3 mrg cat conftest.out >&5
4469 1.1.1.3 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4470 1.1.1.3 mrg lt_cv_nm_interface="MS dumpbin"
4471 1.1 mrg fi
4472 1.1.1.3 mrg rm -f conftest*
4473 1.1.1.3 mrg fi
4474 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4475 1.1.1.3 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4476 1.1 mrg
4477 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4478 1.1.1.3 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4479 1.1.1.3 mrg LN_S=$as_ln_s
4480 1.1.1.3 mrg if test "$LN_S" = "ln -s"; then
4481 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4482 1.1.1.3 mrg $as_echo "yes" >&6; }
4483 1.1.1.3 mrg else
4484 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4485 1.1.1.3 mrg $as_echo "no, using $LN_S" >&6; }
4486 1.1.1.3 mrg fi
4487 1.1 mrg
4488 1.1.1.3 mrg # find the maximum length of command line arguments
4489 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4490 1.1.1.3 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4491 1.1.1.3 mrg if ${lt_cv_sys_max_cmd_len+:} false; then :
4492 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4493 1.1.1.3 mrg else
4494 1.1.1.3 mrg i=0
4495 1.1.1.3 mrg teststring="ABCD"
4496 1.1 mrg
4497 1.1.1.3 mrg case $build_os in
4498 1.1.1.3 mrg msdosdjgpp*)
4499 1.1.1.3 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4500 1.1.1.3 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4501 1.1.1.3 mrg # during glob expansion). Even if it were fixed, the result of this
4502 1.1.1.3 mrg # check would be larger than it should be.
4503 1.1.1.3 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4504 1.1.1.3 mrg ;;
4505 1.1 mrg
4506 1.1.1.3 mrg gnu*)
4507 1.1.1.3 mrg # Under GNU Hurd, this test is not required because there is
4508 1.1.1.3 mrg # no limit to the length of command line arguments.
4509 1.1.1.3 mrg # Libtool will interpret -1 as no limit whatsoever
4510 1.1.1.3 mrg lt_cv_sys_max_cmd_len=-1;
4511 1.1.1.3 mrg ;;
4512 1.1 mrg
4513 1.1.1.3 mrg cygwin* | mingw* | cegcc*)
4514 1.1.1.3 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4515 1.1.1.3 mrg # about 5 minutes as the teststring grows exponentially.
4516 1.1.1.3 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4517 1.1.1.3 mrg # you end up with a "frozen" computer, even though with patience
4518 1.1.1.3 mrg # the test eventually succeeds (with a max line length of 256k).
4519 1.1.1.3 mrg # Instead, let's just punt: use the minimum linelength reported by
4520 1.1.1.3 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4521 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4522 1.1.1.3 mrg ;;
4523 1.1.1.2 mrg
4524 1.1.1.3 mrg mint*)
4525 1.1.1.3 mrg # On MiNT this can take a long time and run out of memory.
4526 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4527 1.1.1.3 mrg ;;
4528 1.1 mrg
4529 1.1.1.3 mrg amigaos*)
4530 1.1.1.3 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4531 1.1.1.3 mrg # So we just punt and use a minimum line length of 8192.
4532 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4533 1.1 mrg ;;
4534 1.1.1.3 mrg
4535 1.1.1.3 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4536 1.1.1.3 mrg # This has been around since 386BSD, at least. Likely further.
4537 1.1.1.3 mrg if test -x /sbin/sysctl; then
4538 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4539 1.1.1.3 mrg elif test -x /usr/sbin/sysctl; then
4540 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4541 1.1.1.3 mrg else
4542 1.1.1.3 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4543 1.1.1.3 mrg fi
4544 1.1.1.3 mrg # And add a safety zone
4545 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4546 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4547 1.1 mrg ;;
4548 1.1.1.3 mrg
4549 1.1.1.3 mrg interix*)
4550 1.1.1.3 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4551 1.1.1.3 mrg lt_cv_sys_max_cmd_len=196608
4552 1.1 mrg ;;
4553 1.1.1.3 mrg
4554 1.1.1.3 mrg osf*)
4555 1.1.1.3 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4556 1.1.1.3 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4557 1.1.1.3 mrg # nice to cause kernel panics so lets avoid the loop below.
4558 1.1.1.3 mrg # First set a reasonable default.
4559 1.1.1.3 mrg lt_cv_sys_max_cmd_len=16384
4560 1.1.1.3 mrg #
4561 1.1.1.3 mrg if test -x /sbin/sysconfig; then
4562 1.1.1.3 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4563 1.1.1.3 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4564 1.1.1.3 mrg esac
4565 1.1.1.3 mrg fi
4566 1.1 mrg ;;
4567 1.1.1.3 mrg sco3.2v5*)
4568 1.1.1.3 mrg lt_cv_sys_max_cmd_len=102400
4569 1.1 mrg ;;
4570 1.1.1.3 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4571 1.1.1.3 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4572 1.1.1.3 mrg if test -n "$kargmax"; then
4573 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4574 1.1.1.3 mrg else
4575 1.1.1.3 mrg lt_cv_sys_max_cmd_len=32768
4576 1.1.1.3 mrg fi
4577 1.1 mrg ;;
4578 1.1.1.3 mrg *)
4579 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4580 1.1.1.3 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4581 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4582 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4583 1.1.1.3 mrg else
4584 1.1.1.3 mrg # Make teststring a little bigger before we do anything with it.
4585 1.1.1.3 mrg # a 1K string should be a reasonable start.
4586 1.1.1.3 mrg for i in 1 2 3 4 5 6 7 8 ; do
4587 1.1.1.3 mrg teststring=$teststring$teststring
4588 1.1.1.3 mrg done
4589 1.1.1.3 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4590 1.1.1.3 mrg # If test is not a shell built-in, we'll probably end up computing a
4591 1.1.1.3 mrg # maximum length that is only half of the actual maximum length, but
4592 1.1.1.3 mrg # we can't tell.
4593 1.1.1.3 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4594 1.1.1.3 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4595 1.1.1.3 mrg test $i != 17 # 1/2 MB should be enough
4596 1.1.1.3 mrg do
4597 1.1.1.3 mrg i=`expr $i + 1`
4598 1.1.1.3 mrg teststring=$teststring$teststring
4599 1.1.1.3 mrg done
4600 1.1.1.3 mrg # Only check the string length outside the loop.
4601 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4602 1.1.1.3 mrg teststring=
4603 1.1.1.3 mrg # Add a significant safety factor because C++ compilers can tack on
4604 1.1.1.3 mrg # massive amounts of additional arguments before passing them to the
4605 1.1.1.3 mrg # linker. It appears as though 1/2 is a usable value.
4606 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4607 1.1.1.3 mrg fi
4608 1.1.1.3 mrg ;;
4609 1.1.1.3 mrg esac
4610 1.1 mrg
4611 1.1.1.3 mrg fi
4612 1.1 mrg
4613 1.1.1.3 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4614 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4615 1.1.1.3 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4616 1.1.1.3 mrg else
4617 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4618 1.1.1.3 mrg $as_echo "none" >&6; }
4619 1.1 mrg fi
4620 1.1.1.3 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4621 1.1 mrg
4622 1.1 mrg
4623 1.1 mrg
4624 1.1 mrg
4625 1.1 mrg
4626 1.1 mrg
4627 1.1.1.3 mrg : ${CP="cp -f"}
4628 1.1.1.3 mrg : ${MV="mv -f"}
4629 1.1.1.3 mrg : ${RM="rm -f"}
4630 1.1.1.3 mrg
4631 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4632 1.1.1.3 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4633 1.1.1.3 mrg # Try some XSI features
4634 1.1.1.3 mrg xsi_shell=no
4635 1.1.1.3 mrg ( _lt_dummy="a/b/c"
4636 1.1.1.3 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4637 1.1.1.3 mrg = c,a/b,, \
4638 1.1.1.3 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4639 1.1.1.3 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4640 1.1.1.3 mrg && xsi_shell=yes
4641 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4642 1.1.1.3 mrg $as_echo "$xsi_shell" >&6; }
4643 1.1.1.3 mrg
4644 1.1.1.3 mrg
4645 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4646 1.1.1.3 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4647 1.1.1.3 mrg lt_shell_append=no
4648 1.1.1.3 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4649 1.1.1.3 mrg >/dev/null 2>&1 \
4650 1.1.1.3 mrg && lt_shell_append=yes
4651 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4652 1.1.1.3 mrg $as_echo "$lt_shell_append" >&6; }
4653 1.1 mrg
4654 1.1 mrg
4655 1.1.1.3 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4656 1.1.1.3 mrg lt_unset=unset
4657 1.1.1.3 mrg else
4658 1.1.1.3 mrg lt_unset=false
4659 1.1 mrg fi
4660 1.1 mrg
4661 1.1 mrg
4662 1.1.1.3 mrg
4663 1.1.1.3 mrg
4664 1.1.1.3 mrg
4665 1.1.1.3 mrg # test EBCDIC or ASCII
4666 1.1.1.3 mrg case `echo X|tr X '\101'` in
4667 1.1.1.3 mrg A) # ASCII based system
4668 1.1.1.3 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4669 1.1.1.3 mrg lt_SP2NL='tr \040 \012'
4670 1.1.1.3 mrg lt_NL2SP='tr \015\012 \040\040'
4671 1.1 mrg ;;
4672 1.1.1.3 mrg *) # EBCDIC based system
4673 1.1.1.3 mrg lt_SP2NL='tr \100 \n'
4674 1.1.1.3 mrg lt_NL2SP='tr \r\n \100\100'
4675 1.1 mrg ;;
4676 1.1.1.3 mrg esac
4677 1.1 mrg
4678 1.1 mrg
4679 1.1 mrg
4680 1.1 mrg
4681 1.1 mrg
4682 1.1.1.3 mrg
4683 1.1.1.3 mrg
4684 1.1.1.3 mrg
4685 1.1.1.3 mrg
4686 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4687 1.1.1.3 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
4688 1.1.1.3 mrg if ${lt_cv_ld_reload_flag+:} false; then :
4689 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4690 1.1 mrg else
4691 1.1.1.3 mrg lt_cv_ld_reload_flag='-r'
4692 1.1.1.3 mrg fi
4693 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4694 1.1.1.3 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
4695 1.1.1.3 mrg reload_flag=$lt_cv_ld_reload_flag
4696 1.1.1.3 mrg case $reload_flag in
4697 1.1.1.3 mrg "" | " "*) ;;
4698 1.1.1.3 mrg *) reload_flag=" $reload_flag" ;;
4699 1.1.1.3 mrg esac
4700 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4701 1.1.1.3 mrg case $host_os in
4702 1.1.1.3 mrg darwin*)
4703 1.1.1.3 mrg if test "$GCC" = yes; then
4704 1.1.1.3 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4705 1.1.1.3 mrg else
4706 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4707 1.1.1.3 mrg fi
4708 1.1.1.3 mrg ;;
4709 1.1 mrg esac
4710 1.1 mrg
4711 1.1 mrg
4712 1.1 mrg
4713 1.1 mrg
4714 1.1 mrg
4715 1.1 mrg
4716 1.1 mrg
4717 1.1 mrg
4718 1.1.1.3 mrg
4719 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4720 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4721 1.1.1.3 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
4722 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4723 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4724 1.1.1.3 mrg if ${ac_cv_prog_OBJDUMP+:} false; then :
4725 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4726 1.1 mrg else
4727 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4728 1.1.1.3 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4729 1.1 mrg else
4730 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4731 1.1.1.3 mrg for as_dir in $PATH
4732 1.1.1.3 mrg do
4733 1.1.1.3 mrg IFS=$as_save_IFS
4734 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4735 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4736 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
4737 1.1.1.3 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4738 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4739 1.1.1.3 mrg break 2
4740 1.1.1.3 mrg fi
4741 1.1.1.3 mrg done
4742 1.1.1.3 mrg done
4743 1.1.1.3 mrg IFS=$as_save_IFS
4744 1.1 mrg
4745 1.1 mrg fi
4746 1.1 mrg fi
4747 1.1.1.3 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
4748 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4749 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4750 1.1.1.3 mrg $as_echo "$OBJDUMP" >&6; }
4751 1.1 mrg else
4752 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4753 1.1.1.3 mrg $as_echo "no" >&6; }
4754 1.1 mrg fi
4755 1.1 mrg
4756 1.1 mrg
4757 1.1.1.3 mrg fi
4758 1.1.1.3 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
4759 1.1.1.3 mrg ac_ct_OBJDUMP=$OBJDUMP
4760 1.1.1.3 mrg # Extract the first word of "objdump", so it can be a program name with args.
4761 1.1.1.3 mrg set dummy objdump; ac_word=$2
4762 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4763 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4764 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4765 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4766 1.1 mrg else
4767 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4768 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4769 1.1 mrg else
4770 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4771 1.1.1.3 mrg for as_dir in $PATH
4772 1.1.1.3 mrg do
4773 1.1.1.3 mrg IFS=$as_save_IFS
4774 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4775 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4776 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
4777 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
4778 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4779 1.1.1.3 mrg break 2
4780 1.1.1.3 mrg fi
4781 1.1.1.3 mrg done
4782 1.1.1.3 mrg done
4783 1.1.1.3 mrg IFS=$as_save_IFS
4784 1.1 mrg
4785 1.1 mrg fi
4786 1.1 mrg fi
4787 1.1.1.3 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4788 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4789 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4790 1.1.1.3 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
4791 1.1 mrg else
4792 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4793 1.1.1.3 mrg $as_echo "no" >&6; }
4794 1.1 mrg fi
4795 1.1 mrg
4796 1.1.1.3 mrg if test "x$ac_ct_OBJDUMP" = x; then
4797 1.1.1.3 mrg OBJDUMP="false"
4798 1.1.1.3 mrg else
4799 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4800 1.1.1.3 mrg yes:)
4801 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4802 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4803 1.1.1.3 mrg ac_tool_warned=yes ;;
4804 1.1 mrg esac
4805 1.1.1.3 mrg OBJDUMP=$ac_ct_OBJDUMP
4806 1.1.1.3 mrg fi
4807 1.1 mrg else
4808 1.1.1.3 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
4809 1.1 mrg fi
4810 1.1 mrg
4811 1.1.1.3 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
4812 1.1 mrg
4813 1.1 mrg
4814 1.1 mrg
4815 1.1 mrg
4816 1.1 mrg
4817 1.1 mrg
4818 1.1 mrg
4819 1.1 mrg
4820 1.1 mrg
4821 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4822 1.1.1.3 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4823 1.1.1.3 mrg if ${lt_cv_deplibs_check_method+:} false; then :
4824 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4825 1.1.1.3 mrg else
4826 1.1.1.3 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
4827 1.1.1.3 mrg lt_cv_file_magic_test_file=
4828 1.1.1.3 mrg lt_cv_deplibs_check_method='unknown'
4829 1.1.1.3 mrg # Need to set the preceding variable on all platforms that support
4830 1.1.1.3 mrg # interlibrary dependencies.
4831 1.1.1.3 mrg # 'none' -- dependencies not supported.
4832 1.1.1.3 mrg # `unknown' -- same as none, but documents that we really don't know.
4833 1.1.1.3 mrg # 'pass_all' -- all dependencies passed with no checks.
4834 1.1.1.3 mrg # 'test_compile' -- check by making test program.
4835 1.1.1.3 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
4836 1.1.1.3 mrg # which responds to the $file_magic_cmd with a given extended regex.
4837 1.1.1.3 mrg # If you have `file' or equivalent on your system and you're not sure
4838 1.1.1.3 mrg # whether `pass_all' will *always* work, you probably want this one.
4839 1.1 mrg
4840 1.1.1.3 mrg case $host_os in
4841 1.1.1.3 mrg aix[4-9]*)
4842 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4843 1.1.1.3 mrg ;;
4844 1.1 mrg
4845 1.1.1.3 mrg beos*)
4846 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4847 1.1.1.3 mrg ;;
4848 1.1 mrg
4849 1.1.1.3 mrg bsdi[45]*)
4850 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4851 1.1.1.3 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
4852 1.1.1.3 mrg lt_cv_file_magic_test_file=/shlib/libc.so
4853 1.1.1.3 mrg ;;
4854 1.1 mrg
4855 1.1.1.3 mrg cygwin*)
4856 1.1.1.3 mrg # func_win32_libid is a shell function defined in ltmain.sh
4857 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4858 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
4859 1.1.1.3 mrg ;;
4860 1.1 mrg
4861 1.1.1.3 mrg mingw* | pw32*)
4862 1.1.1.3 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
4863 1.1.1.3 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
4864 1.1.1.3 mrg # unless we find 'file', for example because we are cross-compiling.
4865 1.1.1.3 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4866 1.1.1.3 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4867 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4868 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
4869 1.1.1.3 mrg else
4870 1.1.1.3 mrg # Keep this pattern in sync with the one in func_win32_libid.
4871 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4872 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4873 1.1.1.3 mrg fi
4874 1.1.1.3 mrg ;;
4875 1.1 mrg
4876 1.1.1.3 mrg cegcc*)
4877 1.1.1.3 mrg # use the weaker test based on 'objdump'. See mingw*.
4878 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4879 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4880 1.1.1.3 mrg ;;
4881 1.1 mrg
4882 1.1.1.3 mrg darwin* | rhapsody*)
4883 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4884 1.1.1.3 mrg ;;
4885 1.1 mrg
4886 1.1.1.3 mrg freebsd* | dragonfly*)
4887 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4888 1.1.1.3 mrg case $host_cpu in
4889 1.1.1.3 mrg i*86 )
4890 1.1.1.3 mrg # Not sure whether the presence of OpenBSD here was a mistake.
4891 1.1.1.3 mrg # Let's accept both of them until this is cleared up.
4892 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4893 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
4894 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4895 1.1.1.3 mrg ;;
4896 1.1.1.3 mrg esac
4897 1.1.1.3 mrg else
4898 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4899 1.1.1.3 mrg fi
4900 1.1.1.3 mrg ;;
4901 1.1 mrg
4902 1.1.1.3 mrg gnu*)
4903 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4904 1.1.1.3 mrg ;;
4905 1.1 mrg
4906 1.1.1.3 mrg haiku*)
4907 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4908 1.1.1.3 mrg ;;
4909 1.1 mrg
4910 1.1.1.3 mrg hpux10.20* | hpux11*)
4911 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
4912 1.1.1.3 mrg case $host_cpu in
4913 1.1.1.3 mrg ia64*)
4914 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'
4915 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4916 1.1.1.3 mrg ;;
4917 1.1.1.3 mrg hppa*64*)
4918 1.1.1.3 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]'
4919 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4920 1.1.1.3 mrg ;;
4921 1.1.1.3 mrg *)
4922 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4923 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
4924 1.1.1.3 mrg ;;
4925 1.1.1.3 mrg esac
4926 1.1.1.3 mrg ;;
4927 1.1 mrg
4928 1.1.1.3 mrg interix[3-9]*)
4929 1.1.1.3 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4930 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4931 1.1.1.3 mrg ;;
4932 1.1 mrg
4933 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
4934 1.1.1.3 mrg case $LD in
4935 1.1.1.3 mrg *-32|*"-32 ") libmagic=32-bit;;
4936 1.1.1.3 mrg *-n32|*"-n32 ") libmagic=N32;;
4937 1.1.1.3 mrg *-64|*"-64 ") libmagic=64-bit;;
4938 1.1.1.3 mrg *) libmagic=never-match;;
4939 1.1.1.3 mrg esac
4940 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4941 1.1.1.3 mrg ;;
4942 1.1 mrg
4943 1.1.1.3 mrg # This must be Linux ELF.
4944 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
4945 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4946 1.1.1.3 mrg ;;
4947 1.1 mrg
4948 1.1.1.3 mrg netbsd*)
4949 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4950 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4951 1.1.1.3 mrg else
4952 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4953 1.1.1.3 mrg fi
4954 1.1.1.3 mrg ;;
4955 1.1 mrg
4956 1.1.1.3 mrg newos6*)
4957 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4958 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
4959 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
4960 1.1.1.3 mrg ;;
4961 1.1.1.3 mrg
4962 1.1.1.3 mrg *nto* | *qnx*)
4963 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4964 1.1.1.3 mrg ;;
4965 1.1.1.3 mrg
4966 1.1.1.3 mrg openbsd*)
4967 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4968 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4969 1.1.1.3 mrg else
4970 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4971 1.1.1.3 mrg fi
4972 1.1.1.3 mrg ;;
4973 1.1.1.3 mrg
4974 1.1.1.3 mrg osf3* | osf4* | osf5*)
4975 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4976 1.1.1.3 mrg ;;
4977 1.1.1.3 mrg
4978 1.1.1.3 mrg rdos*)
4979 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4980 1.1.1.3 mrg ;;
4981 1.1.1.3 mrg
4982 1.1.1.3 mrg solaris*)
4983 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4984 1.1.1.3 mrg ;;
4985 1.1.1.3 mrg
4986 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4987 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4988 1.1.1.3 mrg ;;
4989 1.1 mrg
4990 1.1.1.3 mrg sysv4 | sysv4.3*)
4991 1.1.1.3 mrg case $host_vendor in
4992 1.1.1.3 mrg motorola)
4993 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]'
4994 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4995 1.1 mrg ;;
4996 1.1.1.3 mrg ncr)
4997 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4998 1.1.1.3 mrg ;;
4999 1.1.1.3 mrg sequent)
5000 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5001 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5002 1.1.1.3 mrg ;;
5003 1.1.1.3 mrg sni)
5004 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5005 1.1.1.3 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5006 1.1.1.3 mrg lt_cv_file_magic_test_file=/lib/libc.so
5007 1.1.1.3 mrg ;;
5008 1.1.1.3 mrg siemens)
5009 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5010 1.1.1.3 mrg ;;
5011 1.1.1.3 mrg pc)
5012 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5013 1.1 mrg ;;
5014 1.1.1.3 mrg esac
5015 1.1.1.3 mrg ;;
5016 1.1.1.3 mrg
5017 1.1.1.3 mrg tpf*)
5018 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5019 1.1.1.3 mrg ;;
5020 1.1 mrg esac
5021 1.1 mrg
5022 1.1 mrg fi
5023 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5024 1.1.1.3 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5025 1.1.1.3 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5026 1.1.1.3 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5027 1.1.1.3 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5028 1.1 mrg
5029 1.1 mrg
5030 1.1 mrg
5031 1.1.1.3 mrg
5032 1.1.1.3 mrg
5033 1.1.1.3 mrg
5034 1.1.1.3 mrg
5035 1.1.1.3 mrg
5036 1.1.1.3 mrg
5037 1.1.1.3 mrg
5038 1.1.1.3 mrg
5039 1.1.1.3 mrg
5040 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5041 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5042 1.1.1.3 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5043 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5044 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5045 1.1.1.3 mrg if ${ac_cv_prog_AR+:} false; then :
5046 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5047 1.1 mrg else
5048 1.1.1.3 mrg if test -n "$AR"; then
5049 1.1.1.3 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5050 1.1 mrg else
5051 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5052 1.1 mrg for as_dir in $PATH
5053 1.1 mrg do
5054 1.1 mrg IFS=$as_save_IFS
5055 1.1 mrg test -z "$as_dir" && as_dir=.
5056 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5057 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
5058 1.1.1.3 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5059 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5060 1.1 mrg break 2
5061 1.1 mrg fi
5062 1.1 mrg done
5063 1.1.1.3 mrg done
5064 1.1 mrg IFS=$as_save_IFS
5065 1.1 mrg
5066 1.1 mrg fi
5067 1.1 mrg fi
5068 1.1.1.3 mrg AR=$ac_cv_prog_AR
5069 1.1.1.3 mrg if test -n "$AR"; then
5070 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5071 1.1.1.3 mrg $as_echo "$AR" >&6; }
5072 1.1 mrg else
5073 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5074 1.1.1.2 mrg $as_echo "no" >&6; }
5075 1.1 mrg fi
5076 1.1 mrg
5077 1.1 mrg
5078 1.1 mrg fi
5079 1.1.1.3 mrg if test -z "$ac_cv_prog_AR"; then
5080 1.1.1.3 mrg ac_ct_AR=$AR
5081 1.1.1.3 mrg # Extract the first word of "ar", so it can be a program name with args.
5082 1.1.1.3 mrg set dummy ar; ac_word=$2
5083 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5084 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5085 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then :
5086 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5087 1.1 mrg else
5088 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5089 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5090 1.1 mrg else
5091 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5092 1.1 mrg for as_dir in $PATH
5093 1.1 mrg do
5094 1.1 mrg IFS=$as_save_IFS
5095 1.1 mrg test -z "$as_dir" && as_dir=.
5096 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5097 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
5098 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="ar"
5099 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5100 1.1 mrg break 2
5101 1.1 mrg fi
5102 1.1 mrg done
5103 1.1.1.3 mrg done
5104 1.1 mrg IFS=$as_save_IFS
5105 1.1 mrg
5106 1.1 mrg fi
5107 1.1 mrg fi
5108 1.1.1.3 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5109 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5110 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5111 1.1.1.3 mrg $as_echo "$ac_ct_AR" >&6; }
5112 1.1 mrg else
5113 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5114 1.1.1.2 mrg $as_echo "no" >&6; }
5115 1.1 mrg fi
5116 1.1 mrg
5117 1.1.1.3 mrg if test "x$ac_ct_AR" = x; then
5118 1.1.1.3 mrg AR="false"
5119 1.1 mrg else
5120 1.1 mrg case $cross_compiling:$ac_tool_warned in
5121 1.1 mrg yes:)
5122 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5123 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5124 1.1 mrg ac_tool_warned=yes ;;
5125 1.1 mrg esac
5126 1.1.1.3 mrg AR=$ac_ct_AR
5127 1.1 mrg fi
5128 1.1.1.3 mrg else
5129 1.1.1.3 mrg AR="$ac_cv_prog_AR"
5130 1.1 mrg fi
5131 1.1 mrg
5132 1.1.1.3 mrg test -z "$AR" && AR=ar
5133 1.1.1.3 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5134 1.1 mrg
5135 1.1 mrg
5136 1.1 mrg
5137 1.1 mrg
5138 1.1 mrg
5139 1.1 mrg
5140 1.1 mrg
5141 1.1 mrg
5142 1.1 mrg
5143 1.1 mrg
5144 1.1 mrg
5145 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5146 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5147 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5148 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5149 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5150 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
5151 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5152 1.1 mrg else
5153 1.1.1.3 mrg if test -n "$STRIP"; then
5154 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5155 1.1.1.3 mrg else
5156 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5157 1.1.1.3 mrg for as_dir in $PATH
5158 1.1.1.3 mrg do
5159 1.1.1.3 mrg IFS=$as_save_IFS
5160 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5161 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5162 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
5163 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5164 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5165 1.1.1.3 mrg break 2
5166 1.1.1.3 mrg fi
5167 1.1.1.3 mrg done
5168 1.1.1.3 mrg done
5169 1.1.1.3 mrg IFS=$as_save_IFS
5170 1.1 mrg
5171 1.1.1.3 mrg fi
5172 1.1.1.3 mrg fi
5173 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
5174 1.1.1.3 mrg if test -n "$STRIP"; then
5175 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5176 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
5177 1.1 mrg else
5178 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5179 1.1.1.3 mrg $as_echo "no" >&6; }
5180 1.1.1.3 mrg fi
5181 1.1 mrg
5182 1.1 mrg
5183 1.1 mrg fi
5184 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
5185 1.1.1.3 mrg ac_ct_STRIP=$STRIP
5186 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
5187 1.1.1.3 mrg set dummy strip; ac_word=$2
5188 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5189 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5190 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5191 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5192 1.1.1.3 mrg else
5193 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5194 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5195 1.1.1.3 mrg else
5196 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5197 1.1.1.3 mrg for as_dir in $PATH
5198 1.1.1.3 mrg do
5199 1.1.1.3 mrg IFS=$as_save_IFS
5200 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5201 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5202 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
5203 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
5204 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5205 1.1.1.3 mrg break 2
5206 1.1.1.3 mrg fi
5207 1.1.1.3 mrg done
5208 1.1.1.3 mrg done
5209 1.1.1.3 mrg IFS=$as_save_IFS
5210 1.1 mrg
5211 1.1 mrg fi
5212 1.1 mrg fi
5213 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5214 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5215 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5216 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
5217 1.1.1.3 mrg else
5218 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5219 1.1.1.3 mrg $as_echo "no" >&6; }
5220 1.1 mrg fi
5221 1.1.1.3 mrg
5222 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
5223 1.1.1.3 mrg STRIP=":"
5224 1.1 mrg else
5225 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5226 1.1.1.3 mrg yes:)
5227 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5228 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5229 1.1.1.3 mrg ac_tool_warned=yes ;;
5230 1.1.1.3 mrg esac
5231 1.1.1.3 mrg STRIP=$ac_ct_STRIP
5232 1.1 mrg fi
5233 1.1 mrg else
5234 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
5235 1.1 mrg fi
5236 1.1 mrg
5237 1.1.1.3 mrg test -z "$STRIP" && STRIP=:
5238 1.1 mrg
5239 1.1.1.3 mrg
5240 1.1.1.3 mrg
5241 1.1.1.3 mrg
5242 1.1.1.3 mrg
5243 1.1.1.3 mrg
5244 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5245 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5246 1.1.1.3 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5247 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5248 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5249 1.1.1.3 mrg if ${ac_cv_prog_RANLIB+:} false; then :
5250 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5251 1.1 mrg else
5252 1.1.1.3 mrg if test -n "$RANLIB"; then
5253 1.1.1.3 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5254 1.1.1.3 mrg else
5255 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5256 1.1.1.3 mrg for as_dir in $PATH
5257 1.1.1.3 mrg do
5258 1.1.1.3 mrg IFS=$as_save_IFS
5259 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5260 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5261 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
5262 1.1.1.3 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5263 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5264 1.1.1.3 mrg break 2
5265 1.1 mrg fi
5266 1.1.1.3 mrg done
5267 1.1.1.3 mrg done
5268 1.1.1.3 mrg IFS=$as_save_IFS
5269 1.1.1.2 mrg
5270 1.1 mrg fi
5271 1.1 mrg fi
5272 1.1.1.3 mrg RANLIB=$ac_cv_prog_RANLIB
5273 1.1.1.3 mrg if test -n "$RANLIB"; then
5274 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5275 1.1.1.3 mrg $as_echo "$RANLIB" >&6; }
5276 1.1 mrg else
5277 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5278 1.1.1.2 mrg $as_echo "no" >&6; }
5279 1.1 mrg fi
5280 1.1 mrg
5281 1.1 mrg
5282 1.1 mrg fi
5283 1.1.1.3 mrg if test -z "$ac_cv_prog_RANLIB"; then
5284 1.1.1.3 mrg ac_ct_RANLIB=$RANLIB
5285 1.1.1.3 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5286 1.1.1.3 mrg set dummy ranlib; ac_word=$2
5287 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5288 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5289 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5290 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5291 1.1 mrg else
5292 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5293 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5294 1.1 mrg else
5295 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5296 1.1 mrg for as_dir in $PATH
5297 1.1 mrg do
5298 1.1 mrg IFS=$as_save_IFS
5299 1.1 mrg test -z "$as_dir" && as_dir=.
5300 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5301 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
5302 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5303 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5304 1.1 mrg break 2
5305 1.1 mrg fi
5306 1.1 mrg done
5307 1.1.1.3 mrg done
5308 1.1 mrg IFS=$as_save_IFS
5309 1.1 mrg
5310 1.1 mrg fi
5311 1.1 mrg fi
5312 1.1.1.3 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5313 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5314 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5315 1.1.1.3 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5316 1.1 mrg else
5317 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5318 1.1.1.2 mrg $as_echo "no" >&6; }
5319 1.1 mrg fi
5320 1.1 mrg
5321 1.1.1.3 mrg if test "x$ac_ct_RANLIB" = x; then
5322 1.1.1.3 mrg RANLIB=":"
5323 1.1 mrg else
5324 1.1 mrg case $cross_compiling:$ac_tool_warned in
5325 1.1 mrg yes:)
5326 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5327 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5328 1.1 mrg ac_tool_warned=yes ;;
5329 1.1 mrg esac
5330 1.1.1.3 mrg RANLIB=$ac_ct_RANLIB
5331 1.1 mrg fi
5332 1.1.1.3 mrg else
5333 1.1.1.3 mrg RANLIB="$ac_cv_prog_RANLIB"
5334 1.1 mrg fi
5335 1.1 mrg
5336 1.1.1.3 mrg test -z "$RANLIB" && RANLIB=:
5337 1.1 mrg
5338 1.1 mrg
5339 1.1 mrg
5340 1.1 mrg
5341 1.1 mrg
5342 1.1.1.3 mrg
5343 1.1.1.3 mrg # Determine commands to create old-style static archives.
5344 1.1.1.3 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5345 1.1.1.3 mrg old_postinstall_cmds='chmod 644 $oldlib'
5346 1.1.1.3 mrg old_postuninstall_cmds=
5347 1.1.1.3 mrg
5348 1.1.1.3 mrg if test -n "$RANLIB"; then
5349 1.1.1.3 mrg case $host_os in
5350 1.1.1.3 mrg openbsd*)
5351 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5352 1.1.1.3 mrg ;;
5353 1.1.1.3 mrg *)
5354 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5355 1.1.1.3 mrg ;;
5356 1.1.1.3 mrg esac
5357 1.1.1.3 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5358 1.1 mrg fi
5359 1.1 mrg
5360 1.1.1.3 mrg case $host_os in
5361 1.1.1.3 mrg darwin*)
5362 1.1.1.3 mrg lock_old_archive_extraction=yes ;;
5363 1.1.1.3 mrg *)
5364 1.1.1.3 mrg lock_old_archive_extraction=no ;;
5365 1.1 mrg esac
5366 1.1 mrg
5367 1.1 mrg
5368 1.1 mrg
5369 1.1 mrg
5370 1.1 mrg
5371 1.1 mrg
5372 1.1 mrg
5373 1.1 mrg
5374 1.1 mrg
5375 1.1 mrg
5376 1.1 mrg
5377 1.1 mrg
5378 1.1 mrg
5379 1.1 mrg
5380 1.1 mrg
5381 1.1 mrg
5382 1.1 mrg
5383 1.1 mrg
5384 1.1 mrg
5385 1.1 mrg
5386 1.1.1.2 mrg
5387 1.1.1.3 mrg
5388 1.1.1.3 mrg
5389 1.1.1.3 mrg
5390 1.1.1.3 mrg
5391 1.1.1.3 mrg
5392 1.1.1.3 mrg
5393 1.1.1.3 mrg
5394 1.1.1.3 mrg
5395 1.1.1.3 mrg
5396 1.1.1.3 mrg
5397 1.1.1.3 mrg
5398 1.1.1.3 mrg
5399 1.1.1.3 mrg
5400 1.1.1.3 mrg
5401 1.1.1.3 mrg
5402 1.1.1.3 mrg
5403 1.1.1.3 mrg
5404 1.1.1.3 mrg
5405 1.1.1.3 mrg # If no C compiler was specified, use CC.
5406 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
5407 1.1.1.3 mrg
5408 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
5409 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5410 1.1.1.3 mrg
5411 1.1.1.3 mrg # Allow CC to be a program name with arguments.
5412 1.1.1.3 mrg compiler=$CC
5413 1.1.1.3 mrg
5414 1.1.1.3 mrg
5415 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5416 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5417 1.1.1.2 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5418 1.1.1.3 mrg if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5419 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5420 1.1 mrg else
5421 1.1 mrg
5422 1.1 mrg # These are sane defaults that work on at least a few old systems.
5423 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5424 1.1 mrg
5425 1.1 mrg # Character class describing NM global symbol codes.
5426 1.1 mrg symcode='[BCDEGRST]'
5427 1.1 mrg
5428 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5429 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5430 1.1 mrg
5431 1.1 mrg # Define system-specific variables.
5432 1.1 mrg case $host_os in
5433 1.1 mrg aix*)
5434 1.1 mrg symcode='[BCDT]'
5435 1.1 mrg ;;
5436 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
5437 1.1 mrg symcode='[ABCDGISTW]'
5438 1.1 mrg ;;
5439 1.1.1.3 mrg hpux*)
5440 1.1 mrg if test "$host_cpu" = ia64; then
5441 1.1 mrg symcode='[ABCDEGRST]'
5442 1.1 mrg fi
5443 1.1 mrg ;;
5444 1.1 mrg irix* | nonstopux*)
5445 1.1 mrg symcode='[BCDEGRST]'
5446 1.1 mrg ;;
5447 1.1 mrg osf*)
5448 1.1 mrg symcode='[BCDEGQRST]'
5449 1.1 mrg ;;
5450 1.1 mrg solaris*)
5451 1.1 mrg symcode='[BDRT]'
5452 1.1 mrg ;;
5453 1.1 mrg sco3.2v5*)
5454 1.1 mrg symcode='[DT]'
5455 1.1 mrg ;;
5456 1.1 mrg sysv4.2uw2*)
5457 1.1 mrg symcode='[DT]'
5458 1.1 mrg ;;
5459 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5460 1.1 mrg symcode='[ABDT]'
5461 1.1 mrg ;;
5462 1.1 mrg sysv4)
5463 1.1 mrg symcode='[DFNSTU]'
5464 1.1 mrg ;;
5465 1.1 mrg esac
5466 1.1 mrg
5467 1.1.1.3 mrg # If we're using GNU nm, then use its standard symbol codes.
5468 1.1.1.3 mrg case `$NM -V 2>&1` in
5469 1.1.1.3 mrg *GNU* | *'with BFD'*)
5470 1.1.1.3 mrg symcode='[ABCDGIRSTW]' ;;
5471 1.1.1.3 mrg esac
5472 1.1.1.3 mrg
5473 1.1.1.3 mrg # Transform an extracted symbol line into a proper C declaration.
5474 1.1.1.3 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5475 1.1.1.3 mrg # so use this general approach.
5476 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'"
5477 1.1.1.3 mrg
5478 1.1.1.3 mrg # Transform an extracted symbol line into symbol name and symbol address
5479 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'"
5480 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'"
5481 1.1.1.3 mrg
5482 1.1 mrg # Handle CRLF in mingw tool chain
5483 1.1 mrg opt_cr=
5484 1.1 mrg case $build_os in
5485 1.1 mrg mingw*)
5486 1.1.1.3 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5487 1.1 mrg ;;
5488 1.1 mrg esac
5489 1.1 mrg
5490 1.1.1.3 mrg # Try without a prefix underscore, then with it.
5491 1.1 mrg for ac_symprfx in "" "_"; do
5492 1.1 mrg
5493 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5494 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5495 1.1 mrg
5496 1.1 mrg # Write the raw and C identifiers.
5497 1.1.1.3 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5498 1.1.1.3 mrg # Fake it for dumpbin and say T for any non-static function
5499 1.1.1.3 mrg # and D for any global variable.
5500 1.1.1.3 mrg # Also find C++ and __fastcall symbols from MSVC++,
5501 1.1.1.3 mrg # which start with @ or ?.
5502 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5503 1.1.1.3 mrg " {last_section=section; section=\$ 3};"\
5504 1.1.1.3 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5505 1.1.1.3 mrg " \$ 0!~/External *\|/{next};"\
5506 1.1.1.3 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5507 1.1.1.3 mrg " {if(hide[section]) next};"\
5508 1.1.1.3 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5509 1.1.1.3 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5510 1.1.1.3 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5511 1.1.1.3 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5512 1.1.1.3 mrg " ' prfx=^$ac_symprfx"
5513 1.1.1.3 mrg else
5514 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5515 1.1.1.3 mrg fi
5516 1.1 mrg
5517 1.1 mrg # Check to see that the pipe works correctly.
5518 1.1 mrg pipe_works=no
5519 1.1 mrg
5520 1.1 mrg rm -f conftest*
5521 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
5522 1.1 mrg #ifdef __cplusplus
5523 1.1 mrg extern "C" {
5524 1.1 mrg #endif
5525 1.1 mrg char nm_test_var;
5526 1.1.1.3 mrg void nm_test_func(void);
5527 1.1.1.3 mrg void nm_test_func(void){}
5528 1.1 mrg #ifdef __cplusplus
5529 1.1 mrg }
5530 1.1 mrg #endif
5531 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5532 1.1.1.3 mrg _LT_EOF
5533 1.1 mrg
5534 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5535 1.1 mrg (eval $ac_compile) 2>&5
5536 1.1 mrg ac_status=$?
5537 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5538 1.1.1.3 mrg test $ac_status = 0; }; then
5539 1.1 mrg # Now try to grab the symbols.
5540 1.1 mrg nlist=conftest.nm
5541 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5542 1.1.1.3 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5543 1.1 mrg ac_status=$?
5544 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5545 1.1.1.3 mrg test $ac_status = 0; } && test -s "$nlist"; then
5546 1.1 mrg # Try sorting and uniquifying the output.
5547 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5548 1.1 mrg mv -f "$nlist"T "$nlist"
5549 1.1 mrg else
5550 1.1 mrg rm -f "$nlist"T
5551 1.1 mrg fi
5552 1.1 mrg
5553 1.1 mrg # Make sure that we snagged all the symbols we need.
5554 1.1.1.3 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5555 1.1.1.3 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5556 1.1.1.3 mrg cat <<_LT_EOF > conftest.$ac_ext
5557 1.1 mrg #ifdef __cplusplus
5558 1.1 mrg extern "C" {
5559 1.1 mrg #endif
5560 1.1 mrg
5561 1.1.1.3 mrg _LT_EOF
5562 1.1 mrg # Now generate the symbol file.
5563 1.1.1.3 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5564 1.1 mrg
5565 1.1.1.3 mrg cat <<_LT_EOF >> conftest.$ac_ext
5566 1.1 mrg
5567 1.1.1.3 mrg /* The mapping between symbol names and symbols. */
5568 1.1 mrg const struct {
5569 1.1 mrg const char *name;
5570 1.1.1.3 mrg void *address;
5571 1.1 mrg }
5572 1.1.1.3 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5573 1.1 mrg {
5574 1.1.1.3 mrg { "@PROGRAM@", (void *) 0 },
5575 1.1.1.3 mrg _LT_EOF
5576 1.1.1.3 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5577 1.1.1.3 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5578 1.1.1.3 mrg {0, (void *) 0}
5579 1.1 mrg };
5580 1.1 mrg
5581 1.1.1.3 mrg /* This works around a problem in FreeBSD linker */
5582 1.1.1.3 mrg #ifdef FREEBSD_WORKAROUND
5583 1.1.1.3 mrg static const void *lt_preloaded_setup() {
5584 1.1.1.3 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5585 1.1.1.3 mrg }
5586 1.1.1.3 mrg #endif
5587 1.1.1.3 mrg
5588 1.1 mrg #ifdef __cplusplus
5589 1.1 mrg }
5590 1.1 mrg #endif
5591 1.1.1.3 mrg _LT_EOF
5592 1.1 mrg # Now try linking the two files.
5593 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5594 1.1 mrg lt_save_LIBS="$LIBS"
5595 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5596 1.1 mrg LIBS="conftstm.$ac_objext"
5597 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5598 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5599 1.1 mrg (eval $ac_link) 2>&5
5600 1.1 mrg ac_status=$?
5601 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5602 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5603 1.1 mrg pipe_works=yes
5604 1.1 mrg fi
5605 1.1 mrg LIBS="$lt_save_LIBS"
5606 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5607 1.1 mrg else
5608 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5609 1.1 mrg fi
5610 1.1 mrg else
5611 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5612 1.1 mrg fi
5613 1.1 mrg else
5614 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5615 1.1 mrg fi
5616 1.1 mrg else
5617 1.1 mrg echo "$progname: failed program was:" >&5
5618 1.1 mrg cat conftest.$ac_ext >&5
5619 1.1 mrg fi
5620 1.1.1.2 mrg rm -rf conftest* conftst*
5621 1.1 mrg
5622 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5623 1.1 mrg if test "$pipe_works" = yes; then
5624 1.1 mrg break
5625 1.1 mrg else
5626 1.1 mrg lt_cv_sys_global_symbol_pipe=
5627 1.1 mrg fi
5628 1.1 mrg done
5629 1.1 mrg
5630 1.1 mrg fi
5631 1.1 mrg
5632 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5633 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5634 1.1 mrg fi
5635 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5636 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5637 1.1.1.2 mrg $as_echo "failed" >&6; }
5638 1.1 mrg else
5639 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5640 1.1.1.2 mrg $as_echo "ok" >&6; }
5641 1.1 mrg fi
5642 1.1 mrg
5643 1.1 mrg
5644 1.1 mrg
5645 1.1 mrg
5646 1.1 mrg
5647 1.1 mrg
5648 1.1.1.3 mrg
5649 1.1.1.3 mrg
5650 1.1.1.3 mrg
5651 1.1.1.3 mrg
5652 1.1.1.3 mrg
5653 1.1.1.3 mrg
5654 1.1.1.3 mrg
5655 1.1.1.3 mrg
5656 1.1.1.3 mrg
5657 1.1.1.3 mrg
5658 1.1.1.3 mrg
5659 1.1.1.3 mrg
5660 1.1.1.3 mrg
5661 1.1.1.3 mrg
5662 1.1.1.3 mrg
5663 1.1.1.3 mrg
5664 1.1.1.3 mrg
5665 1.1.1.3 mrg # Check whether --enable-libtool-lock was given.
5666 1.1.1.3 mrg if test "${enable_libtool_lock+set}" = set; then :
5667 1.1.1.3 mrg enableval=$enable_libtool_lock;
5668 1.1.1.3 mrg fi
5669 1.1.1.3 mrg
5670 1.1.1.3 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5671 1.1.1.3 mrg
5672 1.1.1.3 mrg # Some flags need to be propagated to the compiler or linker for good
5673 1.1.1.3 mrg # libtool support.
5674 1.1.1.3 mrg case $host in
5675 1.1.1.3 mrg ia64-*-hpux*)
5676 1.1.1.3 mrg # Find out which ABI we are using.
5677 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5678 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5679 1.1.1.3 mrg (eval $ac_compile) 2>&5
5680 1.1.1.3 mrg ac_status=$?
5681 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5682 1.1.1.3 mrg test $ac_status = 0; }; then
5683 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5684 1.1.1.3 mrg *ELF-32*)
5685 1.1.1.3 mrg HPUX_IA64_MODE="32"
5686 1.1.1.3 mrg ;;
5687 1.1.1.3 mrg *ELF-64*)
5688 1.1.1.3 mrg HPUX_IA64_MODE="64"
5689 1.1.1.3 mrg ;;
5690 1.1.1.3 mrg esac
5691 1.1 mrg fi
5692 1.1.1.3 mrg rm -rf conftest*
5693 1.1.1.3 mrg ;;
5694 1.1.1.3 mrg *-*-irix6*)
5695 1.1.1.3 mrg # Find out which ABI we are using.
5696 1.1.1.3 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5697 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5698 1.1.1.3 mrg (eval $ac_compile) 2>&5
5699 1.1.1.3 mrg ac_status=$?
5700 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5701 1.1.1.3 mrg test $ac_status = 0; }; then
5702 1.1.1.3 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
5703 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5704 1.1.1.3 mrg *32-bit*)
5705 1.1.1.3 mrg LD="${LD-ld} -melf32bsmip"
5706 1.1.1.3 mrg ;;
5707 1.1.1.3 mrg *N32*)
5708 1.1.1.3 mrg LD="${LD-ld} -melf32bmipn32"
5709 1.1.1.3 mrg ;;
5710 1.1.1.3 mrg *64-bit*)
5711 1.1.1.3 mrg LD="${LD-ld} -melf64bmip"
5712 1.1.1.3 mrg ;;
5713 1.1.1.3 mrg esac
5714 1.1.1.3 mrg else
5715 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5716 1.1.1.3 mrg *32-bit*)
5717 1.1.1.3 mrg LD="${LD-ld} -32"
5718 1.1.1.3 mrg ;;
5719 1.1.1.3 mrg *N32*)
5720 1.1.1.3 mrg LD="${LD-ld} -n32"
5721 1.1.1.3 mrg ;;
5722 1.1.1.3 mrg *64-bit*)
5723 1.1.1.3 mrg LD="${LD-ld} -64"
5724 1.1.1.3 mrg ;;
5725 1.1.1.3 mrg esac
5726 1.1.1.3 mrg fi
5727 1.1.1.3 mrg fi
5728 1.1.1.3 mrg rm -rf conftest*
5729 1.1 mrg ;;
5730 1.1 mrg
5731 1.1.1.3 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5732 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5733 1.1.1.3 mrg # Find out which ABI we are using.
5734 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5735 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5736 1.1.1.3 mrg (eval $ac_compile) 2>&5
5737 1.1.1.3 mrg ac_status=$?
5738 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5739 1.1.1.3 mrg test $ac_status = 0; }; then
5740 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5741 1.1.1.3 mrg *32-bit*)
5742 1.1.1.3 mrg case $host in
5743 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5744 1.1.1.3 mrg LD="${LD-ld} -m elf_i386_fbsd"
5745 1.1.1.3 mrg ;;
5746 1.1.1.3 mrg x86_64-*linux*)
5747 1.1.1.3 mrg LD="${LD-ld} -m elf_i386"
5748 1.1.1.3 mrg ;;
5749 1.1.1.3 mrg ppc64-*linux*|powerpc64-*linux*)
5750 1.1.1.3 mrg LD="${LD-ld} -m elf32ppclinux"
5751 1.1.1.3 mrg ;;
5752 1.1.1.3 mrg s390x-*linux*)
5753 1.1.1.3 mrg LD="${LD-ld} -m elf_s390"
5754 1.1.1.3 mrg ;;
5755 1.1.1.3 mrg sparc64-*linux*)
5756 1.1.1.3 mrg LD="${LD-ld} -m elf32_sparc"
5757 1.1.1.3 mrg ;;
5758 1.1.1.3 mrg esac
5759 1.1.1.3 mrg ;;
5760 1.1.1.3 mrg *64-bit*)
5761 1.1.1.3 mrg case $host in
5762 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5763 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
5764 1.1.1.3 mrg ;;
5765 1.1.1.3 mrg x86_64-*linux*)
5766 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64"
5767 1.1.1.3 mrg ;;
5768 1.1.1.3 mrg ppc*-*linux*|powerpc*-*linux*)
5769 1.1.1.3 mrg LD="${LD-ld} -m elf64ppc"
5770 1.1.1.3 mrg ;;
5771 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*)
5772 1.1.1.3 mrg LD="${LD-ld} -m elf64_s390"
5773 1.1.1.3 mrg ;;
5774 1.1.1.3 mrg sparc*-*linux*)
5775 1.1.1.3 mrg LD="${LD-ld} -m elf64_sparc"
5776 1.1.1.3 mrg ;;
5777 1.1.1.3 mrg esac
5778 1.1.1.3 mrg ;;
5779 1.1.1.3 mrg esac
5780 1.1.1.3 mrg fi
5781 1.1.1.3 mrg rm -rf conftest*
5782 1.1.1.3 mrg ;;
5783 1.1 mrg
5784 1.1.1.3 mrg *-*-sco3.2v5*)
5785 1.1.1.3 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5786 1.1.1.3 mrg SAVE_CFLAGS="$CFLAGS"
5787 1.1.1.3 mrg CFLAGS="$CFLAGS -belf"
5788 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5789 1.1.1.3 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5790 1.1.1.3 mrg if ${lt_cv_cc_needs_belf+:} false; then :
5791 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5792 1.1.1.3 mrg else
5793 1.1.1.3 mrg ac_ext=c
5794 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5795 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5796 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5797 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5798 1.1 mrg
5799 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5800 1.1.1.3 mrg /* end confdefs.h. */
5801 1.1 mrg
5802 1.1.1.3 mrg int
5803 1.1.1.3 mrg main ()
5804 1.1.1.3 mrg {
5805 1.1 mrg
5806 1.1.1.3 mrg ;
5807 1.1.1.3 mrg return 0;
5808 1.1.1.3 mrg }
5809 1.1.1.3 mrg _ACEOF
5810 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
5811 1.1.1.3 mrg lt_cv_cc_needs_belf=yes
5812 1.1.1.3 mrg else
5813 1.1.1.3 mrg lt_cv_cc_needs_belf=no
5814 1.1.1.3 mrg fi
5815 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
5816 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
5817 1.1.1.3 mrg ac_ext=c
5818 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5819 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5820 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5821 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5822 1.1 mrg
5823 1.1.1.3 mrg fi
5824 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5825 1.1.1.3 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
5826 1.1.1.3 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5827 1.1.1.3 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5828 1.1.1.3 mrg CFLAGS="$SAVE_CFLAGS"
5829 1.1.1.3 mrg fi
5830 1.1.1.3 mrg ;;
5831 1.1.1.3 mrg sparc*-*solaris*)
5832 1.1.1.3 mrg # Find out which ABI we are using.
5833 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5834 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5835 1.1.1.3 mrg (eval $ac_compile) 2>&5
5836 1.1.1.3 mrg ac_status=$?
5837 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5838 1.1.1.3 mrg test $ac_status = 0; }; then
5839 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5840 1.1.1.3 mrg *64-bit*)
5841 1.1.1.3 mrg case $lt_cv_prog_gnu_ld in
5842 1.1.1.3 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
5843 1.1.1.3 mrg *)
5844 1.1.1.3 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5845 1.1.1.3 mrg LD="${LD-ld} -64"
5846 1.1.1.3 mrg fi
5847 1.1.1.3 mrg ;;
5848 1.1.1.3 mrg esac
5849 1.1.1.3 mrg ;;
5850 1.1.1.3 mrg esac
5851 1.1.1.3 mrg fi
5852 1.1.1.3 mrg rm -rf conftest*
5853 1.1.1.3 mrg ;;
5854 1.1.1.3 mrg esac
5855 1.1 mrg
5856 1.1.1.3 mrg need_locks="$enable_libtool_lock"
5857 1.1 mrg
5858 1.1.1.3 mrg
5859 1.1.1.3 mrg case $host_os in
5860 1.1.1.3 mrg rhapsody* | darwin*)
5861 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5862 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5863 1.1.1.3 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5864 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5865 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5866 1.1.1.3 mrg if ${ac_cv_prog_DSYMUTIL+:} false; then :
5867 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5868 1.1 mrg else
5869 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5870 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5871 1.1 mrg else
5872 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5873 1.1 mrg for as_dir in $PATH
5874 1.1 mrg do
5875 1.1 mrg IFS=$as_save_IFS
5876 1.1 mrg test -z "$as_dir" && as_dir=.
5877 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5878 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
5879 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5880 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5881 1.1 mrg break 2
5882 1.1 mrg fi
5883 1.1 mrg done
5884 1.1.1.3 mrg done
5885 1.1 mrg IFS=$as_save_IFS
5886 1.1 mrg
5887 1.1 mrg fi
5888 1.1 mrg fi
5889 1.1.1.3 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
5890 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5891 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5892 1.1.1.3 mrg $as_echo "$DSYMUTIL" >&6; }
5893 1.1 mrg else
5894 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5895 1.1.1.2 mrg $as_echo "no" >&6; }
5896 1.1 mrg fi
5897 1.1 mrg
5898 1.1 mrg
5899 1.1 mrg fi
5900 1.1.1.3 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
5901 1.1.1.3 mrg ac_ct_DSYMUTIL=$DSYMUTIL
5902 1.1.1.3 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
5903 1.1.1.3 mrg set dummy dsymutil; ac_word=$2
5904 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5905 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5906 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
5907 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5908 1.1 mrg else
5909 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
5910 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5911 1.1 mrg else
5912 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5913 1.1 mrg for as_dir in $PATH
5914 1.1 mrg do
5915 1.1 mrg IFS=$as_save_IFS
5916 1.1 mrg test -z "$as_dir" && as_dir=.
5917 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5918 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
5919 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5920 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5921 1.1 mrg break 2
5922 1.1 mrg fi
5923 1.1 mrg done
5924 1.1.1.3 mrg done
5925 1.1 mrg IFS=$as_save_IFS
5926 1.1 mrg
5927 1.1 mrg fi
5928 1.1 mrg fi
5929 1.1.1.3 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5930 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
5931 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5932 1.1.1.3 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
5933 1.1 mrg else
5934 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5935 1.1.1.2 mrg $as_echo "no" >&6; }
5936 1.1 mrg fi
5937 1.1 mrg
5938 1.1.1.3 mrg if test "x$ac_ct_DSYMUTIL" = x; then
5939 1.1.1.3 mrg DSYMUTIL=":"
5940 1.1 mrg else
5941 1.1 mrg case $cross_compiling:$ac_tool_warned in
5942 1.1 mrg yes:)
5943 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5944 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5945 1.1 mrg ac_tool_warned=yes ;;
5946 1.1 mrg esac
5947 1.1.1.3 mrg DSYMUTIL=$ac_ct_DSYMUTIL
5948 1.1 mrg fi
5949 1.1 mrg else
5950 1.1.1.3 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5951 1.1 mrg fi
5952 1.1 mrg
5953 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5954 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5955 1.1.1.3 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5956 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5957 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5958 1.1.1.3 mrg if ${ac_cv_prog_NMEDIT+:} false; then :
5959 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5960 1.1 mrg else
5961 1.1.1.3 mrg if test -n "$NMEDIT"; then
5962 1.1.1.3 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5963 1.1 mrg else
5964 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5965 1.1 mrg for as_dir in $PATH
5966 1.1 mrg do
5967 1.1 mrg IFS=$as_save_IFS
5968 1.1 mrg test -z "$as_dir" && as_dir=.
5969 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5970 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
5971 1.1.1.3 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5972 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5973 1.1 mrg break 2
5974 1.1 mrg fi
5975 1.1 mrg done
5976 1.1.1.3 mrg done
5977 1.1 mrg IFS=$as_save_IFS
5978 1.1 mrg
5979 1.1 mrg fi
5980 1.1 mrg fi
5981 1.1.1.3 mrg NMEDIT=$ac_cv_prog_NMEDIT
5982 1.1.1.3 mrg if test -n "$NMEDIT"; then
5983 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5984 1.1.1.3 mrg $as_echo "$NMEDIT" >&6; }
5985 1.1 mrg else
5986 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5987 1.1.1.2 mrg $as_echo "no" >&6; }
5988 1.1 mrg fi
5989 1.1 mrg
5990 1.1 mrg
5991 1.1 mrg fi
5992 1.1.1.3 mrg if test -z "$ac_cv_prog_NMEDIT"; then
5993 1.1.1.3 mrg ac_ct_NMEDIT=$NMEDIT
5994 1.1.1.3 mrg # Extract the first word of "nmedit", so it can be a program name with args.
5995 1.1.1.3 mrg set dummy nmedit; ac_word=$2
5996 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5997 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5998 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
5999 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6000 1.1 mrg else
6001 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6002 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6003 1.1 mrg else
6004 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6005 1.1 mrg for as_dir in $PATH
6006 1.1 mrg do
6007 1.1 mrg IFS=$as_save_IFS
6008 1.1 mrg test -z "$as_dir" && as_dir=.
6009 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6010 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
6011 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6012 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6013 1.1 mrg break 2
6014 1.1 mrg fi
6015 1.1 mrg done
6016 1.1.1.3 mrg done
6017 1.1 mrg IFS=$as_save_IFS
6018 1.1 mrg
6019 1.1 mrg fi
6020 1.1 mrg fi
6021 1.1.1.3 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6022 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6023 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6024 1.1.1.3 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6025 1.1 mrg else
6026 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6027 1.1.1.2 mrg $as_echo "no" >&6; }
6028 1.1 mrg fi
6029 1.1 mrg
6030 1.1.1.3 mrg if test "x$ac_ct_NMEDIT" = x; then
6031 1.1.1.3 mrg NMEDIT=":"
6032 1.1 mrg else
6033 1.1 mrg case $cross_compiling:$ac_tool_warned in
6034 1.1 mrg yes:)
6035 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6036 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6037 1.1 mrg ac_tool_warned=yes ;;
6038 1.1 mrg esac
6039 1.1.1.3 mrg NMEDIT=$ac_ct_NMEDIT
6040 1.1 mrg fi
6041 1.1 mrg else
6042 1.1.1.3 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6043 1.1 mrg fi
6044 1.1 mrg
6045 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6046 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6047 1.1.1.3 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6048 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6049 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6050 1.1.1.3 mrg if ${ac_cv_prog_LIPO+:} false; then :
6051 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6052 1.1 mrg else
6053 1.1.1.3 mrg if test -n "$LIPO"; then
6054 1.1.1.3 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6055 1.1 mrg else
6056 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6057 1.1 mrg for as_dir in $PATH
6058 1.1 mrg do
6059 1.1 mrg IFS=$as_save_IFS
6060 1.1 mrg test -z "$as_dir" && as_dir=.
6061 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6062 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
6063 1.1.1.3 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6064 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6065 1.1 mrg break 2
6066 1.1 mrg fi
6067 1.1 mrg done
6068 1.1.1.3 mrg done
6069 1.1 mrg IFS=$as_save_IFS
6070 1.1 mrg
6071 1.1 mrg fi
6072 1.1 mrg fi
6073 1.1.1.3 mrg LIPO=$ac_cv_prog_LIPO
6074 1.1.1.3 mrg if test -n "$LIPO"; then
6075 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6076 1.1.1.3 mrg $as_echo "$LIPO" >&6; }
6077 1.1 mrg else
6078 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6079 1.1.1.2 mrg $as_echo "no" >&6; }
6080 1.1 mrg fi
6081 1.1 mrg
6082 1.1 mrg
6083 1.1 mrg fi
6084 1.1.1.3 mrg if test -z "$ac_cv_prog_LIPO"; then
6085 1.1.1.3 mrg ac_ct_LIPO=$LIPO
6086 1.1.1.3 mrg # Extract the first word of "lipo", so it can be a program name with args.
6087 1.1.1.3 mrg set dummy lipo; ac_word=$2
6088 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6089 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6090 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6091 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6092 1.1 mrg else
6093 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6094 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6095 1.1 mrg else
6096 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6097 1.1 mrg for as_dir in $PATH
6098 1.1 mrg do
6099 1.1 mrg IFS=$as_save_IFS
6100 1.1 mrg test -z "$as_dir" && as_dir=.
6101 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6102 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
6103 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6104 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6105 1.1 mrg break 2
6106 1.1 mrg fi
6107 1.1 mrg done
6108 1.1.1.3 mrg done
6109 1.1 mrg IFS=$as_save_IFS
6110 1.1 mrg
6111 1.1 mrg fi
6112 1.1 mrg fi
6113 1.1.1.3 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6114 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6115 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6116 1.1.1.3 mrg $as_echo "$ac_ct_LIPO" >&6; }
6117 1.1 mrg else
6118 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6119 1.1.1.2 mrg $as_echo "no" >&6; }
6120 1.1 mrg fi
6121 1.1 mrg
6122 1.1.1.3 mrg if test "x$ac_ct_LIPO" = x; then
6123 1.1.1.3 mrg LIPO=":"
6124 1.1 mrg else
6125 1.1 mrg case $cross_compiling:$ac_tool_warned in
6126 1.1 mrg yes:)
6127 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6128 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6129 1.1 mrg ac_tool_warned=yes ;;
6130 1.1 mrg esac
6131 1.1.1.3 mrg LIPO=$ac_ct_LIPO
6132 1.1 mrg fi
6133 1.1 mrg else
6134 1.1.1.3 mrg LIPO="$ac_cv_prog_LIPO"
6135 1.1 mrg fi
6136 1.1 mrg
6137 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6138 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6139 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6140 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6141 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6142 1.1.1.3 mrg if ${ac_cv_prog_OTOOL+:} false; then :
6143 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6144 1.1.1.2 mrg else
6145 1.1.1.3 mrg if test -n "$OTOOL"; then
6146 1.1.1.3 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6147 1.1.1.2 mrg else
6148 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6149 1.1.1.2 mrg for as_dir in $PATH
6150 1.1.1.2 mrg do
6151 1.1.1.2 mrg IFS=$as_save_IFS
6152 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6153 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6154 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
6155 1.1.1.3 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6156 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6157 1.1.1.2 mrg break 2
6158 1.1.1.2 mrg fi
6159 1.1.1.2 mrg done
6160 1.1.1.3 mrg done
6161 1.1.1.2 mrg IFS=$as_save_IFS
6162 1.1.1.2 mrg
6163 1.1.1.2 mrg fi
6164 1.1.1.2 mrg fi
6165 1.1.1.3 mrg OTOOL=$ac_cv_prog_OTOOL
6166 1.1.1.3 mrg if test -n "$OTOOL"; then
6167 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6168 1.1.1.3 mrg $as_echo "$OTOOL" >&6; }
6169 1.1.1.2 mrg else
6170 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6171 1.1.1.2 mrg $as_echo "no" >&6; }
6172 1.1.1.2 mrg fi
6173 1.1.1.2 mrg
6174 1.1.1.2 mrg
6175 1.1.1.2 mrg fi
6176 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL"; then
6177 1.1.1.3 mrg ac_ct_OTOOL=$OTOOL
6178 1.1.1.3 mrg # Extract the first word of "otool", so it can be a program name with args.
6179 1.1.1.3 mrg set dummy otool; ac_word=$2
6180 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6181 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6182 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6183 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6184 1.1.1.2 mrg else
6185 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6186 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6187 1.1.1.2 mrg else
6188 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6189 1.1.1.2 mrg for as_dir in $PATH
6190 1.1.1.2 mrg do
6191 1.1.1.2 mrg IFS=$as_save_IFS
6192 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6193 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6194 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
6195 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6196 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6197 1.1.1.2 mrg break 2
6198 1.1.1.2 mrg fi
6199 1.1.1.2 mrg done
6200 1.1.1.3 mrg done
6201 1.1.1.2 mrg IFS=$as_save_IFS
6202 1.1.1.2 mrg
6203 1.1.1.2 mrg fi
6204 1.1.1.2 mrg fi
6205 1.1.1.3 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6206 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6207 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6208 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6209 1.1.1.2 mrg else
6210 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6211 1.1.1.2 mrg $as_echo "no" >&6; }
6212 1.1.1.2 mrg fi
6213 1.1.1.2 mrg
6214 1.1.1.3 mrg if test "x$ac_ct_OTOOL" = x; then
6215 1.1.1.3 mrg OTOOL=":"
6216 1.1.1.2 mrg else
6217 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6218 1.1.1.2 mrg yes:)
6219 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6220 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6221 1.1.1.2 mrg ac_tool_warned=yes ;;
6222 1.1.1.2 mrg esac
6223 1.1.1.3 mrg OTOOL=$ac_ct_OTOOL
6224 1.1.1.2 mrg fi
6225 1.1.1.2 mrg else
6226 1.1.1.3 mrg OTOOL="$ac_cv_prog_OTOOL"
6227 1.1.1.2 mrg fi
6228 1.1.1.2 mrg
6229 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6230 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6231 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6232 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6233 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6234 1.1.1.3 mrg if ${ac_cv_prog_OTOOL64+:} false; then :
6235 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6236 1.1.1.2 mrg else
6237 1.1.1.3 mrg if test -n "$OTOOL64"; then
6238 1.1.1.3 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6239 1.1.1.2 mrg else
6240 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6241 1.1.1.2 mrg for as_dir in $PATH
6242 1.1.1.2 mrg do
6243 1.1.1.2 mrg IFS=$as_save_IFS
6244 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6245 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6246 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
6247 1.1.1.3 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6248 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6249 1.1.1.2 mrg break 2
6250 1.1.1.2 mrg fi
6251 1.1.1.2 mrg done
6252 1.1.1.3 mrg done
6253 1.1.1.2 mrg IFS=$as_save_IFS
6254 1.1.1.2 mrg
6255 1.1.1.2 mrg fi
6256 1.1.1.2 mrg fi
6257 1.1.1.3 mrg OTOOL64=$ac_cv_prog_OTOOL64
6258 1.1.1.3 mrg if test -n "$OTOOL64"; then
6259 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6260 1.1.1.3 mrg $as_echo "$OTOOL64" >&6; }
6261 1.1.1.2 mrg else
6262 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6263 1.1.1.2 mrg $as_echo "no" >&6; }
6264 1.1.1.2 mrg fi
6265 1.1.1.2 mrg
6266 1.1.1.2 mrg
6267 1.1.1.2 mrg fi
6268 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6269 1.1.1.3 mrg ac_ct_OTOOL64=$OTOOL64
6270 1.1.1.3 mrg # Extract the first word of "otool64", so it can be a program name with args.
6271 1.1.1.3 mrg set dummy otool64; ac_word=$2
6272 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6273 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6274 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6275 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6276 1.1.1.2 mrg else
6277 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6278 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6279 1.1.1.2 mrg else
6280 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6281 1.1.1.2 mrg for as_dir in $PATH
6282 1.1.1.2 mrg do
6283 1.1.1.2 mrg IFS=$as_save_IFS
6284 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6285 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6286 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
6287 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6288 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6289 1.1.1.2 mrg break 2
6290 1.1.1.2 mrg fi
6291 1.1.1.2 mrg done
6292 1.1.1.3 mrg done
6293 1.1.1.2 mrg IFS=$as_save_IFS
6294 1.1.1.2 mrg
6295 1.1.1.2 mrg fi
6296 1.1.1.2 mrg fi
6297 1.1.1.3 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6298 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6299 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6300 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6301 1.1.1.2 mrg else
6302 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6303 1.1.1.2 mrg $as_echo "no" >&6; }
6304 1.1.1.2 mrg fi
6305 1.1.1.2 mrg
6306 1.1.1.3 mrg if test "x$ac_ct_OTOOL64" = x; then
6307 1.1.1.3 mrg OTOOL64=":"
6308 1.1.1.2 mrg else
6309 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6310 1.1.1.2 mrg yes:)
6311 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6312 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6313 1.1.1.2 mrg ac_tool_warned=yes ;;
6314 1.1.1.2 mrg esac
6315 1.1.1.3 mrg OTOOL64=$ac_ct_OTOOL64
6316 1.1.1.2 mrg fi
6317 1.1.1.2 mrg else
6318 1.1.1.3 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6319 1.1.1.2 mrg fi
6320 1.1.1.2 mrg
6321 1.1.1.2 mrg
6322 1.1.1.3 mrg
6323 1.1.1.3 mrg
6324 1.1.1.3 mrg
6325 1.1.1.3 mrg
6326 1.1.1.3 mrg
6327 1.1.1.3 mrg
6328 1.1.1.3 mrg
6329 1.1.1.3 mrg
6330 1.1.1.3 mrg
6331 1.1.1.3 mrg
6332 1.1.1.3 mrg
6333 1.1.1.3 mrg
6334 1.1.1.3 mrg
6335 1.1.1.3 mrg
6336 1.1.1.3 mrg
6337 1.1.1.3 mrg
6338 1.1.1.3 mrg
6339 1.1.1.3 mrg
6340 1.1.1.3 mrg
6341 1.1.1.3 mrg
6342 1.1.1.3 mrg
6343 1.1.1.3 mrg
6344 1.1.1.3 mrg
6345 1.1.1.3 mrg
6346 1.1.1.3 mrg
6347 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6348 1.1.1.2 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6349 1.1.1.3 mrg if ${lt_cv_apple_cc_single_mod+:} false; then :
6350 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6351 1.1.1.2 mrg else
6352 1.1.1.2 mrg lt_cv_apple_cc_single_mod=no
6353 1.1.1.2 mrg if test -z "${LT_MULTI_MODULE}"; then
6354 1.1.1.3 mrg # By default we will add the -single_module flag. You can override
6355 1.1.1.3 mrg # by either setting the environment variable LT_MULTI_MODULE
6356 1.1.1.3 mrg # non-empty at configure time, or by adding -multi_module to the
6357 1.1.1.3 mrg # link flags.
6358 1.1.1.3 mrg rm -rf libconftest.dylib*
6359 1.1.1.3 mrg echo "int foo(void){return 1;}" > conftest.c
6360 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6361 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6362 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6363 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6364 1.1.1.3 mrg _lt_result=$?
6365 1.1.1.3 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6366 1.1.1.3 mrg lt_cv_apple_cc_single_mod=yes
6367 1.1.1.3 mrg else
6368 1.1.1.3 mrg cat conftest.err >&5
6369 1.1.1.3 mrg fi
6370 1.1.1.3 mrg rm -rf libconftest.dylib*
6371 1.1.1.3 mrg rm -f conftest.*
6372 1.1.1.2 mrg fi
6373 1.1.1.2 mrg fi
6374 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6375 1.1.1.2 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6376 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6377 1.1.1.2 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6378 1.1.1.3 mrg if ${lt_cv_ld_exported_symbols_list+:} false; 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_ld_exported_symbols_list=no
6382 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS
6383 1.1.1.2 mrg echo "_main" > conftest.sym
6384 1.1.1.2 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6385 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6386 1.1.1.2 mrg /* end confdefs.h. */
6387 1.1.1.2 mrg
6388 1.1.1.2 mrg int
6389 1.1.1.2 mrg main ()
6390 1.1.1.2 mrg {
6391 1.1.1.2 mrg
6392 1.1.1.2 mrg ;
6393 1.1.1.2 mrg return 0;
6394 1.1.1.2 mrg }
6395 1.1.1.2 mrg _ACEOF
6396 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
6397 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=yes
6398 1.1.1.2 mrg else
6399 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
6400 1.1.1.2 mrg fi
6401 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
6402 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
6403 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
6404 1.1.1.2 mrg
6405 1.1.1.2 mrg fi
6406 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6407 1.1.1.2 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6408 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6409 1.1.1.3 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6410 1.1.1.3 mrg if ${lt_cv_ld_force_load+:} false; then :
6411 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6412 1.1.1.3 mrg else
6413 1.1.1.3 mrg lt_cv_ld_force_load=no
6414 1.1.1.3 mrg cat > conftest.c << _LT_EOF
6415 1.1.1.3 mrg int forced_loaded() { return 2;}
6416 1.1.1.3 mrg _LT_EOF
6417 1.1.1.3 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6418 1.1.1.3 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6419 1.1.1.3 mrg echo "$AR cru libconftest.a conftest.o" >&5
6420 1.1.1.3 mrg $AR cru libconftest.a conftest.o 2>&5
6421 1.1.1.3 mrg echo "$RANLIB libconftest.a" >&5
6422 1.1.1.3 mrg $RANLIB libconftest.a 2>&5
6423 1.1.1.3 mrg cat > conftest.c << _LT_EOF
6424 1.1.1.3 mrg int main() { return 0;}
6425 1.1.1.3 mrg _LT_EOF
6426 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6427 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6428 1.1.1.3 mrg _lt_result=$?
6429 1.1.1.3 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6430 1.1.1.3 mrg lt_cv_ld_force_load=yes
6431 1.1.1.3 mrg else
6432 1.1.1.3 mrg cat conftest.err >&5
6433 1.1.1.3 mrg fi
6434 1.1.1.3 mrg rm -f conftest.err libconftest.a conftest conftest.c
6435 1.1.1.3 mrg rm -rf conftest.dSYM
6436 1.1.1.3 mrg
6437 1.1.1.3 mrg fi
6438 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6439 1.1.1.3 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6440 1.1.1.2 mrg case $host_os in
6441 1.1.1.3 mrg rhapsody* | darwin1.[012])
6442 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6443 1.1.1.2 mrg darwin1.*)
6444 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6445 1.1.1.3 mrg darwin*) # darwin 5.x on
6446 1.1.1.2 mrg # if running on 10.5 or later, the deployment target defaults
6447 1.1.1.2 mrg # to the OS version, if on x86, and 10.4, the deployment
6448 1.1.1.2 mrg # target defaults to 10.4. Don't you love it?
6449 1.1.1.2 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6450 1.1.1.3 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6451 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6452 1.1.1.3 mrg 10.[012]*)
6453 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6454 1.1.1.3 mrg 10.*)
6455 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6456 1.1.1.2 mrg esac
6457 1.1.1.2 mrg ;;
6458 1.1.1.2 mrg esac
6459 1.1.1.2 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6460 1.1.1.2 mrg _lt_dar_single_mod='$single_module'
6461 1.1.1.2 mrg fi
6462 1.1.1.2 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6463 1.1.1.2 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6464 1.1.1.2 mrg else
6465 1.1.1.3 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6466 1.1.1.2 mrg fi
6467 1.1.1.3 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6468 1.1.1.3 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6469 1.1.1.2 mrg else
6470 1.1.1.2 mrg _lt_dsymutil=
6471 1.1.1.2 mrg fi
6472 1.1.1.2 mrg ;;
6473 1.1.1.2 mrg esac
6474 1.1.1.2 mrg
6475 1.1.1.3 mrg ac_ext=c
6476 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
6477 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6478 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6479 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6480 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6481 1.1.1.3 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6482 1.1.1.3 mrg # On Suns, sometimes $CPP names a directory.
6483 1.1.1.3 mrg if test -n "$CPP" && test -d "$CPP"; then
6484 1.1.1.3 mrg CPP=
6485 1.1.1.3 mrg fi
6486 1.1.1.3 mrg if test -z "$CPP"; then
6487 1.1.1.3 mrg if ${ac_cv_prog_CPP+:} false; then :
6488 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6489 1.1.1.3 mrg else
6490 1.1.1.3 mrg # Double quotes because CPP needs to be expanded
6491 1.1.1.3 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6492 1.1.1.3 mrg do
6493 1.1.1.3 mrg ac_preproc_ok=false
6494 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6495 1.1.1.3 mrg do
6496 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6497 1.1.1.3 mrg # with a fresh cross-compiler works.
6498 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6499 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6500 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6501 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6502 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6503 1.1.1.3 mrg /* end confdefs.h. */
6504 1.1.1.3 mrg #ifdef __STDC__
6505 1.1.1.3 mrg # include <limits.h>
6506 1.1.1.3 mrg #else
6507 1.1.1.3 mrg # include <assert.h>
6508 1.1.1.3 mrg #endif
6509 1.1.1.3 mrg Syntax error
6510 1.1.1.3 mrg _ACEOF
6511 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6512 1.1.1.2 mrg
6513 1.1.1.3 mrg else
6514 1.1.1.3 mrg # Broken: fails on valid input.
6515 1.1.1.3 mrg continue
6516 1.1.1.3 mrg fi
6517 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
6518 1.1 mrg
6519 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6520 1.1.1.3 mrg # can be detected and how.
6521 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6522 1.1.1.3 mrg /* end confdefs.h. */
6523 1.1.1.3 mrg #include <ac_nonexistent.h>
6524 1.1.1.3 mrg _ACEOF
6525 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6526 1.1.1.3 mrg # Broken: success on invalid input.
6527 1.1.1.3 mrg continue
6528 1.1.1.3 mrg else
6529 1.1.1.3 mrg # Passes both tests.
6530 1.1.1.3 mrg ac_preproc_ok=:
6531 1.1.1.3 mrg break
6532 1.1 mrg fi
6533 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
6534 1.1 mrg
6535 1.1.1.3 mrg done
6536 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6537 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
6538 1.1.1.3 mrg if $ac_preproc_ok; then :
6539 1.1.1.3 mrg break
6540 1.1.1.3 mrg fi
6541 1.1 mrg
6542 1.1.1.3 mrg done
6543 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6544 1.1 mrg
6545 1.1.1.3 mrg fi
6546 1.1.1.3 mrg CPP=$ac_cv_prog_CPP
6547 1.1 mrg else
6548 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6549 1.1 mrg fi
6550 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6551 1.1.1.3 mrg $as_echo "$CPP" >&6; }
6552 1.1.1.3 mrg ac_preproc_ok=false
6553 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6554 1.1.1.3 mrg do
6555 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6556 1.1.1.3 mrg # with a fresh cross-compiler works.
6557 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6558 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6559 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6560 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6561 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6562 1.1.1.3 mrg /* end confdefs.h. */
6563 1.1.1.3 mrg #ifdef __STDC__
6564 1.1.1.3 mrg # include <limits.h>
6565 1.1.1.3 mrg #else
6566 1.1.1.3 mrg # include <assert.h>
6567 1.1.1.3 mrg #endif
6568 1.1.1.3 mrg Syntax error
6569 1.1.1.3 mrg _ACEOF
6570 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6571 1.1 mrg
6572 1.1.1.3 mrg else
6573 1.1.1.3 mrg # Broken: fails on valid input.
6574 1.1.1.3 mrg continue
6575 1.1.1.3 mrg fi
6576 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
6577 1.1.1.3 mrg
6578 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6579 1.1.1.3 mrg # can be detected and how.
6580 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6581 1.1.1.3 mrg /* end confdefs.h. */
6582 1.1.1.3 mrg #include <ac_nonexistent.h>
6583 1.1.1.3 mrg _ACEOF
6584 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6585 1.1.1.3 mrg # Broken: success on invalid input.
6586 1.1.1.3 mrg continue
6587 1.1.1.3 mrg else
6588 1.1.1.3 mrg # Passes both tests.
6589 1.1.1.3 mrg ac_preproc_ok=:
6590 1.1.1.3 mrg break
6591 1.1.1.3 mrg fi
6592 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
6593 1.1.1.3 mrg
6594 1.1.1.3 mrg done
6595 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6596 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
6597 1.1.1.3 mrg if $ac_preproc_ok; then :
6598 1.1.1.3 mrg
6599 1.1.1.3 mrg else
6600 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6601 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6602 1.1.1.3 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6603 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
6604 1.1.1.3 mrg fi
6605 1.1 mrg
6606 1.1 mrg ac_ext=c
6607 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6608 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6609 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6610 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6611 1.1 mrg
6612 1.1 mrg
6613 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6614 1.1.1.3 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6615 1.1.1.3 mrg if ${ac_cv_header_stdc+:} false; then :
6616 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6617 1.1.1.3 mrg else
6618 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6619 1.1.1.3 mrg /* end confdefs.h. */
6620 1.1.1.3 mrg #include <stdlib.h>
6621 1.1.1.3 mrg #include <stdarg.h>
6622 1.1.1.3 mrg #include <string.h>
6623 1.1.1.3 mrg #include <float.h>
6624 1.1 mrg
6625 1.1.1.3 mrg int
6626 1.1.1.3 mrg main ()
6627 1.1.1.3 mrg {
6628 1.1 mrg
6629 1.1.1.3 mrg ;
6630 1.1.1.3 mrg return 0;
6631 1.1.1.3 mrg }
6632 1.1.1.3 mrg _ACEOF
6633 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
6634 1.1.1.3 mrg ac_cv_header_stdc=yes
6635 1.1.1.3 mrg else
6636 1.1.1.3 mrg ac_cv_header_stdc=no
6637 1.1.1.3 mrg fi
6638 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6639 1.1 mrg
6640 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6641 1.1.1.3 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6642 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6643 1.1.1.3 mrg /* end confdefs.h. */
6644 1.1.1.3 mrg #include <string.h>
6645 1.1 mrg
6646 1.1.1.3 mrg _ACEOF
6647 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6648 1.1.1.3 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6649 1.1 mrg
6650 1.1.1.3 mrg else
6651 1.1.1.3 mrg ac_cv_header_stdc=no
6652 1.1.1.3 mrg fi
6653 1.1.1.3 mrg rm -f conftest*
6654 1.1 mrg
6655 1.1.1.3 mrg fi
6656 1.1 mrg
6657 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6658 1.1.1.3 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6659 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6660 1.1.1.3 mrg /* end confdefs.h. */
6661 1.1.1.3 mrg #include <stdlib.h>
6662 1.1 mrg
6663 1.1.1.3 mrg _ACEOF
6664 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6665 1.1.1.3 mrg $EGREP "free" >/dev/null 2>&1; then :
6666 1.1 mrg
6667 1.1.1.3 mrg else
6668 1.1.1.3 mrg ac_cv_header_stdc=no
6669 1.1.1.3 mrg fi
6670 1.1.1.3 mrg rm -f conftest*
6671 1.1 mrg
6672 1.1.1.3 mrg fi
6673 1.1 mrg
6674 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6675 1.1.1.3 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6676 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
6677 1.1.1.3 mrg :
6678 1.1 mrg else
6679 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6680 1.1.1.3 mrg /* end confdefs.h. */
6681 1.1.1.3 mrg #include <ctype.h>
6682 1.1.1.3 mrg #include <stdlib.h>
6683 1.1.1.3 mrg #if ((' ' & 0x0FF) == 0x020)
6684 1.1.1.3 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6685 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6686 1.1.1.3 mrg #else
6687 1.1.1.3 mrg # define ISLOWER(c) \
6688 1.1.1.3 mrg (('a' <= (c) && (c) <= 'i') \
6689 1.1.1.3 mrg || ('j' <= (c) && (c) <= 'r') \
6690 1.1.1.3 mrg || ('s' <= (c) && (c) <= 'z'))
6691 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6692 1.1.1.3 mrg #endif
6693 1.1 mrg
6694 1.1.1.3 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6695 1.1.1.3 mrg int
6696 1.1.1.3 mrg main ()
6697 1.1.1.3 mrg {
6698 1.1.1.3 mrg int i;
6699 1.1.1.3 mrg for (i = 0; i < 256; i++)
6700 1.1.1.3 mrg if (XOR (islower (i), ISLOWER (i))
6701 1.1.1.3 mrg || toupper (i) != TOUPPER (i))
6702 1.1.1.3 mrg return 2;
6703 1.1.1.3 mrg return 0;
6704 1.1.1.3 mrg }
6705 1.1.1.3 mrg _ACEOF
6706 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
6707 1.1 mrg
6708 1.1 mrg else
6709 1.1.1.3 mrg ac_cv_header_stdc=no
6710 1.1.1.3 mrg fi
6711 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6712 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
6713 1.1 mrg fi
6714 1.1 mrg
6715 1.1 mrg fi
6716 1.1.1.3 mrg fi
6717 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6718 1.1.1.3 mrg $as_echo "$ac_cv_header_stdc" >&6; }
6719 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6720 1.1 mrg
6721 1.1.1.3 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6722 1.1 mrg
6723 1.1.1.3 mrg fi
6724 1.1 mrg
6725 1.1.1.3 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6726 1.1.1.3 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6727 1.1.1.3 mrg inttypes.h stdint.h unistd.h
6728 1.1.1.3 mrg do :
6729 1.1.1.3 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6730 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6731 1.1.1.3 mrg "
6732 1.1.1.3 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6733 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6734 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6735 1.1.1.3 mrg _ACEOF
6736 1.1 mrg
6737 1.1.1.3 mrg fi
6738 1.1 mrg
6739 1.1.1.3 mrg done
6740 1.1 mrg
6741 1.1 mrg
6742 1.1.1.3 mrg for ac_header in dlfcn.h
6743 1.1.1.3 mrg do :
6744 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6745 1.1.1.3 mrg "
6746 1.1.1.3 mrg if test "x$ac_cv_header_dlfcn_h" = xyes; then :
6747 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6748 1.1.1.3 mrg #define HAVE_DLFCN_H 1
6749 1.1.1.3 mrg _ACEOF
6750 1.1 mrg
6751 1.1.1.3 mrg fi
6752 1.1 mrg
6753 1.1.1.3 mrg done
6754 1.1 mrg
6755 1.1 mrg
6756 1.1 mrg
6757 1.1 mrg
6758 1.1 mrg
6759 1.1.1.3 mrg # Set options
6760 1.1 mrg
6761 1.1 mrg
6762 1.1 mrg
6763 1.1.1.3 mrg enable_dlopen=no
6764 1.1 mrg
6765 1.1 mrg
6766 1.1.1.3 mrg enable_win32_dll=no
6767 1.1 mrg
6768 1.1.1.2 mrg
6769 1.1.1.3 mrg # Check whether --enable-shared was given.
6770 1.1.1.3 mrg if test "${enable_shared+set}" = set; then :
6771 1.1.1.3 mrg enableval=$enable_shared; p=${PACKAGE-default}
6772 1.1.1.3 mrg case $enableval in
6773 1.1.1.3 mrg yes) enable_shared=yes ;;
6774 1.1.1.3 mrg no) enable_shared=no ;;
6775 1.1.1.3 mrg *)
6776 1.1.1.3 mrg enable_shared=no
6777 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
6778 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6779 1.1.1.3 mrg for pkg in $enableval; do
6780 1.1.1.3 mrg IFS="$lt_save_ifs"
6781 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
6782 1.1.1.3 mrg enable_shared=yes
6783 1.1.1.3 mrg fi
6784 1.1.1.3 mrg done
6785 1.1.1.3 mrg IFS="$lt_save_ifs"
6786 1.1 mrg ;;
6787 1.1.1.3 mrg esac
6788 1.1.1.3 mrg else
6789 1.1.1.3 mrg enable_shared=yes
6790 1.1.1.3 mrg fi
6791 1.1.1.3 mrg
6792 1.1 mrg
6793 1.1 mrg
6794 1.1 mrg
6795 1.1 mrg
6796 1.1 mrg
6797 1.1 mrg
6798 1.1 mrg
6799 1.1.1.3 mrg
6800 1.1.1.3 mrg # Check whether --enable-static was given.
6801 1.1.1.3 mrg if test "${enable_static+set}" = set; then :
6802 1.1.1.3 mrg enableval=$enable_static; p=${PACKAGE-default}
6803 1.1.1.3 mrg case $enableval in
6804 1.1.1.3 mrg yes) enable_static=yes ;;
6805 1.1.1.3 mrg no) enable_static=no ;;
6806 1.1 mrg *)
6807 1.1.1.3 mrg enable_static=no
6808 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
6809 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6810 1.1.1.3 mrg for pkg in $enableval; do
6811 1.1.1.3 mrg IFS="$lt_save_ifs"
6812 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
6813 1.1.1.3 mrg enable_static=yes
6814 1.1.1.3 mrg fi
6815 1.1.1.3 mrg done
6816 1.1.1.3 mrg IFS="$lt_save_ifs"
6817 1.1 mrg ;;
6818 1.1 mrg esac
6819 1.1.1.3 mrg else
6820 1.1.1.3 mrg enable_static=yes
6821 1.1.1.3 mrg fi
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
6832 1.1.1.3 mrg # Check whether --with-pic was given.
6833 1.1.1.3 mrg if test "${with_pic+set}" = set; then :
6834 1.1.1.3 mrg withval=$with_pic; pic_mode="$withval"
6835 1.1 mrg else
6836 1.1.1.3 mrg pic_mode=default
6837 1.1 mrg fi
6838 1.1 mrg
6839 1.1 mrg
6840 1.1.1.3 mrg test -z "$pic_mode" && pic_mode=default
6841 1.1 mrg
6842 1.1 mrg
6843 1.1 mrg
6844 1.1 mrg
6845 1.1.1.3 mrg
6846 1.1.1.3 mrg
6847 1.1.1.3 mrg
6848 1.1.1.3 mrg # Check whether --enable-fast-install was given.
6849 1.1.1.3 mrg if test "${enable_fast_install+set}" = set; then :
6850 1.1.1.3 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
6851 1.1.1.3 mrg case $enableval in
6852 1.1.1.3 mrg yes) enable_fast_install=yes ;;
6853 1.1.1.3 mrg no) enable_fast_install=no ;;
6854 1.1.1.3 mrg *)
6855 1.1.1.3 mrg enable_fast_install=no
6856 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
6857 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6858 1.1.1.3 mrg for pkg in $enableval; do
6859 1.1.1.3 mrg IFS="$lt_save_ifs"
6860 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
6861 1.1.1.3 mrg enable_fast_install=yes
6862 1.1.1.3 mrg fi
6863 1.1.1.3 mrg done
6864 1.1.1.3 mrg IFS="$lt_save_ifs"
6865 1.1.1.3 mrg ;;
6866 1.1.1.3 mrg esac
6867 1.1 mrg else
6868 1.1.1.3 mrg enable_fast_install=yes
6869 1.1 mrg fi
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 mrg
6881 1.1.1.3 mrg # This can be used to rebuild libtool when needed
6882 1.1.1.3 mrg LIBTOOL_DEPS="$ltmain"
6883 1.1 mrg
6884 1.1.1.3 mrg # Always use our own libtool.
6885 1.1.1.3 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
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.1.2 mrg
6910 1.1 mrg
6911 1.1 mrg
6912 1.1.1.3 mrg test -z "$LN_S" && LN_S="ln -s"
6913 1.1 mrg
6914 1.1 mrg
6915 1.1 mrg
6916 1.1 mrg
6917 1.1.1.2 mrg
6918 1.1 mrg
6919 1.1 mrg
6920 1.1 mrg
6921 1.1 mrg
6922 1.1 mrg
6923 1.1 mrg
6924 1.1 mrg
6925 1.1 mrg
6926 1.1 mrg
6927 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
6928 1.1.1.3 mrg setopt NO_GLOB_SUBST
6929 1.1.1.3 mrg fi
6930 1.1 mrg
6931 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6932 1.1.1.3 mrg $as_echo_n "checking for objdir... " >&6; }
6933 1.1.1.3 mrg if ${lt_cv_objdir+:} false; then :
6934 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6935 1.1.1.3 mrg else
6936 1.1.1.3 mrg rm -f .libs 2>/dev/null
6937 1.1.1.3 mrg mkdir .libs 2>/dev/null
6938 1.1.1.3 mrg if test -d .libs; then
6939 1.1.1.3 mrg lt_cv_objdir=.libs
6940 1.1.1.3 mrg else
6941 1.1.1.3 mrg # MS-DOS does not allow filenames that begin with a dot.
6942 1.1.1.3 mrg lt_cv_objdir=_libs
6943 1.1.1.3 mrg fi
6944 1.1.1.3 mrg rmdir .libs 2>/dev/null
6945 1.1.1.3 mrg fi
6946 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6947 1.1.1.3 mrg $as_echo "$lt_cv_objdir" >&6; }
6948 1.1.1.3 mrg objdir=$lt_cv_objdir
6949 1.1 mrg
6950 1.1 mrg
6951 1.1 mrg
6952 1.1 mrg
6953 1.1 mrg
6954 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6955 1.1.1.3 mrg #define LT_OBJDIR "$lt_cv_objdir/"
6956 1.1.1.3 mrg _ACEOF
6957 1.1 mrg
6958 1.1 mrg
6959 1.1 mrg
6960 1.1 mrg
6961 1.1.1.3 mrg case $host_os in
6962 1.1.1.3 mrg aix3*)
6963 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
6964 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
6965 1.1.1.3 mrg # vanish in a puff of smoke.
6966 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
6967 1.1.1.3 mrg COLLECT_NAMES=
6968 1.1.1.3 mrg export COLLECT_NAMES
6969 1.1.1.3 mrg fi
6970 1.1.1.3 mrg ;;
6971 1.1.1.3 mrg esac
6972 1.1 mrg
6973 1.1.1.3 mrg # Global variables:
6974 1.1.1.3 mrg ofile=libtool
6975 1.1.1.3 mrg can_build_shared=yes
6976 1.1 mrg
6977 1.1.1.3 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
6978 1.1.1.3 mrg # which needs '.lib').
6979 1.1.1.3 mrg libext=a
6980 1.1 mrg
6981 1.1.1.3 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
6982 1.1 mrg
6983 1.1.1.3 mrg old_CC="$CC"
6984 1.1.1.3 mrg old_CFLAGS="$CFLAGS"
6985 1.1 mrg
6986 1.1.1.3 mrg # Set sane defaults for various variables
6987 1.1.1.3 mrg test -z "$CC" && CC=cc
6988 1.1.1.3 mrg test -z "$LTCC" && LTCC=$CC
6989 1.1.1.3 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6990 1.1.1.3 mrg test -z "$LD" && LD=ld
6991 1.1.1.3 mrg test -z "$ac_objext" && ac_objext=o
6992 1.1 mrg
6993 1.1.1.3 mrg for cc_temp in $compiler""; do
6994 1.1.1.3 mrg case $cc_temp in
6995 1.1.1.3 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6996 1.1.1.3 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6997 1.1.1.3 mrg \-*) ;;
6998 1.1.1.3 mrg *) break;;
6999 1.1.1.3 mrg esac
7000 1.1.1.3 mrg done
7001 1.1.1.3 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7002 1.1 mrg
7003 1.1 mrg
7004 1.1.1.3 mrg # Only perform the check for file, if the check method requires it
7005 1.1.1.3 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7006 1.1.1.3 mrg case $deplibs_check_method in
7007 1.1.1.3 mrg file_magic*)
7008 1.1.1.3 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7009 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7010 1.1.1.3 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7011 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
7012 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7013 1.1.1.3 mrg else
7014 1.1.1.3 mrg case $MAGIC_CMD in
7015 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7016 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7017 1.1.1.3 mrg ;;
7018 1.1.1.3 mrg *)
7019 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7020 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7021 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7022 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7023 1.1.1.3 mrg IFS="$lt_save_ifs"
7024 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7025 1.1.1.3 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7026 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7027 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7028 1.1.1.3 mrg case $deplibs_check_method in
7029 1.1.1.3 mrg "file_magic "*)
7030 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7031 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7032 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7033 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7034 1.1.1.3 mrg :
7035 1.1.1.3 mrg else
7036 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7037 1.1 mrg
7038 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7039 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7040 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7041 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7042 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7043 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7044 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7045 1.1.1.3 mrg *** bug-libtool@gnu.org
7046 1.1 mrg
7047 1.1.1.3 mrg _LT_EOF
7048 1.1.1.3 mrg fi ;;
7049 1.1.1.3 mrg esac
7050 1.1 mrg fi
7051 1.1.1.3 mrg break
7052 1.1.1.3 mrg fi
7053 1.1.1.3 mrg done
7054 1.1.1.3 mrg IFS="$lt_save_ifs"
7055 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7056 1.1.1.3 mrg ;;
7057 1.1.1.3 mrg esac
7058 1.1.1.3 mrg fi
7059 1.1 mrg
7060 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7061 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7062 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7063 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7064 1.1.1.3 mrg else
7065 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7066 1.1.1.3 mrg $as_echo "no" >&6; }
7067 1.1.1.3 mrg fi
7068 1.1 mrg
7069 1.1 mrg
7070 1.1 mrg
7071 1.1 mrg
7072 1.1 mrg
7073 1.1.1.3 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7074 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7075 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7076 1.1.1.3 mrg $as_echo_n "checking for file... " >&6; }
7077 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
7078 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7079 1.1.1.3 mrg else
7080 1.1.1.3 mrg case $MAGIC_CMD in
7081 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7082 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7083 1.1.1.3 mrg ;;
7084 1.1.1.3 mrg *)
7085 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7086 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7087 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7088 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7089 1.1.1.3 mrg IFS="$lt_save_ifs"
7090 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7091 1.1.1.3 mrg if test -f $ac_dir/file; then
7092 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7093 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7094 1.1.1.3 mrg case $deplibs_check_method in
7095 1.1.1.3 mrg "file_magic "*)
7096 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7097 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7098 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7099 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7100 1.1.1.3 mrg :
7101 1.1.1.3 mrg else
7102 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7103 1.1 mrg
7104 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7105 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7106 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7107 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7108 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7109 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7110 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7111 1.1.1.3 mrg *** bug-libtool@gnu.org
7112 1.1 mrg
7113 1.1.1.3 mrg _LT_EOF
7114 1.1.1.3 mrg fi ;;
7115 1.1.1.3 mrg esac
7116 1.1 mrg fi
7117 1.1.1.3 mrg break
7118 1.1.1.3 mrg fi
7119 1.1.1.3 mrg done
7120 1.1.1.3 mrg IFS="$lt_save_ifs"
7121 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7122 1.1.1.3 mrg ;;
7123 1.1.1.3 mrg esac
7124 1.1.1.3 mrg fi
7125 1.1 mrg
7126 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7127 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7128 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7129 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7130 1.1.1.3 mrg else
7131 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7132 1.1.1.3 mrg $as_echo "no" >&6; }
7133 1.1.1.3 mrg fi
7134 1.1 mrg
7135 1.1 mrg
7136 1.1.1.3 mrg else
7137 1.1.1.3 mrg MAGIC_CMD=:
7138 1.1.1.3 mrg fi
7139 1.1.1.3 mrg fi
7140 1.1 mrg
7141 1.1 mrg fi
7142 1.1 mrg ;;
7143 1.1 mrg esac
7144 1.1 mrg
7145 1.1.1.3 mrg # Use C for the default configuration in the libtool script
7146 1.1.1.2 mrg
7147 1.1.1.3 mrg lt_save_CC="$CC"
7148 1.1.1.3 mrg ac_ext=c
7149 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
7150 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7151 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7152 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7153 1.1 mrg
7154 1.1 mrg
7155 1.1.1.3 mrg # Source file extension for C test sources.
7156 1.1.1.3 mrg ac_ext=c
7157 1.1 mrg
7158 1.1.1.3 mrg # Object file extension for compiled C test sources.
7159 1.1.1.3 mrg objext=o
7160 1.1.1.3 mrg objext=$objext
7161 1.1 mrg
7162 1.1.1.3 mrg # Code to be used in simple compile tests
7163 1.1.1.3 mrg lt_simple_compile_test_code="int some_variable = 0;"
7164 1.1 mrg
7165 1.1.1.3 mrg # Code to be used in simple link tests
7166 1.1.1.3 mrg lt_simple_link_test_code='int main(){return(0);}'
7167 1.1 mrg
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg
7171 1.1 mrg
7172 1.1 mrg
7173 1.1 mrg
7174 1.1.1.3 mrg # If no C compiler was specified, use CC.
7175 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
7176 1.1.1.2 mrg
7177 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
7178 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7179 1.1 mrg
7180 1.1.1.3 mrg # Allow CC to be a program name with arguments.
7181 1.1.1.3 mrg compiler=$CC
7182 1.1 mrg
7183 1.1.1.3 mrg # Save the default compiler, since it gets overwritten when the other
7184 1.1.1.3 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7185 1.1.1.3 mrg compiler_DEFAULT=$CC
7186 1.1 mrg
7187 1.1.1.3 mrg # save warnings/boilerplate of simple test code
7188 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7189 1.1.1.3 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7190 1.1.1.3 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7191 1.1.1.3 mrg _lt_compiler_boilerplate=`cat conftest.err`
7192 1.1.1.3 mrg $RM conftest*
7193 1.1 mrg
7194 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7195 1.1.1.3 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7196 1.1.1.3 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7197 1.1.1.3 mrg _lt_linker_boilerplate=`cat conftest.err`
7198 1.1.1.3 mrg $RM -r conftest*
7199 1.1 mrg
7200 1.1 mrg
7201 1.1.1.3 mrg if test -n "$compiler"; then
7202 1.1 mrg
7203 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=
7204 1.1.1.3 mrg
7205 1.1.1.3 mrg if test "$GCC" = yes; then
7206 1.1.1.3 mrg case $cc_basename in
7207 1.1.1.3 mrg nvcc*)
7208 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7209 1.1 mrg *)
7210 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7211 1.1 mrg esac
7212 1.1 mrg
7213 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7214 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7215 1.1.1.3 mrg if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7216 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7217 1.1.1.3 mrg else
7218 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=no
7219 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7220 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7221 1.1.1.3 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7222 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7223 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7224 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7225 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7226 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7227 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7228 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7229 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7230 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7231 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7232 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7233 1.1.1.3 mrg ac_status=$?
7234 1.1.1.3 mrg cat conftest.err >&5
7235 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7236 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7237 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7238 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7239 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7240 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7241 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7242 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7243 1.1.1.3 mrg fi
7244 1.1.1.3 mrg fi
7245 1.1.1.3 mrg $RM conftest*
7246 1.1 mrg
7247 1.1.1.3 mrg fi
7248 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7249 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7250 1.1 mrg
7251 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7252 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7253 1.1.1.3 mrg else
7254 1.1.1.3 mrg :
7255 1.1.1.3 mrg fi
7256 1.1 mrg
7257 1.1.1.3 mrg fi
7258 1.1 mrg
7259 1.1 mrg
7260 1.1 mrg
7261 1.1 mrg
7262 1.1 mrg
7263 1.1 mrg
7264 1.1.1.3 mrg lt_prog_compiler_wl=
7265 1.1.1.3 mrg lt_prog_compiler_pic=
7266 1.1.1.3 mrg lt_prog_compiler_static=
7267 1.1 mrg
7268 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7269 1.1.1.3 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7270 1.1.1.2 mrg
7271 1.1.1.3 mrg if test "$GCC" = yes; then
7272 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7273 1.1.1.3 mrg lt_prog_compiler_static='-static'
7274 1.1 mrg
7275 1.1.1.3 mrg case $host_os in
7276 1.1.1.3 mrg aix*)
7277 1.1.1.3 mrg # All AIX code is PIC.
7278 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7279 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7280 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7281 1.1.1.3 mrg fi
7282 1.1.1.3 mrg ;;
7283 1.1 mrg
7284 1.1.1.3 mrg amigaos*)
7285 1.1.1.3 mrg case $host_cpu in
7286 1.1.1.3 mrg powerpc)
7287 1.1.1.3 mrg # see comment about AmigaOS4 .so support
7288 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7289 1.1.1.3 mrg ;;
7290 1.1.1.3 mrg m68k)
7291 1.1.1.3 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7292 1.1.1.3 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7293 1.1.1.3 mrg # like `-m68040'.
7294 1.1.1.3 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7295 1.1.1.3 mrg ;;
7296 1.1.1.3 mrg esac
7297 1.1 mrg ;;
7298 1.1.1.3 mrg
7299 1.1.1.3 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7300 1.1.1.3 mrg # PIC is the default for these OSes.
7301 1.1 mrg ;;
7302 1.1.1.3 mrg
7303 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7304 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7305 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7306 1.1.1.3 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7307 1.1.1.3 mrg # (--disable-auto-import) libraries
7308 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7309 1.1 mrg ;;
7310 1.1 mrg
7311 1.1.1.3 mrg darwin* | rhapsody*)
7312 1.1.1.3 mrg # PIC is the default on this platform
7313 1.1.1.3 mrg # Common symbols not allowed in MH_DYLIB files
7314 1.1.1.3 mrg lt_prog_compiler_pic='-fno-common'
7315 1.1.1.3 mrg ;;
7316 1.1 mrg
7317 1.1.1.3 mrg haiku*)
7318 1.1.1.3 mrg # PIC is the default for Haiku.
7319 1.1.1.3 mrg # The "-static" flag exists, but is broken.
7320 1.1.1.3 mrg lt_prog_compiler_static=
7321 1.1.1.3 mrg ;;
7322 1.1.1.3 mrg
7323 1.1.1.3 mrg hpux*)
7324 1.1.1.3 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7325 1.1.1.3 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7326 1.1.1.3 mrg # sets the default TLS model and affects inlining.
7327 1.1.1.3 mrg case $host_cpu in
7328 1.1.1.3 mrg hppa*64*)
7329 1.1.1.3 mrg # +Z the default
7330 1.1 mrg ;;
7331 1.1.1.3 mrg *)
7332 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7333 1.1.1.3 mrg ;;
7334 1.1.1.3 mrg esac
7335 1.1.1.3 mrg ;;
7336 1.1 mrg
7337 1.1.1.3 mrg interix[3-9]*)
7338 1.1.1.3 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7339 1.1.1.3 mrg # Instead, we relocate shared libraries at runtime.
7340 1.1.1.3 mrg ;;
7341 1.1 mrg
7342 1.1.1.3 mrg msdosdjgpp*)
7343 1.1.1.3 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7344 1.1.1.3 mrg # on systems that don't support them.
7345 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7346 1.1.1.3 mrg enable_shared=no
7347 1.1.1.3 mrg ;;
7348 1.1 mrg
7349 1.1.1.3 mrg *nto* | *qnx*)
7350 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7351 1.1.1.3 mrg # it will coredump.
7352 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7353 1.1.1.3 mrg ;;
7354 1.1.1.2 mrg
7355 1.1.1.3 mrg sysv4*MP*)
7356 1.1.1.3 mrg if test -d /usr/nec; then
7357 1.1.1.3 mrg lt_prog_compiler_pic=-Kconform_pic
7358 1.1.1.3 mrg fi
7359 1.1.1.3 mrg ;;
7360 1.1.1.2 mrg
7361 1.1.1.3 mrg *)
7362 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7363 1.1.1.3 mrg ;;
7364 1.1.1.3 mrg esac
7365 1.1.1.2 mrg
7366 1.1.1.3 mrg case $cc_basename in
7367 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
7368 1.1.1.3 mrg lt_prog_compiler_wl='-Xlinker '
7369 1.1.1.3 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7370 1.1.1.3 mrg ;;
7371 1.1.1.3 mrg esac
7372 1.1.1.3 mrg else
7373 1.1.1.3 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7374 1.1.1.3 mrg case $host_os in
7375 1.1.1.3 mrg aix*)
7376 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7377 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7378 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7379 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7380 1.1.1.3 mrg else
7381 1.1.1.3 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7382 1.1.1.3 mrg fi
7383 1.1.1.3 mrg ;;
7384 1.1 mrg
7385 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7386 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7387 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7388 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7389 1.1.1.3 mrg ;;
7390 1.1 mrg
7391 1.1.1.3 mrg hpux9* | hpux10* | hpux11*)
7392 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7393 1.1.1.3 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7394 1.1.1.3 mrg # not for PA HP-UX.
7395 1.1.1.3 mrg case $host_cpu in
7396 1.1.1.3 mrg hppa*64*|ia64*)
7397 1.1.1.3 mrg # +Z the default
7398 1.1.1.3 mrg ;;
7399 1.1.1.3 mrg *)
7400 1.1.1.3 mrg lt_prog_compiler_pic='+Z'
7401 1.1.1.3 mrg ;;
7402 1.1.1.3 mrg esac
7403 1.1.1.3 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7404 1.1.1.3 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7405 1.1.1.3 mrg ;;
7406 1.1 mrg
7407 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
7408 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7409 1.1.1.3 mrg # PIC (with -KPIC) is the default.
7410 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7411 1.1.1.3 mrg ;;
7412 1.1 mrg
7413 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7414 1.1.1.3 mrg case $cc_basename in
7415 1.1.1.3 mrg # old Intel for x86_64 which still supported -KPIC.
7416 1.1.1.3 mrg ecc*)
7417 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7418 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7419 1.1.1.3 mrg lt_prog_compiler_static='-static'
7420 1.1.1.3 mrg ;;
7421 1.1.1.3 mrg # icc used to be incompatible with GCC.
7422 1.1.1.3 mrg # ICC 10 doesn't accept -KPIC any more.
7423 1.1.1.3 mrg icc* | ifort*)
7424 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7425 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7426 1.1.1.3 mrg lt_prog_compiler_static='-static'
7427 1.1.1.3 mrg ;;
7428 1.1.1.3 mrg # Lahey Fortran 8.1.
7429 1.1.1.3 mrg lf95*)
7430 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7431 1.1.1.3 mrg lt_prog_compiler_pic='--shared'
7432 1.1.1.3 mrg lt_prog_compiler_static='--static'
7433 1.1.1.3 mrg ;;
7434 1.1.1.3 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7435 1.1.1.3 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7436 1.1.1.3 mrg # which looks to be a dead project)
7437 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7438 1.1.1.3 mrg lt_prog_compiler_pic='-fpic'
7439 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7440 1.1.1.3 mrg ;;
7441 1.1.1.3 mrg ccc*)
7442 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7443 1.1.1.3 mrg # All Alpha code is PIC.
7444 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7445 1.1.1.3 mrg ;;
7446 1.1.1.3 mrg xl* | bgxl* | bgf* | mpixl*)
7447 1.1.1.3 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7448 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7449 1.1.1.3 mrg lt_prog_compiler_pic='-qpic'
7450 1.1.1.3 mrg lt_prog_compiler_static='-qstaticlink'
7451 1.1.1.3 mrg ;;
7452 1.1.1.3 mrg *)
7453 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
7454 1.1.1.3 mrg *Sun\ F* | *Sun*Fortran*)
7455 1.1.1.3 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7456 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7457 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7458 1.1.1.3 mrg lt_prog_compiler_wl=''
7459 1.1.1.3 mrg ;;
7460 1.1.1.3 mrg *Sun\ C*)
7461 1.1.1.3 mrg # Sun C 5.9
7462 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7463 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7464 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7465 1.1.1.3 mrg ;;
7466 1.1.1.3 mrg esac
7467 1.1.1.3 mrg ;;
7468 1.1.1.3 mrg esac
7469 1.1.1.3 mrg ;;
7470 1.1 mrg
7471 1.1.1.3 mrg newsos6)
7472 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7473 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7474 1.1.1.3 mrg ;;
7475 1.1 mrg
7476 1.1.1.3 mrg *nto* | *qnx*)
7477 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7478 1.1.1.3 mrg # it will coredump.
7479 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7480 1.1.1.3 mrg ;;
7481 1.1 mrg
7482 1.1.1.3 mrg osf3* | osf4* | osf5*)
7483 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7484 1.1.1.3 mrg # All OSF/1 code is PIC.
7485 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7486 1.1.1.3 mrg ;;
7487 1.1 mrg
7488 1.1.1.3 mrg rdos*)
7489 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7490 1.1.1.3 mrg ;;
7491 1.1 mrg
7492 1.1.1.3 mrg solaris*)
7493 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7494 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7495 1.1.1.3 mrg case $cc_basename in
7496 1.1.1.3 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7497 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld ';;
7498 1.1.1.3 mrg *)
7499 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,';;
7500 1.1.1.3 mrg esac
7501 1.1.1.3 mrg ;;
7502 1.1 mrg
7503 1.1.1.3 mrg sunos4*)
7504 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld '
7505 1.1.1.3 mrg lt_prog_compiler_pic='-PIC'
7506 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7507 1.1.1.3 mrg ;;
7508 1.1 mrg
7509 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7510 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7511 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7512 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7513 1.1.1.3 mrg ;;
7514 1.1 mrg
7515 1.1.1.3 mrg sysv4*MP*)
7516 1.1.1.3 mrg if test -d /usr/nec ;then
7517 1.1.1.3 mrg lt_prog_compiler_pic='-Kconform_pic'
7518 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7519 1.1.1.3 mrg fi
7520 1.1.1.3 mrg ;;
7521 1.1 mrg
7522 1.1.1.3 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7523 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7524 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7525 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7526 1.1.1.3 mrg ;;
7527 1.1 mrg
7528 1.1.1.3 mrg unicos*)
7529 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7530 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7531 1.1.1.3 mrg ;;
7532 1.1.1.3 mrg
7533 1.1.1.3 mrg uts4*)
7534 1.1.1.3 mrg lt_prog_compiler_pic='-pic'
7535 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7536 1.1.1.3 mrg ;;
7537 1.1 mrg
7538 1.1.1.3 mrg *)
7539 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7540 1.1.1.3 mrg ;;
7541 1.1.1.3 mrg esac
7542 1.1.1.3 mrg fi
7543 1.1 mrg
7544 1.1.1.3 mrg case $host_os in
7545 1.1.1.3 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7546 1.1.1.3 mrg *djgpp*)
7547 1.1.1.3 mrg lt_prog_compiler_pic=
7548 1.1.1.3 mrg ;;
7549 1.1 mrg *)
7550 1.1.1.3 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7551 1.1.1.3 mrg ;;
7552 1.1.1.3 mrg esac
7553 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7554 1.1.1.3 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7555 1.1 mrg
7556 1.1 mrg
7557 1.1 mrg
7558 1.1 mrg
7559 1.1 mrg
7560 1.1 mrg
7561 1.1.1.3 mrg #
7562 1.1.1.3 mrg # Check to make sure the PIC flag actually works.
7563 1.1.1.3 mrg #
7564 1.1.1.3 mrg if test -n "$lt_prog_compiler_pic"; then
7565 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7566 1.1.1.3 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7567 1.1.1.3 mrg if ${lt_cv_prog_compiler_pic_works+:} false; then :
7568 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7569 1.1 mrg else
7570 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=no
7571 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7572 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7573 1.1.1.3 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7574 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7575 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7576 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7577 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7578 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7579 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7580 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7581 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7582 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7583 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7584 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7585 1.1.1.3 mrg ac_status=$?
7586 1.1.1.3 mrg cat conftest.err >&5
7587 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7588 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7589 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7590 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7591 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7592 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7593 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7594 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=yes
7595 1.1.1.3 mrg fi
7596 1.1.1.3 mrg fi
7597 1.1.1.3 mrg $RM conftest*
7598 1.1 mrg
7599 1.1.1.3 mrg fi
7600 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7601 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7602 1.1 mrg
7603 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7604 1.1.1.3 mrg case $lt_prog_compiler_pic in
7605 1.1.1.3 mrg "" | " "*) ;;
7606 1.1.1.3 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7607 1.1.1.3 mrg esac
7608 1.1.1.3 mrg else
7609 1.1.1.3 mrg lt_prog_compiler_pic=
7610 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7611 1.1 mrg fi
7612 1.1 mrg
7613 1.1 mrg fi
7614 1.1 mrg
7615 1.1 mrg
7616 1.1 mrg
7617 1.1 mrg
7618 1.1 mrg
7619 1.1.1.3 mrg
7620 1.1.1.3 mrg #
7621 1.1.1.3 mrg # Check to make sure the static flag actually works.
7622 1.1.1.3 mrg #
7623 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7624 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7625 1.1.1.3 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7626 1.1.1.3 mrg if ${lt_cv_prog_compiler_static_works+:} false; then :
7627 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7628 1.1 mrg else
7629 1.1.1.3 mrg lt_cv_prog_compiler_static_works=no
7630 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
7631 1.1.1.3 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7632 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7633 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7634 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
7635 1.1.1.3 mrg # So say no if there are warnings
7636 1.1.1.3 mrg if test -s conftest.err; then
7637 1.1.1.3 mrg # Append any errors to the config.log.
7638 1.1.1.3 mrg cat conftest.err 1>&5
7639 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7640 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7641 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7642 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7643 1.1.1.3 mrg fi
7644 1.1.1.3 mrg else
7645 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7646 1.1.1.3 mrg fi
7647 1.1.1.3 mrg fi
7648 1.1.1.3 mrg $RM -r conftest*
7649 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
7650 1.1 mrg
7651 1.1 mrg fi
7652 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7653 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7654 1.1 mrg
7655 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7656 1.1.1.3 mrg :
7657 1.1 mrg else
7658 1.1.1.3 mrg lt_prog_compiler_static=
7659 1.1.1.3 mrg fi
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 mrg
7667 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7668 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7669 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
7670 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7671 1.1 mrg else
7672 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
7673 1.1.1.3 mrg $RM -r conftest 2>/dev/null
7674 1.1.1.3 mrg mkdir conftest
7675 1.1.1.3 mrg cd conftest
7676 1.1.1.3 mrg mkdir out
7677 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7678 1.1 mrg
7679 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7680 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7681 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7682 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7683 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7684 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7685 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7686 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7687 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7688 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7689 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
7690 1.1.1.3 mrg ac_status=$?
7691 1.1.1.3 mrg cat out/conftest.err >&5
7692 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7693 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7694 1.1.1.3 mrg then
7695 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7696 1.1.1.3 mrg # So say no if there are warnings
7697 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7698 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7699 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7700 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
7701 1.1.1.3 mrg fi
7702 1.1.1.3 mrg fi
7703 1.1.1.3 mrg chmod u+w . 2>&5
7704 1.1.1.3 mrg $RM conftest*
7705 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
7706 1.1.1.3 mrg # template instantiation
7707 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7708 1.1.1.3 mrg $RM out/* && rmdir out
7709 1.1.1.3 mrg cd ..
7710 1.1.1.3 mrg $RM -r conftest
7711 1.1.1.3 mrg $RM conftest*
7712 1.1 mrg
7713 1.1 mrg fi
7714 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7715 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7716 1.1 mrg
7717 1.1 mrg
7718 1.1 mrg
7719 1.1 mrg
7720 1.1 mrg
7721 1.1 mrg
7722 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7723 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7724 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
7725 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7726 1.1.1.3 mrg else
7727 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
7728 1.1.1.3 mrg $RM -r conftest 2>/dev/null
7729 1.1.1.3 mrg mkdir conftest
7730 1.1.1.3 mrg cd conftest
7731 1.1.1.3 mrg mkdir out
7732 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7733 1.1 mrg
7734 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7735 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7736 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7737 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7738 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7739 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7740 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7741 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7742 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7743 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7744 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
7745 1.1.1.3 mrg ac_status=$?
7746 1.1.1.3 mrg cat out/conftest.err >&5
7747 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7748 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7749 1.1.1.3 mrg then
7750 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7751 1.1.1.3 mrg # So say no if there are warnings
7752 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7753 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7754 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7755 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
7756 1.1.1.3 mrg fi
7757 1.1.1.3 mrg fi
7758 1.1.1.3 mrg chmod u+w . 2>&5
7759 1.1.1.3 mrg $RM conftest*
7760 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
7761 1.1.1.3 mrg # template instantiation
7762 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7763 1.1.1.3 mrg $RM out/* && rmdir out
7764 1.1.1.3 mrg cd ..
7765 1.1.1.3 mrg $RM -r conftest
7766 1.1.1.3 mrg $RM conftest*
7767 1.1 mrg
7768 1.1 mrg fi
7769 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7770 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7771 1.1 mrg
7772 1.1 mrg
7773 1.1 mrg
7774 1.1 mrg
7775 1.1.1.3 mrg hard_links="nottested"
7776 1.1.1.3 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7777 1.1.1.3 mrg # do not overwrite the value of need_locks provided by the user
7778 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7779 1.1.1.3 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
7780 1.1.1.3 mrg hard_links=yes
7781 1.1.1.3 mrg $RM conftest*
7782 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7783 1.1.1.3 mrg touch conftest.a
7784 1.1.1.3 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
7785 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7786 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7787 1.1.1.3 mrg $as_echo "$hard_links" >&6; }
7788 1.1.1.3 mrg if test "$hard_links" = no; then
7789 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7790 1.1.1.3 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7791 1.1.1.3 mrg need_locks=warn
7792 1.1 mrg fi
7793 1.1.1.3 mrg else
7794 1.1.1.3 mrg need_locks=no
7795 1.1.1.3 mrg fi
7796 1.1 mrg
7797 1.1 mrg
7798 1.1 mrg
7799 1.1 mrg
7800 1.1 mrg
7801 1.1 mrg
7802 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7803 1.1.1.3 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7804 1.1 mrg
7805 1.1.1.3 mrg runpath_var=
7806 1.1.1.3 mrg allow_undefined_flag=
7807 1.1.1.3 mrg always_export_symbols=no
7808 1.1.1.3 mrg archive_cmds=
7809 1.1.1.3 mrg archive_expsym_cmds=
7810 1.1.1.3 mrg compiler_needs_object=no
7811 1.1.1.3 mrg enable_shared_with_static_runtimes=no
7812 1.1.1.3 mrg export_dynamic_flag_spec=
7813 1.1.1.3 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7814 1.1.1.3 mrg hardcode_automatic=no
7815 1.1.1.3 mrg hardcode_direct=no
7816 1.1.1.3 mrg hardcode_direct_absolute=no
7817 1.1.1.3 mrg hardcode_libdir_flag_spec=
7818 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=
7819 1.1.1.3 mrg hardcode_libdir_separator=
7820 1.1.1.3 mrg hardcode_minus_L=no
7821 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
7822 1.1.1.3 mrg inherit_rpath=no
7823 1.1.1.3 mrg link_all_deplibs=unknown
7824 1.1.1.3 mrg module_cmds=
7825 1.1.1.3 mrg module_expsym_cmds=
7826 1.1.1.3 mrg old_archive_from_new_cmds=
7827 1.1.1.3 mrg old_archive_from_expsyms_cmds=
7828 1.1.1.3 mrg thread_safe_flag_spec=
7829 1.1.1.3 mrg whole_archive_flag_spec=
7830 1.1.1.3 mrg # include_expsyms should be a list of space-separated symbols to be *always*
7831 1.1.1.3 mrg # included in the symbol list
7832 1.1.1.3 mrg include_expsyms=
7833 1.1.1.3 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
7834 1.1.1.3 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
7835 1.1.1.3 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7836 1.1.1.3 mrg # as well as any symbol that contains `d'.
7837 1.1.1.3 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7838 1.1.1.3 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7839 1.1.1.3 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
7840 1.1.1.3 mrg # the symbol is explicitly referenced. Since portable code cannot
7841 1.1.1.3 mrg # rely on this symbol name, it's probably fine to never include it in
7842 1.1.1.3 mrg # preloaded symbol tables.
7843 1.1.1.3 mrg # Exclude shared library initialization/finalization symbols.
7844 1.1.1.3 mrg extract_expsyms_cmds=
7845 1.1 mrg
7846 1.1.1.3 mrg case $host_os in
7847 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
7848 1.1.1.3 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
7849 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
7850 1.1.1.3 mrg # Microsoft Visual C++.
7851 1.1.1.3 mrg if test "$GCC" != yes; then
7852 1.1.1.3 mrg with_gnu_ld=no
7853 1.1.1.3 mrg fi
7854 1.1.1.3 mrg ;;
7855 1.1.1.3 mrg interix*)
7856 1.1.1.3 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
7857 1.1.1.3 mrg with_gnu_ld=yes
7858 1.1.1.3 mrg ;;
7859 1.1.1.3 mrg openbsd*)
7860 1.1.1.3 mrg with_gnu_ld=no
7861 1.1.1.3 mrg ;;
7862 1.1.1.3 mrg esac
7863 1.1 mrg
7864 1.1.1.3 mrg ld_shlibs=yes
7865 1.1 mrg
7866 1.1.1.3 mrg # On some targets, GNU ld is compatible enough with the native linker
7867 1.1.1.3 mrg # that we're better off using the native interface for both.
7868 1.1.1.3 mrg lt_use_gnu_ld_interface=no
7869 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
7870 1.1.1.3 mrg case $host_os in
7871 1.1.1.3 mrg aix*)
7872 1.1.1.3 mrg # The AIX port of GNU ld has always aspired to compatibility
7873 1.1.1.3 mrg # with the native linker. However, as the warning in the GNU ld
7874 1.1.1.3 mrg # block says, versions before 2.19.5* couldn't really create working
7875 1.1.1.3 mrg # shared libraries, regardless of the interface used.
7876 1.1.1.3 mrg case `$LD -v 2>&1` in
7877 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
7878 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
7879 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
7880 1.1.1.3 mrg *)
7881 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
7882 1.1.1.3 mrg ;;
7883 1.1.1.3 mrg esac
7884 1.1.1.3 mrg ;;
7885 1.1.1.3 mrg *)
7886 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
7887 1.1.1.3 mrg ;;
7888 1.1 mrg esac
7889 1.1 mrg fi
7890 1.1 mrg
7891 1.1.1.3 mrg if test "$lt_use_gnu_ld_interface" = yes; then
7892 1.1.1.3 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
7893 1.1.1.3 mrg wlarc='${wl}'
7894 1.1 mrg
7895 1.1.1.3 mrg # Set some defaults for GNU ld with shared library support. These
7896 1.1.1.3 mrg # are reset later if shared libraries are not supported. Putting them
7897 1.1.1.3 mrg # here allows them to be overridden if necessary.
7898 1.1.1.3 mrg runpath_var=LD_RUN_PATH
7899 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7900 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
7901 1.1.1.3 mrg # ancient GNU ld didn't support --whole-archive et. al.
7902 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7903 1.1.1.3 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7904 1.1.1.3 mrg else
7905 1.1.1.3 mrg whole_archive_flag_spec=
7906 1.1.1.3 mrg fi
7907 1.1.1.3 mrg supports_anon_versioning=no
7908 1.1.1.3 mrg case `$LD -v 2>&1` in
7909 1.1.1.3 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
7910 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7911 1.1.1.3 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7912 1.1.1.3 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7913 1.1.1.3 mrg *\ 2.11.*) ;; # other 2.11 versions
7914 1.1.1.3 mrg *) supports_anon_versioning=yes ;;
7915 1.1.1.3 mrg esac
7916 1.1 mrg
7917 1.1.1.3 mrg # See if GNU ld supports shared libraries.
7918 1.1.1.3 mrg case $host_os in
7919 1.1.1.3 mrg aix[3-9]*)
7920 1.1.1.3 mrg # On AIX/PPC, the GNU linker is very broken
7921 1.1.1.3 mrg if test "$host_cpu" != ia64; then
7922 1.1.1.3 mrg ld_shlibs=no
7923 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7924 1.1 mrg
7925 1.1.1.3 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
7926 1.1.1.3 mrg *** to be unable to reliably create shared libraries on AIX.
7927 1.1.1.3 mrg *** Therefore, libtool is disabling shared libraries support. If you
7928 1.1.1.3 mrg *** really care for shared libraries, you may want to install binutils
7929 1.1.1.3 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
7930 1.1.1.3 mrg *** You will then need to restart the configuration process.
7931 1.1 mrg
7932 1.1.1.3 mrg _LT_EOF
7933 1.1.1.3 mrg fi
7934 1.1.1.3 mrg ;;
7935 1.1 mrg
7936 1.1.1.3 mrg amigaos*)
7937 1.1.1.3 mrg case $host_cpu in
7938 1.1.1.3 mrg powerpc)
7939 1.1.1.3 mrg # see comment about AmigaOS4 .so support
7940 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7941 1.1.1.3 mrg archive_expsym_cmds=''
7942 1.1.1.3 mrg ;;
7943 1.1.1.3 mrg m68k)
7944 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)'
7945 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
7946 1.1.1.3 mrg hardcode_minus_L=yes
7947 1.1.1.3 mrg ;;
7948 1.1.1.3 mrg esac
7949 1.1.1.3 mrg ;;
7950 1.1 mrg
7951 1.1.1.3 mrg beos*)
7952 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7953 1.1.1.3 mrg allow_undefined_flag=unsupported
7954 1.1.1.3 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
7955 1.1.1.3 mrg # support --undefined. This deserves some investigation. FIXME
7956 1.1.1.3 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7957 1.1.1.3 mrg else
7958 1.1.1.3 mrg ld_shlibs=no
7959 1.1.1.3 mrg fi
7960 1.1.1.3 mrg ;;
7961 1.1 mrg
7962 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
7963 1.1.1.3 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7964 1.1.1.3 mrg # as there is no search path for DLLs.
7965 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
7966 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
7967 1.1.1.3 mrg allow_undefined_flag=unsupported
7968 1.1.1.3 mrg always_export_symbols=no
7969 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
7970 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'
7971 1.1 mrg
7972 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7973 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'
7974 1.1.1.3 mrg # If the export-symbols file already is a .def file (1st line
7975 1.1.1.3 mrg # is EXPORTS), use it as is; otherwise, prepend...
7976 1.1.1.3 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7977 1.1.1.3 mrg cp $export_symbols $output_objdir/$soname.def;
7978 1.1.1.3 mrg else
7979 1.1.1.3 mrg echo EXPORTS > $output_objdir/$soname.def;
7980 1.1.1.3 mrg cat $export_symbols >> $output_objdir/$soname.def;
7981 1.1.1.3 mrg fi~
7982 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'
7983 1.1.1.3 mrg else
7984 1.1.1.3 mrg ld_shlibs=no
7985 1.1.1.3 mrg fi
7986 1.1.1.3 mrg ;;
7987 1.1 mrg
7988 1.1.1.3 mrg haiku*)
7989 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7990 1.1.1.3 mrg link_all_deplibs=yes
7991 1.1.1.3 mrg ;;
7992 1.1 mrg
7993 1.1.1.3 mrg interix[3-9]*)
7994 1.1.1.3 mrg hardcode_direct=no
7995 1.1.1.3 mrg hardcode_shlibpath_var=no
7996 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7997 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
7998 1.1.1.3 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7999 1.1.1.3 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8000 1.1.1.3 mrg # default) and relocated if they conflict, which is a slow very memory
8001 1.1.1.3 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8002 1.1.1.3 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8003 1.1.1.3 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8004 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'
8005 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'
8006 1.1.1.3 mrg ;;
8007 1.1 mrg
8008 1.1.1.3 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8009 1.1.1.3 mrg tmp_diet=no
8010 1.1.1.3 mrg if test "$host_os" = linux-dietlibc; then
8011 1.1.1.3 mrg case $cc_basename in
8012 1.1.1.3 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8013 1.1.1.3 mrg esac
8014 1.1.1.3 mrg fi
8015 1.1.1.3 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8016 1.1.1.3 mrg && test "$tmp_diet" = no
8017 1.1.1.3 mrg then
8018 1.1.1.3 mrg tmp_addflag=
8019 1.1.1.3 mrg tmp_sharedflag='-shared'
8020 1.1.1.3 mrg case $cc_basename,$host_cpu in
8021 1.1.1.3 mrg pgcc*) # Portland Group C compiler
8022 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8023 1.1.1.3 mrg tmp_addflag=' $pic_flag'
8024 1.1.1.3 mrg ;;
8025 1.1.1.3 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8026 1.1.1.3 mrg # Portland Group f77 and f90 compilers
8027 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8028 1.1.1.3 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8029 1.1.1.3 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8030 1.1.1.3 mrg tmp_addflag=' -i_dynamic' ;;
8031 1.1.1.3 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8032 1.1.1.3 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8033 1.1.1.3 mrg ifc* | ifort*) # Intel Fortran compiler
8034 1.1.1.3 mrg tmp_addflag=' -nofor_main' ;;
8035 1.1.1.3 mrg lf95*) # Lahey Fortran 8.1
8036 1.1.1.3 mrg whole_archive_flag_spec=
8037 1.1.1.3 mrg tmp_sharedflag='--shared' ;;
8038 1.1.1.3 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8039 1.1.1.3 mrg tmp_sharedflag='-qmkshrobj'
8040 1.1.1.3 mrg tmp_addflag= ;;
8041 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
8042 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8043 1.1.1.3 mrg compiler_needs_object=yes
8044 1.1.1.3 mrg ;;
8045 1.1.1.3 mrg esac
8046 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
8047 1.1.1.3 mrg *Sun\ C*) # Sun C 5.9
8048 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8049 1.1.1.3 mrg compiler_needs_object=yes
8050 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8051 1.1.1.3 mrg *Sun\ F*) # Sun Fortran 8.3
8052 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8053 1.1.1.3 mrg esac
8054 1.1.1.3 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8055 1.1 mrg
8056 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8057 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8058 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8059 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8060 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'
8061 1.1.1.3 mrg fi
8062 1.1 mrg
8063 1.1.1.3 mrg case $cc_basename in
8064 1.1.1.3 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8065 1.1.1.3 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8066 1.1.1.3 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8067 1.1.1.3 mrg hardcode_libdir_flag_spec=
8068 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8069 1.1.1.3 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8070 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8071 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8072 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8073 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8074 1.1.1.3 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8075 1.1.1.3 mrg fi
8076 1.1.1.3 mrg ;;
8077 1.1.1.3 mrg esac
8078 1.1.1.3 mrg else
8079 1.1.1.3 mrg ld_shlibs=no
8080 1.1.1.3 mrg fi
8081 1.1.1.3 mrg ;;
8082 1.1 mrg
8083 1.1.1.3 mrg netbsd*)
8084 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8085 1.1.1.3 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8086 1.1.1.3 mrg wlarc=
8087 1.1.1.3 mrg else
8088 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8089 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'
8090 1.1.1.3 mrg fi
8091 1.1.1.3 mrg ;;
8092 1.1 mrg
8093 1.1.1.3 mrg solaris*)
8094 1.1.1.3 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8095 1.1.1.3 mrg ld_shlibs=no
8096 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8097 1.1 mrg
8098 1.1.1.3 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8099 1.1.1.3 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8100 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8101 1.1.1.3 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8102 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8103 1.1.1.3 mrg *** used, and then restart.
8104 1.1 mrg
8105 1.1.1.3 mrg _LT_EOF
8106 1.1.1.3 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8107 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8108 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8109 1.1.1.3 mrg else
8110 1.1.1.3 mrg ld_shlibs=no
8111 1.1.1.3 mrg fi
8112 1.1.1.3 mrg ;;
8113 1.1 mrg
8114 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8115 1.1.1.3 mrg case `$LD -v 2>&1` in
8116 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8117 1.1.1.3 mrg ld_shlibs=no
8118 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8119 1.1 mrg
8120 1.1.1.3 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8121 1.1.1.3 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8122 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8123 1.1.1.3 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8124 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8125 1.1.1.3 mrg *** used, and then restart.
8126 1.1 mrg
8127 1.1.1.3 mrg _LT_EOF
8128 1.1.1.3 mrg ;;
8129 1.1.1.3 mrg *)
8130 1.1.1.3 mrg # For security reasons, it is highly recommended that you always
8131 1.1.1.3 mrg # use absolute paths for naming shared libraries, and exclude the
8132 1.1.1.3 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8133 1.1.1.3 mrg # requires that you compile everything twice, which is a pain.
8134 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8135 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8136 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8137 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'
8138 1.1.1.3 mrg else
8139 1.1.1.3 mrg ld_shlibs=no
8140 1.1.1.3 mrg fi
8141 1.1.1.3 mrg ;;
8142 1.1.1.3 mrg esac
8143 1.1.1.3 mrg ;;
8144 1.1 mrg
8145 1.1.1.3 mrg sunos4*)
8146 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8147 1.1.1.3 mrg wlarc=
8148 1.1.1.3 mrg hardcode_direct=yes
8149 1.1.1.3 mrg hardcode_shlibpath_var=no
8150 1.1 mrg ;;
8151 1.1.1.3 mrg
8152 1.1 mrg *)
8153 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8154 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8155 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'
8156 1.1.1.3 mrg else
8157 1.1.1.3 mrg ld_shlibs=no
8158 1.1.1.3 mrg fi
8159 1.1 mrg ;;
8160 1.1 mrg esac
8161 1.1 mrg
8162 1.1.1.3 mrg if test "$ld_shlibs" = no; then
8163 1.1.1.3 mrg runpath_var=
8164 1.1.1.3 mrg hardcode_libdir_flag_spec=
8165 1.1.1.3 mrg export_dynamic_flag_spec=
8166 1.1.1.3 mrg whole_archive_flag_spec=
8167 1.1.1.3 mrg fi
8168 1.1.1.3 mrg else
8169 1.1.1.3 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8170 1.1.1.3 mrg case $host_os in
8171 1.1.1.3 mrg aix3*)
8172 1.1.1.3 mrg allow_undefined_flag=unsupported
8173 1.1.1.3 mrg always_export_symbols=yes
8174 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'
8175 1.1.1.3 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8176 1.1.1.3 mrg # are no directories specified by -L.
8177 1.1.1.3 mrg hardcode_minus_L=yes
8178 1.1.1.3 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8179 1.1.1.3 mrg # Neither direct hardcoding nor static linking is supported with a
8180 1.1.1.3 mrg # broken collect2.
8181 1.1.1.3 mrg hardcode_direct=unsupported
8182 1.1.1.3 mrg fi
8183 1.1.1.3 mrg ;;
8184 1.1 mrg
8185 1.1.1.3 mrg aix[4-9]*)
8186 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8187 1.1.1.3 mrg # On IA64, the linker does run time linking by default, so we don't
8188 1.1.1.3 mrg # have to do anything special.
8189 1.1.1.3 mrg aix_use_runtimelinking=no
8190 1.1.1.3 mrg exp_sym_flag='-Bexport'
8191 1.1.1.3 mrg no_entry_flag=""
8192 1.1.1.3 mrg else
8193 1.1.1.3 mrg # If we're using GNU nm, then we don't want the "-C" option.
8194 1.1.1.3 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8195 1.1.1.3 mrg # Also, AIX nm treats weak defined symbols like other global
8196 1.1.1.3 mrg # defined symbols, whereas GNU nm marks them as "W".
8197 1.1.1.3 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8198 1.1.1.3 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'
8199 1.1.1.3 mrg else
8200 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'
8201 1.1.1.3 mrg fi
8202 1.1.1.3 mrg aix_use_runtimelinking=no
8203 1.1 mrg
8204 1.1.1.3 mrg # Test if we are trying to use run time linking or normal
8205 1.1.1.3 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8206 1.1.1.3 mrg # need to do runtime linking.
8207 1.1.1.3 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8208 1.1.1.3 mrg for ld_flag in $LDFLAGS; do
8209 1.1.1.3 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8210 1.1.1.3 mrg aix_use_runtimelinking=yes
8211 1.1.1.3 mrg break
8212 1.1.1.3 mrg fi
8213 1.1.1.3 mrg done
8214 1.1.1.3 mrg ;;
8215 1.1.1.3 mrg esac
8216 1.1 mrg
8217 1.1.1.3 mrg exp_sym_flag='-bexport'
8218 1.1.1.3 mrg no_entry_flag='-bnoentry'
8219 1.1.1.3 mrg fi
8220 1.1 mrg
8221 1.1.1.3 mrg # When large executables or shared objects are built, AIX ld can
8222 1.1.1.3 mrg # have problems creating the table of contents. If linking a library
8223 1.1.1.3 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8224 1.1.1.3 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8225 1.1.1.3 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8226 1.1 mrg
8227 1.1.1.3 mrg archive_cmds=''
8228 1.1.1.3 mrg hardcode_direct=yes
8229 1.1.1.3 mrg hardcode_direct_absolute=yes
8230 1.1.1.3 mrg hardcode_libdir_separator=':'
8231 1.1.1.3 mrg link_all_deplibs=yes
8232 1.1.1.3 mrg file_list_spec='${wl}-f,'
8233 1.1 mrg
8234 1.1.1.3 mrg if test "$GCC" = yes; then
8235 1.1.1.3 mrg case $host_os in aix4.[012]|aix4.[012].*)
8236 1.1.1.3 mrg # We only want to do this on AIX 4.2 and lower, the check
8237 1.1.1.3 mrg # below for broken collect2 doesn't work under 4.3+
8238 1.1.1.3 mrg collect2name=`${CC} -print-prog-name=collect2`
8239 1.1.1.3 mrg if test -f "$collect2name" &&
8240 1.1.1.3 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8241 1.1.1.3 mrg then
8242 1.1.1.3 mrg # We have reworked collect2
8243 1.1.1.3 mrg :
8244 1.1.1.3 mrg else
8245 1.1.1.3 mrg # We have old collect2
8246 1.1.1.3 mrg hardcode_direct=unsupported
8247 1.1.1.3 mrg # It fails to find uninstalled libraries when the uninstalled
8248 1.1.1.3 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8249 1.1.1.3 mrg # to unsupported forces relinking
8250 1.1.1.3 mrg hardcode_minus_L=yes
8251 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8252 1.1.1.3 mrg hardcode_libdir_separator=
8253 1.1.1.3 mrg fi
8254 1.1.1.3 mrg ;;
8255 1.1.1.3 mrg esac
8256 1.1.1.3 mrg shared_flag='-shared'
8257 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8258 1.1.1.3 mrg shared_flag="$shared_flag "'${wl}-G'
8259 1.1.1.3 mrg fi
8260 1.1.1.3 mrg else
8261 1.1.1.3 mrg # not using gcc
8262 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8263 1.1.1.3 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8264 1.1.1.3 mrg # chokes on -Wl,-G. The following line is correct:
8265 1.1.1.3 mrg shared_flag='-G'
8266 1.1.1.3 mrg else
8267 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8268 1.1.1.3 mrg shared_flag='${wl}-G'
8269 1.1.1.3 mrg else
8270 1.1.1.3 mrg shared_flag='${wl}-bM:SRE'
8271 1.1.1.3 mrg fi
8272 1.1.1.3 mrg fi
8273 1.1.1.3 mrg fi
8274 1.1 mrg
8275 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-bexpall'
8276 1.1.1.3 mrg # It seems that -bexpall does not export symbols beginning with
8277 1.1.1.3 mrg # underscore (_), so it is better to generate a list of symbols to export.
8278 1.1.1.3 mrg always_export_symbols=yes
8279 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8280 1.1.1.3 mrg # Warning - without using the other runtime loading flags (-brtl),
8281 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8282 1.1.1.3 mrg allow_undefined_flag='-berok'
8283 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8284 1.1.1.3 mrg # empty executable.
8285 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8286 1.1.1.3 mrg /* end confdefs.h. */
8287 1.1 mrg
8288 1.1.1.3 mrg int
8289 1.1.1.3 mrg main ()
8290 1.1.1.3 mrg {
8291 1.1 mrg
8292 1.1.1.3 mrg ;
8293 1.1.1.3 mrg return 0;
8294 1.1.1.3 mrg }
8295 1.1.1.3 mrg _ACEOF
8296 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
8297 1.1 mrg
8298 1.1.1.3 mrg lt_aix_libpath_sed='
8299 1.1.1.3 mrg /Import File Strings/,/^$/ {
8300 1.1.1.3 mrg /^0/ {
8301 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8302 1.1.1.3 mrg p
8303 1.1.1.3 mrg }
8304 1.1.1.3 mrg }'
8305 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8306 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8307 1.1.1.3 mrg if test -z "$aix_libpath"; then
8308 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8309 1.1.1.3 mrg fi
8310 1.1.1.3 mrg fi
8311 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
8312 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
8313 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8314 1.1 mrg
8315 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8316 1.1.1.3 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8317 1.1.1.3 mrg else
8318 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8319 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8320 1.1.1.3 mrg allow_undefined_flag="-z nodefs"
8321 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"
8322 1.1.1.3 mrg else
8323 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8324 1.1.1.3 mrg # empty executable.
8325 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8326 1.1.1.3 mrg /* end confdefs.h. */
8327 1.1 mrg
8328 1.1.1.3 mrg int
8329 1.1.1.3 mrg main ()
8330 1.1.1.3 mrg {
8331 1.1 mrg
8332 1.1.1.3 mrg ;
8333 1.1.1.3 mrg return 0;
8334 1.1.1.3 mrg }
8335 1.1.1.3 mrg _ACEOF
8336 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
8337 1.1 mrg
8338 1.1.1.3 mrg lt_aix_libpath_sed='
8339 1.1.1.3 mrg /Import File Strings/,/^$/ {
8340 1.1.1.3 mrg /^0/ {
8341 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8342 1.1.1.3 mrg p
8343 1.1.1.3 mrg }
8344 1.1.1.3 mrg }'
8345 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8346 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8347 1.1.1.3 mrg if test -z "$aix_libpath"; then
8348 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8349 1.1.1.3 mrg fi
8350 1.1.1.3 mrg fi
8351 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
8352 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
8353 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8354 1.1 mrg
8355 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8356 1.1.1.3 mrg # Warning - without using the other run time loading flags,
8357 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8358 1.1.1.3 mrg no_undefined_flag=' ${wl}-bernotok'
8359 1.1.1.3 mrg allow_undefined_flag=' ${wl}-berok'
8360 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
8361 1.1.1.3 mrg # We only use this code for GNU lds that support --whole-archive.
8362 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8363 1.1.1.3 mrg else
8364 1.1.1.3 mrg # Exported symbols can be pulled into shared objects from archives
8365 1.1.1.3 mrg whole_archive_flag_spec='$convenience'
8366 1.1.1.3 mrg fi
8367 1.1.1.3 mrg archive_cmds_need_lc=yes
8368 1.1.1.3 mrg # This is similar to how AIX traditionally builds its shared libraries.
8369 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'
8370 1.1.1.3 mrg fi
8371 1.1.1.3 mrg fi
8372 1.1.1.3 mrg ;;
8373 1.1 mrg
8374 1.1.1.3 mrg amigaos*)
8375 1.1.1.3 mrg case $host_cpu in
8376 1.1.1.3 mrg powerpc)
8377 1.1.1.3 mrg # see comment about AmigaOS4 .so support
8378 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8379 1.1.1.3 mrg archive_expsym_cmds=''
8380 1.1.1.3 mrg ;;
8381 1.1.1.3 mrg m68k)
8382 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)'
8383 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8384 1.1.1.3 mrg hardcode_minus_L=yes
8385 1.1.1.3 mrg ;;
8386 1.1.1.3 mrg esac
8387 1.1.1.3 mrg ;;
8388 1.1 mrg
8389 1.1.1.3 mrg bsdi[45]*)
8390 1.1.1.3 mrg export_dynamic_flag_spec=-rdynamic
8391 1.1.1.3 mrg ;;
8392 1.1 mrg
8393 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8394 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
8395 1.1.1.3 mrg # Microsoft Visual C++.
8396 1.1.1.3 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8397 1.1.1.3 mrg # no search path for DLLs.
8398 1.1.1.3 mrg hardcode_libdir_flag_spec=' '
8399 1.1.1.3 mrg allow_undefined_flag=unsupported
8400 1.1.1.3 mrg # Tell ltmain to make .lib files, not .a files.
8401 1.1.1.3 mrg libext=lib
8402 1.1.1.3 mrg # Tell ltmain to make .dll files, not .so files.
8403 1.1.1.3 mrg shrext_cmds=".dll"
8404 1.1.1.3 mrg # FIXME: Setting linknames here is a bad hack.
8405 1.1.1.3 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8406 1.1.1.3 mrg # The linker will automatically build a .lib file if we build a DLL.
8407 1.1.1.3 mrg old_archive_from_new_cmds='true'
8408 1.1.1.3 mrg # FIXME: Should let the user specify the lib program.
8409 1.1.1.3 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8410 1.1.1.3 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8411 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
8412 1.1.1.3 mrg ;;
8413 1.1 mrg
8414 1.1.1.3 mrg darwin* | rhapsody*)
8415 1.1 mrg
8416 1.1 mrg
8417 1.1.1.3 mrg archive_cmds_need_lc=no
8418 1.1.1.3 mrg hardcode_direct=no
8419 1.1.1.3 mrg hardcode_automatic=yes
8420 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
8421 1.1.1.3 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8422 1.1.1.3 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\"`'
8423 1.1.1.3 mrg else
8424 1.1.1.3 mrg whole_archive_flag_spec=''
8425 1.1.1.3 mrg fi
8426 1.1.1.3 mrg link_all_deplibs=yes
8427 1.1.1.3 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8428 1.1.1.3 mrg case $cc_basename in
8429 1.1.1.3 mrg ifort*) _lt_dar_can_shared=yes ;;
8430 1.1.1.3 mrg *) _lt_dar_can_shared=$GCC ;;
8431 1.1.1.3 mrg esac
8432 1.1.1.3 mrg if test "$_lt_dar_can_shared" = "yes"; then
8433 1.1.1.3 mrg output_verbose_link_cmd=func_echo_all
8434 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}"
8435 1.1.1.3 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8436 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}"
8437 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}"
8438 1.1 mrg
8439 1.1.1.3 mrg else
8440 1.1.1.3 mrg ld_shlibs=no
8441 1.1.1.3 mrg fi
8442 1.1 mrg
8443 1.1.1.3 mrg ;;
8444 1.1 mrg
8445 1.1.1.3 mrg dgux*)
8446 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8447 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8448 1.1.1.3 mrg hardcode_shlibpath_var=no
8449 1.1.1.3 mrg ;;
8450 1.1 mrg
8451 1.1.1.3 mrg freebsd1*)
8452 1.1.1.3 mrg ld_shlibs=no
8453 1.1.1.3 mrg ;;
8454 1.1 mrg
8455 1.1.1.3 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8456 1.1.1.3 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8457 1.1.1.3 mrg # does not break anything, and helps significantly (at the cost of a little
8458 1.1.1.3 mrg # extra space).
8459 1.1.1.3 mrg freebsd2.2*)
8460 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8461 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8462 1.1.1.3 mrg hardcode_direct=yes
8463 1.1.1.3 mrg hardcode_shlibpath_var=no
8464 1.1.1.3 mrg ;;
8465 1.1 mrg
8466 1.1.1.3 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8467 1.1.1.3 mrg freebsd2*)
8468 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8469 1.1.1.3 mrg hardcode_direct=yes
8470 1.1.1.3 mrg hardcode_minus_L=yes
8471 1.1.1.3 mrg hardcode_shlibpath_var=no
8472 1.1.1.3 mrg ;;
8473 1.1 mrg
8474 1.1.1.3 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8475 1.1.1.3 mrg freebsd* | dragonfly*)
8476 1.1.1.3 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8477 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8478 1.1.1.3 mrg hardcode_direct=yes
8479 1.1.1.3 mrg hardcode_shlibpath_var=no
8480 1.1.1.3 mrg ;;
8481 1.1 mrg
8482 1.1.1.3 mrg hpux9*)
8483 1.1.1.3 mrg if test "$GCC" = yes; then
8484 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'
8485 1.1.1.3 mrg else
8486 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'
8487 1.1.1.3 mrg fi
8488 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8489 1.1.1.3 mrg hardcode_libdir_separator=:
8490 1.1.1.3 mrg hardcode_direct=yes
8491 1.1 mrg
8492 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8493 1.1.1.3 mrg # but as the default location of the library.
8494 1.1.1.3 mrg hardcode_minus_L=yes
8495 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8496 1.1.1.3 mrg ;;
8497 1.1 mrg
8498 1.1.1.3 mrg hpux10*)
8499 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8500 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'
8501 1.1.1.3 mrg else
8502 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8503 1.1.1.3 mrg fi
8504 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8505 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8506 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8507 1.1.1.3 mrg hardcode_libdir_separator=:
8508 1.1.1.3 mrg hardcode_direct=yes
8509 1.1.1.3 mrg hardcode_direct_absolute=yes
8510 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8511 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8512 1.1.1.3 mrg # but as the default location of the library.
8513 1.1.1.3 mrg hardcode_minus_L=yes
8514 1.1.1.3 mrg fi
8515 1.1.1.3 mrg ;;
8516 1.1 mrg
8517 1.1.1.3 mrg hpux11*)
8518 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8519 1.1.1.3 mrg case $host_cpu in
8520 1.1.1.3 mrg hppa*64*)
8521 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8522 1.1.1.3 mrg ;;
8523 1.1.1.3 mrg ia64*)
8524 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8525 1.1.1.3 mrg ;;
8526 1.1.1.3 mrg *)
8527 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'
8528 1.1.1.3 mrg ;;
8529 1.1.1.3 mrg esac
8530 1.1.1.3 mrg else
8531 1.1.1.3 mrg case $host_cpu in
8532 1.1.1.3 mrg hppa*64*)
8533 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8534 1.1.1.3 mrg ;;
8535 1.1.1.3 mrg ia64*)
8536 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8537 1.1.1.3 mrg ;;
8538 1.1.1.3 mrg *)
8539 1.1 mrg
8540 1.1.1.3 mrg # Older versions of the 11.00 compiler do not understand -b yet
8541 1.1.1.3 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8542 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8543 1.1.1.3 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8544 1.1.1.3 mrg if ${lt_cv_prog_compiler__b+:} false; then :
8545 1.1.1.3 mrg $as_echo_n "(cached) " >&6
8546 1.1.1.3 mrg else
8547 1.1.1.3 mrg lt_cv_prog_compiler__b=no
8548 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
8549 1.1.1.3 mrg LDFLAGS="$LDFLAGS -b"
8550 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8551 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8552 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
8553 1.1.1.3 mrg # So say no if there are warnings
8554 1.1.1.3 mrg if test -s conftest.err; then
8555 1.1.1.3 mrg # Append any errors to the config.log.
8556 1.1.1.3 mrg cat conftest.err 1>&5
8557 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8558 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8559 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8560 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
8561 1.1.1.3 mrg fi
8562 1.1.1.3 mrg else
8563 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
8564 1.1.1.3 mrg fi
8565 1.1.1.3 mrg fi
8566 1.1.1.3 mrg $RM -r conftest*
8567 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
8568 1.1 mrg
8569 1.1.1.3 mrg fi
8570 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8571 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8572 1.1 mrg
8573 1.1.1.3 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8574 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8575 1.1.1.3 mrg else
8576 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8577 1.1.1.3 mrg fi
8578 1.1 mrg
8579 1.1.1.3 mrg ;;
8580 1.1.1.3 mrg esac
8581 1.1.1.3 mrg fi
8582 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8583 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8584 1.1.1.3 mrg hardcode_libdir_separator=:
8585 1.1 mrg
8586 1.1.1.3 mrg case $host_cpu in
8587 1.1.1.3 mrg hppa*64*|ia64*)
8588 1.1.1.3 mrg hardcode_direct=no
8589 1.1.1.3 mrg hardcode_shlibpath_var=no
8590 1.1.1.3 mrg ;;
8591 1.1.1.3 mrg *)
8592 1.1.1.3 mrg hardcode_direct=yes
8593 1.1.1.3 mrg hardcode_direct_absolute=yes
8594 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8595 1.1 mrg
8596 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8597 1.1.1.3 mrg # but as the default location of the library.
8598 1.1.1.3 mrg hardcode_minus_L=yes
8599 1.1.1.3 mrg ;;
8600 1.1.1.3 mrg esac
8601 1.1.1.3 mrg fi
8602 1.1.1.3 mrg ;;
8603 1.1 mrg
8604 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
8605 1.1.1.3 mrg if test "$GCC" = yes; then
8606 1.1.1.3 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'
8607 1.1.1.3 mrg # Try to use the -exported_symbol ld option, if it does not
8608 1.1.1.3 mrg # work, assume that -exports_file does not work either and
8609 1.1.1.3 mrg # implicitly export all symbols.
8610 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
8611 1.1.1.3 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8612 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8613 1.1.1.3 mrg /* end confdefs.h. */
8614 1.1.1.3 mrg int foo(void) {}
8615 1.1.1.3 mrg _ACEOF
8616 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
8617 1.1.1.3 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'
8618 1.1 mrg
8619 1.1.1.3 mrg fi
8620 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
8621 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
8622 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
8623 1.1.1.3 mrg else
8624 1.1.1.3 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'
8625 1.1.1.3 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'
8626 1.1.1.3 mrg fi
8627 1.1.1.3 mrg archive_cmds_need_lc='no'
8628 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8629 1.1.1.3 mrg hardcode_libdir_separator=:
8630 1.1.1.3 mrg inherit_rpath=yes
8631 1.1.1.3 mrg link_all_deplibs=yes
8632 1.1.1.3 mrg ;;
8633 1.1 mrg
8634 1.1.1.3 mrg netbsd*)
8635 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8636 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8637 1.1.1.3 mrg else
8638 1.1.1.3 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8639 1.1.1.3 mrg fi
8640 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8641 1.1.1.3 mrg hardcode_direct=yes
8642 1.1.1.3 mrg hardcode_shlibpath_var=no
8643 1.1.1.3 mrg ;;
8644 1.1 mrg
8645 1.1.1.3 mrg newsos6)
8646 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8647 1.1.1.3 mrg hardcode_direct=yes
8648 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8649 1.1.1.3 mrg hardcode_libdir_separator=:
8650 1.1.1.3 mrg hardcode_shlibpath_var=no
8651 1.1.1.3 mrg ;;
8652 1.1 mrg
8653 1.1.1.3 mrg *nto* | *qnx*)
8654 1.1.1.3 mrg ;;
8655 1.1 mrg
8656 1.1.1.3 mrg openbsd*)
8657 1.1.1.3 mrg if test -f /usr/libexec/ld.so; then
8658 1.1.1.3 mrg hardcode_direct=yes
8659 1.1.1.3 mrg hardcode_shlibpath_var=no
8660 1.1.1.3 mrg hardcode_direct_absolute=yes
8661 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8662 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8663 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8664 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8665 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8666 1.1.1.3 mrg else
8667 1.1.1.3 mrg case $host_os in
8668 1.1.1.3 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8669 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8670 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8671 1.1.1.3 mrg ;;
8672 1.1.1.3 mrg *)
8673 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8674 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8675 1.1.1.3 mrg ;;
8676 1.1.1.3 mrg esac
8677 1.1.1.3 mrg fi
8678 1.1.1.3 mrg else
8679 1.1.1.3 mrg ld_shlibs=no
8680 1.1.1.3 mrg fi
8681 1.1.1.3 mrg ;;
8682 1.1 mrg
8683 1.1.1.3 mrg os2*)
8684 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8685 1.1.1.3 mrg hardcode_minus_L=yes
8686 1.1.1.3 mrg allow_undefined_flag=unsupported
8687 1.1.1.3 mrg archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8688 1.1.1.3 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8689 1.1.1.3 mrg ;;
8690 1.1 mrg
8691 1.1.1.3 mrg osf3*)
8692 1.1.1.3 mrg if test "$GCC" = yes; then
8693 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8694 1.1.1.3 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'
8695 1.1.1.3 mrg else
8696 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8697 1.1.1.3 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'
8698 1.1.1.3 mrg fi
8699 1.1.1.3 mrg archive_cmds_need_lc='no'
8700 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8701 1.1.1.3 mrg hardcode_libdir_separator=:
8702 1.1.1.3 mrg ;;
8703 1.1 mrg
8704 1.1.1.3 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
8705 1.1.1.3 mrg if test "$GCC" = yes; then
8706 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8707 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8708 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8709 1.1.1.3 mrg else
8710 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8711 1.1.1.3 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'
8712 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~
8713 1.1.1.3 mrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8714 1.1 mrg
8715 1.1.1.3 mrg # Both c and cxx compiler support -rpath directly
8716 1.1.1.3 mrg hardcode_libdir_flag_spec='-rpath $libdir'
8717 1.1.1.3 mrg fi
8718 1.1.1.3 mrg archive_cmds_need_lc='no'
8719 1.1.1.3 mrg hardcode_libdir_separator=:
8720 1.1.1.3 mrg ;;
8721 1.1 mrg
8722 1.1.1.3 mrg solaris*)
8723 1.1.1.3 mrg no_undefined_flag=' -z defs'
8724 1.1.1.3 mrg if test "$GCC" = yes; then
8725 1.1.1.3 mrg wlarc='${wl}'
8726 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8727 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~
8728 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'
8729 1.1.1.3 mrg else
8730 1.1.1.3 mrg case `$CC -V 2>&1` in
8731 1.1.1.3 mrg *"Compilers 5.0"*)
8732 1.1.1.3 mrg wlarc=''
8733 1.1.1.3 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8734 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~
8735 1.1.1.3 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8736 1.1.1.3 mrg ;;
8737 1.1.1.3 mrg *)
8738 1.1.1.3 mrg wlarc='${wl}'
8739 1.1.1.3 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8740 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~
8741 1.1.1.3 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8742 1.1.1.3 mrg ;;
8743 1.1.1.3 mrg esac
8744 1.1.1.3 mrg fi
8745 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8746 1.1.1.3 mrg hardcode_shlibpath_var=no
8747 1.1.1.3 mrg case $host_os in
8748 1.1.1.3 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
8749 1.1.1.3 mrg *)
8750 1.1.1.3 mrg # The compiler driver will combine and reorder linker options,
8751 1.1.1.3 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
8752 1.1.1.3 mrg # but is careful enough not to reorder.
8753 1.1.1.3 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
8754 1.1.1.3 mrg if test "$GCC" = yes; then
8755 1.1.1.3 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8756 1.1.1.3 mrg else
8757 1.1.1.3 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8758 1.1.1.3 mrg fi
8759 1.1.1.3 mrg ;;
8760 1.1.1.3 mrg esac
8761 1.1.1.3 mrg link_all_deplibs=yes
8762 1.1.1.3 mrg ;;
8763 1.1 mrg
8764 1.1.1.3 mrg sunos4*)
8765 1.1.1.3 mrg if test "x$host_vendor" = xsequent; then
8766 1.1.1.3 mrg # Use $CC to link under sequent, because it throws in some extra .o
8767 1.1.1.3 mrg # files that make .init and .fini sections work.
8768 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8769 1.1.1.3 mrg else
8770 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8771 1.1.1.3 mrg fi
8772 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8773 1.1.1.3 mrg hardcode_direct=yes
8774 1.1.1.3 mrg hardcode_minus_L=yes
8775 1.1.1.3 mrg hardcode_shlibpath_var=no
8776 1.1.1.3 mrg ;;
8777 1.1 mrg
8778 1.1.1.3 mrg sysv4)
8779 1.1.1.3 mrg case $host_vendor in
8780 1.1.1.3 mrg sni)
8781 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8782 1.1.1.3 mrg hardcode_direct=yes # is this really true???
8783 1.1.1.3 mrg ;;
8784 1.1.1.3 mrg siemens)
8785 1.1.1.3 mrg ## LD is ld it makes a PLAMLIB
8786 1.1.1.3 mrg ## CC just makes a GrossModule.
8787 1.1.1.3 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8788 1.1.1.3 mrg reload_cmds='$CC -r -o $output$reload_objs'
8789 1.1.1.3 mrg hardcode_direct=no
8790 1.1.1.3 mrg ;;
8791 1.1.1.3 mrg motorola)
8792 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8793 1.1.1.3 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8794 1.1.1.3 mrg ;;
8795 1.1.1.3 mrg esac
8796 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8797 1.1.1.3 mrg hardcode_shlibpath_var=no
8798 1.1.1.3 mrg ;;
8799 1.1 mrg
8800 1.1.1.3 mrg sysv4.3*)
8801 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8802 1.1.1.3 mrg hardcode_shlibpath_var=no
8803 1.1.1.3 mrg export_dynamic_flag_spec='-Bexport'
8804 1.1.1.3 mrg ;;
8805 1.1 mrg
8806 1.1.1.3 mrg sysv4*MP*)
8807 1.1.1.3 mrg if test -d /usr/nec; then
8808 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8809 1.1.1.3 mrg hardcode_shlibpath_var=no
8810 1.1.1.3 mrg runpath_var=LD_RUN_PATH
8811 1.1.1.3 mrg hardcode_runpath_var=yes
8812 1.1.1.3 mrg ld_shlibs=yes
8813 1.1.1.3 mrg fi
8814 1.1.1.3 mrg ;;
8815 1.1 mrg
8816 1.1.1.3 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8817 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
8818 1.1.1.3 mrg archive_cmds_need_lc=no
8819 1.1.1.3 mrg hardcode_shlibpath_var=no
8820 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8821 1.1 mrg
8822 1.1.1.3 mrg if test "$GCC" = yes; then
8823 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8824 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8825 1.1.1.3 mrg else
8826 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8828 1.1.1.3 mrg fi
8829 1.1.1.3 mrg ;;
8830 1.1 mrg
8831 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6*)
8832 1.1.1.3 mrg # Note: We can NOT use -z defs as we might desire, because we do not
8833 1.1.1.3 mrg # link with -lc, and that would cause any symbols used from libc to
8834 1.1.1.3 mrg # always be unresolved, which means just about no library would
8835 1.1.1.3 mrg # ever link correctly. If we're not using GNU ld we use -z text
8836 1.1.1.3 mrg # though, which does catch some bad symbols but isn't as heavy-handed
8837 1.1.1.3 mrg # as -z defs.
8838 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
8839 1.1.1.3 mrg allow_undefined_flag='${wl}-z,nodefs'
8840 1.1.1.3 mrg archive_cmds_need_lc=no
8841 1.1.1.3 mrg hardcode_shlibpath_var=no
8842 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
8843 1.1.1.3 mrg hardcode_libdir_separator=':'
8844 1.1.1.3 mrg link_all_deplibs=yes
8845 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Bexport'
8846 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
8847 1.1 mrg
8848 1.1.1.3 mrg if test "$GCC" = yes; then
8849 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8850 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8851 1.1.1.3 mrg else
8852 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8853 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8854 1.1.1.3 mrg fi
8855 1.1.1.3 mrg ;;
8856 1.1 mrg
8857 1.1.1.3 mrg uts4*)
8858 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8859 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8860 1.1.1.3 mrg hardcode_shlibpath_var=no
8861 1.1.1.3 mrg ;;
8862 1.1 mrg
8863 1.1.1.3 mrg *)
8864 1.1.1.3 mrg ld_shlibs=no
8865 1.1.1.3 mrg ;;
8866 1.1.1.3 mrg esac
8867 1.1 mrg
8868 1.1.1.3 mrg if test x$host_vendor = xsni; then
8869 1.1.1.3 mrg case $host in
8870 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8871 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
8872 1.1.1.3 mrg ;;
8873 1.1.1.3 mrg esac
8874 1.1.1.3 mrg fi
8875 1.1.1.3 mrg fi
8876 1.1 mrg
8877 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8878 1.1.1.3 mrg $as_echo "$ld_shlibs" >&6; }
8879 1.1.1.3 mrg test "$ld_shlibs" = no && can_build_shared=no
8880 1.1 mrg
8881 1.1.1.3 mrg with_gnu_ld=$with_gnu_ld
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 mrg
8897 1.1.1.3 mrg #
8898 1.1.1.3 mrg # Do we need to explicitly link libc?
8899 1.1.1.3 mrg #
8900 1.1.1.3 mrg case "x$archive_cmds_need_lc" in
8901 1.1.1.3 mrg x|xyes)
8902 1.1.1.3 mrg # Assume -lc should be added
8903 1.1.1.3 mrg archive_cmds_need_lc=yes
8904 1.1 mrg
8905 1.1.1.3 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
8906 1.1.1.3 mrg case $archive_cmds in
8907 1.1.1.3 mrg *'~'*)
8908 1.1.1.3 mrg # FIXME: we may have to deal with multi-command sequences.
8909 1.1.1.3 mrg ;;
8910 1.1.1.3 mrg '$CC '*)
8911 1.1.1.3 mrg # Test whether the compiler implicitly links with -lc since on some
8912 1.1.1.3 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
8913 1.1.1.3 mrg # to ld, don't add -lc before -lgcc.
8914 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8915 1.1.1.3 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8916 1.1.1.3 mrg if ${lt_cv_archive_cmds_need_lc+:} false; then :
8917 1.1.1.3 mrg $as_echo_n "(cached) " >&6
8918 1.1.1.3 mrg else
8919 1.1.1.3 mrg $RM conftest*
8920 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8921 1.1.1.3 mrg
8922 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8923 1.1.1.3 mrg (eval $ac_compile) 2>&5
8924 1.1.1.3 mrg ac_status=$?
8925 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8926 1.1.1.3 mrg test $ac_status = 0; } 2>conftest.err; then
8927 1.1.1.3 mrg soname=conftest
8928 1.1.1.3 mrg lib=conftest
8929 1.1.1.3 mrg libobjs=conftest.$ac_objext
8930 1.1.1.3 mrg deplibs=
8931 1.1.1.3 mrg wl=$lt_prog_compiler_wl
8932 1.1.1.3 mrg pic_flag=$lt_prog_compiler_pic
8933 1.1.1.3 mrg compiler_flags=-v
8934 1.1.1.3 mrg linker_flags=-v
8935 1.1.1.3 mrg verstring=
8936 1.1.1.3 mrg output_objdir=.
8937 1.1.1.3 mrg libname=conftest
8938 1.1.1.3 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
8939 1.1.1.3 mrg allow_undefined_flag=
8940 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8941 1.1.1.3 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8942 1.1.1.3 mrg ac_status=$?
8943 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8944 1.1.1.3 mrg test $ac_status = 0; }
8945 1.1.1.3 mrg then
8946 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=no
8947 1.1.1.3 mrg else
8948 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=yes
8949 1.1.1.3 mrg fi
8950 1.1.1.3 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
8951 1.1.1.3 mrg else
8952 1.1.1.3 mrg cat conftest.err 1>&5
8953 1.1.1.3 mrg fi
8954 1.1.1.3 mrg $RM conftest*
8955 1.1.1.3 mrg
8956 1.1.1.3 mrg fi
8957 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
8958 1.1.1.3 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
8959 1.1.1.3 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
8960 1.1.1.3 mrg ;;
8961 1.1.1.3 mrg esac
8962 1.1.1.3 mrg fi
8963 1.1.1.3 mrg ;;
8964 1.1.1.3 mrg esac
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.1.2 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 mrg
9083 1.1.1.2 mrg
9084 1.1 mrg
9085 1.1.1.2 mrg
9086 1.1.1.2 mrg
9087 1.1 mrg
9088 1.1 mrg
9089 1.1 mrg
9090 1.1 mrg
9091 1.1 mrg
9092 1.1 mrg
9093 1.1 mrg
9094 1.1 mrg
9095 1.1 mrg
9096 1.1 mrg
9097 1.1 mrg
9098 1.1 mrg
9099 1.1 mrg
9100 1.1 mrg
9101 1.1 mrg
9102 1.1 mrg
9103 1.1 mrg
9104 1.1 mrg
9105 1.1 mrg
9106 1.1 mrg
9107 1.1 mrg
9108 1.1 mrg
9109 1.1 mrg
9110 1.1 mrg
9111 1.1 mrg
9112 1.1 mrg
9113 1.1 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.3 mrg
9122 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9123 1.1.1.2 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9124 1.1.1.3 mrg
9125 1.1.1.3 mrg if test "$GCC" = yes; then
9126 1.1.1.3 mrg case $host_os in
9127 1.1.1.3 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9128 1.1.1.3 mrg *) lt_awk_arg="/^libraries:/" ;;
9129 1.1.1.3 mrg esac
9130 1.1.1.3 mrg case $host_os in
9131 1.1.1.3 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9132 1.1.1.3 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9133 1.1.1.3 mrg esac
9134 1.1.1.3 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9135 1.1.1.3 mrg case $lt_search_path_spec in
9136 1.1.1.3 mrg *\;*)
9137 1.1.1.3 mrg # if the path contains ";" then we assume it to be the separator
9138 1.1.1.3 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9139 1.1.1.3 mrg # assumed that no part of a normal pathname contains ";" but that should
9140 1.1.1.3 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9141 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9142 1.1.1.3 mrg ;;
9143 1.1.1.3 mrg *)
9144 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9145 1.1.1.3 mrg ;;
9146 1.1.1.3 mrg esac
9147 1.1.1.3 mrg # Ok, now we have the path, separated by spaces, we can step through it
9148 1.1.1.3 mrg # and add multilib dir if necessary.
9149 1.1.1.3 mrg lt_tmp_lt_search_path_spec=
9150 1.1.1.3 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9151 1.1.1.3 mrg for lt_sys_path in $lt_search_path_spec; do
9152 1.1.1.3 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9153 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9154 1.1.1.3 mrg else
9155 1.1.1.3 mrg test -d "$lt_sys_path" && \
9156 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9157 1.1.1.3 mrg fi
9158 1.1.1.3 mrg done
9159 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9160 1.1.1.3 mrg BEGIN {RS=" "; FS="/|\n";} {
9161 1.1.1.3 mrg lt_foo="";
9162 1.1.1.3 mrg lt_count=0;
9163 1.1.1.3 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9164 1.1.1.3 mrg if ($lt_i != "" && $lt_i != ".") {
9165 1.1.1.3 mrg if ($lt_i == "..") {
9166 1.1.1.3 mrg lt_count++;
9167 1.1.1.3 mrg } else {
9168 1.1.1.3 mrg if (lt_count == 0) {
9169 1.1.1.3 mrg lt_foo="/" $lt_i lt_foo;
9170 1.1.1.3 mrg } else {
9171 1.1.1.3 mrg lt_count--;
9172 1.1.1.3 mrg }
9173 1.1.1.3 mrg }
9174 1.1.1.3 mrg }
9175 1.1.1.3 mrg }
9176 1.1.1.3 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9177 1.1.1.3 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9178 1.1.1.3 mrg }'`
9179 1.1.1.3 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9180 1.1.1.3 mrg # for these hosts.
9181 1.1.1.3 mrg case $host_os in
9182 1.1.1.3 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9183 1.1.1.3 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9184 1.1.1.3 mrg esac
9185 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9186 1.1.1.3 mrg else
9187 1.1.1.3 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9188 1.1.1.3 mrg fi
9189 1.1 mrg library_names_spec=
9190 1.1 mrg libname_spec='lib$name'
9191 1.1 mrg soname_spec=
9192 1.1 mrg shrext_cmds=".so"
9193 1.1 mrg postinstall_cmds=
9194 1.1 mrg postuninstall_cmds=
9195 1.1 mrg finish_cmds=
9196 1.1 mrg finish_eval=
9197 1.1 mrg shlibpath_var=
9198 1.1 mrg shlibpath_overrides_runpath=unknown
9199 1.1 mrg version_type=none
9200 1.1 mrg dynamic_linker="$host_os ld.so"
9201 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9202 1.1 mrg need_lib_prefix=unknown
9203 1.1 mrg hardcode_into_libs=no
9204 1.1 mrg
9205 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9206 1.1 mrg # flags to be left without arguments
9207 1.1 mrg need_version=unknown
9208 1.1 mrg
9209 1.1 mrg case $host_os in
9210 1.1 mrg aix3*)
9211 1.1 mrg version_type=linux
9212 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9213 1.1 mrg shlibpath_var=LIBPATH
9214 1.1 mrg
9215 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9216 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9217 1.1 mrg ;;
9218 1.1 mrg
9219 1.1.1.2 mrg aix[4-9]*)
9220 1.1 mrg version_type=linux
9221 1.1 mrg need_lib_prefix=no
9222 1.1 mrg need_version=no
9223 1.1 mrg hardcode_into_libs=yes
9224 1.1 mrg if test "$host_cpu" = ia64; then
9225 1.1 mrg # AIX 5 supports IA64
9226 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9227 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9228 1.1 mrg else
9229 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9230 1.1 mrg # for dependence libraries. The import file would start with
9231 1.1 mrg # the line `#! .'. This would cause the generated library to
9232 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9233 1.1 mrg # development snapshots of GCC prior to 3.0.
9234 1.1 mrg case $host_os in
9235 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9236 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9237 1.1 mrg echo ' yes '
9238 1.1.1.3 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9239 1.1 mrg :
9240 1.1 mrg else
9241 1.1 mrg can_build_shared=no
9242 1.1 mrg fi
9243 1.1 mrg ;;
9244 1.1 mrg esac
9245 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9246 1.1 mrg # soname into executable. Probably we can add versioning support to
9247 1.1 mrg # collect2, so additional links can be useful in future.
9248 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9249 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9250 1.1 mrg # instead of lib<name>.a to let people know that these are not
9251 1.1 mrg # typical AIX shared libraries.
9252 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9253 1.1 mrg else
9254 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9255 1.1 mrg # and later when we are not doing run time linking.
9256 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9257 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9258 1.1 mrg fi
9259 1.1 mrg shlibpath_var=LIBPATH
9260 1.1 mrg fi
9261 1.1 mrg ;;
9262 1.1 mrg
9263 1.1 mrg amigaos*)
9264 1.1.1.3 mrg case $host_cpu in
9265 1.1.1.3 mrg powerpc)
9266 1.1.1.3 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9267 1.1.1.3 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9268 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9269 1.1.1.3 mrg ;;
9270 1.1.1.3 mrg m68k)
9271 1.1.1.3 mrg library_names_spec='$libname.ixlibrary $libname.a'
9272 1.1.1.3 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9273 1.1.1.3 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'
9274 1.1.1.3 mrg ;;
9275 1.1.1.3 mrg esac
9276 1.1 mrg ;;
9277 1.1 mrg
9278 1.1 mrg beos*)
9279 1.1 mrg library_names_spec='${libname}${shared_ext}'
9280 1.1 mrg dynamic_linker="$host_os ld.so"
9281 1.1 mrg shlibpath_var=LIBRARY_PATH
9282 1.1 mrg ;;
9283 1.1 mrg
9284 1.1 mrg bsdi[45]*)
9285 1.1 mrg version_type=linux
9286 1.1 mrg need_version=no
9287 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9288 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9289 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9290 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9291 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9292 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9293 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9294 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9295 1.1 mrg # libtool to hard-code these into programs
9296 1.1 mrg ;;
9297 1.1 mrg
9298 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
9299 1.1 mrg version_type=windows
9300 1.1 mrg shrext_cmds=".dll"
9301 1.1 mrg need_version=no
9302 1.1 mrg need_lib_prefix=no
9303 1.1 mrg
9304 1.1 mrg case $GCC,$host_os in
9305 1.1.1.3 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9306 1.1 mrg library_names_spec='$libname.dll.a'
9307 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9308 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9309 1.1.1.3 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9310 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9311 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9312 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9313 1.1.1.3 mrg chmod a+x \$dldir/$dlname~
9314 1.1.1.3 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9315 1.1.1.3 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9316 1.1.1.3 mrg fi'
9317 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9318 1.1 mrg dlpath=$dir/\$dldll~
9319 1.1.1.3 mrg $RM \$dlpath'
9320 1.1 mrg shlibpath_overrides_runpath=yes
9321 1.1 mrg
9322 1.1 mrg case $host_os in
9323 1.1 mrg cygwin*)
9324 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9325 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9326 1.1.1.3 mrg
9327 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9328 1.1 mrg ;;
9329 1.1.1.3 mrg mingw* | cegcc*)
9330 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9331 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9332 1.1 mrg ;;
9333 1.1 mrg pw32*)
9334 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9335 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9336 1.1 mrg ;;
9337 1.1 mrg esac
9338 1.1 mrg ;;
9339 1.1 mrg
9340 1.1 mrg *)
9341 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9342 1.1 mrg ;;
9343 1.1 mrg esac
9344 1.1 mrg dynamic_linker='Win32 ld.exe'
9345 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9346 1.1 mrg shlibpath_var=PATH
9347 1.1 mrg ;;
9348 1.1 mrg
9349 1.1 mrg darwin* | rhapsody*)
9350 1.1 mrg dynamic_linker="$host_os dyld"
9351 1.1 mrg version_type=darwin
9352 1.1 mrg need_lib_prefix=no
9353 1.1 mrg need_version=no
9354 1.1.1.3 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9355 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9356 1.1 mrg shlibpath_overrides_runpath=yes
9357 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9358 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9359 1.1.1.2 mrg
9360 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9361 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9362 1.1 mrg ;;
9363 1.1 mrg
9364 1.1 mrg dgux*)
9365 1.1 mrg version_type=linux
9366 1.1 mrg need_lib_prefix=no
9367 1.1 mrg need_version=no
9368 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9369 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9370 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9371 1.1 mrg ;;
9372 1.1 mrg
9373 1.1 mrg freebsd1*)
9374 1.1 mrg dynamic_linker=no
9375 1.1 mrg ;;
9376 1.1 mrg
9377 1.1 mrg freebsd* | dragonfly*)
9378 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9379 1.1 mrg # versioning mechanism, adjust this.
9380 1.1 mrg if test -x /usr/bin/objformat; then
9381 1.1 mrg objformat=`/usr/bin/objformat`
9382 1.1 mrg else
9383 1.1 mrg case $host_os in
9384 1.1 mrg freebsd[123]*) objformat=aout ;;
9385 1.1 mrg *) objformat=elf ;;
9386 1.1 mrg esac
9387 1.1 mrg fi
9388 1.1 mrg version_type=freebsd-$objformat
9389 1.1 mrg case $version_type in
9390 1.1 mrg freebsd-elf*)
9391 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9392 1.1 mrg need_version=no
9393 1.1 mrg need_lib_prefix=no
9394 1.1 mrg ;;
9395 1.1 mrg freebsd-*)
9396 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9397 1.1 mrg need_version=yes
9398 1.1 mrg ;;
9399 1.1 mrg esac
9400 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9401 1.1 mrg case $host_os in
9402 1.1 mrg freebsd2*)
9403 1.1 mrg shlibpath_overrides_runpath=yes
9404 1.1 mrg ;;
9405 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9406 1.1 mrg shlibpath_overrides_runpath=yes
9407 1.1 mrg hardcode_into_libs=yes
9408 1.1 mrg ;;
9409 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9410 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9411 1.1 mrg shlibpath_overrides_runpath=no
9412 1.1 mrg hardcode_into_libs=yes
9413 1.1 mrg ;;
9414 1.1.1.2 mrg *) # from 4.6 on, and DragonFly
9415 1.1 mrg shlibpath_overrides_runpath=yes
9416 1.1 mrg hardcode_into_libs=yes
9417 1.1 mrg ;;
9418 1.1 mrg esac
9419 1.1 mrg ;;
9420 1.1 mrg
9421 1.1 mrg gnu*)
9422 1.1 mrg version_type=linux
9423 1.1 mrg need_lib_prefix=no
9424 1.1 mrg need_version=no
9425 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9426 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9427 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9428 1.1 mrg hardcode_into_libs=yes
9429 1.1 mrg ;;
9430 1.1 mrg
9431 1.1.1.3 mrg haiku*)
9432 1.1.1.3 mrg version_type=linux
9433 1.1.1.3 mrg need_lib_prefix=no
9434 1.1.1.3 mrg need_version=no
9435 1.1.1.3 mrg dynamic_linker="$host_os runtime_loader"
9436 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9437 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9438 1.1.1.3 mrg shlibpath_var=LIBRARY_PATH
9439 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9440 1.1.1.3 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9441 1.1.1.3 mrg hardcode_into_libs=yes
9442 1.1.1.3 mrg ;;
9443 1.1.1.3 mrg
9444 1.1 mrg hpux9* | hpux10* | hpux11*)
9445 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9446 1.1 mrg # link against other versions.
9447 1.1 mrg version_type=sunos
9448 1.1 mrg need_lib_prefix=no
9449 1.1 mrg need_version=no
9450 1.1 mrg case $host_cpu in
9451 1.1 mrg ia64*)
9452 1.1 mrg shrext_cmds='.so'
9453 1.1 mrg hardcode_into_libs=yes
9454 1.1 mrg dynamic_linker="$host_os dld.so"
9455 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9456 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9457 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9458 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9459 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9460 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9461 1.1 mrg else
9462 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9463 1.1 mrg fi
9464 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9465 1.1 mrg ;;
9466 1.1.1.3 mrg hppa*64*)
9467 1.1.1.3 mrg shrext_cmds='.sl'
9468 1.1.1.3 mrg hardcode_into_libs=yes
9469 1.1.1.3 mrg dynamic_linker="$host_os dld.sl"
9470 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9471 1.1.1.3 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9472 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9473 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9474 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9475 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9476 1.1.1.3 mrg ;;
9477 1.1.1.3 mrg *)
9478 1.1 mrg shrext_cmds='.sl'
9479 1.1 mrg dynamic_linker="$host_os dld.sl"
9480 1.1 mrg shlibpath_var=SHLIB_PATH
9481 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9482 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9483 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9484 1.1 mrg ;;
9485 1.1 mrg esac
9486 1.1.1.3 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9487 1.1 mrg postinstall_cmds='chmod 555 $lib'
9488 1.1.1.3 mrg # or fails outright, so override atomically:
9489 1.1.1.3 mrg install_override_mode=555
9490 1.1 mrg ;;
9491 1.1 mrg
9492 1.1.1.2 mrg interix[3-9]*)
9493 1.1 mrg version_type=linux
9494 1.1 mrg need_lib_prefix=no
9495 1.1 mrg need_version=no
9496 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9497 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9498 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9499 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9500 1.1 mrg shlibpath_overrides_runpath=no
9501 1.1 mrg hardcode_into_libs=yes
9502 1.1 mrg ;;
9503 1.1 mrg
9504 1.1 mrg irix5* | irix6* | nonstopux*)
9505 1.1 mrg case $host_os in
9506 1.1 mrg nonstopux*) version_type=nonstopux ;;
9507 1.1 mrg *)
9508 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9509 1.1 mrg version_type=linux
9510 1.1 mrg else
9511 1.1 mrg version_type=irix
9512 1.1 mrg fi ;;
9513 1.1 mrg esac
9514 1.1 mrg need_lib_prefix=no
9515 1.1 mrg need_version=no
9516 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9517 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9518 1.1 mrg case $host_os in
9519 1.1 mrg irix5* | nonstopux*)
9520 1.1 mrg libsuff= shlibsuff=
9521 1.1 mrg ;;
9522 1.1 mrg *)
9523 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9524 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9525 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9526 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9527 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9528 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9529 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9530 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9531 1.1 mrg esac
9532 1.1 mrg ;;
9533 1.1 mrg esac
9534 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9535 1.1 mrg shlibpath_overrides_runpath=no
9536 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9537 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9538 1.1 mrg hardcode_into_libs=yes
9539 1.1 mrg ;;
9540 1.1 mrg
9541 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9542 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9543 1.1 mrg dynamic_linker=no
9544 1.1 mrg ;;
9545 1.1 mrg
9546 1.1 mrg # This must be Linux ELF.
9547 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9548 1.1 mrg version_type=linux
9549 1.1 mrg need_lib_prefix=no
9550 1.1 mrg need_version=no
9551 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9552 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9553 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9554 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9555 1.1 mrg shlibpath_overrides_runpath=no
9556 1.1.1.3 mrg
9557 1.1.1.3 mrg # Some binutils ld are patched to set DT_RUNPATH
9558 1.1.1.3 mrg if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
9559 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9560 1.1.1.3 mrg else
9561 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=no
9562 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
9563 1.1.1.3 mrg save_libdir=$libdir
9564 1.1.1.3 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9565 1.1.1.3 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9566 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9567 1.1.1.3 mrg /* end confdefs.h. */
9568 1.1.1.3 mrg
9569 1.1.1.3 mrg int
9570 1.1.1.3 mrg main ()
9571 1.1.1.3 mrg {
9572 1.1.1.3 mrg
9573 1.1.1.3 mrg ;
9574 1.1.1.3 mrg return 0;
9575 1.1.1.3 mrg }
9576 1.1.1.3 mrg _ACEOF
9577 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9578 1.1.1.3 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9579 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=yes
9580 1.1.1.3 mrg fi
9581 1.1.1.3 mrg fi
9582 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9583 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9584 1.1.1.3 mrg LDFLAGS=$save_LDFLAGS
9585 1.1.1.3 mrg libdir=$save_libdir
9586 1.1.1.3 mrg
9587 1.1.1.3 mrg fi
9588 1.1.1.3 mrg
9589 1.1.1.3 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9590 1.1.1.3 mrg
9591 1.1 mrg # This implies no fast_install, which is unacceptable.
9592 1.1 mrg # Some rework will be needed to allow for fast_install
9593 1.1 mrg # before this can be enabled.
9594 1.1 mrg hardcode_into_libs=yes
9595 1.1 mrg
9596 1.1 mrg # Append ld.so.conf contents to the search path
9597 1.1 mrg if test -f /etc/ld.so.conf; then
9598 1.1.1.3 mrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
9599 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9600 1.1 mrg fi
9601 1.1 mrg
9602 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9603 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9604 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9605 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9606 1.1 mrg # people can always --disable-shared, the test was removed, and we
9607 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9608 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9609 1.1 mrg ;;
9610 1.1 mrg
9611 1.1 mrg netbsd*)
9612 1.1 mrg version_type=sunos
9613 1.1 mrg need_lib_prefix=no
9614 1.1 mrg need_version=no
9615 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9616 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9617 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9618 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9619 1.1 mrg else
9620 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9621 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9622 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9623 1.1 mrg fi
9624 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9625 1.1 mrg shlibpath_overrides_runpath=yes
9626 1.1 mrg hardcode_into_libs=yes
9627 1.1 mrg ;;
9628 1.1 mrg
9629 1.1 mrg newsos6)
9630 1.1 mrg version_type=linux
9631 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9632 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9633 1.1 mrg shlibpath_overrides_runpath=yes
9634 1.1 mrg ;;
9635 1.1 mrg
9636 1.1.1.3 mrg *nto* | *qnx*)
9637 1.1.1.3 mrg version_type=qnx
9638 1.1 mrg need_lib_prefix=no
9639 1.1 mrg need_version=no
9640 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9641 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9642 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9643 1.1.1.3 mrg shlibpath_overrides_runpath=no
9644 1.1.1.3 mrg hardcode_into_libs=yes
9645 1.1.1.3 mrg dynamic_linker='ldqnx.so'
9646 1.1 mrg ;;
9647 1.1 mrg
9648 1.1 mrg openbsd*)
9649 1.1 mrg version_type=sunos
9650 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9651 1.1 mrg need_lib_prefix=no
9652 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9653 1.1 mrg case $host_os in
9654 1.1.1.3 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9655 1.1.1.3 mrg *) need_version=no ;;
9656 1.1 mrg esac
9657 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9658 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9659 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9660 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9661 1.1 mrg case $host_os in
9662 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
9663 1.1 mrg shlibpath_overrides_runpath=no
9664 1.1 mrg ;;
9665 1.1 mrg *)
9666 1.1 mrg shlibpath_overrides_runpath=yes
9667 1.1 mrg ;;
9668 1.1 mrg esac
9669 1.1 mrg else
9670 1.1 mrg shlibpath_overrides_runpath=yes
9671 1.1 mrg fi
9672 1.1 mrg ;;
9673 1.1 mrg
9674 1.1 mrg os2*)
9675 1.1 mrg libname_spec='$name'
9676 1.1 mrg shrext_cmds=".dll"
9677 1.1 mrg need_lib_prefix=no
9678 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
9679 1.1 mrg dynamic_linker='OS/2 ld.exe'
9680 1.1 mrg shlibpath_var=LIBPATH
9681 1.1 mrg ;;
9682 1.1 mrg
9683 1.1 mrg osf3* | osf4* | osf5*)
9684 1.1 mrg version_type=osf
9685 1.1 mrg need_lib_prefix=no
9686 1.1 mrg need_version=no
9687 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9688 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9689 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9690 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9691 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9692 1.1 mrg ;;
9693 1.1 mrg
9694 1.1.1.2 mrg rdos*)
9695 1.1.1.2 mrg dynamic_linker=no
9696 1.1.1.2 mrg ;;
9697 1.1.1.2 mrg
9698 1.1 mrg solaris*)
9699 1.1 mrg version_type=linux
9700 1.1 mrg need_lib_prefix=no
9701 1.1 mrg need_version=no
9702 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9703 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9704 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9705 1.1 mrg shlibpath_overrides_runpath=yes
9706 1.1 mrg hardcode_into_libs=yes
9707 1.1 mrg # ldd complains unless libraries are executable
9708 1.1 mrg postinstall_cmds='chmod +x $lib'
9709 1.1 mrg ;;
9710 1.1 mrg
9711 1.1 mrg sunos4*)
9712 1.1 mrg version_type=sunos
9713 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9714 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9715 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9716 1.1 mrg shlibpath_overrides_runpath=yes
9717 1.1 mrg if test "$with_gnu_ld" = yes; then
9718 1.1 mrg need_lib_prefix=no
9719 1.1 mrg fi
9720 1.1 mrg need_version=yes
9721 1.1 mrg ;;
9722 1.1 mrg
9723 1.1 mrg sysv4 | sysv4.3*)
9724 1.1 mrg version_type=linux
9725 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9726 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9727 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9728 1.1 mrg case $host_vendor in
9729 1.1 mrg sni)
9730 1.1 mrg shlibpath_overrides_runpath=no
9731 1.1 mrg need_lib_prefix=no
9732 1.1 mrg runpath_var=LD_RUN_PATH
9733 1.1 mrg ;;
9734 1.1 mrg siemens)
9735 1.1 mrg need_lib_prefix=no
9736 1.1 mrg ;;
9737 1.1 mrg motorola)
9738 1.1 mrg need_lib_prefix=no
9739 1.1 mrg need_version=no
9740 1.1 mrg shlibpath_overrides_runpath=no
9741 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9742 1.1 mrg ;;
9743 1.1 mrg esac
9744 1.1 mrg ;;
9745 1.1 mrg
9746 1.1 mrg sysv4*MP*)
9747 1.1 mrg if test -d /usr/nec ;then
9748 1.1 mrg version_type=linux
9749 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9750 1.1 mrg soname_spec='$libname${shared_ext}.$major'
9751 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9752 1.1 mrg fi
9753 1.1 mrg ;;
9754 1.1 mrg
9755 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9756 1.1 mrg version_type=freebsd-elf
9757 1.1 mrg need_lib_prefix=no
9758 1.1 mrg need_version=no
9759 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9760 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9761 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9762 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9763 1.1 mrg hardcode_into_libs=yes
9764 1.1 mrg if test "$with_gnu_ld" = yes; then
9765 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9766 1.1 mrg else
9767 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9768 1.1 mrg case $host_os in
9769 1.1 mrg sco3.2v5*)
9770 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9771 1.1 mrg ;;
9772 1.1 mrg esac
9773 1.1 mrg fi
9774 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
9775 1.1 mrg ;;
9776 1.1 mrg
9777 1.1.1.3 mrg tpf*)
9778 1.1.1.3 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9779 1.1.1.3 mrg version_type=linux
9780 1.1.1.3 mrg need_lib_prefix=no
9781 1.1.1.3 mrg need_version=no
9782 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9783 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9784 1.1.1.3 mrg shlibpath_overrides_runpath=no
9785 1.1.1.3 mrg hardcode_into_libs=yes
9786 1.1.1.3 mrg ;;
9787 1.1.1.3 mrg
9788 1.1 mrg uts4*)
9789 1.1 mrg version_type=linux
9790 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9791 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9792 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9793 1.1 mrg ;;
9794 1.1 mrg
9795 1.1 mrg *)
9796 1.1 mrg dynamic_linker=no
9797 1.1 mrg ;;
9798 1.1 mrg esac
9799 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9800 1.1.1.2 mrg $as_echo "$dynamic_linker" >&6; }
9801 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
9802 1.1 mrg
9803 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9804 1.1 mrg if test "$GCC" = yes; then
9805 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9806 1.1 mrg fi
9807 1.1 mrg
9808 1.1.1.3 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9809 1.1.1.3 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9810 1.1 mrg fi
9811 1.1.1.3 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9812 1.1.1.3 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9813 1.1 mrg fi
9814 1.1 mrg
9815 1.1 mrg
9816 1.1 mrg
9817 1.1 mrg
9818 1.1 mrg
9819 1.1 mrg
9820 1.1 mrg
9821 1.1 mrg
9822 1.1 mrg
9823 1.1 mrg
9824 1.1 mrg
9825 1.1 mrg
9826 1.1 mrg
9827 1.1 mrg
9828 1.1 mrg
9829 1.1 mrg
9830 1.1 mrg
9831 1.1 mrg
9832 1.1 mrg
9833 1.1 mrg
9834 1.1 mrg
9835 1.1 mrg
9836 1.1 mrg
9837 1.1 mrg
9838 1.1 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 mrg
9905 1.1.1.3 mrg
9906 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9907 1.1.1.3 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9908 1.1.1.3 mrg hardcode_action=
9909 1.1.1.3 mrg if test -n "$hardcode_libdir_flag_spec" ||
9910 1.1.1.3 mrg test -n "$runpath_var" ||
9911 1.1.1.3 mrg test "X$hardcode_automatic" = "Xyes" ; then
9912 1.1.1.3 mrg
9913 1.1.1.3 mrg # We can hardcode non-existent directories.
9914 1.1.1.3 mrg if test "$hardcode_direct" != no &&
9915 1.1.1.3 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
9916 1.1.1.3 mrg # have to relink, otherwise we might link with an installed library
9917 1.1.1.3 mrg # when we should be linking with a yet-to-be-installed one
9918 1.1.1.3 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9919 1.1.1.3 mrg test "$hardcode_minus_L" != no; then
9920 1.1.1.3 mrg # Linking always hardcodes the temporary library directory.
9921 1.1.1.3 mrg hardcode_action=relink
9922 1.1.1.3 mrg else
9923 1.1.1.3 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
9924 1.1.1.3 mrg hardcode_action=immediate
9925 1.1 mrg fi
9926 1.1.1.3 mrg else
9927 1.1.1.3 mrg # We cannot hardcode anything, or else we can only hardcode existing
9928 1.1.1.3 mrg # directories.
9929 1.1.1.3 mrg hardcode_action=unsupported
9930 1.1 mrg fi
9931 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9932 1.1.1.3 mrg $as_echo "$hardcode_action" >&6; }
9933 1.1 mrg
9934 1.1.1.3 mrg if test "$hardcode_action" = relink ||
9935 1.1.1.3 mrg test "$inherit_rpath" = yes; then
9936 1.1.1.3 mrg # Fast installation is not supported
9937 1.1.1.3 mrg enable_fast_install=no
9938 1.1.1.3 mrg elif test "$shlibpath_overrides_runpath" = yes ||
9939 1.1.1.3 mrg test "$enable_shared" = no; then
9940 1.1.1.3 mrg # Fast installation is not necessary
9941 1.1.1.3 mrg enable_fast_install=needless
9942 1.1.1.3 mrg fi
9943 1.1 mrg
9944 1.1 mrg
9945 1.1 mrg
9946 1.1 mrg
9947 1.1 mrg
9948 1.1 mrg
9949 1.1.1.3 mrg if test "x$enable_dlopen" != xyes; then
9950 1.1.1.3 mrg enable_dlopen=unknown
9951 1.1.1.3 mrg enable_dlopen_self=unknown
9952 1.1.1.3 mrg enable_dlopen_self_static=unknown
9953 1.1.1.3 mrg else
9954 1.1.1.3 mrg lt_cv_dlopen=no
9955 1.1.1.3 mrg lt_cv_dlopen_libs=
9956 1.1 mrg
9957 1.1.1.3 mrg case $host_os in
9958 1.1.1.3 mrg beos*)
9959 1.1.1.3 mrg lt_cv_dlopen="load_add_on"
9960 1.1.1.3 mrg lt_cv_dlopen_libs=
9961 1.1.1.3 mrg lt_cv_dlopen_self=yes
9962 1.1.1.3 mrg ;;
9963 1.1 mrg
9964 1.1.1.3 mrg mingw* | pw32* | cegcc*)
9965 1.1.1.3 mrg lt_cv_dlopen="LoadLibrary"
9966 1.1.1.3 mrg lt_cv_dlopen_libs=
9967 1.1.1.3 mrg ;;
9968 1.1 mrg
9969 1.1.1.3 mrg cygwin*)
9970 1.1.1.3 mrg lt_cv_dlopen="dlopen"
9971 1.1.1.3 mrg lt_cv_dlopen_libs=
9972 1.1.1.3 mrg ;;
9973 1.1 mrg
9974 1.1.1.3 mrg darwin*)
9975 1.1.1.3 mrg # if libdl is installed we need to link against it
9976 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9977 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
9978 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
9979 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9980 1.1.1.3 mrg else
9981 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
9982 1.1.1.3 mrg LIBS="-ldl $LIBS"
9983 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9984 1.1.1.3 mrg /* end confdefs.h. */
9985 1.1 mrg
9986 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
9987 1.1.1.3 mrg Use char because int might match the return type of a GCC
9988 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
9989 1.1.1.3 mrg #ifdef __cplusplus
9990 1.1.1.3 mrg extern "C"
9991 1.1.1.3 mrg #endif
9992 1.1.1.3 mrg char dlopen ();
9993 1.1.1.3 mrg int
9994 1.1.1.3 mrg main ()
9995 1.1.1.3 mrg {
9996 1.1.1.3 mrg return dlopen ();
9997 1.1.1.3 mrg ;
9998 1.1.1.3 mrg return 0;
9999 1.1.1.3 mrg }
10000 1.1.1.3 mrg _ACEOF
10001 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10002 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10003 1.1.1.3 mrg else
10004 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
10005 1.1.1.3 mrg fi
10006 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10007 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10008 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10009 1.1.1.3 mrg fi
10010 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10011 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10012 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10013 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10014 1.1.1.3 mrg else
10015 1.1 mrg
10016 1.1.1.3 mrg lt_cv_dlopen="dyld"
10017 1.1.1.3 mrg lt_cv_dlopen_libs=
10018 1.1.1.3 mrg lt_cv_dlopen_self=yes
10019 1.1 mrg
10020 1.1.1.3 mrg fi
10021 1.1 mrg
10022 1.1.1.3 mrg ;;
10023 1.1 mrg
10024 1.1.1.3 mrg *)
10025 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10026 1.1.1.3 mrg if test "x$ac_cv_func_shl_load" = xyes; then :
10027 1.1.1.3 mrg lt_cv_dlopen="shl_load"
10028 1.1.1.3 mrg else
10029 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10030 1.1.1.3 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10031 1.1.1.3 mrg if ${ac_cv_lib_dld_shl_load+:} false; then :
10032 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10033 1.1.1.3 mrg else
10034 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10035 1.1.1.3 mrg LIBS="-ldld $LIBS"
10036 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10037 1.1.1.3 mrg /* end confdefs.h. */
10038 1.1 mrg
10039 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10040 1.1.1.3 mrg Use char because int might match the return type of a GCC
10041 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10042 1.1.1.3 mrg #ifdef __cplusplus
10043 1.1.1.3 mrg extern "C"
10044 1.1.1.3 mrg #endif
10045 1.1.1.3 mrg char shl_load ();
10046 1.1.1.3 mrg int
10047 1.1.1.3 mrg main ()
10048 1.1.1.3 mrg {
10049 1.1.1.3 mrg return shl_load ();
10050 1.1.1.3 mrg ;
10051 1.1.1.3 mrg return 0;
10052 1.1.1.3 mrg }
10053 1.1.1.3 mrg _ACEOF
10054 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10055 1.1.1.3 mrg ac_cv_lib_dld_shl_load=yes
10056 1.1.1.3 mrg else
10057 1.1.1.3 mrg ac_cv_lib_dld_shl_load=no
10058 1.1.1.3 mrg fi
10059 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10060 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10061 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10062 1.1.1.3 mrg fi
10063 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10064 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10065 1.1.1.3 mrg if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10066 1.1.1.3 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10067 1.1.1.3 mrg else
10068 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10069 1.1.1.3 mrg if test "x$ac_cv_func_dlopen" = xyes; then :
10070 1.1.1.3 mrg lt_cv_dlopen="dlopen"
10071 1.1.1.3 mrg else
10072 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10073 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10074 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
10075 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10076 1.1.1.3 mrg else
10077 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10078 1.1.1.3 mrg LIBS="-ldl $LIBS"
10079 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10080 1.1.1.3 mrg /* end confdefs.h. */
10081 1.1 mrg
10082 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10083 1.1.1.3 mrg Use char because int might match the return type of a GCC
10084 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10085 1.1.1.3 mrg #ifdef __cplusplus
10086 1.1.1.3 mrg extern "C"
10087 1.1.1.3 mrg #endif
10088 1.1.1.3 mrg char dlopen ();
10089 1.1.1.3 mrg int
10090 1.1.1.3 mrg main ()
10091 1.1.1.3 mrg {
10092 1.1.1.3 mrg return dlopen ();
10093 1.1.1.3 mrg ;
10094 1.1.1.3 mrg return 0;
10095 1.1.1.3 mrg }
10096 1.1.1.3 mrg _ACEOF
10097 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10098 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10099 1.1.1.3 mrg else
10100 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
10101 1.1.1.3 mrg fi
10102 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10103 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10104 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10105 1.1.1.3 mrg fi
10106 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10107 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10108 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10109 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10110 1.1.1.3 mrg else
10111 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10112 1.1.1.3 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10113 1.1.1.3 mrg if ${ac_cv_lib_svld_dlopen+:} false; then :
10114 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10115 1.1.1.3 mrg else
10116 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10117 1.1.1.3 mrg LIBS="-lsvld $LIBS"
10118 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10119 1.1.1.3 mrg /* end confdefs.h. */
10120 1.1 mrg
10121 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10122 1.1.1.3 mrg Use char because int might match the return type of a GCC
10123 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10124 1.1.1.3 mrg #ifdef __cplusplus
10125 1.1.1.3 mrg extern "C"
10126 1.1.1.3 mrg #endif
10127 1.1.1.3 mrg char dlopen ();
10128 1.1.1.3 mrg int
10129 1.1.1.3 mrg main ()
10130 1.1.1.3 mrg {
10131 1.1.1.3 mrg return dlopen ();
10132 1.1.1.3 mrg ;
10133 1.1.1.3 mrg return 0;
10134 1.1.1.3 mrg }
10135 1.1.1.3 mrg _ACEOF
10136 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10137 1.1.1.3 mrg ac_cv_lib_svld_dlopen=yes
10138 1.1.1.3 mrg else
10139 1.1.1.3 mrg ac_cv_lib_svld_dlopen=no
10140 1.1.1.3 mrg fi
10141 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10142 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10143 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10144 1.1.1.3 mrg fi
10145 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10146 1.1.1.3 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10147 1.1.1.3 mrg if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10148 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10149 1.1.1.3 mrg else
10150 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10151 1.1.1.3 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10152 1.1.1.3 mrg if ${ac_cv_lib_dld_dld_link+:} false; then :
10153 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10154 1.1.1.3 mrg else
10155 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10156 1.1.1.3 mrg LIBS="-ldld $LIBS"
10157 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10158 1.1.1.3 mrg /* end confdefs.h. */
10159 1.1 mrg
10160 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10161 1.1.1.3 mrg Use char because int might match the return type of a GCC
10162 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10163 1.1.1.3 mrg #ifdef __cplusplus
10164 1.1.1.3 mrg extern "C"
10165 1.1.1.3 mrg #endif
10166 1.1.1.3 mrg char dld_link ();
10167 1.1.1.3 mrg int
10168 1.1.1.3 mrg main ()
10169 1.1.1.3 mrg {
10170 1.1.1.3 mrg return dld_link ();
10171 1.1.1.3 mrg ;
10172 1.1.1.3 mrg return 0;
10173 1.1.1.3 mrg }
10174 1.1.1.3 mrg _ACEOF
10175 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10176 1.1.1.3 mrg ac_cv_lib_dld_dld_link=yes
10177 1.1.1.3 mrg else
10178 1.1.1.3 mrg ac_cv_lib_dld_dld_link=no
10179 1.1.1.3 mrg fi
10180 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10181 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10182 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10183 1.1.1.3 mrg fi
10184 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10185 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10186 1.1.1.3 mrg if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10187 1.1.1.3 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10188 1.1.1.3 mrg fi
10189 1.1 mrg
10190 1.1 mrg
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.1.3 mrg ;;
10206 1.1.1.3 mrg esac
10207 1.1 mrg
10208 1.1.1.3 mrg if test "x$lt_cv_dlopen" != xno; then
10209 1.1.1.3 mrg enable_dlopen=yes
10210 1.1.1.3 mrg else
10211 1.1.1.3 mrg enable_dlopen=no
10212 1.1.1.3 mrg fi
10213 1.1 mrg
10214 1.1.1.3 mrg case $lt_cv_dlopen in
10215 1.1.1.3 mrg dlopen)
10216 1.1.1.3 mrg save_CPPFLAGS="$CPPFLAGS"
10217 1.1.1.3 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10218 1.1 mrg
10219 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
10220 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10221 1.1 mrg
10222 1.1.1.3 mrg save_LIBS="$LIBS"
10223 1.1.1.3 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10224 1.1 mrg
10225 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10226 1.1.1.3 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10227 1.1.1.3 mrg if ${lt_cv_dlopen_self+:} false; then :
10228 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10229 1.1.1.3 mrg else
10230 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10231 1.1.1.3 mrg lt_cv_dlopen_self=cross
10232 1.1.1.3 mrg else
10233 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10234 1.1.1.3 mrg lt_status=$lt_dlunknown
10235 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10236 1.1.1.3 mrg #line $LINENO "configure"
10237 1.1.1.3 mrg #include "confdefs.h"
10238 1.1 mrg
10239 1.1.1.3 mrg #if HAVE_DLFCN_H
10240 1.1.1.3 mrg #include <dlfcn.h>
10241 1.1.1.3 mrg #endif
10242 1.1 mrg
10243 1.1.1.3 mrg #include <stdio.h>
10244 1.1 mrg
10245 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10246 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10247 1.1.1.3 mrg #else
10248 1.1.1.3 mrg # ifdef DL_GLOBAL
10249 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10250 1.1.1.3 mrg # else
10251 1.1.1.3 mrg # define LT_DLGLOBAL 0
10252 1.1.1.3 mrg # endif
10253 1.1.1.3 mrg #endif
10254 1.1 mrg
10255 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10256 1.1.1.3 mrg find out it does not work in some platform. */
10257 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10258 1.1.1.3 mrg # ifdef RTLD_LAZY
10259 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10260 1.1.1.3 mrg # else
10261 1.1.1.3 mrg # ifdef DL_LAZY
10262 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10263 1.1.1.3 mrg # else
10264 1.1.1.3 mrg # ifdef RTLD_NOW
10265 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10266 1.1.1.3 mrg # else
10267 1.1.1.3 mrg # ifdef DL_NOW
10268 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10269 1.1.1.3 mrg # else
10270 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10271 1.1.1.3 mrg # endif
10272 1.1.1.3 mrg # endif
10273 1.1.1.3 mrg # endif
10274 1.1.1.3 mrg # endif
10275 1.1.1.3 mrg #endif
10276 1.1 mrg
10277 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10278 1.1.1.3 mrg correspondingly for the symbols needed. */
10279 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10280 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
10281 1.1.1.3 mrg #endif
10282 1.1 mrg
10283 1.1.1.3 mrg void fnord () { int i=42; }
10284 1.1.1.3 mrg int main ()
10285 1.1.1.3 mrg {
10286 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10287 1.1.1.3 mrg int status = $lt_dlunknown;
10288 1.1 mrg
10289 1.1.1.3 mrg if (self)
10290 1.1.1.3 mrg {
10291 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10292 1.1.1.3 mrg else
10293 1.1.1.3 mrg {
10294 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10295 1.1.1.3 mrg else puts (dlerror ());
10296 1.1.1.3 mrg }
10297 1.1.1.3 mrg /* dlclose (self); */
10298 1.1.1.3 mrg }
10299 1.1.1.3 mrg else
10300 1.1.1.3 mrg puts (dlerror ());
10301 1.1 mrg
10302 1.1.1.3 mrg return status;
10303 1.1.1.3 mrg }
10304 1.1.1.3 mrg _LT_EOF
10305 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10306 1.1.1.3 mrg (eval $ac_link) 2>&5
10307 1.1.1.3 mrg ac_status=$?
10308 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10309 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10310 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10311 1.1.1.3 mrg lt_status=$?
10312 1.1.1.3 mrg case x$lt_status in
10313 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10314 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10315 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10316 1.1.1.3 mrg esac
10317 1.1.1.3 mrg else :
10318 1.1.1.3 mrg # compilation failed
10319 1.1.1.3 mrg lt_cv_dlopen_self=no
10320 1.1.1.3 mrg fi
10321 1.1.1.3 mrg fi
10322 1.1.1.3 mrg rm -fr conftest*
10323 1.1.1.2 mrg
10324 1.1 mrg
10325 1.1.1.3 mrg fi
10326 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10327 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10328 1.1 mrg
10329 1.1.1.3 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10330 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10331 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10332 1.1.1.3 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10333 1.1.1.3 mrg if ${lt_cv_dlopen_self_static+:} false; then :
10334 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10335 1.1.1.3 mrg else
10336 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10337 1.1.1.3 mrg lt_cv_dlopen_self_static=cross
10338 1.1.1.3 mrg else
10339 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10340 1.1.1.3 mrg lt_status=$lt_dlunknown
10341 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10342 1.1.1.3 mrg #line $LINENO "configure"
10343 1.1.1.3 mrg #include "confdefs.h"
10344 1.1 mrg
10345 1.1.1.3 mrg #if HAVE_DLFCN_H
10346 1.1.1.3 mrg #include <dlfcn.h>
10347 1.1.1.3 mrg #endif
10348 1.1 mrg
10349 1.1.1.3 mrg #include <stdio.h>
10350 1.1 mrg
10351 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10352 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10353 1.1.1.3 mrg #else
10354 1.1.1.3 mrg # ifdef DL_GLOBAL
10355 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10356 1.1.1.3 mrg # else
10357 1.1.1.3 mrg # define LT_DLGLOBAL 0
10358 1.1.1.3 mrg # endif
10359 1.1.1.3 mrg #endif
10360 1.1 mrg
10361 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10362 1.1.1.3 mrg find out it does not work in some platform. */
10363 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10364 1.1.1.3 mrg # ifdef RTLD_LAZY
10365 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10366 1.1.1.3 mrg # else
10367 1.1.1.3 mrg # ifdef DL_LAZY
10368 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10369 1.1.1.3 mrg # else
10370 1.1.1.3 mrg # ifdef RTLD_NOW
10371 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10372 1.1.1.3 mrg # else
10373 1.1.1.3 mrg # ifdef DL_NOW
10374 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10375 1.1.1.3 mrg # else
10376 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10377 1.1.1.3 mrg # endif
10378 1.1.1.3 mrg # endif
10379 1.1.1.3 mrg # endif
10380 1.1.1.3 mrg # endif
10381 1.1.1.3 mrg #endif
10382 1.1 mrg
10383 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10384 1.1.1.3 mrg correspondingly for the symbols needed. */
10385 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10386 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
10387 1.1.1.3 mrg #endif
10388 1.1 mrg
10389 1.1.1.3 mrg void fnord () { int i=42; }
10390 1.1.1.3 mrg int main ()
10391 1.1.1.3 mrg {
10392 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10393 1.1.1.3 mrg int status = $lt_dlunknown;
10394 1.1 mrg
10395 1.1.1.3 mrg if (self)
10396 1.1.1.3 mrg {
10397 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10398 1.1.1.3 mrg else
10399 1.1.1.3 mrg {
10400 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10401 1.1.1.3 mrg else puts (dlerror ());
10402 1.1.1.3 mrg }
10403 1.1.1.3 mrg /* dlclose (self); */
10404 1.1.1.3 mrg }
10405 1.1.1.3 mrg else
10406 1.1.1.3 mrg puts (dlerror ());
10407 1.1 mrg
10408 1.1.1.3 mrg return status;
10409 1.1.1.3 mrg }
10410 1.1.1.3 mrg _LT_EOF
10411 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10412 1.1.1.3 mrg (eval $ac_link) 2>&5
10413 1.1.1.3 mrg ac_status=$?
10414 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10415 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10416 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10417 1.1.1.3 mrg lt_status=$?
10418 1.1.1.3 mrg case x$lt_status in
10419 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10420 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10421 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10422 1.1.1.3 mrg esac
10423 1.1.1.3 mrg else :
10424 1.1.1.3 mrg # compilation failed
10425 1.1.1.3 mrg lt_cv_dlopen_self_static=no
10426 1.1.1.3 mrg fi
10427 1.1 mrg fi
10428 1.1.1.3 mrg rm -fr conftest*
10429 1.1 mrg
10430 1.1 mrg
10431 1.1 mrg fi
10432 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10433 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10434 1.1.1.3 mrg fi
10435 1.1.1.3 mrg
10436 1.1.1.3 mrg CPPFLAGS="$save_CPPFLAGS"
10437 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
10438 1.1.1.3 mrg LIBS="$save_LIBS"
10439 1.1 mrg ;;
10440 1.1.1.3 mrg esac
10441 1.1 mrg
10442 1.1.1.3 mrg case $lt_cv_dlopen_self in
10443 1.1.1.3 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10444 1.1.1.3 mrg *) enable_dlopen_self=unknown ;;
10445 1.1.1.3 mrg esac
10446 1.1 mrg
10447 1.1.1.3 mrg case $lt_cv_dlopen_self_static in
10448 1.1.1.3 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10449 1.1.1.3 mrg *) enable_dlopen_self_static=unknown ;;
10450 1.1.1.3 mrg esac
10451 1.1 mrg fi
10452 1.1 mrg
10453 1.1 mrg
10454 1.1 mrg
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.1.3 mrg
10463 1.1.1.3 mrg
10464 1.1.1.3 mrg
10465 1.1.1.3 mrg
10466 1.1.1.3 mrg
10467 1.1.1.3 mrg
10468 1.1.1.3 mrg
10469 1.1.1.3 mrg striplib=
10470 1.1.1.3 mrg old_striplib=
10471 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10472 1.1.1.3 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10473 1.1.1.3 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10474 1.1.1.3 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10475 1.1.1.3 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10476 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10477 1.1.1.3 mrg $as_echo "yes" >&6; }
10478 1.1.1.3 mrg else
10479 1.1.1.3 mrg # FIXME - insert some real tests, host_os isn't really good enough
10480 1.1 mrg case $host_os in
10481 1.1.1.3 mrg darwin*)
10482 1.1.1.3 mrg if test -n "$STRIP" ; then
10483 1.1.1.3 mrg striplib="$STRIP -x"
10484 1.1.1.3 mrg old_striplib="$STRIP -S"
10485 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10486 1.1.1.3 mrg $as_echo "yes" >&6; }
10487 1.1.1.3 mrg else
10488 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10489 1.1.1.3 mrg $as_echo "no" >&6; }
10490 1.1 mrg fi
10491 1.1 mrg ;;
10492 1.1.1.3 mrg *)
10493 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10494 1.1.1.3 mrg $as_echo "no" >&6; }
10495 1.1 mrg ;;
10496 1.1 mrg esac
10497 1.1.1.3 mrg fi
10498 1.1 mrg
10499 1.1 mrg
10500 1.1 mrg
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.1.3 mrg # Report which library types will actually be built
10511 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10512 1.1.1.3 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10513 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10514 1.1.1.3 mrg $as_echo "$can_build_shared" >&6; }
10515 1.1 mrg
10516 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10517 1.1.1.3 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10518 1.1.1.3 mrg test "$can_build_shared" = "no" && enable_shared=no
10519 1.1 mrg
10520 1.1.1.3 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10521 1.1.1.3 mrg # are all built from PIC.
10522 1.1.1.3 mrg case $host_os in
10523 1.1.1.3 mrg aix3*)
10524 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
10525 1.1.1.3 mrg if test -n "$RANLIB"; then
10526 1.1.1.3 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10527 1.1.1.3 mrg postinstall_cmds='$RANLIB $lib'
10528 1.1.1.3 mrg fi
10529 1.1.1.3 mrg ;;
10530 1.1 mrg
10531 1.1.1.3 mrg aix[4-9]*)
10532 1.1.1.3 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10533 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
10534 1.1.1.3 mrg fi
10535 1.1.1.3 mrg ;;
10536 1.1.1.3 mrg esac
10537 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10538 1.1.1.3 mrg $as_echo "$enable_shared" >&6; }
10539 1.1 mrg
10540 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10541 1.1.1.3 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10542 1.1.1.3 mrg # Make sure either enable_shared or enable_static is yes.
10543 1.1.1.3 mrg test "$enable_shared" = yes || enable_static=yes
10544 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10545 1.1.1.3 mrg $as_echo "$enable_static" >&6; }
10546 1.1 mrg
10547 1.1 mrg
10548 1.1 mrg
10549 1.1 mrg
10550 1.1.1.3 mrg fi
10551 1.1.1.3 mrg ac_ext=c
10552 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
10553 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10554 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10555 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10556 1.1 mrg
10557 1.1.1.3 mrg CC="$lt_save_CC"
10558 1.1 mrg
10559 1.1 mrg
10560 1.1 mrg
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.1.2 mrg
10568 1.1 mrg
10569 1.1 mrg
10570 1.1 mrg
10571 1.1.1.3 mrg ac_config_commands="$ac_config_commands libtool"
10572 1.1 mrg
10573 1.1 mrg
10574 1.1 mrg
10575 1.1 mrg
10576 1.1.1.3 mrg # Only expand once:
10577 1.1 mrg
10578 1.1 mrg
10579 1.1 mrg
10580 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
10581 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
10582 1.1.1.3 mrg if ${ac_cv_prog_cc_c99+:} false; then :
10583 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10584 1.1.1.3 mrg else
10585 1.1.1.3 mrg ac_cv_prog_cc_c99=no
10586 1.1.1.3 mrg ac_save_CC=$CC
10587 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10588 1.1.1.3 mrg /* end confdefs.h. */
10589 1.1.1.3 mrg #include <stdarg.h>
10590 1.1.1.3 mrg #include <stdbool.h>
10591 1.1.1.3 mrg #include <stdlib.h>
10592 1.1.1.3 mrg #include <wchar.h>
10593 1.1.1.3 mrg #include <stdio.h>
10594 1.1 mrg
10595 1.1.1.3 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
10596 1.1.1.3 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
10597 1.1.1.3 mrg #define showlist(...) puts (#__VA_ARGS__)
10598 1.1.1.3 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
10599 1.1.1.3 mrg static void
10600 1.1.1.3 mrg test_varargs_macros (void)
10601 1.1.1.3 mrg {
10602 1.1.1.3 mrg int x = 1234;
10603 1.1.1.3 mrg int y = 5678;
10604 1.1.1.3 mrg debug ("Flag");
10605 1.1.1.3 mrg debug ("X = %d\n", x);
10606 1.1.1.3 mrg showlist (The first, second, and third items.);
10607 1.1.1.3 mrg report (x>y, "x is %d but y is %d", x, y);
10608 1.1.1.3 mrg }
10609 1.1 mrg
10610 1.1.1.3 mrg // Check long long types.
10611 1.1.1.3 mrg #define BIG64 18446744073709551615ull
10612 1.1.1.3 mrg #define BIG32 4294967295ul
10613 1.1.1.3 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
10614 1.1.1.3 mrg #if !BIG_OK
10615 1.1.1.3 mrg your preprocessor is broken;
10616 1.1.1.3 mrg #endif
10617 1.1.1.3 mrg #if BIG_OK
10618 1.1.1.3 mrg #else
10619 1.1.1.3 mrg your preprocessor is broken;
10620 1.1.1.3 mrg #endif
10621 1.1.1.3 mrg static long long int bignum = -9223372036854775807LL;
10622 1.1.1.3 mrg static unsigned long long int ubignum = BIG64;
10623 1.1 mrg
10624 1.1.1.3 mrg struct incomplete_array
10625 1.1.1.3 mrg {
10626 1.1.1.3 mrg int datasize;
10627 1.1.1.3 mrg double data[];
10628 1.1.1.3 mrg };
10629 1.1 mrg
10630 1.1.1.3 mrg struct named_init {
10631 1.1.1.3 mrg int number;
10632 1.1.1.3 mrg const wchar_t *name;
10633 1.1.1.3 mrg double average;
10634 1.1.1.3 mrg };
10635 1.1 mrg
10636 1.1.1.3 mrg typedef const char *ccp;
10637 1.1 mrg
10638 1.1.1.3 mrg static inline int
10639 1.1.1.3 mrg test_restrict (ccp restrict text)
10640 1.1.1.3 mrg {
10641 1.1.1.3 mrg // See if C++-style comments work.
10642 1.1.1.3 mrg // Iterate through items via the restricted pointer.
10643 1.1.1.3 mrg // Also check for declarations in for loops.
10644 1.1.1.3 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
10645 1.1.1.3 mrg continue;
10646 1.1.1.3 mrg return 0;
10647 1.1.1.3 mrg }
10648 1.1 mrg
10649 1.1.1.3 mrg // Check varargs and va_copy.
10650 1.1.1.3 mrg static void
10651 1.1.1.3 mrg test_varargs (const char *format, ...)
10652 1.1.1.3 mrg {
10653 1.1.1.3 mrg va_list args;
10654 1.1.1.3 mrg va_start (args, format);
10655 1.1.1.3 mrg va_list args_copy;
10656 1.1.1.3 mrg va_copy (args_copy, args);
10657 1.1 mrg
10658 1.1.1.3 mrg const char *str;
10659 1.1.1.3 mrg int number;
10660 1.1.1.3 mrg float fnumber;
10661 1.1 mrg
10662 1.1.1.3 mrg while (*format)
10663 1.1.1.3 mrg {
10664 1.1.1.3 mrg switch (*format++)
10665 1.1.1.3 mrg {
10666 1.1.1.3 mrg case 's': // string
10667 1.1.1.3 mrg str = va_arg (args_copy, const char *);
10668 1.1.1.3 mrg break;
10669 1.1.1.3 mrg case 'd': // int
10670 1.1.1.3 mrg number = va_arg (args_copy, int);
10671 1.1.1.3 mrg break;
10672 1.1.1.3 mrg case 'f': // float
10673 1.1.1.3 mrg fnumber = va_arg (args_copy, double);
10674 1.1.1.3 mrg break;
10675 1.1.1.3 mrg default:
10676 1.1.1.3 mrg break;
10677 1.1.1.3 mrg }
10678 1.1.1.3 mrg }
10679 1.1.1.3 mrg va_end (args_copy);
10680 1.1.1.3 mrg va_end (args);
10681 1.1.1.3 mrg }
10682 1.1 mrg
10683 1.1.1.3 mrg int
10684 1.1.1.3 mrg main ()
10685 1.1.1.3 mrg {
10686 1.1 mrg
10687 1.1.1.3 mrg // Check bool.
10688 1.1.1.3 mrg _Bool success = false;
10689 1.1 mrg
10690 1.1.1.3 mrg // Check restrict.
10691 1.1.1.3 mrg if (test_restrict ("String literal") == 0)
10692 1.1.1.3 mrg success = true;
10693 1.1.1.3 mrg char *restrict newvar = "Another string";
10694 1.1 mrg
10695 1.1.1.3 mrg // Check varargs.
10696 1.1.1.3 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
10697 1.1.1.3 mrg test_varargs_macros ();
10698 1.1 mrg
10699 1.1.1.3 mrg // Check flexible array members.
10700 1.1.1.3 mrg struct incomplete_array *ia =
10701 1.1.1.3 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
10702 1.1.1.3 mrg ia->datasize = 10;
10703 1.1.1.3 mrg for (int i = 0; i < ia->datasize; ++i)
10704 1.1.1.3 mrg ia->data[i] = i * 1.234;
10705 1.1 mrg
10706 1.1.1.3 mrg // Check named initializers.
10707 1.1.1.3 mrg struct named_init ni = {
10708 1.1.1.3 mrg .number = 34,
10709 1.1.1.3 mrg .name = L"Test wide string",
10710 1.1.1.3 mrg .average = 543.34343,
10711 1.1.1.3 mrg };
10712 1.1 mrg
10713 1.1.1.3 mrg ni.number = 58;
10714 1.1 mrg
10715 1.1.1.3 mrg int dynamic_array[ni.number];
10716 1.1.1.3 mrg dynamic_array[ni.number - 1] = 543;
10717 1.1 mrg
10718 1.1.1.3 mrg // work around unused variable warnings
10719 1.1.1.3 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
10720 1.1.1.3 mrg || dynamic_array[ni.number - 1] != 543);
10721 1.1 mrg
10722 1.1.1.3 mrg ;
10723 1.1.1.3 mrg return 0;
10724 1.1.1.3 mrg }
10725 1.1.1.3 mrg _ACEOF
10726 1.1.1.3 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
10727 1.1.1.3 mrg do
10728 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
10729 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
10730 1.1.1.3 mrg ac_cv_prog_cc_c99=$ac_arg
10731 1.1.1.3 mrg fi
10732 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
10733 1.1.1.3 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
10734 1.1.1.3 mrg done
10735 1.1.1.3 mrg rm -f conftest.$ac_ext
10736 1.1.1.3 mrg CC=$ac_save_CC
10737 1.1 mrg
10738 1.1.1.3 mrg fi
10739 1.1.1.3 mrg # AC_CACHE_VAL
10740 1.1.1.3 mrg case "x$ac_cv_prog_cc_c99" in
10741 1.1.1.3 mrg x)
10742 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10743 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
10744 1.1.1.3 mrg xno)
10745 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10746 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
10747 1.1.1.3 mrg *)
10748 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c99"
10749 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
10750 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
10751 1.1.1.3 mrg esac
10752 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c99" != xno; then :
10753 1.1 mrg
10754 1.1.1.3 mrg fi
10755 1.1 mrg
10756 1.1 mrg
10757 1.1 mrg
10758 1.1 mrg
10759 1.1.1.3 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10760 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
10761 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10762 1.1.1.3 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10763 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10764 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
10765 1.1.1.3 mrg if ${ac_cv_path_PKG_CONFIG+:} false; then :
10766 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10767 1.1.1.3 mrg else
10768 1.1.1.3 mrg case $PKG_CONFIG in
10769 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
10770 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10771 1.1.1.3 mrg ;;
10772 1.1.1.3 mrg *)
10773 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10774 1.1.1.3 mrg for as_dir in $PATH
10775 1.1.1.3 mrg do
10776 1.1.1.3 mrg IFS=$as_save_IFS
10777 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
10778 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
10779 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
10780 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10781 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10782 1.1.1.3 mrg break 2
10783 1.1.1.3 mrg fi
10784 1.1.1.3 mrg done
10785 1.1.1.3 mrg done
10786 1.1.1.3 mrg IFS=$as_save_IFS
10787 1.1 mrg
10788 1.1.1.3 mrg ;;
10789 1.1.1.3 mrg esac
10790 1.1.1.3 mrg fi
10791 1.1.1.3 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10792 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
10793 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10794 1.1.1.3 mrg $as_echo "$PKG_CONFIG" >&6; }
10795 1.1.1.3 mrg else
10796 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10797 1.1.1.3 mrg $as_echo "no" >&6; }
10798 1.1.1.3 mrg fi
10799 1.1 mrg
10800 1.1 mrg
10801 1.1.1.3 mrg fi
10802 1.1.1.3 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
10803 1.1.1.3 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
10804 1.1.1.3 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
10805 1.1.1.3 mrg set dummy pkg-config; ac_word=$2
10806 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10807 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
10808 1.1.1.3 mrg if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
10809 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10810 1.1.1.3 mrg else
10811 1.1.1.3 mrg case $ac_pt_PKG_CONFIG in
10812 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
10813 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10814 1.1.1.3 mrg ;;
10815 1.1.1.3 mrg *)
10816 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10817 1.1.1.3 mrg for as_dir in $PATH
10818 1.1.1.3 mrg do
10819 1.1.1.3 mrg IFS=$as_save_IFS
10820 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
10821 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
10822 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
10823 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10824 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10825 1.1.1.3 mrg break 2
10826 1.1.1.3 mrg fi
10827 1.1.1.3 mrg done
10828 1.1.1.3 mrg done
10829 1.1.1.3 mrg IFS=$as_save_IFS
10830 1.1 mrg
10831 1.1.1.3 mrg ;;
10832 1.1.1.3 mrg esac
10833 1.1.1.3 mrg fi
10834 1.1.1.3 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10835 1.1.1.3 mrg if test -n "$ac_pt_PKG_CONFIG"; then
10836 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10837 1.1.1.3 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
10838 1.1.1.3 mrg else
10839 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10840 1.1.1.3 mrg $as_echo "no" >&6; }
10841 1.1.1.3 mrg fi
10842 1.1 mrg
10843 1.1.1.3 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
10844 1.1.1.3 mrg PKG_CONFIG=""
10845 1.1.1.3 mrg else
10846 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
10847 1.1.1.3 mrg yes:)
10848 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10849 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10850 1.1.1.3 mrg ac_tool_warned=yes ;;
10851 1.1.1.3 mrg esac
10852 1.1.1.3 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
10853 1.1.1.3 mrg fi
10854 1.1.1.3 mrg else
10855 1.1.1.3 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10856 1.1.1.3 mrg fi
10857 1.1 mrg
10858 1.1.1.3 mrg fi
10859 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
10860 1.1.1.3 mrg _pkg_min_version=0.9.0
10861 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10862 1.1.1.3 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10863 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10864 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10865 1.1.1.3 mrg $as_echo "yes" >&6; }
10866 1.1.1.3 mrg else
10867 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10868 1.1.1.3 mrg $as_echo "no" >&6; }
10869 1.1.1.3 mrg PKG_CONFIG=""
10870 1.1.1.3 mrg fi
10871 1.1 mrg
10872 1.1.1.3 mrg fi
10873 1.1 mrg
10874 1.1 mrg
10875 1.1 mrg
10876 1.1.1.3 mrg
10877 1.1.1.3 mrg if test "x$GCC" = xyes ; then
10878 1.1.1.3 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
10879 1.1.1.3 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
10880 1.1.1.3 mrg -Wbad-function-cast -Wformat=2"
10881 1.1.1.3 mrg case `$CC -dumpversion` in
10882 1.1.1.3 mrg 3.4.* | 4.*)
10883 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
10884 1.1.1.3 mrg ;;
10885 1.1 mrg esac
10886 1.1.1.3 mrg else
10887 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10888 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
10889 1.1.1.3 mrg SUNCC="yes"
10890 1.1.1.3 mrg else
10891 1.1.1.3 mrg SUNCC="no"
10892 1.1.1.3 mrg fi
10893 1.1 mrg
10894 1.1.1.3 mrg if test "x$SUNCC" = "xyes"; then
10895 1.1.1.3 mrg CWARNFLAGS="-v"
10896 1.1.1.3 mrg fi
10897 1.1.1.3 mrg fi
10898 1.1 mrg
10899 1.1 mrg
10900 1.1 mrg
10901 1.1.1.3 mrg # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
10902 1.1 mrg
10903 1.1.1.2 mrg
10904 1.1 mrg
10905 1.1.1.3 mrg # Check whether --enable-strict-compilation was given.
10906 1.1.1.3 mrg if test "${enable_strict_compilation+set}" = set; then :
10907 1.1.1.3 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10908 1.1.1.3 mrg else
10909 1.1.1.3 mrg STRICT_COMPILE=no
10910 1.1.1.3 mrg fi
10911 1.1 mrg
10912 1.1.1.3 mrg if test "x$STRICT_COMPILE" = "xyes"; then
10913 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10914 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
10915 1.1.1.3 mrg SUNCC="yes"
10916 1.1.1.3 mrg else
10917 1.1.1.3 mrg SUNCC="no"
10918 1.1.1.3 mrg fi
10919 1.1 mrg
10920 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
10921 1.1.1.3 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
10922 1.1.1.3 mrg INTELCC="yes"
10923 1.1.1.3 mrg else
10924 1.1.1.3 mrg INTELCC="no"
10925 1.1.1.3 mrg fi
10926 1.1 mrg
10927 1.1.1.3 mrg if test "x$GCC" = xyes ; then
10928 1.1.1.3 mrg STRICT_CFLAGS="-pedantic -Werror"
10929 1.1.1.3 mrg elif test "x$SUNCC" = "xyes"; then
10930 1.1.1.3 mrg STRICT_CFLAGS="-errwarn"
10931 1.1.1.3 mrg elif test "x$INTELCC" = "xyes"; then
10932 1.1.1.3 mrg STRICT_CFLAGS="-Werror"
10933 1.1.1.3 mrg fi
10934 1.1.1.3 mrg fi
10935 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10936 1.1 mrg
10937 1.1 mrg
10938 1.1 mrg
10939 1.1 mrg
10940 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10941 1.1.1.3 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10942 1.1.1.3 mrg _ACEOF
10943 1.1 mrg
10944 1.1.1.3 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10945 1.1.1.3 mrg if test "x$PVM" = "x"; then
10946 1.1.1.3 mrg PVM="0"
10947 1.1.1.3 mrg fi
10948 1.1 mrg
10949 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10950 1.1.1.3 mrg #define PACKAGE_VERSION_MINOR $PVM
10951 1.1.1.3 mrg _ACEOF
10952 1.1 mrg
10953 1.1.1.3 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10954 1.1.1.3 mrg if test "x$PVP" = "x"; then
10955 1.1.1.3 mrg PVP="0"
10956 1.1.1.3 mrg fi
10957 1.1 mrg
10958 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
10959 1.1.1.3 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
10960 1.1.1.3 mrg _ACEOF
10961 1.1.1.2 mrg
10962 1.1 mrg
10963 1.1 mrg
10964 1.1.1.3 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10965 1.1.1.3 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10966 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10967 1.1.1.3 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
10968 1.1 mrg
10969 1.1.1.3 mrg
10970 1.1.1.3 mrg
10971 1.1.1.3 mrg
10972 1.1.1.3 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10973 1.1.1.3 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10974 1.1.1.3 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10975 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10976 1.1.1.3 mrg echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10977 1.1.1.3 mrg
10978 1.1.1.3 mrg
10979 1.1.1.3 mrg
10980 1.1.1.3 mrg
10981 1.1.1.3 mrg
10982 1.1.1.3 mrg
10983 1.1.1.3 mrg if test x$APP_MAN_SUFFIX = x ; then
10984 1.1.1.3 mrg APP_MAN_SUFFIX=1
10985 1.1.1.3 mrg fi
10986 1.1.1.3 mrg if test x$APP_MAN_DIR = x ; then
10987 1.1.1.3 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10988 1.1.1.3 mrg fi
10989 1.1.1.3 mrg
10990 1.1.1.3 mrg if test x$LIB_MAN_SUFFIX = x ; then
10991 1.1.1.3 mrg LIB_MAN_SUFFIX=3
10992 1.1.1.3 mrg fi
10993 1.1.1.3 mrg if test x$LIB_MAN_DIR = x ; then
10994 1.1.1.3 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10995 1.1.1.3 mrg fi
10996 1.1.1.3 mrg
10997 1.1.1.3 mrg if test x$FILE_MAN_SUFFIX = x ; then
10998 1.1 mrg case $host_os in
10999 1.1.1.3 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
11000 1.1.1.3 mrg *) FILE_MAN_SUFFIX=5 ;;
11001 1.1 mrg esac
11002 1.1.1.3 mrg fi
11003 1.1.1.3 mrg if test x$FILE_MAN_DIR = x ; then
11004 1.1.1.3 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11005 1.1.1.3 mrg fi
11006 1.1 mrg
11007 1.1.1.3 mrg if test x$MISC_MAN_SUFFIX = x ; then
11008 1.1.1.3 mrg case $host_os in
11009 1.1.1.3 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
11010 1.1.1.3 mrg *) MISC_MAN_SUFFIX=7 ;;
11011 1.1.1.3 mrg esac
11012 1.1.1.3 mrg fi
11013 1.1.1.3 mrg if test x$MISC_MAN_DIR = x ; then
11014 1.1.1.3 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11015 1.1.1.3 mrg fi
11016 1.1 mrg
11017 1.1.1.3 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
11018 1.1.1.3 mrg case $host_os in
11019 1.1.1.3 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
11020 1.1.1.3 mrg *) DRIVER_MAN_SUFFIX=4 ;;
11021 1.1.1.3 mrg esac
11022 1.1.1.3 mrg fi
11023 1.1.1.3 mrg if test x$DRIVER_MAN_DIR = x ; then
11024 1.1.1.3 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11025 1.1.1.3 mrg fi
11026 1.1 mrg
11027 1.1.1.3 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
11028 1.1.1.3 mrg case $host_os in
11029 1.1.1.3 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
11030 1.1.1.3 mrg *) ADMIN_MAN_SUFFIX=8 ;;
11031 1.1 mrg esac
11032 1.1.1.3 mrg fi
11033 1.1.1.3 mrg if test x$ADMIN_MAN_DIR = x ; then
11034 1.1.1.3 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11035 1.1.1.3 mrg fi
11036 1.1 mrg
11037 1.1 mrg
11038 1.1 mrg
11039 1.1 mrg
11040 1.1 mrg
11041 1.1 mrg
11042 1.1 mrg
11043 1.1 mrg
11044 1.1 mrg
11045 1.1 mrg
11046 1.1 mrg
11047 1.1.1.2 mrg
11048 1.1 mrg
11049 1.1 mrg
11050 1.1 mrg
11051 1.1.1.3 mrg XORG_MAN_PAGE="X Version 11"
11052 1.1 mrg
11053 1.1.1.3 mrg MAN_SUBSTS="\
11054 1.1.1.3 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11055 1.1.1.3 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11056 1.1.1.3 mrg -e 's|__xservername__|Xorg|g' \
11057 1.1.1.3 mrg -e 's|__xconfigfile__|xorg.conf|g' \
11058 1.1.1.3 mrg -e 's|__projectroot__|\$(prefix)|g' \
11059 1.1.1.3 mrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \
11060 1.1.1.3 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11061 1.1.1.3 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11062 1.1.1.3 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11063 1.1.1.3 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11064 1.1.1.3 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11065 1.1.1.3 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11066 1.1 mrg
11067 1.1 mrg
11068 1.1 mrg
11069 1.1.1.3 mrg # Check whether --enable-silent-rules was given.
11070 1.1.1.3 mrg if test "${enable_silent_rules+set}" = set; then :
11071 1.1.1.3 mrg enableval=$enable_silent_rules;
11072 1.1.1.2 mrg fi
11073 1.1.1.2 mrg
11074 1.1.1.3 mrg case $enable_silent_rules in
11075 1.1.1.3 mrg yes) AM_DEFAULT_VERBOSITY=0;;
11076 1.1.1.3 mrg no) AM_DEFAULT_VERBOSITY=1;;
11077 1.1.1.3 mrg *) AM_DEFAULT_VERBOSITY=0;;
11078 1.1.1.3 mrg esac
11079 1.1.1.3 mrg AM_BACKSLASH='\'
11080 1.1.1.2 mrg
11081 1.1.1.2 mrg
11082 1.1 mrg
11083 1.1.1.3 mrg # get modules
11084 1.1 mrg
11085 1.1.1.3 mrg # Check xres configuration, strip extra digits from package version to
11086 1.1.1.3 mrg # find the required protocol version
11087 1.1.1.3 mrg RES_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
11088 1.1.1.3 mrg
11089 1.1.1.3 mrg pkg_failed=no
11090 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRES" >&5
11091 1.1.1.3 mrg $as_echo_n "checking for XRES... " >&6; }
11092 1.1.1.3 mrg
11093 1.1.1.3 mrg if test -n "$XRES_CFLAGS"; then
11094 1.1.1.3 mrg pkg_cv_XRES_CFLAGS="$XRES_CFLAGS"
11095 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11096 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11097 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto resourceproto >= \$RES_VERSION\""; } >&5
11098 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION") 2>&5
11099 1.1.1.3 mrg ac_status=$?
11100 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11101 1.1.1.3 mrg test $ac_status = 0; }; then
11102 1.1.1.3 mrg pkg_cv_XRES_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xextproto resourceproto >= $RES_VERSION" 2>/dev/null`
11103 1.1 mrg else
11104 1.1.1.3 mrg pkg_failed=yes
11105 1.1 mrg fi
11106 1.1.1.3 mrg else
11107 1.1.1.3 mrg pkg_failed=untried
11108 1.1.1.3 mrg fi
11109 1.1.1.3 mrg if test -n "$XRES_LIBS"; then
11110 1.1.1.3 mrg pkg_cv_XRES_LIBS="$XRES_LIBS"
11111 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11112 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11113 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto resourceproto >= \$RES_VERSION\""; } >&5
11114 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION") 2>&5
11115 1.1.1.3 mrg ac_status=$?
11116 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11117 1.1.1.3 mrg test $ac_status = 0; }; then
11118 1.1.1.3 mrg pkg_cv_XRES_LIBS=`$PKG_CONFIG --libs "x11 xext xextproto resourceproto >= $RES_VERSION" 2>/dev/null`
11119 1.1.1.3 mrg else
11120 1.1.1.3 mrg pkg_failed=yes
11121 1.1.1.3 mrg fi
11122 1.1.1.3 mrg else
11123 1.1.1.3 mrg pkg_failed=untried
11124 1.1 mrg fi
11125 1.1 mrg
11126 1.1 mrg
11127 1.1 mrg
11128 1.1.1.3 mrg if test $pkg_failed = yes; then
11129 1.1 mrg
11130 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11131 1.1.1.3 mrg _pkg_short_errors_supported=yes
11132 1.1.1.3 mrg else
11133 1.1.1.3 mrg _pkg_short_errors_supported=no
11134 1.1.1.3 mrg fi
11135 1.1.1.3 mrg if test $_pkg_short_errors_supported = yes; then
11136 1.1.1.3 mrg XRES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION" 2>&1`
11137 1.1.1.3 mrg else
11138 1.1.1.3 mrg XRES_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION" 2>&1`
11139 1.1.1.3 mrg fi
11140 1.1.1.3 mrg # Put the nasty error message in config.log where it belongs
11141 1.1.1.3 mrg echo "$XRES_PKG_ERRORS" >&5
11142 1.1 mrg
11143 1.1.1.3 mrg as_fn_error $? "Package requirements (x11 xext xextproto resourceproto >= $RES_VERSION) were not met:
11144 1.1 mrg
11145 1.1.1.3 mrg $XRES_PKG_ERRORS
11146 1.1 mrg
11147 1.1.1.3 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11148 1.1.1.3 mrg installed software in a non-standard prefix.
11149 1.1 mrg
11150 1.1.1.3 mrg Alternatively, you may set the environment variables XRES_CFLAGS
11151 1.1.1.3 mrg and XRES_LIBS to avoid the need to call pkg-config.
11152 1.1.1.3 mrg See the pkg-config man page for more details.
11153 1.1.1.3 mrg " "$LINENO" 5
11154 1.1.1.3 mrg elif test $pkg_failed = untried; then
11155 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11156 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11157 1.1.1.3 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
11158 1.1.1.3 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11159 1.1.1.3 mrg path to pkg-config.
11160 1.1 mrg
11161 1.1.1.3 mrg Alternatively, you may set the environment variables XRES_CFLAGS
11162 1.1.1.3 mrg and XRES_LIBS to avoid the need to call pkg-config.
11163 1.1.1.3 mrg See the pkg-config man page for more details.
11164 1.1 mrg
11165 1.1.1.3 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11166 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
11167 1.1.1.3 mrg else
11168 1.1.1.3 mrg XRES_CFLAGS=$pkg_cv_XRES_CFLAGS
11169 1.1.1.3 mrg XRES_LIBS=$pkg_cv_XRES_LIBS
11170 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11171 1.1.1.3 mrg $as_echo "yes" >&6; }
11172 1.1.1.3 mrg :
11173 1.1.1.3 mrg fi
11174 1.1 mrg
11175 1.1 mrg
11176 1.1.1.3 mrg # Check whether --enable-malloc0returnsnull was given.
11177 1.1.1.3 mrg if test "${enable_malloc0returnsnull+set}" = set; then :
11178 1.1.1.3 mrg enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
11179 1.1.1.3 mrg else
11180 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=auto
11181 1.1.1.3 mrg fi
11182 1.1 mrg
11183 1.1 mrg
11184 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
11185 1.1.1.3 mrg $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
11186 1.1.1.3 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
11187 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
11188 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=yes
11189 1.1.1.3 mrg else
11190 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11191 1.1.1.3 mrg /* end confdefs.h. */
11192 1.1 mrg
11193 1.1.1.3 mrg char *malloc();
11194 1.1.1.3 mrg char *realloc();
11195 1.1.1.3 mrg char *calloc();
11196 1.1.1.3 mrg main() {
11197 1.1.1.3 mrg char *m0, *r0, *c0, *p;
11198 1.1.1.3 mrg m0 = malloc(0);
11199 1.1.1.3 mrg p = malloc(10);
11200 1.1.1.3 mrg r0 = realloc(p,0);
11201 1.1.1.3 mrg c0 = calloc(0);
11202 1.1.1.3 mrg exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
11203 1.1.1.3 mrg }
11204 1.1.1.3 mrg _ACEOF
11205 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
11206 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=yes
11207 1.1.1.3 mrg else
11208 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=no
11209 1.1.1.3 mrg fi
11210 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11211 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
11212 1.1.1.3 mrg fi
11213 1.1 mrg
11214 1.1.1.3 mrg fi
11215 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
11216 1.1.1.3 mrg $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
11217 1.1 mrg
11218 1.1.1.3 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
11219 1.1.1.3 mrg MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
11220 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
11221 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
11222 1.1.1.3 mrg else
11223 1.1.1.3 mrg MALLOC_ZERO_CFLAGS=""
11224 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS=""
11225 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS=""
11226 1.1.1.3 mrg fi
11227 1.1 mrg
11228 1.1 mrg
11229 1.1 mrg
11230 1.1 mrg
11231 1.1 mrg
11232 1.1 mrg
11233 1.1.1.3 mrg ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xres.pc"
11234 1.1 mrg
11235 1.1.1.3 mrg cat >confcache <<\_ACEOF
11236 1.1.1.3 mrg # This file is a shell script that caches the results of configure
11237 1.1.1.3 mrg # tests run on this system so they can be shared between configure
11238 1.1.1.3 mrg # scripts and configure runs, see configure's option --config-cache.
11239 1.1.1.3 mrg # It is not useful on other systems. If it contains results you don't
11240 1.1.1.3 mrg # want to keep, you may remove or edit it.
11241 1.1.1.3 mrg #
11242 1.1.1.3 mrg # config.status only pays attention to the cache file if you give it
11243 1.1.1.3 mrg # the --recheck option to rerun configure.
11244 1.1.1.3 mrg #
11245 1.1.1.3 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11246 1.1.1.3 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11247 1.1.1.3 mrg # following values.
11248 1.1 mrg
11249 1.1.1.3 mrg _ACEOF
11250 1.1 mrg
11251 1.1.1.3 mrg # The following way of writing the cache mishandles newlines in values,
11252 1.1.1.3 mrg # but we know of no workaround that is simple, portable, and efficient.
11253 1.1.1.3 mrg # So, we kill variables containing newlines.
11254 1.1.1.3 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11255 1.1.1.3 mrg # and sets the high bit in the cache file unless we assign to the vars.
11256 1.1.1.3 mrg (
11257 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
11258 1.1.1.3 mrg eval ac_val=\$$ac_var
11259 1.1.1.3 mrg case $ac_val in #(
11260 1.1.1.3 mrg *${as_nl}*)
11261 1.1.1.3 mrg case $ac_var in #(
11262 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11263 1.1.1.3 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11264 1.1.1.3 mrg esac
11265 1.1.1.3 mrg case $ac_var in #(
11266 1.1.1.3 mrg _ | IFS | as_nl) ;; #(
11267 1.1.1.3 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11268 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11269 1.1.1.3 mrg esac ;;
11270 1.1.1.3 mrg esac
11271 1.1.1.3 mrg done
11272 1.1 mrg
11273 1.1.1.3 mrg (set) 2>&1 |
11274 1.1.1.3 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11275 1.1.1.3 mrg *${as_nl}ac_space=\ *)
11276 1.1.1.3 mrg # `set' does not quote correctly, so add quotes: double-quote
11277 1.1.1.3 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11278 1.1.1.3 mrg sed -n \
11279 1.1.1.3 mrg "s/'/'\\\\''/g;
11280 1.1.1.3 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11281 1.1.1.3 mrg ;; #(
11282 1.1.1.3 mrg *)
11283 1.1.1.3 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11284 1.1.1.3 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11285 1.1.1.3 mrg ;;
11286 1.1.1.3 mrg esac |
11287 1.1.1.3 mrg sort
11288 1.1.1.3 mrg ) |
11289 1.1.1.3 mrg sed '
11290 1.1.1.3 mrg /^ac_cv_env_/b end
11291 1.1.1.3 mrg t clear
11292 1.1.1.3 mrg :clear
11293 1.1.1.3 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11294 1.1.1.3 mrg t end
11295 1.1.1.3 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11296 1.1.1.3 mrg :end' >>confcache
11297 1.1.1.3 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11298 1.1.1.3 mrg if test -w "$cache_file"; then
11299 1.1.1.3 mrg if test "x$cache_file" != "x/dev/null"; then
11300 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11301 1.1.1.3 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11302 1.1.1.3 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then
11303 1.1.1.3 mrg cat confcache >"$cache_file"
11304 1.1.1.3 mrg else
11305 1.1.1.3 mrg case $cache_file in #(
11306 1.1.1.3 mrg */* | ?:*)
11307 1.1.1.3 mrg mv -f confcache "$cache_file"$$ &&
11308 1.1.1.3 mrg mv -f "$cache_file"$$ "$cache_file" ;; #(
11309 1.1.1.3 mrg *)
11310 1.1.1.3 mrg mv -f confcache "$cache_file" ;;
11311 1.1.1.3 mrg esac
11312 1.1.1.3 mrg fi
11313 1.1.1.3 mrg fi
11314 1.1.1.3 mrg else
11315 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11316 1.1.1.3 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11317 1.1.1.3 mrg fi
11318 1.1.1.3 mrg fi
11319 1.1.1.3 mrg rm -f confcache
11320 1.1 mrg
11321 1.1.1.3 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11322 1.1.1.3 mrg # Let make expand exec_prefix.
11323 1.1.1.3 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11324 1.1 mrg
11325 1.1.1.3 mrg DEFS=-DHAVE_CONFIG_H
11326 1.1 mrg
11327 1.1.1.3 mrg ac_libobjs=
11328 1.1.1.3 mrg ac_ltlibobjs=
11329 1.1.1.3 mrg U=
11330 1.1.1.3 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11331 1.1.1.3 mrg # 1. Remove the extension, and $U if already installed.
11332 1.1.1.3 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11333 1.1.1.3 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11334 1.1.1.3 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11335 1.1.1.3 mrg # will be set to the directory where LIBOBJS objects are built.
11336 1.1.1.3 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11337 1.1.1.3 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11338 1.1.1.3 mrg done
11339 1.1.1.3 mrg LIBOBJS=$ac_libobjs
11340 1.1 mrg
11341 1.1.1.3 mrg LTLIBOBJS=$ac_ltlibobjs
11342 1.1 mrg
11343 1.1 mrg
11344 1.1.1.3 mrg if test -n "$EXEEXT"; then
11345 1.1.1.3 mrg am__EXEEXT_TRUE=
11346 1.1.1.3 mrg am__EXEEXT_FALSE='#'
11347 1.1.1.3 mrg else
11348 1.1.1.3 mrg am__EXEEXT_TRUE='#'
11349 1.1.1.3 mrg am__EXEEXT_FALSE=
11350 1.1.1.3 mrg fi
11351 1.1 mrg
11352 1.1.1.3 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11353 1.1.1.3 mrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
11354 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11355 1.1.1.3 mrg fi
11356 1.1.1.3 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11357 1.1.1.3 mrg as_fn_error $? "conditional \"AMDEP\" was never defined.
11358 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11359 1.1.1.3 mrg fi
11360 1.1.1.3 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11361 1.1.1.3 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11362 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11363 1.1.1.3 mrg fi
11364 1.1 mrg
11365 1.1.1.3 mrg : "${CONFIG_STATUS=./config.status}"
11366 1.1.1.3 mrg ac_write_fail=0
11367 1.1.1.3 mrg ac_clean_files_save=$ac_clean_files
11368 1.1.1.3 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11369 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11370 1.1.1.3 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11371 1.1.1.3 mrg as_write_fail=0
11372 1.1.1.3 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11373 1.1.1.3 mrg #! $SHELL
11374 1.1.1.3 mrg # Generated by $as_me.
11375 1.1.1.3 mrg # Run this file to recreate the current configuration.
11376 1.1.1.3 mrg # Compiler output produced by configure, useful for debugging
11377 1.1.1.3 mrg # configure, is in config.log if it exists.
11378 1.1 mrg
11379 1.1.1.3 mrg debug=false
11380 1.1.1.3 mrg ac_cs_recheck=false
11381 1.1.1.3 mrg ac_cs_silent=false
11382 1.1 mrg
11383 1.1.1.3 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11384 1.1.1.3 mrg export SHELL
11385 1.1.1.3 mrg _ASEOF
11386 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11387 1.1.1.3 mrg ## -------------------- ##
11388 1.1.1.3 mrg ## M4sh Initialization. ##
11389 1.1.1.3 mrg ## -------------------- ##
11390 1.1 mrg
11391 1.1.1.3 mrg # Be more Bourne compatible
11392 1.1.1.3 mrg DUALCASE=1; export DUALCASE # for MKS sh
11393 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11394 1.1.1.3 mrg emulate sh
11395 1.1.1.3 mrg NULLCMD=:
11396 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11397 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
11398 1.1.1.3 mrg alias -g '${1+"$@"}'='"$@"'
11399 1.1.1.3 mrg setopt NO_GLOB_SUBST
11400 1.1.1.3 mrg else
11401 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
11402 1.1.1.3 mrg *posix*) :
11403 1.1.1.3 mrg set -o posix ;; #(
11404 1.1.1.3 mrg *) :
11405 1.1.1.3 mrg ;;
11406 1.1.1.3 mrg esac
11407 1.1.1.3 mrg fi
11408 1.1 mrg
11409 1.1 mrg
11410 1.1.1.3 mrg as_nl='
11411 1.1.1.3 mrg '
11412 1.1.1.3 mrg export as_nl
11413 1.1.1.3 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11414 1.1.1.3 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11415 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11416 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11417 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11418 1.1.1.3 mrg # but without wasting forks for bash or zsh.
11419 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11420 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11421 1.1.1.3 mrg as_echo='print -r --'
11422 1.1.1.3 mrg as_echo_n='print -rn --'
11423 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11424 1.1.1.3 mrg as_echo='printf %s\n'
11425 1.1.1.3 mrg as_echo_n='printf %s'
11426 1.1.1.3 mrg else
11427 1.1.1.3 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11428 1.1.1.3 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11429 1.1.1.3 mrg as_echo_n='/usr/ucb/echo -n'
11430 1.1.1.3 mrg else
11431 1.1.1.3 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11432 1.1.1.3 mrg as_echo_n_body='eval
11433 1.1.1.3 mrg arg=$1;
11434 1.1.1.3 mrg case $arg in #(
11435 1.1.1.3 mrg *"$as_nl"*)
11436 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11437 1.1.1.3 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11438 1.1.1.3 mrg esac;
11439 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11440 1.1.1.3 mrg '
11441 1.1.1.3 mrg export as_echo_n_body
11442 1.1.1.3 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11443 1.1.1.3 mrg fi
11444 1.1.1.3 mrg export as_echo_body
11445 1.1.1.3 mrg as_echo='sh -c $as_echo_body as_echo'
11446 1.1.1.3 mrg fi
11447 1.1 mrg
11448 1.1.1.3 mrg # The user is always right.
11449 1.1.1.3 mrg if test "${PATH_SEPARATOR+set}" != set; then
11450 1.1.1.3 mrg PATH_SEPARATOR=:
11451 1.1.1.3 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11452 1.1.1.3 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11453 1.1.1.3 mrg PATH_SEPARATOR=';'
11454 1.1.1.3 mrg }
11455 1.1.1.3 mrg fi
11456 1.1 mrg
11457 1.1 mrg
11458 1.1.1.3 mrg # IFS
11459 1.1.1.3 mrg # We need space, tab and new line, in precisely that order. Quoting is
11460 1.1.1.3 mrg # there to prevent editors from complaining about space-tab.
11461 1.1.1.3 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11462 1.1.1.3 mrg # splitting by setting IFS to empty value.)
11463 1.1.1.3 mrg IFS=" "" $as_nl"
11464 1.1 mrg
11465 1.1.1.3 mrg # Find who we are. Look in the path if we contain no directory separator.
11466 1.1.1.3 mrg as_myself=
11467 1.1.1.3 mrg case $0 in #((
11468 1.1.1.3 mrg *[\\/]* ) as_myself=$0 ;;
11469 1.1.1.3 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11470 1.1.1.3 mrg for as_dir in $PATH
11471 1.1.1.3 mrg do
11472 1.1.1.3 mrg IFS=$as_save_IFS
11473 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11474 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11475 1.1.1.3 mrg done
11476 1.1.1.3 mrg IFS=$as_save_IFS
11477 1.1 mrg
11478 1.1.1.3 mrg ;;
11479 1.1.1.3 mrg esac
11480 1.1.1.3 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11481 1.1.1.3 mrg # in which case we are not to be found in the path.
11482 1.1.1.3 mrg if test "x$as_myself" = x; then
11483 1.1.1.3 mrg as_myself=$0
11484 1.1.1.3 mrg fi
11485 1.1.1.3 mrg if test ! -f "$as_myself"; then
11486 1.1.1.3 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11487 1.1.1.3 mrg exit 1
11488 1.1.1.3 mrg fi
11489 1.1 mrg
11490 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11491 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11492 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
11493 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
11494 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11495 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
11496 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11497 1.1.1.3 mrg done
11498 1.1.1.3 mrg PS1='$ '
11499 1.1.1.3 mrg PS2='> '
11500 1.1.1.3 mrg PS4='+ '
11501 1.1 mrg
11502 1.1.1.3 mrg # NLS nuisances.
11503 1.1.1.3 mrg LC_ALL=C
11504 1.1.1.3 mrg export LC_ALL
11505 1.1.1.3 mrg LANGUAGE=C
11506 1.1.1.3 mrg export LANGUAGE
11507 1.1 mrg
11508 1.1.1.3 mrg # CDPATH.
11509 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11510 1.1 mrg
11511 1.1 mrg
11512 1.1.1.3 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
11513 1.1.1.3 mrg # ----------------------------------------
11514 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11515 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11516 1.1.1.3 mrg # script with STATUS, using 1 if that was 0.
11517 1.1.1.3 mrg as_fn_error ()
11518 1.1.1.3 mrg {
11519 1.1.1.3 mrg as_status=$1; test $as_status -eq 0 && as_status=1
11520 1.1.1.3 mrg if test "$4"; then
11521 1.1.1.3 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11522 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11523 1.1.1.3 mrg fi
11524 1.1.1.3 mrg $as_echo "$as_me: error: $2" >&2
11525 1.1.1.3 mrg as_fn_exit $as_status
11526 1.1.1.3 mrg } # as_fn_error
11527 1.1.1.3 mrg
11528 1.1.1.3 mrg
11529 1.1.1.3 mrg # as_fn_set_status STATUS
11530 1.1.1.3 mrg # -----------------------
11531 1.1.1.3 mrg # Set $? to STATUS, without forking.
11532 1.1.1.3 mrg as_fn_set_status ()
11533 1.1.1.3 mrg {
11534 1.1.1.3 mrg return $1
11535 1.1.1.3 mrg } # as_fn_set_status
11536 1.1.1.3 mrg
11537 1.1.1.3 mrg # as_fn_exit STATUS
11538 1.1.1.3 mrg # -----------------
11539 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11540 1.1.1.3 mrg as_fn_exit ()
11541 1.1.1.3 mrg {
11542 1.1.1.3 mrg set +e
11543 1.1.1.3 mrg as_fn_set_status $1
11544 1.1.1.3 mrg exit $1
11545 1.1.1.3 mrg } # as_fn_exit
11546 1.1.1.3 mrg
11547 1.1.1.3 mrg # as_fn_unset VAR
11548 1.1.1.3 mrg # ---------------
11549 1.1.1.3 mrg # Portably unset VAR.
11550 1.1.1.3 mrg as_fn_unset ()
11551 1.1.1.3 mrg {
11552 1.1.1.3 mrg { eval $1=; unset $1;}
11553 1.1.1.3 mrg }
11554 1.1.1.3 mrg as_unset=as_fn_unset
11555 1.1.1.3 mrg # as_fn_append VAR VALUE
11556 1.1.1.3 mrg # ----------------------
11557 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11558 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
11559 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
11560 1.1.1.3 mrg # implementations.
11561 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11562 1.1.1.3 mrg eval 'as_fn_append ()
11563 1.1.1.3 mrg {
11564 1.1.1.3 mrg eval $1+=\$2
11565 1.1.1.3 mrg }'
11566 1.1.1.3 mrg else
11567 1.1.1.3 mrg as_fn_append ()
11568 1.1.1.3 mrg {
11569 1.1.1.3 mrg eval $1=\$$1\$2
11570 1.1.1.3 mrg }
11571 1.1.1.3 mrg fi # as_fn_append
11572 1.1 mrg
11573 1.1.1.3 mrg # as_fn_arith ARG...
11574 1.1.1.3 mrg # ------------------
11575 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11576 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11577 1.1.1.3 mrg # must be portable across $(()) and expr.
11578 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11579 1.1.1.3 mrg eval 'as_fn_arith ()
11580 1.1.1.3 mrg {
11581 1.1.1.3 mrg as_val=$(( $* ))
11582 1.1.1.3 mrg }'
11583 1.1.1.3 mrg else
11584 1.1.1.3 mrg as_fn_arith ()
11585 1.1.1.3 mrg {
11586 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
11587 1.1.1.3 mrg }
11588 1.1.1.3 mrg fi # as_fn_arith
11589 1.1 mrg
11590 1.1 mrg
11591 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11592 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11593 1.1.1.3 mrg as_expr=expr
11594 1.1.1.3 mrg else
11595 1.1.1.3 mrg as_expr=false
11596 1.1.1.3 mrg fi
11597 1.1 mrg
11598 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11599 1.1.1.3 mrg as_basename=basename
11600 1.1.1.3 mrg else
11601 1.1.1.3 mrg as_basename=false
11602 1.1.1.3 mrg fi
11603 1.1 mrg
11604 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11605 1.1.1.3 mrg as_dirname=dirname
11606 1.1.1.3 mrg else
11607 1.1.1.3 mrg as_dirname=false
11608 1.1.1.3 mrg fi
11609 1.1 mrg
11610 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
11611 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11612 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
11613 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11614 1.1.1.3 mrg $as_echo X/"$0" |
11615 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11616 1.1.1.3 mrg s//\1/
11617 1.1.1.3 mrg q
11618 1.1.1.3 mrg }
11619 1.1.1.3 mrg /^X\/\(\/\/\)$/{
11620 1.1.1.3 mrg s//\1/
11621 1.1.1.3 mrg q
11622 1.1.1.3 mrg }
11623 1.1.1.3 mrg /^X\/\(\/\).*/{
11624 1.1.1.3 mrg s//\1/
11625 1.1.1.3 mrg q
11626 1.1.1.3 mrg }
11627 1.1.1.3 mrg s/.*/./; q'`
11628 1.1 mrg
11629 1.1.1.3 mrg # Avoid depending upon Character Ranges.
11630 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11631 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11632 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11633 1.1.1.3 mrg as_cr_digits='0123456789'
11634 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11635 1.1 mrg
11636 1.1.1.3 mrg ECHO_C= ECHO_N= ECHO_T=
11637 1.1.1.3 mrg case `echo -n x` in #(((((
11638 1.1.1.3 mrg -n*)
11639 1.1.1.3 mrg case `echo 'xy\c'` in
11640 1.1.1.3 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11641 1.1.1.3 mrg xy) ECHO_C='\c';;
11642 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11643 1.1.1.3 mrg ECHO_T=' ';;
11644 1.1.1.3 mrg esac;;
11645 1.1.1.3 mrg *)
11646 1.1.1.3 mrg ECHO_N='-n';;
11647 1.1.1.3 mrg esac
11648 1.1 mrg
11649 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.file
11650 1.1.1.3 mrg if test -d conf$$.dir; then
11651 1.1.1.3 mrg rm -f conf$$.dir/conf$$.file
11652 1.1.1.3 mrg else
11653 1.1.1.3 mrg rm -f conf$$.dir
11654 1.1.1.3 mrg mkdir conf$$.dir 2>/dev/null
11655 1.1.1.3 mrg fi
11656 1.1.1.3 mrg if (echo >conf$$.file) 2>/dev/null; then
11657 1.1.1.3 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11658 1.1.1.3 mrg as_ln_s='ln -s'
11659 1.1.1.3 mrg # ... but there are two gotchas:
11660 1.1.1.3 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11661 1.1.1.3 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11662 1.1.1.3 mrg # In both cases, we have to default to `cp -p'.
11663 1.1.1.3 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11664 1.1.1.3 mrg as_ln_s='cp -p'
11665 1.1.1.3 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11666 1.1.1.3 mrg as_ln_s=ln
11667 1.1.1.3 mrg else
11668 1.1.1.3 mrg as_ln_s='cp -p'
11669 1.1.1.3 mrg fi
11670 1.1.1.3 mrg else
11671 1.1.1.3 mrg as_ln_s='cp -p'
11672 1.1.1.3 mrg fi
11673 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11674 1.1.1.3 mrg rmdir conf$$.dir 2>/dev/null
11675 1.1 mrg
11676 1.1 mrg
11677 1.1.1.3 mrg # as_fn_mkdir_p
11678 1.1.1.3 mrg # -------------
11679 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
11680 1.1.1.3 mrg as_fn_mkdir_p ()
11681 1.1.1.3 mrg {
11682 1.1 mrg
11683 1.1.1.3 mrg case $as_dir in #(
11684 1.1.1.3 mrg -*) as_dir=./$as_dir;;
11685 1.1.1.3 mrg esac
11686 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11687 1.1.1.3 mrg as_dirs=
11688 1.1.1.3 mrg while :; do
11689 1.1.1.3 mrg case $as_dir in #(
11690 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11691 1.1.1.3 mrg *) as_qdir=$as_dir;;
11692 1.1.1.3 mrg esac
11693 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
11694 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
11695 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11696 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11697 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
11698 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11699 1.1.1.3 mrg $as_echo X"$as_dir" |
11700 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11701 1.1.1.3 mrg s//\1/
11702 1.1.1.3 mrg q
11703 1.1.1.3 mrg }
11704 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
11705 1.1.1.3 mrg s//\1/
11706 1.1.1.3 mrg q
11707 1.1.1.3 mrg }
11708 1.1.1.3 mrg /^X\(\/\/\)$/{
11709 1.1.1.3 mrg s//\1/
11710 1.1.1.3 mrg q
11711 1.1.1.3 mrg }
11712 1.1.1.3 mrg /^X\(\/\).*/{
11713 1.1.1.3 mrg s//\1/
11714 1.1.1.3 mrg q
11715 1.1.1.3 mrg }
11716 1.1.1.3 mrg s/.*/./; q'`
11717 1.1.1.3 mrg test -d "$as_dir" && break
11718 1.1.1.3 mrg done
11719 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11720 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11721 1.1 mrg
11722 1.1 mrg
11723 1.1.1.3 mrg } # as_fn_mkdir_p
11724 1.1.1.3 mrg if mkdir -p . 2>/dev/null; then
11725 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
11726 1.1.1.3 mrg else
11727 1.1.1.3 mrg test -d ./-p && rmdir ./-p
11728 1.1.1.3 mrg as_mkdir_p=false
11729 1.1.1.3 mrg fi
11730 1.1 mrg
11731 1.1.1.3 mrg if test -x / >/dev/null 2>&1; then
11732 1.1.1.3 mrg as_test_x='test -x'
11733 1.1.1.3 mrg else
11734 1.1.1.3 mrg if ls -dL / >/dev/null 2>&1; then
11735 1.1.1.3 mrg as_ls_L_option=L
11736 1.1.1.3 mrg else
11737 1.1.1.3 mrg as_ls_L_option=
11738 1.1.1.3 mrg fi
11739 1.1.1.3 mrg as_test_x='
11740 1.1.1.3 mrg eval sh -c '\''
11741 1.1.1.3 mrg if test -d "$1"; then
11742 1.1.1.3 mrg test -d "$1/.";
11743 1.1.1.3 mrg else
11744 1.1.1.3 mrg case $1 in #(
11745 1.1.1.3 mrg -*)set "./$1";;
11746 1.1.1.3 mrg esac;
11747 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11748 1.1.1.3 mrg ???[sx]*):;;*)false;;esac;fi
11749 1.1.1.3 mrg '\'' sh
11750 1.1.1.3 mrg '
11751 1.1.1.3 mrg fi
11752 1.1.1.3 mrg as_executable_p=$as_test_x
11753 1.1 mrg
11754 1.1.1.3 mrg # Sed expression to map a string onto a valid CPP name.
11755 1.1.1.3 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11756 1.1 mrg
11757 1.1.1.3 mrg # Sed expression to map a string onto a valid variable name.
11758 1.1.1.3 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11759 1.1 mrg
11760 1.1 mrg
11761 1.1.1.3 mrg exec 6>&1
11762 1.1.1.3 mrg ## ----------------------------------- ##
11763 1.1.1.3 mrg ## Main body of $CONFIG_STATUS script. ##
11764 1.1.1.3 mrg ## ----------------------------------- ##
11765 1.1.1.3 mrg _ASEOF
11766 1.1.1.3 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11767 1.1 mrg
11768 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11769 1.1.1.3 mrg # Save the log message, to keep $0 and so on meaningful, and to
11770 1.1.1.3 mrg # report actual input values of CONFIG_FILES etc. instead of their
11771 1.1.1.3 mrg # values after options handling.
11772 1.1.1.3 mrg ac_log="
11773 1.1.1.3 mrg This file was extended by libXres $as_me 1.0.5, which was
11774 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
11775 1.1 mrg
11776 1.1.1.3 mrg CONFIG_FILES = $CONFIG_FILES
11777 1.1.1.3 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11778 1.1.1.3 mrg CONFIG_LINKS = $CONFIG_LINKS
11779 1.1.1.3 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11780 1.1.1.3 mrg $ $0 $@
11781 1.1 mrg
11782 1.1.1.3 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11783 1.1.1.3 mrg "
11784 1.1 mrg
11785 1.1.1.3 mrg _ACEOF
11786 1.1 mrg
11787 1.1.1.3 mrg case $ac_config_files in *"
11788 1.1.1.3 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11789 1.1.1.3 mrg esac
11790 1.1 mrg
11791 1.1.1.3 mrg case $ac_config_headers in *"
11792 1.1.1.3 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11793 1.1.1.3 mrg esac
11794 1.1 mrg
11795 1.1 mrg
11796 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11797 1.1.1.3 mrg # Files that config.status was made for.
11798 1.1.1.3 mrg config_files="$ac_config_files"
11799 1.1.1.3 mrg config_headers="$ac_config_headers"
11800 1.1.1.3 mrg config_commands="$ac_config_commands"
11801 1.1 mrg
11802 1.1.1.3 mrg _ACEOF
11803 1.1 mrg
11804 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11805 1.1.1.3 mrg ac_cs_usage="\
11806 1.1.1.3 mrg \`$as_me' instantiates files and other configuration actions
11807 1.1.1.3 mrg from templates according to the current configuration. Unless the files
11808 1.1.1.3 mrg and actions are specified as TAGs, all are instantiated by default.
11809 1.1 mrg
11810 1.1.1.3 mrg Usage: $0 [OPTION]... [TAG]...
11811 1.1 mrg
11812 1.1.1.3 mrg -h, --help print this help, then exit
11813 1.1.1.3 mrg -V, --version print version number and configuration settings, then exit
11814 1.1.1.3 mrg --config print configuration, then exit
11815 1.1.1.3 mrg -q, --quiet, --silent
11816 1.1.1.3 mrg do not print progress messages
11817 1.1.1.3 mrg -d, --debug don't remove temporary files
11818 1.1.1.3 mrg --recheck update $as_me by reconfiguring in the same conditions
11819 1.1.1.3 mrg --file=FILE[:TEMPLATE]
11820 1.1.1.3 mrg instantiate the configuration file FILE
11821 1.1.1.3 mrg --header=FILE[:TEMPLATE]
11822 1.1.1.3 mrg instantiate the configuration header FILE
11823 1.1 mrg
11824 1.1.1.3 mrg Configuration files:
11825 1.1.1.3 mrg $config_files
11826 1.1 mrg
11827 1.1.1.3 mrg Configuration headers:
11828 1.1.1.3 mrg $config_headers
11829 1.1 mrg
11830 1.1.1.3 mrg Configuration commands:
11831 1.1.1.3 mrg $config_commands
11832 1.1 mrg
11833 1.1.1.3 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11834 1.1 mrg
11835 1.1.1.3 mrg _ACEOF
11836 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11837 1.1.1.3 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11838 1.1.1.3 mrg ac_cs_version="\\
11839 1.1.1.3 mrg libXres config.status 1.0.5
11840 1.1.1.3 mrg configured by $0, generated by GNU Autoconf 2.68,
11841 1.1.1.3 mrg with options \\"\$ac_cs_config\\"
11842 1.1 mrg
11843 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
11844 1.1.1.3 mrg This config.status script is free software; the Free Software Foundation
11845 1.1.1.3 mrg gives unlimited permission to copy, distribute and modify it."
11846 1.1 mrg
11847 1.1.1.3 mrg ac_pwd='$ac_pwd'
11848 1.1.1.3 mrg srcdir='$srcdir'
11849 1.1.1.3 mrg INSTALL='$INSTALL'
11850 1.1.1.3 mrg MKDIR_P='$MKDIR_P'
11851 1.1.1.3 mrg AWK='$AWK'
11852 1.1.1.3 mrg test -n "\$AWK" || AWK=awk
11853 1.1.1.3 mrg _ACEOF
11854 1.1 mrg
11855 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11856 1.1.1.3 mrg # The default lists apply if the user does not specify any file.
11857 1.1.1.3 mrg ac_need_defaults=:
11858 1.1.1.3 mrg while test $# != 0
11859 1.1.1.3 mrg do
11860 1.1.1.3 mrg case $1 in
11861 1.1.1.3 mrg --*=?*)
11862 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11863 1.1.1.3 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11864 1.1.1.3 mrg ac_shift=:
11865 1.1.1.3 mrg ;;
11866 1.1.1.3 mrg --*=)
11867 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11868 1.1.1.3 mrg ac_optarg=
11869 1.1.1.3 mrg ac_shift=:
11870 1.1.1.3 mrg ;;
11871 1.1.1.3 mrg *)
11872 1.1.1.3 mrg ac_option=$1
11873 1.1.1.3 mrg ac_optarg=$2
11874 1.1.1.3 mrg ac_shift=shift
11875 1.1.1.3 mrg ;;
11876 1.1.1.3 mrg esac
11877 1.1 mrg
11878 1.1.1.3 mrg case $ac_option in
11879 1.1.1.3 mrg # Handling of the options.
11880 1.1.1.3 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11881 1.1.1.3 mrg ac_cs_recheck=: ;;
11882 1.1.1.3 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11883 1.1.1.3 mrg $as_echo "$ac_cs_version"; exit ;;
11884 1.1.1.3 mrg --config | --confi | --conf | --con | --co | --c )
11885 1.1.1.3 mrg $as_echo "$ac_cs_config"; exit ;;
11886 1.1.1.3 mrg --debug | --debu | --deb | --de | --d | -d )
11887 1.1.1.3 mrg debug=: ;;
11888 1.1.1.3 mrg --file | --fil | --fi | --f )
11889 1.1.1.3 mrg $ac_shift
11890 1.1.1.3 mrg case $ac_optarg in
11891 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11892 1.1.1.3 mrg '') as_fn_error $? "missing file argument" ;;
11893 1.1.1.3 mrg esac
11894 1.1.1.3 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11895 1.1.1.3 mrg ac_need_defaults=false;;
11896 1.1.1.3 mrg --header | --heade | --head | --hea )
11897 1.1.1.3 mrg $ac_shift
11898 1.1.1.3 mrg case $ac_optarg in
11899 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11900 1.1.1.3 mrg esac
11901 1.1.1.3 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11902 1.1.1.3 mrg ac_need_defaults=false;;
11903 1.1.1.3 mrg --he | --h)
11904 1.1.1.3 mrg # Conflict between --help and --header
11905 1.1.1.3 mrg as_fn_error $? "ambiguous option: \`$1'
11906 1.1.1.3 mrg Try \`$0 --help' for more information.";;
11907 1.1.1.3 mrg --help | --hel | -h )
11908 1.1.1.3 mrg $as_echo "$ac_cs_usage"; exit ;;
11909 1.1.1.3 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11910 1.1.1.3 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11911 1.1.1.3 mrg ac_cs_silent=: ;;
11912 1.1 mrg
11913 1.1.1.3 mrg # This is an error.
11914 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$1'
11915 1.1.1.3 mrg Try \`$0 --help' for more information." ;;
11916 1.1 mrg
11917 1.1.1.3 mrg *) as_fn_append ac_config_targets " $1"
11918 1.1.1.3 mrg ac_need_defaults=false ;;
11919 1.1 mrg
11920 1.1.1.3 mrg esac
11921 1.1.1.3 mrg shift
11922 1.1.1.3 mrg done
11923 1.1 mrg
11924 1.1.1.3 mrg ac_configure_extra_args=
11925 1.1 mrg
11926 1.1.1.3 mrg if $ac_cs_silent; then
11927 1.1.1.3 mrg exec 6>/dev/null
11928 1.1.1.3 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11929 1.1.1.3 mrg fi
11930 1.1 mrg
11931 1.1.1.3 mrg _ACEOF
11932 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11933 1.1.1.3 mrg if \$ac_cs_recheck; then
11934 1.1.1.3 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11935 1.1.1.3 mrg shift
11936 1.1.1.3 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11937 1.1.1.3 mrg CONFIG_SHELL='$SHELL'
11938 1.1.1.3 mrg export CONFIG_SHELL
11939 1.1.1.3 mrg exec "\$@"
11940 1.1.1.3 mrg fi
11941 1.1 mrg
11942 1.1.1.3 mrg _ACEOF
11943 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11944 1.1.1.3 mrg exec 5>>config.log
11945 1.1.1.3 mrg {
11946 1.1.1.3 mrg echo
11947 1.1.1.3 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11948 1.1.1.3 mrg ## Running $as_me. ##
11949 1.1.1.3 mrg _ASBOX
11950 1.1.1.3 mrg $as_echo "$ac_log"
11951 1.1.1.3 mrg } >&5
11952 1.1 mrg
11953 1.1.1.3 mrg _ACEOF
11954 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11955 1.1.1.3 mrg #
11956 1.1.1.3 mrg # INIT-COMMANDS
11957 1.1.1.3 mrg #
11958 1.1.1.3 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11959 1.1 mrg
11960 1.1 mrg
11961 1.1.1.3 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11962 1.1.1.3 mrg # if CDPATH is set.
11963 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11964 1.1 mrg
11965 1.1.1.3 mrg sed_quote_subst='$sed_quote_subst'
11966 1.1.1.3 mrg double_quote_subst='$double_quote_subst'
11967 1.1.1.3 mrg delay_variable_subst='$delay_variable_subst'
11968 1.1.1.3 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11969 1.1.1.3 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11970 1.1.1.3 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11971 1.1.1.3 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11972 1.1.1.3 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11973 1.1.1.3 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11974 1.1.1.3 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11975 1.1.1.3 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11976 1.1.1.3 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11977 1.1.1.3 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11978 1.1.1.3 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11979 1.1.1.3 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11980 1.1.1.3 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11981 1.1.1.3 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11982 1.1.1.3 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11983 1.1.1.3 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11984 1.1.1.3 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11985 1.1.1.3 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11986 1.1.1.3 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11987 1.1.1.3 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11988 1.1.1.3 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11989 1.1.1.3 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11990 1.1.1.3 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11991 1.1.1.3 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11992 1.1.1.3 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11993 1.1.1.3 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11994 1.1.1.3 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11995 1.1.1.3 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11996 1.1.1.3 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11997 1.1.1.3 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11998 1.1.1.3 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11999 1.1.1.3 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12000 1.1.1.3 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12001 1.1.1.3 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12002 1.1.1.3 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12003 1.1.1.3 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12004 1.1.1.3 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12005 1.1.1.3 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12006 1.1.1.3 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12007 1.1.1.3 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12008 1.1.1.3 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12009 1.1.1.3 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12010 1.1.1.3 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12011 1.1.1.3 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12012 1.1.1.3 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12013 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12014 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12015 1.1.1.3 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"`'
12016 1.1.1.3 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"`'
12017 1.1.1.3 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12018 1.1.1.3 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12019 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12020 1.1.1.3 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12021 1.1.1.3 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12022 1.1.1.3 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12023 1.1.1.3 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12024 1.1.1.3 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12025 1.1.1.3 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12026 1.1.1.3 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12027 1.1.1.3 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12028 1.1.1.3 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12029 1.1.1.3 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12030 1.1.1.3 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12031 1.1.1.3 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12032 1.1.1.3 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12033 1.1.1.3 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12034 1.1.1.3 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12035 1.1.1.3 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12036 1.1.1.3 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12037 1.1.1.3 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12038 1.1.1.3 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12039 1.1.1.3 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12040 1.1.1.3 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12041 1.1.1.3 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12042 1.1.1.3 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12043 1.1.1.3 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12044 1.1.1.3 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12045 1.1.1.3 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12046 1.1.1.3 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12047 1.1.1.3 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12048 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12049 1.1.1.3 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12050 1.1.1.3 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12051 1.1.1.3 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12052 1.1.1.3 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12053 1.1.1.3 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12054 1.1.1.3 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12055 1.1.1.3 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12056 1.1.1.3 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12057 1.1.1.3 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12058 1.1.1.3 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12059 1.1.1.3 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12060 1.1.1.3 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12061 1.1.1.3 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12062 1.1.1.3 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12063 1.1.1.3 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12064 1.1.1.3 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12065 1.1.1.3 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12066 1.1.1.3 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12067 1.1.1.3 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12068 1.1.1.3 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12069 1.1.1.3 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12070 1.1.1.3 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12071 1.1.1.3 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12072 1.1.1.3 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12073 1.1.1.3 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12074 1.1.1.3 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12075 1.1.1.3 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12076 1.1.1.3 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12077 1.1.1.3 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12078 1.1.1.3 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12079 1.1.1.3 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12080 1.1.1.3 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12081 1.1.1.3 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12082 1.1.1.3 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12083 1.1.1.3 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12084 1.1.1.3 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12085 1.1.1.3 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12086 1.1.1.3 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12087 1.1.1.3 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12088 1.1.1.3 mrg
12089 1.1.1.3 mrg LTCC='$LTCC'
12090 1.1.1.3 mrg LTCFLAGS='$LTCFLAGS'
12091 1.1.1.3 mrg compiler='$compiler_DEFAULT'
12092 1.1.1.3 mrg
12093 1.1.1.3 mrg # A function that is used when there is no print builtin or printf.
12094 1.1.1.3 mrg func_fallback_echo ()
12095 1.1.1.3 mrg {
12096 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
12097 1.1.1.3 mrg \$1
12098 1.1.1.3 mrg _LTECHO_EOF'
12099 1.1.1.3 mrg }
12100 1.1.1.3 mrg
12101 1.1.1.3 mrg # Quote evaled strings.
12102 1.1.1.3 mrg for var in SHELL \
12103 1.1.1.3 mrg ECHO \
12104 1.1.1.3 mrg SED \
12105 1.1.1.3 mrg GREP \
12106 1.1.1.3 mrg EGREP \
12107 1.1.1.3 mrg FGREP \
12108 1.1.1.3 mrg LD \
12109 1.1.1.3 mrg NM \
12110 1.1.1.3 mrg LN_S \
12111 1.1.1.3 mrg lt_SP2NL \
12112 1.1.1.3 mrg lt_NL2SP \
12113 1.1.1.3 mrg reload_flag \
12114 1.1.1.3 mrg OBJDUMP \
12115 1.1.1.3 mrg deplibs_check_method \
12116 1.1.1.3 mrg file_magic_cmd \
12117 1.1.1.3 mrg AR \
12118 1.1.1.3 mrg AR_FLAGS \
12119 1.1.1.3 mrg STRIP \
12120 1.1.1.3 mrg RANLIB \
12121 1.1.1.3 mrg CC \
12122 1.1.1.3 mrg CFLAGS \
12123 1.1.1.3 mrg compiler \
12124 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe \
12125 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl \
12126 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address \
12127 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12128 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag \
12129 1.1.1.3 mrg lt_prog_compiler_wl \
12130 1.1.1.3 mrg lt_prog_compiler_pic \
12131 1.1.1.3 mrg lt_prog_compiler_static \
12132 1.1.1.3 mrg lt_cv_prog_compiler_c_o \
12133 1.1.1.3 mrg need_locks \
12134 1.1.1.3 mrg DSYMUTIL \
12135 1.1.1.3 mrg NMEDIT \
12136 1.1.1.3 mrg LIPO \
12137 1.1.1.3 mrg OTOOL \
12138 1.1.1.3 mrg OTOOL64 \
12139 1.1.1.3 mrg shrext_cmds \
12140 1.1.1.3 mrg export_dynamic_flag_spec \
12141 1.1.1.3 mrg whole_archive_flag_spec \
12142 1.1.1.3 mrg compiler_needs_object \
12143 1.1.1.3 mrg with_gnu_ld \
12144 1.1.1.3 mrg allow_undefined_flag \
12145 1.1.1.3 mrg no_undefined_flag \
12146 1.1.1.3 mrg hardcode_libdir_flag_spec \
12147 1.1.1.3 mrg hardcode_libdir_flag_spec_ld \
12148 1.1.1.3 mrg hardcode_libdir_separator \
12149 1.1.1.3 mrg fix_srcfile_path \
12150 1.1.1.3 mrg exclude_expsyms \
12151 1.1.1.3 mrg include_expsyms \
12152 1.1.1.3 mrg file_list_spec \
12153 1.1.1.3 mrg variables_saved_for_relink \
12154 1.1.1.3 mrg libname_spec \
12155 1.1.1.3 mrg library_names_spec \
12156 1.1.1.3 mrg soname_spec \
12157 1.1.1.3 mrg install_override_mode \
12158 1.1.1.3 mrg finish_eval \
12159 1.1.1.3 mrg old_striplib \
12160 1.1.1.3 mrg striplib; do
12161 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12162 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12163 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12164 1.1.1.3 mrg ;;
12165 1.1.1.3 mrg *)
12166 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12167 1.1.1.3 mrg ;;
12168 1.1.1.3 mrg esac
12169 1.1 mrg done
12170 1.1 mrg
12171 1.1.1.3 mrg # Double-quote double-evaled strings.
12172 1.1.1.3 mrg for var in reload_cmds \
12173 1.1.1.3 mrg old_postinstall_cmds \
12174 1.1.1.3 mrg old_postuninstall_cmds \
12175 1.1.1.3 mrg old_archive_cmds \
12176 1.1.1.3 mrg extract_expsyms_cmds \
12177 1.1.1.3 mrg old_archive_from_new_cmds \
12178 1.1.1.3 mrg old_archive_from_expsyms_cmds \
12179 1.1.1.3 mrg archive_cmds \
12180 1.1.1.3 mrg archive_expsym_cmds \
12181 1.1.1.3 mrg module_cmds \
12182 1.1.1.3 mrg module_expsym_cmds \
12183 1.1.1.3 mrg export_symbols_cmds \
12184 1.1.1.3 mrg prelink_cmds \
12185 1.1.1.3 mrg postinstall_cmds \
12186 1.1.1.3 mrg postuninstall_cmds \
12187 1.1.1.3 mrg finish_cmds \
12188 1.1.1.3 mrg sys_lib_search_path_spec \
12189 1.1.1.3 mrg sys_lib_dlsearch_path_spec; do
12190 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12191 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12192 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12193 1.1.1.3 mrg ;;
12194 1.1.1.3 mrg *)
12195 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12196 1.1.1.3 mrg ;;
12197 1.1.1.3 mrg esac
12198 1.1.1.3 mrg done
12199 1.1 mrg
12200 1.1.1.3 mrg ac_aux_dir='$ac_aux_dir'
12201 1.1.1.3 mrg xsi_shell='$xsi_shell'
12202 1.1.1.3 mrg lt_shell_append='$lt_shell_append'
12203 1.1 mrg
12204 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
12205 1.1.1.3 mrg # commands through without removal of \ escapes INIT.
12206 1.1.1.3 mrg if test -n "\${ZSH_VERSION+set}" ; then
12207 1.1.1.3 mrg setopt NO_GLOB_SUBST
12208 1.1 mrg fi
12209 1.1 mrg
12210 1.1 mrg
12211 1.1.1.3 mrg PACKAGE='$PACKAGE'
12212 1.1.1.3 mrg VERSION='$VERSION'
12213 1.1.1.3 mrg TIMESTAMP='$TIMESTAMP'
12214 1.1.1.3 mrg RM='$RM'
12215 1.1.1.3 mrg ofile='$ofile'
12216 1.1 mrg
12217 1.1 mrg
12218 1.1 mrg
12219 1.1 mrg
12220 1.1.1.3 mrg _ACEOF
12221 1.1 mrg
12222 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12223 1.1 mrg
12224 1.1.1.3 mrg # Handling of arguments.
12225 1.1.1.3 mrg for ac_config_target in $ac_config_targets
12226 1.1.1.3 mrg do
12227 1.1.1.3 mrg case $ac_config_target in
12228 1.1.1.3 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12229 1.1.1.3 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12230 1.1.1.3 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12231 1.1.1.3 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12232 1.1.1.3 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12233 1.1.1.3 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12234 1.1.1.3 mrg "xres.pc") CONFIG_FILES="$CONFIG_FILES xres.pc" ;;
12235 1.1.1.2 mrg
12236 1.1.1.3 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12237 1.1.1.3 mrg esac
12238 1.1.1.3 mrg done
12239 1.1 mrg
12240 1.1 mrg
12241 1.1.1.3 mrg # If the user did not use the arguments to specify the items to instantiate,
12242 1.1.1.3 mrg # then the envvar interface is used. Set only those that are not.
12243 1.1.1.3 mrg # We use the long form for the default assignment because of an extremely
12244 1.1.1.3 mrg # bizarre bug on SunOS 4.1.3.
12245 1.1.1.3 mrg if $ac_need_defaults; then
12246 1.1.1.3 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12247 1.1.1.3 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12248 1.1.1.3 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12249 1.1.1.3 mrg fi
12250 1.1 mrg
12251 1.1.1.3 mrg # Have a temporary directory for convenience. Make it in the build tree
12252 1.1.1.3 mrg # simply because there is no reason against having it here, and in addition,
12253 1.1.1.3 mrg # creating and moving files from /tmp can sometimes cause problems.
12254 1.1.1.3 mrg # Hook for its removal unless debugging.
12255 1.1.1.3 mrg # Note that there is a small window in which the directory will not be cleaned:
12256 1.1.1.3 mrg # after its creation but before its name has been assigned to `$tmp'.
12257 1.1.1.3 mrg $debug ||
12258 1.1.1.3 mrg {
12259 1.1.1.3 mrg tmp= ac_tmp=
12260 1.1.1.3 mrg trap 'exit_status=$?
12261 1.1.1.3 mrg : "${ac_tmp:=$tmp}"
12262 1.1.1.3 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12263 1.1.1.3 mrg ' 0
12264 1.1.1.3 mrg trap 'as_fn_exit 1' 1 2 13 15
12265 1.1.1.3 mrg }
12266 1.1.1.3 mrg # Create a (secure) tmp directory for tmp files.
12267 1.1 mrg
12268 1.1.1.3 mrg {
12269 1.1.1.3 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12270 1.1.1.3 mrg test -d "$tmp"
12271 1.1.1.3 mrg } ||
12272 1.1.1.3 mrg {
12273 1.1.1.3 mrg tmp=./conf$$-$RANDOM
12274 1.1.1.3 mrg (umask 077 && mkdir "$tmp")
12275 1.1.1.3 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12276 1.1.1.3 mrg ac_tmp=$tmp
12277 1.1 mrg
12278 1.1.1.3 mrg # Set up the scripts for CONFIG_FILES section.
12279 1.1.1.3 mrg # No need to generate them if there are no CONFIG_FILES.
12280 1.1.1.3 mrg # This happens for instance with `./config.status config.h'.
12281 1.1.1.3 mrg if test -n "$CONFIG_FILES"; then
12282 1.1 mrg
12283 1.1 mrg
12284 1.1.1.3 mrg ac_cr=`echo X | tr X '\015'`
12285 1.1.1.3 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12286 1.1.1.3 mrg # But we know of no other shell where ac_cr would be empty at this
12287 1.1.1.3 mrg # point, so we can use a bashism as a fallback.
12288 1.1.1.3 mrg if test "x$ac_cr" = x; then
12289 1.1.1.3 mrg eval ac_cr=\$\'\\r\'
12290 1.1.1.3 mrg fi
12291 1.1.1.3 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12292 1.1.1.3 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12293 1.1.1.3 mrg ac_cs_awk_cr='\\r'
12294 1.1.1.3 mrg else
12295 1.1.1.3 mrg ac_cs_awk_cr=$ac_cr
12296 1.1.1.3 mrg fi
12297 1.1.1.2 mrg
12298 1.1.1.3 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12299 1.1.1.3 mrg _ACEOF
12300 1.1 mrg
12301 1.1 mrg
12302 1.1.1.3 mrg {
12303 1.1.1.3 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12304 1.1.1.3 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12305 1.1.1.3 mrg echo "_ACEOF"
12306 1.1.1.3 mrg } >conf$$subs.sh ||
12307 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12308 1.1.1.3 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12309 1.1.1.3 mrg ac_delim='%!_!# '
12310 1.1.1.3 mrg for ac_last_try in false false false false false :; do
12311 1.1.1.3 mrg . ./conf$$subs.sh ||
12312 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12313 1.1 mrg
12314 1.1.1.3 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12315 1.1.1.3 mrg if test $ac_delim_n = $ac_delim_num; then
12316 1.1.1.3 mrg break
12317 1.1.1.3 mrg elif $ac_last_try; then
12318 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12319 1.1.1.3 mrg else
12320 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12321 1.1.1.3 mrg fi
12322 1.1.1.3 mrg done
12323 1.1.1.3 mrg rm -f conf$$subs.sh
12324 1.1 mrg
12325 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12326 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12327 1.1.1.3 mrg _ACEOF
12328 1.1.1.3 mrg sed -n '
12329 1.1.1.3 mrg h
12330 1.1.1.3 mrg s/^/S["/; s/!.*/"]=/
12331 1.1.1.3 mrg p
12332 1.1.1.3 mrg g
12333 1.1.1.3 mrg s/^[^!]*!//
12334 1.1.1.3 mrg :repl
12335 1.1.1.3 mrg t repl
12336 1.1.1.3 mrg s/'"$ac_delim"'$//
12337 1.1.1.3 mrg t delim
12338 1.1.1.3 mrg :nl
12339 1.1.1.3 mrg h
12340 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
12341 1.1.1.3 mrg t more1
12342 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12343 1.1.1.3 mrg p
12344 1.1.1.3 mrg n
12345 1.1.1.3 mrg b repl
12346 1.1.1.3 mrg :more1
12347 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12348 1.1.1.3 mrg p
12349 1.1.1.3 mrg g
12350 1.1.1.3 mrg s/.\{148\}//
12351 1.1.1.3 mrg t nl
12352 1.1.1.3 mrg :delim
12353 1.1.1.3 mrg h
12354 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
12355 1.1.1.3 mrg t more2
12356 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12357 1.1.1.3 mrg p
12358 1.1.1.3 mrg b
12359 1.1.1.3 mrg :more2
12360 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12361 1.1.1.3 mrg p
12362 1.1.1.3 mrg g
12363 1.1.1.3 mrg s/.\{148\}//
12364 1.1.1.3 mrg t delim
12365 1.1.1.3 mrg ' <conf$$subs.awk | sed '
12366 1.1.1.3 mrg /^[^""]/{
12367 1.1.1.3 mrg N
12368 1.1.1.3 mrg s/\n//
12369 1.1.1.3 mrg }
12370 1.1.1.3 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12371 1.1.1.3 mrg rm -f conf$$subs.awk
12372 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12373 1.1.1.3 mrg _ACAWK
12374 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12375 1.1.1.3 mrg for (key in S) S_is_set[key] = 1
12376 1.1.1.3 mrg FS = ""
12377 1.1.1.2 mrg
12378 1.1.1.3 mrg }
12379 1.1.1.3 mrg {
12380 1.1.1.3 mrg line = $ 0
12381 1.1.1.3 mrg nfields = split(line, field, "@")
12382 1.1.1.3 mrg substed = 0
12383 1.1.1.3 mrg len = length(field[1])
12384 1.1.1.3 mrg for (i = 2; i < nfields; i++) {
12385 1.1.1.3 mrg key = field[i]
12386 1.1.1.3 mrg keylen = length(key)
12387 1.1.1.3 mrg if (S_is_set[key]) {
12388 1.1.1.3 mrg value = S[key]
12389 1.1.1.3 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12390 1.1.1.3 mrg len += length(value) + length(field[++i])
12391 1.1.1.3 mrg substed = 1
12392 1.1.1.3 mrg } else
12393 1.1.1.3 mrg len += 1 + keylen
12394 1.1.1.3 mrg }
12395 1.1 mrg
12396 1.1.1.3 mrg print line
12397 1.1.1.3 mrg }
12398 1.1 mrg
12399 1.1.1.3 mrg _ACAWK
12400 1.1.1.3 mrg _ACEOF
12401 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12402 1.1.1.3 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12403 1.1.1.3 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12404 1.1.1.3 mrg else
12405 1.1.1.3 mrg cat
12406 1.1.1.3 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12407 1.1.1.3 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12408 1.1.1.3 mrg _ACEOF
12409 1.1 mrg
12410 1.1.1.3 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12411 1.1.1.3 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12412 1.1.1.3 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12413 1.1.1.3 mrg # (actually we leave an empty line to preserve line numbers).
12414 1.1.1.3 mrg if test "x$srcdir" = x.; then
12415 1.1.1.3 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12416 1.1.1.3 mrg h
12417 1.1.1.3 mrg s///
12418 1.1.1.3 mrg s/^/:/
12419 1.1.1.3 mrg s/[ ]*$/:/
12420 1.1.1.3 mrg s/:\$(srcdir):/:/g
12421 1.1.1.3 mrg s/:\${srcdir}:/:/g
12422 1.1.1.3 mrg s/:@srcdir@:/:/g
12423 1.1.1.3 mrg s/^:*//
12424 1.1.1.3 mrg s/:*$//
12425 1.1.1.3 mrg x
12426 1.1.1.3 mrg s/\(=[ ]*\).*/\1/
12427 1.1.1.3 mrg G
12428 1.1.1.3 mrg s/\n//
12429 1.1.1.3 mrg s/^[^=]*=[ ]*$//
12430 1.1.1.3 mrg }'
12431 1.1.1.3 mrg fi
12432 1.1 mrg
12433 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12434 1.1.1.3 mrg fi # test -n "$CONFIG_FILES"
12435 1.1 mrg
12436 1.1.1.3 mrg # Set up the scripts for CONFIG_HEADERS section.
12437 1.1.1.3 mrg # No need to generate them if there are no CONFIG_HEADERS.
12438 1.1.1.3 mrg # This happens for instance with `./config.status Makefile'.
12439 1.1.1.3 mrg if test -n "$CONFIG_HEADERS"; then
12440 1.1.1.3 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12441 1.1.1.3 mrg BEGIN {
12442 1.1.1.3 mrg _ACEOF
12443 1.1 mrg
12444 1.1.1.3 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12445 1.1.1.3 mrg # here-document in config.status, that substitutes the proper values into
12446 1.1.1.3 mrg # config.h.in to produce config.h.
12447 1.1 mrg
12448 1.1.1.3 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12449 1.1.1.3 mrg # handling of long lines.
12450 1.1.1.3 mrg ac_delim='%!_!# '
12451 1.1.1.3 mrg for ac_last_try in false false :; do
12452 1.1.1.3 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12453 1.1.1.3 mrg if test -z "$ac_tt"; then
12454 1.1.1.3 mrg break
12455 1.1.1.3 mrg elif $ac_last_try; then
12456 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12457 1.1.1.3 mrg else
12458 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12459 1.1 mrg fi
12460 1.1.1.3 mrg done
12461 1.1 mrg
12462 1.1.1.3 mrg # For the awk script, D is an array of macro values keyed by name,
12463 1.1.1.3 mrg # likewise P contains macro parameters if any. Preserve backslash
12464 1.1.1.3 mrg # newline sequences.
12465 1.1 mrg
12466 1.1.1.3 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12467 1.1.1.3 mrg sed -n '
12468 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
12469 1.1.1.3 mrg t rset
12470 1.1.1.3 mrg :rset
12471 1.1.1.3 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12472 1.1.1.3 mrg t def
12473 1.1.1.3 mrg d
12474 1.1.1.3 mrg :def
12475 1.1.1.3 mrg s/\\$//
12476 1.1.1.3 mrg t bsnl
12477 1.1.1.3 mrg s/["\\]/\\&/g
12478 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12479 1.1.1.3 mrg D["\1"]=" \3"/p
12480 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12481 1.1.1.3 mrg d
12482 1.1.1.3 mrg :bsnl
12483 1.1.1.3 mrg s/["\\]/\\&/g
12484 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12485 1.1.1.3 mrg D["\1"]=" \3\\\\\\n"\\/p
12486 1.1.1.3 mrg t cont
12487 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12488 1.1.1.3 mrg t cont
12489 1.1.1.3 mrg d
12490 1.1.1.3 mrg :cont
12491 1.1.1.3 mrg n
12492 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
12493 1.1.1.3 mrg t clear
12494 1.1.1.3 mrg :clear
12495 1.1.1.3 mrg s/\\$//
12496 1.1.1.3 mrg t bsnlc
12497 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12498 1.1.1.3 mrg d
12499 1.1.1.3 mrg :bsnlc
12500 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12501 1.1.1.3 mrg b cont
12502 1.1.1.3 mrg ' <confdefs.h | sed '
12503 1.1.1.3 mrg s/'"$ac_delim"'/"\\\
12504 1.1.1.3 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12505 1.1 mrg
12506 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12507 1.1.1.3 mrg for (key in D) D_is_set[key] = 1
12508 1.1.1.3 mrg FS = ""
12509 1.1.1.3 mrg }
12510 1.1.1.3 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12511 1.1.1.3 mrg line = \$ 0
12512 1.1.1.3 mrg split(line, arg, " ")
12513 1.1.1.3 mrg if (arg[1] == "#") {
12514 1.1.1.3 mrg defundef = arg[2]
12515 1.1.1.3 mrg mac1 = arg[3]
12516 1.1.1.3 mrg } else {
12517 1.1.1.3 mrg defundef = substr(arg[1], 2)
12518 1.1.1.3 mrg mac1 = arg[2]
12519 1.1.1.3 mrg }
12520 1.1.1.3 mrg split(mac1, mac2, "(") #)
12521 1.1.1.3 mrg macro = mac2[1]
12522 1.1.1.3 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12523 1.1.1.3 mrg if (D_is_set[macro]) {
12524 1.1.1.3 mrg # Preserve the white space surrounding the "#".
12525 1.1.1.3 mrg print prefix "define", macro P[macro] D[macro]
12526 1.1.1.3 mrg next
12527 1.1.1.3 mrg } else {
12528 1.1.1.3 mrg # Replace #undef with comments. This is necessary, for example,
12529 1.1.1.3 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12530 1.1.1.3 mrg # on some systems where configure will not decide to define it.
12531 1.1.1.3 mrg if (defundef == "undef") {
12532 1.1.1.3 mrg print "/*", prefix defundef, macro, "*/"
12533 1.1.1.3 mrg next
12534 1.1.1.3 mrg }
12535 1.1.1.3 mrg }
12536 1.1.1.3 mrg }
12537 1.1.1.3 mrg { print }
12538 1.1.1.3 mrg _ACAWK
12539 1.1.1.3 mrg _ACEOF
12540 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12541 1.1.1.3 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12542 1.1.1.3 mrg fi # test -n "$CONFIG_HEADERS"
12543 1.1 mrg
12544 1.1 mrg
12545 1.1.1.3 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12546 1.1.1.3 mrg shift
12547 1.1.1.3 mrg for ac_tag
12548 1.1.1.3 mrg do
12549 1.1.1.3 mrg case $ac_tag in
12550 1.1.1.3 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12551 1.1.1.3 mrg esac
12552 1.1.1.3 mrg case $ac_mode$ac_tag in
12553 1.1.1.3 mrg :[FHL]*:*);;
12554 1.1.1.3 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12555 1.1.1.3 mrg :[FH]-) ac_tag=-:-;;
12556 1.1.1.3 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12557 1.1.1.3 mrg esac
12558 1.1.1.3 mrg ac_save_IFS=$IFS
12559 1.1.1.3 mrg IFS=:
12560 1.1.1.3 mrg set x $ac_tag
12561 1.1.1.3 mrg IFS=$ac_save_IFS
12562 1.1.1.3 mrg shift
12563 1.1.1.3 mrg ac_file=$1
12564 1.1.1.3 mrg shift
12565 1.1 mrg
12566 1.1.1.3 mrg case $ac_mode in
12567 1.1.1.3 mrg :L) ac_source=$1;;
12568 1.1.1.3 mrg :[FH])
12569 1.1.1.3 mrg ac_file_inputs=
12570 1.1.1.3 mrg for ac_f
12571 1.1.1.3 mrg do
12572 1.1.1.3 mrg case $ac_f in
12573 1.1.1.3 mrg -) ac_f="$ac_tmp/stdin";;
12574 1.1.1.3 mrg *) # Look for the file first in the build tree, then in the source tree
12575 1.1.1.3 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12576 1.1.1.3 mrg # because $ac_f cannot contain `:'.
12577 1.1.1.3 mrg test -f "$ac_f" ||
12578 1.1.1.3 mrg case $ac_f in
12579 1.1.1.3 mrg [\\/$]*) false;;
12580 1.1.1.3 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12581 1.1.1.3 mrg esac ||
12582 1.1.1.3 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12583 1.1.1.3 mrg esac
12584 1.1.1.3 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12585 1.1.1.3 mrg as_fn_append ac_file_inputs " '$ac_f'"
12586 1.1.1.3 mrg done
12587 1.1 mrg
12588 1.1.1.3 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12589 1.1.1.3 mrg # use $as_me), people would be surprised to read:
12590 1.1.1.3 mrg # /* config.h. Generated by config.status. */
12591 1.1.1.3 mrg configure_input='Generated from '`
12592 1.1.1.3 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12593 1.1.1.3 mrg `' by configure.'
12594 1.1.1.3 mrg if test x"$ac_file" != x-; then
12595 1.1.1.3 mrg configure_input="$ac_file. $configure_input"
12596 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12597 1.1.1.3 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12598 1.1.1.3 mrg fi
12599 1.1.1.3 mrg # Neutralize special characters interpreted by sed in replacement strings.
12600 1.1.1.3 mrg case $configure_input in #(
12601 1.1.1.3 mrg *\&* | *\|* | *\\* )
12602 1.1.1.3 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12603 1.1.1.3 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12604 1.1.1.3 mrg *) ac_sed_conf_input=$configure_input;;
12605 1.1.1.3 mrg esac
12606 1.1 mrg
12607 1.1.1.3 mrg case $ac_tag in
12608 1.1.1.3 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \
12609 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12610 1.1.1.3 mrg esac
12611 1.1.1.3 mrg ;;
12612 1.1.1.3 mrg esac
12613 1.1 mrg
12614 1.1.1.3 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12615 1.1.1.3 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12616 1.1.1.3 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12617 1.1.1.3 mrg X"$ac_file" : 'X\(//\)$' \| \
12618 1.1.1.3 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12619 1.1.1.3 mrg $as_echo X"$ac_file" |
12620 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12621 1.1.1.3 mrg s//\1/
12622 1.1.1.3 mrg q
12623 1.1.1.3 mrg }
12624 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12625 1.1.1.3 mrg s//\1/
12626 1.1.1.3 mrg q
12627 1.1.1.3 mrg }
12628 1.1.1.3 mrg /^X\(\/\/\)$/{
12629 1.1.1.3 mrg s//\1/
12630 1.1.1.3 mrg q
12631 1.1.1.3 mrg }
12632 1.1.1.3 mrg /^X\(\/\).*/{
12633 1.1.1.3 mrg s//\1/
12634 1.1.1.3 mrg q
12635 1.1.1.3 mrg }
12636 1.1.1.3 mrg s/.*/./; q'`
12637 1.1.1.3 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12638 1.1.1.3 mrg ac_builddir=.
12639 1.1 mrg
12640 1.1.1.3 mrg case "$ac_dir" in
12641 1.1.1.3 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12642 1.1.1.3 mrg *)
12643 1.1.1.3 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12644 1.1.1.3 mrg # A ".." for each directory in $ac_dir_suffix.
12645 1.1.1.3 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12646 1.1.1.3 mrg case $ac_top_builddir_sub in
12647 1.1.1.3 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12648 1.1.1.3 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12649 1.1.1.3 mrg esac ;;
12650 1.1.1.3 mrg esac
12651 1.1.1.3 mrg ac_abs_top_builddir=$ac_pwd
12652 1.1.1.3 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12653 1.1.1.3 mrg # for backward compatibility:
12654 1.1.1.3 mrg ac_top_builddir=$ac_top_build_prefix
12655 1.1 mrg
12656 1.1.1.3 mrg case $srcdir in
12657 1.1.1.3 mrg .) # We are building in place.
12658 1.1.1.3 mrg ac_srcdir=.
12659 1.1.1.3 mrg ac_top_srcdir=$ac_top_builddir_sub
12660 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd ;;
12661 1.1.1.3 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12662 1.1.1.3 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12663 1.1.1.3 mrg ac_top_srcdir=$srcdir
12664 1.1.1.3 mrg ac_abs_top_srcdir=$srcdir ;;
12665 1.1.1.3 mrg *) # Relative name.
12666 1.1.1.3 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12667 1.1.1.3 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12668 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12669 1.1.1.3 mrg esac
12670 1.1.1.3 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12671 1.1 mrg
12672 1.1 mrg
12673 1.1.1.3 mrg case $ac_mode in
12674 1.1.1.3 mrg :F)
12675 1.1.1.3 mrg #
12676 1.1.1.3 mrg # CONFIG_FILE
12677 1.1.1.3 mrg #
12678 1.1 mrg
12679 1.1.1.3 mrg case $INSTALL in
12680 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12681 1.1.1.3 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12682 1.1 mrg esac
12683 1.1.1.3 mrg ac_MKDIR_P=$MKDIR_P
12684 1.1.1.3 mrg case $MKDIR_P in
12685 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ;;
12686 1.1.1.3 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12687 1.1 mrg esac
12688 1.1.1.3 mrg _ACEOF
12689 1.1 mrg
12690 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12691 1.1.1.3 mrg # If the template does not know about datarootdir, expand it.
12692 1.1.1.3 mrg # FIXME: This hack should be removed a few years after 2.60.
12693 1.1.1.3 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12694 1.1.1.3 mrg ac_sed_dataroot='
12695 1.1.1.3 mrg /datarootdir/ {
12696 1.1.1.3 mrg p
12697 1.1.1.3 mrg q
12698 1.1 mrg }
12699 1.1.1.3 mrg /@datadir@/p
12700 1.1.1.3 mrg /@docdir@/p
12701 1.1.1.3 mrg /@infodir@/p
12702 1.1.1.3 mrg /@localedir@/p
12703 1.1.1.3 mrg /@mandir@/p'
12704 1.1.1.3 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12705 1.1.1.3 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12706 1.1.1.3 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12707 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12708 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12709 1.1.1.3 mrg _ACEOF
12710 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12711 1.1.1.3 mrg ac_datarootdir_hack='
12712 1.1.1.3 mrg s&@datadir@&$datadir&g
12713 1.1.1.3 mrg s&@docdir@&$docdir&g
12714 1.1.1.3 mrg s&@infodir@&$infodir&g
12715 1.1.1.3 mrg s&@localedir@&$localedir&g
12716 1.1.1.3 mrg s&@mandir@&$mandir&g
12717 1.1.1.3 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12718 1.1.1.3 mrg esac
12719 1.1.1.3 mrg _ACEOF
12720 1.1 mrg
12721 1.1.1.3 mrg # Neutralize VPATH when `$srcdir' = `.'.
12722 1.1.1.3 mrg # Shell code in configure.ac might set extrasub.
12723 1.1.1.3 mrg # FIXME: do we really want to maintain this feature?
12724 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12725 1.1.1.3 mrg ac_sed_extra="$ac_vpsub
12726 1.1.1.3 mrg $extrasub
12727 1.1 mrg _ACEOF
12728 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12729 1.1.1.3 mrg :t
12730 1.1.1.3 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12731 1.1.1.3 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12732 1.1.1.3 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12733 1.1.1.3 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12734 1.1.1.3 mrg s&@srcdir@&$ac_srcdir&;t t
12735 1.1.1.3 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12736 1.1.1.3 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12737 1.1.1.3 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12738 1.1.1.3 mrg s&@builddir@&$ac_builddir&;t t
12739 1.1.1.3 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12740 1.1.1.3 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12741 1.1.1.3 mrg s&@INSTALL@&$ac_INSTALL&;t t
12742 1.1.1.3 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12743 1.1.1.3 mrg $ac_datarootdir_hack
12744 1.1.1.3 mrg "
12745 1.1.1.3 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12746 1.1.1.3 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12747 1.1 mrg
12748 1.1.1.3 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12749 1.1.1.3 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12750 1.1.1.3 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
12751 1.1.1.3 mrg "$ac_tmp/out"`; test -z "$ac_out"; } &&
12752 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12753 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&5
12754 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12755 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&2;}
12756 1.1 mrg
12757 1.1.1.3 mrg rm -f "$ac_tmp/stdin"
12758 1.1.1.3 mrg case $ac_file in
12759 1.1.1.3 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12760 1.1.1.3 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12761 1.1.1.3 mrg esac \
12762 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12763 1.1.1.3 mrg ;;
12764 1.1.1.3 mrg :H)
12765 1.1.1.3 mrg #
12766 1.1.1.3 mrg # CONFIG_HEADER
12767 1.1.1.3 mrg #
12768 1.1.1.3 mrg if test x"$ac_file" != x-; then
12769 1.1.1.3 mrg {
12770 1.1.1.3 mrg $as_echo "/* $configure_input */" \
12771 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12772 1.1.1.3 mrg } >"$ac_tmp/config.h" \
12773 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12774 1.1.1.3 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12775 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12776 1.1.1.3 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
12777 1.1.1.3 mrg else
12778 1.1.1.3 mrg rm -f "$ac_file"
12779 1.1.1.3 mrg mv "$ac_tmp/config.h" "$ac_file" \
12780 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12781 1.1.1.3 mrg fi
12782 1.1 mrg else
12783 1.1.1.3 mrg $as_echo "/* $configure_input */" \
12784 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12785 1.1.1.3 mrg || as_fn_error $? "could not create -" "$LINENO" 5
12786 1.1 mrg fi
12787 1.1.1.3 mrg # Compute "$ac_file"'s index in $config_headers.
12788 1.1.1.3 mrg _am_arg="$ac_file"
12789 1.1.1.3 mrg _am_stamp_count=1
12790 1.1.1.3 mrg for _am_header in $config_headers :; do
12791 1.1.1.3 mrg case $_am_header in
12792 1.1.1.3 mrg $_am_arg | $_am_arg:* )
12793 1.1.1.3 mrg break ;;
12794 1.1.1.3 mrg * )
12795 1.1.1.3 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12796 1.1.1.3 mrg esac
12797 1.1 mrg done
12798 1.1.1.3 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12799 1.1.1.3 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12800 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
12801 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)$' \| \
12802 1.1.1.3 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12803 1.1.1.3 mrg $as_echo X"$_am_arg" |
12804 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12805 1.1.1.3 mrg s//\1/
12806 1.1.1.3 mrg q
12807 1.1.1.3 mrg }
12808 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12809 1.1.1.3 mrg s//\1/
12810 1.1.1.3 mrg q
12811 1.1.1.3 mrg }
12812 1.1.1.3 mrg /^X\(\/\/\)$/{
12813 1.1.1.3 mrg s//\1/
12814 1.1.1.3 mrg q
12815 1.1.1.3 mrg }
12816 1.1.1.3 mrg /^X\(\/\).*/{
12817 1.1.1.3 mrg s//\1/
12818 1.1.1.3 mrg q
12819 1.1.1.3 mrg }
12820 1.1.1.3 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
12821 1.1.1.3 mrg ;;
12822 1.1 mrg
12823 1.1.1.3 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12824 1.1.1.3 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12825 1.1.1.3 mrg ;;
12826 1.1.1.3 mrg esac
12827 1.1 mrg
12828 1.1 mrg
12829 1.1.1.3 mrg case $ac_file$ac_mode in
12830 1.1.1.3 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12831 1.1.1.3 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12832 1.1.1.3 mrg # are listed without --file. Let's play safe and only enable the eval
12833 1.1.1.3 mrg # if we detect the quoting.
12834 1.1.1.3 mrg case $CONFIG_FILES in
12835 1.1.1.3 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12836 1.1.1.3 mrg *) set x $CONFIG_FILES ;;
12837 1.1.1.3 mrg esac
12838 1.1.1.3 mrg shift
12839 1.1.1.3 mrg for mf
12840 1.1.1.3 mrg do
12841 1.1.1.3 mrg # Strip MF so we end up with the name of the file.
12842 1.1.1.3 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12843 1.1.1.3 mrg # Check whether this is an Automake generated Makefile or not.
12844 1.1.1.3 mrg # We used to match only the files named `Makefile.in', but
12845 1.1.1.3 mrg # some people rename them; so instead we look at the file content.
12846 1.1.1.3 mrg # Grep'ing the first line is not enough: some people post-process
12847 1.1.1.3 mrg # each Makefile.in and add a new line on top of each file to say so.
12848 1.1.1.3 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12849 1.1.1.3 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12850 1.1.1.3 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12851 1.1.1.3 mrg dirpart=`$as_dirname -- "$mf" ||
12852 1.1.1.3 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12853 1.1.1.3 mrg X"$mf" : 'X\(//\)[^/]' \| \
12854 1.1.1.3 mrg X"$mf" : 'X\(//\)$' \| \
12855 1.1.1.3 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12856 1.1.1.3 mrg $as_echo X"$mf" |
12857 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12858 1.1.1.3 mrg s//\1/
12859 1.1.1.3 mrg q
12860 1.1.1.3 mrg }
12861 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12862 1.1.1.3 mrg s//\1/
12863 1.1.1.3 mrg q
12864 1.1.1.3 mrg }
12865 1.1.1.3 mrg /^X\(\/\/\)$/{
12866 1.1.1.3 mrg s//\1/
12867 1.1.1.3 mrg q
12868 1.1.1.3 mrg }
12869 1.1.1.3 mrg /^X\(\/\).*/{
12870 1.1.1.3 mrg s//\1/
12871 1.1.1.3 mrg q
12872 1.1.1.3 mrg }
12873 1.1.1.3 mrg s/.*/./; q'`
12874 1.1.1.3 mrg else
12875 1.1.1.3 mrg continue
12876 1.1.1.3 mrg fi
12877 1.1.1.3 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12878 1.1.1.3 mrg # from the Makefile without running `make'.
12879 1.1.1.3 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12880 1.1.1.3 mrg test -z "$DEPDIR" && continue
12881 1.1.1.3 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12882 1.1.1.3 mrg test -z "am__include" && continue
12883 1.1.1.3 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12884 1.1.1.3 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12885 1.1.1.3 mrg U=`sed -n 's/^U = //p' < "$mf"`
12886 1.1.1.3 mrg # Find all dependency output files, they are included files with
12887 1.1.1.3 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12888 1.1.1.3 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12889 1.1.1.3 mrg # expansion.
12890 1.1.1.3 mrg for file in `sed -n "
12891 1.1.1.3 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12892 1.1.1.3 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12893 1.1.1.3 mrg # Make sure the directory exists.
12894 1.1.1.3 mrg test -f "$dirpart/$file" && continue
12895 1.1.1.3 mrg fdir=`$as_dirname -- "$file" ||
12896 1.1.1.3 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12897 1.1.1.3 mrg X"$file" : 'X\(//\)[^/]' \| \
12898 1.1.1.3 mrg X"$file" : 'X\(//\)$' \| \
12899 1.1.1.3 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12900 1.1.1.3 mrg $as_echo X"$file" |
12901 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12902 1.1.1.3 mrg s//\1/
12903 1.1.1.3 mrg q
12904 1.1.1.3 mrg }
12905 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12906 1.1.1.3 mrg s//\1/
12907 1.1.1.3 mrg q
12908 1.1.1.3 mrg }
12909 1.1.1.3 mrg /^X\(\/\/\)$/{
12910 1.1.1.3 mrg s//\1/
12911 1.1.1.3 mrg q
12912 1.1.1.3 mrg }
12913 1.1.1.3 mrg /^X\(\/\).*/{
12914 1.1.1.3 mrg s//\1/
12915 1.1.1.3 mrg q
12916 1.1.1.3 mrg }
12917 1.1.1.3 mrg s/.*/./; q'`
12918 1.1.1.3 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12919 1.1.1.3 mrg # echo "creating $dirpart/$file"
12920 1.1.1.3 mrg echo '# dummy' > "$dirpart/$file"
12921 1.1.1.3 mrg done
12922 1.1.1.3 mrg done
12923 1.1.1.3 mrg }
12924 1.1.1.3 mrg ;;
12925 1.1.1.3 mrg "libtool":C)
12926 1.1.1.2 mrg
12927 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
12928 1.1.1.3 mrg # commands through without removal of \ escapes.
12929 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
12930 1.1.1.3 mrg setopt NO_GLOB_SUBST
12931 1.1.1.3 mrg fi
12932 1.1 mrg
12933 1.1.1.3 mrg cfgfile="${ofile}T"
12934 1.1.1.3 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12935 1.1.1.3 mrg $RM "$cfgfile"
12936 1.1.1.3 mrg
12937 1.1.1.3 mrg cat <<_LT_EOF >> "$cfgfile"
12938 1.1 mrg #! $SHELL
12939 1.1 mrg
12940 1.1.1.3 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12941 1.1.1.3 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12942 1.1.1.3 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12943 1.1.1.3 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12944 1.1.1.3 mrg #
12945 1.1.1.3 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12946 1.1.1.3 mrg # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
12947 1.1.1.3 mrg # Inc.
12948 1.1.1.3 mrg # Written by Gordon Matzigkeit, 1996
12949 1.1.1.3 mrg #
12950 1.1.1.3 mrg # This file is part of GNU Libtool.
12951 1.1.1.3 mrg #
12952 1.1.1.3 mrg # GNU Libtool is free software; you can redistribute it and/or
12953 1.1.1.3 mrg # modify it under the terms of the GNU General Public License as
12954 1.1.1.3 mrg # published by the Free Software Foundation; either version 2 of
12955 1.1.1.3 mrg # the License, or (at your option) any later version.
12956 1.1.1.3 mrg #
12957 1.1.1.3 mrg # As a special exception to the GNU General Public License,
12958 1.1.1.3 mrg # if you distribute this file as part of a program or library that
12959 1.1.1.3 mrg # is built using GNU Libtool, you may include this file under the
12960 1.1.1.3 mrg # same distribution terms that you use for the rest of that program.
12961 1.1.1.3 mrg #
12962 1.1.1.3 mrg # GNU Libtool is distributed in the hope that it will be useful,
12963 1.1.1.3 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12964 1.1.1.3 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12965 1.1.1.3 mrg # GNU General Public License for more details.
12966 1.1.1.3 mrg #
12967 1.1.1.3 mrg # You should have received a copy of the GNU General Public License
12968 1.1.1.3 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12969 1.1.1.3 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12970 1.1.1.3 mrg # obtained by writing to the Free Software Foundation, Inc.,
12971 1.1.1.3 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12972 1.1 mrg
12973 1.1 mrg
12974 1.1.1.3 mrg # The names of the tagged configurations supported by this script.
12975 1.1.1.3 mrg available_tags=""
12976 1.1.1.2 mrg
12977 1.1.1.3 mrg # ### BEGIN LIBTOOL CONFIG
12978 1.1.1.2 mrg
12979 1.1.1.3 mrg # Which release of libtool.m4 was used?
12980 1.1.1.3 mrg macro_version=$macro_version
12981 1.1.1.3 mrg macro_revision=$macro_revision
12982 1.1.1.2 mrg
12983 1.1.1.3 mrg # Whether or not to build shared libraries.
12984 1.1.1.3 mrg build_libtool_libs=$enable_shared
12985 1.1 mrg
12986 1.1.1.3 mrg # Whether or not to build static libraries.
12987 1.1.1.3 mrg build_old_libs=$enable_static
12988 1.1 mrg
12989 1.1.1.3 mrg # What type of objects to build.
12990 1.1.1.3 mrg pic_mode=$pic_mode
12991 1.1 mrg
12992 1.1.1.3 mrg # Whether or not to optimize for fast installation.
12993 1.1.1.3 mrg fast_install=$enable_fast_install
12994 1.1.1.2 mrg
12995 1.1.1.3 mrg # Shell to use when invoking shell scripts.
12996 1.1.1.3 mrg SHELL=$lt_SHELL
12997 1.1 mrg
12998 1.1.1.3 mrg # An echo program that protects backslashes.
12999 1.1.1.3 mrg ECHO=$lt_ECHO
13000 1.1 mrg
13001 1.1.1.3 mrg # The host system.
13002 1.1.1.3 mrg host_alias=$host_alias
13003 1.1.1.3 mrg host=$host
13004 1.1.1.3 mrg host_os=$host_os
13005 1.1 mrg
13006 1.1.1.3 mrg # The build system.
13007 1.1.1.3 mrg build_alias=$build_alias
13008 1.1.1.3 mrg build=$build
13009 1.1.1.3 mrg build_os=$build_os
13010 1.1 mrg
13011 1.1.1.3 mrg # A sed program that does not truncate output.
13012 1.1.1.3 mrg SED=$lt_SED
13013 1.1 mrg
13014 1.1.1.3 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13015 1.1.1.3 mrg Xsed="\$SED -e 1s/^X//"
13016 1.1 mrg
13017 1.1.1.3 mrg # A grep program that handles long lines.
13018 1.1.1.3 mrg GREP=$lt_GREP
13019 1.1 mrg
13020 1.1.1.3 mrg # An ERE matcher.
13021 1.1.1.3 mrg EGREP=$lt_EGREP
13022 1.1 mrg
13023 1.1.1.3 mrg # A literal string matcher.
13024 1.1.1.3 mrg FGREP=$lt_FGREP
13025 1.1 mrg
13026 1.1.1.3 mrg # A BSD- or MS-compatible name lister.
13027 1.1.1.3 mrg NM=$lt_NM
13028 1.1 mrg
13029 1.1.1.3 mrg # Whether we need soft or hard links.
13030 1.1.1.3 mrg LN_S=$lt_LN_S
13031 1.1 mrg
13032 1.1.1.3 mrg # What is the maximum length of a command?
13033 1.1.1.3 mrg max_cmd_len=$max_cmd_len
13034 1.1 mrg
13035 1.1.1.3 mrg # Object file suffix (normally "o").
13036 1.1.1.3 mrg objext=$ac_objext
13037 1.1 mrg
13038 1.1.1.3 mrg # Executable file suffix (normally "").
13039 1.1.1.3 mrg exeext=$exeext
13040 1.1 mrg
13041 1.1.1.3 mrg # whether the shell understands "unset".
13042 1.1.1.3 mrg lt_unset=$lt_unset
13043 1.1 mrg
13044 1.1.1.3 mrg # turn spaces into newlines.
13045 1.1.1.3 mrg SP2NL=$lt_lt_SP2NL
13046 1.1 mrg
13047 1.1.1.3 mrg # turn newlines into spaces.
13048 1.1.1.3 mrg NL2SP=$lt_lt_NL2SP
13049 1.1 mrg
13050 1.1.1.3 mrg # An object symbol dumper.
13051 1.1.1.3 mrg OBJDUMP=$lt_OBJDUMP
13052 1.1 mrg
13053 1.1.1.3 mrg # Method to check whether dependent libraries are shared objects.
13054 1.1.1.3 mrg deplibs_check_method=$lt_deplibs_check_method
13055 1.1 mrg
13056 1.1.1.3 mrg # Command to use when deplibs_check_method == "file_magic".
13057 1.1.1.3 mrg file_magic_cmd=$lt_file_magic_cmd
13058 1.1 mrg
13059 1.1.1.3 mrg # The archiver.
13060 1.1.1.3 mrg AR=$lt_AR
13061 1.1.1.3 mrg AR_FLAGS=$lt_AR_FLAGS
13062 1.1 mrg
13063 1.1.1.3 mrg # A symbol stripping program.
13064 1.1.1.3 mrg STRIP=$lt_STRIP
13065 1.1 mrg
13066 1.1.1.3 mrg # Commands used to install an old-style archive.
13067 1.1.1.3 mrg RANLIB=$lt_RANLIB
13068 1.1.1.3 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13069 1.1.1.3 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13070 1.1 mrg
13071 1.1.1.3 mrg # Whether to use a lock for old archive extraction.
13072 1.1.1.3 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13073 1.1 mrg
13074 1.1.1.3 mrg # A C compiler.
13075 1.1.1.3 mrg LTCC=$lt_CC
13076 1.1 mrg
13077 1.1.1.3 mrg # LTCC compiler flags.
13078 1.1.1.3 mrg LTCFLAGS=$lt_CFLAGS
13079 1.1 mrg
13080 1.1.1.3 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13081 1.1.1.3 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13082 1.1 mrg
13083 1.1.1.3 mrg # Transform the output of nm in a proper C declaration.
13084 1.1.1.3 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13085 1.1 mrg
13086 1.1.1.3 mrg # Transform the output of nm in a C name address pair.
13087 1.1.1.3 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13088 1.1 mrg
13089 1.1.1.3 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13090 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
13091 1.1 mrg
13092 1.1.1.3 mrg # The name of the directory that contains temporary libtool files.
13093 1.1.1.3 mrg objdir=$objdir
13094 1.1 mrg
13095 1.1.1.3 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13096 1.1.1.3 mrg MAGIC_CMD=$MAGIC_CMD
13097 1.1.1.2 mrg
13098 1.1.1.3 mrg # Must we lock files when doing compilation?
13099 1.1.1.3 mrg need_locks=$lt_need_locks
13100 1.1.1.2 mrg
13101 1.1.1.3 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13102 1.1.1.3 mrg DSYMUTIL=$lt_DSYMUTIL
13103 1.1.1.2 mrg
13104 1.1.1.3 mrg # Tool to change global to local symbols on Mac OS X.
13105 1.1.1.3 mrg NMEDIT=$lt_NMEDIT
13106 1.1 mrg
13107 1.1.1.3 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13108 1.1.1.3 mrg LIPO=$lt_LIPO
13109 1.1 mrg
13110 1.1.1.3 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13111 1.1.1.3 mrg OTOOL=$lt_OTOOL
13112 1.1 mrg
13113 1.1.1.3 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13114 1.1.1.3 mrg OTOOL64=$lt_OTOOL64
13115 1.1 mrg
13116 1.1.1.3 mrg # Old archive suffix (normally "a").
13117 1.1.1.3 mrg libext=$libext
13118 1.1 mrg
13119 1.1.1.3 mrg # Shared library suffix (normally ".so").
13120 1.1.1.3 mrg shrext_cmds=$lt_shrext_cmds
13121 1.1 mrg
13122 1.1.1.3 mrg # The commands to extract the exported symbol list from a shared archive.
13123 1.1.1.3 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13124 1.1 mrg
13125 1.1.1.3 mrg # Variables whose values should be saved in libtool wrapper scripts and
13126 1.1.1.3 mrg # restored at link time.
13127 1.1.1.3 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13128 1.1 mrg
13129 1.1.1.3 mrg # Do we need the "lib" prefix for modules?
13130 1.1.1.3 mrg need_lib_prefix=$need_lib_prefix
13131 1.1 mrg
13132 1.1.1.3 mrg # Do we need a version for libraries?
13133 1.1.1.3 mrg need_version=$need_version
13134 1.1 mrg
13135 1.1.1.3 mrg # Library versioning type.
13136 1.1.1.3 mrg version_type=$version_type
13137 1.1 mrg
13138 1.1.1.3 mrg # Shared library runtime path variable.
13139 1.1.1.3 mrg runpath_var=$runpath_var
13140 1.1 mrg
13141 1.1.1.3 mrg # Shared library path variable.
13142 1.1.1.3 mrg shlibpath_var=$shlibpath_var
13143 1.1 mrg
13144 1.1.1.3 mrg # Is shlibpath searched before the hard-coded library search path?
13145 1.1.1.3 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13146 1.1 mrg
13147 1.1.1.3 mrg # Format of library name prefix.
13148 1.1.1.3 mrg libname_spec=$lt_libname_spec
13149 1.1 mrg
13150 1.1.1.3 mrg # List of archive names. First name is the real one, the rest are links.
13151 1.1.1.3 mrg # The last name is the one that the linker finds with -lNAME
13152 1.1.1.3 mrg library_names_spec=$lt_library_names_spec
13153 1.1 mrg
13154 1.1.1.3 mrg # The coded name of the library, if different from the real name.
13155 1.1.1.3 mrg soname_spec=$lt_soname_spec
13156 1.1 mrg
13157 1.1.1.3 mrg # Permission mode override for installation of shared libraries.
13158 1.1.1.3 mrg install_override_mode=$lt_install_override_mode
13159 1.1 mrg
13160 1.1.1.3 mrg # Command to use after installation of a shared archive.
13161 1.1.1.3 mrg postinstall_cmds=$lt_postinstall_cmds
13162 1.1 mrg
13163 1.1.1.3 mrg # Command to use after uninstallation of a shared archive.
13164 1.1.1.3 mrg postuninstall_cmds=$lt_postuninstall_cmds
13165 1.1 mrg
13166 1.1.1.3 mrg # Commands used to finish a libtool library installation in a directory.
13167 1.1.1.3 mrg finish_cmds=$lt_finish_cmds
13168 1.1 mrg
13169 1.1.1.3 mrg # As "finish_cmds", except a single script fragment to be evaled but
13170 1.1.1.3 mrg # not shown.
13171 1.1.1.3 mrg finish_eval=$lt_finish_eval
13172 1.1 mrg
13173 1.1.1.3 mrg # Whether we should hardcode library paths into libraries.
13174 1.1.1.3 mrg hardcode_into_libs=$hardcode_into_libs
13175 1.1 mrg
13176 1.1.1.3 mrg # Compile-time system search path for libraries.
13177 1.1.1.3 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13178 1.1 mrg
13179 1.1.1.3 mrg # Run-time system search path for libraries.
13180 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13181 1.1 mrg
13182 1.1.1.3 mrg # Whether dlopen is supported.
13183 1.1.1.3 mrg dlopen_support=$enable_dlopen
13184 1.1.1.3 mrg
13185 1.1.1.3 mrg # Whether dlopen of programs is supported.
13186 1.1.1.3 mrg dlopen_self=$enable_dlopen_self
13187 1.1 mrg
13188 1.1.1.3 mrg # Whether dlopen of statically linked programs is supported.
13189 1.1.1.3 mrg dlopen_self_static=$enable_dlopen_self_static
13190 1.1 mrg
13191 1.1.1.3 mrg # Commands to strip libraries.
13192 1.1.1.3 mrg old_striplib=$lt_old_striplib
13193 1.1.1.3 mrg striplib=$lt_striplib
13194 1.1 mrg
13195 1.1 mrg
13196 1.1.1.3 mrg # The linker used to build libraries.
13197 1.1.1.3 mrg LD=$lt_LD
13198 1.1.1.3 mrg
13199 1.1.1.3 mrg # How to create reloadable object files.
13200 1.1.1.3 mrg reload_flag=$lt_reload_flag
13201 1.1.1.3 mrg reload_cmds=$lt_reload_cmds
13202 1.1.1.3 mrg
13203 1.1.1.3 mrg # Commands used to build an old-style archive.
13204 1.1.1.3 mrg old_archive_cmds=$lt_old_archive_cmds
13205 1.1 mrg
13206 1.1.1.3 mrg # A language specific compiler.
13207 1.1.1.3 mrg CC=$lt_compiler
13208 1.1 mrg
13209 1.1.1.3 mrg # Is the compiler the GNU compiler?
13210 1.1.1.3 mrg with_gcc=$GCC
13211 1.1 mrg
13212 1.1.1.3 mrg # Compiler flag to turn off builtin functions.
13213 1.1.1.3 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13214 1.1.1.2 mrg
13215 1.1.1.3 mrg # How to pass a linker flag through the compiler.
13216 1.1.1.3 mrg wl=$lt_lt_prog_compiler_wl
13217 1.1 mrg
13218 1.1.1.3 mrg # Additional compiler flags for building library objects.
13219 1.1.1.3 mrg pic_flag=$lt_lt_prog_compiler_pic
13220 1.1 mrg
13221 1.1.1.3 mrg # Compiler flag to prevent dynamic linking.
13222 1.1.1.3 mrg link_static_flag=$lt_lt_prog_compiler_static
13223 1.1 mrg
13224 1.1.1.3 mrg # Does compiler simultaneously support -c and -o options?
13225 1.1.1.3 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13226 1.1 mrg
13227 1.1.1.3 mrg # Whether or not to add -lc for building shared libraries.
13228 1.1.1.3 mrg build_libtool_need_lc=$archive_cmds_need_lc
13229 1.1 mrg
13230 1.1.1.3 mrg # Whether or not to disallow shared libs when runtime libs are static.
13231 1.1.1.3 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13232 1.1 mrg
13233 1.1.1.3 mrg # Compiler flag to allow reflexive dlopens.
13234 1.1.1.3 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13235 1.1 mrg
13236 1.1.1.3 mrg # Compiler flag to generate shared objects directly from archives.
13237 1.1.1.3 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13238 1.1 mrg
13239 1.1.1.3 mrg # Whether the compiler copes with passing no objects directly.
13240 1.1.1.3 mrg compiler_needs_object=$lt_compiler_needs_object
13241 1.1 mrg
13242 1.1.1.3 mrg # Create an old-style archive from a shared archive.
13243 1.1.1.3 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13244 1.1 mrg
13245 1.1.1.3 mrg # Create a temporary old-style archive to link instead of a shared archive.
13246 1.1.1.3 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13247 1.1.1.2 mrg
13248 1.1.1.3 mrg # Commands used to build a shared archive.
13249 1.1.1.3 mrg archive_cmds=$lt_archive_cmds
13250 1.1.1.3 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13251 1.1.1.2 mrg
13252 1.1.1.3 mrg # Commands used to build a loadable module if different from building
13253 1.1.1.3 mrg # a shared archive.
13254 1.1.1.3 mrg module_cmds=$lt_module_cmds
13255 1.1.1.3 mrg module_expsym_cmds=$lt_module_expsym_cmds
13256 1.1.1.2 mrg
13257 1.1.1.3 mrg # Whether we are building with GNU ld or not.
13258 1.1.1.3 mrg with_gnu_ld=$lt_with_gnu_ld
13259 1.1 mrg
13260 1.1.1.3 mrg # Flag that allows shared libraries with undefined symbols to be built.
13261 1.1.1.3 mrg allow_undefined_flag=$lt_allow_undefined_flag
13262 1.1.1.2 mrg
13263 1.1.1.3 mrg # Flag that enforces no undefined symbols.
13264 1.1.1.3 mrg no_undefined_flag=$lt_no_undefined_flag
13265 1.1.1.3 mrg
13266 1.1.1.3 mrg # Flag to hardcode \$libdir into a binary during linking.
13267 1.1.1.3 mrg # This must work even if \$libdir does not exist
13268 1.1.1.3 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13269 1.1.1.3 mrg
13270 1.1.1.3 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13271 1.1.1.3 mrg # during linking. This must work even if \$libdir does not exist.
13272 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13273 1.1.1.2 mrg
13274 1.1.1.3 mrg # Whether we need a single "-rpath" flag with a separated argument.
13275 1.1.1.3 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13276 1.1.1.2 mrg
13277 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13278 1.1.1.3 mrg # DIR into the resulting binary.
13279 1.1.1.3 mrg hardcode_direct=$hardcode_direct
13280 1.1 mrg
13281 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13282 1.1.1.3 mrg # DIR into the resulting binary and the resulting library dependency is
13283 1.1.1.3 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13284 1.1.1.3 mrg # library is relocated.
13285 1.1.1.3 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13286 1.1 mrg
13287 1.1.1.3 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13288 1.1.1.3 mrg # into the resulting binary.
13289 1.1.1.3 mrg hardcode_minus_L=$hardcode_minus_L
13290 1.1 mrg
13291 1.1.1.3 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13292 1.1.1.3 mrg # into the resulting binary.
13293 1.1.1.3 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13294 1.1.1.3 mrg
13295 1.1.1.3 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13296 1.1.1.3 mrg # into the library and all subsequent libraries and executables linked
13297 1.1.1.3 mrg # against it.
13298 1.1.1.3 mrg hardcode_automatic=$hardcode_automatic
13299 1.1.1.3 mrg
13300 1.1.1.3 mrg # Set to yes if linker adds runtime paths of dependent libraries
13301 1.1.1.3 mrg # to runtime path list.
13302 1.1.1.3 mrg inherit_rpath=$inherit_rpath
13303 1.1.1.3 mrg
13304 1.1.1.3 mrg # Whether libtool must link a program against all its dependency libraries.
13305 1.1.1.3 mrg link_all_deplibs=$link_all_deplibs
13306 1.1.1.3 mrg
13307 1.1.1.3 mrg # Fix the shell variable \$srcfile for the compiler.
13308 1.1.1.3 mrg fix_srcfile_path=$lt_fix_srcfile_path
13309 1.1.1.3 mrg
13310 1.1.1.3 mrg # Set to "yes" if exported symbols are required.
13311 1.1.1.3 mrg always_export_symbols=$always_export_symbols
13312 1.1.1.3 mrg
13313 1.1.1.3 mrg # The commands to list exported symbols.
13314 1.1.1.3 mrg export_symbols_cmds=$lt_export_symbols_cmds
13315 1.1.1.3 mrg
13316 1.1.1.3 mrg # Symbols that should not be listed in the preloaded symbols.
13317 1.1.1.3 mrg exclude_expsyms=$lt_exclude_expsyms
13318 1.1.1.3 mrg
13319 1.1.1.3 mrg # Symbols that must always be exported.
13320 1.1.1.3 mrg include_expsyms=$lt_include_expsyms
13321 1.1.1.3 mrg
13322 1.1.1.3 mrg # Commands necessary for linking programs (against libraries) with templates.
13323 1.1.1.3 mrg prelink_cmds=$lt_prelink_cmds
13324 1.1.1.3 mrg
13325 1.1.1.3 mrg # Specify filename containing input files.
13326 1.1.1.3 mrg file_list_spec=$lt_file_list_spec
13327 1.1.1.3 mrg
13328 1.1.1.3 mrg # How to hardcode a shared library path into an executable.
13329 1.1.1.3 mrg hardcode_action=$hardcode_action
13330 1.1.1.3 mrg
13331 1.1.1.3 mrg # ### END LIBTOOL CONFIG
13332 1.1.1.3 mrg
13333 1.1.1.3 mrg _LT_EOF
13334 1.1.1.3 mrg
13335 1.1.1.3 mrg case $host_os in
13336 1.1.1.3 mrg aix3*)
13337 1.1.1.3 mrg cat <<\_LT_EOF >> "$cfgfile"
13338 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13339 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13340 1.1.1.3 mrg # vanish in a puff of smoke.
13341 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13342 1.1.1.3 mrg COLLECT_NAMES=
13343 1.1.1.3 mrg export COLLECT_NAMES
13344 1.1.1.3 mrg fi
13345 1.1.1.3 mrg _LT_EOF
13346 1.1 mrg ;;
13347 1.1 mrg esac
13348 1.1 mrg
13349 1.1.1.3 mrg
13350 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
13351 1.1.1.3 mrg
13352 1.1.1.3 mrg
13353 1.1.1.3 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13354 1.1.1.3 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13355 1.1.1.3 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13356 1.1.1.3 mrg # is reportedly fixed, but why not run on old versions too?
13357 1.1.1.3 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13358 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
13359 1.1.1.3 mrg
13360 1.1.1.3 mrg case $xsi_shell in
13361 1.1.1.3 mrg yes)
13362 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13363 1.1.1.3 mrg
13364 1.1.1.3 mrg # func_dirname file append nondir_replacement
13365 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13366 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
13367 1.1.1.3 mrg func_dirname ()
13368 1.1.1.3 mrg {
13369 1.1.1.3 mrg case ${1} in
13370 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13371 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
13372 1.1 mrg esac
13373 1.1.1.3 mrg }
13374 1.1 mrg
13375 1.1.1.3 mrg # func_basename file
13376 1.1.1.3 mrg func_basename ()
13377 1.1.1.3 mrg {
13378 1.1.1.3 mrg func_basename_result="${1##*/}"
13379 1.1.1.3 mrg }
13380 1.1 mrg
13381 1.1.1.3 mrg # func_dirname_and_basename file append nondir_replacement
13382 1.1.1.3 mrg # perform func_basename and func_dirname in a single function
13383 1.1.1.3 mrg # call:
13384 1.1.1.3 mrg # dirname: Compute the dirname of FILE. If nonempty,
13385 1.1.1.3 mrg # add APPEND to the result, otherwise set result
13386 1.1.1.3 mrg # to NONDIR_REPLACEMENT.
13387 1.1.1.3 mrg # value returned in "$func_dirname_result"
13388 1.1.1.3 mrg # basename: Compute filename of FILE.
13389 1.1.1.3 mrg # value retuned in "$func_basename_result"
13390 1.1.1.3 mrg # Implementation must be kept synchronized with func_dirname
13391 1.1.1.3 mrg # and func_basename. For efficiency, we do not delegate to
13392 1.1.1.3 mrg # those functions but instead duplicate the functionality here.
13393 1.1.1.3 mrg func_dirname_and_basename ()
13394 1.1.1.3 mrg {
13395 1.1.1.3 mrg case ${1} in
13396 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13397 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
13398 1.1.1.3 mrg esac
13399 1.1.1.3 mrg func_basename_result="${1##*/}"
13400 1.1.1.3 mrg }
13401 1.1 mrg
13402 1.1.1.3 mrg # func_stripname prefix suffix name
13403 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
13404 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13405 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13406 1.1.1.3 mrg # dot (in which case that matches only a dot).
13407 1.1.1.3 mrg func_stripname ()
13408 1.1.1.3 mrg {
13409 1.1.1.3 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13410 1.1.1.3 mrg # positional parameters, so assign one to ordinary parameter first.
13411 1.1.1.3 mrg func_stripname_result=${3}
13412 1.1.1.3 mrg func_stripname_result=${func_stripname_result#"${1}"}
13413 1.1.1.3 mrg func_stripname_result=${func_stripname_result%"${2}"}
13414 1.1.1.3 mrg }
13415 1.1 mrg
13416 1.1.1.3 mrg # func_opt_split
13417 1.1.1.3 mrg func_opt_split ()
13418 1.1.1.3 mrg {
13419 1.1.1.3 mrg func_opt_split_opt=${1%%=*}
13420 1.1.1.3 mrg func_opt_split_arg=${1#*=}
13421 1.1.1.3 mrg }
13422 1.1 mrg
13423 1.1.1.3 mrg # func_lo2o object
13424 1.1.1.3 mrg func_lo2o ()
13425 1.1.1.3 mrg {
13426 1.1.1.3 mrg case ${1} in
13427 1.1.1.3 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13428 1.1.1.3 mrg *) func_lo2o_result=${1} ;;
13429 1.1 mrg esac
13430 1.1.1.3 mrg }
13431 1.1.1.3 mrg
13432 1.1.1.3 mrg # func_xform libobj-or-source
13433 1.1.1.3 mrg func_xform ()
13434 1.1.1.3 mrg {
13435 1.1.1.3 mrg func_xform_result=${1%.*}.lo
13436 1.1.1.3 mrg }
13437 1.1.1.3 mrg
13438 1.1.1.3 mrg # func_arith arithmetic-term...
13439 1.1.1.3 mrg func_arith ()
13440 1.1.1.3 mrg {
13441 1.1.1.3 mrg func_arith_result=$(( $* ))
13442 1.1.1.3 mrg }
13443 1.1.1.3 mrg
13444 1.1.1.3 mrg # func_len string
13445 1.1.1.3 mrg # STRING may not start with a hyphen.
13446 1.1.1.3 mrg func_len ()
13447 1.1.1.3 mrg {
13448 1.1.1.3 mrg func_len_result=${#1}
13449 1.1.1.3 mrg }
13450 1.1.1.3 mrg
13451 1.1.1.3 mrg _LT_EOF
13452 1.1.1.3 mrg ;;
13453 1.1.1.3 mrg *) # Bourne compatible functions.
13454 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13455 1.1.1.3 mrg
13456 1.1.1.3 mrg # func_dirname file append nondir_replacement
13457 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13458 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
13459 1.1.1.3 mrg func_dirname ()
13460 1.1.1.3 mrg {
13461 1.1.1.3 mrg # Extract subdirectory from the argument.
13462 1.1.1.3 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13463 1.1.1.3 mrg if test "X$func_dirname_result" = "X${1}"; then
13464 1.1.1.3 mrg func_dirname_result="${3}"
13465 1.1.1.3 mrg else
13466 1.1.1.3 mrg func_dirname_result="$func_dirname_result${2}"
13467 1.1.1.3 mrg fi
13468 1.1.1.3 mrg }
13469 1.1.1.3 mrg
13470 1.1.1.3 mrg # func_basename file
13471 1.1.1.3 mrg func_basename ()
13472 1.1.1.3 mrg {
13473 1.1.1.3 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13474 1.1.1.3 mrg }
13475 1.1.1.3 mrg
13476 1.1.1.3 mrg
13477 1.1.1.3 mrg # func_stripname prefix suffix name
13478 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
13479 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13480 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13481 1.1.1.3 mrg # dot (in which case that matches only a dot).
13482 1.1.1.3 mrg # func_strip_suffix prefix name
13483 1.1.1.3 mrg func_stripname ()
13484 1.1.1.3 mrg {
13485 1.1.1.3 mrg case ${2} in
13486 1.1.1.3 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13487 1.1.1.3 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13488 1.1.1.2 mrg esac
13489 1.1.1.3 mrg }
13490 1.1.1.3 mrg
13491 1.1.1.3 mrg # sed scripts:
13492 1.1.1.3 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13493 1.1.1.3 mrg my_sed_long_arg='1s/^-[^=]*=//'
13494 1.1.1.3 mrg
13495 1.1.1.3 mrg # func_opt_split
13496 1.1.1.3 mrg func_opt_split ()
13497 1.1.1.3 mrg {
13498 1.1.1.3 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13499 1.1.1.3 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13500 1.1.1.3 mrg }
13501 1.1.1.3 mrg
13502 1.1.1.3 mrg # func_lo2o object
13503 1.1.1.3 mrg func_lo2o ()
13504 1.1.1.3 mrg {
13505 1.1.1.3 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13506 1.1.1.3 mrg }
13507 1.1 mrg
13508 1.1.1.3 mrg # func_xform libobj-or-source
13509 1.1.1.3 mrg func_xform ()
13510 1.1.1.3 mrg {
13511 1.1.1.3 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13512 1.1.1.3 mrg }
13513 1.1 mrg
13514 1.1.1.3 mrg # func_arith arithmetic-term...
13515 1.1.1.3 mrg func_arith ()
13516 1.1.1.3 mrg {
13517 1.1.1.3 mrg func_arith_result=`expr "$@"`
13518 1.1 mrg }
13519 1.1.1.3 mrg
13520 1.1.1.3 mrg # func_len string
13521 1.1.1.3 mrg # STRING may not start with a hyphen.
13522 1.1.1.3 mrg func_len ()
13523 1.1.1.3 mrg {
13524 1.1.1.3 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13525 1.1.1.3 mrg }
13526 1.1.1.3 mrg
13527 1.1.1.3 mrg _LT_EOF
13528 1.1 mrg esac
13529 1.1 mrg
13530 1.1.1.3 mrg case $lt_shell_append in
13531 1.1.1.3 mrg yes)
13532 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13533 1.1.1.3 mrg
13534 1.1.1.3 mrg # func_append var value
13535 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
13536 1.1.1.3 mrg func_append ()
13537 1.1.1.3 mrg {
13538 1.1.1.3 mrg eval "$1+=\$2"
13539 1.1.1.3 mrg }
13540 1.1.1.3 mrg _LT_EOF
13541 1.1.1.3 mrg ;;
13542 1.1.1.3 mrg *)
13543 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
13544 1.1 mrg
13545 1.1.1.3 mrg # func_append var value
13546 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
13547 1.1.1.3 mrg func_append ()
13548 1.1.1.3 mrg {
13549 1.1.1.3 mrg eval "$1=\$$1\$2"
13550 1.1.1.3 mrg }
13551 1.1 mrg
13552 1.1.1.3 mrg _LT_EOF
13553 1.1.1.3 mrg ;;
13554 1.1 mrg esac
13555 1.1 mrg
13556 1.1 mrg
13557 1.1.1.3 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13558 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
13559 1.1.1.3 mrg
13560 1.1.1.3 mrg mv -f "$cfgfile" "$ofile" ||
13561 1.1.1.3 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13562 1.1.1.3 mrg chmod +x "$ofile"
13563 1.1 mrg
13564 1.1 mrg ;;
13565 1.1 mrg
13566 1.1 mrg esac
13567 1.1 mrg done # for ac_tag
13568 1.1 mrg
13569 1.1 mrg
13570 1.1.1.3 mrg as_fn_exit 0
13571 1.1 mrg _ACEOF
13572 1.1 mrg ac_clean_files=$ac_clean_files_save
13573 1.1 mrg
13574 1.1.1.2 mrg test $ac_write_fail = 0 ||
13575 1.1.1.3 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13576 1.1.1.2 mrg
13577 1.1 mrg
13578 1.1 mrg # configure is writing to config.log, and then calls config.status.
13579 1.1 mrg # config.status does its own redirection, appending to config.log.
13580 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13581 1.1 mrg # by configure, so config.status won't be able to write to it; its
13582 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13583 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13584 1.1 mrg # appended to by config.status. When coming back to configure, we
13585 1.1 mrg # need to make the FD available again.
13586 1.1 mrg if test "$no_create" != yes; then
13587 1.1 mrg ac_cs_success=:
13588 1.1 mrg ac_config_status_args=
13589 1.1 mrg test "$silent" = yes &&
13590 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13591 1.1 mrg exec 5>/dev/null
13592 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13593 1.1 mrg exec 5>>config.log
13594 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13595 1.1 mrg # would make configure fail if this is the last instruction.
13596 1.1.1.3 mrg $ac_cs_success || as_fn_exit 1
13597 1.1 mrg fi
13598 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13599 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13600 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13601 1.1.1.2 mrg fi
13602 1.1 mrg
13603 1.1 mrg
13604