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 libXrandr 1.3.1.
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 mrg # Be more Bourne compatible
20 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
21 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 1.1 mrg emulate sh
23 1.1 mrg NULLCMD=:
24 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 1.1 mrg # is contrary to our usage. Disable this feature.
26 1.1 mrg alias -g '${1+"$@"}'='"$@"'
27 1.1 mrg setopt NO_GLOB_SUBST
28 1.1 mrg else
29 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
30 1.1.1.3 mrg *posix*) :
31 1.1.1.3 mrg set -o posix ;; #(
32 1.1.1.3 mrg *) :
33 1.1.1.3 mrg ;;
34 1.1 mrg esac
35 1.1 mrg fi
36 1.1 mrg
37 1.1 mrg
38 1.1.1.2 mrg as_nl='
39 1.1.1.2 mrg '
40 1.1.1.2 mrg export as_nl
41 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
46 1.1.1.3 mrg # but without wasting forks for bash or zsh.
47 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
48 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 1.1.1.3 mrg as_echo='print -r --'
50 1.1.1.3 mrg as_echo_n='print -rn --'
51 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 1.1.1.2 mrg as_echo='printf %s\n'
53 1.1.1.2 mrg as_echo_n='printf %s'
54 1.1.1.2 mrg else
55 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
58 1.1.1.2 mrg else
59 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 1.1.1.2 mrg as_echo_n_body='eval
61 1.1.1.2 mrg arg=$1;
62 1.1.1.3 mrg case $arg in #(
63 1.1.1.2 mrg *"$as_nl"*)
64 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
65 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 1.1.1.2 mrg esac;
67 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 1.1.1.2 mrg '
69 1.1.1.2 mrg export as_echo_n_body
70 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
71 1.1.1.2 mrg fi
72 1.1.1.2 mrg export as_echo_body
73 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
74 1.1.1.2 mrg fi
75 1.1.1.2 mrg
76 1.1 mrg # The user is always right.
77 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
78 1.1.1.2 mrg PATH_SEPARATOR=:
79 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 1.1.1.2 mrg PATH_SEPARATOR=';'
82 1.1.1.2 mrg }
83 1.1 mrg fi
84 1.1 mrg
85 1.1 mrg
86 1.1 mrg # IFS
87 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
88 1.1 mrg # there to prevent editors from complaining about space-tab.
89 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 1.1 mrg # splitting by setting IFS to empty value.)
91 1.1 mrg IFS=" "" $as_nl"
92 1.1 mrg
93 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
94 1.1.1.3 mrg 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 test \$(( 1 + 1 )) = 2 || exit 1
178 1.1.1.3 mrg
179 1.1.1.3 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
180 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
181 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
183 1.1.1.3 mrg PATH=/empty FPATH=/empty; export PATH FPATH
184 1.1.1.3 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
185 1.1.1.3 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || 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 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 mrg fi
241 1.1 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.1.3 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 mrg if test -x / >/dev/null 2>&1; then
520 1.1 mrg as_test_x='test -x'
521 1.1 mrg else
522 1.1 mrg if ls -dL / >/dev/null 2>&1; then
523 1.1 mrg as_ls_L_option=L
524 1.1 mrg else
525 1.1 mrg as_ls_L_option=
526 1.1 mrg fi
527 1.1 mrg as_test_x='
528 1.1 mrg eval sh -c '\''
529 1.1 mrg if test -d "$1"; then
530 1.1.1.2 mrg test -d "$1/.";
531 1.1 mrg else
532 1.1.1.3 mrg case $1 in #(
533 1.1.1.2 mrg -*)set "./$1";;
534 1.1 mrg esac;
535 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536 1.1 mrg ???[sx]*):;;*)false;;esac;fi
537 1.1 mrg '\'' sh
538 1.1 mrg '
539 1.1 mrg fi
540 1.1 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='libXrandr'
573 1.1 mrg PACKAGE_TARNAME='libXrandr'
574 1.1.1.3 mrg PACKAGE_VERSION='1.3.1'
575 1.1.1.3 mrg PACKAGE_STRING='libXrandr 1.3.1'
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 mrg #ifdef HAVE_SYS_TYPES_H
583 1.1 mrg # include <sys/types.h>
584 1.1 mrg #endif
585 1.1 mrg #ifdef HAVE_SYS_STAT_H
586 1.1 mrg # include <sys/stat.h>
587 1.1 mrg #endif
588 1.1 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 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 mrg #ifdef HAVE_STRING_H
597 1.1 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 mrg #ifdef HAVE_STRINGS_H
603 1.1 mrg # include <strings.h>
604 1.1 mrg #endif
605 1.1 mrg #ifdef HAVE_INTTYPES_H
606 1.1 mrg # include <inttypes.h>
607 1.1 mrg #endif
608 1.1 mrg #ifdef HAVE_STDINT_H
609 1.1 mrg # include <stdint.h>
610 1.1 mrg #endif
611 1.1 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.3 mrg ac_subst_vars='am__EXEEXT_FALSE
616 1.1.1.3 mrg am__EXEEXT_TRUE
617 1.1.1.3 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 RANDR_LIBS
623 1.1.1.2 mrg RANDR_CFLAGS
624 1.1.1.2 mrg RANDR_VERSION
625 1.1.1.2 mrg OTOOL64
626 1.1.1.2 mrg OTOOL
627 1.1.1.2 mrg LIPO
628 1.1.1.2 mrg NMEDIT
629 1.1.1.2 mrg DSYMUTIL
630 1.1.1.2 mrg RANLIB
631 1.1.1.2 mrg AR
632 1.1.1.2 mrg OBJDUMP
633 1.1.1.2 mrg LN_S
634 1.1.1.2 mrg NM
635 1.1.1.2 mrg ac_ct_DUMPBIN
636 1.1.1.2 mrg DUMPBIN
637 1.1.1.2 mrg LD
638 1.1.1.2 mrg FGREP
639 1.1.1.3 mrg LIBTOOL
640 1.1.1.3 mrg AM_BACKSLASH
641 1.1.1.3 mrg AM_DEFAULT_VERBOSITY
642 1.1.1.3 mrg MAN_SUBSTS
643 1.1.1.3 mrg XORG_MAN_PAGE
644 1.1.1.3 mrg ADMIN_MAN_DIR
645 1.1.1.3 mrg DRIVER_MAN_DIR
646 1.1.1.3 mrg MISC_MAN_DIR
647 1.1.1.3 mrg FILE_MAN_DIR
648 1.1.1.3 mrg LIB_MAN_DIR
649 1.1.1.3 mrg APP_MAN_DIR
650 1.1.1.3 mrg ADMIN_MAN_SUFFIX
651 1.1.1.3 mrg DRIVER_MAN_SUFFIX
652 1.1.1.3 mrg MISC_MAN_SUFFIX
653 1.1.1.3 mrg FILE_MAN_SUFFIX
654 1.1.1.3 mrg LIB_MAN_SUFFIX
655 1.1.1.3 mrg APP_MAN_SUFFIX
656 1.1.1.2 mrg SED
657 1.1.1.2 mrg host_os
658 1.1.1.2 mrg host_vendor
659 1.1.1.2 mrg host_cpu
660 1.1.1.2 mrg host
661 1.1.1.2 mrg build_os
662 1.1.1.2 mrg build_vendor
663 1.1.1.2 mrg build_cpu
664 1.1.1.2 mrg build
665 1.1.1.3 mrg INSTALL_CMD
666 1.1.1.3 mrg PKG_CONFIG
667 1.1.1.3 mrg CHANGELOG_CMD
668 1.1.1.3 mrg CWARNFLAGS
669 1.1.1.3 mrg EGREP
670 1.1.1.3 mrg GREP
671 1.1.1.3 mrg CPP
672 1.1.1.2 mrg am__fastdepCC_FALSE
673 1.1.1.2 mrg am__fastdepCC_TRUE
674 1.1.1.2 mrg CCDEPMODE
675 1.1.1.2 mrg AMDEPBACKSLASH
676 1.1.1.2 mrg AMDEP_FALSE
677 1.1.1.2 mrg AMDEP_TRUE
678 1.1.1.2 mrg am__quote
679 1.1.1.2 mrg am__include
680 1.1.1.2 mrg DEPDIR
681 1.1.1.2 mrg OBJEXT
682 1.1.1.2 mrg EXEEXT
683 1.1.1.2 mrg ac_ct_CC
684 1.1.1.2 mrg CPPFLAGS
685 1.1.1.2 mrg LDFLAGS
686 1.1.1.2 mrg CFLAGS
687 1.1.1.2 mrg CC
688 1.1.1.2 mrg MAINT
689 1.1.1.2 mrg MAINTAINER_MODE_FALSE
690 1.1.1.2 mrg MAINTAINER_MODE_TRUE
691 1.1.1.2 mrg am__untar
692 1.1.1.2 mrg am__tar
693 1.1.1.2 mrg AMTAR
694 1.1.1.2 mrg am__leading_dot
695 1.1.1.2 mrg SET_MAKE
696 1.1.1.2 mrg AWK
697 1.1.1.2 mrg mkdir_p
698 1.1.1.2 mrg MKDIR_P
699 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
700 1.1.1.2 mrg STRIP
701 1.1.1.2 mrg install_sh
702 1.1.1.2 mrg MAKEINFO
703 1.1.1.2 mrg AUTOHEADER
704 1.1.1.2 mrg AUTOMAKE
705 1.1.1.2 mrg AUTOCONF
706 1.1.1.2 mrg ACLOCAL
707 1.1.1.2 mrg VERSION
708 1.1.1.2 mrg PACKAGE
709 1.1.1.2 mrg CYGPATH_W
710 1.1.1.2 mrg am__isrc
711 1.1.1.2 mrg INSTALL_DATA
712 1.1.1.2 mrg INSTALL_SCRIPT
713 1.1.1.2 mrg INSTALL_PROGRAM
714 1.1.1.2 mrg target_alias
715 1.1.1.2 mrg host_alias
716 1.1 mrg build_alias
717 1.1.1.2 mrg LIBS
718 1.1.1.2 mrg ECHO_T
719 1.1.1.2 mrg ECHO_N
720 1.1.1.2 mrg ECHO_C
721 1.1.1.2 mrg DEFS
722 1.1.1.2 mrg mandir
723 1.1.1.2 mrg localedir
724 1.1.1.2 mrg libdir
725 1.1.1.2 mrg psdir
726 1.1.1.2 mrg pdfdir
727 1.1.1.2 mrg dvidir
728 1.1.1.2 mrg htmldir
729 1.1.1.2 mrg infodir
730 1.1.1.2 mrg docdir
731 1.1.1.2 mrg oldincludedir
732 1.1.1.2 mrg includedir
733 1.1.1.2 mrg localstatedir
734 1.1.1.2 mrg sharedstatedir
735 1.1.1.2 mrg sysconfdir
736 1.1.1.2 mrg datadir
737 1.1.1.2 mrg datarootdir
738 1.1.1.2 mrg libexecdir
739 1.1.1.2 mrg sbindir
740 1.1.1.2 mrg bindir
741 1.1.1.2 mrg program_transform_name
742 1.1.1.2 mrg prefix
743 1.1.1.2 mrg exec_prefix
744 1.1.1.3 mrg PACKAGE_URL
745 1.1.1.2 mrg PACKAGE_BUGREPORT
746 1.1.1.2 mrg PACKAGE_STRING
747 1.1.1.2 mrg PACKAGE_VERSION
748 1.1.1.2 mrg PACKAGE_TARNAME
749 1.1.1.2 mrg PACKAGE_NAME
750 1.1.1.2 mrg PATH_SEPARATOR
751 1.1.1.2 mrg SHELL'
752 1.1.1.2 mrg ac_subst_files=''
753 1.1.1.2 mrg ac_user_opts='
754 1.1.1.2 mrg enable_option_checking
755 1.1.1.2 mrg enable_maintainer_mode
756 1.1.1.2 mrg enable_dependency_tracking
757 1.1.1.3 mrg enable_strict_compilation
758 1.1.1.3 mrg enable_silent_rules
759 1.1.1.2 mrg enable_shared
760 1.1.1.2 mrg enable_static
761 1.1.1.2 mrg with_pic
762 1.1.1.2 mrg enable_fast_install
763 1.1.1.2 mrg with_gnu_ld
764 1.1.1.2 mrg enable_libtool_lock
765 1.1.1.2 mrg enable_malloc0returnsnull
766 1.1.1.2 mrg '
767 1.1.1.2 mrg ac_precious_vars='build_alias
768 1.1 mrg host_alias
769 1.1 mrg target_alias
770 1.1 mrg CC
771 1.1 mrg CFLAGS
772 1.1 mrg LDFLAGS
773 1.1.1.2 mrg LIBS
774 1.1 mrg CPPFLAGS
775 1.1 mrg CPP
776 1.1 mrg PKG_CONFIG
777 1.1 mrg RANDR_CFLAGS
778 1.1 mrg RANDR_LIBS'
779 1.1 mrg
780 1.1 mrg
781 1.1 mrg # Initialize some variables set by options.
782 1.1 mrg ac_init_help=
783 1.1 mrg ac_init_version=false
784 1.1.1.2 mrg ac_unrecognized_opts=
785 1.1.1.2 mrg ac_unrecognized_sep=
786 1.1 mrg # The variables have the same names as the options, with
787 1.1 mrg # dashes changed to underlines.
788 1.1 mrg cache_file=/dev/null
789 1.1 mrg exec_prefix=NONE
790 1.1 mrg no_create=
791 1.1 mrg no_recursion=
792 1.1 mrg prefix=NONE
793 1.1 mrg program_prefix=NONE
794 1.1 mrg program_suffix=NONE
795 1.1 mrg program_transform_name=s,x,x,
796 1.1 mrg silent=
797 1.1 mrg site=
798 1.1 mrg srcdir=
799 1.1 mrg verbose=
800 1.1 mrg x_includes=NONE
801 1.1 mrg x_libraries=NONE
802 1.1 mrg
803 1.1 mrg # Installation directory options.
804 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
805 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
806 1.1 mrg # by default will actually change.
807 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
808 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
809 1.1 mrg bindir='${exec_prefix}/bin'
810 1.1 mrg sbindir='${exec_prefix}/sbin'
811 1.1 mrg libexecdir='${exec_prefix}/libexec'
812 1.1 mrg datarootdir='${prefix}/share'
813 1.1 mrg datadir='${datarootdir}'
814 1.1 mrg sysconfdir='${prefix}/etc'
815 1.1 mrg sharedstatedir='${prefix}/com'
816 1.1 mrg localstatedir='${prefix}/var'
817 1.1 mrg includedir='${prefix}/include'
818 1.1 mrg oldincludedir='/usr/include'
819 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
820 1.1 mrg infodir='${datarootdir}/info'
821 1.1 mrg htmldir='${docdir}'
822 1.1 mrg dvidir='${docdir}'
823 1.1 mrg pdfdir='${docdir}'
824 1.1 mrg psdir='${docdir}'
825 1.1 mrg libdir='${exec_prefix}/lib'
826 1.1 mrg localedir='${datarootdir}/locale'
827 1.1 mrg mandir='${datarootdir}/man'
828 1.1 mrg
829 1.1 mrg ac_prev=
830 1.1 mrg ac_dashdash=
831 1.1 mrg for ac_option
832 1.1 mrg do
833 1.1 mrg # If the previous option needs an argument, assign it.
834 1.1 mrg if test -n "$ac_prev"; then
835 1.1 mrg eval $ac_prev=\$ac_option
836 1.1 mrg ac_prev=
837 1.1 mrg continue
838 1.1 mrg fi
839 1.1 mrg
840 1.1 mrg case $ac_option in
841 1.1.1.3 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
842 1.1.1.3 mrg *=) ac_optarg= ;;
843 1.1.1.3 mrg *) ac_optarg=yes ;;
844 1.1 mrg esac
845 1.1 mrg
846 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
847 1.1 mrg
848 1.1 mrg case $ac_dashdash$ac_option in
849 1.1 mrg --)
850 1.1 mrg ac_dashdash=yes ;;
851 1.1 mrg
852 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
853 1.1 mrg ac_prev=bindir ;;
854 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
855 1.1 mrg bindir=$ac_optarg ;;
856 1.1 mrg
857 1.1 mrg -build | --build | --buil | --bui | --bu)
858 1.1 mrg ac_prev=build_alias ;;
859 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
860 1.1 mrg build_alias=$ac_optarg ;;
861 1.1 mrg
862 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
863 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
864 1.1 mrg ac_prev=cache_file ;;
865 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
866 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
867 1.1 mrg cache_file=$ac_optarg ;;
868 1.1 mrg
869 1.1 mrg --config-cache | -C)
870 1.1 mrg cache_file=config.cache ;;
871 1.1 mrg
872 1.1 mrg -datadir | --datadir | --datadi | --datad)
873 1.1 mrg ac_prev=datadir ;;
874 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
875 1.1 mrg datadir=$ac_optarg ;;
876 1.1 mrg
877 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
878 1.1 mrg | --dataroo | --dataro | --datar)
879 1.1 mrg ac_prev=datarootdir ;;
880 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
881 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
882 1.1 mrg datarootdir=$ac_optarg ;;
883 1.1 mrg
884 1.1 mrg -disable-* | --disable-*)
885 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
886 1.1 mrg # Reject names that are not valid shell variable names.
887 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
888 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
889 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
890 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
891 1.1.1.2 mrg case $ac_user_opts in
892 1.1.1.2 mrg *"
893 1.1.1.2 mrg "enable_$ac_useropt"
894 1.1.1.2 mrg "*) ;;
895 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
896 1.1.1.2 mrg ac_unrecognized_sep=', ';;
897 1.1.1.2 mrg esac
898 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
899 1.1 mrg
900 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
901 1.1 mrg ac_prev=docdir ;;
902 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
903 1.1 mrg docdir=$ac_optarg ;;
904 1.1 mrg
905 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
906 1.1 mrg ac_prev=dvidir ;;
907 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
908 1.1 mrg dvidir=$ac_optarg ;;
909 1.1 mrg
910 1.1 mrg -enable-* | --enable-*)
911 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
912 1.1 mrg # Reject names that are not valid shell variable names.
913 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
914 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
915 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
916 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
917 1.1.1.2 mrg case $ac_user_opts in
918 1.1.1.2 mrg *"
919 1.1.1.2 mrg "enable_$ac_useropt"
920 1.1.1.2 mrg "*) ;;
921 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
922 1.1.1.2 mrg ac_unrecognized_sep=', ';;
923 1.1.1.2 mrg esac
924 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
925 1.1 mrg
926 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
927 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
928 1.1 mrg | --exec | --exe | --ex)
929 1.1 mrg ac_prev=exec_prefix ;;
930 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
931 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
932 1.1 mrg | --exec=* | --exe=* | --ex=*)
933 1.1 mrg exec_prefix=$ac_optarg ;;
934 1.1 mrg
935 1.1 mrg -gas | --gas | --ga | --g)
936 1.1 mrg # Obsolete; use --with-gas.
937 1.1 mrg with_gas=yes ;;
938 1.1 mrg
939 1.1 mrg -help | --help | --hel | --he | -h)
940 1.1 mrg ac_init_help=long ;;
941 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
942 1.1 mrg ac_init_help=recursive ;;
943 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
944 1.1 mrg ac_init_help=short ;;
945 1.1 mrg
946 1.1 mrg -host | --host | --hos | --ho)
947 1.1 mrg ac_prev=host_alias ;;
948 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
949 1.1 mrg host_alias=$ac_optarg ;;
950 1.1 mrg
951 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
952 1.1 mrg ac_prev=htmldir ;;
953 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
954 1.1 mrg | --ht=*)
955 1.1 mrg htmldir=$ac_optarg ;;
956 1.1 mrg
957 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
958 1.1 mrg | --includ | --inclu | --incl | --inc)
959 1.1 mrg ac_prev=includedir ;;
960 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
961 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
962 1.1 mrg includedir=$ac_optarg ;;
963 1.1 mrg
964 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
965 1.1 mrg ac_prev=infodir ;;
966 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
967 1.1 mrg infodir=$ac_optarg ;;
968 1.1 mrg
969 1.1 mrg -libdir | --libdir | --libdi | --libd)
970 1.1 mrg ac_prev=libdir ;;
971 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
972 1.1 mrg libdir=$ac_optarg ;;
973 1.1 mrg
974 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
975 1.1 mrg | --libexe | --libex | --libe)
976 1.1 mrg ac_prev=libexecdir ;;
977 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
978 1.1 mrg | --libexe=* | --libex=* | --libe=*)
979 1.1 mrg libexecdir=$ac_optarg ;;
980 1.1 mrg
981 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
982 1.1 mrg ac_prev=localedir ;;
983 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
984 1.1 mrg localedir=$ac_optarg ;;
985 1.1 mrg
986 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
987 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
988 1.1 mrg ac_prev=localstatedir ;;
989 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
990 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
991 1.1 mrg localstatedir=$ac_optarg ;;
992 1.1 mrg
993 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
994 1.1 mrg ac_prev=mandir ;;
995 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
996 1.1 mrg mandir=$ac_optarg ;;
997 1.1 mrg
998 1.1 mrg -nfp | --nfp | --nf)
999 1.1 mrg # Obsolete; use --without-fp.
1000 1.1 mrg with_fp=no ;;
1001 1.1 mrg
1002 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1003 1.1 mrg | --no-cr | --no-c | -n)
1004 1.1 mrg no_create=yes ;;
1005 1.1 mrg
1006 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1007 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1008 1.1 mrg no_recursion=yes ;;
1009 1.1 mrg
1010 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1011 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1012 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1013 1.1 mrg ac_prev=oldincludedir ;;
1014 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1015 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1016 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1017 1.1 mrg oldincludedir=$ac_optarg ;;
1018 1.1 mrg
1019 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1020 1.1 mrg ac_prev=prefix ;;
1021 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1022 1.1 mrg prefix=$ac_optarg ;;
1023 1.1 mrg
1024 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1025 1.1 mrg | --program-pre | --program-pr | --program-p)
1026 1.1 mrg ac_prev=program_prefix ;;
1027 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1028 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1029 1.1 mrg program_prefix=$ac_optarg ;;
1030 1.1 mrg
1031 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1032 1.1 mrg | --program-suf | --program-su | --program-s)
1033 1.1 mrg ac_prev=program_suffix ;;
1034 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1035 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1036 1.1 mrg program_suffix=$ac_optarg ;;
1037 1.1 mrg
1038 1.1 mrg -program-transform-name | --program-transform-name \
1039 1.1 mrg | --program-transform-nam | --program-transform-na \
1040 1.1 mrg | --program-transform-n | --program-transform- \
1041 1.1 mrg | --program-transform | --program-transfor \
1042 1.1 mrg | --program-transfo | --program-transf \
1043 1.1 mrg | --program-trans | --program-tran \
1044 1.1 mrg | --progr-tra | --program-tr | --program-t)
1045 1.1 mrg ac_prev=program_transform_name ;;
1046 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1047 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1048 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1049 1.1 mrg | --program-transform=* | --program-transfor=* \
1050 1.1 mrg | --program-transfo=* | --program-transf=* \
1051 1.1 mrg | --program-trans=* | --program-tran=* \
1052 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1053 1.1 mrg program_transform_name=$ac_optarg ;;
1054 1.1 mrg
1055 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1056 1.1 mrg ac_prev=pdfdir ;;
1057 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1058 1.1 mrg pdfdir=$ac_optarg ;;
1059 1.1 mrg
1060 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1061 1.1 mrg ac_prev=psdir ;;
1062 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1063 1.1 mrg psdir=$ac_optarg ;;
1064 1.1 mrg
1065 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1066 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1067 1.1 mrg silent=yes ;;
1068 1.1 mrg
1069 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1070 1.1 mrg ac_prev=sbindir ;;
1071 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1072 1.1 mrg | --sbi=* | --sb=*)
1073 1.1 mrg sbindir=$ac_optarg ;;
1074 1.1 mrg
1075 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1076 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1077 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1078 1.1 mrg | --sha | --sh)
1079 1.1 mrg ac_prev=sharedstatedir ;;
1080 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1081 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1082 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1083 1.1 mrg | --sha=* | --sh=*)
1084 1.1 mrg sharedstatedir=$ac_optarg ;;
1085 1.1 mrg
1086 1.1 mrg -site | --site | --sit)
1087 1.1 mrg ac_prev=site ;;
1088 1.1 mrg -site=* | --site=* | --sit=*)
1089 1.1 mrg site=$ac_optarg ;;
1090 1.1 mrg
1091 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1092 1.1 mrg ac_prev=srcdir ;;
1093 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1094 1.1 mrg srcdir=$ac_optarg ;;
1095 1.1 mrg
1096 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1097 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1098 1.1 mrg ac_prev=sysconfdir ;;
1099 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1100 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1101 1.1 mrg sysconfdir=$ac_optarg ;;
1102 1.1 mrg
1103 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1104 1.1 mrg ac_prev=target_alias ;;
1105 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1106 1.1 mrg target_alias=$ac_optarg ;;
1107 1.1 mrg
1108 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1109 1.1 mrg verbose=yes ;;
1110 1.1 mrg
1111 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1112 1.1 mrg ac_init_version=: ;;
1113 1.1 mrg
1114 1.1 mrg -with-* | --with-*)
1115 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1116 1.1 mrg # Reject names that are not valid shell variable names.
1117 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1118 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1119 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1120 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1121 1.1.1.2 mrg case $ac_user_opts in
1122 1.1.1.2 mrg *"
1123 1.1.1.2 mrg "with_$ac_useropt"
1124 1.1.1.2 mrg "*) ;;
1125 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1126 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1127 1.1.1.2 mrg esac
1128 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1129 1.1 mrg
1130 1.1 mrg -without-* | --without-*)
1131 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1132 1.1 mrg # Reject names that are not valid shell variable names.
1133 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1134 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1135 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1136 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1137 1.1.1.2 mrg case $ac_user_opts in
1138 1.1.1.2 mrg *"
1139 1.1.1.2 mrg "with_$ac_useropt"
1140 1.1.1.2 mrg "*) ;;
1141 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1142 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1143 1.1.1.2 mrg esac
1144 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1145 1.1 mrg
1146 1.1 mrg --x)
1147 1.1 mrg # Obsolete; use --with-x.
1148 1.1 mrg with_x=yes ;;
1149 1.1 mrg
1150 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1151 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1152 1.1 mrg ac_prev=x_includes ;;
1153 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1154 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1155 1.1 mrg x_includes=$ac_optarg ;;
1156 1.1 mrg
1157 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1158 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1159 1.1 mrg ac_prev=x_libraries ;;
1160 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1161 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1162 1.1 mrg x_libraries=$ac_optarg ;;
1163 1.1 mrg
1164 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option'
1165 1.1.1.3 mrg Try \`$0 --help' for more information"
1166 1.1 mrg ;;
1167 1.1 mrg
1168 1.1 mrg *=*)
1169 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1170 1.1 mrg # Reject names that are not valid shell variable names.
1171 1.1.1.3 mrg case $ac_envvar in #(
1172 1.1.1.3 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1173 1.1.1.3 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1174 1.1.1.3 mrg esac
1175 1.1 mrg eval $ac_envvar=\$ac_optarg
1176 1.1 mrg export $ac_envvar ;;
1177 1.1 mrg
1178 1.1 mrg *)
1179 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1180 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1181 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1182 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1183 1.1.1.3 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1184 1.1 mrg ;;
1185 1.1 mrg
1186 1.1 mrg esac
1187 1.1 mrg done
1188 1.1 mrg
1189 1.1 mrg if test -n "$ac_prev"; then
1190 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1191 1.1.1.3 mrg as_fn_error $? "missing argument to $ac_option"
1192 1.1 mrg fi
1193 1.1 mrg
1194 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1195 1.1.1.2 mrg case $enable_option_checking in
1196 1.1.1.2 mrg no) ;;
1197 1.1.1.3 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1198 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1199 1.1.1.2 mrg esac
1200 1.1.1.2 mrg fi
1201 1.1.1.2 mrg
1202 1.1.1.2 mrg # Check all directory arguments for consistency.
1203 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1204 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1205 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1206 1.1 mrg libdir localedir mandir
1207 1.1 mrg do
1208 1.1 mrg eval ac_val=\$$ac_var
1209 1.1.1.2 mrg # Remove trailing slashes.
1210 1.1.1.2 mrg case $ac_val in
1211 1.1.1.2 mrg */ )
1212 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1213 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1214 1.1.1.2 mrg esac
1215 1.1.1.2 mrg # Be sure to have absolute directory names.
1216 1.1 mrg case $ac_val in
1217 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1218 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1219 1.1 mrg esac
1220 1.1.1.3 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1221 1.1 mrg done
1222 1.1 mrg
1223 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1224 1.1 mrg # used to hold the argument of --host etc.
1225 1.1 mrg # FIXME: To remove some day.
1226 1.1 mrg build=$build_alias
1227 1.1 mrg host=$host_alias
1228 1.1 mrg target=$target_alias
1229 1.1 mrg
1230 1.1 mrg # FIXME: To remove some day.
1231 1.1 mrg if test "x$host_alias" != x; then
1232 1.1 mrg if test "x$build_alias" = x; then
1233 1.1 mrg cross_compiling=maybe
1234 1.1.1.3 mrg $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1235 1.1.1.3 mrg If a cross compiler is detected then cross compile mode will be used" >&2
1236 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1237 1.1 mrg cross_compiling=yes
1238 1.1 mrg fi
1239 1.1 mrg fi
1240 1.1 mrg
1241 1.1 mrg ac_tool_prefix=
1242 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1243 1.1 mrg
1244 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1245 1.1 mrg
1246 1.1 mrg
1247 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1248 1.1 mrg ac_ls_di=`ls -di .` &&
1249 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1250 1.1.1.3 mrg as_fn_error $? "working directory cannot be determined"
1251 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1252 1.1.1.3 mrg as_fn_error $? "pwd does not report name of working directory"
1253 1.1 mrg
1254 1.1 mrg
1255 1.1 mrg # Find the source files, if location was not specified.
1256 1.1 mrg if test -z "$srcdir"; then
1257 1.1 mrg ac_srcdir_defaulted=yes
1258 1.1 mrg # Try the directory containing this script, then the parent directory.
1259 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1260 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1261 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1262 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1263 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1264 1.1.1.2 mrg $as_echo X"$as_myself" |
1265 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1266 1.1 mrg s//\1/
1267 1.1 mrg q
1268 1.1 mrg }
1269 1.1 mrg /^X\(\/\/\)[^/].*/{
1270 1.1 mrg s//\1/
1271 1.1 mrg q
1272 1.1 mrg }
1273 1.1 mrg /^X\(\/\/\)$/{
1274 1.1 mrg s//\1/
1275 1.1 mrg q
1276 1.1 mrg }
1277 1.1 mrg /^X\(\/\).*/{
1278 1.1 mrg s//\1/
1279 1.1 mrg q
1280 1.1 mrg }
1281 1.1 mrg s/.*/./; q'`
1282 1.1 mrg srcdir=$ac_confdir
1283 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1284 1.1 mrg srcdir=..
1285 1.1 mrg fi
1286 1.1 mrg else
1287 1.1 mrg ac_srcdir_defaulted=no
1288 1.1 mrg fi
1289 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1290 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1291 1.1.1.3 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1292 1.1 mrg fi
1293 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1294 1.1 mrg ac_abs_confdir=`(
1295 1.1.1.3 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1296 1.1 mrg pwd)`
1297 1.1 mrg # When building in place, set srcdir=.
1298 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1299 1.1 mrg srcdir=.
1300 1.1 mrg fi
1301 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1302 1.1 mrg # Double slashes in file names in object file debugging info
1303 1.1 mrg # mess up M-x gdb in Emacs.
1304 1.1 mrg case $srcdir in
1305 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1306 1.1 mrg esac
1307 1.1 mrg for ac_var in $ac_precious_vars; do
1308 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1309 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1310 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1311 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1312 1.1 mrg done
1313 1.1 mrg
1314 1.1 mrg #
1315 1.1 mrg # Report the --help message.
1316 1.1 mrg #
1317 1.1 mrg if test "$ac_init_help" = "long"; then
1318 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1319 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1320 1.1 mrg cat <<_ACEOF
1321 1.1.1.3 mrg \`configure' configures libXrandr 1.3.1 to adapt to many kinds of systems.
1322 1.1 mrg
1323 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1324 1.1 mrg
1325 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1326 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1327 1.1 mrg
1328 1.1 mrg Defaults for the options are specified in brackets.
1329 1.1 mrg
1330 1.1 mrg Configuration:
1331 1.1 mrg -h, --help display this help and exit
1332 1.1 mrg --help=short display options specific to this package
1333 1.1 mrg --help=recursive display the short help of all the included packages
1334 1.1 mrg -V, --version display version information and exit
1335 1.1.1.3 mrg -q, --quiet, --silent do not print \`checking ...' messages
1336 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1337 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1338 1.1 mrg -n, --no-create do not create output files
1339 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1340 1.1 mrg
1341 1.1 mrg Installation directories:
1342 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1343 1.1.1.2 mrg [$ac_default_prefix]
1344 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1345 1.1.1.2 mrg [PREFIX]
1346 1.1 mrg
1347 1.1 mrg By default, \`make install' will install all the files in
1348 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1349 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1350 1.1 mrg for instance \`--prefix=\$HOME'.
1351 1.1 mrg
1352 1.1 mrg For better control, use the options below.
1353 1.1 mrg
1354 1.1 mrg Fine tuning of the installation directories:
1355 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1356 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1357 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1358 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1359 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1360 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1361 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1362 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1363 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1364 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1365 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1366 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1367 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1368 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1369 1.1.1.2 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libXrandr]
1370 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1371 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1372 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1373 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1374 1.1 mrg _ACEOF
1375 1.1 mrg
1376 1.1 mrg cat <<\_ACEOF
1377 1.1 mrg
1378 1.1 mrg Program names:
1379 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1380 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1381 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1382 1.1 mrg
1383 1.1 mrg System types:
1384 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1385 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1386 1.1 mrg _ACEOF
1387 1.1 mrg fi
1388 1.1 mrg
1389 1.1 mrg if test -n "$ac_init_help"; then
1390 1.1 mrg case $ac_init_help in
1391 1.1.1.3 mrg short | recursive ) echo "Configuration of libXrandr 1.3.1:";;
1392 1.1 mrg esac
1393 1.1 mrg cat <<\_ACEOF
1394 1.1 mrg
1395 1.1 mrg Optional Features:
1396 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1397 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1398 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1399 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1400 1.1 mrg (and sometimes confusing) to the casual installer
1401 1.1 mrg --disable-dependency-tracking speeds up one-time build
1402 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1403 1.1.1.3 mrg --enable-strict-compilation
1404 1.1.1.3 mrg Enable all warnings from compiler and make them
1405 1.1.1.3 mrg errors (default: disabled)
1406 1.1.1.3 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1407 1.1.1.3 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1408 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1409 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1410 1.1 mrg --enable-fast-install[=PKGS]
1411 1.1 mrg optimize for fast installation [default=yes]
1412 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1413 1.1 mrg --enable-malloc0returnsnull
1414 1.1 mrg malloc(0) returns NULL (default: auto)
1415 1.1 mrg
1416 1.1 mrg Optional Packages:
1417 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1418 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1419 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1420 1.1 mrg both]
1421 1.1.1.2 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1422 1.1 mrg
1423 1.1 mrg Some influential environment variables:
1424 1.1 mrg CC C compiler command
1425 1.1 mrg CFLAGS C compiler flags
1426 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1427 1.1 mrg nonstandard directory <lib dir>
1428 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1429 1.1.1.3 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1430 1.1 mrg you have headers in a nonstandard directory <include dir>
1431 1.1 mrg CPP C preprocessor
1432 1.1 mrg PKG_CONFIG path to pkg-config utility
1433 1.1 mrg RANDR_CFLAGS
1434 1.1 mrg C compiler flags for RANDR, overriding pkg-config
1435 1.1 mrg RANDR_LIBS linker flags for RANDR, overriding pkg-config
1436 1.1 mrg
1437 1.1 mrg Use these variables to override the choices made by `configure' or to help
1438 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1439 1.1 mrg
1440 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1441 1.1 mrg _ACEOF
1442 1.1 mrg ac_status=$?
1443 1.1 mrg fi
1444 1.1 mrg
1445 1.1 mrg if test "$ac_init_help" = "recursive"; then
1446 1.1 mrg # If there are subdirs, report their specific --help.
1447 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1448 1.1.1.2 mrg test -d "$ac_dir" ||
1449 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1450 1.1.1.2 mrg continue
1451 1.1 mrg ac_builddir=.
1452 1.1 mrg
1453 1.1 mrg case "$ac_dir" in
1454 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1455 1.1 mrg *)
1456 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1457 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1458 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1459 1.1 mrg case $ac_top_builddir_sub in
1460 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1461 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1462 1.1 mrg esac ;;
1463 1.1 mrg esac
1464 1.1 mrg ac_abs_top_builddir=$ac_pwd
1465 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1466 1.1 mrg # for backward compatibility:
1467 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1468 1.1 mrg
1469 1.1 mrg case $srcdir in
1470 1.1 mrg .) # We are building in place.
1471 1.1 mrg ac_srcdir=.
1472 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1473 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1474 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1475 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1476 1.1 mrg ac_top_srcdir=$srcdir
1477 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1478 1.1 mrg *) # Relative name.
1479 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1480 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1481 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1482 1.1 mrg esac
1483 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1484 1.1 mrg
1485 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1486 1.1 mrg # Check for guested configure.
1487 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1488 1.1 mrg echo &&
1489 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1490 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1491 1.1 mrg echo &&
1492 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1493 1.1 mrg else
1494 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1495 1.1 mrg fi || ac_status=$?
1496 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1497 1.1 mrg done
1498 1.1 mrg fi
1499 1.1 mrg
1500 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1501 1.1 mrg if $ac_init_version; then
1502 1.1 mrg cat <<\_ACEOF
1503 1.1.1.3 mrg libXrandr configure 1.3.1
1504 1.1.1.3 mrg generated by GNU Autoconf 2.68
1505 1.1 mrg
1506 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
1507 1.1 mrg This configure script is free software; the Free Software Foundation
1508 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1509 1.1 mrg _ACEOF
1510 1.1 mrg exit
1511 1.1 mrg fi
1512 1.1.1.3 mrg
1513 1.1.1.3 mrg ## ------------------------ ##
1514 1.1.1.3 mrg ## Autoconf initialization. ##
1515 1.1.1.3 mrg ## ------------------------ ##
1516 1.1.1.3 mrg
1517 1.1.1.3 mrg # ac_fn_c_try_compile LINENO
1518 1.1.1.3 mrg # --------------------------
1519 1.1.1.3 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1520 1.1.1.3 mrg ac_fn_c_try_compile ()
1521 1.1.1.3 mrg {
1522 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523 1.1.1.3 mrg rm -f conftest.$ac_objext
1524 1.1.1.3 mrg if { { ac_try="$ac_compile"
1525 1.1.1.3 mrg case "(($ac_try" in
1526 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1527 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1528 1.1.1.3 mrg esac
1529 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1531 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.err
1532 1.1.1.3 mrg ac_status=$?
1533 1.1.1.3 mrg if test -s conftest.err; then
1534 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1535 1.1.1.3 mrg cat conftest.er1 >&5
1536 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1537 1.1.1.3 mrg fi
1538 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539 1.1.1.3 mrg test $ac_status = 0; } && {
1540 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1541 1.1.1.3 mrg test ! -s conftest.err
1542 1.1.1.3 mrg } && test -s conftest.$ac_objext; then :
1543 1.1.1.3 mrg ac_retval=0
1544 1.1.1.3 mrg else
1545 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1546 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1547 1.1.1.3 mrg
1548 1.1.1.3 mrg ac_retval=1
1549 1.1.1.3 mrg fi
1550 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1551 1.1.1.3 mrg as_fn_set_status $ac_retval
1552 1.1.1.3 mrg
1553 1.1.1.3 mrg } # ac_fn_c_try_compile
1554 1.1.1.3 mrg
1555 1.1.1.3 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1556 1.1.1.3 mrg # ---------------------------------------------
1557 1.1.1.3 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1558 1.1.1.3 mrg # accordingly.
1559 1.1.1.3 mrg ac_fn_c_check_decl ()
1560 1.1.1.3 mrg {
1561 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1562 1.1.1.3 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
1563 1.1.1.3 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1564 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1565 1.1.1.3 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1566 1.1.1.3 mrg if eval \${$3+:} false; then :
1567 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1568 1.1.1.3 mrg else
1569 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1570 1.1.1.3 mrg /* end confdefs.h. */
1571 1.1.1.3 mrg $4
1572 1.1.1.3 mrg int
1573 1.1.1.3 mrg main ()
1574 1.1.1.3 mrg {
1575 1.1.1.3 mrg #ifndef $as_decl_name
1576 1.1.1.3 mrg #ifdef __cplusplus
1577 1.1.1.3 mrg (void) $as_decl_use;
1578 1.1.1.3 mrg #else
1579 1.1.1.3 mrg (void) $as_decl_name;
1580 1.1.1.3 mrg #endif
1581 1.1.1.3 mrg #endif
1582 1.1.1.3 mrg
1583 1.1.1.3 mrg ;
1584 1.1.1.3 mrg return 0;
1585 1.1.1.3 mrg }
1586 1.1.1.3 mrg _ACEOF
1587 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1588 1.1.1.3 mrg eval "$3=yes"
1589 1.1.1.3 mrg else
1590 1.1.1.3 mrg eval "$3=no"
1591 1.1.1.3 mrg fi
1592 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1593 1.1.1.3 mrg fi
1594 1.1.1.3 mrg eval ac_res=\$$3
1595 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1596 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1597 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1598 1.1.1.3 mrg
1599 1.1.1.3 mrg } # ac_fn_c_check_decl
1600 1.1.1.3 mrg
1601 1.1.1.3 mrg # ac_fn_c_try_cpp LINENO
1602 1.1.1.3 mrg # ----------------------
1603 1.1.1.3 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1604 1.1.1.3 mrg ac_fn_c_try_cpp ()
1605 1.1.1.3 mrg {
1606 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607 1.1.1.3 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1608 1.1.1.3 mrg case "(($ac_try" in
1609 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1610 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1611 1.1.1.3 mrg esac
1612 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1614 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1615 1.1.1.3 mrg ac_status=$?
1616 1.1.1.3 mrg if test -s conftest.err; then
1617 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1618 1.1.1.3 mrg cat conftest.er1 >&5
1619 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1620 1.1.1.3 mrg fi
1621 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 1.1.1.3 mrg test $ac_status = 0; } > conftest.i && {
1623 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1624 1.1.1.3 mrg test ! -s conftest.err
1625 1.1.1.3 mrg }; then :
1626 1.1.1.3 mrg ac_retval=0
1627 1.1.1.3 mrg else
1628 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1629 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1630 1.1.1.3 mrg
1631 1.1.1.3 mrg ac_retval=1
1632 1.1.1.3 mrg fi
1633 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1634 1.1.1.3 mrg as_fn_set_status $ac_retval
1635 1.1.1.3 mrg
1636 1.1.1.3 mrg } # ac_fn_c_try_cpp
1637 1.1.1.3 mrg
1638 1.1.1.3 mrg # ac_fn_c_try_run LINENO
1639 1.1.1.3 mrg # ----------------------
1640 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1641 1.1.1.3 mrg # that executables *can* be run.
1642 1.1.1.3 mrg ac_fn_c_try_run ()
1643 1.1.1.3 mrg {
1644 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645 1.1.1.3 mrg if { { ac_try="$ac_link"
1646 1.1.1.3 mrg case "(($ac_try" in
1647 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1649 1.1.1.3 mrg esac
1650 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1652 1.1.1.3 mrg (eval "$ac_link") 2>&5
1653 1.1.1.3 mrg ac_status=$?
1654 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1655 1.1.1.3 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1656 1.1.1.3 mrg { { case "(($ac_try" in
1657 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1658 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1659 1.1.1.3 mrg esac
1660 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1661 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1662 1.1.1.3 mrg (eval "$ac_try") 2>&5
1663 1.1.1.3 mrg ac_status=$?
1664 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1665 1.1.1.3 mrg test $ac_status = 0; }; }; then :
1666 1.1.1.3 mrg ac_retval=0
1667 1.1.1.3 mrg else
1668 1.1.1.3 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1669 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1670 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1671 1.1.1.3 mrg
1672 1.1.1.3 mrg ac_retval=$ac_status
1673 1.1.1.3 mrg fi
1674 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1675 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1676 1.1.1.3 mrg as_fn_set_status $ac_retval
1677 1.1.1.3 mrg
1678 1.1.1.3 mrg } # ac_fn_c_try_run
1679 1.1.1.3 mrg
1680 1.1.1.3 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1681 1.1.1.3 mrg # -------------------------------------------------------
1682 1.1.1.3 mrg # Tests whether HEADER exists and can be compiled using the include files in
1683 1.1.1.3 mrg # INCLUDES, setting the cache variable VAR accordingly.
1684 1.1.1.3 mrg ac_fn_c_check_header_compile ()
1685 1.1.1.3 mrg {
1686 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1688 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1689 1.1.1.3 mrg if eval \${$3+:} false; then :
1690 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1691 1.1.1.3 mrg else
1692 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1693 1.1.1.3 mrg /* end confdefs.h. */
1694 1.1.1.3 mrg $4
1695 1.1.1.3 mrg #include <$2>
1696 1.1.1.3 mrg _ACEOF
1697 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1698 1.1.1.3 mrg eval "$3=yes"
1699 1.1.1.3 mrg else
1700 1.1.1.3 mrg eval "$3=no"
1701 1.1.1.3 mrg fi
1702 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1703 1.1.1.3 mrg fi
1704 1.1.1.3 mrg eval ac_res=\$$3
1705 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1706 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1707 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708 1.1.1.3 mrg
1709 1.1.1.3 mrg } # ac_fn_c_check_header_compile
1710 1.1.1.3 mrg
1711 1.1.1.3 mrg # ac_fn_c_try_link LINENO
1712 1.1.1.3 mrg # -----------------------
1713 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1714 1.1.1.3 mrg ac_fn_c_try_link ()
1715 1.1.1.3 mrg {
1716 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1718 1.1.1.3 mrg if { { ac_try="$ac_link"
1719 1.1.1.3 mrg case "(($ac_try" in
1720 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1721 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1722 1.1.1.3 mrg esac
1723 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1724 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1725 1.1.1.3 mrg (eval "$ac_link") 2>conftest.err
1726 1.1.1.3 mrg ac_status=$?
1727 1.1.1.3 mrg if test -s conftest.err; then
1728 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1729 1.1.1.3 mrg cat conftest.er1 >&5
1730 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1731 1.1.1.3 mrg fi
1732 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1733 1.1.1.3 mrg test $ac_status = 0; } && {
1734 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1735 1.1.1.3 mrg test ! -s conftest.err
1736 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
1737 1.1.1.3 mrg test "$cross_compiling" = yes ||
1738 1.1.1.3 mrg $as_test_x conftest$ac_exeext
1739 1.1.1.3 mrg }; then :
1740 1.1.1.3 mrg ac_retval=0
1741 1.1.1.3 mrg else
1742 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1743 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1744 1.1.1.3 mrg
1745 1.1.1.3 mrg ac_retval=1
1746 1.1.1.3 mrg fi
1747 1.1.1.3 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1748 1.1.1.3 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1749 1.1.1.3 mrg # interfere with the next link command; also delete a directory that is
1750 1.1.1.3 mrg # left behind by Apple's compiler. We do this before executing the actions.
1751 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1752 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753 1.1.1.3 mrg as_fn_set_status $ac_retval
1754 1.1.1.3 mrg
1755 1.1.1.3 mrg } # ac_fn_c_try_link
1756 1.1.1.3 mrg
1757 1.1.1.3 mrg # ac_fn_c_check_func LINENO FUNC VAR
1758 1.1.1.3 mrg # ----------------------------------
1759 1.1.1.3 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1760 1.1.1.3 mrg ac_fn_c_check_func ()
1761 1.1.1.3 mrg {
1762 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1764 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1765 1.1.1.3 mrg if eval \${$3+:} false; then :
1766 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1767 1.1.1.3 mrg else
1768 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1769 1.1.1.3 mrg /* end confdefs.h. */
1770 1.1.1.3 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1771 1.1.1.3 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1772 1.1.1.3 mrg #define $2 innocuous_$2
1773 1.1.1.3 mrg
1774 1.1.1.3 mrg /* System header to define __stub macros and hopefully few prototypes,
1775 1.1.1.3 mrg which can conflict with char $2 (); below.
1776 1.1.1.3 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1777 1.1.1.3 mrg <limits.h> exists even on freestanding compilers. */
1778 1.1.1.3 mrg
1779 1.1.1.3 mrg #ifdef __STDC__
1780 1.1.1.3 mrg # include <limits.h>
1781 1.1.1.3 mrg #else
1782 1.1.1.3 mrg # include <assert.h>
1783 1.1.1.3 mrg #endif
1784 1.1.1.3 mrg
1785 1.1.1.3 mrg #undef $2
1786 1.1.1.3 mrg
1787 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
1788 1.1.1.3 mrg Use char because int might match the return type of a GCC
1789 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
1790 1.1.1.3 mrg #ifdef __cplusplus
1791 1.1.1.3 mrg extern "C"
1792 1.1.1.3 mrg #endif
1793 1.1.1.3 mrg char $2 ();
1794 1.1.1.3 mrg /* The GNU C library defines this for functions which it implements
1795 1.1.1.3 mrg to always fail with ENOSYS. Some functions are actually named
1796 1.1.1.3 mrg something starting with __ and the normal name is an alias. */
1797 1.1.1.3 mrg #if defined __stub_$2 || defined __stub___$2
1798 1.1.1.3 mrg choke me
1799 1.1.1.3 mrg #endif
1800 1.1.1.3 mrg
1801 1.1.1.3 mrg int
1802 1.1.1.3 mrg main ()
1803 1.1.1.3 mrg {
1804 1.1.1.3 mrg return $2 ();
1805 1.1.1.3 mrg ;
1806 1.1.1.3 mrg return 0;
1807 1.1.1.3 mrg }
1808 1.1.1.3 mrg _ACEOF
1809 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
1810 1.1.1.3 mrg eval "$3=yes"
1811 1.1.1.3 mrg else
1812 1.1.1.3 mrg eval "$3=no"
1813 1.1.1.3 mrg fi
1814 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
1815 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
1816 1.1.1.3 mrg fi
1817 1.1.1.3 mrg eval ac_res=\$$3
1818 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1820 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1821 1.1.1.3 mrg
1822 1.1.1.3 mrg } # ac_fn_c_check_func
1823 1.1 mrg cat >config.log <<_ACEOF
1824 1.1 mrg This file contains any messages produced by compilers while
1825 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1826 1.1 mrg
1827 1.1.1.3 mrg It was created by libXrandr $as_me 1.3.1, which was
1828 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
1829 1.1 mrg
1830 1.1 mrg $ $0 $@
1831 1.1 mrg
1832 1.1 mrg _ACEOF
1833 1.1 mrg exec 5>>config.log
1834 1.1 mrg {
1835 1.1 mrg cat <<_ASUNAME
1836 1.1 mrg ## --------- ##
1837 1.1 mrg ## Platform. ##
1838 1.1 mrg ## --------- ##
1839 1.1 mrg
1840 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1841 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1842 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1843 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1844 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1845 1.1 mrg
1846 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1847 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1848 1.1 mrg
1849 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1850 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1851 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1852 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1853 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1854 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1855 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1856 1.1 mrg
1857 1.1 mrg _ASUNAME
1858 1.1 mrg
1859 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1860 1.1 mrg for as_dir in $PATH
1861 1.1 mrg do
1862 1.1 mrg IFS=$as_save_IFS
1863 1.1 mrg test -z "$as_dir" && as_dir=.
1864 1.1.1.3 mrg $as_echo "PATH: $as_dir"
1865 1.1.1.3 mrg done
1866 1.1 mrg IFS=$as_save_IFS
1867 1.1 mrg
1868 1.1 mrg } >&5
1869 1.1 mrg
1870 1.1 mrg cat >&5 <<_ACEOF
1871 1.1 mrg
1872 1.1 mrg
1873 1.1 mrg ## ----------- ##
1874 1.1 mrg ## Core tests. ##
1875 1.1 mrg ## ----------- ##
1876 1.1 mrg
1877 1.1 mrg _ACEOF
1878 1.1 mrg
1879 1.1 mrg
1880 1.1 mrg # Keep a trace of the command line.
1881 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1882 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1883 1.1 mrg # Also quote any args containing shell meta-characters.
1884 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1885 1.1 mrg ac_configure_args=
1886 1.1 mrg ac_configure_args0=
1887 1.1 mrg ac_configure_args1=
1888 1.1 mrg ac_must_keep_next=false
1889 1.1 mrg for ac_pass in 1 2
1890 1.1 mrg do
1891 1.1 mrg for ac_arg
1892 1.1 mrg do
1893 1.1 mrg case $ac_arg in
1894 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1895 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1896 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1897 1.1 mrg continue ;;
1898 1.1 mrg *\'*)
1899 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1900 1.1 mrg esac
1901 1.1 mrg case $ac_pass in
1902 1.1.1.3 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1903 1.1 mrg 2)
1904 1.1.1.3 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1905 1.1 mrg if test $ac_must_keep_next = true; then
1906 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1907 1.1 mrg else
1908 1.1 mrg case $ac_arg in
1909 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1910 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1911 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1912 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1913 1.1 mrg case "$ac_configure_args0 " in
1914 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1915 1.1 mrg esac
1916 1.1 mrg ;;
1917 1.1 mrg -* ) ac_must_keep_next=true ;;
1918 1.1 mrg esac
1919 1.1 mrg fi
1920 1.1.1.3 mrg as_fn_append ac_configure_args " '$ac_arg'"
1921 1.1 mrg ;;
1922 1.1 mrg esac
1923 1.1 mrg done
1924 1.1 mrg done
1925 1.1.1.3 mrg { ac_configure_args0=; unset ac_configure_args0;}
1926 1.1.1.3 mrg { ac_configure_args1=; unset ac_configure_args1;}
1927 1.1 mrg
1928 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1929 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1930 1.1 mrg # would cause problems or look ugly.
1931 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1932 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1933 1.1 mrg trap 'exit_status=$?
1934 1.1 mrg # Save into config.log some information that might help in debugging.
1935 1.1 mrg {
1936 1.1 mrg echo
1937 1.1 mrg
1938 1.1.1.3 mrg $as_echo "## ---------------- ##
1939 1.1 mrg ## Cache variables. ##
1940 1.1.1.3 mrg ## ---------------- ##"
1941 1.1 mrg echo
1942 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1943 1.1 mrg (
1944 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1945 1.1 mrg eval ac_val=\$$ac_var
1946 1.1 mrg case $ac_val in #(
1947 1.1 mrg *${as_nl}*)
1948 1.1 mrg case $ac_var in #(
1949 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1950 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1951 1.1 mrg esac
1952 1.1 mrg case $ac_var in #(
1953 1.1 mrg _ | IFS | as_nl) ;; #(
1954 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1955 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1956 1.1 mrg esac ;;
1957 1.1 mrg esac
1958 1.1 mrg done
1959 1.1 mrg (set) 2>&1 |
1960 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1961 1.1 mrg *${as_nl}ac_space=\ *)
1962 1.1 mrg sed -n \
1963 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1964 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1965 1.1 mrg ;; #(
1966 1.1 mrg *)
1967 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1968 1.1 mrg ;;
1969 1.1 mrg esac |
1970 1.1 mrg sort
1971 1.1 mrg )
1972 1.1 mrg echo
1973 1.1 mrg
1974 1.1.1.3 mrg $as_echo "## ----------------- ##
1975 1.1 mrg ## Output variables. ##
1976 1.1.1.3 mrg ## ----------------- ##"
1977 1.1 mrg echo
1978 1.1 mrg for ac_var in $ac_subst_vars
1979 1.1 mrg do
1980 1.1 mrg eval ac_val=\$$ac_var
1981 1.1 mrg case $ac_val in
1982 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1983 1.1 mrg esac
1984 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1985 1.1 mrg done | sort
1986 1.1 mrg echo
1987 1.1 mrg
1988 1.1 mrg if test -n "$ac_subst_files"; then
1989 1.1.1.3 mrg $as_echo "## ------------------- ##
1990 1.1 mrg ## File substitutions. ##
1991 1.1.1.3 mrg ## ------------------- ##"
1992 1.1 mrg echo
1993 1.1 mrg for ac_var in $ac_subst_files
1994 1.1 mrg do
1995 1.1 mrg eval ac_val=\$$ac_var
1996 1.1 mrg case $ac_val in
1997 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1998 1.1 mrg esac
1999 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
2000 1.1 mrg done | sort
2001 1.1 mrg echo
2002 1.1 mrg fi
2003 1.1 mrg
2004 1.1 mrg if test -s confdefs.h; then
2005 1.1.1.3 mrg $as_echo "## ----------- ##
2006 1.1 mrg ## confdefs.h. ##
2007 1.1.1.3 mrg ## ----------- ##"
2008 1.1 mrg echo
2009 1.1 mrg cat confdefs.h
2010 1.1 mrg echo
2011 1.1 mrg fi
2012 1.1 mrg test "$ac_signal" != 0 &&
2013 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
2014 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
2015 1.1 mrg } >&5
2016 1.1 mrg rm -f core *.core core.conftest.* &&
2017 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2018 1.1 mrg exit $exit_status
2019 1.1 mrg ' 0
2020 1.1 mrg for ac_signal in 1 2 13 15; do
2021 1.1.1.3 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2022 1.1 mrg done
2023 1.1 mrg ac_signal=0
2024 1.1 mrg
2025 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2026 1.1 mrg rm -f -r conftest* confdefs.h
2027 1.1 mrg
2028 1.1.1.3 mrg $as_echo "/* confdefs.h */" > confdefs.h
2029 1.1.1.3 mrg
2030 1.1 mrg # Predefined preprocessor variables.
2031 1.1 mrg
2032 1.1 mrg cat >>confdefs.h <<_ACEOF
2033 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2034 1.1 mrg _ACEOF
2035 1.1 mrg
2036 1.1 mrg cat >>confdefs.h <<_ACEOF
2037 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2038 1.1 mrg _ACEOF
2039 1.1 mrg
2040 1.1 mrg cat >>confdefs.h <<_ACEOF
2041 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2042 1.1 mrg _ACEOF
2043 1.1 mrg
2044 1.1 mrg cat >>confdefs.h <<_ACEOF
2045 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2046 1.1 mrg _ACEOF
2047 1.1 mrg
2048 1.1 mrg cat >>confdefs.h <<_ACEOF
2049 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2050 1.1 mrg _ACEOF
2051 1.1 mrg
2052 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
2053 1.1.1.3 mrg #define PACKAGE_URL "$PACKAGE_URL"
2054 1.1.1.3 mrg _ACEOF
2055 1.1.1.3 mrg
2056 1.1 mrg
2057 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2058 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
2059 1.1.1.2 mrg ac_site_file1=NONE
2060 1.1.1.2 mrg ac_site_file2=NONE
2061 1.1 mrg if test -n "$CONFIG_SITE"; then
2062 1.1.1.3 mrg # We do not want a PATH search for config.site.
2063 1.1.1.3 mrg case $CONFIG_SITE in #((
2064 1.1.1.3 mrg -*) ac_site_file1=./$CONFIG_SITE;;
2065 1.1.1.3 mrg */*) ac_site_file1=$CONFIG_SITE;;
2066 1.1.1.3 mrg *) ac_site_file1=./$CONFIG_SITE;;
2067 1.1.1.3 mrg esac
2068 1.1 mrg elif test "x$prefix" != xNONE; then
2069 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
2070 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
2071 1.1 mrg else
2072 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
2073 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2074 1.1 mrg fi
2075 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2076 1.1 mrg do
2077 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
2078 1.1.1.3 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2079 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2080 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2081 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2082 1.1.1.3 mrg . "$ac_site_file" \
2083 1.1.1.3 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2084 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2085 1.1.1.3 mrg as_fn_error $? "failed to load site script $ac_site_file
2086 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
2087 1.1 mrg fi
2088 1.1 mrg done
2089 1.1 mrg
2090 1.1 mrg if test -r "$cache_file"; then
2091 1.1.1.3 mrg # Some versions of bash will fail to source /dev/null (special files
2092 1.1.1.3 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2093 1.1.1.3 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2094 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2095 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2096 1.1 mrg case $cache_file in
2097 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2098 1.1 mrg *) . "./$cache_file";;
2099 1.1 mrg esac
2100 1.1 mrg fi
2101 1.1 mrg else
2102 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2103 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2104 1.1 mrg >$cache_file
2105 1.1 mrg fi
2106 1.1 mrg
2107 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2108 1.1 mrg # value.
2109 1.1 mrg ac_cache_corrupted=false
2110 1.1 mrg for ac_var in $ac_precious_vars; do
2111 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2112 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2113 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2114 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2115 1.1 mrg case $ac_old_set,$ac_new_set in
2116 1.1 mrg set,)
2117 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
2118 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2119 1.1 mrg ac_cache_corrupted=: ;;
2120 1.1 mrg ,set)
2121 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2122 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2123 1.1 mrg ac_cache_corrupted=: ;;
2124 1.1 mrg ,);;
2125 1.1 mrg *)
2126 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2127 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2128 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2129 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2130 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2131 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2132 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2133 1.1.1.2 mrg ac_cache_corrupted=:
2134 1.1.1.2 mrg else
2135 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2136 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2137 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2138 1.1.1.2 mrg fi
2139 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2140 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2141 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2142 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2143 1.1 mrg fi;;
2144 1.1 mrg esac
2145 1.1 mrg # Pass precious variables to config.status.
2146 1.1 mrg if test "$ac_new_set" = set; then
2147 1.1 mrg case $ac_new_val in
2148 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2149 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2150 1.1 mrg esac
2151 1.1 mrg case " $ac_configure_args " in
2152 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2153 1.1.1.3 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2154 1.1 mrg esac
2155 1.1 mrg fi
2156 1.1 mrg done
2157 1.1 mrg if $ac_cache_corrupted; then
2158 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2159 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2160 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2161 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2162 1.1.1.3 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2163 1.1 mrg fi
2164 1.1.1.3 mrg ## -------------------- ##
2165 1.1.1.3 mrg ## Main body of script. ##
2166 1.1.1.3 mrg ## -------------------- ##
2167 1.1 mrg
2168 1.1 mrg ac_ext=c
2169 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2170 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2171 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2172 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2173 1.1 mrg
2174 1.1 mrg
2175 1.1 mrg ac_aux_dir=
2176 1.1 mrg for ac_dir in . "$srcdir"/.; do
2177 1.1 mrg if test -f "$ac_dir/install-sh"; then
2178 1.1 mrg ac_aux_dir=$ac_dir
2179 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c"
2180 1.1 mrg break
2181 1.1 mrg elif test -f "$ac_dir/install.sh"; then
2182 1.1 mrg ac_aux_dir=$ac_dir
2183 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c"
2184 1.1 mrg break
2185 1.1 mrg elif test -f "$ac_dir/shtool"; then
2186 1.1 mrg ac_aux_dir=$ac_dir
2187 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c"
2188 1.1 mrg break
2189 1.1 mrg fi
2190 1.1 mrg done
2191 1.1 mrg if test -z "$ac_aux_dir"; then
2192 1.1.1.3 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2193 1.1 mrg fi
2194 1.1 mrg
2195 1.1 mrg # These three variables are undocumented and unsupported,
2196 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2197 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2198 1.1 mrg # whose full name contains unusual characters.
2199 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2200 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2201 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2202 1.1 mrg
2203 1.1 mrg
2204 1.1.1.3 mrg am__api_version='1.11'
2205 1.1 mrg
2206 1.1 mrg # Find a good install program. We prefer a C program (faster),
2207 1.1 mrg # so one script is as good as another. But avoid the broken or
2208 1.1 mrg # incompatible versions:
2209 1.1 mrg # SysV /etc/install, /usr/sbin/install
2210 1.1 mrg # SunOS /usr/etc/install
2211 1.1 mrg # IRIX /sbin/install
2212 1.1 mrg # AIX /bin/install
2213 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2214 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2215 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2216 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2217 1.1 mrg # OS/2's system install, which has a completely different semantic
2218 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2219 1.1.1.2 mrg # Reject install programs that cannot install multiple files.
2220 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2221 1.1.1.2 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2222 1.1 mrg if test -z "$INSTALL"; then
2223 1.1.1.3 mrg if ${ac_cv_path_install+:} false; then :
2224 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2225 1.1 mrg else
2226 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2227 1.1 mrg for as_dir in $PATH
2228 1.1 mrg do
2229 1.1 mrg IFS=$as_save_IFS
2230 1.1 mrg test -z "$as_dir" && as_dir=.
2231 1.1.1.3 mrg # Account for people who put trailing slashes in PATH elements.
2232 1.1.1.3 mrg case $as_dir/ in #((
2233 1.1.1.3 mrg ./ | .// | /[cC]/* | \
2234 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2235 1.1.1.3 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2236 1.1 mrg /usr/ucb/* ) ;;
2237 1.1 mrg *)
2238 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2239 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2240 1.1 mrg # by default.
2241 1.1 mrg for ac_prog in ginstall scoinst install; do
2242 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2243 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2244 1.1 mrg if test $ac_prog = install &&
2245 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2246 1.1 mrg # AIX install. It has an incompatible calling convention.
2247 1.1 mrg :
2248 1.1 mrg elif test $ac_prog = install &&
2249 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2250 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2251 1.1 mrg :
2252 1.1 mrg else
2253 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2254 1.1.1.2 mrg echo one > conftest.one
2255 1.1.1.2 mrg echo two > conftest.two
2256 1.1.1.2 mrg mkdir conftest.dir
2257 1.1.1.2 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2258 1.1.1.2 mrg test -s conftest.one && test -s conftest.two &&
2259 1.1.1.2 mrg test -s conftest.dir/conftest.one &&
2260 1.1.1.2 mrg test -s conftest.dir/conftest.two
2261 1.1.1.2 mrg then
2262 1.1.1.2 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2263 1.1.1.2 mrg break 3
2264 1.1.1.2 mrg fi
2265 1.1 mrg fi
2266 1.1 mrg fi
2267 1.1 mrg done
2268 1.1 mrg done
2269 1.1 mrg ;;
2270 1.1 mrg esac
2271 1.1.1.2 mrg
2272 1.1.1.3 mrg done
2273 1.1 mrg IFS=$as_save_IFS
2274 1.1 mrg
2275 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2276 1.1 mrg
2277 1.1 mrg fi
2278 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2279 1.1 mrg INSTALL=$ac_cv_path_install
2280 1.1 mrg else
2281 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2282 1.1 mrg # value for INSTALL within a source directory, because that will
2283 1.1 mrg # break other packages using the cache if that directory is
2284 1.1 mrg # removed, or if the value is a relative name.
2285 1.1 mrg INSTALL=$ac_install_sh
2286 1.1 mrg fi
2287 1.1 mrg fi
2288 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2289 1.1.1.2 mrg $as_echo "$INSTALL" >&6; }
2290 1.1 mrg
2291 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2292 1.1 mrg # It thinks the first close brace ends the variable substitution.
2293 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2294 1.1 mrg
2295 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2296 1.1 mrg
2297 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2298 1.1 mrg
2299 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2300 1.1.1.2 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2301 1.1 mrg # Just in case
2302 1.1 mrg sleep 1
2303 1.1 mrg echo timestamp > conftest.file
2304 1.1.1.3 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2305 1.1.1.3 mrg # name. Accept space and tab only in the latter.
2306 1.1.1.3 mrg am_lf='
2307 1.1.1.3 mrg '
2308 1.1.1.3 mrg case `pwd` in
2309 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2310 1.1.1.3 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2311 1.1.1.3 mrg esac
2312 1.1.1.3 mrg case $srcdir in
2313 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2314 1.1.1.3 mrg as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2315 1.1.1.3 mrg esac
2316 1.1.1.3 mrg
2317 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2318 1.1 mrg # arguments. Must try -L first in case configure is actually a
2319 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2320 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2321 1.1 mrg # directory).
2322 1.1 mrg if (
2323 1.1.1.3 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2324 1.1 mrg if test "$*" = "X"; then
2325 1.1 mrg # -L didn't work.
2326 1.1.1.3 mrg set X `ls -t "$srcdir/configure" conftest.file`
2327 1.1 mrg fi
2328 1.1 mrg rm -f conftest.file
2329 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2330 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2331 1.1 mrg
2332 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2333 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2334 1.1 mrg # broken ls alias from the environment. This has actually
2335 1.1 mrg # happened. Such a system could not be considered "sane".
2336 1.1.1.3 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2337 1.1.1.3 mrg alias in your environment" "$LINENO" 5
2338 1.1 mrg fi
2339 1.1 mrg
2340 1.1 mrg test "$2" = conftest.file
2341 1.1 mrg )
2342 1.1 mrg then
2343 1.1 mrg # Ok.
2344 1.1 mrg :
2345 1.1 mrg else
2346 1.1.1.3 mrg as_fn_error $? "newly created file is older than distributed files!
2347 1.1.1.3 mrg Check your system clock" "$LINENO" 5
2348 1.1 mrg fi
2349 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2350 1.1.1.2 mrg $as_echo "yes" >&6; }
2351 1.1 mrg test "$program_prefix" != NONE &&
2352 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2353 1.1 mrg # Use a double $ so make ignores it.
2354 1.1 mrg test "$program_suffix" != NONE &&
2355 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2356 1.1.1.2 mrg # Double any \ or $.
2357 1.1 mrg # By default was `s,x,x', remove it if useless.
2358 1.1.1.2 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2359 1.1.1.2 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2360 1.1 mrg
2361 1.1 mrg # expand $ac_aux_dir to an absolute path
2362 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2363 1.1 mrg
2364 1.1.1.3 mrg if test x"${MISSING+set}" != xset; then
2365 1.1.1.3 mrg case $am_aux_dir in
2366 1.1.1.3 mrg *\ * | *\ *)
2367 1.1.1.3 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2368 1.1.1.3 mrg *)
2369 1.1.1.3 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2370 1.1.1.3 mrg esac
2371 1.1.1.3 mrg fi
2372 1.1 mrg # Use eval to expand $SHELL
2373 1.1 mrg if eval "$MISSING --run true"; then
2374 1.1 mrg am_missing_run="$MISSING --run "
2375 1.1 mrg else
2376 1.1 mrg am_missing_run=
2377 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2378 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2379 1.1 mrg fi
2380 1.1 mrg
2381 1.1.1.3 mrg if test x"${install_sh}" != xset; then
2382 1.1.1.3 mrg case $am_aux_dir in
2383 1.1.1.3 mrg *\ * | *\ *)
2384 1.1.1.3 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2385 1.1.1.3 mrg *)
2386 1.1.1.3 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2387 1.1.1.3 mrg esac
2388 1.1.1.3 mrg fi
2389 1.1.1.3 mrg
2390 1.1.1.3 mrg # Installed binaries are usually stripped using `strip' when the user
2391 1.1.1.3 mrg # run `make install-strip'. However `strip' might not be the right
2392 1.1.1.3 mrg # tool to use in cross-compilation environments, therefore Automake
2393 1.1.1.3 mrg # will honor the `STRIP' environment variable to overrule this program.
2394 1.1.1.3 mrg if test "$cross_compiling" != no; then
2395 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
2396 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2397 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2398 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2399 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2400 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
2401 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2402 1.1.1.3 mrg else
2403 1.1.1.3 mrg if test -n "$STRIP"; then
2404 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2405 1.1.1.3 mrg else
2406 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2407 1.1.1.3 mrg for as_dir in $PATH
2408 1.1.1.3 mrg do
2409 1.1.1.3 mrg IFS=$as_save_IFS
2410 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2411 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2412 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
2413 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2414 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2415 1.1.1.3 mrg break 2
2416 1.1.1.3 mrg fi
2417 1.1.1.3 mrg done
2418 1.1.1.3 mrg done
2419 1.1.1.3 mrg IFS=$as_save_IFS
2420 1.1.1.3 mrg
2421 1.1.1.3 mrg fi
2422 1.1.1.3 mrg fi
2423 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
2424 1.1.1.3 mrg if test -n "$STRIP"; then
2425 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2426 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
2427 1.1.1.3 mrg else
2428 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2429 1.1.1.3 mrg $as_echo "no" >&6; }
2430 1.1.1.3 mrg fi
2431 1.1.1.3 mrg
2432 1.1.1.3 mrg
2433 1.1.1.3 mrg fi
2434 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
2435 1.1.1.3 mrg ac_ct_STRIP=$STRIP
2436 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
2437 1.1.1.3 mrg set dummy strip; ac_word=$2
2438 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2439 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2440 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2441 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2442 1.1.1.3 mrg else
2443 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2444 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2445 1.1.1.3 mrg else
2446 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2447 1.1.1.3 mrg for as_dir in $PATH
2448 1.1.1.3 mrg do
2449 1.1.1.3 mrg IFS=$as_save_IFS
2450 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2451 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2452 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
2453 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
2454 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2455 1.1.1.3 mrg break 2
2456 1.1.1.3 mrg fi
2457 1.1.1.3 mrg done
2458 1.1.1.3 mrg done
2459 1.1.1.3 mrg IFS=$as_save_IFS
2460 1.1.1.3 mrg
2461 1.1.1.3 mrg fi
2462 1.1.1.3 mrg fi
2463 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2464 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2465 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2466 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
2467 1.1.1.3 mrg else
2468 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2469 1.1.1.3 mrg $as_echo "no" >&6; }
2470 1.1.1.3 mrg fi
2471 1.1.1.3 mrg
2472 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
2473 1.1.1.3 mrg STRIP=":"
2474 1.1.1.3 mrg else
2475 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
2476 1.1.1.3 mrg yes:)
2477 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2478 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2479 1.1.1.3 mrg ac_tool_warned=yes ;;
2480 1.1.1.3 mrg esac
2481 1.1.1.3 mrg STRIP=$ac_ct_STRIP
2482 1.1.1.3 mrg fi
2483 1.1.1.3 mrg else
2484 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
2485 1.1.1.3 mrg fi
2486 1.1.1.3 mrg
2487 1.1.1.3 mrg fi
2488 1.1.1.3 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2489 1.1.1.3 mrg
2490 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2491 1.1.1.2 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2492 1.1 mrg if test -z "$MKDIR_P"; then
2493 1.1.1.3 mrg if ${ac_cv_path_mkdir+:} false; then :
2494 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2495 1.1 mrg else
2496 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2497 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2498 1.1 mrg do
2499 1.1 mrg IFS=$as_save_IFS
2500 1.1 mrg test -z "$as_dir" && as_dir=.
2501 1.1.1.3 mrg for ac_prog in mkdir gmkdir; do
2502 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2503 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2504 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2505 1.1 mrg 'mkdir (GNU coreutils) '* | \
2506 1.1 mrg 'mkdir (coreutils) '* | \
2507 1.1 mrg 'mkdir (fileutils) '4.1*)
2508 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2509 1.1 mrg break 3;;
2510 1.1 mrg esac
2511 1.1 mrg done
2512 1.1 mrg done
2513 1.1.1.3 mrg done
2514 1.1 mrg IFS=$as_save_IFS
2515 1.1 mrg
2516 1.1 mrg fi
2517 1.1 mrg
2518 1.1.1.3 mrg test -d ./--version && rmdir ./--version
2519 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2520 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2521 1.1 mrg else
2522 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2523 1.1 mrg # value for MKDIR_P within a source directory, because that will
2524 1.1 mrg # break other packages using the cache if that directory is
2525 1.1 mrg # removed, or if the value is a relative name.
2526 1.1 mrg MKDIR_P="$ac_install_sh -d"
2527 1.1 mrg fi
2528 1.1 mrg fi
2529 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2530 1.1.1.2 mrg $as_echo "$MKDIR_P" >&6; }
2531 1.1 mrg
2532 1.1 mrg mkdir_p="$MKDIR_P"
2533 1.1 mrg case $mkdir_p in
2534 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2535 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2536 1.1 mrg esac
2537 1.1 mrg
2538 1.1 mrg for ac_prog in gawk mawk nawk awk
2539 1.1 mrg do
2540 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2541 1.1 mrg set dummy $ac_prog; ac_word=$2
2542 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2543 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2544 1.1.1.3 mrg if ${ac_cv_prog_AWK+:} false; then :
2545 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2546 1.1 mrg else
2547 1.1 mrg if test -n "$AWK"; then
2548 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2549 1.1 mrg else
2550 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2551 1.1 mrg for as_dir in $PATH
2552 1.1 mrg do
2553 1.1 mrg IFS=$as_save_IFS
2554 1.1 mrg test -z "$as_dir" && as_dir=.
2555 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2556 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2557 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2558 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2559 1.1 mrg break 2
2560 1.1 mrg fi
2561 1.1 mrg done
2562 1.1.1.3 mrg done
2563 1.1 mrg IFS=$as_save_IFS
2564 1.1 mrg
2565 1.1 mrg fi
2566 1.1 mrg fi
2567 1.1 mrg AWK=$ac_cv_prog_AWK
2568 1.1 mrg if test -n "$AWK"; then
2569 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2570 1.1.1.2 mrg $as_echo "$AWK" >&6; }
2571 1.1 mrg else
2572 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2573 1.1.1.2 mrg $as_echo "no" >&6; }
2574 1.1 mrg fi
2575 1.1 mrg
2576 1.1 mrg
2577 1.1 mrg test -n "$AWK" && break
2578 1.1 mrg done
2579 1.1 mrg
2580 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2581 1.1.1.2 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2582 1.1.1.2 mrg set x ${MAKE-make}
2583 1.1.1.2 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2584 1.1.1.3 mrg if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2585 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2586 1.1 mrg else
2587 1.1 mrg cat >conftest.make <<\_ACEOF
2588 1.1 mrg SHELL = /bin/sh
2589 1.1 mrg all:
2590 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2591 1.1 mrg _ACEOF
2592 1.1.1.3 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2593 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2594 1.1 mrg *@@@%%%=?*=@@@%%%*)
2595 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2596 1.1 mrg *)
2597 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2598 1.1 mrg esac
2599 1.1 mrg rm -f conftest.make
2600 1.1 mrg fi
2601 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2602 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2603 1.1.1.2 mrg $as_echo "yes" >&6; }
2604 1.1 mrg SET_MAKE=
2605 1.1 mrg else
2606 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2607 1.1.1.2 mrg $as_echo "no" >&6; }
2608 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2609 1.1 mrg fi
2610 1.1 mrg
2611 1.1 mrg rm -rf .tst 2>/dev/null
2612 1.1 mrg mkdir .tst 2>/dev/null
2613 1.1 mrg if test -d .tst; then
2614 1.1 mrg am__leading_dot=.
2615 1.1 mrg else
2616 1.1 mrg am__leading_dot=_
2617 1.1 mrg fi
2618 1.1 mrg rmdir .tst 2>/dev/null
2619 1.1 mrg
2620 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2621 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2622 1.1 mrg # is not polluted with repeated "-I."
2623 1.1 mrg am__isrc=' -I$(srcdir)'
2624 1.1 mrg # test to see if srcdir already configured
2625 1.1 mrg if test -f $srcdir/config.status; then
2626 1.1.1.3 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2627 1.1 mrg fi
2628 1.1 mrg fi
2629 1.1 mrg
2630 1.1 mrg # test whether we have cygpath
2631 1.1 mrg if test -z "$CYGPATH_W"; then
2632 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2633 1.1 mrg CYGPATH_W='cygpath -w'
2634 1.1 mrg else
2635 1.1 mrg CYGPATH_W=echo
2636 1.1 mrg fi
2637 1.1 mrg fi
2638 1.1 mrg
2639 1.1 mrg
2640 1.1 mrg # Define the identity of the package.
2641 1.1 mrg PACKAGE='libXrandr'
2642 1.1.1.3 mrg VERSION='1.3.1'
2643 1.1 mrg
2644 1.1 mrg
2645 1.1 mrg cat >>confdefs.h <<_ACEOF
2646 1.1 mrg #define PACKAGE "$PACKAGE"
2647 1.1 mrg _ACEOF
2648 1.1 mrg
2649 1.1 mrg
2650 1.1 mrg cat >>confdefs.h <<_ACEOF
2651 1.1 mrg #define VERSION "$VERSION"
2652 1.1 mrg _ACEOF
2653 1.1 mrg
2654 1.1 mrg # Some tools Automake needs.
2655 1.1 mrg
2656 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2657 1.1 mrg
2658 1.1 mrg
2659 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2660 1.1 mrg
2661 1.1 mrg
2662 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2663 1.1 mrg
2664 1.1 mrg
2665 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2666 1.1 mrg
2667 1.1 mrg
2668 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2669 1.1 mrg
2670 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2671 1.1 mrg # some platforms.
2672 1.1 mrg # Always define AMTAR for backward compatibility.
2673 1.1 mrg
2674 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2675 1.1 mrg
2676 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2677 1.1 mrg
2678 1.1 mrg
2679 1.1 mrg
2680 1.1 mrg
2681 1.1 mrg
2682 1.1.1.3 mrg
2683 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2684 1.1.1.2 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2685 1.1 mrg # Check whether --enable-maintainer-mode was given.
2686 1.1.1.3 mrg if test "${enable_maintainer_mode+set}" = set; then :
2687 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2688 1.1 mrg else
2689 1.1 mrg USE_MAINTAINER_MODE=no
2690 1.1 mrg fi
2691 1.1 mrg
2692 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2693 1.1.1.2 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2694 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2695 1.1 mrg MAINTAINER_MODE_TRUE=
2696 1.1 mrg MAINTAINER_MODE_FALSE='#'
2697 1.1 mrg else
2698 1.1 mrg MAINTAINER_MODE_TRUE='#'
2699 1.1 mrg MAINTAINER_MODE_FALSE=
2700 1.1 mrg fi
2701 1.1 mrg
2702 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2703 1.1 mrg
2704 1.1 mrg
2705 1.1 mrg
2706 1.1.1.3 mrg # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2707 1.1.1.2 mrg
2708 1.1.1.2 mrg
2709 1.1.1.2 mrg
2710 1.1 mrg
2711 1.1 mrg
2712 1.1.1.3 mrg
2713 1.1.1.3 mrg
2714 1.1.1.3 mrg
2715 1.1.1.3 mrg
2716 1.1.1.3 mrg
2717 1.1.1.3 mrg
2718 1.1.1.3 mrg DEPDIR="${am__leading_dot}deps"
2719 1.1.1.3 mrg
2720 1.1.1.3 mrg ac_config_commands="$ac_config_commands depfiles"
2721 1.1.1.3 mrg
2722 1.1.1.3 mrg
2723 1.1.1.3 mrg am_make=${MAKE-make}
2724 1.1.1.3 mrg cat > confinc << 'END'
2725 1.1.1.3 mrg am__doit:
2726 1.1.1.3 mrg @echo this is the am__doit target
2727 1.1.1.3 mrg .PHONY: am__doit
2728 1.1.1.3 mrg END
2729 1.1.1.3 mrg # If we don't find an include directive, just comment out the code.
2730 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2731 1.1.1.3 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
2732 1.1.1.3 mrg am__include="#"
2733 1.1.1.3 mrg am__quote=
2734 1.1.1.3 mrg _am_result=none
2735 1.1.1.3 mrg # First try GNU make style include.
2736 1.1.1.3 mrg echo "include confinc" > confmf
2737 1.1.1.3 mrg # Ignore all kinds of additional output from `make'.
2738 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2739 1.1.1.3 mrg *the\ am__doit\ target*)
2740 1.1.1.3 mrg am__include=include
2741 1.1.1.3 mrg am__quote=
2742 1.1.1.3 mrg _am_result=GNU
2743 1.1.1.3 mrg ;;
2744 1.1.1.3 mrg esac
2745 1.1.1.3 mrg # Now try BSD make style include.
2746 1.1.1.3 mrg if test "$am__include" = "#"; then
2747 1.1.1.3 mrg echo '.include "confinc"' > confmf
2748 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2749 1.1.1.3 mrg *the\ am__doit\ target*)
2750 1.1.1.3 mrg am__include=.include
2751 1.1.1.3 mrg am__quote="\""
2752 1.1.1.3 mrg _am_result=BSD
2753 1.1.1.3 mrg ;;
2754 1.1.1.3 mrg esac
2755 1.1.1.3 mrg fi
2756 1.1.1.3 mrg
2757 1.1.1.3 mrg
2758 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2759 1.1.1.3 mrg $as_echo "$_am_result" >&6; }
2760 1.1.1.3 mrg rm -f confinc confmf
2761 1.1.1.3 mrg
2762 1.1.1.3 mrg # Check whether --enable-dependency-tracking was given.
2763 1.1.1.3 mrg if test "${enable_dependency_tracking+set}" = set; then :
2764 1.1.1.3 mrg enableval=$enable_dependency_tracking;
2765 1.1.1.3 mrg fi
2766 1.1.1.3 mrg
2767 1.1.1.3 mrg if test "x$enable_dependency_tracking" != xno; then
2768 1.1.1.3 mrg am_depcomp="$ac_aux_dir/depcomp"
2769 1.1.1.3 mrg AMDEPBACKSLASH='\'
2770 1.1.1.3 mrg fi
2771 1.1.1.3 mrg if test "x$enable_dependency_tracking" != xno; then
2772 1.1.1.3 mrg AMDEP_TRUE=
2773 1.1.1.3 mrg AMDEP_FALSE='#'
2774 1.1.1.3 mrg else
2775 1.1.1.3 mrg AMDEP_TRUE='#'
2776 1.1.1.3 mrg AMDEP_FALSE=
2777 1.1.1.3 mrg fi
2778 1.1.1.3 mrg
2779 1.1.1.3 mrg
2780 1.1.1.3 mrg ac_ext=c
2781 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
2782 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2783 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2784 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2785 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
2786 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2787 1.1.1.3 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2788 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2789 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2790 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2791 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2792 1.1.1.3 mrg else
2793 1.1.1.3 mrg if test -n "$CC"; then
2794 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2795 1.1.1.3 mrg else
2796 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797 1.1.1.3 mrg for as_dir in $PATH
2798 1.1 mrg do
2799 1.1 mrg IFS=$as_save_IFS
2800 1.1 mrg test -z "$as_dir" && as_dir=.
2801 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2802 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2803 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2804 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2805 1.1 mrg break 2
2806 1.1 mrg fi
2807 1.1 mrg done
2808 1.1.1.3 mrg done
2809 1.1 mrg IFS=$as_save_IFS
2810 1.1 mrg
2811 1.1 mrg fi
2812 1.1 mrg fi
2813 1.1 mrg CC=$ac_cv_prog_CC
2814 1.1 mrg if test -n "$CC"; then
2815 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2816 1.1.1.2 mrg $as_echo "$CC" >&6; }
2817 1.1 mrg else
2818 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2819 1.1.1.2 mrg $as_echo "no" >&6; }
2820 1.1 mrg fi
2821 1.1 mrg
2822 1.1 mrg
2823 1.1 mrg fi
2824 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2825 1.1 mrg ac_ct_CC=$CC
2826 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2827 1.1 mrg set dummy gcc; ac_word=$2
2828 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2829 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2830 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
2831 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2832 1.1 mrg else
2833 1.1 mrg if test -n "$ac_ct_CC"; then
2834 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2835 1.1 mrg else
2836 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2837 1.1 mrg for as_dir in $PATH
2838 1.1 mrg do
2839 1.1 mrg IFS=$as_save_IFS
2840 1.1 mrg test -z "$as_dir" && as_dir=.
2841 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2842 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2843 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2844 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2845 1.1 mrg break 2
2846 1.1 mrg fi
2847 1.1 mrg done
2848 1.1.1.3 mrg done
2849 1.1 mrg IFS=$as_save_IFS
2850 1.1 mrg
2851 1.1 mrg fi
2852 1.1 mrg fi
2853 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2854 1.1 mrg if test -n "$ac_ct_CC"; then
2855 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2856 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2857 1.1 mrg else
2858 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2859 1.1.1.2 mrg $as_echo "no" >&6; }
2860 1.1 mrg fi
2861 1.1 mrg
2862 1.1 mrg if test "x$ac_ct_CC" = x; then
2863 1.1 mrg CC=""
2864 1.1 mrg else
2865 1.1 mrg case $cross_compiling:$ac_tool_warned in
2866 1.1 mrg yes:)
2867 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2868 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2869 1.1 mrg ac_tool_warned=yes ;;
2870 1.1 mrg esac
2871 1.1 mrg CC=$ac_ct_CC
2872 1.1 mrg fi
2873 1.1 mrg else
2874 1.1 mrg CC="$ac_cv_prog_CC"
2875 1.1 mrg fi
2876 1.1 mrg
2877 1.1 mrg if test -z "$CC"; then
2878 1.1 mrg if test -n "$ac_tool_prefix"; then
2879 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2880 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2881 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2882 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2883 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2884 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2885 1.1 mrg else
2886 1.1 mrg if test -n "$CC"; then
2887 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2888 1.1 mrg else
2889 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2890 1.1 mrg for as_dir in $PATH
2891 1.1 mrg do
2892 1.1 mrg IFS=$as_save_IFS
2893 1.1 mrg test -z "$as_dir" && as_dir=.
2894 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2895 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2896 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2897 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2898 1.1 mrg break 2
2899 1.1 mrg fi
2900 1.1 mrg done
2901 1.1.1.3 mrg done
2902 1.1 mrg IFS=$as_save_IFS
2903 1.1 mrg
2904 1.1 mrg fi
2905 1.1 mrg fi
2906 1.1 mrg CC=$ac_cv_prog_CC
2907 1.1 mrg if test -n "$CC"; then
2908 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2909 1.1.1.2 mrg $as_echo "$CC" >&6; }
2910 1.1 mrg else
2911 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2912 1.1.1.2 mrg $as_echo "no" >&6; }
2913 1.1 mrg fi
2914 1.1 mrg
2915 1.1 mrg
2916 1.1 mrg fi
2917 1.1 mrg fi
2918 1.1 mrg if test -z "$CC"; then
2919 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2920 1.1 mrg set dummy cc; 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 ac_prog_rejected=no
2930 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2931 1.1 mrg for as_dir in $PATH
2932 1.1 mrg do
2933 1.1 mrg IFS=$as_save_IFS
2934 1.1 mrg test -z "$as_dir" && as_dir=.
2935 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2936 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2937 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2938 1.1 mrg ac_prog_rejected=yes
2939 1.1 mrg continue
2940 1.1 mrg fi
2941 1.1 mrg ac_cv_prog_CC="cc"
2942 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2943 1.1 mrg break 2
2944 1.1 mrg fi
2945 1.1 mrg done
2946 1.1.1.3 mrg done
2947 1.1 mrg IFS=$as_save_IFS
2948 1.1 mrg
2949 1.1 mrg if test $ac_prog_rejected = yes; then
2950 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2951 1.1 mrg set dummy $ac_cv_prog_CC
2952 1.1 mrg shift
2953 1.1 mrg if test $# != 0; then
2954 1.1 mrg # We chose a different compiler from the bogus one.
2955 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2956 1.1 mrg # first if we set CC to just the basename; use the full file name.
2957 1.1 mrg shift
2958 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2959 1.1 mrg fi
2960 1.1 mrg fi
2961 1.1 mrg fi
2962 1.1 mrg fi
2963 1.1 mrg CC=$ac_cv_prog_CC
2964 1.1 mrg if test -n "$CC"; then
2965 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2966 1.1.1.2 mrg $as_echo "$CC" >&6; }
2967 1.1 mrg else
2968 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2969 1.1.1.2 mrg $as_echo "no" >&6; }
2970 1.1 mrg fi
2971 1.1 mrg
2972 1.1 mrg
2973 1.1 mrg fi
2974 1.1 mrg if test -z "$CC"; then
2975 1.1 mrg if test -n "$ac_tool_prefix"; then
2976 1.1 mrg for ac_prog in cl.exe
2977 1.1 mrg do
2978 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2979 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2980 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2981 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2982 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2983 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2984 1.1 mrg else
2985 1.1 mrg if test -n "$CC"; then
2986 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2987 1.1 mrg else
2988 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2989 1.1 mrg for as_dir in $PATH
2990 1.1 mrg do
2991 1.1 mrg IFS=$as_save_IFS
2992 1.1 mrg test -z "$as_dir" && as_dir=.
2993 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2994 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2995 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2996 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2997 1.1 mrg break 2
2998 1.1 mrg fi
2999 1.1 mrg done
3000 1.1.1.3 mrg done
3001 1.1 mrg IFS=$as_save_IFS
3002 1.1 mrg
3003 1.1 mrg fi
3004 1.1 mrg fi
3005 1.1 mrg CC=$ac_cv_prog_CC
3006 1.1 mrg if test -n "$CC"; then
3007 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3008 1.1.1.2 mrg $as_echo "$CC" >&6; }
3009 1.1 mrg else
3010 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3011 1.1.1.2 mrg $as_echo "no" >&6; }
3012 1.1 mrg fi
3013 1.1 mrg
3014 1.1 mrg
3015 1.1 mrg test -n "$CC" && break
3016 1.1 mrg done
3017 1.1 mrg fi
3018 1.1 mrg if test -z "$CC"; then
3019 1.1 mrg ac_ct_CC=$CC
3020 1.1 mrg for ac_prog in cl.exe
3021 1.1 mrg do
3022 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3023 1.1 mrg set dummy $ac_prog; ac_word=$2
3024 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3025 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3026 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
3027 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3028 1.1 mrg else
3029 1.1 mrg if test -n "$ac_ct_CC"; then
3030 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3031 1.1 mrg else
3032 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033 1.1 mrg for as_dir in $PATH
3034 1.1 mrg do
3035 1.1 mrg IFS=$as_save_IFS
3036 1.1 mrg test -z "$as_dir" && as_dir=.
3037 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3038 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3039 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3040 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3041 1.1 mrg break 2
3042 1.1 mrg fi
3043 1.1 mrg done
3044 1.1.1.3 mrg done
3045 1.1 mrg IFS=$as_save_IFS
3046 1.1 mrg
3047 1.1 mrg fi
3048 1.1 mrg fi
3049 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3050 1.1 mrg if test -n "$ac_ct_CC"; then
3051 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3052 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
3053 1.1 mrg else
3054 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3055 1.1.1.2 mrg $as_echo "no" >&6; }
3056 1.1 mrg fi
3057 1.1 mrg
3058 1.1 mrg
3059 1.1 mrg test -n "$ac_ct_CC" && break
3060 1.1 mrg done
3061 1.1 mrg
3062 1.1 mrg if test "x$ac_ct_CC" = x; then
3063 1.1 mrg CC=""
3064 1.1 mrg else
3065 1.1 mrg case $cross_compiling:$ac_tool_warned in
3066 1.1 mrg yes:)
3067 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3068 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3069 1.1 mrg ac_tool_warned=yes ;;
3070 1.1 mrg esac
3071 1.1 mrg CC=$ac_ct_CC
3072 1.1 mrg fi
3073 1.1 mrg fi
3074 1.1 mrg
3075 1.1 mrg fi
3076 1.1 mrg
3077 1.1 mrg
3078 1.1.1.3 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3079 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3080 1.1.1.3 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
3081 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3082 1.1 mrg
3083 1.1 mrg # Provide some information about the compiler.
3084 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3085 1.1.1.2 mrg set X $ac_compile
3086 1.1.1.2 mrg ac_compiler=$2
3087 1.1.1.3 mrg for ac_option in --version -v -V -qversion; do
3088 1.1.1.3 mrg { { ac_try="$ac_compiler $ac_option >&5"
3089 1.1 mrg case "(($ac_try" in
3090 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3091 1.1 mrg *) ac_try_echo=$ac_try;;
3092 1.1 mrg esac
3093 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3094 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3095 1.1.1.3 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3096 1.1.1.3 mrg ac_status=$?
3097 1.1.1.3 mrg if test -s conftest.err; then
3098 1.1.1.3 mrg sed '10a\
3099 1.1.1.3 mrg ... rest of stderr output deleted ...
3100 1.1.1.3 mrg 10q' conftest.err >conftest.er1
3101 1.1.1.3 mrg cat conftest.er1 >&5
3102 1.1.1.3 mrg fi
3103 1.1.1.3 mrg rm -f conftest.er1 conftest.err
3104 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3105 1.1.1.3 mrg test $ac_status = 0; }
3106 1.1.1.3 mrg done
3107 1.1 mrg
3108 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3109 1.1 mrg /* end confdefs.h. */
3110 1.1 mrg
3111 1.1 mrg int
3112 1.1 mrg main ()
3113 1.1 mrg {
3114 1.1 mrg
3115 1.1 mrg ;
3116 1.1 mrg return 0;
3117 1.1 mrg }
3118 1.1 mrg _ACEOF
3119 1.1 mrg ac_clean_files_save=$ac_clean_files
3120 1.1.1.2 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3121 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3122 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3123 1.1 mrg # of exeext.
3124 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3125 1.1.1.3 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3126 1.1.1.2 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3127 1.1.1.2 mrg
3128 1.1.1.2 mrg # The possible output files:
3129 1.1.1.2 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3130 1.1.1.2 mrg
3131 1.1 mrg ac_rmfiles=
3132 1.1 mrg for ac_file in $ac_files
3133 1.1 mrg do
3134 1.1 mrg case $ac_file in
3135 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3136 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3137 1.1 mrg esac
3138 1.1 mrg done
3139 1.1 mrg rm -f $ac_rmfiles
3140 1.1 mrg
3141 1.1.1.3 mrg if { { ac_try="$ac_link_default"
3142 1.1 mrg case "(($ac_try" in
3143 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144 1.1 mrg *) ac_try_echo=$ac_try;;
3145 1.1 mrg esac
3146 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3147 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3148 1.1 mrg (eval "$ac_link_default") 2>&5
3149 1.1 mrg ac_status=$?
3150 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3151 1.1.1.3 mrg test $ac_status = 0; }; then :
3152 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3153 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3154 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3155 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3156 1.1 mrg # Autoconf.
3157 1.1 mrg for ac_file in $ac_files ''
3158 1.1 mrg do
3159 1.1 mrg test -f "$ac_file" || continue
3160 1.1 mrg case $ac_file in
3161 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3162 1.1 mrg ;;
3163 1.1 mrg [ab].out )
3164 1.1 mrg # We found the default executable, but exeext='' is most
3165 1.1 mrg # certainly right.
3166 1.1 mrg break;;
3167 1.1 mrg *.* )
3168 1.1.1.3 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3169 1.1 mrg then :; else
3170 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3171 1.1 mrg fi
3172 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3173 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3174 1.1 mrg # argument, so we may need to know it at that point already.
3175 1.1 mrg # Even if this section looks crufty: it has the advantage of
3176 1.1 mrg # actually working.
3177 1.1 mrg break;;
3178 1.1 mrg * )
3179 1.1 mrg break;;
3180 1.1 mrg esac
3181 1.1 mrg done
3182 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3183 1.1 mrg
3184 1.1 mrg else
3185 1.1 mrg ac_file=''
3186 1.1 mrg fi
3187 1.1.1.3 mrg if test -z "$ac_file"; then :
3188 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3189 1.1.1.3 mrg $as_echo "no" >&6; }
3190 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
3191 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3192 1.1 mrg
3193 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3194 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3195 1.1.1.3 mrg as_fn_error 77 "C compiler cannot create executables
3196 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3197 1.1.1.3 mrg else
3198 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3199 1.1.1.3 mrg $as_echo "yes" >&6; }
3200 1.1 mrg fi
3201 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3202 1.1.1.3 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3203 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3204 1.1.1.3 mrg $as_echo "$ac_file" >&6; }
3205 1.1 mrg ac_exeext=$ac_cv_exeext
3206 1.1 mrg
3207 1.1.1.2 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3208 1.1 mrg ac_clean_files=$ac_clean_files_save
3209 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3210 1.1.1.2 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3211 1.1.1.3 mrg if { { ac_try="$ac_link"
3212 1.1 mrg case "(($ac_try" in
3213 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3214 1.1 mrg *) ac_try_echo=$ac_try;;
3215 1.1 mrg esac
3216 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3217 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3218 1.1 mrg (eval "$ac_link") 2>&5
3219 1.1 mrg ac_status=$?
3220 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3221 1.1.1.3 mrg test $ac_status = 0; }; then :
3222 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3223 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3224 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3225 1.1 mrg # `rm'.
3226 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3227 1.1 mrg test -f "$ac_file" || continue
3228 1.1 mrg case $ac_file in
3229 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3230 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3231 1.1 mrg break;;
3232 1.1 mrg * ) break;;
3233 1.1 mrg esac
3234 1.1 mrg done
3235 1.1 mrg else
3236 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3237 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3238 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3239 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3240 1.1 mrg fi
3241 1.1.1.3 mrg rm -f conftest conftest$ac_cv_exeext
3242 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3243 1.1.1.2 mrg $as_echo "$ac_cv_exeext" >&6; }
3244 1.1 mrg
3245 1.1 mrg rm -f conftest.$ac_ext
3246 1.1 mrg EXEEXT=$ac_cv_exeext
3247 1.1 mrg ac_exeext=$EXEEXT
3248 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3249 1.1.1.3 mrg /* end confdefs.h. */
3250 1.1.1.3 mrg #include <stdio.h>
3251 1.1.1.3 mrg int
3252 1.1.1.3 mrg main ()
3253 1.1.1.3 mrg {
3254 1.1.1.3 mrg FILE *f = fopen ("conftest.out", "w");
3255 1.1.1.3 mrg return ferror (f) || fclose (f) != 0;
3256 1.1.1.3 mrg
3257 1.1.1.3 mrg ;
3258 1.1.1.3 mrg return 0;
3259 1.1.1.3 mrg }
3260 1.1.1.3 mrg _ACEOF
3261 1.1.1.3 mrg ac_clean_files="$ac_clean_files conftest.out"
3262 1.1.1.3 mrg # Check that the compiler produces executables we can run. If not, either
3263 1.1.1.3 mrg # the compiler is broken, or we cross compile.
3264 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3265 1.1.1.3 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3266 1.1.1.3 mrg if test "$cross_compiling" != yes; then
3267 1.1.1.3 mrg { { ac_try="$ac_link"
3268 1.1.1.3 mrg case "(($ac_try" in
3269 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3270 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3271 1.1.1.3 mrg esac
3272 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3273 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3274 1.1.1.3 mrg (eval "$ac_link") 2>&5
3275 1.1.1.3 mrg ac_status=$?
3276 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3277 1.1.1.3 mrg test $ac_status = 0; }
3278 1.1.1.3 mrg if { ac_try='./conftest$ac_cv_exeext'
3279 1.1.1.3 mrg { { case "(($ac_try" in
3280 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3281 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3282 1.1.1.3 mrg esac
3283 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3284 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3285 1.1.1.3 mrg (eval "$ac_try") 2>&5
3286 1.1.1.3 mrg ac_status=$?
3287 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3288 1.1.1.3 mrg test $ac_status = 0; }; }; then
3289 1.1.1.3 mrg cross_compiling=no
3290 1.1.1.3 mrg else
3291 1.1.1.3 mrg if test "$cross_compiling" = maybe; then
3292 1.1.1.3 mrg cross_compiling=yes
3293 1.1.1.3 mrg else
3294 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3295 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3296 1.1.1.3 mrg as_fn_error $? "cannot run C compiled programs.
3297 1.1.1.3 mrg If you meant to cross compile, use \`--host'.
3298 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3299 1.1.1.3 mrg fi
3300 1.1.1.3 mrg fi
3301 1.1.1.3 mrg fi
3302 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3303 1.1.1.3 mrg $as_echo "$cross_compiling" >&6; }
3304 1.1.1.3 mrg
3305 1.1.1.3 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3306 1.1.1.3 mrg ac_clean_files=$ac_clean_files_save
3307 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3308 1.1.1.2 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3309 1.1.1.3 mrg if ${ac_cv_objext+:} false; then :
3310 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3311 1.1 mrg else
3312 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3313 1.1 mrg /* end confdefs.h. */
3314 1.1 mrg
3315 1.1 mrg int
3316 1.1 mrg main ()
3317 1.1 mrg {
3318 1.1 mrg
3319 1.1 mrg ;
3320 1.1 mrg return 0;
3321 1.1 mrg }
3322 1.1 mrg _ACEOF
3323 1.1 mrg rm -f conftest.o conftest.obj
3324 1.1.1.3 mrg if { { ac_try="$ac_compile"
3325 1.1 mrg case "(($ac_try" in
3326 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3327 1.1 mrg *) ac_try_echo=$ac_try;;
3328 1.1 mrg esac
3329 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3330 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3331 1.1 mrg (eval "$ac_compile") 2>&5
3332 1.1 mrg ac_status=$?
3333 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3334 1.1.1.3 mrg test $ac_status = 0; }; then :
3335 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3336 1.1 mrg test -f "$ac_file" || continue;
3337 1.1 mrg case $ac_file in
3338 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3339 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3340 1.1 mrg break;;
3341 1.1 mrg esac
3342 1.1 mrg done
3343 1.1 mrg else
3344 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3345 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3346 1.1 mrg
3347 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3348 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3349 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile
3350 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3351 1.1 mrg fi
3352 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3353 1.1 mrg fi
3354 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3355 1.1.1.2 mrg $as_echo "$ac_cv_objext" >&6; }
3356 1.1 mrg OBJEXT=$ac_cv_objext
3357 1.1 mrg ac_objext=$OBJEXT
3358 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3359 1.1.1.2 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3360 1.1.1.3 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
3361 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3362 1.1 mrg else
3363 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3364 1.1 mrg /* end confdefs.h. */
3365 1.1 mrg
3366 1.1 mrg int
3367 1.1 mrg main ()
3368 1.1 mrg {
3369 1.1 mrg #ifndef __GNUC__
3370 1.1 mrg choke me
3371 1.1 mrg #endif
3372 1.1 mrg
3373 1.1 mrg ;
3374 1.1 mrg return 0;
3375 1.1 mrg }
3376 1.1 mrg _ACEOF
3377 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3378 1.1 mrg ac_compiler_gnu=yes
3379 1.1 mrg else
3380 1.1.1.3 mrg ac_compiler_gnu=no
3381 1.1 mrg fi
3382 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3383 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3384 1.1 mrg
3385 1.1 mrg fi
3386 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3387 1.1.1.2 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3388 1.1.1.2 mrg if test $ac_compiler_gnu = yes; then
3389 1.1.1.2 mrg GCC=yes
3390 1.1.1.2 mrg else
3391 1.1.1.2 mrg GCC=
3392 1.1.1.2 mrg fi
3393 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3394 1.1 mrg ac_save_CFLAGS=$CFLAGS
3395 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3396 1.1.1.2 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3397 1.1.1.3 mrg if ${ac_cv_prog_cc_g+:} false; then :
3398 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3399 1.1 mrg else
3400 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3401 1.1 mrg ac_c_werror_flag=yes
3402 1.1 mrg ac_cv_prog_cc_g=no
3403 1.1 mrg CFLAGS="-g"
3404 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3405 1.1 mrg /* end confdefs.h. */
3406 1.1 mrg
3407 1.1 mrg int
3408 1.1 mrg main ()
3409 1.1 mrg {
3410 1.1 mrg
3411 1.1 mrg ;
3412 1.1 mrg return 0;
3413 1.1 mrg }
3414 1.1 mrg _ACEOF
3415 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3416 1.1 mrg ac_cv_prog_cc_g=yes
3417 1.1 mrg else
3418 1.1.1.3 mrg CFLAGS=""
3419 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3420 1.1 mrg /* end confdefs.h. */
3421 1.1 mrg
3422 1.1 mrg int
3423 1.1 mrg main ()
3424 1.1 mrg {
3425 1.1 mrg
3426 1.1 mrg ;
3427 1.1 mrg return 0;
3428 1.1 mrg }
3429 1.1 mrg _ACEOF
3430 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3431 1.1 mrg
3432 1.1.1.3 mrg else
3433 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3434 1.1 mrg CFLAGS="-g"
3435 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3436 1.1 mrg /* end confdefs.h. */
3437 1.1 mrg
3438 1.1 mrg int
3439 1.1 mrg main ()
3440 1.1 mrg {
3441 1.1 mrg
3442 1.1 mrg ;
3443 1.1 mrg return 0;
3444 1.1 mrg }
3445 1.1 mrg _ACEOF
3446 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3447 1.1 mrg ac_cv_prog_cc_g=yes
3448 1.1 mrg fi
3449 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3450 1.1 mrg fi
3451 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3452 1.1 mrg fi
3453 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3454 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3455 1.1 mrg fi
3456 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3457 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3458 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3459 1.1 mrg CFLAGS=$ac_save_CFLAGS
3460 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3461 1.1 mrg if test "$GCC" = yes; then
3462 1.1 mrg CFLAGS="-g -O2"
3463 1.1 mrg else
3464 1.1 mrg CFLAGS="-g"
3465 1.1 mrg fi
3466 1.1 mrg else
3467 1.1 mrg if test "$GCC" = yes; then
3468 1.1 mrg CFLAGS="-O2"
3469 1.1 mrg else
3470 1.1 mrg CFLAGS=
3471 1.1 mrg fi
3472 1.1 mrg fi
3473 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3474 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3475 1.1.1.3 mrg if ${ac_cv_prog_cc_c89+:} false; then :
3476 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3477 1.1 mrg else
3478 1.1 mrg ac_cv_prog_cc_c89=no
3479 1.1 mrg ac_save_CC=$CC
3480 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3481 1.1 mrg /* end confdefs.h. */
3482 1.1 mrg #include <stdarg.h>
3483 1.1 mrg #include <stdio.h>
3484 1.1 mrg #include <sys/types.h>
3485 1.1 mrg #include <sys/stat.h>
3486 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3487 1.1 mrg struct buf { int x; };
3488 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3489 1.1 mrg static char *e (p, i)
3490 1.1 mrg char **p;
3491 1.1 mrg int i;
3492 1.1 mrg {
3493 1.1 mrg return p[i];
3494 1.1 mrg }
3495 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3496 1.1 mrg {
3497 1.1 mrg char *s;
3498 1.1 mrg va_list v;
3499 1.1 mrg va_start (v,p);
3500 1.1 mrg s = g (p, va_arg (v,int));
3501 1.1 mrg va_end (v);
3502 1.1 mrg return s;
3503 1.1 mrg }
3504 1.1 mrg
3505 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3506 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3507 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3508 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3509 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3510 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3511 1.1 mrg that's true only with -std. */
3512 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3513 1.1 mrg
3514 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3515 1.1 mrg inside strings and character constants. */
3516 1.1 mrg #define FOO(x) 'x'
3517 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3518 1.1 mrg
3519 1.1 mrg int test (int i, double x);
3520 1.1 mrg struct s1 {int (*f) (int a);};
3521 1.1 mrg struct s2 {int (*f) (double a);};
3522 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3523 1.1 mrg int argc;
3524 1.1 mrg char **argv;
3525 1.1 mrg int
3526 1.1 mrg main ()
3527 1.1 mrg {
3528 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3529 1.1 mrg ;
3530 1.1 mrg return 0;
3531 1.1 mrg }
3532 1.1 mrg _ACEOF
3533 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3534 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3535 1.1 mrg do
3536 1.1 mrg CC="$ac_save_CC $ac_arg"
3537 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3538 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3539 1.1 mrg fi
3540 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3541 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3542 1.1 mrg done
3543 1.1 mrg rm -f conftest.$ac_ext
3544 1.1 mrg CC=$ac_save_CC
3545 1.1 mrg
3546 1.1 mrg fi
3547 1.1 mrg # AC_CACHE_VAL
3548 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3549 1.1 mrg x)
3550 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3551 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
3552 1.1 mrg xno)
3553 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3554 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
3555 1.1 mrg *)
3556 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3557 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3558 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3559 1.1 mrg esac
3560 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3561 1.1 mrg
3562 1.1.1.3 mrg fi
3563 1.1 mrg
3564 1.1 mrg ac_ext=c
3565 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3566 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3567 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3568 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3569 1.1 mrg
3570 1.1.1.3 mrg depcc="$CC" am_compiler_list=
3571 1.1 mrg
3572 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3573 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3574 1.1.1.3 mrg if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3575 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3576 1.1 mrg else
3577 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3578 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3579 1.1 mrg # making bogus files that we don't know about and never remove. For
3580 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3581 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3582 1.1 mrg # in D'.
3583 1.1 mrg mkdir conftest.dir
3584 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3585 1.1 mrg # using a relative directory.
3586 1.1 mrg cp "$am_depcomp" conftest.dir
3587 1.1 mrg cd conftest.dir
3588 1.1 mrg # We will build objects and dependencies in a subdirectory because
3589 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3590 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3591 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3592 1.1 mrg # the current directory while Tru64 will put them in the object
3593 1.1 mrg # directory.
3594 1.1 mrg mkdir sub
3595 1.1 mrg
3596 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3597 1.1 mrg if test "$am_compiler_list" = ""; then
3598 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3599 1.1 mrg fi
3600 1.1.1.3 mrg am__universal=false
3601 1.1.1.3 mrg case " $depcc " in #(
3602 1.1.1.3 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3603 1.1.1.3 mrg esac
3604 1.1.1.3 mrg
3605 1.1 mrg for depmode in $am_compiler_list; do
3606 1.1 mrg # Setup a source with many dependencies, because some compilers
3607 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3608 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3609 1.1 mrg #
3610 1.1 mrg # We need to recreate these files for each test, as the compiler may
3611 1.1 mrg # overwrite some of them when testing with obscure command lines.
3612 1.1 mrg # This happens at least with the AIX C compiler.
3613 1.1 mrg : > sub/conftest.c
3614 1.1 mrg for i in 1 2 3 4 5 6; do
3615 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3616 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3617 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3618 1.1 mrg touch sub/conftst$i.h
3619 1.1 mrg done
3620 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3621 1.1 mrg
3622 1.1.1.3 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3623 1.1.1.3 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3624 1.1.1.3 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3625 1.1.1.3 mrg # versions had trouble with output in subdirs
3626 1.1.1.3 mrg am__obj=sub/conftest.${OBJEXT-o}
3627 1.1.1.3 mrg am__minus_obj="-o $am__obj"
3628 1.1 mrg case $depmode in
3629 1.1.1.3 mrg gcc)
3630 1.1.1.3 mrg # This depmode causes a compiler race in universal mode.
3631 1.1.1.3 mrg test "$am__universal" = false || continue
3632 1.1.1.3 mrg ;;
3633 1.1 mrg nosideeffect)
3634 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3635 1.1 mrg # only be used when explicitly requested
3636 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3637 1.1 mrg continue
3638 1.1 mrg else
3639 1.1 mrg break
3640 1.1 mrg fi
3641 1.1 mrg ;;
3642 1.1.1.3 mrg msvisualcpp | msvcmsys)
3643 1.1.1.3 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3644 1.1.1.3 mrg # not run yet. These depmodes are late enough in the game, and
3645 1.1.1.3 mrg # so weak that their functioning should not be impacted.
3646 1.1.1.3 mrg am__obj=conftest.${OBJEXT-o}
3647 1.1.1.3 mrg am__minus_obj=
3648 1.1.1.3 mrg ;;
3649 1.1 mrg none) break ;;
3650 1.1 mrg esac
3651 1.1 mrg if depmode=$depmode \
3652 1.1.1.3 mrg source=sub/conftest.c object=$am__obj \
3653 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3654 1.1.1.3 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3655 1.1 mrg >/dev/null 2>conftest.err &&
3656 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3657 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3658 1.1.1.3 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3659 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3660 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3661 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3662 1.1 mrg # that says an option was ignored or not supported.
3663 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3664 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3665 1.1 mrg # The diagnosis changed in icc 8.0:
3666 1.1 mrg # icc: Command line remark: option '-MP' not supported
3667 1.1 mrg if (grep 'ignoring option' conftest.err ||
3668 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3669 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3670 1.1 mrg break
3671 1.1 mrg fi
3672 1.1 mrg fi
3673 1.1 mrg done
3674 1.1 mrg
3675 1.1 mrg cd ..
3676 1.1 mrg rm -rf conftest.dir
3677 1.1 mrg else
3678 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3679 1.1 mrg fi
3680 1.1 mrg
3681 1.1 mrg fi
3682 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3683 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3684 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3685 1.1 mrg
3686 1.1 mrg if
3687 1.1 mrg test "x$enable_dependency_tracking" != xno \
3688 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3689 1.1 mrg am__fastdepCC_TRUE=
3690 1.1 mrg am__fastdepCC_FALSE='#'
3691 1.1 mrg else
3692 1.1 mrg am__fastdepCC_TRUE='#'
3693 1.1 mrg am__fastdepCC_FALSE=
3694 1.1 mrg fi
3695 1.1 mrg
3696 1.1 mrg
3697 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3698 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3699 1.1.1.3 mrg if ${ac_cv_prog_cc_c99+:} false; then :
3700 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3701 1.1.1.3 mrg else
3702 1.1.1.3 mrg ac_cv_prog_cc_c99=no
3703 1.1.1.3 mrg ac_save_CC=$CC
3704 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3705 1.1.1.3 mrg /* end confdefs.h. */
3706 1.1.1.3 mrg #include <stdarg.h>
3707 1.1.1.3 mrg #include <stdbool.h>
3708 1.1.1.3 mrg #include <stdlib.h>
3709 1.1.1.3 mrg #include <wchar.h>
3710 1.1.1.3 mrg #include <stdio.h>
3711 1.1 mrg
3712 1.1.1.3 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
3713 1.1.1.3 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
3714 1.1.1.3 mrg #define showlist(...) puts (#__VA_ARGS__)
3715 1.1.1.3 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3716 1.1.1.3 mrg static void
3717 1.1.1.3 mrg test_varargs_macros (void)
3718 1.1.1.3 mrg {
3719 1.1.1.3 mrg int x = 1234;
3720 1.1.1.3 mrg int y = 5678;
3721 1.1.1.3 mrg debug ("Flag");
3722 1.1.1.3 mrg debug ("X = %d\n", x);
3723 1.1.1.3 mrg showlist (The first, second, and third items.);
3724 1.1.1.3 mrg report (x>y, "x is %d but y is %d", x, y);
3725 1.1.1.3 mrg }
3726 1.1.1.3 mrg
3727 1.1.1.3 mrg // Check long long types.
3728 1.1.1.3 mrg #define BIG64 18446744073709551615ull
3729 1.1.1.3 mrg #define BIG32 4294967295ul
3730 1.1.1.3 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3731 1.1.1.3 mrg #if !BIG_OK
3732 1.1.1.3 mrg your preprocessor is broken;
3733 1.1.1.3 mrg #endif
3734 1.1.1.3 mrg #if BIG_OK
3735 1.1.1.3 mrg #else
3736 1.1.1.3 mrg your preprocessor is broken;
3737 1.1.1.3 mrg #endif
3738 1.1.1.3 mrg static long long int bignum = -9223372036854775807LL;
3739 1.1.1.3 mrg static unsigned long long int ubignum = BIG64;
3740 1.1 mrg
3741 1.1.1.3 mrg struct incomplete_array
3742 1.1.1.3 mrg {
3743 1.1.1.3 mrg int datasize;
3744 1.1.1.3 mrg double data[];
3745 1.1.1.3 mrg };
3746 1.1 mrg
3747 1.1.1.3 mrg struct named_init {
3748 1.1.1.3 mrg int number;
3749 1.1.1.3 mrg const wchar_t *name;
3750 1.1.1.3 mrg double average;
3751 1.1.1.3 mrg };
3752 1.1 mrg
3753 1.1.1.3 mrg typedef const char *ccp;
3754 1.1 mrg
3755 1.1.1.3 mrg static inline int
3756 1.1.1.3 mrg test_restrict (ccp restrict text)
3757 1.1.1.3 mrg {
3758 1.1.1.3 mrg // See if C++-style comments work.
3759 1.1.1.3 mrg // Iterate through items via the restricted pointer.
3760 1.1.1.3 mrg // Also check for declarations in for loops.
3761 1.1.1.3 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3762 1.1.1.3 mrg continue;
3763 1.1.1.3 mrg return 0;
3764 1.1.1.3 mrg }
3765 1.1 mrg
3766 1.1.1.3 mrg // Check varargs and va_copy.
3767 1.1.1.3 mrg static void
3768 1.1.1.3 mrg test_varargs (const char *format, ...)
3769 1.1.1.3 mrg {
3770 1.1.1.3 mrg va_list args;
3771 1.1.1.3 mrg va_start (args, format);
3772 1.1.1.3 mrg va_list args_copy;
3773 1.1.1.3 mrg va_copy (args_copy, args);
3774 1.1.1.3 mrg
3775 1.1.1.3 mrg const char *str;
3776 1.1.1.3 mrg int number;
3777 1.1.1.3 mrg float fnumber;
3778 1.1.1.2 mrg
3779 1.1.1.3 mrg while (*format)
3780 1.1.1.3 mrg {
3781 1.1.1.3 mrg switch (*format++)
3782 1.1.1.3 mrg {
3783 1.1.1.3 mrg case 's': // string
3784 1.1.1.3 mrg str = va_arg (args_copy, const char *);
3785 1.1.1.3 mrg break;
3786 1.1.1.3 mrg case 'd': // int
3787 1.1.1.3 mrg number = va_arg (args_copy, int);
3788 1.1.1.3 mrg break;
3789 1.1.1.3 mrg case 'f': // float
3790 1.1.1.3 mrg fnumber = va_arg (args_copy, double);
3791 1.1.1.3 mrg break;
3792 1.1.1.3 mrg default:
3793 1.1.1.3 mrg break;
3794 1.1.1.3 mrg }
3795 1.1.1.3 mrg }
3796 1.1.1.3 mrg va_end (args_copy);
3797 1.1.1.3 mrg va_end (args);
3798 1.1.1.3 mrg }
3799 1.1.1.2 mrg
3800 1.1.1.3 mrg int
3801 1.1.1.3 mrg main ()
3802 1.1.1.3 mrg {
3803 1.1.1.2 mrg
3804 1.1.1.3 mrg // Check bool.
3805 1.1.1.3 mrg _Bool success = false;
3806 1.1.1.2 mrg
3807 1.1.1.3 mrg // Check restrict.
3808 1.1.1.3 mrg if (test_restrict ("String literal") == 0)
3809 1.1.1.3 mrg success = true;
3810 1.1.1.3 mrg char *restrict newvar = "Another string";
3811 1.1.1.3 mrg
3812 1.1.1.3 mrg // Check varargs.
3813 1.1.1.3 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
3814 1.1.1.3 mrg test_varargs_macros ();
3815 1.1.1.3 mrg
3816 1.1.1.3 mrg // Check flexible array members.
3817 1.1.1.3 mrg struct incomplete_array *ia =
3818 1.1.1.3 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3819 1.1.1.3 mrg ia->datasize = 10;
3820 1.1.1.3 mrg for (int i = 0; i < ia->datasize; ++i)
3821 1.1.1.3 mrg ia->data[i] = i * 1.234;
3822 1.1.1.3 mrg
3823 1.1.1.3 mrg // Check named initializers.
3824 1.1.1.3 mrg struct named_init ni = {
3825 1.1.1.3 mrg .number = 34,
3826 1.1.1.3 mrg .name = L"Test wide string",
3827 1.1.1.3 mrg .average = 543.34343,
3828 1.1.1.3 mrg };
3829 1.1.1.3 mrg
3830 1.1.1.3 mrg ni.number = 58;
3831 1.1.1.3 mrg
3832 1.1.1.3 mrg int dynamic_array[ni.number];
3833 1.1.1.3 mrg dynamic_array[ni.number - 1] = 543;
3834 1.1.1.3 mrg
3835 1.1.1.3 mrg // work around unused variable warnings
3836 1.1.1.3 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3837 1.1.1.3 mrg || dynamic_array[ni.number - 1] != 543);
3838 1.1.1.2 mrg
3839 1.1.1.3 mrg ;
3840 1.1.1.3 mrg return 0;
3841 1.1.1.3 mrg }
3842 1.1.1.3 mrg _ACEOF
3843 1.1.1.3 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3844 1.1.1.3 mrg do
3845 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
3846 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3847 1.1.1.3 mrg ac_cv_prog_cc_c99=$ac_arg
3848 1.1.1.3 mrg fi
3849 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
3850 1.1.1.3 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
3851 1.1.1.3 mrg done
3852 1.1.1.3 mrg rm -f conftest.$ac_ext
3853 1.1.1.3 mrg CC=$ac_save_CC
3854 1.1.1.2 mrg
3855 1.1.1.3 mrg fi
3856 1.1.1.3 mrg # AC_CACHE_VAL
3857 1.1.1.3 mrg case "x$ac_cv_prog_cc_c99" in
3858 1.1.1.3 mrg x)
3859 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3860 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
3861 1.1.1.3 mrg xno)
3862 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3863 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
3864 1.1.1.3 mrg *)
3865 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c99"
3866 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3867 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3868 1.1.1.3 mrg esac
3869 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c99" != xno; then :
3870 1.1.1.2 mrg
3871 1.1.1.3 mrg fi
3872 1.1.1.2 mrg
3873 1.1.1.2 mrg
3874 1.1.1.2 mrg
3875 1.1.1.3 mrg ac_ext=c
3876 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
3877 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3878 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3879 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3880 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3881 1.1.1.3 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
3882 1.1.1.3 mrg # On Suns, sometimes $CPP names a directory.
3883 1.1.1.3 mrg if test -n "$CPP" && test -d "$CPP"; then
3884 1.1.1.3 mrg CPP=
3885 1.1.1.3 mrg fi
3886 1.1.1.3 mrg if test -z "$CPP"; then
3887 1.1.1.3 mrg if ${ac_cv_prog_CPP+:} false; then :
3888 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3889 1.1.1.3 mrg else
3890 1.1.1.3 mrg # Double quotes because CPP needs to be expanded
3891 1.1.1.3 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3892 1.1.1.3 mrg do
3893 1.1.1.3 mrg ac_preproc_ok=false
3894 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
3895 1.1.1.3 mrg do
3896 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
3897 1.1.1.3 mrg # with a fresh cross-compiler works.
3898 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3899 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
3900 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3901 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
3902 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3903 1.1.1.3 mrg /* end confdefs.h. */
3904 1.1.1.3 mrg #ifdef __STDC__
3905 1.1.1.3 mrg # include <limits.h>
3906 1.1.1.3 mrg #else
3907 1.1.1.3 mrg # include <assert.h>
3908 1.1.1.3 mrg #endif
3909 1.1.1.3 mrg Syntax error
3910 1.1.1.3 mrg _ACEOF
3911 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3912 1.1.1.2 mrg
3913 1.1.1.3 mrg else
3914 1.1.1.3 mrg # Broken: fails on valid input.
3915 1.1.1.3 mrg continue
3916 1.1.1.3 mrg fi
3917 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
3918 1.1 mrg
3919 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
3920 1.1.1.3 mrg # can be detected and how.
3921 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3922 1.1.1.3 mrg /* end confdefs.h. */
3923 1.1.1.3 mrg #include <ac_nonexistent.h>
3924 1.1.1.3 mrg _ACEOF
3925 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3926 1.1.1.3 mrg # Broken: success on invalid input.
3927 1.1.1.3 mrg continue
3928 1.1 mrg else
3929 1.1.1.3 mrg # Passes both tests.
3930 1.1.1.3 mrg ac_preproc_ok=:
3931 1.1.1.3 mrg break
3932 1.1.1.3 mrg fi
3933 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
3934 1.1 mrg
3935 1.1.1.3 mrg done
3936 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3937 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
3938 1.1.1.3 mrg if $ac_preproc_ok; then :
3939 1.1.1.3 mrg break
3940 1.1 mrg fi
3941 1.1 mrg
3942 1.1.1.3 mrg done
3943 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
3944 1.1 mrg
3945 1.1.1.3 mrg fi
3946 1.1.1.3 mrg CPP=$ac_cv_prog_CPP
3947 1.1 mrg else
3948 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
3949 1.1.1.3 mrg fi
3950 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3951 1.1.1.3 mrg $as_echo "$CPP" >&6; }
3952 1.1.1.3 mrg ac_preproc_ok=false
3953 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
3954 1.1.1.3 mrg do
3955 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
3956 1.1.1.3 mrg # with a fresh cross-compiler works.
3957 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3958 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
3959 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3960 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
3961 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3962 1.1.1.3 mrg /* end confdefs.h. */
3963 1.1.1.3 mrg #ifdef __STDC__
3964 1.1.1.3 mrg # include <limits.h>
3965 1.1.1.3 mrg #else
3966 1.1.1.3 mrg # include <assert.h>
3967 1.1.1.3 mrg #endif
3968 1.1.1.3 mrg Syntax error
3969 1.1.1.3 mrg _ACEOF
3970 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3971 1.1.1.3 mrg
3972 1.1 mrg else
3973 1.1.1.3 mrg # Broken: fails on valid input.
3974 1.1.1.3 mrg continue
3975 1.1 mrg fi
3976 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
3977 1.1 mrg
3978 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
3979 1.1.1.3 mrg # can be detected and how.
3980 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3981 1.1.1.3 mrg /* end confdefs.h. */
3982 1.1.1.3 mrg #include <ac_nonexistent.h>
3983 1.1.1.3 mrg _ACEOF
3984 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3985 1.1.1.3 mrg # Broken: success on invalid input.
3986 1.1.1.3 mrg continue
3987 1.1.1.3 mrg else
3988 1.1.1.3 mrg # Passes both tests.
3989 1.1.1.3 mrg ac_preproc_ok=:
3990 1.1.1.3 mrg break
3991 1.1 mrg fi
3992 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
3993 1.1 mrg
3994 1.1.1.3 mrg done
3995 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3996 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
3997 1.1.1.3 mrg if $ac_preproc_ok; then :
3998 1.1 mrg
3999 1.1.1.3 mrg else
4000 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4001 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4002 1.1.1.3 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4003 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
4004 1.1.1.3 mrg fi
4005 1.1.1.3 mrg
4006 1.1.1.3 mrg ac_ext=c
4007 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
4008 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4009 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4010 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4011 1.1.1.3 mrg
4012 1.1.1.3 mrg
4013 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4014 1.1.1.3 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4015 1.1.1.3 mrg if ${ac_cv_path_GREP+:} false; then :
4016 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4017 1.1 mrg else
4018 1.1.1.2 mrg if test -z "$GREP"; then
4019 1.1 mrg ac_path_GREP_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 grep ggrep; do
4027 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4028 1.1.1.2 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4029 1.1.1.2 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4030 1.1.1.2 mrg # Check for GNU ac_path_GREP and select it if it is found.
4031 1.1 mrg # Check for GNU $ac_path_GREP
4032 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4033 1.1 mrg *GNU*)
4034 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_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 'GREP' >> "conftest.nl"
4044 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "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_GREP_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_GREP="$ac_path_GREP"
4050 1.1 mrg ac_path_GREP_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_GREP_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_GREP"; then
4064 1.1.1.3 mrg as_fn_error $? "no acceptable grep 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_GREP=$GREP
4068 1.1 mrg fi
4069 1.1 mrg
4070 1.1 mrg fi
4071 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4072 1.1.1.2 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4073 1.1 mrg GREP="$ac_cv_path_GREP"
4074 1.1 mrg
4075 1.1 mrg
4076 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4077 1.1.1.2 mrg $as_echo_n "checking for egrep... " >&6; }
4078 1.1.1.3 mrg if ${ac_cv_path_EGREP+:} false; then :
4079 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4080 1.1 mrg else
4081 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4082 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4083 1.1 mrg else
4084 1.1.1.2 mrg if test -z "$EGREP"; then
4085 1.1 mrg ac_path_EGREP_found=false
4086 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4087 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4088 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4089 1.1 mrg do
4090 1.1 mrg IFS=$as_save_IFS
4091 1.1 mrg test -z "$as_dir" && as_dir=.
4092 1.1.1.3 mrg for ac_prog in egrep; do
4093 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4094 1.1.1.2 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4095 1.1.1.2 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4096 1.1.1.2 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4097 1.1 mrg # Check for GNU $ac_path_EGREP
4098 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4099 1.1 mrg *GNU*)
4100 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4101 1.1 mrg *)
4102 1.1 mrg ac_count=0
4103 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4104 1.1 mrg while :
4105 1.1 mrg do
4106 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4107 1.1 mrg mv "conftest.tmp" "conftest.in"
4108 1.1 mrg cp "conftest.in" "conftest.nl"
4109 1.1.1.2 mrg $as_echo 'EGREP' >> "conftest.nl"
4110 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4111 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4112 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4113 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4114 1.1 mrg # Best one so far, save it but keep looking for a better one
4115 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4116 1.1 mrg ac_path_EGREP_max=$ac_count
4117 1.1 mrg fi
4118 1.1 mrg # 10*(2^10) chars as input seems more than enough
4119 1.1 mrg test $ac_count -gt 10 && break
4120 1.1 mrg done
4121 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4122 1.1 mrg esac
4123 1.1 mrg
4124 1.1.1.2 mrg $ac_path_EGREP_found && break 3
4125 1.1.1.2 mrg done
4126 1.1 mrg done
4127 1.1.1.3 mrg done
4128 1.1 mrg IFS=$as_save_IFS
4129 1.1.1.2 mrg if test -z "$ac_cv_path_EGREP"; then
4130 1.1.1.3 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4131 1.1.1.2 mrg fi
4132 1.1 mrg else
4133 1.1 mrg ac_cv_path_EGREP=$EGREP
4134 1.1 mrg fi
4135 1.1 mrg
4136 1.1 mrg fi
4137 1.1 mrg fi
4138 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4139 1.1.1.2 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4140 1.1 mrg EGREP="$ac_cv_path_EGREP"
4141 1.1 mrg
4142 1.1 mrg
4143 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4144 1.1.1.3 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
4145 1.1.1.3 mrg if ${ac_cv_header_stdc+:} false; then :
4146 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4147 1.1 mrg else
4148 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4149 1.1.1.3 mrg /* end confdefs.h. */
4150 1.1.1.3 mrg #include <stdlib.h>
4151 1.1.1.3 mrg #include <stdarg.h>
4152 1.1.1.3 mrg #include <string.h>
4153 1.1.1.3 mrg #include <float.h>
4154 1.1.1.2 mrg
4155 1.1.1.3 mrg int
4156 1.1.1.3 mrg main ()
4157 1.1.1.3 mrg {
4158 1.1.1.3 mrg
4159 1.1.1.3 mrg ;
4160 1.1.1.3 mrg return 0;
4161 1.1.1.3 mrg }
4162 1.1.1.3 mrg _ACEOF
4163 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
4164 1.1.1.3 mrg ac_cv_header_stdc=yes
4165 1.1.1.2 mrg else
4166 1.1.1.3 mrg ac_cv_header_stdc=no
4167 1.1.1.2 mrg fi
4168 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4169 1.1.1.2 mrg
4170 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4171 1.1.1.3 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4172 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4173 1.1.1.3 mrg /* end confdefs.h. */
4174 1.1.1.3 mrg #include <string.h>
4175 1.1.1.2 mrg
4176 1.1.1.3 mrg _ACEOF
4177 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4178 1.1.1.3 mrg $EGREP "memchr" >/dev/null 2>&1; then :
4179 1.1.1.2 mrg
4180 1.1.1.3 mrg else
4181 1.1.1.3 mrg ac_cv_header_stdc=no
4182 1.1.1.3 mrg fi
4183 1.1.1.3 mrg rm -f conftest*
4184 1.1.1.2 mrg
4185 1.1.1.3 mrg fi
4186 1.1.1.2 mrg
4187 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4188 1.1.1.3 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4189 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4190 1.1.1.3 mrg /* end confdefs.h. */
4191 1.1.1.3 mrg #include <stdlib.h>
4192 1.1.1.2 mrg
4193 1.1.1.3 mrg _ACEOF
4194 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4195 1.1.1.3 mrg $EGREP "free" >/dev/null 2>&1; then :
4196 1.1.1.2 mrg
4197 1.1.1.3 mrg else
4198 1.1.1.3 mrg ac_cv_header_stdc=no
4199 1.1.1.3 mrg fi
4200 1.1.1.3 mrg rm -f conftest*
4201 1.1.1.2 mrg
4202 1.1.1.3 mrg fi
4203 1.1.1.2 mrg
4204 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4205 1.1.1.3 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4206 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
4207 1.1.1.3 mrg :
4208 1.1.1.3 mrg else
4209 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4210 1.1.1.3 mrg /* end confdefs.h. */
4211 1.1.1.3 mrg #include <ctype.h>
4212 1.1.1.3 mrg #include <stdlib.h>
4213 1.1.1.3 mrg #if ((' ' & 0x0FF) == 0x020)
4214 1.1.1.3 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4215 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4216 1.1.1.3 mrg #else
4217 1.1.1.3 mrg # define ISLOWER(c) \
4218 1.1.1.3 mrg (('a' <= (c) && (c) <= 'i') \
4219 1.1.1.3 mrg || ('j' <= (c) && (c) <= 'r') \
4220 1.1.1.3 mrg || ('s' <= (c) && (c) <= 'z'))
4221 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4222 1.1.1.3 mrg #endif
4223 1.1.1.2 mrg
4224 1.1.1.3 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4225 1.1.1.3 mrg int
4226 1.1.1.3 mrg main ()
4227 1.1.1.3 mrg {
4228 1.1.1.3 mrg int i;
4229 1.1.1.3 mrg for (i = 0; i < 256; i++)
4230 1.1.1.3 mrg if (XOR (islower (i), ISLOWER (i))
4231 1.1.1.3 mrg || toupper (i) != TOUPPER (i))
4232 1.1.1.3 mrg return 2;
4233 1.1.1.3 mrg return 0;
4234 1.1.1.3 mrg }
4235 1.1.1.3 mrg _ACEOF
4236 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
4237 1.1.1.2 mrg
4238 1.1.1.3 mrg else
4239 1.1.1.3 mrg ac_cv_header_stdc=no
4240 1.1.1.3 mrg fi
4241 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4242 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4243 1.1.1.3 mrg fi
4244 1.1.1.2 mrg
4245 1.1.1.3 mrg fi
4246 1.1.1.3 mrg fi
4247 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4248 1.1.1.3 mrg $as_echo "$ac_cv_header_stdc" >&6; }
4249 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4250 1.1.1.2 mrg
4251 1.1.1.3 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4252 1.1.1.2 mrg
4253 1.1.1.3 mrg fi
4254 1.1.1.2 mrg
4255 1.1.1.3 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4256 1.1.1.3 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4257 1.1.1.3 mrg inttypes.h stdint.h unistd.h
4258 1.1.1.3 mrg do :
4259 1.1.1.3 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4260 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4261 1.1.1.3 mrg "
4262 1.1.1.3 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4263 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4264 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4265 1.1.1.3 mrg _ACEOF
4266 1.1.1.2 mrg
4267 1.1.1.3 mrg fi
4268 1.1.1.2 mrg
4269 1.1.1.3 mrg done
4270 1.1.1.2 mrg
4271 1.1.1.2 mrg
4272 1.1.1.2 mrg
4273 1.1.1.2 mrg
4274 1.1.1.3 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4275 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4276 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4277 1.1.1.3 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4278 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4279 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4280 1.1.1.3 mrg if ${ac_cv_path_PKG_CONFIG+:} false; then :
4281 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4282 1.1.1.3 mrg else
4283 1.1.1.3 mrg case $PKG_CONFIG in
4284 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
4285 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4286 1.1.1.3 mrg ;;
4287 1.1.1.3 mrg *)
4288 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4289 1.1.1.3 mrg for as_dir in $PATH
4290 1.1.1.3 mrg do
4291 1.1.1.3 mrg IFS=$as_save_IFS
4292 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4293 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4294 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
4295 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4296 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4297 1.1.1.3 mrg break 2
4298 1.1.1.3 mrg fi
4299 1.1.1.3 mrg done
4300 1.1.1.3 mrg done
4301 1.1.1.3 mrg IFS=$as_save_IFS
4302 1.1.1.2 mrg
4303 1.1.1.3 mrg ;;
4304 1.1.1.3 mrg esac
4305 1.1.1.3 mrg fi
4306 1.1.1.3 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4307 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
4308 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4309 1.1.1.3 mrg $as_echo "$PKG_CONFIG" >&6; }
4310 1.1.1.2 mrg else
4311 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4312 1.1.1.3 mrg $as_echo "no" >&6; }
4313 1.1.1.2 mrg fi
4314 1.1.1.2 mrg
4315 1.1.1.2 mrg
4316 1.1 mrg fi
4317 1.1.1.3 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
4318 1.1.1.3 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
4319 1.1.1.3 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
4320 1.1.1.3 mrg set dummy pkg-config; ac_word=$2
4321 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4322 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4323 1.1.1.3 mrg if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4324 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4325 1.1.1.2 mrg else
4326 1.1.1.3 mrg case $ac_pt_PKG_CONFIG in
4327 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
4328 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.
4329 1.1.1.3 mrg ;;
4330 1.1.1.3 mrg *)
4331 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4332 1.1.1.2 mrg for as_dir in $PATH
4333 1.1.1.2 mrg do
4334 1.1.1.2 mrg IFS=$as_save_IFS
4335 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4336 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4337 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
4338 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4339 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4340 1.1.1.2 mrg break 2
4341 1.1.1.2 mrg fi
4342 1.1.1.2 mrg done
4343 1.1.1.2 mrg done
4344 1.1.1.2 mrg IFS=$as_save_IFS
4345 1.1 mrg
4346 1.1.1.3 mrg ;;
4347 1.1.1.3 mrg esac
4348 1.1.1.2 mrg fi
4349 1.1.1.3 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4350 1.1.1.3 mrg if test -n "$ac_pt_PKG_CONFIG"; then
4351 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4352 1.1.1.3 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4353 1.1.1.2 mrg else
4354 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4355 1.1.1.2 mrg $as_echo "no" >&6; }
4356 1.1.1.2 mrg fi
4357 1.1 mrg
4358 1.1.1.3 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
4359 1.1.1.3 mrg PKG_CONFIG=""
4360 1.1.1.2 mrg else
4361 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
4362 1.1.1.2 mrg yes:)
4363 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4364 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4365 1.1.1.2 mrg ac_tool_warned=yes ;;
4366 1.1.1.2 mrg esac
4367 1.1.1.3 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
4368 1.1.1.2 mrg fi
4369 1.1.1.3 mrg else
4370 1.1.1.3 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4371 1.1.1.2 mrg fi
4372 1.1 mrg
4373 1.1.1.2 mrg fi
4374 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
4375 1.1.1.3 mrg _pkg_min_version=0.9.0
4376 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4377 1.1.1.3 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4378 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4379 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4380 1.1.1.3 mrg $as_echo "yes" >&6; }
4381 1.1.1.3 mrg else
4382 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4383 1.1.1.3 mrg $as_echo "no" >&6; }
4384 1.1.1.3 mrg PKG_CONFIG=""
4385 1.1.1.3 mrg fi
4386 1.1 mrg
4387 1.1.1.3 mrg fi
4388 1.1.1.3 mrg # Make sure we can run config.sub.
4389 1.1.1.3 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4390 1.1.1.3 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4391 1.1 mrg
4392 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4393 1.1.1.3 mrg $as_echo_n "checking build system type... " >&6; }
4394 1.1.1.3 mrg if ${ac_cv_build+:} false; then :
4395 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4396 1.1.1.2 mrg else
4397 1.1.1.3 mrg ac_build_alias=$build_alias
4398 1.1.1.3 mrg test "x$ac_build_alias" = x &&
4399 1.1.1.3 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4400 1.1.1.3 mrg test "x$ac_build_alias" = x &&
4401 1.1.1.3 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4402 1.1.1.3 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4403 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4404 1.1 mrg
4405 1.1.1.3 mrg fi
4406 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4407 1.1.1.3 mrg $as_echo "$ac_cv_build" >&6; }
4408 1.1.1.3 mrg case $ac_cv_build in
4409 1.1.1.3 mrg *-*-*) ;;
4410 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4411 1.1.1.3 mrg esac
4412 1.1.1.3 mrg build=$ac_cv_build
4413 1.1.1.3 mrg ac_save_IFS=$IFS; IFS='-'
4414 1.1.1.3 mrg set x $ac_cv_build
4415 1.1.1.3 mrg shift
4416 1.1.1.3 mrg build_cpu=$1
4417 1.1.1.3 mrg build_vendor=$2
4418 1.1.1.3 mrg shift; shift
4419 1.1.1.3 mrg # Remember, the first character of IFS is used to create $*,
4420 1.1.1.3 mrg # except with old shells:
4421 1.1.1.3 mrg build_os=$*
4422 1.1.1.3 mrg IFS=$ac_save_IFS
4423 1.1.1.3 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4424 1.1.1.3 mrg
4425 1.1.1.3 mrg
4426 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4427 1.1.1.3 mrg $as_echo_n "checking host system type... " >&6; }
4428 1.1.1.3 mrg if ${ac_cv_host+:} false; then :
4429 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4430 1.1.1.3 mrg else
4431 1.1.1.3 mrg if test "x$host_alias" = x; then
4432 1.1.1.3 mrg ac_cv_host=$ac_cv_build
4433 1.1.1.3 mrg else
4434 1.1.1.3 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4435 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4436 1.1.1.3 mrg fi
4437 1.1.1.3 mrg
4438 1.1.1.3 mrg fi
4439 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4440 1.1.1.3 mrg $as_echo "$ac_cv_host" >&6; }
4441 1.1.1.3 mrg case $ac_cv_host in
4442 1.1.1.3 mrg *-*-*) ;;
4443 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4444 1.1.1.3 mrg esac
4445 1.1.1.3 mrg host=$ac_cv_host
4446 1.1.1.3 mrg ac_save_IFS=$IFS; IFS='-'
4447 1.1.1.3 mrg set x $ac_cv_host
4448 1.1.1.3 mrg shift
4449 1.1.1.3 mrg host_cpu=$1
4450 1.1.1.3 mrg host_vendor=$2
4451 1.1.1.3 mrg shift; shift
4452 1.1.1.3 mrg # Remember, the first character of IFS is used to create $*,
4453 1.1.1.3 mrg # except with old shells:
4454 1.1.1.3 mrg host_os=$*
4455 1.1.1.3 mrg IFS=$ac_save_IFS
4456 1.1.1.3 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4457 1.1.1.3 mrg
4458 1.1.1.3 mrg
4459 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4460 1.1.1.3 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4461 1.1.1.3 mrg if ${ac_cv_path_SED+:} false; then :
4462 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4463 1.1.1.3 mrg else
4464 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4465 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
4466 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
4467 1.1.1.3 mrg done
4468 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4469 1.1.1.3 mrg { ac_script=; unset ac_script;}
4470 1.1.1.3 mrg if test -z "$SED"; then
4471 1.1.1.3 mrg ac_path_SED_found=false
4472 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4473 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4474 1.1.1.3 mrg for as_dir in $PATH
4475 1.1.1.3 mrg do
4476 1.1.1.3 mrg IFS=$as_save_IFS
4477 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4478 1.1.1.3 mrg for ac_prog in sed gsed; do
4479 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4480 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4481 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4482 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
4483 1.1.1.3 mrg # Check for GNU $ac_path_SED
4484 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
4485 1.1.1.3 mrg *GNU*)
4486 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4487 1.1.1.3 mrg *)
4488 1.1.1.3 mrg ac_count=0
4489 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4490 1.1.1.3 mrg while :
4491 1.1.1.3 mrg do
4492 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4493 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4494 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4495 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
4496 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4497 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4498 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4499 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4500 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4501 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
4502 1.1.1.3 mrg ac_path_SED_max=$ac_count
4503 1.1.1.3 mrg fi
4504 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4505 1.1.1.3 mrg test $ac_count -gt 10 && break
4506 1.1.1.3 mrg done
4507 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4508 1.1.1.3 mrg esac
4509 1.1.1.3 mrg
4510 1.1.1.3 mrg $ac_path_SED_found && break 3
4511 1.1.1.3 mrg done
4512 1.1.1.3 mrg done
4513 1.1.1.3 mrg done
4514 1.1.1.3 mrg IFS=$as_save_IFS
4515 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
4516 1.1.1.3 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4517 1.1.1.3 mrg fi
4518 1.1.1.3 mrg else
4519 1.1.1.3 mrg ac_cv_path_SED=$SED
4520 1.1.1.3 mrg fi
4521 1.1.1.3 mrg
4522 1.1.1.3 mrg fi
4523 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4524 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
4525 1.1.1.3 mrg SED="$ac_cv_path_SED"
4526 1.1.1.3 mrg rm -f conftest.sed
4527 1.1.1.3 mrg
4528 1.1.1.3 mrg
4529 1.1.1.3 mrg
4530 1.1.1.3 mrg
4531 1.1.1.3 mrg
4532 1.1.1.3 mrg if test "x$GCC" = xyes ; then
4533 1.1.1.3 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4534 1.1.1.3 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4535 1.1.1.3 mrg -Wbad-function-cast -Wformat=2"
4536 1.1.1.3 mrg case `$CC -dumpversion` in
4537 1.1.1.3 mrg 3.4.* | 4.*)
4538 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4539 1.1.1.3 mrg ;;
4540 1.1.1.3 mrg esac
4541 1.1.1.3 mrg else
4542 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4543 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4544 1.1.1.3 mrg SUNCC="yes"
4545 1.1.1.3 mrg else
4546 1.1.1.3 mrg SUNCC="no"
4547 1.1.1.3 mrg fi
4548 1.1.1.3 mrg
4549 1.1.1.3 mrg if test "x$SUNCC" = "xyes"; then
4550 1.1.1.3 mrg CWARNFLAGS="-v"
4551 1.1.1.3 mrg fi
4552 1.1.1.3 mrg fi
4553 1.1.1.3 mrg
4554 1.1.1.3 mrg
4555 1.1.1.3 mrg
4556 1.1.1.3 mrg # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4557 1.1.1.3 mrg
4558 1.1.1.3 mrg
4559 1.1.1.3 mrg
4560 1.1.1.3 mrg # Check whether --enable-strict-compilation was given.
4561 1.1.1.3 mrg if test "${enable_strict_compilation+set}" = set; then :
4562 1.1.1.3 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4563 1.1.1.3 mrg else
4564 1.1.1.3 mrg STRICT_COMPILE=no
4565 1.1.1.3 mrg fi
4566 1.1.1.3 mrg
4567 1.1.1.3 mrg if test "x$STRICT_COMPILE" = "xyes"; then
4568 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4569 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4570 1.1.1.3 mrg SUNCC="yes"
4571 1.1.1.3 mrg else
4572 1.1.1.3 mrg SUNCC="no"
4573 1.1.1.3 mrg fi
4574 1.1.1.3 mrg
4575 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4576 1.1.1.3 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4577 1.1.1.3 mrg INTELCC="yes"
4578 1.1.1.3 mrg else
4579 1.1.1.3 mrg INTELCC="no"
4580 1.1.1.3 mrg fi
4581 1.1.1.3 mrg
4582 1.1.1.3 mrg if test "x$GCC" = xyes ; then
4583 1.1.1.3 mrg STRICT_CFLAGS="-pedantic -Werror"
4584 1.1.1.3 mrg elif test "x$SUNCC" = "xyes"; then
4585 1.1.1.3 mrg STRICT_CFLAGS="-errwarn"
4586 1.1.1.3 mrg elif test "x$INTELCC" = "xyes"; then
4587 1.1.1.3 mrg STRICT_CFLAGS="-Werror"
4588 1.1.1.3 mrg fi
4589 1.1.1.3 mrg fi
4590 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4591 1.1.1.3 mrg
4592 1.1.1.3 mrg
4593 1.1.1.3 mrg
4594 1.1.1.3 mrg
4595 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4596 1.1.1.3 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4597 1.1.1.3 mrg _ACEOF
4598 1.1.1.3 mrg
4599 1.1.1.3 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4600 1.1.1.3 mrg if test "x$PVM" = "x"; then
4601 1.1.1.3 mrg PVM="0"
4602 1.1.1.3 mrg fi
4603 1.1.1.3 mrg
4604 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4605 1.1.1.3 mrg #define PACKAGE_VERSION_MINOR $PVM
4606 1.1.1.3 mrg _ACEOF
4607 1.1.1.3 mrg
4608 1.1.1.3 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4609 1.1.1.3 mrg if test "x$PVP" = "x"; then
4610 1.1.1.3 mrg PVP="0"
4611 1.1.1.3 mrg fi
4612 1.1.1.3 mrg
4613 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4614 1.1.1.3 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
4615 1.1.1.3 mrg _ACEOF
4616 1.1.1.3 mrg
4617 1.1.1.3 mrg
4618 1.1.1.3 mrg
4619 1.1.1.3 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4620 1.1.1.3 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4621 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4622 1.1.1.3 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
4623 1.1.1.3 mrg
4624 1.1.1.3 mrg
4625 1.1.1.3 mrg
4626 1.1.1.3 mrg
4627 1.1.1.3 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4628 1.1.1.3 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4629 1.1.1.3 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4630 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4631 1.1.1.3 mrg echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4632 1.1.1.3 mrg
4633 1.1.1.3 mrg
4634 1.1.1.3 mrg
4635 1.1.1.3 mrg
4636 1.1.1.3 mrg
4637 1.1.1.3 mrg
4638 1.1.1.3 mrg if test x$APP_MAN_SUFFIX = x ; then
4639 1.1.1.3 mrg APP_MAN_SUFFIX=1
4640 1.1.1.3 mrg fi
4641 1.1.1.3 mrg if test x$APP_MAN_DIR = x ; then
4642 1.1.1.3 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4643 1.1.1.3 mrg fi
4644 1.1.1.3 mrg
4645 1.1.1.3 mrg if test x$LIB_MAN_SUFFIX = x ; then
4646 1.1.1.3 mrg LIB_MAN_SUFFIX=3
4647 1.1.1.3 mrg fi
4648 1.1.1.3 mrg if test x$LIB_MAN_DIR = x ; then
4649 1.1.1.3 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4650 1.1.1.3 mrg fi
4651 1.1.1.3 mrg
4652 1.1.1.3 mrg if test x$FILE_MAN_SUFFIX = x ; then
4653 1.1.1.3 mrg case $host_os in
4654 1.1.1.3 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
4655 1.1.1.3 mrg *) FILE_MAN_SUFFIX=5 ;;
4656 1.1.1.3 mrg esac
4657 1.1.1.3 mrg fi
4658 1.1.1.3 mrg if test x$FILE_MAN_DIR = x ; then
4659 1.1.1.3 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4660 1.1.1.3 mrg fi
4661 1.1.1.3 mrg
4662 1.1.1.3 mrg if test x$MISC_MAN_SUFFIX = x ; then
4663 1.1.1.3 mrg case $host_os in
4664 1.1.1.3 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
4665 1.1.1.3 mrg *) MISC_MAN_SUFFIX=7 ;;
4666 1.1.1.3 mrg esac
4667 1.1.1.3 mrg fi
4668 1.1.1.3 mrg if test x$MISC_MAN_DIR = x ; then
4669 1.1.1.3 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4670 1.1.1.3 mrg fi
4671 1.1.1.3 mrg
4672 1.1.1.3 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
4673 1.1.1.3 mrg case $host_os in
4674 1.1.1.3 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
4675 1.1.1.3 mrg *) DRIVER_MAN_SUFFIX=4 ;;
4676 1.1.1.3 mrg esac
4677 1.1.1.3 mrg fi
4678 1.1.1.3 mrg if test x$DRIVER_MAN_DIR = x ; then
4679 1.1.1.3 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4680 1.1.1.3 mrg fi
4681 1.1.1.3 mrg
4682 1.1.1.3 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
4683 1.1.1.3 mrg case $host_os in
4684 1.1.1.3 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
4685 1.1.1.3 mrg *) ADMIN_MAN_SUFFIX=8 ;;
4686 1.1.1.3 mrg esac
4687 1.1.1.3 mrg fi
4688 1.1.1.3 mrg if test x$ADMIN_MAN_DIR = x ; then
4689 1.1.1.3 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4690 1.1.1.3 mrg fi
4691 1.1.1.3 mrg
4692 1.1.1.3 mrg
4693 1.1.1.3 mrg
4694 1.1.1.3 mrg
4695 1.1.1.3 mrg
4696 1.1.1.3 mrg
4697 1.1.1.3 mrg
4698 1.1.1.3 mrg
4699 1.1.1.3 mrg
4700 1.1.1.3 mrg
4701 1.1.1.3 mrg
4702 1.1.1.3 mrg
4703 1.1.1.3 mrg
4704 1.1.1.3 mrg
4705 1.1.1.3 mrg
4706 1.1.1.3 mrg XORG_MAN_PAGE="X Version 11"
4707 1.1.1.3 mrg
4708 1.1.1.3 mrg MAN_SUBSTS="\
4709 1.1.1.3 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4710 1.1.1.3 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4711 1.1.1.3 mrg -e 's|__xservername__|Xorg|g' \
4712 1.1.1.3 mrg -e 's|__xconfigfile__|xorg.conf|g' \
4713 1.1.1.3 mrg -e 's|__projectroot__|\$(prefix)|g' \
4714 1.1.1.3 mrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \
4715 1.1.1.3 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4716 1.1.1.3 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4717 1.1.1.3 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4718 1.1.1.3 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4719 1.1.1.3 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4720 1.1.1.3 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4721 1.1.1.3 mrg
4722 1.1.1.3 mrg
4723 1.1.1.3 mrg
4724 1.1.1.3 mrg # Check whether --enable-silent-rules was given.
4725 1.1.1.3 mrg if test "${enable_silent_rules+set}" = set; then :
4726 1.1.1.3 mrg enableval=$enable_silent_rules;
4727 1.1.1.3 mrg fi
4728 1.1.1.3 mrg
4729 1.1.1.3 mrg case $enable_silent_rules in
4730 1.1.1.3 mrg yes) AM_DEFAULT_VERBOSITY=0;;
4731 1.1.1.3 mrg no) AM_DEFAULT_VERBOSITY=1;;
4732 1.1.1.3 mrg *) AM_DEFAULT_VERBOSITY=0;;
4733 1.1.1.3 mrg esac
4734 1.1.1.3 mrg AM_BACKSLASH='\'
4735 1.1.1.3 mrg
4736 1.1.1.3 mrg
4737 1.1.1.3 mrg ac_config_headers="$ac_config_headers config.h"
4738 1.1.1.3 mrg
4739 1.1.1.3 mrg
4740 1.1.1.3 mrg # Check for progs
4741 1.1.1.3 mrg ac_ext=c
4742 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
4743 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4744 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4745 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4746 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4747 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4748 1.1.1.3 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
4749 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4750 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4751 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4752 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4753 1.1.1.3 mrg else
4754 1.1.1.3 mrg if test -n "$CC"; then
4755 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4756 1.1.1.3 mrg else
4757 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4758 1.1.1.3 mrg for as_dir in $PATH
4759 1.1.1.3 mrg do
4760 1.1.1.3 mrg IFS=$as_save_IFS
4761 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4762 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4763 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
4764 1.1.1.3 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
4765 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4766 1.1.1.3 mrg break 2
4767 1.1.1.3 mrg fi
4768 1.1.1.3 mrg done
4769 1.1.1.3 mrg done
4770 1.1.1.3 mrg IFS=$as_save_IFS
4771 1.1.1.3 mrg
4772 1.1.1.3 mrg fi
4773 1.1.1.3 mrg fi
4774 1.1.1.3 mrg CC=$ac_cv_prog_CC
4775 1.1.1.3 mrg if test -n "$CC"; then
4776 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4777 1.1.1.3 mrg $as_echo "$CC" >&6; }
4778 1.1.1.3 mrg else
4779 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4780 1.1.1.3 mrg $as_echo "no" >&6; }
4781 1.1.1.3 mrg fi
4782 1.1.1.3 mrg
4783 1.1.1.3 mrg
4784 1.1.1.3 mrg fi
4785 1.1.1.3 mrg if test -z "$ac_cv_prog_CC"; then
4786 1.1.1.3 mrg ac_ct_CC=$CC
4787 1.1.1.3 mrg # Extract the first word of "gcc", so it can be a program name with args.
4788 1.1.1.3 mrg set dummy gcc; ac_word=$2
4789 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4790 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4791 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
4792 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4793 1.1.1.3 mrg else
4794 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
4795 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4796 1.1.1.3 mrg else
4797 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4798 1.1.1.3 mrg for as_dir in $PATH
4799 1.1.1.3 mrg do
4800 1.1.1.3 mrg IFS=$as_save_IFS
4801 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4802 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4803 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
4804 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="gcc"
4805 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4806 1.1.1.3 mrg break 2
4807 1.1.1.3 mrg fi
4808 1.1.1.3 mrg done
4809 1.1.1.3 mrg done
4810 1.1.1.3 mrg IFS=$as_save_IFS
4811 1.1.1.3 mrg
4812 1.1.1.3 mrg fi
4813 1.1.1.3 mrg fi
4814 1.1.1.3 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4815 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
4816 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4817 1.1.1.3 mrg $as_echo "$ac_ct_CC" >&6; }
4818 1.1.1.3 mrg else
4819 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4820 1.1.1.3 mrg $as_echo "no" >&6; }
4821 1.1.1.3 mrg fi
4822 1.1.1.3 mrg
4823 1.1.1.3 mrg if test "x$ac_ct_CC" = x; then
4824 1.1.1.3 mrg CC=""
4825 1.1.1.3 mrg else
4826 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4827 1.1.1.3 mrg yes:)
4828 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4829 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4830 1.1.1.3 mrg ac_tool_warned=yes ;;
4831 1.1.1.3 mrg esac
4832 1.1.1.3 mrg CC=$ac_ct_CC
4833 1.1.1.3 mrg fi
4834 1.1.1.3 mrg else
4835 1.1.1.3 mrg CC="$ac_cv_prog_CC"
4836 1.1.1.3 mrg fi
4837 1.1.1.3 mrg
4838 1.1.1.3 mrg if test -z "$CC"; then
4839 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4840 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4841 1.1.1.3 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
4842 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4843 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4844 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4845 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4846 1.1.1.3 mrg else
4847 1.1.1.3 mrg if test -n "$CC"; then
4848 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4849 1.1.1.3 mrg else
4850 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4851 1.1.1.3 mrg for as_dir in $PATH
4852 1.1.1.3 mrg do
4853 1.1.1.3 mrg IFS=$as_save_IFS
4854 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4855 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4856 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
4857 1.1.1.3 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
4858 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4859 1.1.1.3 mrg break 2
4860 1.1.1.3 mrg fi
4861 1.1.1.3 mrg done
4862 1.1.1.3 mrg done
4863 1.1.1.3 mrg IFS=$as_save_IFS
4864 1.1.1.3 mrg
4865 1.1.1.3 mrg fi
4866 1.1.1.3 mrg fi
4867 1.1.1.3 mrg CC=$ac_cv_prog_CC
4868 1.1.1.3 mrg if test -n "$CC"; then
4869 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4870 1.1.1.3 mrg $as_echo "$CC" >&6; }
4871 1.1.1.3 mrg else
4872 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4873 1.1.1.3 mrg $as_echo "no" >&6; }
4874 1.1.1.3 mrg fi
4875 1.1.1.3 mrg
4876 1.1.1.3 mrg
4877 1.1.1.3 mrg fi
4878 1.1.1.3 mrg fi
4879 1.1.1.3 mrg if test -z "$CC"; then
4880 1.1.1.3 mrg # Extract the first word of "cc", so it can be a program name with args.
4881 1.1.1.3 mrg set dummy cc; ac_word=$2
4882 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4883 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4884 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4885 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4886 1.1.1.3 mrg else
4887 1.1.1.3 mrg if test -n "$CC"; then
4888 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4889 1.1.1.3 mrg else
4890 1.1.1.3 mrg ac_prog_rejected=no
4891 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4892 1.1.1.3 mrg for as_dir in $PATH
4893 1.1.1.3 mrg do
4894 1.1.1.3 mrg IFS=$as_save_IFS
4895 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4896 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4897 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
4898 1.1.1.3 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4899 1.1.1.3 mrg ac_prog_rejected=yes
4900 1.1.1.3 mrg continue
4901 1.1.1.3 mrg fi
4902 1.1.1.3 mrg ac_cv_prog_CC="cc"
4903 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4904 1.1.1.3 mrg break 2
4905 1.1.1.3 mrg fi
4906 1.1.1.3 mrg done
4907 1.1.1.3 mrg done
4908 1.1.1.3 mrg IFS=$as_save_IFS
4909 1.1.1.3 mrg
4910 1.1.1.3 mrg if test $ac_prog_rejected = yes; then
4911 1.1.1.3 mrg # We found a bogon in the path, so make sure we never use it.
4912 1.1.1.3 mrg set dummy $ac_cv_prog_CC
4913 1.1.1.3 mrg shift
4914 1.1.1.3 mrg if test $# != 0; then
4915 1.1.1.3 mrg # We chose a different compiler from the bogus one.
4916 1.1.1.3 mrg # However, it has the same basename, so the bogon will be chosen
4917 1.1.1.3 mrg # first if we set CC to just the basename; use the full file name.
4918 1.1.1.3 mrg shift
4919 1.1.1.3 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4920 1.1.1.3 mrg fi
4921 1.1.1.3 mrg fi
4922 1.1.1.3 mrg fi
4923 1.1.1.3 mrg fi
4924 1.1.1.3 mrg CC=$ac_cv_prog_CC
4925 1.1.1.3 mrg if test -n "$CC"; then
4926 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4927 1.1.1.3 mrg $as_echo "$CC" >&6; }
4928 1.1.1.3 mrg else
4929 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4930 1.1.1.3 mrg $as_echo "no" >&6; }
4931 1.1.1.3 mrg fi
4932 1.1.1.3 mrg
4933 1.1.1.3 mrg
4934 1.1.1.3 mrg fi
4935 1.1.1.3 mrg if test -z "$CC"; then
4936 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4937 1.1.1.3 mrg for ac_prog in cl.exe
4938 1.1.1.3 mrg do
4939 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4940 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4941 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4942 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4943 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4944 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4945 1.1.1.3 mrg else
4946 1.1.1.3 mrg if test -n "$CC"; then
4947 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4948 1.1.1.3 mrg else
4949 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4950 1.1.1.3 mrg for as_dir in $PATH
4951 1.1.1.3 mrg do
4952 1.1.1.3 mrg IFS=$as_save_IFS
4953 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4954 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4955 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
4956 1.1.1.3 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4957 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4958 1.1.1.3 mrg break 2
4959 1.1.1.3 mrg fi
4960 1.1.1.3 mrg done
4961 1.1.1.3 mrg done
4962 1.1.1.3 mrg IFS=$as_save_IFS
4963 1.1.1.3 mrg
4964 1.1.1.3 mrg fi
4965 1.1.1.3 mrg fi
4966 1.1.1.3 mrg CC=$ac_cv_prog_CC
4967 1.1.1.3 mrg if test -n "$CC"; then
4968 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4969 1.1.1.3 mrg $as_echo "$CC" >&6; }
4970 1.1.1.3 mrg else
4971 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4972 1.1.1.3 mrg $as_echo "no" >&6; }
4973 1.1.1.3 mrg fi
4974 1.1.1.3 mrg
4975 1.1.1.3 mrg
4976 1.1.1.3 mrg test -n "$CC" && break
4977 1.1.1.3 mrg done
4978 1.1.1.3 mrg fi
4979 1.1.1.3 mrg if test -z "$CC"; then
4980 1.1.1.3 mrg ac_ct_CC=$CC
4981 1.1.1.3 mrg for ac_prog in cl.exe
4982 1.1.1.3 mrg do
4983 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4984 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
4985 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4986 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4987 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
4988 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4989 1.1.1.3 mrg else
4990 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
4991 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4992 1.1.1.3 mrg else
4993 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4994 1.1.1.3 mrg for as_dir in $PATH
4995 1.1.1.3 mrg do
4996 1.1.1.3 mrg IFS=$as_save_IFS
4997 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4998 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4999 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
5000 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
5001 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5002 1.1.1.3 mrg break 2
5003 1.1.1.3 mrg fi
5004 1.1.1.3 mrg done
5005 1.1.1.3 mrg done
5006 1.1.1.3 mrg IFS=$as_save_IFS
5007 1.1.1.3 mrg
5008 1.1.1.3 mrg fi
5009 1.1.1.3 mrg fi
5010 1.1.1.3 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
5011 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
5012 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5013 1.1.1.3 mrg $as_echo "$ac_ct_CC" >&6; }
5014 1.1.1.3 mrg else
5015 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5016 1.1.1.3 mrg $as_echo "no" >&6; }
5017 1.1.1.3 mrg fi
5018 1.1.1.3 mrg
5019 1.1.1.3 mrg
5020 1.1.1.3 mrg test -n "$ac_ct_CC" && break
5021 1.1.1.3 mrg done
5022 1.1.1.3 mrg
5023 1.1.1.3 mrg if test "x$ac_ct_CC" = x; then
5024 1.1.1.3 mrg CC=""
5025 1.1.1.3 mrg else
5026 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5027 1.1.1.3 mrg yes:)
5028 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5029 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5030 1.1.1.3 mrg ac_tool_warned=yes ;;
5031 1.1.1.3 mrg esac
5032 1.1.1.3 mrg CC=$ac_ct_CC
5033 1.1.1.3 mrg fi
5034 1.1.1.3 mrg fi
5035 1.1.1.3 mrg
5036 1.1.1.3 mrg fi
5037 1.1.1.3 mrg
5038 1.1.1.3 mrg
5039 1.1.1.3 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5040 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5041 1.1.1.3 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
5042 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
5043 1.1.1.3 mrg
5044 1.1.1.3 mrg # Provide some information about the compiler.
5045 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5046 1.1.1.3 mrg set X $ac_compile
5047 1.1.1.3 mrg ac_compiler=$2
5048 1.1.1.3 mrg for ac_option in --version -v -V -qversion; do
5049 1.1.1.3 mrg { { ac_try="$ac_compiler $ac_option >&5"
5050 1.1.1.3 mrg case "(($ac_try" in
5051 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5052 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
5053 1.1.1.3 mrg esac
5054 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5055 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
5056 1.1.1.3 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5057 1.1.1.3 mrg ac_status=$?
5058 1.1.1.3 mrg if test -s conftest.err; then
5059 1.1.1.3 mrg sed '10a\
5060 1.1.1.3 mrg ... rest of stderr output deleted ...
5061 1.1.1.3 mrg 10q' conftest.err >conftest.er1
5062 1.1.1.3 mrg cat conftest.er1 >&5
5063 1.1.1.3 mrg fi
5064 1.1.1.3 mrg rm -f conftest.er1 conftest.err
5065 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5066 1.1.1.3 mrg test $ac_status = 0; }
5067 1.1.1.3 mrg done
5068 1.1.1.3 mrg
5069 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5070 1.1.1.3 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5071 1.1.1.3 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
5072 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5073 1.1.1.3 mrg else
5074 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5075 1.1.1.3 mrg /* end confdefs.h. */
5076 1.1.1.3 mrg
5077 1.1.1.3 mrg int
5078 1.1.1.3 mrg main ()
5079 1.1.1.3 mrg {
5080 1.1.1.3 mrg #ifndef __GNUC__
5081 1.1.1.3 mrg choke me
5082 1.1.1.3 mrg #endif
5083 1.1.1.3 mrg
5084 1.1.1.3 mrg ;
5085 1.1.1.3 mrg return 0;
5086 1.1.1.3 mrg }
5087 1.1.1.3 mrg _ACEOF
5088 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5089 1.1.1.3 mrg ac_compiler_gnu=yes
5090 1.1.1.3 mrg else
5091 1.1.1.3 mrg ac_compiler_gnu=no
5092 1.1.1.3 mrg fi
5093 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5094 1.1.1.3 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
5095 1.1.1.3 mrg
5096 1.1.1.3 mrg fi
5097 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5098 1.1.1.3 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5099 1.1.1.3 mrg if test $ac_compiler_gnu = yes; then
5100 1.1.1.3 mrg GCC=yes
5101 1.1.1.3 mrg else
5102 1.1.1.3 mrg GCC=
5103 1.1.1.3 mrg fi
5104 1.1.1.3 mrg ac_test_CFLAGS=${CFLAGS+set}
5105 1.1.1.3 mrg ac_save_CFLAGS=$CFLAGS
5106 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5107 1.1.1.3 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
5108 1.1.1.3 mrg if ${ac_cv_prog_cc_g+:} false; then :
5109 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5110 1.1.1.3 mrg else
5111 1.1.1.3 mrg ac_save_c_werror_flag=$ac_c_werror_flag
5112 1.1.1.3 mrg ac_c_werror_flag=yes
5113 1.1.1.3 mrg ac_cv_prog_cc_g=no
5114 1.1.1.3 mrg CFLAGS="-g"
5115 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5116 1.1.1.3 mrg /* end confdefs.h. */
5117 1.1.1.3 mrg
5118 1.1.1.3 mrg int
5119 1.1.1.3 mrg main ()
5120 1.1.1.3 mrg {
5121 1.1.1.3 mrg
5122 1.1.1.3 mrg ;
5123 1.1.1.3 mrg return 0;
5124 1.1.1.3 mrg }
5125 1.1.1.3 mrg _ACEOF
5126 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5127 1.1.1.3 mrg ac_cv_prog_cc_g=yes
5128 1.1.1.3 mrg else
5129 1.1.1.3 mrg CFLAGS=""
5130 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5131 1.1.1.3 mrg /* end confdefs.h. */
5132 1.1.1.3 mrg
5133 1.1.1.3 mrg int
5134 1.1.1.3 mrg main ()
5135 1.1.1.3 mrg {
5136 1.1.1.3 mrg
5137 1.1.1.3 mrg ;
5138 1.1.1.3 mrg return 0;
5139 1.1.1.3 mrg }
5140 1.1.1.3 mrg _ACEOF
5141 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5142 1.1.1.3 mrg
5143 1.1.1.3 mrg else
5144 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
5145 1.1.1.3 mrg CFLAGS="-g"
5146 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5147 1.1.1.3 mrg /* end confdefs.h. */
5148 1.1.1.3 mrg
5149 1.1.1.3 mrg int
5150 1.1.1.3 mrg main ()
5151 1.1.1.3 mrg {
5152 1.1.1.3 mrg
5153 1.1.1.3 mrg ;
5154 1.1.1.3 mrg return 0;
5155 1.1.1.3 mrg }
5156 1.1.1.3 mrg _ACEOF
5157 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5158 1.1.1.3 mrg ac_cv_prog_cc_g=yes
5159 1.1.1.3 mrg fi
5160 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5161 1.1.1.3 mrg fi
5162 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5163 1.1.1.3 mrg fi
5164 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5165 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
5166 1.1.1.3 mrg fi
5167 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5168 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
5169 1.1.1.3 mrg if test "$ac_test_CFLAGS" = set; then
5170 1.1.1.3 mrg CFLAGS=$ac_save_CFLAGS
5171 1.1.1.3 mrg elif test $ac_cv_prog_cc_g = yes; then
5172 1.1.1.3 mrg if test "$GCC" = yes; then
5173 1.1.1.3 mrg CFLAGS="-g -O2"
5174 1.1.1.3 mrg else
5175 1.1.1.3 mrg CFLAGS="-g"
5176 1.1.1.3 mrg fi
5177 1.1.1.3 mrg else
5178 1.1.1.3 mrg if test "$GCC" = yes; then
5179 1.1.1.3 mrg CFLAGS="-O2"
5180 1.1.1.3 mrg else
5181 1.1.1.3 mrg CFLAGS=
5182 1.1.1.3 mrg fi
5183 1.1.1.3 mrg fi
5184 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5185 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5186 1.1.1.3 mrg if ${ac_cv_prog_cc_c89+:} false; then :
5187 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5188 1.1.1.3 mrg else
5189 1.1.1.3 mrg ac_cv_prog_cc_c89=no
5190 1.1.1.3 mrg ac_save_CC=$CC
5191 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5192 1.1.1.3 mrg /* end confdefs.h. */
5193 1.1.1.3 mrg #include <stdarg.h>
5194 1.1.1.3 mrg #include <stdio.h>
5195 1.1.1.3 mrg #include <sys/types.h>
5196 1.1.1.3 mrg #include <sys/stat.h>
5197 1.1.1.3 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5198 1.1.1.3 mrg struct buf { int x; };
5199 1.1.1.3 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
5200 1.1.1.3 mrg static char *e (p, i)
5201 1.1.1.3 mrg char **p;
5202 1.1.1.3 mrg int i;
5203 1.1.1.3 mrg {
5204 1.1.1.3 mrg return p[i];
5205 1.1.1.3 mrg }
5206 1.1.1.3 mrg static char *f (char * (*g) (char **, int), char **p, ...)
5207 1.1.1.3 mrg {
5208 1.1.1.3 mrg char *s;
5209 1.1.1.3 mrg va_list v;
5210 1.1.1.3 mrg va_start (v,p);
5211 1.1.1.3 mrg s = g (p, va_arg (v,int));
5212 1.1.1.3 mrg va_end (v);
5213 1.1.1.3 mrg return s;
5214 1.1.1.3 mrg }
5215 1.1.1.3 mrg
5216 1.1.1.3 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5217 1.1.1.3 mrg function prototypes and stuff, but not '\xHH' hex character constants.
5218 1.1.1.3 mrg These don't provoke an error unfortunately, instead are silently treated
5219 1.1.1.3 mrg as 'x'. The following induces an error, until -std is added to get
5220 1.1.1.3 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5221 1.1.1.3 mrg array size at least. It's necessary to write '\x00'==0 to get something
5222 1.1.1.3 mrg that's true only with -std. */
5223 1.1.1.3 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5224 1.1.1.3 mrg
5225 1.1.1.3 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5226 1.1.1.3 mrg inside strings and character constants. */
5227 1.1.1.3 mrg #define FOO(x) 'x'
5228 1.1.1.3 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5229 1.1.1.3 mrg
5230 1.1.1.3 mrg int test (int i, double x);
5231 1.1.1.3 mrg struct s1 {int (*f) (int a);};
5232 1.1.1.3 mrg struct s2 {int (*f) (double a);};
5233 1.1.1.3 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5234 1.1.1.3 mrg int argc;
5235 1.1.1.3 mrg char **argv;
5236 1.1.1.3 mrg int
5237 1.1.1.3 mrg main ()
5238 1.1.1.3 mrg {
5239 1.1.1.3 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5240 1.1.1.3 mrg ;
5241 1.1.1.3 mrg return 0;
5242 1.1.1.3 mrg }
5243 1.1.1.3 mrg _ACEOF
5244 1.1.1.3 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5245 1.1.1.3 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5246 1.1.1.3 mrg do
5247 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
5248 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5249 1.1.1.3 mrg ac_cv_prog_cc_c89=$ac_arg
5250 1.1.1.3 mrg fi
5251 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
5252 1.1.1.3 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
5253 1.1.1.3 mrg done
5254 1.1.1.3 mrg rm -f conftest.$ac_ext
5255 1.1.1.3 mrg CC=$ac_save_CC
5256 1.1.1.3 mrg
5257 1.1.1.3 mrg fi
5258 1.1.1.3 mrg # AC_CACHE_VAL
5259 1.1.1.3 mrg case "x$ac_cv_prog_cc_c89" in
5260 1.1.1.3 mrg x)
5261 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5262 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
5263 1.1.1.3 mrg xno)
5264 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5265 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
5266 1.1.1.3 mrg *)
5267 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c89"
5268 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5269 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5270 1.1.1.3 mrg esac
5271 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
5272 1.1.1.3 mrg
5273 1.1.1.3 mrg fi
5274 1.1.1.3 mrg
5275 1.1.1.3 mrg ac_ext=c
5276 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5277 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5278 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5279 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5280 1.1.1.3 mrg
5281 1.1.1.3 mrg depcc="$CC" am_compiler_list=
5282 1.1.1.3 mrg
5283 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5284 1.1.1.3 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
5285 1.1.1.3 mrg if ${am_cv_CC_dependencies_compiler_type+:} false; then :
5286 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5287 1.1.1.3 mrg else
5288 1.1.1.3 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5289 1.1.1.3 mrg # We make a subdir and do the tests there. Otherwise we can end up
5290 1.1.1.3 mrg # making bogus files that we don't know about and never remove. For
5291 1.1.1.3 mrg # instance it was reported that on HP-UX the gcc test will end up
5292 1.1.1.3 mrg # making a dummy file named `D' -- because `-MD' means `put the output
5293 1.1.1.3 mrg # in D'.
5294 1.1.1.3 mrg mkdir conftest.dir
5295 1.1.1.3 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
5296 1.1.1.3 mrg # using a relative directory.
5297 1.1.1.3 mrg cp "$am_depcomp" conftest.dir
5298 1.1.1.3 mrg cd conftest.dir
5299 1.1.1.3 mrg # We will build objects and dependencies in a subdirectory because
5300 1.1.1.3 mrg # it helps to detect inapplicable dependency modes. For instance
5301 1.1.1.3 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
5302 1.1.1.3 mrg # side effect of compilation, but ICC will put the dependencies in
5303 1.1.1.3 mrg # the current directory while Tru64 will put them in the object
5304 1.1.1.3 mrg # directory.
5305 1.1.1.3 mrg mkdir sub
5306 1.1.1.3 mrg
5307 1.1.1.3 mrg am_cv_CC_dependencies_compiler_type=none
5308 1.1.1.3 mrg if test "$am_compiler_list" = ""; then
5309 1.1.1.3 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5310 1.1.1.3 mrg fi
5311 1.1.1.3 mrg am__universal=false
5312 1.1.1.3 mrg case " $depcc " in #(
5313 1.1.1.3 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
5314 1.1.1.3 mrg esac
5315 1.1.1.3 mrg
5316 1.1.1.3 mrg for depmode in $am_compiler_list; do
5317 1.1.1.3 mrg # Setup a source with many dependencies, because some compilers
5318 1.1.1.3 mrg # like to wrap large dependency lists on column 80 (with \), and
5319 1.1.1.3 mrg # we should not choose a depcomp mode which is confused by this.
5320 1.1.1.3 mrg #
5321 1.1.1.3 mrg # We need to recreate these files for each test, as the compiler may
5322 1.1.1.3 mrg # overwrite some of them when testing with obscure command lines.
5323 1.1.1.3 mrg # This happens at least with the AIX C compiler.
5324 1.1.1.3 mrg : > sub/conftest.c
5325 1.1.1.3 mrg for i in 1 2 3 4 5 6; do
5326 1.1.1.3 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
5327 1.1.1.3 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5328 1.1.1.3 mrg # Solaris 8's {/usr,}/bin/sh.
5329 1.1.1.3 mrg touch sub/conftst$i.h
5330 1.1.1.3 mrg done
5331 1.1.1.3 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5332 1.1.1.3 mrg
5333 1.1.1.3 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
5334 1.1.1.3 mrg # mode. It turns out that the SunPro C++ compiler does not properly
5335 1.1.1.3 mrg # handle `-M -o', and we need to detect this. Also, some Intel
5336 1.1.1.3 mrg # versions had trouble with output in subdirs
5337 1.1.1.3 mrg am__obj=sub/conftest.${OBJEXT-o}
5338 1.1.1.3 mrg am__minus_obj="-o $am__obj"
5339 1.1.1.3 mrg case $depmode in
5340 1.1.1.3 mrg gcc)
5341 1.1.1.3 mrg # This depmode causes a compiler race in universal mode.
5342 1.1.1.3 mrg test "$am__universal" = false || continue
5343 1.1.1.3 mrg ;;
5344 1.1.1.3 mrg nosideeffect)
5345 1.1.1.3 mrg # after this tag, mechanisms are not by side-effect, so they'll
5346 1.1.1.3 mrg # only be used when explicitly requested
5347 1.1.1.3 mrg if test "x$enable_dependency_tracking" = xyes; then
5348 1.1.1.3 mrg continue
5349 1.1.1.3 mrg else
5350 1.1.1.3 mrg break
5351 1.1.1.3 mrg fi
5352 1.1.1.3 mrg ;;
5353 1.1.1.3 mrg msvisualcpp | msvcmsys)
5354 1.1.1.3 mrg # This compiler won't grok `-c -o', but also, the minuso test has
5355 1.1.1.3 mrg # not run yet. These depmodes are late enough in the game, and
5356 1.1.1.3 mrg # so weak that their functioning should not be impacted.
5357 1.1.1.3 mrg am__obj=conftest.${OBJEXT-o}
5358 1.1.1.3 mrg am__minus_obj=
5359 1.1.1.3 mrg ;;
5360 1.1.1.3 mrg none) break ;;
5361 1.1.1.3 mrg esac
5362 1.1.1.3 mrg if depmode=$depmode \
5363 1.1.1.3 mrg source=sub/conftest.c object=$am__obj \
5364 1.1.1.3 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5365 1.1.1.3 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5366 1.1.1.3 mrg >/dev/null 2>conftest.err &&
5367 1.1.1.3 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5368 1.1.1.3 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5369 1.1.1.3 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5370 1.1.1.3 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5371 1.1.1.3 mrg # icc doesn't choke on unknown options, it will just issue warnings
5372 1.1.1.3 mrg # or remarks (even with -Werror). So we grep stderr for any message
5373 1.1.1.3 mrg # that says an option was ignored or not supported.
5374 1.1.1.3 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
5375 1.1.1.3 mrg # icc: Command line warning: ignoring option '-M'; no argument required
5376 1.1.1.3 mrg # The diagnosis changed in icc 8.0:
5377 1.1.1.3 mrg # icc: Command line remark: option '-MP' not supported
5378 1.1.1.3 mrg if (grep 'ignoring option' conftest.err ||
5379 1.1.1.3 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5380 1.1.1.3 mrg am_cv_CC_dependencies_compiler_type=$depmode
5381 1.1.1.3 mrg break
5382 1.1.1.3 mrg fi
5383 1.1.1.3 mrg fi
5384 1.1.1.3 mrg done
5385 1.1.1.3 mrg
5386 1.1.1.3 mrg cd ..
5387 1.1.1.3 mrg rm -rf conftest.dir
5388 1.1.1.3 mrg else
5389 1.1.1.3 mrg am_cv_CC_dependencies_compiler_type=none
5390 1.1.1.3 mrg fi
5391 1.1.1.3 mrg
5392 1.1.1.3 mrg fi
5393 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5394 1.1.1.3 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5395 1.1.1.3 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5396 1.1.1.3 mrg
5397 1.1.1.3 mrg if
5398 1.1.1.3 mrg test "x$enable_dependency_tracking" != xno \
5399 1.1.1.3 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5400 1.1.1.3 mrg am__fastdepCC_TRUE=
5401 1.1.1.3 mrg am__fastdepCC_FALSE='#'
5402 1.1.1.3 mrg else
5403 1.1.1.3 mrg am__fastdepCC_TRUE='#'
5404 1.1.1.3 mrg am__fastdepCC_FALSE=
5405 1.1.1.3 mrg fi
5406 1.1.1.3 mrg
5407 1.1.1.3 mrg
5408 1.1.1.3 mrg case `pwd` in
5409 1.1.1.3 mrg *\ * | *\ *)
5410 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5411 1.1.1.3 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5412 1.1.1.3 mrg esac
5413 1.1.1.3 mrg
5414 1.1.1.3 mrg
5415 1.1.1.3 mrg
5416 1.1.1.3 mrg macro_version='2.2.10'
5417 1.1.1.3 mrg macro_revision='1.3175'
5418 1.1.1.3 mrg
5419 1.1.1.3 mrg
5420 1.1.1.3 mrg
5421 1.1.1.3 mrg
5422 1.1.1.3 mrg
5423 1.1.1.3 mrg
5424 1.1.1.3 mrg
5425 1.1.1.3 mrg
5426 1.1.1.3 mrg
5427 1.1.1.3 mrg
5428 1.1.1.3 mrg
5429 1.1.1.3 mrg
5430 1.1.1.3 mrg
5431 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
5432 1.1.1.3 mrg
5433 1.1.1.3 mrg # Backslashify metacharacters that are still active within
5434 1.1.1.3 mrg # double-quoted strings.
5435 1.1.1.3 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5436 1.1.1.3 mrg
5437 1.1.1.3 mrg # Same as above, but do not quote variable references.
5438 1.1.1.3 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
5439 1.1.1.3 mrg
5440 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped shell variable in a
5441 1.1.1.3 mrg # double_quote_subst'ed string.
5442 1.1.1.3 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5443 1.1.1.3 mrg
5444 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped single quote.
5445 1.1.1.3 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5446 1.1.1.3 mrg
5447 1.1.1.3 mrg # Sed substitution to avoid accidental globbing in evaled expressions
5448 1.1.1.3 mrg no_glob_subst='s/\*/\\\*/g'
5449 1.1.1.3 mrg
5450 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5451 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5452 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5453 1.1.1.3 mrg
5454 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5455 1.1.1.3 mrg $as_echo_n "checking how to print strings... " >&6; }
5456 1.1.1.3 mrg # Test print first, because it will be a builtin if present.
5457 1.1.1.3 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5458 1.1.1.3 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5459 1.1.1.3 mrg ECHO='print -r --'
5460 1.1.1.3 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5461 1.1.1.3 mrg ECHO='printf %s\n'
5462 1.1.1.3 mrg else
5463 1.1.1.3 mrg # Use this function as a fallback that always works.
5464 1.1.1.3 mrg func_fallback_echo ()
5465 1.1.1.3 mrg {
5466 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
5467 1.1.1.3 mrg $1
5468 1.1.1.3 mrg _LTECHO_EOF'
5469 1.1.1.3 mrg }
5470 1.1.1.3 mrg ECHO='func_fallback_echo'
5471 1.1.1.3 mrg fi
5472 1.1.1.3 mrg
5473 1.1.1.3 mrg # func_echo_all arg...
5474 1.1.1.3 mrg # Invoke $ECHO with all args, space-separated.
5475 1.1.1.3 mrg func_echo_all ()
5476 1.1.1.3 mrg {
5477 1.1.1.3 mrg $ECHO ""
5478 1.1.1.3 mrg }
5479 1.1.1.3 mrg
5480 1.1.1.3 mrg case "$ECHO" in
5481 1.1.1.3 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5482 1.1.1.3 mrg $as_echo "printf" >&6; } ;;
5483 1.1.1.3 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5484 1.1.1.3 mrg $as_echo "print -r" >&6; } ;;
5485 1.1.1.3 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5486 1.1.1.3 mrg $as_echo "cat" >&6; } ;;
5487 1.1.1.3 mrg esac
5488 1.1.1.3 mrg
5489 1.1.1.3 mrg
5490 1.1.1.3 mrg
5491 1.1.1.3 mrg
5492 1.1.1.3 mrg
5493 1.1.1.3 mrg
5494 1.1.1.3 mrg
5495 1.1.1.3 mrg
5496 1.1.1.3 mrg
5497 1.1.1.3 mrg
5498 1.1.1.3 mrg
5499 1.1.1.3 mrg
5500 1.1.1.3 mrg
5501 1.1.1.3 mrg
5502 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5503 1.1.1.3 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5504 1.1.1.3 mrg if ${ac_cv_path_SED+:} false; then :
5505 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5506 1.1.1.3 mrg else
5507 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5508 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
5509 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
5510 1.1.1.3 mrg done
5511 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5512 1.1.1.3 mrg { ac_script=; unset ac_script;}
5513 1.1.1.3 mrg if test -z "$SED"; then
5514 1.1.1.3 mrg ac_path_SED_found=false
5515 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5516 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5517 1.1.1.3 mrg for as_dir in $PATH
5518 1.1.1.3 mrg do
5519 1.1.1.3 mrg IFS=$as_save_IFS
5520 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5521 1.1.1.3 mrg for ac_prog in sed gsed; do
5522 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5523 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5524 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5525 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
5526 1.1.1.3 mrg # Check for GNU $ac_path_SED
5527 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
5528 1.1.1.3 mrg *GNU*)
5529 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5530 1.1.1.3 mrg *)
5531 1.1.1.3 mrg ac_count=0
5532 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
5533 1.1.1.3 mrg while :
5534 1.1.1.3 mrg do
5535 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5536 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
5537 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
5538 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
5539 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5540 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5541 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5542 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
5543 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
5544 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
5545 1.1.1.3 mrg ac_path_SED_max=$ac_count
5546 1.1.1.3 mrg fi
5547 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
5548 1.1.1.3 mrg test $ac_count -gt 10 && break
5549 1.1.1.3 mrg done
5550 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5551 1.1.1.3 mrg esac
5552 1.1.1.3 mrg
5553 1.1.1.3 mrg $ac_path_SED_found && break 3
5554 1.1.1.3 mrg done
5555 1.1.1.3 mrg done
5556 1.1.1.3 mrg done
5557 1.1.1.3 mrg IFS=$as_save_IFS
5558 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
5559 1.1.1.3 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5560 1.1.1.3 mrg fi
5561 1.1.1.3 mrg else
5562 1.1.1.3 mrg ac_cv_path_SED=$SED
5563 1.1.1.3 mrg fi
5564 1.1.1.3 mrg
5565 1.1.1.3 mrg fi
5566 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5567 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
5568 1.1.1.3 mrg SED="$ac_cv_path_SED"
5569 1.1.1.3 mrg rm -f conftest.sed
5570 1.1.1.3 mrg
5571 1.1.1.3 mrg test -z "$SED" && SED=sed
5572 1.1.1.3 mrg Xsed="$SED -e 1s/^X//"
5573 1.1.1.3 mrg
5574 1.1.1.3 mrg
5575 1.1.1.3 mrg
5576 1.1.1.3 mrg
5577 1.1.1.3 mrg
5578 1.1.1.3 mrg
5579 1.1.1.3 mrg
5580 1.1.1.3 mrg
5581 1.1.1.3 mrg
5582 1.1.1.3 mrg
5583 1.1.1.3 mrg
5584 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5585 1.1.1.3 mrg $as_echo_n "checking for fgrep... " >&6; }
5586 1.1.1.3 mrg if ${ac_cv_path_FGREP+:} false; then :
5587 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5588 1.1.1.3 mrg else
5589 1.1.1.3 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5590 1.1.1.3 mrg then ac_cv_path_FGREP="$GREP -F"
5591 1.1.1.3 mrg else
5592 1.1.1.3 mrg if test -z "$FGREP"; then
5593 1.1.1.3 mrg ac_path_FGREP_found=false
5594 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5595 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5596 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5597 1.1.1.3 mrg do
5598 1.1.1.3 mrg IFS=$as_save_IFS
5599 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5600 1.1.1.3 mrg for ac_prog in fgrep; do
5601 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5602 1.1.1.3 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5603 1.1.1.3 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5604 1.1.1.3 mrg # Check for GNU ac_path_FGREP and select it if it is found.
5605 1.1.1.3 mrg # Check for GNU $ac_path_FGREP
5606 1.1.1.3 mrg case `"$ac_path_FGREP" --version 2>&1` in
5607 1.1.1.3 mrg *GNU*)
5608 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5609 1.1.1.3 mrg *)
5610 1.1.1.3 mrg ac_count=0
5611 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
5612 1.1.1.3 mrg while :
5613 1.1.1.3 mrg do
5614 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5615 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
5616 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
5617 1.1.1.3 mrg $as_echo 'FGREP' >> "conftest.nl"
5618 1.1.1.3 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5619 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5620 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5621 1.1.1.3 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5622 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
5623 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP"
5624 1.1.1.3 mrg ac_path_FGREP_max=$ac_count
5625 1.1.1.3 mrg fi
5626 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
5627 1.1.1.3 mrg test $ac_count -gt 10 && break
5628 1.1.1.3 mrg done
5629 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5630 1.1.1.3 mrg esac
5631 1.1.1.3 mrg
5632 1.1.1.3 mrg $ac_path_FGREP_found && break 3
5633 1.1.1.3 mrg done
5634 1.1.1.3 mrg done
5635 1.1.1.3 mrg done
5636 1.1.1.3 mrg IFS=$as_save_IFS
5637 1.1.1.3 mrg if test -z "$ac_cv_path_FGREP"; then
5638 1.1.1.3 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5639 1.1.1.3 mrg fi
5640 1.1.1.3 mrg else
5641 1.1.1.3 mrg ac_cv_path_FGREP=$FGREP
5642 1.1.1.3 mrg fi
5643 1.1.1.3 mrg
5644 1.1.1.3 mrg fi
5645 1.1.1.3 mrg fi
5646 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5647 1.1.1.3 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
5648 1.1.1.3 mrg FGREP="$ac_cv_path_FGREP"
5649 1.1.1.3 mrg
5650 1.1.1.3 mrg
5651 1.1.1.3 mrg test -z "$GREP" && GREP=grep
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
5666 1.1.1.3 mrg
5667 1.1.1.3 mrg
5668 1.1.1.3 mrg
5669 1.1.1.3 mrg
5670 1.1.1.3 mrg
5671 1.1.1.3 mrg # Check whether --with-gnu-ld was given.
5672 1.1.1.3 mrg if test "${with_gnu_ld+set}" = set; then :
5673 1.1.1.3 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5674 1.1.1.3 mrg else
5675 1.1.1.3 mrg with_gnu_ld=no
5676 1.1.1.3 mrg fi
5677 1.1.1.3 mrg
5678 1.1.1.3 mrg ac_prog=ld
5679 1.1.1.3 mrg if test "$GCC" = yes; then
5680 1.1.1.3 mrg # Check if gcc -print-prog-name=ld gives a path.
5681 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5682 1.1.1.3 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
5683 1.1.1.3 mrg case $host in
5684 1.1.1.3 mrg *-*-mingw*)
5685 1.1.1.3 mrg # gcc leaves a trailing carriage return which upsets mingw
5686 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5687 1.1.1.3 mrg *)
5688 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5689 1.1.1.3 mrg esac
5690 1.1.1.3 mrg case $ac_prog in
5691 1.1.1.3 mrg # Accept absolute paths.
5692 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
5693 1.1.1.3 mrg re_direlt='/[^/][^/]*/\.\./'
5694 1.1.1.3 mrg # Canonicalize the pathname of ld
5695 1.1.1.3 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5696 1.1.1.3 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5697 1.1.1.3 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5698 1.1.1.3 mrg done
5699 1.1.1.3 mrg test -z "$LD" && LD="$ac_prog"
5700 1.1.1.3 mrg ;;
5701 1.1.1.3 mrg "")
5702 1.1.1.3 mrg # If it fails, then pretend we aren't using GCC.
5703 1.1.1.3 mrg ac_prog=ld
5704 1.1.1.3 mrg ;;
5705 1.1.1.3 mrg *)
5706 1.1.1.3 mrg # If it is relative, then search for the first ld in PATH.
5707 1.1.1.3 mrg with_gnu_ld=unknown
5708 1.1.1.3 mrg ;;
5709 1.1.1.3 mrg esac
5710 1.1.1.3 mrg elif test "$with_gnu_ld" = yes; then
5711 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5712 1.1.1.3 mrg $as_echo_n "checking for GNU ld... " >&6; }
5713 1.1.1.3 mrg else
5714 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5715 1.1.1.3 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
5716 1.1.1.3 mrg fi
5717 1.1.1.3 mrg if ${lt_cv_path_LD+:} false; then :
5718 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5719 1.1.1.3 mrg else
5720 1.1.1.3 mrg if test -z "$LD"; then
5721 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5722 1.1.1.3 mrg for ac_dir in $PATH; do
5723 1.1.1.3 mrg IFS="$lt_save_ifs"
5724 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
5725 1.1.1.3 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5726 1.1.1.3 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
5727 1.1.1.3 mrg # Check to see if the program is GNU ld. I'd rather use --version,
5728 1.1.1.3 mrg # but apparently some variants of GNU ld only accept -v.
5729 1.1.1.3 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
5730 1.1.1.3 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5731 1.1.1.3 mrg *GNU* | *'with BFD'*)
5732 1.1.1.3 mrg test "$with_gnu_ld" != no && break
5733 1.1.1.3 mrg ;;
5734 1.1.1.3 mrg *)
5735 1.1.1.3 mrg test "$with_gnu_ld" != yes && break
5736 1.1.1.3 mrg ;;
5737 1.1.1.3 mrg esac
5738 1.1.1.3 mrg fi
5739 1.1.1.3 mrg done
5740 1.1.1.3 mrg IFS="$lt_save_ifs"
5741 1.1.1.3 mrg else
5742 1.1.1.3 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
5743 1.1.1.3 mrg fi
5744 1.1.1.3 mrg fi
5745 1.1.1.3 mrg
5746 1.1.1.3 mrg LD="$lt_cv_path_LD"
5747 1.1.1.3 mrg if test -n "$LD"; then
5748 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5749 1.1.1.3 mrg $as_echo "$LD" >&6; }
5750 1.1.1.3 mrg else
5751 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5752 1.1.1.3 mrg $as_echo "no" >&6; }
5753 1.1.1.3 mrg fi
5754 1.1.1.3 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5755 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5756 1.1.1.3 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5757 1.1.1.3 mrg if ${lt_cv_prog_gnu_ld+:} false; then :
5758 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5759 1.1.1.3 mrg else
5760 1.1.1.3 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
5761 1.1.1.3 mrg case `$LD -v 2>&1 </dev/null` in
5762 1.1.1.3 mrg *GNU* | *'with BFD'*)
5763 1.1.1.3 mrg lt_cv_prog_gnu_ld=yes
5764 1.1.1.3 mrg ;;
5765 1.1.1.3 mrg *)
5766 1.1.1.3 mrg lt_cv_prog_gnu_ld=no
5767 1.1.1.3 mrg ;;
5768 1.1.1.3 mrg esac
5769 1.1.1.3 mrg fi
5770 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5771 1.1.1.3 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5772 1.1.1.3 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
5773 1.1.1.3 mrg
5774 1.1.1.3 mrg
5775 1.1.1.3 mrg
5776 1.1.1.3 mrg
5777 1.1.1.3 mrg
5778 1.1.1.3 mrg
5779 1.1.1.3 mrg
5780 1.1.1.3 mrg
5781 1.1.1.3 mrg
5782 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5783 1.1.1.3 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5784 1.1.1.3 mrg if ${lt_cv_path_NM+:} false; then :
5785 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5786 1.1.1.3 mrg else
5787 1.1.1.3 mrg if test -n "$NM"; then
5788 1.1.1.3 mrg # Let the user override the test.
5789 1.1.1.3 mrg lt_cv_path_NM="$NM"
5790 1.1.1.3 mrg else
5791 1.1.1.3 mrg lt_nm_to_check="${ac_tool_prefix}nm"
5792 1.1.1.3 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5793 1.1.1.3 mrg lt_nm_to_check="$lt_nm_to_check nm"
5794 1.1.1.3 mrg fi
5795 1.1.1.3 mrg for lt_tmp_nm in $lt_nm_to_check; do
5796 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5797 1.1.1.3 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5798 1.1.1.3 mrg IFS="$lt_save_ifs"
5799 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
5800 1.1.1.3 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
5801 1.1.1.3 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5802 1.1.1.3 mrg # Check to see if the nm accepts a BSD-compat flag.
5803 1.1.1.3 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5804 1.1.1.3 mrg # nm: unknown option "B" ignored
5805 1.1.1.3 mrg # Tru64's nm complains that /dev/null is an invalid object file
5806 1.1.1.3 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5807 1.1.1.3 mrg */dev/null* | *'Invalid file or object type'*)
5808 1.1.1.3 mrg lt_cv_path_NM="$tmp_nm -B"
5809 1.1.1.3 mrg break
5810 1.1.1.3 mrg ;;
5811 1.1.1.3 mrg *)
5812 1.1.1.3 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5813 1.1.1.3 mrg */dev/null*)
5814 1.1.1.3 mrg lt_cv_path_NM="$tmp_nm -p"
5815 1.1.1.3 mrg break
5816 1.1.1.3 mrg ;;
5817 1.1.1.3 mrg *)
5818 1.1.1.3 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5819 1.1.1.3 mrg continue # so that we can try to find one that supports BSD flags
5820 1.1.1.3 mrg ;;
5821 1.1.1.3 mrg esac
5822 1.1.1.3 mrg ;;
5823 1.1.1.3 mrg esac
5824 1.1.1.3 mrg fi
5825 1.1.1.3 mrg done
5826 1.1.1.3 mrg IFS="$lt_save_ifs"
5827 1.1.1.3 mrg done
5828 1.1.1.3 mrg : ${lt_cv_path_NM=no}
5829 1.1.1.3 mrg fi
5830 1.1.1.3 mrg fi
5831 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5832 1.1.1.3 mrg $as_echo "$lt_cv_path_NM" >&6; }
5833 1.1.1.3 mrg if test "$lt_cv_path_NM" != "no"; then
5834 1.1.1.3 mrg NM="$lt_cv_path_NM"
5835 1.1.1.3 mrg else
5836 1.1.1.3 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
5837 1.1.1.3 mrg if test -n "$DUMPBIN"; then :
5838 1.1.1.3 mrg # Let the user override the test.
5839 1.1.1.3 mrg else
5840 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5841 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
5842 1.1.1.3 mrg do
5843 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5844 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5845 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5846 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5847 1.1.1.3 mrg if ${ac_cv_prog_DUMPBIN+:} false; then :
5848 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5849 1.1.1.3 mrg else
5850 1.1.1.3 mrg if test -n "$DUMPBIN"; then
5851 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5852 1.1.1.3 mrg else
5853 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5854 1.1.1.3 mrg for as_dir in $PATH
5855 1.1.1.3 mrg do
5856 1.1.1.3 mrg IFS=$as_save_IFS
5857 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5858 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5859 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
5860 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5861 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5862 1.1.1.3 mrg break 2
5863 1.1.1.3 mrg fi
5864 1.1.1.3 mrg done
5865 1.1.1.3 mrg done
5866 1.1.1.3 mrg IFS=$as_save_IFS
5867 1.1.1.3 mrg
5868 1.1.1.3 mrg fi
5869 1.1.1.3 mrg fi
5870 1.1.1.3 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
5871 1.1.1.3 mrg if test -n "$DUMPBIN"; then
5872 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5873 1.1.1.3 mrg $as_echo "$DUMPBIN" >&6; }
5874 1.1.1.3 mrg else
5875 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5876 1.1.1.3 mrg $as_echo "no" >&6; }
5877 1.1.1.3 mrg fi
5878 1.1.1.3 mrg
5879 1.1.1.3 mrg
5880 1.1.1.3 mrg test -n "$DUMPBIN" && break
5881 1.1.1.3 mrg done
5882 1.1.1.3 mrg fi
5883 1.1.1.3 mrg if test -z "$DUMPBIN"; then
5884 1.1.1.3 mrg ac_ct_DUMPBIN=$DUMPBIN
5885 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
5886 1.1.1.3 mrg do
5887 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5888 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
5889 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5890 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5891 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5892 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5893 1.1.1.3 mrg else
5894 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
5895 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5896 1.1.1.3 mrg else
5897 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5898 1.1.1.3 mrg for as_dir in $PATH
5899 1.1.1.3 mrg do
5900 1.1.1.3 mrg IFS=$as_save_IFS
5901 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5902 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5903 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
5904 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5905 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5906 1.1.1.3 mrg break 2
5907 1.1.1.3 mrg fi
5908 1.1.1.3 mrg done
5909 1.1.1.3 mrg done
5910 1.1.1.3 mrg IFS=$as_save_IFS
5911 1.1.1.3 mrg
5912 1.1.1.3 mrg fi
5913 1.1.1.3 mrg fi
5914 1.1.1.3 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5915 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
5916 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5917 1.1.1.3 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5918 1.1.1.3 mrg else
5919 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5920 1.1.1.3 mrg $as_echo "no" >&6; }
5921 1.1.1.3 mrg fi
5922 1.1.1.3 mrg
5923 1.1.1.3 mrg
5924 1.1.1.3 mrg test -n "$ac_ct_DUMPBIN" && break
5925 1.1.1.3 mrg done
5926 1.1.1.3 mrg
5927 1.1.1.3 mrg if test "x$ac_ct_DUMPBIN" = x; then
5928 1.1.1.3 mrg DUMPBIN=":"
5929 1.1.1.3 mrg else
5930 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5931 1.1.1.3 mrg yes:)
5932 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5933 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5934 1.1.1.3 mrg ac_tool_warned=yes ;;
5935 1.1.1.3 mrg esac
5936 1.1.1.3 mrg DUMPBIN=$ac_ct_DUMPBIN
5937 1.1.1.3 mrg fi
5938 1.1.1.3 mrg fi
5939 1.1.1.3 mrg
5940 1.1.1.3 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5941 1.1.1.3 mrg *COFF*)
5942 1.1.1.3 mrg DUMPBIN="$DUMPBIN -symbols"
5943 1.1.1.3 mrg ;;
5944 1.1.1.3 mrg *)
5945 1.1.1.3 mrg DUMPBIN=:
5946 1.1.1.3 mrg ;;
5947 1.1.1.3 mrg esac
5948 1.1.1.3 mrg fi
5949 1.1.1.3 mrg
5950 1.1.1.3 mrg if test "$DUMPBIN" != ":"; then
5951 1.1.1.3 mrg NM="$DUMPBIN"
5952 1.1.1.3 mrg fi
5953 1.1.1.3 mrg fi
5954 1.1.1.3 mrg test -z "$NM" && NM=nm
5955 1.1.1.3 mrg
5956 1.1.1.3 mrg
5957 1.1.1.3 mrg
5958 1.1.1.3 mrg
5959 1.1.1.3 mrg
5960 1.1.1.3 mrg
5961 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5962 1.1.1.3 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5963 1.1.1.3 mrg if ${lt_cv_nm_interface+:} false; then :
5964 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5965 1.1.1.3 mrg else
5966 1.1.1.3 mrg lt_cv_nm_interface="BSD nm"
5967 1.1.1.3 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5968 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5969 1.1.1.3 mrg (eval "$ac_compile" 2>conftest.err)
5970 1.1.1.3 mrg cat conftest.err >&5
5971 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5972 1.1.1.3 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5973 1.1.1.3 mrg cat conftest.err >&5
5974 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5975 1.1.1.3 mrg cat conftest.out >&5
5976 1.1.1.3 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5977 1.1.1.3 mrg lt_cv_nm_interface="MS dumpbin"
5978 1.1.1.3 mrg fi
5979 1.1.1.3 mrg rm -f conftest*
5980 1.1.1.3 mrg fi
5981 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5982 1.1.1.3 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5983 1.1.1.3 mrg
5984 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5985 1.1.1.2 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5986 1.1.1.2 mrg LN_S=$as_ln_s
5987 1.1.1.2 mrg if test "$LN_S" = "ln -s"; then
5988 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5989 1.1.1.2 mrg $as_echo "yes" >&6; }
5990 1.1.1.2 mrg else
5991 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5992 1.1.1.2 mrg $as_echo "no, using $LN_S" >&6; }
5993 1.1.1.2 mrg fi
5994 1.1 mrg
5995 1.1.1.2 mrg # find the maximum length of command line arguments
5996 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5997 1.1.1.2 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5998 1.1.1.3 mrg if ${lt_cv_sys_max_cmd_len+:} false; then :
5999 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6000 1.1.1.2 mrg else
6001 1.1.1.2 mrg i=0
6002 1.1.1.2 mrg teststring="ABCD"
6003 1.1 mrg
6004 1.1.1.2 mrg case $build_os in
6005 1.1.1.2 mrg msdosdjgpp*)
6006 1.1.1.2 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
6007 1.1.1.2 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
6008 1.1.1.2 mrg # during glob expansion). Even if it were fixed, the result of this
6009 1.1.1.2 mrg # check would be larger than it should be.
6010 1.1.1.2 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
6011 1.1.1.2 mrg ;;
6012 1.1 mrg
6013 1.1.1.2 mrg gnu*)
6014 1.1.1.2 mrg # Under GNU Hurd, this test is not required because there is
6015 1.1.1.2 mrg # no limit to the length of command line arguments.
6016 1.1.1.2 mrg # Libtool will interpret -1 as no limit whatsoever
6017 1.1.1.2 mrg lt_cv_sys_max_cmd_len=-1;
6018 1.1.1.2 mrg ;;
6019 1.1 mrg
6020 1.1.1.2 mrg cygwin* | mingw* | cegcc*)
6021 1.1.1.2 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
6022 1.1.1.2 mrg # about 5 minutes as the teststring grows exponentially.
6023 1.1.1.2 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
6024 1.1.1.2 mrg # you end up with a "frozen" computer, even though with patience
6025 1.1.1.2 mrg # the test eventually succeeds (with a max line length of 256k).
6026 1.1.1.2 mrg # Instead, let's just punt: use the minimum linelength reported by
6027 1.1.1.2 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
6028 1.1.1.2 mrg lt_cv_sys_max_cmd_len=8192;
6029 1.1.1.2 mrg ;;
6030 1.1 mrg
6031 1.1.1.3 mrg mint*)
6032 1.1.1.3 mrg # On MiNT this can take a long time and run out of memory.
6033 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
6034 1.1.1.3 mrg ;;
6035 1.1.1.3 mrg
6036 1.1.1.2 mrg amigaos*)
6037 1.1.1.2 mrg # On AmigaOS with pdksh, this test takes hours, literally.
6038 1.1.1.2 mrg # So we just punt and use a minimum line length of 8192.
6039 1.1.1.2 mrg lt_cv_sys_max_cmd_len=8192;
6040 1.1 mrg ;;
6041 1.1.1.2 mrg
6042 1.1.1.2 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6043 1.1.1.2 mrg # This has been around since 386BSD, at least. Likely further.
6044 1.1.1.2 mrg if test -x /sbin/sysctl; then
6045 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6046 1.1.1.2 mrg elif test -x /usr/sbin/sysctl; then
6047 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6048 1.1.1.2 mrg else
6049 1.1.1.2 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6050 1.1.1.2 mrg fi
6051 1.1.1.2 mrg # And add a safety zone
6052 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6053 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6054 1.1 mrg ;;
6055 1.1.1.2 mrg
6056 1.1.1.2 mrg interix*)
6057 1.1.1.2 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
6058 1.1.1.2 mrg lt_cv_sys_max_cmd_len=196608
6059 1.1 mrg ;;
6060 1.1.1.2 mrg
6061 1.1.1.2 mrg osf*)
6062 1.1.1.2 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6063 1.1.1.2 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6064 1.1.1.2 mrg # nice to cause kernel panics so lets avoid the loop below.
6065 1.1.1.2 mrg # First set a reasonable default.
6066 1.1.1.2 mrg lt_cv_sys_max_cmd_len=16384
6067 1.1.1.2 mrg #
6068 1.1.1.2 mrg if test -x /sbin/sysconfig; then
6069 1.1.1.2 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6070 1.1.1.2 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
6071 1.1.1.2 mrg esac
6072 1.1.1.2 mrg fi
6073 1.1 mrg ;;
6074 1.1.1.2 mrg sco3.2v5*)
6075 1.1.1.2 mrg lt_cv_sys_max_cmd_len=102400
6076 1.1 mrg ;;
6077 1.1.1.2 mrg sysv5* | sco5v6* | sysv4.2uw2*)
6078 1.1.1.2 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6079 1.1.1.2 mrg if test -n "$kargmax"; then
6080 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6081 1.1.1.2 mrg else
6082 1.1.1.2 mrg lt_cv_sys_max_cmd_len=32768
6083 1.1.1.2 mrg fi
6084 1.1.1.2 mrg ;;
6085 1.1.1.2 mrg *)
6086 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6087 1.1.1.2 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
6088 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6089 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6090 1.1.1.2 mrg else
6091 1.1.1.2 mrg # Make teststring a little bigger before we do anything with it.
6092 1.1.1.2 mrg # a 1K string should be a reasonable start.
6093 1.1.1.2 mrg for i in 1 2 3 4 5 6 7 8 ; do
6094 1.1.1.2 mrg teststring=$teststring$teststring
6095 1.1.1.2 mrg done
6096 1.1.1.2 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6097 1.1.1.2 mrg # If test is not a shell built-in, we'll probably end up computing a
6098 1.1.1.2 mrg # maximum length that is only half of the actual maximum length, but
6099 1.1.1.2 mrg # we can't tell.
6100 1.1.1.3 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6101 1.1.1.3 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6102 1.1.1.2 mrg test $i != 17 # 1/2 MB should be enough
6103 1.1.1.2 mrg do
6104 1.1.1.2 mrg i=`expr $i + 1`
6105 1.1.1.2 mrg teststring=$teststring$teststring
6106 1.1.1.2 mrg done
6107 1.1.1.2 mrg # Only check the string length outside the loop.
6108 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6109 1.1.1.2 mrg teststring=
6110 1.1.1.2 mrg # Add a significant safety factor because C++ compilers can tack on
6111 1.1.1.2 mrg # massive amounts of additional arguments before passing them to the
6112 1.1.1.2 mrg # linker. It appears as though 1/2 is a usable value.
6113 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6114 1.1.1.2 mrg fi
6115 1.1 mrg ;;
6116 1.1 mrg esac
6117 1.1 mrg
6118 1.1.1.2 mrg fi
6119 1.1 mrg
6120 1.1.1.2 mrg if test -n $lt_cv_sys_max_cmd_len ; then
6121 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6122 1.1.1.2 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6123 1.1.1.2 mrg else
6124 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6125 1.1.1.2 mrg $as_echo "none" >&6; }
6126 1.1 mrg fi
6127 1.1.1.2 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
6128 1.1 mrg
6129 1.1 mrg
6130 1.1 mrg
6131 1.1 mrg
6132 1.1 mrg
6133 1.1 mrg
6134 1.1.1.2 mrg : ${CP="cp -f"}
6135 1.1.1.2 mrg : ${MV="mv -f"}
6136 1.1.1.2 mrg : ${RM="rm -f"}
6137 1.1.1.2 mrg
6138 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6139 1.1.1.2 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6140 1.1.1.2 mrg # Try some XSI features
6141 1.1.1.2 mrg xsi_shell=no
6142 1.1.1.2 mrg ( _lt_dummy="a/b/c"
6143 1.1.1.2 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6144 1.1.1.2 mrg = c,a/b,, \
6145 1.1.1.2 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
6146 1.1.1.2 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6147 1.1.1.2 mrg && xsi_shell=yes
6148 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6149 1.1.1.2 mrg $as_echo "$xsi_shell" >&6; }
6150 1.1.1.2 mrg
6151 1.1.1.2 mrg
6152 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6153 1.1.1.2 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6154 1.1.1.2 mrg lt_shell_append=no
6155 1.1.1.2 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6156 1.1.1.2 mrg >/dev/null 2>&1 \
6157 1.1.1.2 mrg && lt_shell_append=yes
6158 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6159 1.1.1.2 mrg $as_echo "$lt_shell_append" >&6; }
6160 1.1 mrg
6161 1.1 mrg
6162 1.1.1.2 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6163 1.1.1.2 mrg lt_unset=unset
6164 1.1.1.2 mrg else
6165 1.1.1.2 mrg lt_unset=false
6166 1.1 mrg fi
6167 1.1 mrg
6168 1.1 mrg
6169 1.1.1.2 mrg
6170 1.1.1.2 mrg
6171 1.1.1.2 mrg
6172 1.1.1.2 mrg # test EBCDIC or ASCII
6173 1.1.1.2 mrg case `echo X|tr X '\101'` in
6174 1.1.1.2 mrg A) # ASCII based system
6175 1.1.1.2 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6176 1.1.1.2 mrg lt_SP2NL='tr \040 \012'
6177 1.1.1.2 mrg lt_NL2SP='tr \015\012 \040\040'
6178 1.1 mrg ;;
6179 1.1.1.2 mrg *) # EBCDIC based system
6180 1.1.1.2 mrg lt_SP2NL='tr \100 \n'
6181 1.1.1.2 mrg lt_NL2SP='tr \r\n \100\100'
6182 1.1 mrg ;;
6183 1.1.1.2 mrg esac
6184 1.1.1.2 mrg
6185 1.1 mrg
6186 1.1 mrg
6187 1.1 mrg
6188 1.1 mrg
6189 1.1 mrg
6190 1.1 mrg
6191 1.1 mrg
6192 1.1 mrg
6193 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6194 1.1.1.2 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
6195 1.1.1.3 mrg if ${lt_cv_ld_reload_flag+:} false; then :
6196 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6197 1.1.1.2 mrg else
6198 1.1.1.2 mrg lt_cv_ld_reload_flag='-r'
6199 1.1 mrg fi
6200 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6201 1.1.1.2 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
6202 1.1.1.2 mrg reload_flag=$lt_cv_ld_reload_flag
6203 1.1.1.2 mrg case $reload_flag in
6204 1.1.1.2 mrg "" | " "*) ;;
6205 1.1.1.2 mrg *) reload_flag=" $reload_flag" ;;
6206 1.1.1.2 mrg esac
6207 1.1.1.2 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
6208 1.1.1.2 mrg case $host_os in
6209 1.1.1.2 mrg darwin*)
6210 1.1.1.2 mrg if test "$GCC" = yes; then
6211 1.1.1.2 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6212 1.1.1.2 mrg else
6213 1.1.1.2 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
6214 1.1.1.2 mrg fi
6215 1.1.1.2 mrg ;;
6216 1.1.1.2 mrg esac
6217 1.1 mrg
6218 1.1 mrg
6219 1.1 mrg
6220 1.1 mrg
6221 1.1 mrg
6222 1.1 mrg
6223 1.1 mrg
6224 1.1 mrg
6225 1.1.1.2 mrg
6226 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6227 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6228 1.1.1.2 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
6229 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6230 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6231 1.1.1.3 mrg if ${ac_cv_prog_OBJDUMP+:} false; then :
6232 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6233 1.1 mrg else
6234 1.1.1.2 mrg if test -n "$OBJDUMP"; then
6235 1.1.1.2 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6236 1.1.1.2 mrg else
6237 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6238 1.1.1.2 mrg for as_dir in $PATH
6239 1.1.1.2 mrg do
6240 1.1.1.2 mrg IFS=$as_save_IFS
6241 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6242 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6243 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
6244 1.1.1.2 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6245 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6246 1.1.1.2 mrg break 2
6247 1.1.1.2 mrg fi
6248 1.1.1.2 mrg done
6249 1.1.1.3 mrg done
6250 1.1.1.2 mrg IFS=$as_save_IFS
6251 1.1 mrg
6252 1.1.1.2 mrg fi
6253 1.1.1.2 mrg fi
6254 1.1.1.2 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
6255 1.1.1.2 mrg if test -n "$OBJDUMP"; then
6256 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6257 1.1.1.2 mrg $as_echo "$OBJDUMP" >&6; }
6258 1.1.1.2 mrg else
6259 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6260 1.1.1.2 mrg $as_echo "no" >&6; }
6261 1.1 mrg fi
6262 1.1 mrg
6263 1.1 mrg
6264 1.1 mrg fi
6265 1.1.1.2 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
6266 1.1.1.2 mrg ac_ct_OBJDUMP=$OBJDUMP
6267 1.1.1.2 mrg # Extract the first word of "objdump", so it can be a program name with args.
6268 1.1.1.2 mrg set dummy objdump; ac_word=$2
6269 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6270 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6271 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6272 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6273 1.1.1.2 mrg else
6274 1.1.1.2 mrg if test -n "$ac_ct_OBJDUMP"; then
6275 1.1.1.2 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6276 1.1.1.2 mrg else
6277 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6278 1.1.1.2 mrg for as_dir in $PATH
6279 1.1.1.2 mrg do
6280 1.1.1.2 mrg IFS=$as_save_IFS
6281 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6282 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6283 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
6284 1.1.1.2 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
6285 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6286 1.1.1.2 mrg break 2
6287 1.1.1.2 mrg fi
6288 1.1.1.2 mrg done
6289 1.1.1.3 mrg done
6290 1.1.1.2 mrg IFS=$as_save_IFS
6291 1.1 mrg
6292 1.1 mrg fi
6293 1.1.1.2 mrg fi
6294 1.1.1.2 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6295 1.1.1.2 mrg if test -n "$ac_ct_OBJDUMP"; then
6296 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6297 1.1.1.2 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
6298 1.1 mrg else
6299 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6300 1.1.1.2 mrg $as_echo "no" >&6; }
6301 1.1 mrg fi
6302 1.1.1.2 mrg
6303 1.1.1.2 mrg if test "x$ac_ct_OBJDUMP" = x; then
6304 1.1.1.2 mrg OBJDUMP="false"
6305 1.1.1.2 mrg else
6306 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6307 1.1.1.2 mrg yes:)
6308 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6309 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6310 1.1.1.2 mrg ac_tool_warned=yes ;;
6311 1.1 mrg esac
6312 1.1.1.2 mrg OBJDUMP=$ac_ct_OBJDUMP
6313 1.1.1.2 mrg fi
6314 1.1 mrg else
6315 1.1.1.2 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
6316 1.1 mrg fi
6317 1.1 mrg
6318 1.1.1.2 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
6319 1.1 mrg
6320 1.1 mrg
6321 1.1 mrg
6322 1.1 mrg
6323 1.1 mrg
6324 1.1 mrg
6325 1.1 mrg
6326 1.1 mrg
6327 1.1 mrg
6328 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6329 1.1.1.2 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6330 1.1.1.3 mrg if ${lt_cv_deplibs_check_method+:} false; then :
6331 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6332 1.1 mrg else
6333 1.1.1.2 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
6334 1.1.1.2 mrg lt_cv_file_magic_test_file=
6335 1.1.1.2 mrg lt_cv_deplibs_check_method='unknown'
6336 1.1.1.2 mrg # Need to set the preceding variable on all platforms that support
6337 1.1.1.2 mrg # interlibrary dependencies.
6338 1.1.1.2 mrg # 'none' -- dependencies not supported.
6339 1.1.1.2 mrg # `unknown' -- same as none, but documents that we really don't know.
6340 1.1.1.2 mrg # 'pass_all' -- all dependencies passed with no checks.
6341 1.1.1.2 mrg # 'test_compile' -- check by making test program.
6342 1.1.1.2 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
6343 1.1.1.2 mrg # which responds to the $file_magic_cmd with a given extended regex.
6344 1.1.1.2 mrg # If you have `file' or equivalent on your system and you're not sure
6345 1.1.1.2 mrg # whether `pass_all' will *always* work, you probably want this one.
6346 1.1 mrg
6347 1.1.1.2 mrg case $host_os in
6348 1.1.1.2 mrg aix[4-9]*)
6349 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6350 1.1.1.2 mrg ;;
6351 1.1 mrg
6352 1.1.1.2 mrg beos*)
6353 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6354 1.1.1.2 mrg ;;
6355 1.1 mrg
6356 1.1.1.2 mrg bsdi[45]*)
6357 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6358 1.1.1.2 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
6359 1.1.1.2 mrg lt_cv_file_magic_test_file=/shlib/libc.so
6360 1.1.1.2 mrg ;;
6361 1.1 mrg
6362 1.1.1.2 mrg cygwin*)
6363 1.1.1.2 mrg # func_win32_libid is a shell function defined in ltmain.sh
6364 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6365 1.1.1.2 mrg lt_cv_file_magic_cmd='func_win32_libid'
6366 1.1.1.2 mrg ;;
6367 1.1 mrg
6368 1.1.1.2 mrg mingw* | pw32*)
6369 1.1.1.2 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
6370 1.1.1.2 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
6371 1.1.1.2 mrg # unless we find 'file', for example because we are cross-compiling.
6372 1.1.1.3 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6373 1.1.1.3 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6374 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6375 1.1.1.2 mrg lt_cv_file_magic_cmd='func_win32_libid'
6376 1.1.1.2 mrg else
6377 1.1.1.3 mrg # Keep this pattern in sync with the one in func_win32_libid.
6378 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6379 1.1.1.2 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6380 1.1.1.2 mrg fi
6381 1.1.1.2 mrg ;;
6382 1.1 mrg
6383 1.1.1.3 mrg cegcc*)
6384 1.1.1.2 mrg # use the weaker test based on 'objdump'. See mingw*.
6385 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6386 1.1.1.2 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6387 1.1.1.2 mrg ;;
6388 1.1 mrg
6389 1.1.1.2 mrg darwin* | rhapsody*)
6390 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6391 1.1.1.2 mrg ;;
6392 1.1 mrg
6393 1.1.1.2 mrg freebsd* | dragonfly*)
6394 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6395 1.1.1.2 mrg case $host_cpu in
6396 1.1.1.2 mrg i*86 )
6397 1.1.1.2 mrg # Not sure whether the presence of OpenBSD here was a mistake.
6398 1.1.1.2 mrg # Let's accept both of them until this is cleared up.
6399 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6400 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
6401 1.1.1.2 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6402 1.1.1.2 mrg ;;
6403 1.1.1.2 mrg esac
6404 1.1.1.2 mrg else
6405 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6406 1.1.1.2 mrg fi
6407 1.1.1.2 mrg ;;
6408 1.1 mrg
6409 1.1.1.2 mrg gnu*)
6410 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6411 1.1.1.2 mrg ;;
6412 1.1 mrg
6413 1.1.1.3 mrg haiku*)
6414 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6415 1.1.1.3 mrg ;;
6416 1.1.1.3 mrg
6417 1.1.1.2 mrg hpux10.20* | hpux11*)
6418 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
6419 1.1.1.2 mrg case $host_cpu in
6420 1.1.1.2 mrg ia64*)
6421 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6422 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6423 1.1.1.2 mrg ;;
6424 1.1.1.2 mrg hppa*64*)
6425 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]'
6426 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6427 1.1.1.2 mrg ;;
6428 1.1.1.2 mrg *)
6429 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'
6430 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
6431 1.1.1.2 mrg ;;
6432 1.1.1.2 mrg esac
6433 1.1.1.2 mrg ;;
6434 1.1 mrg
6435 1.1.1.2 mrg interix[3-9]*)
6436 1.1.1.2 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6437 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6438 1.1.1.2 mrg ;;
6439 1.1 mrg
6440 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
6441 1.1.1.2 mrg case $LD in
6442 1.1.1.2 mrg *-32|*"-32 ") libmagic=32-bit;;
6443 1.1.1.2 mrg *-n32|*"-n32 ") libmagic=N32;;
6444 1.1.1.2 mrg *-64|*"-64 ") libmagic=64-bit;;
6445 1.1.1.2 mrg *) libmagic=never-match;;
6446 1.1.1.2 mrg esac
6447 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6448 1.1.1.2 mrg ;;
6449 1.1 mrg
6450 1.1.1.2 mrg # This must be Linux ELF.
6451 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
6452 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6453 1.1.1.2 mrg ;;
6454 1.1 mrg
6455 1.1.1.2 mrg netbsd*)
6456 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6457 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6458 1.1.1.2 mrg else
6459 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6460 1.1.1.2 mrg fi
6461 1.1.1.2 mrg ;;
6462 1.1 mrg
6463 1.1.1.2 mrg newos6*)
6464 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6465 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
6466 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
6467 1.1.1.2 mrg ;;
6468 1.1 mrg
6469 1.1.1.2 mrg *nto* | *qnx*)
6470 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6471 1.1.1.2 mrg ;;
6472 1.1 mrg
6473 1.1.1.2 mrg openbsd*)
6474 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6475 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6476 1.1.1.2 mrg else
6477 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6478 1.1.1.2 mrg fi
6479 1.1.1.2 mrg ;;
6480 1.1 mrg
6481 1.1.1.2 mrg osf3* | osf4* | osf5*)
6482 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6483 1.1.1.2 mrg ;;
6484 1.1 mrg
6485 1.1.1.2 mrg rdos*)
6486 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6487 1.1.1.2 mrg ;;
6488 1.1 mrg
6489 1.1.1.2 mrg solaris*)
6490 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6491 1.1.1.2 mrg ;;
6492 1.1 mrg
6493 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6494 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6495 1.1.1.2 mrg ;;
6496 1.1 mrg
6497 1.1.1.2 mrg sysv4 | sysv4.3*)
6498 1.1.1.2 mrg case $host_vendor in
6499 1.1.1.2 mrg motorola)
6500 1.1.1.2 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]'
6501 1.1.1.2 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6502 1.1.1.2 mrg ;;
6503 1.1.1.2 mrg ncr)
6504 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6505 1.1.1.2 mrg ;;
6506 1.1.1.2 mrg sequent)
6507 1.1.1.2 mrg lt_cv_file_magic_cmd='/bin/file'
6508 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6509 1.1.1.2 mrg ;;
6510 1.1.1.2 mrg sni)
6511 1.1.1.2 mrg lt_cv_file_magic_cmd='/bin/file'
6512 1.1.1.2 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6513 1.1.1.2 mrg lt_cv_file_magic_test_file=/lib/libc.so
6514 1.1.1.2 mrg ;;
6515 1.1.1.2 mrg siemens)
6516 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6517 1.1.1.2 mrg ;;
6518 1.1.1.2 mrg pc)
6519 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6520 1.1.1.2 mrg ;;
6521 1.1.1.2 mrg esac
6522 1.1.1.2 mrg ;;
6523 1.1 mrg
6524 1.1.1.2 mrg tpf*)
6525 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
6526 1.1.1.2 mrg ;;
6527 1.1.1.2 mrg esac
6528 1.1 mrg
6529 1.1 mrg fi
6530 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6531 1.1.1.2 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
6532 1.1.1.2 mrg file_magic_cmd=$lt_cv_file_magic_cmd
6533 1.1.1.2 mrg deplibs_check_method=$lt_cv_deplibs_check_method
6534 1.1.1.2 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
6535 1.1 mrg
6536 1.1 mrg
6537 1.1 mrg
6538 1.1 mrg
6539 1.1 mrg
6540 1.1 mrg
6541 1.1 mrg
6542 1.1 mrg
6543 1.1 mrg
6544 1.1 mrg
6545 1.1 mrg
6546 1.1 mrg
6547 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6548 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6549 1.1.1.2 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
6550 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6551 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6552 1.1.1.3 mrg if ${ac_cv_prog_AR+:} false; then :
6553 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6554 1.1 mrg else
6555 1.1.1.2 mrg if test -n "$AR"; then
6556 1.1.1.2 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
6557 1.1 mrg else
6558 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6559 1.1 mrg for as_dir in $PATH
6560 1.1 mrg do
6561 1.1 mrg IFS=$as_save_IFS
6562 1.1 mrg test -z "$as_dir" && as_dir=.
6563 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6564 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6565 1.1.1.2 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
6566 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6567 1.1 mrg break 2
6568 1.1 mrg fi
6569 1.1 mrg done
6570 1.1.1.3 mrg done
6571 1.1 mrg IFS=$as_save_IFS
6572 1.1 mrg
6573 1.1 mrg fi
6574 1.1 mrg fi
6575 1.1.1.2 mrg AR=$ac_cv_prog_AR
6576 1.1.1.2 mrg if test -n "$AR"; then
6577 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6578 1.1.1.2 mrg $as_echo "$AR" >&6; }
6579 1.1 mrg else
6580 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6581 1.1.1.2 mrg $as_echo "no" >&6; }
6582 1.1 mrg fi
6583 1.1 mrg
6584 1.1 mrg
6585 1.1 mrg fi
6586 1.1.1.2 mrg if test -z "$ac_cv_prog_AR"; then
6587 1.1.1.2 mrg ac_ct_AR=$AR
6588 1.1.1.2 mrg # Extract the first word of "ar", so it can be a program name with args.
6589 1.1.1.2 mrg set dummy ar; ac_word=$2
6590 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6591 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6592 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then :
6593 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6594 1.1 mrg else
6595 1.1.1.2 mrg if test -n "$ac_ct_AR"; then
6596 1.1.1.2 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6597 1.1 mrg else
6598 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6599 1.1 mrg for as_dir in $PATH
6600 1.1 mrg do
6601 1.1 mrg IFS=$as_save_IFS
6602 1.1 mrg test -z "$as_dir" && as_dir=.
6603 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6604 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6605 1.1.1.2 mrg ac_cv_prog_ac_ct_AR="ar"
6606 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6607 1.1 mrg break 2
6608 1.1 mrg fi
6609 1.1 mrg done
6610 1.1.1.3 mrg done
6611 1.1 mrg IFS=$as_save_IFS
6612 1.1 mrg
6613 1.1 mrg fi
6614 1.1 mrg fi
6615 1.1.1.2 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
6616 1.1.1.2 mrg if test -n "$ac_ct_AR"; then
6617 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6618 1.1.1.2 mrg $as_echo "$ac_ct_AR" >&6; }
6619 1.1 mrg else
6620 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6621 1.1.1.2 mrg $as_echo "no" >&6; }
6622 1.1 mrg fi
6623 1.1 mrg
6624 1.1.1.2 mrg if test "x$ac_ct_AR" = x; then
6625 1.1.1.2 mrg AR="false"
6626 1.1 mrg else
6627 1.1 mrg case $cross_compiling:$ac_tool_warned in
6628 1.1 mrg yes:)
6629 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6630 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6631 1.1 mrg ac_tool_warned=yes ;;
6632 1.1 mrg esac
6633 1.1.1.2 mrg AR=$ac_ct_AR
6634 1.1 mrg fi
6635 1.1.1.2 mrg else
6636 1.1.1.2 mrg AR="$ac_cv_prog_AR"
6637 1.1 mrg fi
6638 1.1 mrg
6639 1.1.1.2 mrg test -z "$AR" && AR=ar
6640 1.1.1.2 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
6641 1.1 mrg
6642 1.1 mrg
6643 1.1 mrg
6644 1.1 mrg
6645 1.1 mrg
6646 1.1 mrg
6647 1.1 mrg
6648 1.1 mrg
6649 1.1 mrg
6650 1.1 mrg
6651 1.1 mrg
6652 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6653 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6654 1.1.1.2 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
6655 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6656 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6657 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
6658 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6659 1.1 mrg else
6660 1.1.1.2 mrg if test -n "$STRIP"; then
6661 1.1.1.2 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6662 1.1 mrg else
6663 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6664 1.1.1.2 mrg for as_dir in $PATH
6665 1.1.1.2 mrg do
6666 1.1.1.2 mrg IFS=$as_save_IFS
6667 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6668 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6669 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
6670 1.1.1.2 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6671 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6672 1.1.1.2 mrg break 2
6673 1.1.1.2 mrg fi
6674 1.1.1.2 mrg done
6675 1.1.1.3 mrg done
6676 1.1.1.2 mrg IFS=$as_save_IFS
6677 1.1 mrg
6678 1.1 mrg fi
6679 1.1 mrg fi
6680 1.1.1.2 mrg STRIP=$ac_cv_prog_STRIP
6681 1.1.1.2 mrg if test -n "$STRIP"; then
6682 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6683 1.1.1.2 mrg $as_echo "$STRIP" >&6; }
6684 1.1.1.2 mrg else
6685 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6686 1.1.1.2 mrg $as_echo "no" >&6; }
6687 1.1 mrg fi
6688 1.1 mrg
6689 1.1.1.2 mrg
6690 1.1 mrg fi
6691 1.1.1.2 mrg if test -z "$ac_cv_prog_STRIP"; then
6692 1.1.1.2 mrg ac_ct_STRIP=$STRIP
6693 1.1.1.2 mrg # Extract the first word of "strip", so it can be a program name with args.
6694 1.1.1.2 mrg set dummy strip; ac_word=$2
6695 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6696 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6697 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6698 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6699 1.1 mrg else
6700 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
6701 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6702 1.1.1.2 mrg else
6703 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6704 1.1.1.2 mrg for as_dir in $PATH
6705 1.1.1.2 mrg do
6706 1.1.1.2 mrg IFS=$as_save_IFS
6707 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6708 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6709 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
6710 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="strip"
6711 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6712 1.1.1.2 mrg break 2
6713 1.1 mrg fi
6714 1.1.1.2 mrg done
6715 1.1.1.3 mrg done
6716 1.1.1.2 mrg IFS=$as_save_IFS
6717 1.1 mrg
6718 1.1.1.2 mrg fi
6719 1.1.1.2 mrg fi
6720 1.1.1.2 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6721 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
6722 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6723 1.1.1.2 mrg $as_echo "$ac_ct_STRIP" >&6; }
6724 1.1 mrg else
6725 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6726 1.1.1.2 mrg $as_echo "no" >&6; }
6727 1.1.1.2 mrg fi
6728 1.1 mrg
6729 1.1.1.2 mrg if test "x$ac_ct_STRIP" = x; then
6730 1.1.1.2 mrg STRIP=":"
6731 1.1.1.2 mrg else
6732 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6733 1.1.1.2 mrg yes:)
6734 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6735 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6736 1.1.1.2 mrg ac_tool_warned=yes ;;
6737 1.1.1.2 mrg esac
6738 1.1.1.2 mrg STRIP=$ac_ct_STRIP
6739 1.1 mrg fi
6740 1.1 mrg else
6741 1.1.1.2 mrg STRIP="$ac_cv_prog_STRIP"
6742 1.1 mrg fi
6743 1.1 mrg
6744 1.1.1.2 mrg test -z "$STRIP" && STRIP=:
6745 1.1.1.2 mrg
6746 1.1 mrg
6747 1.1 mrg
6748 1.1 mrg
6749 1.1 mrg
6750 1.1 mrg
6751 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6752 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6753 1.1.1.2 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6754 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6755 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6756 1.1.1.3 mrg if ${ac_cv_prog_RANLIB+:} false; then :
6757 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6758 1.1 mrg else
6759 1.1.1.2 mrg if test -n "$RANLIB"; then
6760 1.1.1.2 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6761 1.1 mrg else
6762 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6763 1.1 mrg for as_dir in $PATH
6764 1.1 mrg do
6765 1.1 mrg IFS=$as_save_IFS
6766 1.1 mrg test -z "$as_dir" && as_dir=.
6767 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6768 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6769 1.1.1.2 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6770 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6771 1.1 mrg break 2
6772 1.1 mrg fi
6773 1.1 mrg done
6774 1.1.1.3 mrg done
6775 1.1 mrg IFS=$as_save_IFS
6776 1.1 mrg
6777 1.1 mrg fi
6778 1.1 mrg fi
6779 1.1.1.2 mrg RANLIB=$ac_cv_prog_RANLIB
6780 1.1.1.2 mrg if test -n "$RANLIB"; then
6781 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6782 1.1.1.2 mrg $as_echo "$RANLIB" >&6; }
6783 1.1 mrg else
6784 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6785 1.1.1.2 mrg $as_echo "no" >&6; }
6786 1.1 mrg fi
6787 1.1 mrg
6788 1.1 mrg
6789 1.1 mrg fi
6790 1.1.1.2 mrg if test -z "$ac_cv_prog_RANLIB"; then
6791 1.1.1.2 mrg ac_ct_RANLIB=$RANLIB
6792 1.1.1.2 mrg # Extract the first word of "ranlib", so it can be a program name with args.
6793 1.1.1.2 mrg set dummy ranlib; ac_word=$2
6794 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6795 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6796 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6797 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6798 1.1 mrg else
6799 1.1.1.2 mrg if test -n "$ac_ct_RANLIB"; then
6800 1.1.1.2 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6801 1.1 mrg else
6802 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6803 1.1 mrg for as_dir in $PATH
6804 1.1 mrg do
6805 1.1 mrg IFS=$as_save_IFS
6806 1.1 mrg test -z "$as_dir" && as_dir=.
6807 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6808 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6809 1.1.1.2 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
6810 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6811 1.1 mrg break 2
6812 1.1 mrg fi
6813 1.1 mrg done
6814 1.1.1.3 mrg done
6815 1.1 mrg IFS=$as_save_IFS
6816 1.1 mrg
6817 1.1 mrg fi
6818 1.1 mrg fi
6819 1.1.1.2 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6820 1.1.1.2 mrg if test -n "$ac_ct_RANLIB"; then
6821 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6822 1.1.1.2 mrg $as_echo "$ac_ct_RANLIB" >&6; }
6823 1.1 mrg else
6824 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6825 1.1.1.2 mrg $as_echo "no" >&6; }
6826 1.1 mrg fi
6827 1.1 mrg
6828 1.1.1.2 mrg if test "x$ac_ct_RANLIB" = x; then
6829 1.1.1.2 mrg RANLIB=":"
6830 1.1 mrg else
6831 1.1 mrg case $cross_compiling:$ac_tool_warned in
6832 1.1 mrg yes:)
6833 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6834 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6835 1.1 mrg ac_tool_warned=yes ;;
6836 1.1 mrg esac
6837 1.1.1.2 mrg RANLIB=$ac_ct_RANLIB
6838 1.1 mrg fi
6839 1.1.1.2 mrg else
6840 1.1.1.2 mrg RANLIB="$ac_cv_prog_RANLIB"
6841 1.1 mrg fi
6842 1.1 mrg
6843 1.1.1.2 mrg test -z "$RANLIB" && RANLIB=:
6844 1.1 mrg
6845 1.1 mrg
6846 1.1 mrg
6847 1.1 mrg
6848 1.1 mrg
6849 1.1 mrg
6850 1.1.1.2 mrg # Determine commands to create old-style static archives.
6851 1.1.1.2 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6852 1.1.1.2 mrg old_postinstall_cmds='chmod 644 $oldlib'
6853 1.1.1.2 mrg old_postuninstall_cmds=
6854 1.1.1.2 mrg
6855 1.1.1.2 mrg if test -n "$RANLIB"; then
6856 1.1.1.2 mrg case $host_os in
6857 1.1.1.2 mrg openbsd*)
6858 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6859 1.1.1.2 mrg ;;
6860 1.1.1.2 mrg *)
6861 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6862 1.1.1.2 mrg ;;
6863 1.1.1.2 mrg esac
6864 1.1.1.2 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6865 1.1 mrg fi
6866 1.1 mrg
6867 1.1.1.3 mrg case $host_os in
6868 1.1.1.3 mrg darwin*)
6869 1.1.1.3 mrg lock_old_archive_extraction=yes ;;
6870 1.1.1.3 mrg *)
6871 1.1.1.3 mrg lock_old_archive_extraction=no ;;
6872 1.1.1.3 mrg esac
6873 1.1.1.3 mrg
6874 1.1.1.3 mrg
6875 1.1.1.3 mrg
6876 1.1.1.3 mrg
6877 1.1.1.3 mrg
6878 1.1.1.3 mrg
6879 1.1 mrg
6880 1.1 mrg
6881 1.1 mrg
6882 1.1 mrg
6883 1.1 mrg
6884 1.1 mrg
6885 1.1 mrg
6886 1.1 mrg
6887 1.1 mrg
6888 1.1 mrg
6889 1.1 mrg
6890 1.1 mrg
6891 1.1 mrg
6892 1.1 mrg
6893 1.1 mrg
6894 1.1 mrg
6895 1.1 mrg
6896 1.1 mrg
6897 1.1 mrg
6898 1.1 mrg
6899 1.1 mrg
6900 1.1.1.2 mrg
6901 1.1.1.2 mrg
6902 1.1.1.2 mrg
6903 1.1.1.2 mrg
6904 1.1.1.2 mrg
6905 1.1.1.2 mrg
6906 1.1.1.2 mrg
6907 1.1.1.2 mrg
6908 1.1.1.2 mrg
6909 1.1.1.2 mrg
6910 1.1.1.2 mrg
6911 1.1.1.2 mrg
6912 1.1.1.2 mrg # If no C compiler was specified, use CC.
6913 1.1.1.2 mrg LTCC=${LTCC-"$CC"}
6914 1.1.1.2 mrg
6915 1.1.1.2 mrg # If no C compiler flags were specified, use CFLAGS.
6916 1.1.1.2 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6917 1.1.1.2 mrg
6918 1.1.1.2 mrg # Allow CC to be a program name with arguments.
6919 1.1.1.2 mrg compiler=$CC
6920 1.1.1.2 mrg
6921 1.1.1.2 mrg
6922 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6923 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6924 1.1.1.2 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6925 1.1.1.3 mrg if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6926 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6927 1.1 mrg else
6928 1.1 mrg
6929 1.1 mrg # These are sane defaults that work on at least a few old systems.
6930 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6931 1.1 mrg
6932 1.1 mrg # Character class describing NM global symbol codes.
6933 1.1 mrg symcode='[BCDEGRST]'
6934 1.1 mrg
6935 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
6936 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6937 1.1 mrg
6938 1.1 mrg # Define system-specific variables.
6939 1.1 mrg case $host_os in
6940 1.1 mrg aix*)
6941 1.1 mrg symcode='[BCDT]'
6942 1.1 mrg ;;
6943 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
6944 1.1 mrg symcode='[ABCDGISTW]'
6945 1.1 mrg ;;
6946 1.1.1.2 mrg hpux*)
6947 1.1 mrg if test "$host_cpu" = ia64; then
6948 1.1 mrg symcode='[ABCDEGRST]'
6949 1.1 mrg fi
6950 1.1 mrg ;;
6951 1.1 mrg irix* | nonstopux*)
6952 1.1 mrg symcode='[BCDEGRST]'
6953 1.1 mrg ;;
6954 1.1 mrg osf*)
6955 1.1 mrg symcode='[BCDEGQRST]'
6956 1.1 mrg ;;
6957 1.1 mrg solaris*)
6958 1.1 mrg symcode='[BDRT]'
6959 1.1 mrg ;;
6960 1.1 mrg sco3.2v5*)
6961 1.1 mrg symcode='[DT]'
6962 1.1 mrg ;;
6963 1.1 mrg sysv4.2uw2*)
6964 1.1 mrg symcode='[DT]'
6965 1.1 mrg ;;
6966 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6967 1.1 mrg symcode='[ABDT]'
6968 1.1 mrg ;;
6969 1.1 mrg sysv4)
6970 1.1 mrg symcode='[DFNSTU]'
6971 1.1 mrg ;;
6972 1.1 mrg esac
6973 1.1 mrg
6974 1.1.1.2 mrg # If we're using GNU nm, then use its standard symbol codes.
6975 1.1.1.2 mrg case `$NM -V 2>&1` in
6976 1.1.1.2 mrg *GNU* | *'with BFD'*)
6977 1.1.1.2 mrg symcode='[ABCDGIRSTW]' ;;
6978 1.1.1.2 mrg esac
6979 1.1.1.2 mrg
6980 1.1.1.2 mrg # Transform an extracted symbol line into a proper C declaration.
6981 1.1.1.2 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6982 1.1.1.2 mrg # so use this general approach.
6983 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6984 1.1.1.2 mrg
6985 1.1.1.2 mrg # Transform an extracted symbol line into symbol name and symbol address
6986 1.1.1.2 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'"
6987 1.1.1.2 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'"
6988 1.1.1.2 mrg
6989 1.1 mrg # Handle CRLF in mingw tool chain
6990 1.1 mrg opt_cr=
6991 1.1 mrg case $build_os in
6992 1.1 mrg mingw*)
6993 1.1.1.2 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6994 1.1 mrg ;;
6995 1.1 mrg esac
6996 1.1 mrg
6997 1.1.1.2 mrg # Try without a prefix underscore, then with it.
6998 1.1 mrg for ac_symprfx in "" "_"; do
6999 1.1 mrg
7000 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7001 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
7002 1.1 mrg
7003 1.1 mrg # Write the raw and C identifiers.
7004 1.1.1.2 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7005 1.1.1.2 mrg # Fake it for dumpbin and say T for any non-static function
7006 1.1.1.2 mrg # and D for any global variable.
7007 1.1.1.2 mrg # Also find C++ and __fastcall symbols from MSVC++,
7008 1.1.1.2 mrg # which start with @ or ?.
7009 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
7010 1.1.1.2 mrg " {last_section=section; section=\$ 3};"\
7011 1.1.1.2 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7012 1.1.1.2 mrg " \$ 0!~/External *\|/{next};"\
7013 1.1.1.2 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7014 1.1.1.2 mrg " {if(hide[section]) next};"\
7015 1.1.1.2 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7016 1.1.1.2 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7017 1.1.1.2 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7018 1.1.1.2 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7019 1.1.1.2 mrg " ' prfx=^$ac_symprfx"
7020 1.1.1.2 mrg else
7021 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7022 1.1.1.2 mrg fi
7023 1.1 mrg
7024 1.1 mrg # Check to see that the pipe works correctly.
7025 1.1 mrg pipe_works=no
7026 1.1 mrg
7027 1.1 mrg rm -f conftest*
7028 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
7029 1.1 mrg #ifdef __cplusplus
7030 1.1 mrg extern "C" {
7031 1.1 mrg #endif
7032 1.1 mrg char nm_test_var;
7033 1.1.1.2 mrg void nm_test_func(void);
7034 1.1.1.2 mrg void nm_test_func(void){}
7035 1.1 mrg #ifdef __cplusplus
7036 1.1 mrg }
7037 1.1 mrg #endif
7038 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
7039 1.1.1.2 mrg _LT_EOF
7040 1.1 mrg
7041 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7042 1.1 mrg (eval $ac_compile) 2>&5
7043 1.1 mrg ac_status=$?
7044 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7045 1.1.1.3 mrg test $ac_status = 0; }; then
7046 1.1 mrg # Now try to grab the symbols.
7047 1.1 mrg nlist=conftest.nm
7048 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
7049 1.1.1.3 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7050 1.1 mrg ac_status=$?
7051 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7052 1.1.1.3 mrg test $ac_status = 0; } && test -s "$nlist"; then
7053 1.1 mrg # Try sorting and uniquifying the output.
7054 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
7055 1.1 mrg mv -f "$nlist"T "$nlist"
7056 1.1 mrg else
7057 1.1 mrg rm -f "$nlist"T
7058 1.1 mrg fi
7059 1.1 mrg
7060 1.1 mrg # Make sure that we snagged all the symbols we need.
7061 1.1.1.2 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7062 1.1.1.2 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7063 1.1.1.2 mrg cat <<_LT_EOF > conftest.$ac_ext
7064 1.1 mrg #ifdef __cplusplus
7065 1.1 mrg extern "C" {
7066 1.1 mrg #endif
7067 1.1 mrg
7068 1.1.1.2 mrg _LT_EOF
7069 1.1 mrg # Now generate the symbol file.
7070 1.1.1.2 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7071 1.1 mrg
7072 1.1.1.2 mrg cat <<_LT_EOF >> conftest.$ac_ext
7073 1.1 mrg
7074 1.1.1.2 mrg /* The mapping between symbol names and symbols. */
7075 1.1 mrg const struct {
7076 1.1 mrg const char *name;
7077 1.1.1.2 mrg void *address;
7078 1.1 mrg }
7079 1.1.1.2 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
7080 1.1 mrg {
7081 1.1.1.2 mrg { "@PROGRAM@", (void *) 0 },
7082 1.1.1.2 mrg _LT_EOF
7083 1.1.1.2 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7084 1.1.1.2 mrg cat <<\_LT_EOF >> conftest.$ac_ext
7085 1.1.1.2 mrg {0, (void *) 0}
7086 1.1 mrg };
7087 1.1 mrg
7088 1.1.1.2 mrg /* This works around a problem in FreeBSD linker */
7089 1.1.1.2 mrg #ifdef FREEBSD_WORKAROUND
7090 1.1.1.2 mrg static const void *lt_preloaded_setup() {
7091 1.1.1.2 mrg return lt__PROGRAM__LTX_preloaded_symbols;
7092 1.1.1.2 mrg }
7093 1.1.1.2 mrg #endif
7094 1.1.1.2 mrg
7095 1.1 mrg #ifdef __cplusplus
7096 1.1 mrg }
7097 1.1 mrg #endif
7098 1.1.1.2 mrg _LT_EOF
7099 1.1 mrg # Now try linking the two files.
7100 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
7101 1.1 mrg lt_save_LIBS="$LIBS"
7102 1.1 mrg lt_save_CFLAGS="$CFLAGS"
7103 1.1 mrg LIBS="conftstm.$ac_objext"
7104 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7105 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7106 1.1 mrg (eval $ac_link) 2>&5
7107 1.1 mrg ac_status=$?
7108 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7109 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7110 1.1 mrg pipe_works=yes
7111 1.1 mrg fi
7112 1.1 mrg LIBS="$lt_save_LIBS"
7113 1.1 mrg CFLAGS="$lt_save_CFLAGS"
7114 1.1 mrg else
7115 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
7116 1.1 mrg fi
7117 1.1 mrg else
7118 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
7119 1.1 mrg fi
7120 1.1 mrg else
7121 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7122 1.1 mrg fi
7123 1.1 mrg else
7124 1.1 mrg echo "$progname: failed program was:" >&5
7125 1.1 mrg cat conftest.$ac_ext >&5
7126 1.1 mrg fi
7127 1.1.1.2 mrg rm -rf conftest* conftst*
7128 1.1 mrg
7129 1.1 mrg # Do not use the global_symbol_pipe unless it works.
7130 1.1 mrg if test "$pipe_works" = yes; then
7131 1.1 mrg break
7132 1.1 mrg else
7133 1.1 mrg lt_cv_sys_global_symbol_pipe=
7134 1.1 mrg fi
7135 1.1 mrg done
7136 1.1 mrg
7137 1.1 mrg fi
7138 1.1 mrg
7139 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
7140 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
7141 1.1 mrg fi
7142 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7143 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7144 1.1.1.2 mrg $as_echo "failed" >&6; }
7145 1.1 mrg else
7146 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7147 1.1.1.2 mrg $as_echo "ok" >&6; }
7148 1.1 mrg fi
7149 1.1 mrg
7150 1.1 mrg
7151 1.1 mrg
7152 1.1 mrg
7153 1.1 mrg
7154 1.1 mrg
7155 1.1 mrg
7156 1.1 mrg
7157 1.1 mrg
7158 1.1 mrg
7159 1.1 mrg
7160 1.1 mrg
7161 1.1 mrg
7162 1.1 mrg
7163 1.1 mrg
7164 1.1.1.2 mrg
7165 1.1.1.2 mrg
7166 1.1.1.2 mrg
7167 1.1.1.2 mrg
7168 1.1.1.2 mrg
7169 1.1.1.2 mrg
7170 1.1.1.2 mrg
7171 1.1.1.2 mrg # Check whether --enable-libtool-lock was given.
7172 1.1.1.3 mrg if test "${enable_libtool_lock+set}" = set; then :
7173 1.1.1.2 mrg enableval=$enable_libtool_lock;
7174 1.1 mrg fi
7175 1.1.1.2 mrg
7176 1.1.1.2 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7177 1.1.1.2 mrg
7178 1.1.1.2 mrg # Some flags need to be propagated to the compiler or linker for good
7179 1.1.1.2 mrg # libtool support.
7180 1.1.1.2 mrg case $host in
7181 1.1.1.2 mrg ia64-*-hpux*)
7182 1.1.1.2 mrg # Find out which ABI we are using.
7183 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
7184 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7185 1.1.1.2 mrg (eval $ac_compile) 2>&5
7186 1.1.1.2 mrg ac_status=$?
7187 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7188 1.1.1.3 mrg test $ac_status = 0; }; then
7189 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
7190 1.1.1.2 mrg *ELF-32*)
7191 1.1.1.2 mrg HPUX_IA64_MODE="32"
7192 1.1.1.2 mrg ;;
7193 1.1.1.2 mrg *ELF-64*)
7194 1.1.1.2 mrg HPUX_IA64_MODE="64"
7195 1.1.1.2 mrg ;;
7196 1.1.1.2 mrg esac
7197 1.1.1.2 mrg fi
7198 1.1.1.2 mrg rm -rf conftest*
7199 1.1.1.2 mrg ;;
7200 1.1.1.2 mrg *-*-irix6*)
7201 1.1.1.2 mrg # Find out which ABI we are using.
7202 1.1.1.3 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7203 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7204 1.1.1.2 mrg (eval $ac_compile) 2>&5
7205 1.1.1.2 mrg ac_status=$?
7206 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7207 1.1.1.3 mrg test $ac_status = 0; }; then
7208 1.1.1.2 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
7209 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
7210 1.1.1.2 mrg *32-bit*)
7211 1.1.1.2 mrg LD="${LD-ld} -melf32bsmip"
7212 1.1.1.2 mrg ;;
7213 1.1.1.2 mrg *N32*)
7214 1.1.1.2 mrg LD="${LD-ld} -melf32bmipn32"
7215 1.1.1.2 mrg ;;
7216 1.1.1.2 mrg *64-bit*)
7217 1.1.1.2 mrg LD="${LD-ld} -melf64bmip"
7218 1.1.1.2 mrg ;;
7219 1.1.1.2 mrg esac
7220 1.1.1.2 mrg else
7221 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
7222 1.1.1.2 mrg *32-bit*)
7223 1.1.1.2 mrg LD="${LD-ld} -32"
7224 1.1.1.2 mrg ;;
7225 1.1.1.2 mrg *N32*)
7226 1.1.1.2 mrg LD="${LD-ld} -n32"
7227 1.1.1.2 mrg ;;
7228 1.1.1.2 mrg *64-bit*)
7229 1.1.1.2 mrg LD="${LD-ld} -64"
7230 1.1.1.2 mrg ;;
7231 1.1.1.2 mrg esac
7232 1.1.1.2 mrg fi
7233 1.1.1.2 mrg fi
7234 1.1.1.2 mrg rm -rf conftest*
7235 1.1.1.2 mrg ;;
7236 1.1.1.2 mrg
7237 1.1.1.2 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7238 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7239 1.1.1.2 mrg # Find out which ABI we are using.
7240 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
7241 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7242 1.1.1.2 mrg (eval $ac_compile) 2>&5
7243 1.1.1.2 mrg ac_status=$?
7244 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7245 1.1.1.3 mrg test $ac_status = 0; }; then
7246 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
7247 1.1.1.2 mrg *32-bit*)
7248 1.1.1.2 mrg case $host in
7249 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
7250 1.1.1.2 mrg LD="${LD-ld} -m elf_i386_fbsd"
7251 1.1.1.2 mrg ;;
7252 1.1.1.2 mrg x86_64-*linux*)
7253 1.1.1.2 mrg LD="${LD-ld} -m elf_i386"
7254 1.1.1.2 mrg ;;
7255 1.1.1.2 mrg ppc64-*linux*|powerpc64-*linux*)
7256 1.1.1.2 mrg LD="${LD-ld} -m elf32ppclinux"
7257 1.1.1.2 mrg ;;
7258 1.1.1.2 mrg s390x-*linux*)
7259 1.1.1.2 mrg LD="${LD-ld} -m elf_s390"
7260 1.1.1.2 mrg ;;
7261 1.1.1.2 mrg sparc64-*linux*)
7262 1.1.1.2 mrg LD="${LD-ld} -m elf32_sparc"
7263 1.1.1.2 mrg ;;
7264 1.1.1.2 mrg esac
7265 1.1.1.2 mrg ;;
7266 1.1.1.2 mrg *64-bit*)
7267 1.1.1.2 mrg case $host in
7268 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
7269 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
7270 1.1.1.2 mrg ;;
7271 1.1.1.2 mrg x86_64-*linux*)
7272 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64"
7273 1.1.1.2 mrg ;;
7274 1.1.1.2 mrg ppc*-*linux*|powerpc*-*linux*)
7275 1.1.1.2 mrg LD="${LD-ld} -m elf64ppc"
7276 1.1.1.2 mrg ;;
7277 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*)
7278 1.1.1.2 mrg LD="${LD-ld} -m elf64_s390"
7279 1.1.1.2 mrg ;;
7280 1.1.1.2 mrg sparc*-*linux*)
7281 1.1.1.2 mrg LD="${LD-ld} -m elf64_sparc"
7282 1.1.1.2 mrg ;;
7283 1.1.1.2 mrg esac
7284 1.1.1.2 mrg ;;
7285 1.1.1.2 mrg esac
7286 1.1.1.2 mrg fi
7287 1.1.1.2 mrg rm -rf conftest*
7288 1.1.1.2 mrg ;;
7289 1.1.1.2 mrg
7290 1.1.1.2 mrg *-*-sco3.2v5*)
7291 1.1.1.2 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7292 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
7293 1.1.1.2 mrg CFLAGS="$CFLAGS -belf"
7294 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7295 1.1.1.2 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7296 1.1.1.3 mrg if ${lt_cv_cc_needs_belf+:} false; then :
7297 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7298 1.1.1.2 mrg else
7299 1.1.1.2 mrg ac_ext=c
7300 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
7301 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7302 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7303 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7304 1.1.1.2 mrg
7305 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7306 1.1.1.2 mrg /* end confdefs.h. */
7307 1.1.1.2 mrg
7308 1.1.1.2 mrg int
7309 1.1.1.2 mrg main ()
7310 1.1.1.2 mrg {
7311 1.1.1.2 mrg
7312 1.1.1.2 mrg ;
7313 1.1.1.2 mrg return 0;
7314 1.1.1.2 mrg }
7315 1.1.1.2 mrg _ACEOF
7316 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
7317 1.1.1.2 mrg lt_cv_cc_needs_belf=yes
7318 1.1.1.2 mrg else
7319 1.1.1.3 mrg lt_cv_cc_needs_belf=no
7320 1.1.1.2 mrg fi
7321 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
7322 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
7323 1.1.1.2 mrg ac_ext=c
7324 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
7325 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7326 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7327 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7328 1.1.1.2 mrg
7329 1.1.1.2 mrg fi
7330 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7331 1.1.1.2 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
7332 1.1.1.2 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7333 1.1.1.2 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7334 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
7335 1.1.1.2 mrg fi
7336 1.1.1.2 mrg ;;
7337 1.1.1.2 mrg sparc*-*solaris*)
7338 1.1.1.2 mrg # Find out which ABI we are using.
7339 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
7340 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7341 1.1.1.2 mrg (eval $ac_compile) 2>&5
7342 1.1.1.2 mrg ac_status=$?
7343 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7344 1.1.1.3 mrg test $ac_status = 0; }; then
7345 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
7346 1.1.1.2 mrg *64-bit*)
7347 1.1.1.2 mrg case $lt_cv_prog_gnu_ld in
7348 1.1.1.2 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
7349 1.1.1.2 mrg *)
7350 1.1.1.2 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7351 1.1.1.2 mrg LD="${LD-ld} -64"
7352 1.1.1.2 mrg fi
7353 1.1.1.2 mrg ;;
7354 1.1.1.2 mrg esac
7355 1.1.1.2 mrg ;;
7356 1.1.1.2 mrg esac
7357 1.1.1.2 mrg fi
7358 1.1.1.2 mrg rm -rf conftest*
7359 1.1.1.2 mrg ;;
7360 1.1.1.2 mrg esac
7361 1.1.1.2 mrg
7362 1.1.1.2 mrg need_locks="$enable_libtool_lock"
7363 1.1.1.2 mrg
7364 1.1.1.2 mrg
7365 1.1.1.2 mrg case $host_os in
7366 1.1.1.2 mrg rhapsody* | darwin*)
7367 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7368 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7369 1.1.1.2 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7370 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7371 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7372 1.1.1.3 mrg if ${ac_cv_prog_DSYMUTIL+:} false; then :
7373 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7374 1.1.1.2 mrg else
7375 1.1.1.2 mrg if test -n "$DSYMUTIL"; then
7376 1.1.1.2 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7377 1.1.1.2 mrg else
7378 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7379 1.1.1.2 mrg for as_dir in $PATH
7380 1.1.1.2 mrg do
7381 1.1.1.2 mrg IFS=$as_save_IFS
7382 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
7383 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7384 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
7385 1.1.1.2 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7386 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7387 1.1.1.2 mrg break 2
7388 1.1.1.2 mrg fi
7389 1.1.1.2 mrg done
7390 1.1.1.3 mrg done
7391 1.1.1.2 mrg IFS=$as_save_IFS
7392 1.1.1.2 mrg
7393 1.1.1.2 mrg fi
7394 1.1.1.2 mrg fi
7395 1.1.1.2 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
7396 1.1.1.2 mrg if test -n "$DSYMUTIL"; then
7397 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7398 1.1.1.2 mrg $as_echo "$DSYMUTIL" >&6; }
7399 1.1 mrg else
7400 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7401 1.1.1.2 mrg $as_echo "no" >&6; }
7402 1.1 mrg fi
7403 1.1 mrg
7404 1.1 mrg
7405 1.1 mrg fi
7406 1.1.1.2 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
7407 1.1.1.2 mrg ac_ct_DSYMUTIL=$DSYMUTIL
7408 1.1.1.2 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
7409 1.1.1.2 mrg set dummy dsymutil; ac_word=$2
7410 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7411 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7412 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7413 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7414 1.1 mrg else
7415 1.1.1.2 mrg if test -n "$ac_ct_DSYMUTIL"; then
7416 1.1.1.2 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7417 1.1 mrg else
7418 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7419 1.1 mrg for as_dir in $PATH
7420 1.1 mrg do
7421 1.1 mrg IFS=$as_save_IFS
7422 1.1 mrg test -z "$as_dir" && as_dir=.
7423 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7424 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7425 1.1.1.2 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7426 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7427 1.1 mrg break 2
7428 1.1 mrg fi
7429 1.1 mrg done
7430 1.1.1.3 mrg done
7431 1.1 mrg IFS=$as_save_IFS
7432 1.1 mrg
7433 1.1 mrg fi
7434 1.1 mrg fi
7435 1.1.1.2 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7436 1.1.1.2 mrg if test -n "$ac_ct_DSYMUTIL"; then
7437 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7438 1.1.1.2 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
7439 1.1 mrg else
7440 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7441 1.1.1.2 mrg $as_echo "no" >&6; }
7442 1.1 mrg fi
7443 1.1 mrg
7444 1.1.1.2 mrg if test "x$ac_ct_DSYMUTIL" = x; then
7445 1.1.1.2 mrg DSYMUTIL=":"
7446 1.1 mrg else
7447 1.1 mrg case $cross_compiling:$ac_tool_warned in
7448 1.1 mrg yes:)
7449 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7450 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7451 1.1 mrg ac_tool_warned=yes ;;
7452 1.1 mrg esac
7453 1.1.1.2 mrg DSYMUTIL=$ac_ct_DSYMUTIL
7454 1.1 mrg fi
7455 1.1 mrg else
7456 1.1.1.2 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7457 1.1 mrg fi
7458 1.1 mrg
7459 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7460 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7461 1.1.1.2 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7462 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7463 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7464 1.1.1.3 mrg if ${ac_cv_prog_NMEDIT+:} false; then :
7465 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7466 1.1 mrg else
7467 1.1.1.2 mrg if test -n "$NMEDIT"; then
7468 1.1.1.2 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7469 1.1 mrg else
7470 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7471 1.1 mrg for as_dir in $PATH
7472 1.1 mrg do
7473 1.1 mrg IFS=$as_save_IFS
7474 1.1 mrg test -z "$as_dir" && as_dir=.
7475 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7476 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7477 1.1.1.2 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7478 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7479 1.1.1.2 mrg break 2
7480 1.1.1.2 mrg fi
7481 1.1.1.2 mrg done
7482 1.1.1.3 mrg done
7483 1.1.1.2 mrg IFS=$as_save_IFS
7484 1.1 mrg
7485 1.1 mrg fi
7486 1.1.1.2 mrg fi
7487 1.1.1.3 mrg NMEDIT=$ac_cv_prog_NMEDIT
7488 1.1.1.3 mrg if test -n "$NMEDIT"; then
7489 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7490 1.1.1.3 mrg $as_echo "$NMEDIT" >&6; }
7491 1.1.1.2 mrg else
7492 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7493 1.1.1.2 mrg $as_echo "no" >&6; }
7494 1.1.1.2 mrg fi
7495 1.1 mrg
7496 1.1 mrg
7497 1.1.1.2 mrg fi
7498 1.1.1.3 mrg if test -z "$ac_cv_prog_NMEDIT"; then
7499 1.1.1.3 mrg ac_ct_NMEDIT=$NMEDIT
7500 1.1.1.3 mrg # Extract the first word of "nmedit", so it can be a program name with args.
7501 1.1.1.3 mrg set dummy nmedit; ac_word=$2
7502 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7503 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7504 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7505 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7506 1.1 mrg else
7507 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
7508 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7509 1.1.1.2 mrg else
7510 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7511 1.1.1.2 mrg for as_dir in $PATH
7512 1.1.1.2 mrg do
7513 1.1.1.2 mrg IFS=$as_save_IFS
7514 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
7515 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7516 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
7517 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
7518 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7519 1.1.1.2 mrg break 2
7520 1.1.1.2 mrg fi
7521 1.1.1.2 mrg done
7522 1.1.1.3 mrg done
7523 1.1.1.2 mrg IFS=$as_save_IFS
7524 1.1 mrg
7525 1.1.1.2 mrg fi
7526 1.1.1.2 mrg fi
7527 1.1.1.3 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7528 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
7529 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7530 1.1.1.3 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
7531 1.1.1.2 mrg else
7532 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7533 1.1.1.2 mrg $as_echo "no" >&6; }
7534 1.1.1.2 mrg fi
7535 1.1 mrg
7536 1.1.1.3 mrg if test "x$ac_ct_NMEDIT" = x; then
7537 1.1.1.3 mrg NMEDIT=":"
7538 1.1.1.2 mrg else
7539 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
7540 1.1.1.2 mrg yes:)
7541 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7542 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7543 1.1.1.2 mrg ac_tool_warned=yes ;;
7544 1.1 mrg esac
7545 1.1.1.3 mrg NMEDIT=$ac_ct_NMEDIT
7546 1.1.1.2 mrg fi
7547 1.1.1.2 mrg else
7548 1.1.1.3 mrg NMEDIT="$ac_cv_prog_NMEDIT"
7549 1.1 mrg fi
7550 1.1 mrg
7551 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7552 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7553 1.1.1.3 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
7554 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7555 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7556 1.1.1.3 mrg if ${ac_cv_prog_LIPO+:} false; then :
7557 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7558 1.1 mrg else
7559 1.1.1.3 mrg if test -n "$LIPO"; then
7560 1.1.1.3 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7561 1.1.1.2 mrg else
7562 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7563 1.1.1.2 mrg for as_dir in $PATH
7564 1.1.1.2 mrg do
7565 1.1.1.2 mrg IFS=$as_save_IFS
7566 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
7567 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7568 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
7569 1.1.1.3 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7570 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7571 1.1.1.2 mrg break 2
7572 1.1.1.2 mrg fi
7573 1.1.1.2 mrg done
7574 1.1.1.3 mrg done
7575 1.1.1.2 mrg IFS=$as_save_IFS
7576 1.1 mrg
7577 1.1.1.2 mrg fi
7578 1.1.1.2 mrg fi
7579 1.1.1.3 mrg LIPO=$ac_cv_prog_LIPO
7580 1.1.1.3 mrg if test -n "$LIPO"; then
7581 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7582 1.1.1.3 mrg $as_echo "$LIPO" >&6; }
7583 1.1 mrg else
7584 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7585 1.1.1.2 mrg $as_echo "no" >&6; }
7586 1.1.1.2 mrg fi
7587 1.1 mrg
7588 1.1 mrg
7589 1.1 mrg fi
7590 1.1.1.3 mrg if test -z "$ac_cv_prog_LIPO"; then
7591 1.1.1.3 mrg ac_ct_LIPO=$LIPO
7592 1.1.1.3 mrg # Extract the first word of "lipo", so it can be a program name with args.
7593 1.1.1.3 mrg set dummy lipo; ac_word=$2
7594 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7595 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7596 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7597 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7598 1.1.1.2 mrg else
7599 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
7600 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7601 1.1.1.2 mrg else
7602 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7603 1.1.1.2 mrg for as_dir in $PATH
7604 1.1.1.2 mrg do
7605 1.1.1.2 mrg IFS=$as_save_IFS
7606 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
7607 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7608 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
7609 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="lipo"
7610 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7611 1.1.1.2 mrg break 2
7612 1.1.1.2 mrg fi
7613 1.1.1.2 mrg done
7614 1.1.1.3 mrg done
7615 1.1.1.2 mrg IFS=$as_save_IFS
7616 1.1 mrg
7617 1.1.1.2 mrg fi
7618 1.1.1.2 mrg fi
7619 1.1.1.3 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7620 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
7621 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7622 1.1.1.3 mrg $as_echo "$ac_ct_LIPO" >&6; }
7623 1.1 mrg else
7624 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7625 1.1.1.2 mrg $as_echo "no" >&6; }
7626 1.1 mrg fi
7627 1.1 mrg
7628 1.1.1.3 mrg if test "x$ac_ct_LIPO" = x; then
7629 1.1.1.3 mrg LIPO=":"
7630 1.1 mrg else
7631 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
7632 1.1.1.2 mrg yes:)
7633 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7634 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7635 1.1.1.2 mrg ac_tool_warned=yes ;;
7636 1.1.1.2 mrg esac
7637 1.1.1.3 mrg LIPO=$ac_ct_LIPO
7638 1.1.1.3 mrg fi
7639 1.1.1.2 mrg else
7640 1.1.1.3 mrg LIPO="$ac_cv_prog_LIPO"
7641 1.1.1.2 mrg fi
7642 1.1 mrg
7643 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7644 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7645 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
7646 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7647 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7648 1.1.1.3 mrg if ${ac_cv_prog_OTOOL+:} false; then :
7649 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7650 1.1.1.2 mrg else
7651 1.1.1.3 mrg if test -n "$OTOOL"; then
7652 1.1.1.3 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7653 1.1.1.3 mrg else
7654 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7655 1.1.1.3 mrg for as_dir in $PATH
7656 1.1.1.3 mrg do
7657 1.1.1.3 mrg IFS=$as_save_IFS
7658 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7659 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7660 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
7661 1.1.1.3 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7662 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7663 1.1.1.3 mrg break 2
7664 1.1.1.3 mrg fi
7665 1.1.1.3 mrg done
7666 1.1.1.3 mrg done
7667 1.1.1.3 mrg IFS=$as_save_IFS
7668 1.1 mrg
7669 1.1.1.2 mrg fi
7670 1.1.1.3 mrg fi
7671 1.1.1.3 mrg OTOOL=$ac_cv_prog_OTOOL
7672 1.1.1.3 mrg if test -n "$OTOOL"; then
7673 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7674 1.1.1.3 mrg $as_echo "$OTOOL" >&6; }
7675 1.1.1.3 mrg else
7676 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7677 1.1.1.3 mrg $as_echo "no" >&6; }
7678 1.1.1.2 mrg fi
7679 1.1 mrg
7680 1.1 mrg
7681 1.1 mrg fi
7682 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL"; then
7683 1.1.1.3 mrg ac_ct_OTOOL=$OTOOL
7684 1.1.1.3 mrg # Extract the first word of "otool", so it can be a program name with args.
7685 1.1.1.3 mrg set dummy otool; ac_word=$2
7686 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7687 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7688 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7689 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7690 1.1 mrg else
7691 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
7692 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7693 1.1.1.2 mrg else
7694 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7695 1.1.1.3 mrg for as_dir in $PATH
7696 1.1.1.3 mrg do
7697 1.1.1.3 mrg IFS=$as_save_IFS
7698 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7699 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7700 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
7701 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="otool"
7702 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7703 1.1.1.3 mrg break 2
7704 1.1.1.3 mrg fi
7705 1.1.1.3 mrg done
7706 1.1.1.3 mrg done
7707 1.1.1.3 mrg IFS=$as_save_IFS
7708 1.1 mrg
7709 1.1 mrg fi
7710 1.1.1.3 mrg fi
7711 1.1.1.3 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7712 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
7713 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7714 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL" >&6; }
7715 1.1 mrg else
7716 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7717 1.1.1.3 mrg $as_echo "no" >&6; }
7718 1.1 mrg fi
7719 1.1 mrg
7720 1.1.1.3 mrg if test "x$ac_ct_OTOOL" = x; then
7721 1.1.1.3 mrg OTOOL=":"
7722 1.1.1.3 mrg else
7723 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7724 1.1.1.3 mrg yes:)
7725 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7726 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7727 1.1.1.3 mrg ac_tool_warned=yes ;;
7728 1.1.1.3 mrg esac
7729 1.1.1.3 mrg OTOOL=$ac_ct_OTOOL
7730 1.1.1.3 mrg fi
7731 1.1 mrg else
7732 1.1.1.3 mrg OTOOL="$ac_cv_prog_OTOOL"
7733 1.1 mrg fi
7734 1.1 mrg
7735 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7736 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7737 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
7738 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7739 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7740 1.1.1.3 mrg if ${ac_cv_prog_OTOOL64+:} false; then :
7741 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7742 1.1 mrg else
7743 1.1.1.3 mrg if test -n "$OTOOL64"; then
7744 1.1.1.3 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7745 1.1.1.2 mrg else
7746 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7747 1.1.1.3 mrg for as_dir in $PATH
7748 1.1.1.3 mrg do
7749 1.1.1.3 mrg IFS=$as_save_IFS
7750 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7751 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7752 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
7753 1.1.1.3 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7754 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7755 1.1.1.3 mrg break 2
7756 1.1.1.3 mrg fi
7757 1.1.1.3 mrg done
7758 1.1.1.3 mrg done
7759 1.1.1.3 mrg IFS=$as_save_IFS
7760 1.1 mrg
7761 1.1.1.3 mrg fi
7762 1.1.1.3 mrg fi
7763 1.1.1.3 mrg OTOOL64=$ac_cv_prog_OTOOL64
7764 1.1.1.3 mrg if test -n "$OTOOL64"; then
7765 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7766 1.1.1.3 mrg $as_echo "$OTOOL64" >&6; }
7767 1.1.1.3 mrg else
7768 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7769 1.1.1.3 mrg $as_echo "no" >&6; }
7770 1.1.1.2 mrg fi
7771 1.1 mrg
7772 1.1 mrg
7773 1.1.1.2 mrg fi
7774 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL64"; then
7775 1.1.1.3 mrg ac_ct_OTOOL64=$OTOOL64
7776 1.1.1.3 mrg # Extract the first word of "otool64", so it can be a program name with args.
7777 1.1.1.3 mrg set dummy otool64; ac_word=$2
7778 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7779 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7780 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7781 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7782 1.1.1.3 mrg else
7783 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
7784 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7785 1.1.1.3 mrg else
7786 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7787 1.1.1.3 mrg for as_dir in $PATH
7788 1.1.1.3 mrg do
7789 1.1.1.3 mrg IFS=$as_save_IFS
7790 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7791 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7792 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
7793 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
7794 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7795 1.1.1.3 mrg break 2
7796 1.1.1.3 mrg fi
7797 1.1.1.3 mrg done
7798 1.1.1.3 mrg done
7799 1.1.1.3 mrg IFS=$as_save_IFS
7800 1.1 mrg
7801 1.1.1.2 mrg fi
7802 1.1.1.3 mrg fi
7803 1.1.1.3 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7804 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
7805 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7806 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
7807 1.1.1.2 mrg else
7808 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7809 1.1.1.3 mrg $as_echo "no" >&6; }
7810 1.1.1.2 mrg fi
7811 1.1 mrg
7812 1.1.1.3 mrg if test "x$ac_ct_OTOOL64" = x; then
7813 1.1.1.3 mrg OTOOL64=":"
7814 1.1.1.3 mrg else
7815 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7816 1.1.1.3 mrg yes:)
7817 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7818 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7819 1.1.1.3 mrg ac_tool_warned=yes ;;
7820 1.1.1.3 mrg esac
7821 1.1.1.3 mrg OTOOL64=$ac_ct_OTOOL64
7822 1.1.1.3 mrg fi
7823 1.1.1.3 mrg else
7824 1.1.1.3 mrg OTOOL64="$ac_cv_prog_OTOOL64"
7825 1.1.1.2 mrg fi
7826 1.1 mrg
7827 1.1 mrg
7828 1.1 mrg
7829 1.1 mrg
7830 1.1 mrg
7831 1.1 mrg
7832 1.1 mrg
7833 1.1 mrg
7834 1.1 mrg
7835 1.1 mrg
7836 1.1 mrg
7837 1.1 mrg
7838 1.1 mrg
7839 1.1 mrg
7840 1.1 mrg
7841 1.1 mrg
7842 1.1 mrg
7843 1.1 mrg
7844 1.1 mrg
7845 1.1 mrg
7846 1.1 mrg
7847 1.1.1.2 mrg
7848 1.1.1.2 mrg
7849 1.1.1.2 mrg
7850 1.1.1.2 mrg
7851 1.1.1.3 mrg
7852 1.1.1.3 mrg
7853 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7854 1.1.1.3 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
7855 1.1.1.3 mrg if ${lt_cv_apple_cc_single_mod+:} false; then :
7856 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7857 1.1.1.2 mrg else
7858 1.1.1.3 mrg lt_cv_apple_cc_single_mod=no
7859 1.1.1.3 mrg if test -z "${LT_MULTI_MODULE}"; then
7860 1.1.1.3 mrg # By default we will add the -single_module flag. You can override
7861 1.1.1.3 mrg # by either setting the environment variable LT_MULTI_MODULE
7862 1.1.1.3 mrg # non-empty at configure time, or by adding -multi_module to the
7863 1.1.1.3 mrg # link flags.
7864 1.1.1.3 mrg rm -rf libconftest.dylib*
7865 1.1.1.3 mrg echo "int foo(void){return 1;}" > conftest.c
7866 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7867 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
7868 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7869 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7870 1.1.1.3 mrg _lt_result=$?
7871 1.1.1.3 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7872 1.1.1.3 mrg lt_cv_apple_cc_single_mod=yes
7873 1.1.1.3 mrg else
7874 1.1.1.3 mrg cat conftest.err >&5
7875 1.1.1.3 mrg fi
7876 1.1.1.3 mrg rm -rf libconftest.dylib*
7877 1.1.1.3 mrg rm -f conftest.*
7878 1.1.1.3 mrg fi
7879 1.1.1.3 mrg fi
7880 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7881 1.1.1.3 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7882 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7883 1.1.1.3 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7884 1.1.1.3 mrg if ${lt_cv_ld_exported_symbols_list+:} false; then :
7885 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7886 1.1.1.3 mrg else
7887 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
7888 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
7889 1.1.1.3 mrg echo "_main" > conftest.sym
7890 1.1.1.3 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7891 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7892 1.1 mrg /* end confdefs.h. */
7893 1.1 mrg
7894 1.1.1.3 mrg int
7895 1.1.1.3 mrg main ()
7896 1.1.1.3 mrg {
7897 1.1.1.3 mrg
7898 1.1.1.3 mrg ;
7899 1.1.1.3 mrg return 0;
7900 1.1.1.3 mrg }
7901 1.1 mrg _ACEOF
7902 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
7903 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=yes
7904 1.1 mrg else
7905 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
7906 1.1.1.3 mrg fi
7907 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
7908 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
7909 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
7910 1.1 mrg
7911 1.1.1.2 mrg fi
7912 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7913 1.1.1.3 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7914 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7915 1.1.1.3 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
7916 1.1.1.3 mrg if ${lt_cv_ld_force_load+:} false; then :
7917 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7918 1.1.1.3 mrg else
7919 1.1.1.3 mrg lt_cv_ld_force_load=no
7920 1.1.1.3 mrg cat > conftest.c << _LT_EOF
7921 1.1.1.3 mrg int forced_loaded() { return 2;}
7922 1.1.1.3 mrg _LT_EOF
7923 1.1.1.3 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7924 1.1.1.3 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7925 1.1.1.3 mrg echo "$AR cru libconftest.a conftest.o" >&5
7926 1.1.1.3 mrg $AR cru libconftest.a conftest.o 2>&5
7927 1.1.1.3 mrg echo "$RANLIB libconftest.a" >&5
7928 1.1.1.3 mrg $RANLIB libconftest.a 2>&5
7929 1.1.1.3 mrg cat > conftest.c << _LT_EOF
7930 1.1.1.3 mrg int main() { return 0;}
7931 1.1.1.3 mrg _LT_EOF
7932 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7933 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7934 1.1.1.3 mrg _lt_result=$?
7935 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
7936 1.1.1.3 mrg lt_cv_ld_force_load=yes
7937 1.1.1.3 mrg else
7938 1.1.1.3 mrg cat conftest.err >&5
7939 1.1.1.3 mrg fi
7940 1.1.1.3 mrg rm -f conftest.err libconftest.a conftest conftest.c
7941 1.1.1.3 mrg rm -rf conftest.dSYM
7942 1.1 mrg
7943 1.1 mrg fi
7944 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7945 1.1.1.3 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
7946 1.1.1.3 mrg case $host_os in
7947 1.1.1.3 mrg rhapsody* | darwin1.[012])
7948 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7949 1.1.1.3 mrg darwin1.*)
7950 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7951 1.1.1.3 mrg darwin*) # darwin 5.x on
7952 1.1.1.3 mrg # if running on 10.5 or later, the deployment target defaults
7953 1.1.1.3 mrg # to the OS version, if on x86, and 10.4, the deployment
7954 1.1.1.3 mrg # target defaults to 10.4. Don't you love it?
7955 1.1.1.3 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7956 1.1.1.3 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7957 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7958 1.1.1.3 mrg 10.[012]*)
7959 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7960 1.1.1.3 mrg 10.*)
7961 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7962 1.1.1.3 mrg esac
7963 1.1.1.3 mrg ;;
7964 1.1.1.3 mrg esac
7965 1.1.1.3 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7966 1.1.1.3 mrg _lt_dar_single_mod='$single_module'
7967 1.1.1.3 mrg fi
7968 1.1.1.3 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7969 1.1.1.3 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7970 1.1.1.3 mrg else
7971 1.1.1.3 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7972 1.1.1.3 mrg fi
7973 1.1.1.3 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7974 1.1.1.3 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7975 1.1.1.3 mrg else
7976 1.1.1.3 mrg _lt_dsymutil=
7977 1.1.1.3 mrg fi
7978 1.1.1.3 mrg ;;
7979 1.1.1.3 mrg esac
7980 1.1.1.3 mrg
7981 1.1.1.3 mrg for ac_header in dlfcn.h
7982 1.1.1.3 mrg do :
7983 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7984 1.1.1.3 mrg "
7985 1.1.1.3 mrg if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7986 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
7987 1.1.1.3 mrg #define HAVE_DLFCN_H 1
7988 1.1.1.2 mrg _ACEOF
7989 1.1 mrg
7990 1.1.1.2 mrg fi
7991 1.1 mrg
7992 1.1.1.2 mrg done
7993 1.1.1.2 mrg
7994 1.1.1.2 mrg
7995 1.1.1.2 mrg
7996 1.1.1.3 mrg
7997 1.1.1.3 mrg
7998 1.1.1.2 mrg # Set options
7999 1.1.1.2 mrg
8000 1.1.1.2 mrg
8001 1.1.1.2 mrg
8002 1.1.1.2 mrg enable_dlopen=no
8003 1.1.1.2 mrg
8004 1.1.1.2 mrg
8005 1.1.1.2 mrg enable_win32_dll=no
8006 1.1.1.2 mrg
8007 1.1.1.2 mrg
8008 1.1.1.2 mrg # Check whether --enable-shared was given.
8009 1.1.1.3 mrg if test "${enable_shared+set}" = set; then :
8010 1.1.1.2 mrg enableval=$enable_shared; p=${PACKAGE-default}
8011 1.1.1.2 mrg case $enableval in
8012 1.1.1.2 mrg yes) enable_shared=yes ;;
8013 1.1.1.2 mrg no) enable_shared=no ;;
8014 1.1.1.2 mrg *)
8015 1.1.1.2 mrg enable_shared=no
8016 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
8017 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8018 1.1.1.2 mrg for pkg in $enableval; do
8019 1.1.1.2 mrg IFS="$lt_save_ifs"
8020 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
8021 1.1.1.2 mrg enable_shared=yes
8022 1.1 mrg fi
8023 1.1.1.2 mrg done
8024 1.1.1.2 mrg IFS="$lt_save_ifs"
8025 1.1 mrg ;;
8026 1.1.1.2 mrg esac
8027 1.1.1.2 mrg else
8028 1.1.1.2 mrg enable_shared=yes
8029 1.1.1.2 mrg fi
8030 1.1 mrg
8031 1.1 mrg
8032 1.1 mrg
8033 1.1 mrg
8034 1.1 mrg
8035 1.1 mrg
8036 1.1 mrg
8037 1.1 mrg
8038 1.1 mrg
8039 1.1.1.2 mrg # Check whether --enable-static was given.
8040 1.1.1.3 mrg if test "${enable_static+set}" = set; then :
8041 1.1.1.2 mrg enableval=$enable_static; p=${PACKAGE-default}
8042 1.1.1.2 mrg case $enableval in
8043 1.1.1.2 mrg yes) enable_static=yes ;;
8044 1.1.1.2 mrg no) enable_static=no ;;
8045 1.1.1.2 mrg *)
8046 1.1.1.2 mrg enable_static=no
8047 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
8048 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8049 1.1.1.2 mrg for pkg in $enableval; do
8050 1.1.1.2 mrg IFS="$lt_save_ifs"
8051 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
8052 1.1.1.2 mrg enable_static=yes
8053 1.1.1.2 mrg fi
8054 1.1.1.2 mrg done
8055 1.1.1.2 mrg IFS="$lt_save_ifs"
8056 1.1 mrg ;;
8057 1.1.1.2 mrg esac
8058 1.1.1.2 mrg else
8059 1.1.1.2 mrg enable_static=yes
8060 1.1.1.2 mrg fi
8061 1.1 mrg
8062 1.1 mrg
8063 1.1 mrg
8064 1.1 mrg
8065 1.1 mrg
8066 1.1 mrg
8067 1.1 mrg
8068 1.1 mrg
8069 1.1 mrg
8070 1.1 mrg
8071 1.1.1.2 mrg # Check whether --with-pic was given.
8072 1.1.1.3 mrg if test "${with_pic+set}" = set; then :
8073 1.1.1.2 mrg withval=$with_pic; pic_mode="$withval"
8074 1.1.1.2 mrg else
8075 1.1.1.2 mrg pic_mode=default
8076 1.1.1.2 mrg fi
8077 1.1 mrg
8078 1.1 mrg
8079 1.1.1.2 mrg test -z "$pic_mode" && pic_mode=default
8080 1.1 mrg
8081 1.1 mrg
8082 1.1 mrg
8083 1.1 mrg
8084 1.1 mrg
8085 1.1 mrg
8086 1.1 mrg
8087 1.1.1.2 mrg # Check whether --enable-fast-install was given.
8088 1.1.1.3 mrg if test "${enable_fast_install+set}" = set; then :
8089 1.1.1.2 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
8090 1.1.1.2 mrg case $enableval in
8091 1.1.1.2 mrg yes) enable_fast_install=yes ;;
8092 1.1.1.2 mrg no) enable_fast_install=no ;;
8093 1.1.1.2 mrg *)
8094 1.1.1.2 mrg enable_fast_install=no
8095 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
8096 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8097 1.1.1.2 mrg for pkg in $enableval; do
8098 1.1.1.2 mrg IFS="$lt_save_ifs"
8099 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
8100 1.1.1.2 mrg enable_fast_install=yes
8101 1.1.1.2 mrg fi
8102 1.1.1.2 mrg done
8103 1.1.1.2 mrg IFS="$lt_save_ifs"
8104 1.1 mrg ;;
8105 1.1.1.2 mrg esac
8106 1.1.1.2 mrg else
8107 1.1.1.2 mrg enable_fast_install=yes
8108 1.1.1.2 mrg fi
8109 1.1 mrg
8110 1.1 mrg
8111 1.1 mrg
8112 1.1 mrg
8113 1.1 mrg
8114 1.1 mrg
8115 1.1 mrg
8116 1.1 mrg
8117 1.1 mrg
8118 1.1 mrg
8119 1.1 mrg
8120 1.1.1.2 mrg # This can be used to rebuild libtool when needed
8121 1.1.1.2 mrg LIBTOOL_DEPS="$ltmain"
8122 1.1 mrg
8123 1.1.1.2 mrg # Always use our own libtool.
8124 1.1.1.2 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8125 1.1 mrg
8126 1.1 mrg
8127 1.1 mrg
8128 1.1 mrg
8129 1.1 mrg
8130 1.1 mrg
8131 1.1 mrg
8132 1.1 mrg
8133 1.1 mrg
8134 1.1 mrg
8135 1.1 mrg
8136 1.1 mrg
8137 1.1 mrg
8138 1.1 mrg
8139 1.1 mrg
8140 1.1 mrg
8141 1.1 mrg
8142 1.1 mrg
8143 1.1 mrg
8144 1.1 mrg
8145 1.1 mrg
8146 1.1 mrg
8147 1.1 mrg
8148 1.1 mrg
8149 1.1 mrg
8150 1.1.1.3 mrg
8151 1.1.1.2 mrg test -z "$LN_S" && LN_S="ln -s"
8152 1.1 mrg
8153 1.1 mrg
8154 1.1 mrg
8155 1.1 mrg
8156 1.1 mrg
8157 1.1 mrg
8158 1.1 mrg
8159 1.1 mrg
8160 1.1 mrg
8161 1.1 mrg
8162 1.1 mrg
8163 1.1 mrg
8164 1.1 mrg
8165 1.1 mrg
8166 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
8167 1.1.1.2 mrg setopt NO_GLOB_SUBST
8168 1.1 mrg fi
8169 1.1 mrg
8170 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8171 1.1.1.2 mrg $as_echo_n "checking for objdir... " >&6; }
8172 1.1.1.3 mrg if ${lt_cv_objdir+:} false; then :
8173 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8174 1.1 mrg else
8175 1.1.1.2 mrg rm -f .libs 2>/dev/null
8176 1.1.1.2 mrg mkdir .libs 2>/dev/null
8177 1.1.1.2 mrg if test -d .libs; then
8178 1.1.1.2 mrg lt_cv_objdir=.libs
8179 1.1.1.2 mrg else
8180 1.1.1.2 mrg # MS-DOS does not allow filenames that begin with a dot.
8181 1.1.1.2 mrg lt_cv_objdir=_libs
8182 1.1.1.2 mrg fi
8183 1.1.1.2 mrg rmdir .libs 2>/dev/null
8184 1.1 mrg fi
8185 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8186 1.1.1.2 mrg $as_echo "$lt_cv_objdir" >&6; }
8187 1.1.1.2 mrg objdir=$lt_cv_objdir
8188 1.1 mrg
8189 1.1 mrg
8190 1.1 mrg
8191 1.1 mrg
8192 1.1 mrg
8193 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
8194 1.1.1.2 mrg #define LT_OBJDIR "$lt_cv_objdir/"
8195 1.1.1.2 mrg _ACEOF
8196 1.1 mrg
8197 1.1 mrg
8198 1.1 mrg
8199 1.1 mrg
8200 1.1.1.2 mrg case $host_os in
8201 1.1.1.2 mrg aix3*)
8202 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
8203 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
8204 1.1.1.2 mrg # vanish in a puff of smoke.
8205 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
8206 1.1.1.3 mrg COLLECT_NAMES=
8207 1.1.1.3 mrg export COLLECT_NAMES
8208 1.1.1.3 mrg fi
8209 1.1.1.3 mrg ;;
8210 1.1.1.3 mrg esac
8211 1.1 mrg
8212 1.1.1.2 mrg # Global variables:
8213 1.1.1.2 mrg ofile=libtool
8214 1.1.1.2 mrg can_build_shared=yes
8215 1.1 mrg
8216 1.1.1.2 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
8217 1.1.1.2 mrg # which needs '.lib').
8218 1.1.1.2 mrg libext=a
8219 1.1 mrg
8220 1.1.1.2 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
8221 1.1 mrg
8222 1.1.1.2 mrg old_CC="$CC"
8223 1.1.1.2 mrg old_CFLAGS="$CFLAGS"
8224 1.1 mrg
8225 1.1.1.2 mrg # Set sane defaults for various variables
8226 1.1.1.2 mrg test -z "$CC" && CC=cc
8227 1.1.1.2 mrg test -z "$LTCC" && LTCC=$CC
8228 1.1.1.2 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8229 1.1.1.2 mrg test -z "$LD" && LD=ld
8230 1.1.1.2 mrg test -z "$ac_objext" && ac_objext=o
8231 1.1 mrg
8232 1.1.1.2 mrg for cc_temp in $compiler""; do
8233 1.1.1.2 mrg case $cc_temp in
8234 1.1.1.2 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8235 1.1.1.2 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8236 1.1.1.2 mrg \-*) ;;
8237 1.1.1.2 mrg *) break;;
8238 1.1.1.2 mrg esac
8239 1.1.1.2 mrg done
8240 1.1.1.3 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8241 1.1 mrg
8242 1.1 mrg
8243 1.1.1.2 mrg # Only perform the check for file, if the check method requires it
8244 1.1.1.2 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
8245 1.1.1.2 mrg case $deplibs_check_method in
8246 1.1.1.2 mrg file_magic*)
8247 1.1.1.2 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8248 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8249 1.1.1.2 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8250 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
8251 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8252 1.1 mrg else
8253 1.1.1.2 mrg case $MAGIC_CMD in
8254 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
8255 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8256 1.1.1.2 mrg ;;
8257 1.1.1.2 mrg *)
8258 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
8259 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8260 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8261 1.1.1.2 mrg for ac_dir in $ac_dummy; do
8262 1.1.1.2 mrg IFS="$lt_save_ifs"
8263 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
8264 1.1.1.2 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
8265 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8266 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
8267 1.1.1.2 mrg case $deplibs_check_method in
8268 1.1.1.2 mrg "file_magic "*)
8269 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8270 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8271 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8272 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
8273 1.1.1.2 mrg :
8274 1.1.1.2 mrg else
8275 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8276 1.1 mrg
8277 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
8278 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8279 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
8280 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
8281 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
8282 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
8283 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
8284 1.1.1.2 mrg *** bug-libtool@gnu.org
8285 1.1 mrg
8286 1.1.1.2 mrg _LT_EOF
8287 1.1.1.2 mrg fi ;;
8288 1.1.1.2 mrg esac
8289 1.1.1.2 mrg fi
8290 1.1.1.2 mrg break
8291 1.1.1.2 mrg fi
8292 1.1.1.2 mrg done
8293 1.1.1.2 mrg IFS="$lt_save_ifs"
8294 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8295 1.1.1.2 mrg ;;
8296 1.1.1.2 mrg esac
8297 1.1 mrg fi
8298 1.1 mrg
8299 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8300 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
8301 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8302 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
8303 1.1.1.2 mrg else
8304 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8305 1.1.1.2 mrg $as_echo "no" >&6; }
8306 1.1 mrg fi
8307 1.1 mrg
8308 1.1 mrg
8309 1.1 mrg
8310 1.1 mrg
8311 1.1 mrg
8312 1.1.1.2 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
8313 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
8314 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8315 1.1.1.2 mrg $as_echo_n "checking for file... " >&6; }
8316 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
8317 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8318 1.1.1.2 mrg else
8319 1.1.1.2 mrg case $MAGIC_CMD in
8320 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
8321 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8322 1.1.1.2 mrg ;;
8323 1.1.1.2 mrg *)
8324 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
8325 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8326 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8327 1.1.1.2 mrg for ac_dir in $ac_dummy; do
8328 1.1.1.2 mrg IFS="$lt_save_ifs"
8329 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
8330 1.1.1.2 mrg if test -f $ac_dir/file; then
8331 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
8332 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
8333 1.1.1.2 mrg case $deplibs_check_method in
8334 1.1.1.2 mrg "file_magic "*)
8335 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8336 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8337 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8338 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
8339 1.1.1.2 mrg :
8340 1.1.1.2 mrg else
8341 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8342 1.1 mrg
8343 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
8344 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8345 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
8346 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
8347 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
8348 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
8349 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
8350 1.1.1.2 mrg *** bug-libtool@gnu.org
8351 1.1 mrg
8352 1.1.1.2 mrg _LT_EOF
8353 1.1.1.2 mrg fi ;;
8354 1.1.1.2 mrg esac
8355 1.1.1.2 mrg fi
8356 1.1.1.2 mrg break
8357 1.1.1.2 mrg fi
8358 1.1.1.2 mrg done
8359 1.1.1.2 mrg IFS="$lt_save_ifs"
8360 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8361 1.1.1.2 mrg ;;
8362 1.1.1.2 mrg esac
8363 1.1.1.2 mrg fi
8364 1.1 mrg
8365 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8366 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
8367 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8368 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
8369 1.1.1.2 mrg else
8370 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8371 1.1.1.2 mrg $as_echo "no" >&6; }
8372 1.1 mrg fi
8373 1.1 mrg
8374 1.1 mrg
8375 1.1 mrg else
8376 1.1.1.2 mrg MAGIC_CMD=:
8377 1.1 mrg fi
8378 1.1.1.2 mrg fi
8379 1.1 mrg
8380 1.1.1.2 mrg fi
8381 1.1.1.2 mrg ;;
8382 1.1.1.2 mrg esac
8383 1.1 mrg
8384 1.1.1.2 mrg # Use C for the default configuration in the libtool script
8385 1.1 mrg
8386 1.1.1.2 mrg lt_save_CC="$CC"
8387 1.1.1.2 mrg ac_ext=c
8388 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
8389 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8390 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8391 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
8392 1.1 mrg
8393 1.1 mrg
8394 1.1.1.2 mrg # Source file extension for C test sources.
8395 1.1.1.2 mrg ac_ext=c
8396 1.1 mrg
8397 1.1.1.2 mrg # Object file extension for compiled C test sources.
8398 1.1.1.2 mrg objext=o
8399 1.1.1.2 mrg objext=$objext
8400 1.1 mrg
8401 1.1.1.2 mrg # Code to be used in simple compile tests
8402 1.1.1.2 mrg lt_simple_compile_test_code="int some_variable = 0;"
8403 1.1 mrg
8404 1.1.1.2 mrg # Code to be used in simple link tests
8405 1.1.1.2 mrg lt_simple_link_test_code='int main(){return(0);}'
8406 1.1 mrg
8407 1.1 mrg
8408 1.1 mrg
8409 1.1 mrg
8410 1.1 mrg
8411 1.1 mrg
8412 1.1 mrg
8413 1.1.1.2 mrg # If no C compiler was specified, use CC.
8414 1.1.1.2 mrg LTCC=${LTCC-"$CC"}
8415 1.1 mrg
8416 1.1.1.2 mrg # If no C compiler flags were specified, use CFLAGS.
8417 1.1.1.2 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8418 1.1 mrg
8419 1.1.1.2 mrg # Allow CC to be a program name with arguments.
8420 1.1.1.2 mrg compiler=$CC
8421 1.1 mrg
8422 1.1.1.2 mrg # Save the default compiler, since it gets overwritten when the other
8423 1.1.1.2 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8424 1.1.1.2 mrg compiler_DEFAULT=$CC
8425 1.1 mrg
8426 1.1.1.2 mrg # save warnings/boilerplate of simple test code
8427 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8428 1.1.1.2 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8429 1.1.1.2 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8430 1.1.1.2 mrg _lt_compiler_boilerplate=`cat conftest.err`
8431 1.1.1.2 mrg $RM conftest*
8432 1.1 mrg
8433 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8434 1.1.1.2 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
8435 1.1.1.2 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8436 1.1.1.2 mrg _lt_linker_boilerplate=`cat conftest.err`
8437 1.1.1.2 mrg $RM -r conftest*
8438 1.1 mrg
8439 1.1 mrg
8440 1.1.1.2 mrg if test -n "$compiler"; then
8441 1.1 mrg
8442 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag=
8443 1.1 mrg
8444 1.1.1.2 mrg if test "$GCC" = yes; then
8445 1.1.1.3 mrg case $cc_basename in
8446 1.1.1.3 mrg nvcc*)
8447 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8448 1.1.1.3 mrg *)
8449 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8450 1.1.1.3 mrg esac
8451 1.1 mrg
8452 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8453 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8454 1.1.1.3 mrg if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8455 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8456 1.1.1.2 mrg else
8457 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=no
8458 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8459 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8460 1.1.1.2 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
8461 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8462 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8463 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8464 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8465 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
8466 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8467 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8468 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8469 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8470 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8471 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
8472 1.1.1.2 mrg ac_status=$?
8473 1.1.1.2 mrg cat conftest.err >&5
8474 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8476 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8477 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
8478 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8479 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8480 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8481 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=yes
8482 1.1.1.2 mrg fi
8483 1.1.1.2 mrg fi
8484 1.1.1.2 mrg $RM conftest*
8485 1.1 mrg
8486 1.1 mrg fi
8487 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8488 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8489 1.1 mrg
8490 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8491 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8492 1.1.1.2 mrg else
8493 1.1.1.2 mrg :
8494 1.1.1.2 mrg fi
8495 1.1 mrg
8496 1.1.1.2 mrg fi
8497 1.1 mrg
8498 1.1 mrg
8499 1.1 mrg
8500 1.1 mrg
8501 1.1 mrg
8502 1.1 mrg
8503 1.1.1.2 mrg lt_prog_compiler_wl=
8504 1.1.1.2 mrg lt_prog_compiler_pic=
8505 1.1.1.2 mrg lt_prog_compiler_static=
8506 1.1 mrg
8507 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8508 1.1.1.2 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8509 1.1 mrg
8510 1.1.1.2 mrg if test "$GCC" = yes; then
8511 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8512 1.1.1.2 mrg lt_prog_compiler_static='-static'
8513 1.1 mrg
8514 1.1.1.2 mrg case $host_os in
8515 1.1.1.2 mrg aix*)
8516 1.1.1.2 mrg # All AIX code is PIC.
8517 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8518 1.1.1.2 mrg # AIX 5 now supports IA64 processor
8519 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8520 1.1.1.2 mrg fi
8521 1.1.1.2 mrg ;;
8522 1.1 mrg
8523 1.1.1.2 mrg amigaos*)
8524 1.1.1.2 mrg case $host_cpu in
8525 1.1.1.2 mrg powerpc)
8526 1.1.1.2 mrg # see comment about AmigaOS4 .so support
8527 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8528 1.1.1.2 mrg ;;
8529 1.1.1.2 mrg m68k)
8530 1.1.1.2 mrg # FIXME: we need at least 68020 code to build shared libraries, but
8531 1.1.1.2 mrg # adding the `-m68020' flag to GCC prevents building anything better,
8532 1.1.1.2 mrg # like `-m68040'.
8533 1.1.1.2 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8534 1.1.1.2 mrg ;;
8535 1.1.1.2 mrg esac
8536 1.1.1.2 mrg ;;
8537 1.1 mrg
8538 1.1.1.2 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8539 1.1.1.2 mrg # PIC is the default for these OSes.
8540 1.1.1.2 mrg ;;
8541 1.1 mrg
8542 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8543 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
8544 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
8545 1.1.1.2 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
8546 1.1.1.2 mrg # (--disable-auto-import) libraries
8547 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8548 1.1.1.2 mrg ;;
8549 1.1 mrg
8550 1.1.1.2 mrg darwin* | rhapsody*)
8551 1.1.1.2 mrg # PIC is the default on this platform
8552 1.1.1.2 mrg # Common symbols not allowed in MH_DYLIB files
8553 1.1.1.2 mrg lt_prog_compiler_pic='-fno-common'
8554 1.1.1.2 mrg ;;
8555 1.1 mrg
8556 1.1.1.3 mrg haiku*)
8557 1.1.1.3 mrg # PIC is the default for Haiku.
8558 1.1.1.3 mrg # The "-static" flag exists, but is broken.
8559 1.1.1.3 mrg lt_prog_compiler_static=
8560 1.1.1.3 mrg ;;
8561 1.1.1.3 mrg
8562 1.1.1.2 mrg hpux*)
8563 1.1.1.2 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8564 1.1.1.2 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8565 1.1.1.2 mrg # sets the default TLS model and affects inlining.
8566 1.1.1.2 mrg case $host_cpu in
8567 1.1.1.2 mrg hppa*64*)
8568 1.1.1.2 mrg # +Z the default
8569 1.1.1.2 mrg ;;
8570 1.1.1.2 mrg *)
8571 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8572 1.1.1.2 mrg ;;
8573 1.1.1.2 mrg esac
8574 1.1.1.2 mrg ;;
8575 1.1 mrg
8576 1.1.1.2 mrg interix[3-9]*)
8577 1.1.1.2 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8578 1.1.1.2 mrg # Instead, we relocate shared libraries at runtime.
8579 1.1.1.2 mrg ;;
8580 1.1 mrg
8581 1.1.1.2 mrg msdosdjgpp*)
8582 1.1.1.2 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
8583 1.1.1.2 mrg # on systems that don't support them.
8584 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8585 1.1.1.2 mrg enable_shared=no
8586 1.1.1.2 mrg ;;
8587 1.1 mrg
8588 1.1.1.2 mrg *nto* | *qnx*)
8589 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8590 1.1.1.2 mrg # it will coredump.
8591 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
8592 1.1.1.2 mrg ;;
8593 1.1 mrg
8594 1.1.1.2 mrg sysv4*MP*)
8595 1.1.1.2 mrg if test -d /usr/nec; then
8596 1.1.1.2 mrg lt_prog_compiler_pic=-Kconform_pic
8597 1.1.1.2 mrg fi
8598 1.1.1.2 mrg ;;
8599 1.1 mrg
8600 1.1.1.2 mrg *)
8601 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8602 1.1.1.2 mrg ;;
8603 1.1.1.2 mrg esac
8604 1.1.1.3 mrg
8605 1.1.1.3 mrg case $cc_basename in
8606 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
8607 1.1.1.3 mrg lt_prog_compiler_wl='-Xlinker '
8608 1.1.1.3 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
8609 1.1.1.3 mrg ;;
8610 1.1.1.3 mrg esac
8611 1.1.1.2 mrg else
8612 1.1.1.2 mrg # PORTME Check for flag to pass linker flags through the system compiler.
8613 1.1.1.2 mrg case $host_os in
8614 1.1.1.2 mrg aix*)
8615 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8616 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8617 1.1.1.2 mrg # AIX 5 now supports IA64 processor
8618 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8619 1.1.1.2 mrg else
8620 1.1.1.2 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8621 1.1.1.2 mrg fi
8622 1.1.1.2 mrg ;;
8623 1.1 mrg
8624 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8625 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
8626 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
8627 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8628 1.1.1.2 mrg ;;
8629 1.1 mrg
8630 1.1.1.2 mrg hpux9* | hpux10* | hpux11*)
8631 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8632 1.1.1.2 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8633 1.1.1.2 mrg # not for PA HP-UX.
8634 1.1.1.2 mrg case $host_cpu in
8635 1.1.1.2 mrg hppa*64*|ia64*)
8636 1.1.1.2 mrg # +Z the default
8637 1.1.1.2 mrg ;;
8638 1.1.1.2 mrg *)
8639 1.1.1.2 mrg lt_prog_compiler_pic='+Z'
8640 1.1.1.2 mrg ;;
8641 1.1.1.2 mrg esac
8642 1.1.1.2 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
8643 1.1.1.2 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
8644 1.1.1.2 mrg ;;
8645 1.1 mrg
8646 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
8647 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8648 1.1.1.2 mrg # PIC (with -KPIC) is the default.
8649 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8650 1.1.1.2 mrg ;;
8651 1.1 mrg
8652 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
8653 1.1.1.2 mrg case $cc_basename in
8654 1.1.1.2 mrg # old Intel for x86_64 which still supported -KPIC.
8655 1.1.1.2 mrg ecc*)
8656 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8657 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8658 1.1.1.2 mrg lt_prog_compiler_static='-static'
8659 1.1.1.2 mrg ;;
8660 1.1.1.2 mrg # icc used to be incompatible with GCC.
8661 1.1.1.2 mrg # ICC 10 doesn't accept -KPIC any more.
8662 1.1.1.2 mrg icc* | ifort*)
8663 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8664 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8665 1.1.1.2 mrg lt_prog_compiler_static='-static'
8666 1.1.1.2 mrg ;;
8667 1.1.1.2 mrg # Lahey Fortran 8.1.
8668 1.1.1.2 mrg lf95*)
8669 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8670 1.1.1.2 mrg lt_prog_compiler_pic='--shared'
8671 1.1.1.2 mrg lt_prog_compiler_static='--static'
8672 1.1.1.2 mrg ;;
8673 1.1.1.3 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8674 1.1.1.2 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
8675 1.1.1.2 mrg # which looks to be a dead project)
8676 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8677 1.1.1.2 mrg lt_prog_compiler_pic='-fpic'
8678 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8679 1.1.1.2 mrg ;;
8680 1.1.1.2 mrg ccc*)
8681 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8682 1.1.1.2 mrg # All Alpha code is PIC.
8683 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8684 1.1.1.2 mrg ;;
8685 1.1.1.3 mrg xl* | bgxl* | bgf* | mpixl*)
8686 1.1.1.3 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8687 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8688 1.1.1.2 mrg lt_prog_compiler_pic='-qpic'
8689 1.1.1.2 mrg lt_prog_compiler_static='-qstaticlink'
8690 1.1.1.2 mrg ;;
8691 1.1.1.2 mrg *)
8692 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
8693 1.1.1.3 mrg *Sun\ F* | *Sun*Fortran*)
8694 1.1.1.3 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
8695 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8696 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8697 1.1.1.3 mrg lt_prog_compiler_wl=''
8698 1.1.1.2 mrg ;;
8699 1.1.1.3 mrg *Sun\ C*)
8700 1.1.1.3 mrg # Sun C 5.9
8701 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8702 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8703 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8704 1.1.1.2 mrg ;;
8705 1.1.1.2 mrg esac
8706 1.1.1.2 mrg ;;
8707 1.1.1.2 mrg esac
8708 1.1.1.2 mrg ;;
8709 1.1 mrg
8710 1.1.1.2 mrg newsos6)
8711 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8712 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8713 1.1.1.2 mrg ;;
8714 1.1 mrg
8715 1.1.1.2 mrg *nto* | *qnx*)
8716 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8717 1.1.1.2 mrg # it will coredump.
8718 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
8719 1.1.1.2 mrg ;;
8720 1.1 mrg
8721 1.1.1.2 mrg osf3* | osf4* | osf5*)
8722 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8723 1.1.1.2 mrg # All OSF/1 code is PIC.
8724 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8725 1.1.1.2 mrg ;;
8726 1.1 mrg
8727 1.1.1.2 mrg rdos*)
8728 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8729 1.1.1.2 mrg ;;
8730 1.1 mrg
8731 1.1.1.2 mrg solaris*)
8732 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8733 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8734 1.1.1.2 mrg case $cc_basename in
8735 1.1.1.3 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8736 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld ';;
8737 1.1.1.2 mrg *)
8738 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,';;
8739 1.1.1.2 mrg esac
8740 1.1.1.2 mrg ;;
8741 1.1 mrg
8742 1.1.1.2 mrg sunos4*)
8743 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld '
8744 1.1.1.2 mrg lt_prog_compiler_pic='-PIC'
8745 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8746 1.1.1.2 mrg ;;
8747 1.1 mrg
8748 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
8749 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8750 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8751 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8752 1.1.1.2 mrg ;;
8753 1.1 mrg
8754 1.1.1.2 mrg sysv4*MP*)
8755 1.1.1.2 mrg if test -d /usr/nec ;then
8756 1.1.1.2 mrg lt_prog_compiler_pic='-Kconform_pic'
8757 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8758 1.1.1.2 mrg fi
8759 1.1.1.2 mrg ;;
8760 1.1 mrg
8761 1.1.1.2 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8762 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8763 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8764 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8765 1.1.1.2 mrg ;;
8766 1.1 mrg
8767 1.1.1.2 mrg unicos*)
8768 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8769 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8770 1.1.1.2 mrg ;;
8771 1.1 mrg
8772 1.1.1.2 mrg uts4*)
8773 1.1.1.2 mrg lt_prog_compiler_pic='-pic'
8774 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8775 1.1.1.2 mrg ;;
8776 1.1 mrg
8777 1.1.1.2 mrg *)
8778 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8779 1.1.1.2 mrg ;;
8780 1.1.1.2 mrg esac
8781 1.1.1.2 mrg fi
8782 1.1 mrg
8783 1.1.1.2 mrg case $host_os in
8784 1.1.1.2 mrg # For platforms which do not support PIC, -DPIC is meaningless:
8785 1.1.1.2 mrg *djgpp*)
8786 1.1.1.2 mrg lt_prog_compiler_pic=
8787 1.1.1.2 mrg ;;
8788 1.1.1.2 mrg *)
8789 1.1.1.2 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8790 1.1.1.2 mrg ;;
8791 1.1.1.2 mrg esac
8792 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8793 1.1.1.2 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
8794 1.1 mrg
8795 1.1 mrg
8796 1.1 mrg
8797 1.1 mrg
8798 1.1 mrg
8799 1.1 mrg
8800 1.1.1.2 mrg #
8801 1.1.1.2 mrg # Check to make sure the PIC flag actually works.
8802 1.1.1.2 mrg #
8803 1.1.1.2 mrg if test -n "$lt_prog_compiler_pic"; then
8804 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8805 1.1.1.2 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8806 1.1.1.3 mrg if ${lt_cv_prog_compiler_pic_works+:} false; then :
8807 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8808 1.1.1.2 mrg else
8809 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=no
8810 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8811 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8812 1.1.1.2 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8813 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8814 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8815 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8816 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8817 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
8818 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8819 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8820 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8821 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8822 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8823 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
8824 1.1.1.2 mrg ac_status=$?
8825 1.1.1.2 mrg cat conftest.err >&5
8826 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8827 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8828 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8829 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
8830 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8831 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8832 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8833 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=yes
8834 1.1.1.2 mrg fi
8835 1.1.1.2 mrg fi
8836 1.1.1.2 mrg $RM conftest*
8837 1.1 mrg
8838 1.1.1.2 mrg fi
8839 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8840 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8841 1.1 mrg
8842 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8843 1.1.1.2 mrg case $lt_prog_compiler_pic in
8844 1.1.1.2 mrg "" | " "*) ;;
8845 1.1.1.2 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8846 1.1.1.2 mrg esac
8847 1.1.1.2 mrg else
8848 1.1.1.2 mrg lt_prog_compiler_pic=
8849 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8850 1.1.1.2 mrg fi
8851 1.1 mrg
8852 1.1.1.2 mrg fi
8853 1.1 mrg
8854 1.1 mrg
8855 1.1 mrg
8856 1.1 mrg
8857 1.1 mrg
8858 1.1 mrg
8859 1.1.1.2 mrg #
8860 1.1.1.2 mrg # Check to make sure the static flag actually works.
8861 1.1.1.2 mrg #
8862 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8863 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8864 1.1.1.2 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8865 1.1.1.3 mrg if ${lt_cv_prog_compiler_static_works+:} false; then :
8866 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8867 1.1.1.2 mrg else
8868 1.1.1.2 mrg lt_cv_prog_compiler_static_works=no
8869 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
8870 1.1.1.2 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8871 1.1.1.2 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8872 1.1.1.2 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8873 1.1.1.2 mrg # The linker can only warn and ignore the option if not recognized
8874 1.1.1.2 mrg # So say no if there are warnings
8875 1.1.1.2 mrg if test -s conftest.err; then
8876 1.1.1.2 mrg # Append any errors to the config.log.
8877 1.1.1.2 mrg cat conftest.err 1>&5
8878 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8879 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8880 1.1.1.2 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8881 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
8882 1.1.1.2 mrg fi
8883 1.1.1.2 mrg else
8884 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
8885 1.1.1.2 mrg fi
8886 1.1.1.2 mrg fi
8887 1.1.1.2 mrg $RM -r conftest*
8888 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
8889 1.1 mrg
8890 1.1.1.2 mrg fi
8891 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8892 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8893 1.1 mrg
8894 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8895 1.1.1.2 mrg :
8896 1.1.1.2 mrg else
8897 1.1.1.2 mrg lt_prog_compiler_static=
8898 1.1.1.2 mrg fi
8899 1.1 mrg
8900 1.1 mrg
8901 1.1 mrg
8902 1.1 mrg
8903 1.1 mrg
8904 1.1 mrg
8905 1.1 mrg
8906 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8907 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8908 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
8909 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8910 1.1.1.2 mrg else
8911 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
8912 1.1.1.2 mrg $RM -r conftest 2>/dev/null
8913 1.1.1.2 mrg mkdir conftest
8914 1.1.1.2 mrg cd conftest
8915 1.1.1.2 mrg mkdir out
8916 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8917 1.1 mrg
8918 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8919 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8920 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8921 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8922 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8923 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8924 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8925 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8926 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8927 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8928 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
8929 1.1.1.2 mrg ac_status=$?
8930 1.1.1.2 mrg cat out/conftest.err >&5
8931 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8932 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8933 1.1.1.2 mrg then
8934 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8935 1.1.1.2 mrg # So say no if there are warnings
8936 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8937 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8938 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8939 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
8940 1.1.1.2 mrg fi
8941 1.1.1.2 mrg fi
8942 1.1.1.2 mrg chmod u+w . 2>&5
8943 1.1.1.2 mrg $RM conftest*
8944 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
8945 1.1.1.2 mrg # template instantiation
8946 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8947 1.1.1.2 mrg $RM out/* && rmdir out
8948 1.1.1.2 mrg cd ..
8949 1.1.1.2 mrg $RM -r conftest
8950 1.1.1.2 mrg $RM conftest*
8951 1.1 mrg
8952 1.1.1.2 mrg fi
8953 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8954 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8955 1.1 mrg
8956 1.1 mrg
8957 1.1 mrg
8958 1.1 mrg
8959 1.1 mrg
8960 1.1 mrg
8961 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8962 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8963 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
8964 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8965 1.1.1.2 mrg else
8966 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
8967 1.1.1.2 mrg $RM -r conftest 2>/dev/null
8968 1.1.1.2 mrg mkdir conftest
8969 1.1.1.2 mrg cd conftest
8970 1.1.1.2 mrg mkdir out
8971 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8972 1.1 mrg
8973 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8974 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8975 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8976 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8977 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8978 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8979 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8980 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8981 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8982 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8983 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
8984 1.1.1.2 mrg ac_status=$?
8985 1.1.1.2 mrg cat out/conftest.err >&5
8986 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8987 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8988 1.1.1.2 mrg then
8989 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8990 1.1.1.2 mrg # So say no if there are warnings
8991 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8992 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8993 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8994 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
8995 1.1.1.2 mrg fi
8996 1.1.1.2 mrg fi
8997 1.1.1.2 mrg chmod u+w . 2>&5
8998 1.1.1.2 mrg $RM conftest*
8999 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
9000 1.1.1.2 mrg # template instantiation
9001 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9002 1.1.1.2 mrg $RM out/* && rmdir out
9003 1.1.1.2 mrg cd ..
9004 1.1.1.2 mrg $RM -r conftest
9005 1.1.1.2 mrg $RM conftest*
9006 1.1 mrg
9007 1.1.1.2 mrg fi
9008 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9009 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9010 1.1 mrg
9011 1.1 mrg
9012 1.1 mrg
9013 1.1 mrg
9014 1.1.1.2 mrg hard_links="nottested"
9015 1.1.1.2 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9016 1.1.1.2 mrg # do not overwrite the value of need_locks provided by the user
9017 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9018 1.1.1.2 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
9019 1.1.1.2 mrg hard_links=yes
9020 1.1.1.2 mrg $RM conftest*
9021 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
9022 1.1.1.2 mrg touch conftest.a
9023 1.1.1.2 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
9024 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
9025 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9026 1.1.1.2 mrg $as_echo "$hard_links" >&6; }
9027 1.1.1.2 mrg if test "$hard_links" = no; then
9028 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
9029 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9030 1.1.1.2 mrg need_locks=warn
9031 1.1.1.2 mrg fi
9032 1.1.1.2 mrg else
9033 1.1.1.2 mrg need_locks=no
9034 1.1.1.2 mrg fi
9035 1.1 mrg
9036 1.1 mrg
9037 1.1 mrg
9038 1.1 mrg
9039 1.1 mrg
9040 1.1 mrg
9041 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9042 1.1.1.2 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9043 1.1 mrg
9044 1.1.1.2 mrg runpath_var=
9045 1.1.1.2 mrg allow_undefined_flag=
9046 1.1.1.2 mrg always_export_symbols=no
9047 1.1.1.2 mrg archive_cmds=
9048 1.1.1.2 mrg archive_expsym_cmds=
9049 1.1.1.2 mrg compiler_needs_object=no
9050 1.1.1.2 mrg enable_shared_with_static_runtimes=no
9051 1.1.1.2 mrg export_dynamic_flag_spec=
9052 1.1.1.2 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9053 1.1.1.2 mrg hardcode_automatic=no
9054 1.1.1.2 mrg hardcode_direct=no
9055 1.1.1.2 mrg hardcode_direct_absolute=no
9056 1.1.1.2 mrg hardcode_libdir_flag_spec=
9057 1.1.1.2 mrg hardcode_libdir_flag_spec_ld=
9058 1.1.1.2 mrg hardcode_libdir_separator=
9059 1.1.1.2 mrg hardcode_minus_L=no
9060 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
9061 1.1.1.2 mrg inherit_rpath=no
9062 1.1.1.2 mrg link_all_deplibs=unknown
9063 1.1.1.2 mrg module_cmds=
9064 1.1.1.2 mrg module_expsym_cmds=
9065 1.1.1.2 mrg old_archive_from_new_cmds=
9066 1.1.1.2 mrg old_archive_from_expsyms_cmds=
9067 1.1.1.2 mrg thread_safe_flag_spec=
9068 1.1.1.2 mrg whole_archive_flag_spec=
9069 1.1.1.2 mrg # include_expsyms should be a list of space-separated symbols to be *always*
9070 1.1.1.2 mrg # included in the symbol list
9071 1.1.1.2 mrg include_expsyms=
9072 1.1.1.2 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
9073 1.1.1.2 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
9074 1.1.1.2 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9075 1.1.1.2 mrg # as well as any symbol that contains `d'.
9076 1.1.1.2 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9077 1.1.1.2 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9078 1.1.1.2 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
9079 1.1.1.2 mrg # the symbol is explicitly referenced. Since portable code cannot
9080 1.1.1.2 mrg # rely on this symbol name, it's probably fine to never include it in
9081 1.1.1.2 mrg # preloaded symbol tables.
9082 1.1.1.2 mrg # Exclude shared library initialization/finalization symbols.
9083 1.1.1.2 mrg extract_expsyms_cmds=
9084 1.1 mrg
9085 1.1 mrg case $host_os in
9086 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9087 1.1.1.2 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
9088 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
9089 1.1.1.2 mrg # Microsoft Visual C++.
9090 1.1.1.2 mrg if test "$GCC" != yes; then
9091 1.1.1.2 mrg with_gnu_ld=no
9092 1.1.1.2 mrg fi
9093 1.1.1.2 mrg ;;
9094 1.1.1.2 mrg interix*)
9095 1.1.1.2 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
9096 1.1.1.2 mrg with_gnu_ld=yes
9097 1.1.1.2 mrg ;;
9098 1.1.1.2 mrg openbsd*)
9099 1.1.1.2 mrg with_gnu_ld=no
9100 1.1 mrg ;;
9101 1.1 mrg esac
9102 1.1 mrg
9103 1.1.1.2 mrg ld_shlibs=yes
9104 1.1.1.3 mrg
9105 1.1.1.3 mrg # On some targets, GNU ld is compatible enough with the native linker
9106 1.1.1.3 mrg # that we're better off using the native interface for both.
9107 1.1.1.3 mrg lt_use_gnu_ld_interface=no
9108 1.1.1.2 mrg if test "$with_gnu_ld" = yes; then
9109 1.1.1.3 mrg case $host_os in
9110 1.1.1.3 mrg aix*)
9111 1.1.1.3 mrg # The AIX port of GNU ld has always aspired to compatibility
9112 1.1.1.3 mrg # with the native linker. However, as the warning in the GNU ld
9113 1.1.1.3 mrg # block says, versions before 2.19.5* couldn't really create working
9114 1.1.1.3 mrg # shared libraries, regardless of the interface used.
9115 1.1.1.3 mrg case `$LD -v 2>&1` in
9116 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9117 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9118 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9119 1.1.1.3 mrg *)
9120 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
9121 1.1.1.3 mrg ;;
9122 1.1.1.3 mrg esac
9123 1.1.1.3 mrg ;;
9124 1.1.1.3 mrg *)
9125 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
9126 1.1.1.3 mrg ;;
9127 1.1.1.3 mrg esac
9128 1.1.1.3 mrg fi
9129 1.1.1.3 mrg
9130 1.1.1.3 mrg if test "$lt_use_gnu_ld_interface" = yes; then
9131 1.1.1.2 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
9132 1.1.1.2 mrg wlarc='${wl}'
9133 1.1 mrg
9134 1.1.1.2 mrg # Set some defaults for GNU ld with shared library support. These
9135 1.1.1.2 mrg # are reset later if shared libraries are not supported. Putting them
9136 1.1.1.2 mrg # here allows them to be overridden if necessary.
9137 1.1.1.2 mrg runpath_var=LD_RUN_PATH
9138 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9139 1.1.1.2 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
9140 1.1.1.2 mrg # ancient GNU ld didn't support --whole-archive et. al.
9141 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9142 1.1.1.2 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9143 1.1 mrg else
9144 1.1.1.2 mrg whole_archive_flag_spec=
9145 1.1 mrg fi
9146 1.1.1.2 mrg supports_anon_versioning=no
9147 1.1.1.2 mrg case `$LD -v 2>&1` in
9148 1.1.1.3 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
9149 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9150 1.1.1.2 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9151 1.1.1.2 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9152 1.1.1.2 mrg *\ 2.11.*) ;; # other 2.11 versions
9153 1.1.1.2 mrg *) supports_anon_versioning=yes ;;
9154 1.1 mrg esac
9155 1.1 mrg
9156 1.1.1.2 mrg # See if GNU ld supports shared libraries.
9157 1.1.1.2 mrg case $host_os in
9158 1.1.1.2 mrg aix[3-9]*)
9159 1.1.1.2 mrg # On AIX/PPC, the GNU linker is very broken
9160 1.1.1.2 mrg if test "$host_cpu" != ia64; then
9161 1.1.1.2 mrg ld_shlibs=no
9162 1.1.1.2 mrg cat <<_LT_EOF 1>&2
9163 1.1 mrg
9164 1.1.1.3 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
9165 1.1.1.2 mrg *** to be unable to reliably create shared libraries on AIX.
9166 1.1.1.2 mrg *** Therefore, libtool is disabling shared libraries support. If you
9167 1.1.1.3 mrg *** really care for shared libraries, you may want to install binutils
9168 1.1.1.3 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9169 1.1.1.3 mrg *** You will then need to restart the configuration process.
9170 1.1 mrg
9171 1.1.1.2 mrg _LT_EOF
9172 1.1.1.2 mrg fi
9173 1.1.1.2 mrg ;;
9174 1.1 mrg
9175 1.1.1.2 mrg amigaos*)
9176 1.1.1.2 mrg case $host_cpu in
9177 1.1.1.2 mrg powerpc)
9178 1.1.1.2 mrg # see comment about AmigaOS4 .so support
9179 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9180 1.1.1.2 mrg archive_expsym_cmds=''
9181 1.1.1.2 mrg ;;
9182 1.1.1.2 mrg m68k)
9183 1.1.1.2 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)'
9184 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9185 1.1.1.2 mrg hardcode_minus_L=yes
9186 1.1.1.2 mrg ;;
9187 1.1.1.2 mrg esac
9188 1.1.1.2 mrg ;;
9189 1.1 mrg
9190 1.1.1.2 mrg beos*)
9191 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9192 1.1.1.2 mrg allow_undefined_flag=unsupported
9193 1.1.1.2 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
9194 1.1.1.2 mrg # support --undefined. This deserves some investigation. FIXME
9195 1.1.1.2 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9196 1.1.1.2 mrg else
9197 1.1.1.2 mrg ld_shlibs=no
9198 1.1.1.2 mrg fi
9199 1.1.1.2 mrg ;;
9200 1.1 mrg
9201 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9202 1.1.1.2 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9203 1.1.1.2 mrg # as there is no search path for DLLs.
9204 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9205 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
9206 1.1.1.2 mrg allow_undefined_flag=unsupported
9207 1.1.1.2 mrg always_export_symbols=no
9208 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
9209 1.1.1.2 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9210 1.1 mrg
9211 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9212 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9213 1.1.1.2 mrg # If the export-symbols file already is a .def file (1st line
9214 1.1.1.2 mrg # is EXPORTS), use it as is; otherwise, prepend...
9215 1.1.1.2 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9216 1.1.1.2 mrg cp $export_symbols $output_objdir/$soname.def;
9217 1.1.1.2 mrg else
9218 1.1.1.2 mrg echo EXPORTS > $output_objdir/$soname.def;
9219 1.1.1.2 mrg cat $export_symbols >> $output_objdir/$soname.def;
9220 1.1.1.2 mrg fi~
9221 1.1.1.2 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'
9222 1.1.1.2 mrg else
9223 1.1.1.2 mrg ld_shlibs=no
9224 1.1.1.2 mrg fi
9225 1.1.1.2 mrg ;;
9226 1.1 mrg
9227 1.1.1.3 mrg haiku*)
9228 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9229 1.1.1.3 mrg link_all_deplibs=yes
9230 1.1.1.3 mrg ;;
9231 1.1.1.3 mrg
9232 1.1.1.2 mrg interix[3-9]*)
9233 1.1.1.2 mrg hardcode_direct=no
9234 1.1.1.2 mrg hardcode_shlibpath_var=no
9235 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9236 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9237 1.1.1.2 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9238 1.1.1.2 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
9239 1.1.1.2 mrg # default) and relocated if they conflict, which is a slow very memory
9240 1.1.1.2 mrg # consuming and fragmenting process. To avoid this, we pick a random,
9241 1.1.1.2 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9242 1.1.1.2 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9243 1.1.1.2 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'
9244 1.1.1.2 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'
9245 1.1.1.2 mrg ;;
9246 1.1 mrg
9247 1.1.1.3 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9248 1.1.1.2 mrg tmp_diet=no
9249 1.1.1.2 mrg if test "$host_os" = linux-dietlibc; then
9250 1.1.1.2 mrg case $cc_basename in
9251 1.1.1.2 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9252 1.1.1.2 mrg esac
9253 1.1.1.2 mrg fi
9254 1.1.1.2 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9255 1.1.1.2 mrg && test "$tmp_diet" = no
9256 1.1.1.2 mrg then
9257 1.1.1.2 mrg tmp_addflag=
9258 1.1.1.2 mrg tmp_sharedflag='-shared'
9259 1.1.1.2 mrg case $cc_basename,$host_cpu in
9260 1.1.1.2 mrg pgcc*) # Portland Group C compiler
9261 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'
9262 1.1.1.2 mrg tmp_addflag=' $pic_flag'
9263 1.1.1.2 mrg ;;
9264 1.1.1.3 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
9265 1.1.1.3 mrg # Portland Group f77 and f90 compilers
9266 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'
9267 1.1.1.2 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
9268 1.1.1.2 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9269 1.1.1.2 mrg tmp_addflag=' -i_dynamic' ;;
9270 1.1.1.2 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9271 1.1.1.2 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
9272 1.1.1.2 mrg ifc* | ifort*) # Intel Fortran compiler
9273 1.1.1.2 mrg tmp_addflag=' -nofor_main' ;;
9274 1.1.1.2 mrg lf95*) # Lahey Fortran 8.1
9275 1.1.1.2 mrg whole_archive_flag_spec=
9276 1.1.1.2 mrg tmp_sharedflag='--shared' ;;
9277 1.1.1.3 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9278 1.1.1.2 mrg tmp_sharedflag='-qmkshrobj'
9279 1.1.1.2 mrg tmp_addflag= ;;
9280 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
9281 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'
9282 1.1.1.3 mrg compiler_needs_object=yes
9283 1.1.1.3 mrg ;;
9284 1.1.1.2 mrg esac
9285 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
9286 1.1.1.2 mrg *Sun\ C*) # Sun C 5.9
9287 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'
9288 1.1.1.2 mrg compiler_needs_object=yes
9289 1.1.1.2 mrg tmp_sharedflag='-G' ;;
9290 1.1.1.2 mrg *Sun\ F*) # Sun Fortran 8.3
9291 1.1.1.2 mrg tmp_sharedflag='-G' ;;
9292 1.1.1.2 mrg esac
9293 1.1.1.2 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9294 1.1 mrg
9295 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
9296 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9297 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9298 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
9299 1.1.1.2 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9300 1.1.1.2 mrg fi
9301 1.1 mrg
9302 1.1.1.2 mrg case $cc_basename in
9303 1.1.1.3 mrg xlf* | bgf* | bgxlf* | mpixlf*)
9304 1.1.1.2 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9305 1.1.1.2 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9306 1.1.1.2 mrg hardcode_libdir_flag_spec=
9307 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
9308 1.1.1.3 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9309 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
9310 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9311 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9312 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
9313 1.1.1.3 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9314 1.1.1.2 mrg fi
9315 1.1.1.2 mrg ;;
9316 1.1.1.2 mrg esac
9317 1.1.1.2 mrg else
9318 1.1.1.2 mrg ld_shlibs=no
9319 1.1.1.2 mrg fi
9320 1.1.1.2 mrg ;;
9321 1.1 mrg
9322 1.1.1.2 mrg netbsd*)
9323 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9324 1.1.1.2 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9325 1.1.1.2 mrg wlarc=
9326 1.1.1.2 mrg else
9327 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9328 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9329 1.1.1.2 mrg fi
9330 1.1.1.2 mrg ;;
9331 1.1 mrg
9332 1.1.1.2 mrg solaris*)
9333 1.1.1.2 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9334 1.1.1.2 mrg ld_shlibs=no
9335 1.1.1.2 mrg cat <<_LT_EOF 1>&2
9336 1.1 mrg
9337 1.1.1.2 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9338 1.1.1.2 mrg *** create shared libraries on Solaris systems. Therefore, libtool
9339 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9340 1.1.1.2 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
9341 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
9342 1.1.1.2 mrg *** used, and then restart.
9343 1.1 mrg
9344 1.1.1.2 mrg _LT_EOF
9345 1.1.1.2 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9346 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9347 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9348 1.1.1.2 mrg else
9349 1.1.1.2 mrg ld_shlibs=no
9350 1.1.1.2 mrg fi
9351 1.1.1.2 mrg ;;
9352 1.1 mrg
9353 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9354 1.1.1.2 mrg case `$LD -v 2>&1` in
9355 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9356 1.1.1.2 mrg ld_shlibs=no
9357 1.1.1.2 mrg cat <<_LT_EOF 1>&2
9358 1.1 mrg
9359 1.1.1.2 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9360 1.1.1.2 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
9361 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9362 1.1.1.2 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9363 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
9364 1.1.1.2 mrg *** used, and then restart.
9365 1.1 mrg
9366 1.1.1.2 mrg _LT_EOF
9367 1.1 mrg ;;
9368 1.1.1.2 mrg *)
9369 1.1.1.2 mrg # For security reasons, it is highly recommended that you always
9370 1.1.1.2 mrg # use absolute paths for naming shared libraries, and exclude the
9371 1.1.1.2 mrg # DT_RUNPATH tag from executables and libraries. But doing so
9372 1.1.1.2 mrg # requires that you compile everything twice, which is a pain.
9373 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9374 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9375 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9376 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9377 1.1.1.2 mrg else
9378 1.1.1.2 mrg ld_shlibs=no
9379 1.1.1.2 mrg fi
9380 1.1 mrg ;;
9381 1.1 mrg esac
9382 1.1.1.2 mrg ;;
9383 1.1 mrg
9384 1.1.1.2 mrg sunos4*)
9385 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9386 1.1.1.2 mrg wlarc=
9387 1.1.1.2 mrg hardcode_direct=yes
9388 1.1.1.2 mrg hardcode_shlibpath_var=no
9389 1.1.1.2 mrg ;;
9390 1.1 mrg
9391 1.1.1.2 mrg *)
9392 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9393 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9394 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9395 1.1.1.2 mrg else
9396 1.1.1.2 mrg ld_shlibs=no
9397 1.1.1.2 mrg fi
9398 1.1.1.2 mrg ;;
9399 1.1.1.2 mrg esac
9400 1.1 mrg
9401 1.1.1.2 mrg if test "$ld_shlibs" = no; then
9402 1.1.1.2 mrg runpath_var=
9403 1.1.1.2 mrg hardcode_libdir_flag_spec=
9404 1.1.1.2 mrg export_dynamic_flag_spec=
9405 1.1.1.2 mrg whole_archive_flag_spec=
9406 1.1 mrg fi
9407 1.1 mrg else
9408 1.1.1.2 mrg # PORTME fill in a description of your system's linker (not GNU ld)
9409 1.1.1.2 mrg case $host_os in
9410 1.1.1.2 mrg aix3*)
9411 1.1.1.2 mrg allow_undefined_flag=unsupported
9412 1.1.1.2 mrg always_export_symbols=yes
9413 1.1.1.2 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'
9414 1.1.1.2 mrg # Note: this linker hardcodes the directories in LIBPATH if there
9415 1.1.1.2 mrg # are no directories specified by -L.
9416 1.1.1.2 mrg hardcode_minus_L=yes
9417 1.1.1.2 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9418 1.1.1.2 mrg # Neither direct hardcoding nor static linking is supported with a
9419 1.1.1.2 mrg # broken collect2.
9420 1.1.1.2 mrg hardcode_direct=unsupported
9421 1.1.1.2 mrg fi
9422 1.1.1.2 mrg ;;
9423 1.1 mrg
9424 1.1.1.2 mrg aix[4-9]*)
9425 1.1.1.2 mrg if test "$host_cpu" = ia64; then
9426 1.1.1.2 mrg # On IA64, the linker does run time linking by default, so we don't
9427 1.1.1.2 mrg # have to do anything special.
9428 1.1.1.2 mrg aix_use_runtimelinking=no
9429 1.1.1.2 mrg exp_sym_flag='-Bexport'
9430 1.1.1.2 mrg no_entry_flag=""
9431 1.1.1.2 mrg else
9432 1.1.1.2 mrg # If we're using GNU nm, then we don't want the "-C" option.
9433 1.1.1.2 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
9434 1.1.1.3 mrg # Also, AIX nm treats weak defined symbols like other global
9435 1.1.1.3 mrg # defined symbols, whereas GNU nm marks them as "W".
9436 1.1.1.2 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9437 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'
9438 1.1.1.2 mrg else
9439 1.1.1.2 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'
9440 1.1.1.2 mrg fi
9441 1.1.1.2 mrg aix_use_runtimelinking=no
9442 1.1 mrg
9443 1.1.1.2 mrg # Test if we are trying to use run time linking or normal
9444 1.1.1.2 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9445 1.1.1.2 mrg # need to do runtime linking.
9446 1.1.1.2 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9447 1.1.1.2 mrg for ld_flag in $LDFLAGS; do
9448 1.1.1.2 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9449 1.1 mrg aix_use_runtimelinking=yes
9450 1.1 mrg break
9451 1.1.1.2 mrg fi
9452 1.1.1.2 mrg done
9453 1.1.1.2 mrg ;;
9454 1.1.1.2 mrg esac
9455 1.1 mrg
9456 1.1.1.2 mrg exp_sym_flag='-bexport'
9457 1.1.1.2 mrg no_entry_flag='-bnoentry'
9458 1.1.1.2 mrg fi
9459 1.1.1.2 mrg
9460 1.1.1.2 mrg # When large executables or shared objects are built, AIX ld can
9461 1.1.1.2 mrg # have problems creating the table of contents. If linking a library
9462 1.1.1.2 mrg # or program results in "error TOC overflow" add -mminimal-toc to
9463 1.1.1.2 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9464 1.1.1.2 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9465 1.1.1.2 mrg
9466 1.1.1.2 mrg archive_cmds=''
9467 1.1.1.2 mrg hardcode_direct=yes
9468 1.1.1.2 mrg hardcode_direct_absolute=yes
9469 1.1.1.2 mrg hardcode_libdir_separator=':'
9470 1.1.1.2 mrg link_all_deplibs=yes
9471 1.1.1.2 mrg file_list_spec='${wl}-f,'
9472 1.1 mrg
9473 1.1.1.2 mrg if test "$GCC" = yes; then
9474 1.1.1.2 mrg case $host_os in aix4.[012]|aix4.[012].*)
9475 1.1.1.2 mrg # We only want to do this on AIX 4.2 and lower, the check
9476 1.1.1.2 mrg # below for broken collect2 doesn't work under 4.3+
9477 1.1.1.2 mrg collect2name=`${CC} -print-prog-name=collect2`
9478 1.1.1.2 mrg if test -f "$collect2name" &&
9479 1.1.1.2 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9480 1.1.1.2 mrg then
9481 1.1 mrg # We have reworked collect2
9482 1.1.1.2 mrg :
9483 1.1.1.2 mrg else
9484 1.1 mrg # We have old collect2
9485 1.1.1.2 mrg hardcode_direct=unsupported
9486 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
9487 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
9488 1.1 mrg # to unsupported forces relinking
9489 1.1.1.2 mrg hardcode_minus_L=yes
9490 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9491 1.1.1.2 mrg hardcode_libdir_separator=
9492 1.1.1.2 mrg fi
9493 1.1.1.2 mrg ;;
9494 1.1.1.2 mrg esac
9495 1.1.1.2 mrg shared_flag='-shared'
9496 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
9497 1.1.1.2 mrg shared_flag="$shared_flag "'${wl}-G'
9498 1.1.1.2 mrg fi
9499 1.1.1.2 mrg else
9500 1.1.1.2 mrg # not using gcc
9501 1.1.1.2 mrg if test "$host_cpu" = ia64; then
9502 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9503 1.1 mrg # chokes on -Wl,-G. The following line is correct:
9504 1.1.1.2 mrg shared_flag='-G'
9505 1.1 mrg else
9506 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
9507 1.1.1.2 mrg shared_flag='${wl}-G'
9508 1.1.1.2 mrg else
9509 1.1.1.2 mrg shared_flag='${wl}-bM:SRE'
9510 1.1.1.2 mrg fi
9511 1.1 mrg fi
9512 1.1 mrg fi
9513 1.1 mrg
9514 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-bexpall'
9515 1.1.1.2 mrg # It seems that -bexpall does not export symbols beginning with
9516 1.1.1.2 mrg # underscore (_), so it is better to generate a list of symbols to export.
9517 1.1.1.2 mrg always_export_symbols=yes
9518 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
9519 1.1.1.2 mrg # Warning - without using the other runtime loading flags (-brtl),
9520 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
9521 1.1.1.2 mrg allow_undefined_flag='-berok'
9522 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
9523 1.1.1.2 mrg # empty executable.
9524 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9525 1.1 mrg /* end confdefs.h. */
9526 1.1 mrg
9527 1.1 mrg int
9528 1.1 mrg main ()
9529 1.1 mrg {
9530 1.1 mrg
9531 1.1 mrg ;
9532 1.1 mrg return 0;
9533 1.1 mrg }
9534 1.1 mrg _ACEOF
9535 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9536 1.1 mrg
9537 1.1.1.2 mrg lt_aix_libpath_sed='
9538 1.1.1.2 mrg /Import File Strings/,/^$/ {
9539 1.1.1.2 mrg /^0/ {
9540 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
9541 1.1.1.2 mrg p
9542 1.1.1.2 mrg }
9543 1.1.1.2 mrg }'
9544 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9545 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9546 1.1.1.2 mrg if test -z "$aix_libpath"; then
9547 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9548 1.1.1.2 mrg fi
9549 1.1 mrg fi
9550 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9551 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9552 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9553 1.1 mrg
9554 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9555 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"
9556 1.1 mrg else
9557 1.1.1.2 mrg if test "$host_cpu" = ia64; then
9558 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9559 1.1.1.2 mrg allow_undefined_flag="-z nodefs"
9560 1.1.1.2 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"
9561 1.1.1.2 mrg else
9562 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
9563 1.1.1.2 mrg # empty executable.
9564 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9565 1.1 mrg /* end confdefs.h. */
9566 1.1 mrg
9567 1.1 mrg int
9568 1.1 mrg main ()
9569 1.1 mrg {
9570 1.1 mrg
9571 1.1 mrg ;
9572 1.1 mrg return 0;
9573 1.1 mrg }
9574 1.1 mrg _ACEOF
9575 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9576 1.1 mrg
9577 1.1.1.2 mrg lt_aix_libpath_sed='
9578 1.1.1.2 mrg /Import File Strings/,/^$/ {
9579 1.1.1.2 mrg /^0/ {
9580 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
9581 1.1.1.2 mrg p
9582 1.1.1.2 mrg }
9583 1.1.1.2 mrg }'
9584 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9585 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9586 1.1.1.2 mrg if test -z "$aix_libpath"; then
9587 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9588 1.1.1.2 mrg fi
9589 1.1 mrg fi
9590 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9591 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9592 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9593 1.1 mrg
9594 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9595 1.1.1.2 mrg # Warning - without using the other run time loading flags,
9596 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
9597 1.1.1.2 mrg no_undefined_flag=' ${wl}-bernotok'
9598 1.1.1.2 mrg allow_undefined_flag=' ${wl}-berok'
9599 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
9600 1.1.1.3 mrg # We only use this code for GNU lds that support --whole-archive.
9601 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9602 1.1.1.3 mrg else
9603 1.1.1.3 mrg # Exported symbols can be pulled into shared objects from archives
9604 1.1.1.3 mrg whole_archive_flag_spec='$convenience'
9605 1.1.1.3 mrg fi
9606 1.1.1.2 mrg archive_cmds_need_lc=yes
9607 1.1.1.2 mrg # This is similar to how AIX traditionally builds its shared libraries.
9608 1.1.1.2 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'
9609 1.1.1.2 mrg fi
9610 1.1 mrg fi
9611 1.1.1.2 mrg ;;
9612 1.1 mrg
9613 1.1.1.2 mrg amigaos*)
9614 1.1.1.2 mrg case $host_cpu in
9615 1.1.1.2 mrg powerpc)
9616 1.1.1.2 mrg # see comment about AmigaOS4 .so support
9617 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9618 1.1.1.2 mrg archive_expsym_cmds=''
9619 1.1.1.2 mrg ;;
9620 1.1.1.2 mrg m68k)
9621 1.1.1.2 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)'
9622 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9623 1.1.1.2 mrg hardcode_minus_L=yes
9624 1.1.1.2 mrg ;;
9625 1.1.1.2 mrg esac
9626 1.1.1.2 mrg ;;
9627 1.1 mrg
9628 1.1.1.2 mrg bsdi[45]*)
9629 1.1.1.2 mrg export_dynamic_flag_spec=-rdynamic
9630 1.1.1.2 mrg ;;
9631 1.1 mrg
9632 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9633 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
9634 1.1.1.2 mrg # Microsoft Visual C++.
9635 1.1.1.2 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
9636 1.1.1.2 mrg # no search path for DLLs.
9637 1.1.1.2 mrg hardcode_libdir_flag_spec=' '
9638 1.1.1.2 mrg allow_undefined_flag=unsupported
9639 1.1.1.2 mrg # Tell ltmain to make .lib files, not .a files.
9640 1.1.1.2 mrg libext=lib
9641 1.1.1.2 mrg # Tell ltmain to make .dll files, not .so files.
9642 1.1.1.2 mrg shrext_cmds=".dll"
9643 1.1.1.2 mrg # FIXME: Setting linknames here is a bad hack.
9644 1.1.1.3 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9645 1.1.1.2 mrg # The linker will automatically build a .lib file if we build a DLL.
9646 1.1.1.2 mrg old_archive_from_new_cmds='true'
9647 1.1.1.2 mrg # FIXME: Should let the user specify the lib program.
9648 1.1.1.2 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9649 1.1.1.2 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
9650 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
9651 1.1.1.2 mrg ;;
9652 1.1.1.2 mrg
9653 1.1.1.2 mrg darwin* | rhapsody*)
9654 1.1.1.2 mrg
9655 1.1.1.2 mrg
9656 1.1.1.2 mrg archive_cmds_need_lc=no
9657 1.1.1.2 mrg hardcode_direct=no
9658 1.1.1.2 mrg hardcode_automatic=yes
9659 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
9660 1.1.1.3 mrg if test "$lt_cv_ld_force_load" = "yes"; then
9661 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\"`'
9662 1.1.1.3 mrg else
9663 1.1.1.3 mrg whole_archive_flag_spec=''
9664 1.1.1.3 mrg fi
9665 1.1.1.2 mrg link_all_deplibs=yes
9666 1.1.1.2 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
9667 1.1.1.2 mrg case $cc_basename in
9668 1.1.1.2 mrg ifort*) _lt_dar_can_shared=yes ;;
9669 1.1.1.2 mrg *) _lt_dar_can_shared=$GCC ;;
9670 1.1.1.2 mrg esac
9671 1.1.1.2 mrg if test "$_lt_dar_can_shared" = "yes"; then
9672 1.1.1.3 mrg output_verbose_link_cmd=func_echo_all
9673 1.1.1.2 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}"
9674 1.1.1.2 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9675 1.1.1.2 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}"
9676 1.1.1.2 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}"
9677 1.1.1.2 mrg
9678 1.1.1.2 mrg else
9679 1.1.1.2 mrg ld_shlibs=no
9680 1.1.1.2 mrg fi
9681 1.1 mrg
9682 1.1 mrg ;;
9683 1.1.1.2 mrg
9684 1.1.1.2 mrg dgux*)
9685 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9686 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9687 1.1.1.2 mrg hardcode_shlibpath_var=no
9688 1.1.1.2 mrg ;;
9689 1.1.1.2 mrg
9690 1.1.1.2 mrg freebsd1*)
9691 1.1.1.2 mrg ld_shlibs=no
9692 1.1.1.2 mrg ;;
9693 1.1.1.2 mrg
9694 1.1.1.2 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9695 1.1.1.2 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
9696 1.1.1.2 mrg # does not break anything, and helps significantly (at the cost of a little
9697 1.1.1.2 mrg # extra space).
9698 1.1.1.2 mrg freebsd2.2*)
9699 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9700 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9701 1.1.1.2 mrg hardcode_direct=yes
9702 1.1.1.2 mrg hardcode_shlibpath_var=no
9703 1.1.1.2 mrg ;;
9704 1.1.1.2 mrg
9705 1.1.1.2 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9706 1.1.1.2 mrg freebsd2*)
9707 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9708 1.1.1.2 mrg hardcode_direct=yes
9709 1.1.1.2 mrg hardcode_minus_L=yes
9710 1.1.1.2 mrg hardcode_shlibpath_var=no
9711 1.1.1.2 mrg ;;
9712 1.1.1.2 mrg
9713 1.1.1.2 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9714 1.1.1.2 mrg freebsd* | dragonfly*)
9715 1.1.1.2 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9716 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9717 1.1.1.2 mrg hardcode_direct=yes
9718 1.1.1.2 mrg hardcode_shlibpath_var=no
9719 1.1.1.2 mrg ;;
9720 1.1.1.2 mrg
9721 1.1.1.2 mrg hpux9*)
9722 1.1.1.2 mrg if test "$GCC" = yes; then
9723 1.1.1.2 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'
9724 1.1 mrg else
9725 1.1.1.2 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'
9726 1.1 mrg fi
9727 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9728 1.1.1.2 mrg hardcode_libdir_separator=:
9729 1.1.1.2 mrg hardcode_direct=yes
9730 1.1 mrg
9731 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9732 1.1.1.2 mrg # but as the default location of the library.
9733 1.1.1.2 mrg hardcode_minus_L=yes
9734 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9735 1.1 mrg ;;
9736 1.1.1.2 mrg
9737 1.1.1.2 mrg hpux10*)
9738 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9739 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9740 1.1.1.2 mrg else
9741 1.1.1.2 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9742 1.1.1.2 mrg fi
9743 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
9744 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9745 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
9746 1.1.1.2 mrg hardcode_libdir_separator=:
9747 1.1.1.2 mrg hardcode_direct=yes
9748 1.1.1.2 mrg hardcode_direct_absolute=yes
9749 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9750 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9751 1.1.1.2 mrg # but as the default location of the library.
9752 1.1.1.2 mrg hardcode_minus_L=yes
9753 1.1.1.2 mrg fi
9754 1.1 mrg ;;
9755 1.1 mrg
9756 1.1.1.2 mrg hpux11*)
9757 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9758 1.1 mrg case $host_cpu in
9759 1.1 mrg hppa*64*)
9760 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9761 1.1 mrg ;;
9762 1.1 mrg ia64*)
9763 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9764 1.1 mrg ;;
9765 1.1 mrg *)
9766 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9767 1.1 mrg ;;
9768 1.1 mrg esac
9769 1.1.1.2 mrg else
9770 1.1.1.2 mrg case $host_cpu in
9771 1.1.1.2 mrg hppa*64*)
9772 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9773 1.1 mrg ;;
9774 1.1.1.2 mrg ia64*)
9775 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9776 1.1.1.2 mrg ;;
9777 1.1.1.2 mrg *)
9778 1.1.1.3 mrg
9779 1.1.1.3 mrg # Older versions of the 11.00 compiler do not understand -b yet
9780 1.1.1.3 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9781 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9782 1.1.1.3 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
9783 1.1.1.3 mrg if ${lt_cv_prog_compiler__b+:} false; then :
9784 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9785 1.1.1.3 mrg else
9786 1.1.1.3 mrg lt_cv_prog_compiler__b=no
9787 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
9788 1.1.1.3 mrg LDFLAGS="$LDFLAGS -b"
9789 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
9790 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9791 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
9792 1.1.1.3 mrg # So say no if there are warnings
9793 1.1.1.3 mrg if test -s conftest.err; then
9794 1.1.1.3 mrg # Append any errors to the config.log.
9795 1.1.1.3 mrg cat conftest.err 1>&5
9796 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9797 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9798 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
9799 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
9800 1.1.1.3 mrg fi
9801 1.1.1.3 mrg else
9802 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
9803 1.1.1.3 mrg fi
9804 1.1.1.3 mrg fi
9805 1.1.1.3 mrg $RM -r conftest*
9806 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
9807 1.1.1.3 mrg
9808 1.1.1.3 mrg fi
9809 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9810 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
9811 1.1.1.3 mrg
9812 1.1.1.3 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
9813 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9814 1.1.1.3 mrg else
9815 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9816 1.1.1.3 mrg fi
9817 1.1.1.3 mrg
9818 1.1 mrg ;;
9819 1.1 mrg esac
9820 1.1.1.2 mrg fi
9821 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
9822 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9823 1.1.1.2 mrg hardcode_libdir_separator=:
9824 1.1 mrg
9825 1.1.1.2 mrg case $host_cpu in
9826 1.1.1.2 mrg hppa*64*|ia64*)
9827 1.1.1.2 mrg hardcode_direct=no
9828 1.1.1.2 mrg hardcode_shlibpath_var=no
9829 1.1.1.2 mrg ;;
9830 1.1.1.2 mrg *)
9831 1.1.1.2 mrg hardcode_direct=yes
9832 1.1.1.2 mrg hardcode_direct_absolute=yes
9833 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9834 1.1 mrg
9835 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9836 1.1.1.2 mrg # but as the default location of the library.
9837 1.1.1.2 mrg hardcode_minus_L=yes
9838 1.1.1.2 mrg ;;
9839 1.1 mrg esac
9840 1.1.1.2 mrg fi
9841 1.1.1.2 mrg ;;
9842 1.1 mrg
9843 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
9844 1.1.1.2 mrg if test "$GCC" = yes; then
9845 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'
9846 1.1.1.2 mrg # Try to use the -exported_symbol ld option, if it does not
9847 1.1.1.2 mrg # work, assume that -exports_file does not work either and
9848 1.1.1.2 mrg # implicitly export all symbols.
9849 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
9850 1.1.1.2 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9851 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9852 1.1.1.3 mrg /* end confdefs.h. */
9853 1.1.1.2 mrg int foo(void) {}
9854 1.1.1.2 mrg _ACEOF
9855 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9856 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'
9857 1.1 mrg
9858 1.1 mrg fi
9859 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9860 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9861 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
9862 1.1.1.2 mrg else
9863 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'
9864 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'
9865 1.1.1.2 mrg fi
9866 1.1.1.2 mrg archive_cmds_need_lc='no'
9867 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9868 1.1.1.2 mrg hardcode_libdir_separator=:
9869 1.1.1.2 mrg inherit_rpath=yes
9870 1.1.1.2 mrg link_all_deplibs=yes
9871 1.1.1.2 mrg ;;
9872 1.1 mrg
9873 1.1.1.2 mrg netbsd*)
9874 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9875 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9876 1.1.1.2 mrg else
9877 1.1.1.2 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9878 1.1.1.2 mrg fi
9879 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9880 1.1.1.2 mrg hardcode_direct=yes
9881 1.1.1.2 mrg hardcode_shlibpath_var=no
9882 1.1.1.2 mrg ;;
9883 1.1 mrg
9884 1.1.1.2 mrg newsos6)
9885 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9886 1.1.1.2 mrg hardcode_direct=yes
9887 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9888 1.1.1.2 mrg hardcode_libdir_separator=:
9889 1.1.1.2 mrg hardcode_shlibpath_var=no
9890 1.1.1.2 mrg ;;
9891 1.1 mrg
9892 1.1.1.2 mrg *nto* | *qnx*)
9893 1.1.1.2 mrg ;;
9894 1.1 mrg
9895 1.1.1.2 mrg openbsd*)
9896 1.1.1.2 mrg if test -f /usr/libexec/ld.so; then
9897 1.1.1.2 mrg hardcode_direct=yes
9898 1.1.1.2 mrg hardcode_shlibpath_var=no
9899 1.1.1.2 mrg hardcode_direct_absolute=yes
9900 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9901 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9902 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9903 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9904 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9905 1.1.1.2 mrg else
9906 1.1.1.2 mrg case $host_os in
9907 1.1.1.2 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9908 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9909 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9910 1.1.1.2 mrg ;;
9911 1.1.1.2 mrg *)
9912 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9913 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9914 1.1.1.2 mrg ;;
9915 1.1.1.2 mrg esac
9916 1.1.1.2 mrg fi
9917 1.1.1.2 mrg else
9918 1.1.1.2 mrg ld_shlibs=no
9919 1.1.1.2 mrg fi
9920 1.1.1.2 mrg ;;
9921 1.1 mrg
9922 1.1.1.2 mrg os2*)
9923 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9924 1.1.1.2 mrg hardcode_minus_L=yes
9925 1.1.1.2 mrg allow_undefined_flag=unsupported
9926 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'
9927 1.1.1.2 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9928 1.1.1.2 mrg ;;
9929 1.1 mrg
9930 1.1.1.2 mrg osf3*)
9931 1.1.1.2 mrg if test "$GCC" = yes; then
9932 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9933 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'
9934 1.1.1.2 mrg else
9935 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
9936 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'
9937 1.1.1.2 mrg fi
9938 1.1.1.2 mrg archive_cmds_need_lc='no'
9939 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9940 1.1.1.2 mrg hardcode_libdir_separator=:
9941 1.1.1.2 mrg ;;
9942 1.1 mrg
9943 1.1.1.2 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9944 1.1.1.2 mrg if test "$GCC" = yes; then
9945 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9946 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'
9947 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9948 1.1.1.2 mrg else
9949 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
9950 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'
9951 1.1.1.2 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~
9952 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'
9953 1.1 mrg
9954 1.1.1.2 mrg # Both c and cxx compiler support -rpath directly
9955 1.1.1.2 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9956 1.1 mrg fi
9957 1.1.1.2 mrg archive_cmds_need_lc='no'
9958 1.1.1.2 mrg hardcode_libdir_separator=:
9959 1.1 mrg ;;
9960 1.1.1.2 mrg
9961 1.1.1.2 mrg solaris*)
9962 1.1.1.2 mrg no_undefined_flag=' -z defs'
9963 1.1.1.2 mrg if test "$GCC" = yes; then
9964 1.1.1.2 mrg wlarc='${wl}'
9965 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9966 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9967 1.1.1.2 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'
9968 1.1.1.2 mrg else
9969 1.1.1.2 mrg case `$CC -V 2>&1` in
9970 1.1.1.2 mrg *"Compilers 5.0"*)
9971 1.1.1.2 mrg wlarc=''
9972 1.1.1.2 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9973 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9974 1.1.1.2 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9975 1.1.1.2 mrg ;;
9976 1.1.1.2 mrg *)
9977 1.1.1.2 mrg wlarc='${wl}'
9978 1.1.1.2 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9979 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9980 1.1.1.2 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9981 1.1.1.2 mrg ;;
9982 1.1.1.2 mrg esac
9983 1.1 mrg fi
9984 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9985 1.1.1.2 mrg hardcode_shlibpath_var=no
9986 1.1.1.2 mrg case $host_os in
9987 1.1.1.2 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9988 1.1 mrg *)
9989 1.1.1.2 mrg # The compiler driver will combine and reorder linker options,
9990 1.1.1.2 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9991 1.1.1.2 mrg # but is careful enough not to reorder.
9992 1.1.1.2 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9993 1.1.1.2 mrg if test "$GCC" = yes; then
9994 1.1.1.2 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9995 1.1.1.2 mrg else
9996 1.1.1.2 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9997 1.1.1.2 mrg fi
9998 1.1 mrg ;;
9999 1.1 mrg esac
10000 1.1.1.2 mrg link_all_deplibs=yes
10001 1.1 mrg ;;
10002 1.1.1.2 mrg
10003 1.1.1.2 mrg sunos4*)
10004 1.1.1.2 mrg if test "x$host_vendor" = xsequent; then
10005 1.1.1.2 mrg # Use $CC to link under sequent, because it throws in some extra .o
10006 1.1.1.2 mrg # files that make .init and .fini sections work.
10007 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10008 1.1.1.2 mrg else
10009 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10010 1.1.1.2 mrg fi
10011 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
10012 1.1.1.2 mrg hardcode_direct=yes
10013 1.1.1.2 mrg hardcode_minus_L=yes
10014 1.1.1.2 mrg hardcode_shlibpath_var=no
10015 1.1 mrg ;;
10016 1.1.1.2 mrg
10017 1.1.1.2 mrg sysv4)
10018 1.1.1.2 mrg case $host_vendor in
10019 1.1.1.2 mrg sni)
10020 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10021 1.1.1.2 mrg hardcode_direct=yes # is this really true???
10022 1.1 mrg ;;
10023 1.1.1.2 mrg siemens)
10024 1.1.1.2 mrg ## LD is ld it makes a PLAMLIB
10025 1.1.1.2 mrg ## CC just makes a GrossModule.
10026 1.1.1.2 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10027 1.1.1.2 mrg reload_cmds='$CC -r -o $output$reload_objs'
10028 1.1.1.2 mrg hardcode_direct=no
10029 1.1.1.2 mrg ;;
10030 1.1.1.2 mrg motorola)
10031 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10032 1.1.1.2 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10033 1.1 mrg ;;
10034 1.1.1.2 mrg esac
10035 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
10036 1.1.1.2 mrg hardcode_shlibpath_var=no
10037 1.1.1.2 mrg ;;
10038 1.1 mrg
10039 1.1.1.2 mrg sysv4.3*)
10040 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10041 1.1.1.2 mrg hardcode_shlibpath_var=no
10042 1.1.1.2 mrg export_dynamic_flag_spec='-Bexport'
10043 1.1.1.2 mrg ;;
10044 1.1 mrg
10045 1.1.1.2 mrg sysv4*MP*)
10046 1.1.1.2 mrg if test -d /usr/nec; then
10047 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10048 1.1.1.2 mrg hardcode_shlibpath_var=no
10049 1.1.1.2 mrg runpath_var=LD_RUN_PATH
10050 1.1.1.2 mrg hardcode_runpath_var=yes
10051 1.1.1.2 mrg ld_shlibs=yes
10052 1.1.1.2 mrg fi
10053 1.1.1.2 mrg ;;
10054 1.1 mrg
10055 1.1.1.2 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10056 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
10057 1.1.1.2 mrg archive_cmds_need_lc=no
10058 1.1.1.2 mrg hardcode_shlibpath_var=no
10059 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
10060 1.1 mrg
10061 1.1.1.2 mrg if test "$GCC" = yes; then
10062 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10063 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10064 1.1.1.2 mrg else
10065 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10066 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10067 1.1.1.2 mrg fi
10068 1.1.1.2 mrg ;;
10069 1.1.1.2 mrg
10070 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6*)
10071 1.1.1.2 mrg # Note: We can NOT use -z defs as we might desire, because we do not
10072 1.1.1.2 mrg # link with -lc, and that would cause any symbols used from libc to
10073 1.1.1.2 mrg # always be unresolved, which means just about no library would
10074 1.1.1.2 mrg # ever link correctly. If we're not using GNU ld we use -z text
10075 1.1.1.2 mrg # though, which does catch some bad symbols but isn't as heavy-handed
10076 1.1.1.2 mrg # as -z defs.
10077 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
10078 1.1.1.2 mrg allow_undefined_flag='${wl}-z,nodefs'
10079 1.1.1.2 mrg archive_cmds_need_lc=no
10080 1.1.1.2 mrg hardcode_shlibpath_var=no
10081 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
10082 1.1.1.2 mrg hardcode_libdir_separator=':'
10083 1.1.1.2 mrg link_all_deplibs=yes
10084 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Bexport'
10085 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
10086 1.1.1.2 mrg
10087 1.1.1.2 mrg if test "$GCC" = yes; then
10088 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10089 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10090 1.1.1.2 mrg else
10091 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10092 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10093 1.1.1.2 mrg fi
10094 1.1.1.2 mrg ;;
10095 1.1.1.2 mrg
10096 1.1.1.2 mrg uts4*)
10097 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10098 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
10099 1.1.1.2 mrg hardcode_shlibpath_var=no
10100 1.1.1.2 mrg ;;
10101 1.1.1.2 mrg
10102 1.1.1.2 mrg *)
10103 1.1.1.2 mrg ld_shlibs=no
10104 1.1.1.2 mrg ;;
10105 1.1.1.2 mrg esac
10106 1.1.1.2 mrg
10107 1.1.1.2 mrg if test x$host_vendor = xsni; then
10108 1.1.1.2 mrg case $host in
10109 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10110 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
10111 1.1.1.2 mrg ;;
10112 1.1.1.2 mrg esac
10113 1.1.1.2 mrg fi
10114 1.1.1.2 mrg fi
10115 1.1.1.2 mrg
10116 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10117 1.1.1.2 mrg $as_echo "$ld_shlibs" >&6; }
10118 1.1.1.2 mrg test "$ld_shlibs" = no && can_build_shared=no
10119 1.1.1.2 mrg
10120 1.1.1.2 mrg with_gnu_ld=$with_gnu_ld
10121 1.1 mrg
10122 1.1 mrg
10123 1.1 mrg
10124 1.1 mrg
10125 1.1 mrg
10126 1.1 mrg
10127 1.1 mrg
10128 1.1 mrg
10129 1.1 mrg
10130 1.1 mrg
10131 1.1 mrg
10132 1.1 mrg
10133 1.1 mrg
10134 1.1 mrg
10135 1.1 mrg
10136 1.1 mrg #
10137 1.1 mrg # Do we need to explicitly link libc?
10138 1.1 mrg #
10139 1.1.1.2 mrg case "x$archive_cmds_need_lc" in
10140 1.1 mrg x|xyes)
10141 1.1 mrg # Assume -lc should be added
10142 1.1.1.2 mrg archive_cmds_need_lc=yes
10143 1.1 mrg
10144 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
10145 1.1.1.2 mrg case $archive_cmds in
10146 1.1 mrg *'~'*)
10147 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
10148 1.1 mrg ;;
10149 1.1 mrg '$CC '*)
10150 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
10151 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
10152 1.1 mrg # to ld, don't add -lc before -lgcc.
10153 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10154 1.1.1.2 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10155 1.1.1.3 mrg if ${lt_cv_archive_cmds_need_lc+:} false; then :
10156 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10157 1.1.1.3 mrg else
10158 1.1.1.3 mrg $RM conftest*
10159 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10160 1.1 mrg
10161 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10162 1.1 mrg (eval $ac_compile) 2>&5
10163 1.1 mrg ac_status=$?
10164 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10165 1.1.1.3 mrg test $ac_status = 0; } 2>conftest.err; then
10166 1.1.1.3 mrg soname=conftest
10167 1.1.1.3 mrg lib=conftest
10168 1.1.1.3 mrg libobjs=conftest.$ac_objext
10169 1.1.1.3 mrg deplibs=
10170 1.1.1.3 mrg wl=$lt_prog_compiler_wl
10171 1.1.1.3 mrg pic_flag=$lt_prog_compiler_pic
10172 1.1.1.3 mrg compiler_flags=-v
10173 1.1.1.3 mrg linker_flags=-v
10174 1.1.1.3 mrg verstring=
10175 1.1.1.3 mrg output_objdir=.
10176 1.1.1.3 mrg libname=conftest
10177 1.1.1.3 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
10178 1.1.1.3 mrg allow_undefined_flag=
10179 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10180 1.1.1.2 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10181 1.1 mrg ac_status=$?
10182 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10183 1.1.1.3 mrg test $ac_status = 0; }
10184 1.1.1.3 mrg then
10185 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=no
10186 1.1.1.3 mrg else
10187 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=yes
10188 1.1.1.3 mrg fi
10189 1.1.1.3 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
10190 1.1.1.3 mrg else
10191 1.1.1.3 mrg cat conftest.err 1>&5
10192 1.1.1.3 mrg fi
10193 1.1.1.3 mrg $RM conftest*
10194 1.1.1.3 mrg
10195 1.1.1.3 mrg fi
10196 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10197 1.1.1.3 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10198 1.1.1.3 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10199 1.1 mrg ;;
10200 1.1 mrg esac
10201 1.1 mrg fi
10202 1.1 mrg ;;
10203 1.1 mrg esac
10204 1.1 mrg
10205 1.1.1.2 mrg
10206 1.1.1.2 mrg
10207 1.1.1.2 mrg
10208 1.1.1.2 mrg
10209 1.1.1.2 mrg
10210 1.1.1.2 mrg
10211 1.1.1.2 mrg
10212 1.1.1.2 mrg
10213 1.1.1.2 mrg
10214 1.1.1.2 mrg
10215 1.1.1.2 mrg
10216 1.1.1.2 mrg
10217 1.1.1.2 mrg
10218 1.1.1.2 mrg
10219 1.1.1.2 mrg
10220 1.1.1.2 mrg
10221 1.1.1.2 mrg
10222 1.1.1.2 mrg
10223 1.1.1.2 mrg
10224 1.1.1.2 mrg
10225 1.1.1.2 mrg
10226 1.1.1.2 mrg
10227 1.1.1.2 mrg
10228 1.1.1.2 mrg
10229 1.1.1.2 mrg
10230 1.1.1.2 mrg
10231 1.1.1.2 mrg
10232 1.1.1.2 mrg
10233 1.1.1.2 mrg
10234 1.1.1.2 mrg
10235 1.1.1.2 mrg
10236 1.1.1.2 mrg
10237 1.1.1.2 mrg
10238 1.1.1.2 mrg
10239 1.1.1.2 mrg
10240 1.1.1.2 mrg
10241 1.1.1.2 mrg
10242 1.1.1.2 mrg
10243 1.1.1.2 mrg
10244 1.1.1.2 mrg
10245 1.1.1.2 mrg
10246 1.1.1.2 mrg
10247 1.1.1.2 mrg
10248 1.1.1.2 mrg
10249 1.1.1.2 mrg
10250 1.1.1.2 mrg
10251 1.1.1.2 mrg
10252 1.1.1.2 mrg
10253 1.1.1.2 mrg
10254 1.1.1.2 mrg
10255 1.1.1.2 mrg
10256 1.1.1.2 mrg
10257 1.1.1.2 mrg
10258 1.1.1.2 mrg
10259 1.1.1.2 mrg
10260 1.1.1.2 mrg
10261 1.1.1.2 mrg
10262 1.1.1.2 mrg
10263 1.1.1.2 mrg
10264 1.1.1.2 mrg
10265 1.1.1.2 mrg
10266 1.1.1.2 mrg
10267 1.1.1.2 mrg
10268 1.1.1.2 mrg
10269 1.1.1.2 mrg
10270 1.1.1.2 mrg
10271 1.1.1.2 mrg
10272 1.1.1.2 mrg
10273 1.1.1.2 mrg
10274 1.1.1.2 mrg
10275 1.1.1.2 mrg
10276 1.1.1.2 mrg
10277 1.1.1.2 mrg
10278 1.1.1.2 mrg
10279 1.1.1.2 mrg
10280 1.1.1.2 mrg
10281 1.1.1.2 mrg
10282 1.1.1.2 mrg
10283 1.1.1.2 mrg
10284 1.1.1.2 mrg
10285 1.1.1.2 mrg
10286 1.1.1.2 mrg
10287 1.1.1.2 mrg
10288 1.1.1.2 mrg
10289 1.1.1.2 mrg
10290 1.1.1.2 mrg
10291 1.1.1.2 mrg
10292 1.1.1.2 mrg
10293 1.1.1.2 mrg
10294 1.1.1.2 mrg
10295 1.1.1.2 mrg
10296 1.1.1.2 mrg
10297 1.1.1.2 mrg
10298 1.1.1.2 mrg
10299 1.1.1.2 mrg
10300 1.1.1.2 mrg
10301 1.1.1.2 mrg
10302 1.1.1.2 mrg
10303 1.1.1.2 mrg
10304 1.1.1.2 mrg
10305 1.1.1.2 mrg
10306 1.1.1.2 mrg
10307 1.1.1.2 mrg
10308 1.1.1.2 mrg
10309 1.1.1.2 mrg
10310 1.1.1.2 mrg
10311 1.1.1.2 mrg
10312 1.1.1.2 mrg
10313 1.1.1.2 mrg
10314 1.1.1.2 mrg
10315 1.1.1.2 mrg
10316 1.1.1.2 mrg
10317 1.1.1.2 mrg
10318 1.1.1.2 mrg
10319 1.1.1.2 mrg
10320 1.1.1.2 mrg
10321 1.1.1.2 mrg
10322 1.1.1.2 mrg
10323 1.1.1.2 mrg
10324 1.1.1.2 mrg
10325 1.1.1.2 mrg
10326 1.1.1.2 mrg
10327 1.1.1.2 mrg
10328 1.1.1.2 mrg
10329 1.1.1.2 mrg
10330 1.1.1.2 mrg
10331 1.1.1.2 mrg
10332 1.1.1.2 mrg
10333 1.1.1.2 mrg
10334 1.1.1.2 mrg
10335 1.1.1.2 mrg
10336 1.1.1.2 mrg
10337 1.1.1.2 mrg
10338 1.1.1.2 mrg
10339 1.1.1.2 mrg
10340 1.1.1.2 mrg
10341 1.1.1.2 mrg
10342 1.1.1.2 mrg
10343 1.1.1.2 mrg
10344 1.1.1.2 mrg
10345 1.1.1.2 mrg
10346 1.1.1.2 mrg
10347 1.1.1.2 mrg
10348 1.1.1.2 mrg
10349 1.1.1.2 mrg
10350 1.1.1.2 mrg
10351 1.1.1.2 mrg
10352 1.1.1.2 mrg
10353 1.1.1.2 mrg
10354 1.1.1.2 mrg
10355 1.1.1.2 mrg
10356 1.1.1.2 mrg
10357 1.1.1.2 mrg
10358 1.1.1.2 mrg
10359 1.1.1.2 mrg
10360 1.1.1.2 mrg
10361 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10362 1.1.1.2 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
10363 1.1.1.2 mrg
10364 1.1.1.2 mrg if test "$GCC" = yes; then
10365 1.1.1.2 mrg case $host_os in
10366 1.1.1.2 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10367 1.1.1.2 mrg *) lt_awk_arg="/^libraries:/" ;;
10368 1.1.1.2 mrg esac
10369 1.1.1.3 mrg case $host_os in
10370 1.1.1.3 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10371 1.1.1.3 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
10372 1.1.1.3 mrg esac
10373 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`
10374 1.1.1.3 mrg case $lt_search_path_spec in
10375 1.1.1.3 mrg *\;*)
10376 1.1.1.2 mrg # if the path contains ";" then we assume it to be the separator
10377 1.1.1.2 mrg # otherwise default to the standard path separator (i.e. ":") - it is
10378 1.1.1.2 mrg # assumed that no part of a normal pathname contains ";" but that should
10379 1.1.1.2 mrg # okay in the real world where ";" in dirpaths is itself problematic.
10380 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10381 1.1.1.3 mrg ;;
10382 1.1.1.3 mrg *)
10383 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10384 1.1.1.3 mrg ;;
10385 1.1.1.3 mrg esac
10386 1.1.1.2 mrg # Ok, now we have the path, separated by spaces, we can step through it
10387 1.1.1.2 mrg # and add multilib dir if necessary.
10388 1.1.1.2 mrg lt_tmp_lt_search_path_spec=
10389 1.1.1.2 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10390 1.1.1.2 mrg for lt_sys_path in $lt_search_path_spec; do
10391 1.1.1.2 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10392 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10393 1.1.1.2 mrg else
10394 1.1.1.2 mrg test -d "$lt_sys_path" && \
10395 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10396 1.1.1.2 mrg fi
10397 1.1.1.2 mrg done
10398 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10399 1.1.1.2 mrg BEGIN {RS=" "; FS="/|\n";} {
10400 1.1.1.2 mrg lt_foo="";
10401 1.1.1.2 mrg lt_count=0;
10402 1.1.1.2 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
10403 1.1.1.2 mrg if ($lt_i != "" && $lt_i != ".") {
10404 1.1.1.2 mrg if ($lt_i == "..") {
10405 1.1.1.2 mrg lt_count++;
10406 1.1.1.2 mrg } else {
10407 1.1.1.2 mrg if (lt_count == 0) {
10408 1.1.1.2 mrg lt_foo="/" $lt_i lt_foo;
10409 1.1.1.2 mrg } else {
10410 1.1.1.2 mrg lt_count--;
10411 1.1.1.2 mrg }
10412 1.1.1.2 mrg }
10413 1.1.1.2 mrg }
10414 1.1.1.2 mrg }
10415 1.1.1.2 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
10416 1.1.1.2 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
10417 1.1.1.2 mrg }'`
10418 1.1.1.3 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
10419 1.1.1.3 mrg # for these hosts.
10420 1.1.1.3 mrg case $host_os in
10421 1.1.1.3 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10422 1.1.1.3 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10423 1.1.1.3 mrg esac
10424 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10425 1.1.1.2 mrg else
10426 1.1.1.2 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10427 1.1.1.2 mrg fi
10428 1.1 mrg library_names_spec=
10429 1.1 mrg libname_spec='lib$name'
10430 1.1 mrg soname_spec=
10431 1.1 mrg shrext_cmds=".so"
10432 1.1 mrg postinstall_cmds=
10433 1.1 mrg postuninstall_cmds=
10434 1.1 mrg finish_cmds=
10435 1.1 mrg finish_eval=
10436 1.1 mrg shlibpath_var=
10437 1.1 mrg shlibpath_overrides_runpath=unknown
10438 1.1 mrg version_type=none
10439 1.1 mrg dynamic_linker="$host_os ld.so"
10440 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
10441 1.1 mrg need_lib_prefix=unknown
10442 1.1 mrg hardcode_into_libs=no
10443 1.1 mrg
10444 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
10445 1.1 mrg # flags to be left without arguments
10446 1.1 mrg need_version=unknown
10447 1.1 mrg
10448 1.1 mrg case $host_os in
10449 1.1 mrg aix3*)
10450 1.1 mrg version_type=linux
10451 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10452 1.1 mrg shlibpath_var=LIBPATH
10453 1.1 mrg
10454 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
10455 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10456 1.1 mrg ;;
10457 1.1 mrg
10458 1.1.1.2 mrg aix[4-9]*)
10459 1.1 mrg version_type=linux
10460 1.1 mrg need_lib_prefix=no
10461 1.1 mrg need_version=no
10462 1.1 mrg hardcode_into_libs=yes
10463 1.1 mrg if test "$host_cpu" = ia64; then
10464 1.1 mrg # AIX 5 supports IA64
10465 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10466 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10467 1.1 mrg else
10468 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
10469 1.1 mrg # for dependence libraries. The import file would start with
10470 1.1 mrg # the line `#! .'. This would cause the generated library to
10471 1.1 mrg # depend on `.', always an invalid library. This was fixed in
10472 1.1 mrg # development snapshots of GCC prior to 3.0.
10473 1.1 mrg case $host_os in
10474 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
10475 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10476 1.1 mrg echo ' yes '
10477 1.1.1.2 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10478 1.1 mrg :
10479 1.1 mrg else
10480 1.1 mrg can_build_shared=no
10481 1.1 mrg fi
10482 1.1 mrg ;;
10483 1.1 mrg esac
10484 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10485 1.1 mrg # soname into executable. Probably we can add versioning support to
10486 1.1 mrg # collect2, so additional links can be useful in future.
10487 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
10488 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10489 1.1 mrg # instead of lib<name>.a to let people know that these are not
10490 1.1 mrg # typical AIX shared libraries.
10491 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10492 1.1 mrg else
10493 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
10494 1.1 mrg # and later when we are not doing run time linking.
10495 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
10496 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10497 1.1 mrg fi
10498 1.1 mrg shlibpath_var=LIBPATH
10499 1.1 mrg fi
10500 1.1 mrg ;;
10501 1.1 mrg
10502 1.1 mrg amigaos*)
10503 1.1.1.2 mrg case $host_cpu in
10504 1.1.1.2 mrg powerpc)
10505 1.1.1.2 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
10506 1.1.1.2 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10507 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10508 1.1.1.2 mrg ;;
10509 1.1.1.2 mrg m68k)
10510 1.1.1.2 mrg library_names_spec='$libname.ixlibrary $libname.a'
10511 1.1.1.2 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
10512 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'
10513 1.1.1.2 mrg ;;
10514 1.1.1.2 mrg esac
10515 1.1 mrg ;;
10516 1.1 mrg
10517 1.1 mrg beos*)
10518 1.1 mrg library_names_spec='${libname}${shared_ext}'
10519 1.1 mrg dynamic_linker="$host_os ld.so"
10520 1.1 mrg shlibpath_var=LIBRARY_PATH
10521 1.1 mrg ;;
10522 1.1 mrg
10523 1.1 mrg bsdi[45]*)
10524 1.1 mrg version_type=linux
10525 1.1 mrg need_version=no
10526 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10527 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10528 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10529 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10530 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10531 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10532 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
10533 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10534 1.1 mrg # libtool to hard-code these into programs
10535 1.1 mrg ;;
10536 1.1 mrg
10537 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
10538 1.1 mrg version_type=windows
10539 1.1 mrg shrext_cmds=".dll"
10540 1.1 mrg need_version=no
10541 1.1 mrg need_lib_prefix=no
10542 1.1 mrg
10543 1.1 mrg case $GCC,$host_os in
10544 1.1.1.2 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10545 1.1 mrg library_names_spec='$libname.dll.a'
10546 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
10547 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
10548 1.1.1.2 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10549 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
10550 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
10551 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
10552 1.1.1.2 mrg chmod a+x \$dldir/$dlname~
10553 1.1.1.2 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10554 1.1.1.2 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10555 1.1.1.2 mrg fi'
10556 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10557 1.1 mrg dlpath=$dir/\$dldll~
10558 1.1.1.2 mrg $RM \$dlpath'
10559 1.1 mrg shlibpath_overrides_runpath=yes
10560 1.1 mrg
10561 1.1 mrg case $host_os in
10562 1.1 mrg cygwin*)
10563 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10564 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10565 1.1.1.3 mrg
10566 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10567 1.1 mrg ;;
10568 1.1.1.2 mrg mingw* | cegcc*)
10569 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
10570 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10571 1.1 mrg ;;
10572 1.1 mrg pw32*)
10573 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
10574 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10575 1.1 mrg ;;
10576 1.1 mrg esac
10577 1.1 mrg ;;
10578 1.1 mrg
10579 1.1 mrg *)
10580 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10581 1.1 mrg ;;
10582 1.1 mrg esac
10583 1.1 mrg dynamic_linker='Win32 ld.exe'
10584 1.1 mrg # FIXME: first we should search . and the directory the executable is in
10585 1.1 mrg shlibpath_var=PATH
10586 1.1 mrg ;;
10587 1.1 mrg
10588 1.1 mrg darwin* | rhapsody*)
10589 1.1 mrg dynamic_linker="$host_os dyld"
10590 1.1 mrg version_type=darwin
10591 1.1 mrg need_lib_prefix=no
10592 1.1 mrg need_version=no
10593 1.1.1.2 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10594 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
10595 1.1 mrg shlibpath_overrides_runpath=yes
10596 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
10597 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10598 1.1.1.2 mrg
10599 1.1.1.2 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10600 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10601 1.1 mrg ;;
10602 1.1 mrg
10603 1.1 mrg dgux*)
10604 1.1 mrg version_type=linux
10605 1.1 mrg need_lib_prefix=no
10606 1.1 mrg need_version=no
10607 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10608 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10609 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10610 1.1 mrg ;;
10611 1.1 mrg
10612 1.1 mrg freebsd1*)
10613 1.1 mrg dynamic_linker=no
10614 1.1 mrg ;;
10615 1.1 mrg
10616 1.1 mrg freebsd* | dragonfly*)
10617 1.1 mrg # DragonFly does not have aout. When/if they implement a new
10618 1.1 mrg # versioning mechanism, adjust this.
10619 1.1 mrg if test -x /usr/bin/objformat; then
10620 1.1 mrg objformat=`/usr/bin/objformat`
10621 1.1 mrg else
10622 1.1 mrg case $host_os in
10623 1.1 mrg freebsd[123]*) objformat=aout ;;
10624 1.1 mrg *) objformat=elf ;;
10625 1.1 mrg esac
10626 1.1 mrg fi
10627 1.1 mrg version_type=freebsd-$objformat
10628 1.1 mrg case $version_type in
10629 1.1 mrg freebsd-elf*)
10630 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10631 1.1 mrg need_version=no
10632 1.1 mrg need_lib_prefix=no
10633 1.1 mrg ;;
10634 1.1 mrg freebsd-*)
10635 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10636 1.1 mrg need_version=yes
10637 1.1 mrg ;;
10638 1.1 mrg esac
10639 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10640 1.1 mrg case $host_os in
10641 1.1 mrg freebsd2*)
10642 1.1 mrg shlibpath_overrides_runpath=yes
10643 1.1 mrg ;;
10644 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
10645 1.1 mrg shlibpath_overrides_runpath=yes
10646 1.1 mrg hardcode_into_libs=yes
10647 1.1 mrg ;;
10648 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10649 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10650 1.1 mrg shlibpath_overrides_runpath=no
10651 1.1 mrg hardcode_into_libs=yes
10652 1.1 mrg ;;
10653 1.1.1.2 mrg *) # from 4.6 on, and DragonFly
10654 1.1 mrg shlibpath_overrides_runpath=yes
10655 1.1 mrg hardcode_into_libs=yes
10656 1.1 mrg ;;
10657 1.1 mrg esac
10658 1.1 mrg ;;
10659 1.1 mrg
10660 1.1 mrg gnu*)
10661 1.1 mrg version_type=linux
10662 1.1 mrg need_lib_prefix=no
10663 1.1 mrg need_version=no
10664 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10665 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10666 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10667 1.1 mrg hardcode_into_libs=yes
10668 1.1 mrg ;;
10669 1.1 mrg
10670 1.1.1.3 mrg haiku*)
10671 1.1.1.3 mrg version_type=linux
10672 1.1.1.3 mrg need_lib_prefix=no
10673 1.1.1.3 mrg need_version=no
10674 1.1.1.3 mrg dynamic_linker="$host_os runtime_loader"
10675 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10676 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10677 1.1.1.3 mrg shlibpath_var=LIBRARY_PATH
10678 1.1.1.3 mrg shlibpath_overrides_runpath=yes
10679 1.1.1.3 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10680 1.1.1.3 mrg hardcode_into_libs=yes
10681 1.1.1.3 mrg ;;
10682 1.1.1.3 mrg
10683 1.1 mrg hpux9* | hpux10* | hpux11*)
10684 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
10685 1.1 mrg # link against other versions.
10686 1.1 mrg version_type=sunos
10687 1.1 mrg need_lib_prefix=no
10688 1.1 mrg need_version=no
10689 1.1 mrg case $host_cpu in
10690 1.1 mrg ia64*)
10691 1.1 mrg shrext_cmds='.so'
10692 1.1 mrg hardcode_into_libs=yes
10693 1.1 mrg dynamic_linker="$host_os dld.so"
10694 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10695 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10696 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10697 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10698 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
10699 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10700 1.1 mrg else
10701 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10702 1.1 mrg fi
10703 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10704 1.1 mrg ;;
10705 1.1.1.2 mrg hppa*64*)
10706 1.1.1.2 mrg shrext_cmds='.sl'
10707 1.1.1.2 mrg hardcode_into_libs=yes
10708 1.1.1.2 mrg dynamic_linker="$host_os dld.sl"
10709 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10710 1.1.1.2 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10711 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10712 1.1.1.2 mrg soname_spec='${libname}${release}${shared_ext}$major'
10713 1.1.1.2 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10714 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10715 1.1.1.2 mrg ;;
10716 1.1.1.2 mrg *)
10717 1.1 mrg shrext_cmds='.sl'
10718 1.1 mrg dynamic_linker="$host_os dld.sl"
10719 1.1 mrg shlibpath_var=SHLIB_PATH
10720 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10721 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10722 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10723 1.1 mrg ;;
10724 1.1 mrg esac
10725 1.1.1.3 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10726 1.1 mrg postinstall_cmds='chmod 555 $lib'
10727 1.1.1.3 mrg # or fails outright, so override atomically:
10728 1.1.1.3 mrg install_override_mode=555
10729 1.1 mrg ;;
10730 1.1 mrg
10731 1.1.1.2 mrg interix[3-9]*)
10732 1.1 mrg version_type=linux
10733 1.1 mrg need_lib_prefix=no
10734 1.1 mrg need_version=no
10735 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10736 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10737 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10738 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10739 1.1 mrg shlibpath_overrides_runpath=no
10740 1.1 mrg hardcode_into_libs=yes
10741 1.1 mrg ;;
10742 1.1 mrg
10743 1.1 mrg irix5* | irix6* | nonstopux*)
10744 1.1 mrg case $host_os in
10745 1.1 mrg nonstopux*) version_type=nonstopux ;;
10746 1.1 mrg *)
10747 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
10748 1.1 mrg version_type=linux
10749 1.1 mrg else
10750 1.1 mrg version_type=irix
10751 1.1 mrg fi ;;
10752 1.1 mrg esac
10753 1.1 mrg need_lib_prefix=no
10754 1.1 mrg need_version=no
10755 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10756 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10757 1.1 mrg case $host_os in
10758 1.1 mrg irix5* | nonstopux*)
10759 1.1 mrg libsuff= shlibsuff=
10760 1.1 mrg ;;
10761 1.1 mrg *)
10762 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
10763 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10764 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
10765 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10766 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
10767 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10768 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
10769 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
10770 1.1 mrg esac
10771 1.1 mrg ;;
10772 1.1 mrg esac
10773 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10774 1.1 mrg shlibpath_overrides_runpath=no
10775 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10776 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10777 1.1 mrg hardcode_into_libs=yes
10778 1.1 mrg ;;
10779 1.1 mrg
10780 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
10781 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
10782 1.1 mrg dynamic_linker=no
10783 1.1 mrg ;;
10784 1.1 mrg
10785 1.1 mrg # This must be Linux ELF.
10786 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
10787 1.1 mrg version_type=linux
10788 1.1 mrg need_lib_prefix=no
10789 1.1 mrg need_version=no
10790 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10791 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10792 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10793 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10794 1.1 mrg shlibpath_overrides_runpath=no
10795 1.1.1.3 mrg
10796 1.1.1.2 mrg # Some binutils ld are patched to set DT_RUNPATH
10797 1.1.1.3 mrg if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10798 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10799 1.1.1.3 mrg else
10800 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=no
10801 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
10802 1.1.1.3 mrg save_libdir=$libdir
10803 1.1.1.3 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10804 1.1.1.3 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10805 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10806 1.1.1.2 mrg /* end confdefs.h. */
10807 1.1.1.2 mrg
10808 1.1.1.2 mrg int
10809 1.1.1.2 mrg main ()
10810 1.1.1.2 mrg {
10811 1.1.1.2 mrg
10812 1.1.1.2 mrg ;
10813 1.1.1.2 mrg return 0;
10814 1.1.1.2 mrg }
10815 1.1.1.2 mrg _ACEOF
10816 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10817 1.1.1.3 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10818 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=yes
10819 1.1.1.2 mrg fi
10820 1.1.1.3 mrg fi
10821 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10822 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10823 1.1.1.3 mrg LDFLAGS=$save_LDFLAGS
10824 1.1.1.3 mrg libdir=$save_libdir
10825 1.1.1.2 mrg
10826 1.1.1.2 mrg fi
10827 1.1.1.2 mrg
10828 1.1.1.3 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10829 1.1.1.2 mrg
10830 1.1.1.2 mrg # This implies no fast_install, which is unacceptable.
10831 1.1.1.2 mrg # Some rework will be needed to allow for fast_install
10832 1.1.1.2 mrg # before this can be enabled.
10833 1.1.1.2 mrg hardcode_into_libs=yes
10834 1.1.1.2 mrg
10835 1.1.1.2 mrg # Append ld.so.conf contents to the search path
10836 1.1 mrg if test -f /etc/ld.so.conf; then
10837 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' ' '`
10838 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10839 1.1 mrg fi
10840 1.1 mrg
10841 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
10842 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
10843 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
10844 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
10845 1.1 mrg # people can always --disable-shared, the test was removed, and we
10846 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
10847 1.1 mrg dynamic_linker='GNU/Linux ld.so'
10848 1.1 mrg ;;
10849 1.1 mrg
10850 1.1 mrg netbsd*)
10851 1.1 mrg version_type=sunos
10852 1.1 mrg need_lib_prefix=no
10853 1.1 mrg need_version=no
10854 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10855 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10856 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10857 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10858 1.1 mrg else
10859 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10860 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10861 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10862 1.1 mrg fi
10863 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10864 1.1 mrg shlibpath_overrides_runpath=yes
10865 1.1 mrg hardcode_into_libs=yes
10866 1.1 mrg ;;
10867 1.1 mrg
10868 1.1 mrg newsos6)
10869 1.1 mrg version_type=linux
10870 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10871 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10872 1.1 mrg shlibpath_overrides_runpath=yes
10873 1.1 mrg ;;
10874 1.1 mrg
10875 1.1.1.2 mrg *nto* | *qnx*)
10876 1.1.1.2 mrg version_type=qnx
10877 1.1 mrg need_lib_prefix=no
10878 1.1 mrg need_version=no
10879 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10880 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10881 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10882 1.1.1.2 mrg shlibpath_overrides_runpath=no
10883 1.1.1.2 mrg hardcode_into_libs=yes
10884 1.1.1.2 mrg dynamic_linker='ldqnx.so'
10885 1.1 mrg ;;
10886 1.1 mrg
10887 1.1 mrg openbsd*)
10888 1.1 mrg version_type=sunos
10889 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10890 1.1 mrg need_lib_prefix=no
10891 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10892 1.1 mrg case $host_os in
10893 1.1.1.2 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10894 1.1.1.2 mrg *) need_version=no ;;
10895 1.1 mrg esac
10896 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10897 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10898 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10899 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10900 1.1 mrg case $host_os in
10901 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10902 1.1 mrg shlibpath_overrides_runpath=no
10903 1.1 mrg ;;
10904 1.1 mrg *)
10905 1.1 mrg shlibpath_overrides_runpath=yes
10906 1.1 mrg ;;
10907 1.1 mrg esac
10908 1.1 mrg else
10909 1.1 mrg shlibpath_overrides_runpath=yes
10910 1.1 mrg fi
10911 1.1 mrg ;;
10912 1.1 mrg
10913 1.1 mrg os2*)
10914 1.1 mrg libname_spec='$name'
10915 1.1 mrg shrext_cmds=".dll"
10916 1.1 mrg need_lib_prefix=no
10917 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10918 1.1 mrg dynamic_linker='OS/2 ld.exe'
10919 1.1 mrg shlibpath_var=LIBPATH
10920 1.1 mrg ;;
10921 1.1 mrg
10922 1.1 mrg osf3* | osf4* | osf5*)
10923 1.1 mrg version_type=osf
10924 1.1 mrg need_lib_prefix=no
10925 1.1 mrg need_version=no
10926 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10927 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10928 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10929 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10930 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10931 1.1 mrg ;;
10932 1.1 mrg
10933 1.1.1.2 mrg rdos*)
10934 1.1.1.2 mrg dynamic_linker=no
10935 1.1.1.2 mrg ;;
10936 1.1.1.2 mrg
10937 1.1 mrg solaris*)
10938 1.1 mrg version_type=linux
10939 1.1 mrg need_lib_prefix=no
10940 1.1 mrg need_version=no
10941 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10942 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10943 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10944 1.1 mrg shlibpath_overrides_runpath=yes
10945 1.1 mrg hardcode_into_libs=yes
10946 1.1 mrg # ldd complains unless libraries are executable
10947 1.1 mrg postinstall_cmds='chmod +x $lib'
10948 1.1 mrg ;;
10949 1.1 mrg
10950 1.1 mrg sunos4*)
10951 1.1 mrg version_type=sunos
10952 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10953 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10954 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10955 1.1 mrg shlibpath_overrides_runpath=yes
10956 1.1 mrg if test "$with_gnu_ld" = yes; then
10957 1.1 mrg need_lib_prefix=no
10958 1.1 mrg fi
10959 1.1 mrg need_version=yes
10960 1.1 mrg ;;
10961 1.1 mrg
10962 1.1 mrg sysv4 | sysv4.3*)
10963 1.1 mrg version_type=linux
10964 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10965 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10966 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10967 1.1 mrg case $host_vendor in
10968 1.1 mrg sni)
10969 1.1 mrg shlibpath_overrides_runpath=no
10970 1.1 mrg need_lib_prefix=no
10971 1.1 mrg runpath_var=LD_RUN_PATH
10972 1.1 mrg ;;
10973 1.1 mrg siemens)
10974 1.1 mrg need_lib_prefix=no
10975 1.1 mrg ;;
10976 1.1 mrg motorola)
10977 1.1 mrg need_lib_prefix=no
10978 1.1 mrg need_version=no
10979 1.1 mrg shlibpath_overrides_runpath=no
10980 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10981 1.1 mrg ;;
10982 1.1 mrg esac
10983 1.1 mrg ;;
10984 1.1 mrg
10985 1.1 mrg sysv4*MP*)
10986 1.1 mrg if test -d /usr/nec ;then
10987 1.1 mrg version_type=linux
10988 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10989 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10990 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10991 1.1 mrg fi
10992 1.1 mrg ;;
10993 1.1 mrg
10994 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10995 1.1 mrg version_type=freebsd-elf
10996 1.1 mrg need_lib_prefix=no
10997 1.1 mrg need_version=no
10998 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10999 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
11000 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
11001 1.1.1.2 mrg shlibpath_overrides_runpath=yes
11002 1.1 mrg hardcode_into_libs=yes
11003 1.1 mrg if test "$with_gnu_ld" = yes; then
11004 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11005 1.1 mrg else
11006 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11007 1.1 mrg case $host_os in
11008 1.1 mrg sco3.2v5*)
11009 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11010 1.1 mrg ;;
11011 1.1 mrg esac
11012 1.1 mrg fi
11013 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
11014 1.1 mrg ;;
11015 1.1 mrg
11016 1.1.1.2 mrg tpf*)
11017 1.1.1.2 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11018 1.1.1.2 mrg version_type=linux
11019 1.1.1.2 mrg need_lib_prefix=no
11020 1.1.1.2 mrg need_version=no
11021 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11022 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH
11023 1.1.1.2 mrg shlibpath_overrides_runpath=no
11024 1.1.1.2 mrg hardcode_into_libs=yes
11025 1.1.1.2 mrg ;;
11026 1.1.1.2 mrg
11027 1.1 mrg uts4*)
11028 1.1 mrg version_type=linux
11029 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11030 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
11031 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
11032 1.1 mrg ;;
11033 1.1 mrg
11034 1.1 mrg *)
11035 1.1 mrg dynamic_linker=no
11036 1.1 mrg ;;
11037 1.1 mrg esac
11038 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11039 1.1.1.2 mrg $as_echo "$dynamic_linker" >&6; }
11040 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
11041 1.1 mrg
11042 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11043 1.1 mrg if test "$GCC" = yes; then
11044 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11045 1.1 mrg fi
11046 1.1 mrg
11047 1.1.1.2 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11048 1.1.1.2 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11049 1.1 mrg fi
11050 1.1.1.2 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11051 1.1.1.2 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11052 1.1 mrg fi
11053 1.1 mrg
11054 1.1 mrg
11055 1.1 mrg
11056 1.1 mrg
11057 1.1 mrg
11058 1.1 mrg
11059 1.1 mrg
11060 1.1 mrg
11061 1.1 mrg
11062 1.1 mrg
11063 1.1 mrg
11064 1.1 mrg
11065 1.1 mrg
11066 1.1 mrg
11067 1.1 mrg
11068 1.1 mrg
11069 1.1 mrg
11070 1.1 mrg
11071 1.1 mrg
11072 1.1 mrg
11073 1.1 mrg
11074 1.1 mrg
11075 1.1 mrg
11076 1.1 mrg
11077 1.1 mrg
11078 1.1 mrg
11079 1.1 mrg
11080 1.1 mrg
11081 1.1 mrg
11082 1.1 mrg
11083 1.1 mrg
11084 1.1 mrg
11085 1.1 mrg
11086 1.1 mrg
11087 1.1 mrg
11088 1.1 mrg
11089 1.1 mrg
11090 1.1 mrg
11091 1.1 mrg
11092 1.1 mrg
11093 1.1 mrg
11094 1.1 mrg
11095 1.1 mrg
11096 1.1 mrg
11097 1.1 mrg
11098 1.1 mrg
11099 1.1 mrg
11100 1.1 mrg
11101 1.1 mrg
11102 1.1 mrg
11103 1.1 mrg
11104 1.1 mrg
11105 1.1 mrg
11106 1.1 mrg
11107 1.1 mrg
11108 1.1 mrg
11109 1.1 mrg
11110 1.1 mrg
11111 1.1 mrg
11112 1.1 mrg
11113 1.1 mrg
11114 1.1 mrg
11115 1.1 mrg
11116 1.1 mrg
11117 1.1 mrg
11118 1.1 mrg
11119 1.1 mrg
11120 1.1 mrg
11121 1.1 mrg
11122 1.1 mrg
11123 1.1 mrg
11124 1.1 mrg
11125 1.1 mrg
11126 1.1 mrg
11127 1.1 mrg
11128 1.1 mrg
11129 1.1 mrg
11130 1.1 mrg
11131 1.1 mrg
11132 1.1 mrg
11133 1.1 mrg
11134 1.1 mrg
11135 1.1 mrg
11136 1.1 mrg
11137 1.1 mrg
11138 1.1 mrg
11139 1.1 mrg
11140 1.1.1.3 mrg
11141 1.1.1.3 mrg
11142 1.1.1.3 mrg
11143 1.1.1.3 mrg
11144 1.1.1.3 mrg
11145 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11146 1.1.1.2 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11147 1.1.1.2 mrg hardcode_action=
11148 1.1.1.2 mrg if test -n "$hardcode_libdir_flag_spec" ||
11149 1.1.1.2 mrg test -n "$runpath_var" ||
11150 1.1.1.2 mrg test "X$hardcode_automatic" = "Xyes" ; then
11151 1.1 mrg
11152 1.1.1.2 mrg # We can hardcode non-existent directories.
11153 1.1.1.2 mrg if test "$hardcode_direct" != no &&
11154 1.1.1.2 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
11155 1.1.1.2 mrg # have to relink, otherwise we might link with an installed library
11156 1.1.1.2 mrg # when we should be linking with a yet-to-be-installed one
11157 1.1.1.2 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11158 1.1.1.2 mrg test "$hardcode_minus_L" != no; then
11159 1.1.1.2 mrg # Linking always hardcodes the temporary library directory.
11160 1.1.1.2 mrg hardcode_action=relink
11161 1.1.1.2 mrg else
11162 1.1.1.2 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
11163 1.1.1.2 mrg hardcode_action=immediate
11164 1.1 mrg fi
11165 1.1.1.2 mrg else
11166 1.1.1.2 mrg # We cannot hardcode anything, or else we can only hardcode existing
11167 1.1.1.2 mrg # directories.
11168 1.1.1.2 mrg hardcode_action=unsupported
11169 1.1 mrg fi
11170 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11171 1.1.1.2 mrg $as_echo "$hardcode_action" >&6; }
11172 1.1 mrg
11173 1.1.1.2 mrg if test "$hardcode_action" = relink ||
11174 1.1.1.2 mrg test "$inherit_rpath" = yes; then
11175 1.1.1.2 mrg # Fast installation is not supported
11176 1.1.1.2 mrg enable_fast_install=no
11177 1.1.1.2 mrg elif test "$shlibpath_overrides_runpath" = yes ||
11178 1.1.1.2 mrg test "$enable_shared" = no; then
11179 1.1.1.2 mrg # Fast installation is not necessary
11180 1.1.1.2 mrg enable_fast_install=needless
11181 1.1.1.2 mrg fi
11182 1.1 mrg
11183 1.1 mrg
11184 1.1 mrg
11185 1.1 mrg
11186 1.1 mrg
11187 1.1 mrg
11188 1.1.1.2 mrg if test "x$enable_dlopen" != xyes; then
11189 1.1.1.2 mrg enable_dlopen=unknown
11190 1.1.1.2 mrg enable_dlopen_self=unknown
11191 1.1.1.2 mrg enable_dlopen_self_static=unknown
11192 1.1.1.2 mrg else
11193 1.1.1.2 mrg lt_cv_dlopen=no
11194 1.1.1.2 mrg lt_cv_dlopen_libs=
11195 1.1 mrg
11196 1.1.1.3 mrg case $host_os in
11197 1.1.1.3 mrg beos*)
11198 1.1.1.3 mrg lt_cv_dlopen="load_add_on"
11199 1.1.1.2 mrg lt_cv_dlopen_libs=
11200 1.1.1.2 mrg lt_cv_dlopen_self=yes
11201 1.1.1.3 mrg ;;
11202 1.1 mrg
11203 1.1.1.3 mrg mingw* | pw32* | cegcc*)
11204 1.1.1.3 mrg lt_cv_dlopen="LoadLibrary"
11205 1.1.1.3 mrg lt_cv_dlopen_libs=
11206 1.1.1.3 mrg ;;
11207 1.1 mrg
11208 1.1.1.3 mrg cygwin*)
11209 1.1.1.3 mrg lt_cv_dlopen="dlopen"
11210 1.1.1.3 mrg lt_cv_dlopen_libs=
11211 1.1.1.2 mrg ;;
11212 1.1 mrg
11213 1.1.1.3 mrg darwin*)
11214 1.1.1.3 mrg # if libdl is installed we need to link against it
11215 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11216 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
11217 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
11218 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11219 1.1.1.2 mrg else
11220 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
11221 1.1.1.3 mrg LIBS="-ldl $LIBS"
11222 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11223 1.1.1.2 mrg /* end confdefs.h. */
11224 1.1 mrg
11225 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11226 1.1.1.2 mrg Use char because int might match the return type of a GCC
11227 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11228 1.1.1.2 mrg #ifdef __cplusplus
11229 1.1.1.2 mrg extern "C"
11230 1.1.1.2 mrg #endif
11231 1.1.1.3 mrg char dlopen ();
11232 1.1.1.2 mrg int
11233 1.1.1.2 mrg main ()
11234 1.1.1.2 mrg {
11235 1.1.1.3 mrg return dlopen ();
11236 1.1.1.2 mrg ;
11237 1.1.1.2 mrg return 0;
11238 1.1.1.2 mrg }
11239 1.1.1.2 mrg _ACEOF
11240 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11241 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
11242 1.1.1.2 mrg else
11243 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
11244 1.1.1.2 mrg fi
11245 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11246 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11247 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
11248 1.1.1.3 mrg fi
11249 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11250 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11251 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11252 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11253 1.1.1.3 mrg else
11254 1.1.1.3 mrg
11255 1.1.1.3 mrg lt_cv_dlopen="dyld"
11256 1.1.1.3 mrg lt_cv_dlopen_libs=
11257 1.1.1.3 mrg lt_cv_dlopen_self=yes
11258 1.1 mrg
11259 1.1.1.2 mrg fi
11260 1.1.1.3 mrg
11261 1.1.1.3 mrg ;;
11262 1.1.1.3 mrg
11263 1.1.1.3 mrg *)
11264 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11265 1.1.1.3 mrg if test "x$ac_cv_func_shl_load" = xyes; then :
11266 1.1.1.2 mrg lt_cv_dlopen="shl_load"
11267 1.1.1.2 mrg else
11268 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11269 1.1.1.2 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
11270 1.1.1.3 mrg if ${ac_cv_lib_dld_shl_load+:} false; then :
11271 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11272 1.1.1.2 mrg else
11273 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11274 1.1.1.2 mrg LIBS="-ldld $LIBS"
11275 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11276 1.1.1.2 mrg /* end confdefs.h. */
11277 1.1 mrg
11278 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11279 1.1.1.2 mrg Use char because int might match the return type of a GCC
11280 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11281 1.1.1.2 mrg #ifdef __cplusplus
11282 1.1.1.2 mrg extern "C"
11283 1.1.1.2 mrg #endif
11284 1.1.1.2 mrg char shl_load ();
11285 1.1.1.2 mrg int
11286 1.1.1.2 mrg main ()
11287 1.1.1.2 mrg {
11288 1.1.1.2 mrg return shl_load ();
11289 1.1.1.2 mrg ;
11290 1.1.1.2 mrg return 0;
11291 1.1.1.2 mrg }
11292 1.1.1.2 mrg _ACEOF
11293 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11294 1.1.1.2 mrg ac_cv_lib_dld_shl_load=yes
11295 1.1.1.2 mrg else
11296 1.1.1.3 mrg ac_cv_lib_dld_shl_load=no
11297 1.1.1.2 mrg fi
11298 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11299 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11300 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11301 1.1.1.2 mrg fi
11302 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11303 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11304 1.1.1.3 mrg if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11305 1.1.1.2 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11306 1.1.1.2 mrg else
11307 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11308 1.1.1.3 mrg if test "x$ac_cv_func_dlopen" = xyes; then :
11309 1.1.1.2 mrg lt_cv_dlopen="dlopen"
11310 1.1.1.2 mrg else
11311 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11312 1.1.1.2 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
11313 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
11314 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11315 1.1.1.2 mrg else
11316 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11317 1.1.1.2 mrg LIBS="-ldl $LIBS"
11318 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11319 1.1.1.2 mrg /* end confdefs.h. */
11320 1.1 mrg
11321 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11322 1.1.1.2 mrg Use char because int might match the return type of a GCC
11323 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11324 1.1.1.2 mrg #ifdef __cplusplus
11325 1.1.1.2 mrg extern "C"
11326 1.1.1.2 mrg #endif
11327 1.1.1.2 mrg char dlopen ();
11328 1.1.1.2 mrg int
11329 1.1.1.2 mrg main ()
11330 1.1.1.2 mrg {
11331 1.1.1.2 mrg return dlopen ();
11332 1.1.1.2 mrg ;
11333 1.1.1.2 mrg return 0;
11334 1.1.1.2 mrg }
11335 1.1.1.2 mrg _ACEOF
11336 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11337 1.1.1.2 mrg ac_cv_lib_dl_dlopen=yes
11338 1.1 mrg else
11339 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
11340 1.1 mrg fi
11341 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11342 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11343 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11344 1.1 mrg fi
11345 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11346 1.1.1.2 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11347 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11348 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11349 1.1 mrg else
11350 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11351 1.1.1.2 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11352 1.1.1.3 mrg if ${ac_cv_lib_svld_dlopen+:} false; then :
11353 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11354 1.1 mrg else
11355 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11356 1.1.1.2 mrg LIBS="-lsvld $LIBS"
11357 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11358 1.1.1.2 mrg /* end confdefs.h. */
11359 1.1 mrg
11360 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11361 1.1.1.2 mrg Use char because int might match the return type of a GCC
11362 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11363 1.1.1.2 mrg #ifdef __cplusplus
11364 1.1.1.2 mrg extern "C"
11365 1.1.1.2 mrg #endif
11366 1.1.1.2 mrg char dlopen ();
11367 1.1.1.2 mrg int
11368 1.1.1.2 mrg main ()
11369 1.1.1.2 mrg {
11370 1.1.1.2 mrg return dlopen ();
11371 1.1.1.2 mrg ;
11372 1.1.1.2 mrg return 0;
11373 1.1.1.2 mrg }
11374 1.1 mrg _ACEOF
11375 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11376 1.1.1.2 mrg ac_cv_lib_svld_dlopen=yes
11377 1.1.1.2 mrg else
11378 1.1.1.3 mrg ac_cv_lib_svld_dlopen=no
11379 1.1.1.2 mrg fi
11380 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11381 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11382 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11383 1.1.1.2 mrg fi
11384 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11385 1.1.1.2 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11386 1.1.1.3 mrg if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11387 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11388 1.1.1.2 mrg else
11389 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11390 1.1.1.2 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
11391 1.1.1.3 mrg if ${ac_cv_lib_dld_dld_link+:} false; then :
11392 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11393 1.1.1.2 mrg else
11394 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11395 1.1.1.2 mrg LIBS="-ldld $LIBS"
11396 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11397 1.1.1.2 mrg /* end confdefs.h. */
11398 1.1 mrg
11399 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11400 1.1.1.2 mrg Use char because int might match the return type of a GCC
11401 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11402 1.1.1.2 mrg #ifdef __cplusplus
11403 1.1.1.2 mrg extern "C"
11404 1.1.1.2 mrg #endif
11405 1.1.1.2 mrg char dld_link ();
11406 1.1.1.2 mrg int
11407 1.1.1.2 mrg main ()
11408 1.1.1.2 mrg {
11409 1.1.1.2 mrg return dld_link ();
11410 1.1.1.2 mrg ;
11411 1.1.1.2 mrg return 0;
11412 1.1.1.2 mrg }
11413 1.1.1.2 mrg _ACEOF
11414 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11415 1.1.1.2 mrg ac_cv_lib_dld_dld_link=yes
11416 1.1.1.2 mrg else
11417 1.1.1.3 mrg ac_cv_lib_dld_dld_link=no
11418 1.1.1.2 mrg fi
11419 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11420 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11421 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11422 1.1.1.2 mrg fi
11423 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11424 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11425 1.1.1.3 mrg if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11426 1.1.1.2 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11427 1.1.1.2 mrg fi
11428 1.1 mrg
11429 1.1 mrg
11430 1.1 mrg fi
11431 1.1 mrg
11432 1.1 mrg
11433 1.1 mrg fi
11434 1.1 mrg
11435 1.1.1.2 mrg
11436 1.1 mrg fi
11437 1.1 mrg
11438 1.1 mrg
11439 1.1.1.2 mrg fi
11440 1.1.1.2 mrg
11441 1.1.1.2 mrg
11442 1.1.1.2 mrg fi
11443 1.1 mrg
11444 1.1 mrg ;;
11445 1.1 mrg esac
11446 1.1 mrg
11447 1.1.1.2 mrg if test "x$lt_cv_dlopen" != xno; then
11448 1.1.1.2 mrg enable_dlopen=yes
11449 1.1.1.2 mrg else
11450 1.1.1.2 mrg enable_dlopen=no
11451 1.1.1.2 mrg fi
11452 1.1 mrg
11453 1.1.1.2 mrg case $lt_cv_dlopen in
11454 1.1.1.2 mrg dlopen)
11455 1.1.1.2 mrg save_CPPFLAGS="$CPPFLAGS"
11456 1.1.1.2 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11457 1.1 mrg
11458 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
11459 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11460 1.1 mrg
11461 1.1.1.2 mrg save_LIBS="$LIBS"
11462 1.1.1.2 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
11463 1.1 mrg
11464 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11465 1.1.1.2 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11466 1.1.1.3 mrg if ${lt_cv_dlopen_self+:} false; then :
11467 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11468 1.1.1.2 mrg else
11469 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
11470 1.1.1.2 mrg lt_cv_dlopen_self=cross
11471 1.1.1.2 mrg else
11472 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11473 1.1.1.2 mrg lt_status=$lt_dlunknown
11474 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
11475 1.1.1.3 mrg #line $LINENO "configure"
11476 1.1.1.2 mrg #include "confdefs.h"
11477 1.1 mrg
11478 1.1.1.2 mrg #if HAVE_DLFCN_H
11479 1.1.1.2 mrg #include <dlfcn.h>
11480 1.1.1.2 mrg #endif
11481 1.1 mrg
11482 1.1.1.2 mrg #include <stdio.h>
11483 1.1 mrg
11484 1.1.1.2 mrg #ifdef RTLD_GLOBAL
11485 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11486 1.1.1.2 mrg #else
11487 1.1.1.2 mrg # ifdef DL_GLOBAL
11488 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
11489 1.1.1.2 mrg # else
11490 1.1.1.2 mrg # define LT_DLGLOBAL 0
11491 1.1.1.2 mrg # endif
11492 1.1.1.2 mrg #endif
11493 1.1 mrg
11494 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11495 1.1.1.2 mrg find out it does not work in some platform. */
11496 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
11497 1.1.1.2 mrg # ifdef RTLD_LAZY
11498 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11499 1.1.1.2 mrg # else
11500 1.1.1.2 mrg # ifdef DL_LAZY
11501 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11502 1.1.1.2 mrg # else
11503 1.1.1.2 mrg # ifdef RTLD_NOW
11504 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11505 1.1.1.2 mrg # else
11506 1.1.1.2 mrg # ifdef DL_NOW
11507 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11508 1.1.1.2 mrg # else
11509 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
11510 1.1.1.2 mrg # endif
11511 1.1.1.2 mrg # endif
11512 1.1.1.2 mrg # endif
11513 1.1.1.2 mrg # endif
11514 1.1.1.2 mrg #endif
11515 1.1 mrg
11516 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11517 1.1.1.3 mrg correspondingly for the symbols needed. */
11518 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11519 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
11520 1.1.1.3 mrg #endif
11521 1.1.1.3 mrg
11522 1.1.1.3 mrg void fnord () { int i=42; }
11523 1.1.1.2 mrg int main ()
11524 1.1.1.2 mrg {
11525 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11526 1.1.1.2 mrg int status = $lt_dlunknown;
11527 1.1 mrg
11528 1.1.1.2 mrg if (self)
11529 1.1.1.2 mrg {
11530 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11531 1.1.1.3 mrg else
11532 1.1.1.3 mrg {
11533 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11534 1.1.1.3 mrg else puts (dlerror ());
11535 1.1.1.3 mrg }
11536 1.1.1.2 mrg /* dlclose (self); */
11537 1.1.1.2 mrg }
11538 1.1.1.2 mrg else
11539 1.1.1.2 mrg puts (dlerror ());
11540 1.1.1.2 mrg
11541 1.1.1.2 mrg return status;
11542 1.1.1.2 mrg }
11543 1.1.1.2 mrg _LT_EOF
11544 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11545 1.1.1.2 mrg (eval $ac_link) 2>&5
11546 1.1.1.2 mrg ac_status=$?
11547 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11548 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11549 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
11550 1.1.1.2 mrg lt_status=$?
11551 1.1.1.2 mrg case x$lt_status in
11552 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11553 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11554 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11555 1.1.1.2 mrg esac
11556 1.1.1.2 mrg else :
11557 1.1.1.2 mrg # compilation failed
11558 1.1.1.2 mrg lt_cv_dlopen_self=no
11559 1.1.1.2 mrg fi
11560 1.1.1.2 mrg fi
11561 1.1.1.2 mrg rm -fr conftest*
11562 1.1 mrg
11563 1.1 mrg
11564 1.1.1.2 mrg fi
11565 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11566 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
11567 1.1 mrg
11568 1.1.1.2 mrg if test "x$lt_cv_dlopen_self" = xyes; then
11569 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11570 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11571 1.1.1.2 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11572 1.1.1.3 mrg if ${lt_cv_dlopen_self_static+:} false; then :
11573 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11574 1.1.1.2 mrg else
11575 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
11576 1.1.1.2 mrg lt_cv_dlopen_self_static=cross
11577 1.1.1.2 mrg else
11578 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11579 1.1.1.2 mrg lt_status=$lt_dlunknown
11580 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
11581 1.1.1.3 mrg #line $LINENO "configure"
11582 1.1.1.2 mrg #include "confdefs.h"
11583 1.1 mrg
11584 1.1.1.2 mrg #if HAVE_DLFCN_H
11585 1.1.1.2 mrg #include <dlfcn.h>
11586 1.1.1.2 mrg #endif
11587 1.1 mrg
11588 1.1.1.2 mrg #include <stdio.h>
11589 1.1 mrg
11590 1.1.1.2 mrg #ifdef RTLD_GLOBAL
11591 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11592 1.1.1.2 mrg #else
11593 1.1.1.2 mrg # ifdef DL_GLOBAL
11594 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
11595 1.1.1.2 mrg # else
11596 1.1.1.2 mrg # define LT_DLGLOBAL 0
11597 1.1.1.2 mrg # endif
11598 1.1.1.2 mrg #endif
11599 1.1 mrg
11600 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11601 1.1.1.2 mrg find out it does not work in some platform. */
11602 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
11603 1.1.1.2 mrg # ifdef RTLD_LAZY
11604 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11605 1.1.1.2 mrg # else
11606 1.1.1.2 mrg # ifdef DL_LAZY
11607 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11608 1.1.1.2 mrg # else
11609 1.1.1.2 mrg # ifdef RTLD_NOW
11610 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11611 1.1.1.2 mrg # else
11612 1.1.1.2 mrg # ifdef DL_NOW
11613 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11614 1.1.1.2 mrg # else
11615 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
11616 1.1.1.2 mrg # endif
11617 1.1.1.2 mrg # endif
11618 1.1.1.2 mrg # endif
11619 1.1.1.2 mrg # endif
11620 1.1.1.2 mrg #endif
11621 1.1 mrg
11622 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11623 1.1.1.3 mrg correspondingly for the symbols needed. */
11624 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11625 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
11626 1.1.1.3 mrg #endif
11627 1.1.1.3 mrg
11628 1.1.1.3 mrg void fnord () { int i=42; }
11629 1.1.1.2 mrg int main ()
11630 1.1.1.2 mrg {
11631 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11632 1.1.1.2 mrg int status = $lt_dlunknown;
11633 1.1 mrg
11634 1.1.1.2 mrg if (self)
11635 1.1.1.2 mrg {
11636 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11637 1.1.1.3 mrg else
11638 1.1.1.3 mrg {
11639 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11640 1.1.1.3 mrg else puts (dlerror ());
11641 1.1.1.3 mrg }
11642 1.1.1.2 mrg /* dlclose (self); */
11643 1.1.1.2 mrg }
11644 1.1.1.2 mrg else
11645 1.1.1.2 mrg puts (dlerror ());
11646 1.1 mrg
11647 1.1.1.2 mrg return status;
11648 1.1.1.2 mrg }
11649 1.1.1.2 mrg _LT_EOF
11650 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11651 1.1.1.2 mrg (eval $ac_link) 2>&5
11652 1.1.1.2 mrg ac_status=$?
11653 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11654 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11655 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
11656 1.1.1.2 mrg lt_status=$?
11657 1.1.1.2 mrg case x$lt_status in
11658 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11659 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11660 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11661 1.1.1.2 mrg esac
11662 1.1.1.2 mrg else :
11663 1.1.1.2 mrg # compilation failed
11664 1.1.1.2 mrg lt_cv_dlopen_self_static=no
11665 1.1.1.2 mrg fi
11666 1.1.1.2 mrg fi
11667 1.1.1.2 mrg rm -fr conftest*
11668 1.1 mrg
11669 1.1 mrg
11670 1.1.1.2 mrg fi
11671 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11672 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11673 1.1.1.2 mrg fi
11674 1.1 mrg
11675 1.1.1.2 mrg CPPFLAGS="$save_CPPFLAGS"
11676 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
11677 1.1.1.2 mrg LIBS="$save_LIBS"
11678 1.1.1.2 mrg ;;
11679 1.1.1.2 mrg esac
11680 1.1 mrg
11681 1.1.1.2 mrg case $lt_cv_dlopen_self in
11682 1.1.1.2 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11683 1.1.1.2 mrg *) enable_dlopen_self=unknown ;;
11684 1.1.1.2 mrg esac
11685 1.1 mrg
11686 1.1.1.2 mrg case $lt_cv_dlopen_self_static in
11687 1.1.1.2 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11688 1.1.1.2 mrg *) enable_dlopen_self_static=unknown ;;
11689 1.1.1.2 mrg esac
11690 1.1.1.2 mrg fi
11691 1.1 mrg
11692 1.1 mrg
11693 1.1 mrg
11694 1.1 mrg
11695 1.1 mrg
11696 1.1 mrg
11697 1.1 mrg
11698 1.1 mrg
11699 1.1 mrg
11700 1.1 mrg
11701 1.1 mrg
11702 1.1 mrg
11703 1.1 mrg
11704 1.1 mrg
11705 1.1 mrg
11706 1.1 mrg
11707 1.1 mrg
11708 1.1.1.2 mrg striplib=
11709 1.1.1.2 mrg old_striplib=
11710 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11711 1.1.1.2 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11712 1.1.1.2 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11713 1.1.1.2 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11714 1.1.1.2 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11715 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11716 1.1.1.2 mrg $as_echo "yes" >&6; }
11717 1.1.1.2 mrg else
11718 1.1.1.2 mrg # FIXME - insert some real tests, host_os isn't really good enough
11719 1.1.1.2 mrg case $host_os in
11720 1.1.1.2 mrg darwin*)
11721 1.1.1.2 mrg if test -n "$STRIP" ; then
11722 1.1.1.2 mrg striplib="$STRIP -x"
11723 1.1.1.2 mrg old_striplib="$STRIP -S"
11724 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11725 1.1.1.2 mrg $as_echo "yes" >&6; }
11726 1.1.1.2 mrg else
11727 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11728 1.1.1.2 mrg $as_echo "no" >&6; }
11729 1.1.1.2 mrg fi
11730 1.1.1.2 mrg ;;
11731 1.1.1.2 mrg *)
11732 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11733 1.1.1.2 mrg $as_echo "no" >&6; }
11734 1.1.1.2 mrg ;;
11735 1.1.1.2 mrg esac
11736 1.1.1.2 mrg fi
11737 1.1 mrg
11738 1.1 mrg
11739 1.1 mrg
11740 1.1 mrg
11741 1.1 mrg
11742 1.1 mrg
11743 1.1 mrg
11744 1.1 mrg
11745 1.1 mrg
11746 1.1 mrg
11747 1.1 mrg
11748 1.1 mrg
11749 1.1.1.2 mrg # Report which library types will actually be built
11750 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11751 1.1.1.2 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11752 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11753 1.1.1.2 mrg $as_echo "$can_build_shared" >&6; }
11754 1.1 mrg
11755 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11756 1.1.1.2 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11757 1.1.1.2 mrg test "$can_build_shared" = "no" && enable_shared=no
11758 1.1 mrg
11759 1.1.1.2 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11760 1.1.1.2 mrg # are all built from PIC.
11761 1.1.1.2 mrg case $host_os in
11762 1.1.1.2 mrg aix3*)
11763 1.1.1.2 mrg test "$enable_shared" = yes && enable_static=no
11764 1.1.1.2 mrg if test -n "$RANLIB"; then
11765 1.1.1.2 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11766 1.1.1.2 mrg postinstall_cmds='$RANLIB $lib'
11767 1.1.1.2 mrg fi
11768 1.1.1.2 mrg ;;
11769 1.1 mrg
11770 1.1.1.2 mrg aix[4-9]*)
11771 1.1.1.2 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11772 1.1.1.2 mrg test "$enable_shared" = yes && enable_static=no
11773 1.1.1.2 mrg fi
11774 1.1.1.2 mrg ;;
11775 1.1.1.2 mrg esac
11776 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11777 1.1.1.2 mrg $as_echo "$enable_shared" >&6; }
11778 1.1 mrg
11779 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11780 1.1.1.2 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11781 1.1.1.2 mrg # Make sure either enable_shared or enable_static is yes.
11782 1.1.1.2 mrg test "$enable_shared" = yes || enable_static=yes
11783 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11784 1.1.1.2 mrg $as_echo "$enable_static" >&6; }
11785 1.1 mrg
11786 1.1 mrg
11787 1.1 mrg
11788 1.1 mrg
11789 1.1.1.2 mrg fi
11790 1.1.1.2 mrg ac_ext=c
11791 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
11792 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11793 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11794 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11795 1.1 mrg
11796 1.1.1.2 mrg CC="$lt_save_CC"
11797 1.1 mrg
11798 1.1 mrg
11799 1.1 mrg
11800 1.1 mrg
11801 1.1 mrg
11802 1.1 mrg
11803 1.1 mrg
11804 1.1 mrg
11805 1.1 mrg
11806 1.1 mrg
11807 1.1 mrg
11808 1.1 mrg
11809 1.1 mrg
11810 1.1.1.3 mrg ac_config_commands="$ac_config_commands libtool"
11811 1.1 mrg
11812 1.1 mrg
11813 1.1 mrg
11814 1.1 mrg
11815 1.1.1.3 mrg # Only expand once:
11816 1.1 mrg
11817 1.1 mrg
11818 1.1 mrg
11819 1.1.1.3 mrg # Check randr configuration, strip extra digits from package version to
11820 1.1.1.3 mrg # find the required protocol version
11821 1.1.1.3 mrg
11822 1.1.1.3 mrg RANDR_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
11823 1.1.1.3 mrg
11824 1.1 mrg
11825 1.1.1.2 mrg pkg_failed=no
11826 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RANDR" >&5
11827 1.1.1.2 mrg $as_echo_n "checking for RANDR... " >&6; }
11828 1.1 mrg
11829 1.1.1.2 mrg if test -n "$RANDR_CFLAGS"; then
11830 1.1.1.2 mrg pkg_cv_RANDR_CFLAGS="$RANDR_CFLAGS"
11831 1.1.1.2 mrg elif test -n "$PKG_CONFIG"; then
11832 1.1.1.2 mrg if test -n "$PKG_CONFIG" && \
11833 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 randrproto >= \$RANDR_VERSION xext xextproto xrender renderproto\""; } >&5
11834 1.1.1.2 mrg ($PKG_CONFIG --exists --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto") 2>&5
11835 1.1.1.2 mrg ac_status=$?
11836 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11837 1.1.1.3 mrg test $ac_status = 0; }; then
11838 1.1.1.2 mrg pkg_cv_RANDR_CFLAGS=`$PKG_CONFIG --cflags "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>/dev/null`
11839 1.1.1.2 mrg else
11840 1.1.1.2 mrg pkg_failed=yes
11841 1.1.1.2 mrg fi
11842 1.1.1.2 mrg else
11843 1.1.1.2 mrg pkg_failed=untried
11844 1.1.1.2 mrg fi
11845 1.1.1.2 mrg if test -n "$RANDR_LIBS"; then
11846 1.1.1.2 mrg pkg_cv_RANDR_LIBS="$RANDR_LIBS"
11847 1.1.1.2 mrg elif test -n "$PKG_CONFIG"; then
11848 1.1.1.2 mrg if test -n "$PKG_CONFIG" && \
11849 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 randrproto >= \$RANDR_VERSION xext xextproto xrender renderproto\""; } >&5
11850 1.1.1.2 mrg ($PKG_CONFIG --exists --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto") 2>&5
11851 1.1.1.2 mrg ac_status=$?
11852 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11853 1.1.1.3 mrg test $ac_status = 0; }; then
11854 1.1.1.2 mrg pkg_cv_RANDR_LIBS=`$PKG_CONFIG --libs "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>/dev/null`
11855 1.1.1.2 mrg else
11856 1.1.1.2 mrg pkg_failed=yes
11857 1.1.1.2 mrg fi
11858 1.1.1.2 mrg else
11859 1.1.1.2 mrg pkg_failed=untried
11860 1.1.1.2 mrg fi
11861 1.1 mrg
11862 1.1 mrg
11863 1.1 mrg
11864 1.1.1.2 mrg if test $pkg_failed = yes; then
11865 1.1 mrg
11866 1.1.1.2 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11867 1.1.1.2 mrg _pkg_short_errors_supported=yes
11868 1.1.1.2 mrg else
11869 1.1.1.2 mrg _pkg_short_errors_supported=no
11870 1.1.1.2 mrg fi
11871 1.1.1.2 mrg if test $_pkg_short_errors_supported = yes; then
11872 1.1.1.2 mrg RANDR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>&1`
11873 1.1.1.2 mrg else
11874 1.1.1.2 mrg RANDR_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>&1`
11875 1.1.1.2 mrg fi
11876 1.1.1.2 mrg # Put the nasty error message in config.log where it belongs
11877 1.1.1.2 mrg echo "$RANDR_PKG_ERRORS" >&5
11878 1.1 mrg
11879 1.1.1.3 mrg as_fn_error $? "Package requirements (x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto) were not met:
11880 1.1 mrg
11881 1.1.1.2 mrg $RANDR_PKG_ERRORS
11882 1.1 mrg
11883 1.1.1.2 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11884 1.1.1.2 mrg installed software in a non-standard prefix.
11885 1.1 mrg
11886 1.1.1.2 mrg Alternatively, you may set the environment variables RANDR_CFLAGS
11887 1.1.1.2 mrg and RANDR_LIBS to avoid the need to call pkg-config.
11888 1.1.1.2 mrg See the pkg-config man page for more details.
11889 1.1.1.3 mrg " "$LINENO" 5
11890 1.1.1.2 mrg elif test $pkg_failed = untried; then
11891 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11892 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11893 1.1.1.3 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
11894 1.1.1.2 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11895 1.1.1.2 mrg path to pkg-config.
11896 1.1 mrg
11897 1.1.1.2 mrg Alternatively, you may set the environment variables RANDR_CFLAGS
11898 1.1.1.2 mrg and RANDR_LIBS to avoid the need to call pkg-config.
11899 1.1.1.2 mrg See the pkg-config man page for more details.
11900 1.1 mrg
11901 1.1.1.2 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11902 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
11903 1.1.1.2 mrg else
11904 1.1.1.2 mrg RANDR_CFLAGS=$pkg_cv_RANDR_CFLAGS
11905 1.1.1.2 mrg RANDR_LIBS=$pkg_cv_RANDR_LIBS
11906 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11907 1.1.1.2 mrg $as_echo "yes" >&6; }
11908 1.1.1.2 mrg :
11909 1.1.1.2 mrg fi
11910 1.1 mrg
11911 1.1 mrg
11912 1.1.1.2 mrg # Check whether --enable-malloc0returnsnull was given.
11913 1.1.1.3 mrg if test "${enable_malloc0returnsnull+set}" = set; then :
11914 1.1.1.2 mrg enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
11915 1.1.1.2 mrg else
11916 1.1.1.2 mrg MALLOC_ZERO_RETURNS_NULL=auto
11917 1.1.1.2 mrg fi
11918 1.1 mrg
11919 1.1 mrg
11920 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
11921 1.1.1.2 mrg $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
11922 1.1.1.2 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
11923 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
11924 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=yes
11925 1.1.1.2 mrg else
11926 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11927 1.1.1.3 mrg /* end confdefs.h. */
11928 1.1 mrg
11929 1.1.1.2 mrg char *malloc();
11930 1.1.1.2 mrg char *realloc();
11931 1.1.1.2 mrg char *calloc();
11932 1.1.1.2 mrg main() {
11933 1.1.1.2 mrg char *m0, *r0, *c0, *p;
11934 1.1.1.2 mrg m0 = malloc(0);
11935 1.1.1.2 mrg p = malloc(10);
11936 1.1.1.2 mrg r0 = realloc(p,0);
11937 1.1.1.2 mrg c0 = calloc(0);
11938 1.1.1.2 mrg exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
11939 1.1.1.2 mrg }
11940 1.1.1.2 mrg _ACEOF
11941 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
11942 1.1.1.2 mrg MALLOC_ZERO_RETURNS_NULL=yes
11943 1.1.1.2 mrg else
11944 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=no
11945 1.1.1.2 mrg fi
11946 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11947 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
11948 1.1.1.2 mrg fi
11949 1.1 mrg
11950 1.1.1.2 mrg fi
11951 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
11952 1.1.1.2 mrg $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
11953 1.1 mrg
11954 1.1.1.2 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
11955 1.1.1.2 mrg MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
11956 1.1.1.2 mrg XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
11957 1.1.1.2 mrg XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
11958 1.1.1.2 mrg else
11959 1.1.1.2 mrg MALLOC_ZERO_CFLAGS=""
11960 1.1.1.2 mrg XMALLOC_ZERO_CFLAGS=""
11961 1.1.1.2 mrg XTMALLOC_ZERO_CFLAGS=""
11962 1.1.1.2 mrg fi
11963 1.1 mrg
11964 1.1 mrg
11965 1.1 mrg
11966 1.1 mrg
11967 1.1 mrg
11968 1.1 mrg
11969 1.1.1.2 mrg ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xrandr.pc"
11970 1.1 mrg
11971 1.1.1.2 mrg cat >confcache <<\_ACEOF
11972 1.1.1.2 mrg # This file is a shell script that caches the results of configure
11973 1.1.1.2 mrg # tests run on this system so they can be shared between configure
11974 1.1.1.2 mrg # scripts and configure runs, see configure's option --config-cache.
11975 1.1.1.2 mrg # It is not useful on other systems. If it contains results you don't
11976 1.1.1.2 mrg # want to keep, you may remove or edit it.
11977 1.1.1.2 mrg #
11978 1.1.1.2 mrg # config.status only pays attention to the cache file if you give it
11979 1.1.1.2 mrg # the --recheck option to rerun configure.
11980 1.1.1.2 mrg #
11981 1.1.1.2 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11982 1.1.1.2 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11983 1.1.1.2 mrg # following values.
11984 1.1 mrg
11985 1.1.1.2 mrg _ACEOF
11986 1.1 mrg
11987 1.1.1.2 mrg # The following way of writing the cache mishandles newlines in values,
11988 1.1.1.2 mrg # but we know of no workaround that is simple, portable, and efficient.
11989 1.1.1.2 mrg # So, we kill variables containing newlines.
11990 1.1.1.2 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11991 1.1.1.2 mrg # and sets the high bit in the cache file unless we assign to the vars.
11992 1.1.1.2 mrg (
11993 1.1.1.2 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11994 1.1.1.2 mrg eval ac_val=\$$ac_var
11995 1.1.1.2 mrg case $ac_val in #(
11996 1.1.1.2 mrg *${as_nl}*)
11997 1.1.1.2 mrg case $ac_var in #(
11998 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11999 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12000 1.1.1.2 mrg esac
12001 1.1.1.2 mrg case $ac_var in #(
12002 1.1.1.2 mrg _ | IFS | as_nl) ;; #(
12003 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12004 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
12005 1.1.1.2 mrg esac ;;
12006 1.1.1.2 mrg esac
12007 1.1.1.2 mrg done
12008 1.1 mrg
12009 1.1.1.2 mrg (set) 2>&1 |
12010 1.1.1.2 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
12011 1.1.1.2 mrg *${as_nl}ac_space=\ *)
12012 1.1.1.3 mrg # `set' does not quote correctly, so add quotes: double-quote
12013 1.1.1.3 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
12014 1.1.1.2 mrg sed -n \
12015 1.1.1.2 mrg "s/'/'\\\\''/g;
12016 1.1.1.2 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12017 1.1.1.2 mrg ;; #(
12018 1.1.1.2 mrg *)
12019 1.1.1.2 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
12020 1.1.1.2 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12021 1.1.1.2 mrg ;;
12022 1.1.1.2 mrg esac |
12023 1.1.1.2 mrg sort
12024 1.1.1.2 mrg ) |
12025 1.1.1.2 mrg sed '
12026 1.1.1.2 mrg /^ac_cv_env_/b end
12027 1.1.1.2 mrg t clear
12028 1.1.1.2 mrg :clear
12029 1.1.1.2 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12030 1.1.1.2 mrg t end
12031 1.1.1.2 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12032 1.1.1.2 mrg :end' >>confcache
12033 1.1.1.2 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12034 1.1.1.2 mrg if test -w "$cache_file"; then
12035 1.1.1.3 mrg if test "x$cache_file" != "x/dev/null"; then
12036 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12037 1.1.1.2 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
12038 1.1.1.3 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then
12039 1.1.1.3 mrg cat confcache >"$cache_file"
12040 1.1.1.3 mrg else
12041 1.1.1.3 mrg case $cache_file in #(
12042 1.1.1.3 mrg */* | ?:*)
12043 1.1.1.3 mrg mv -f confcache "$cache_file"$$ &&
12044 1.1.1.3 mrg mv -f "$cache_file"$$ "$cache_file" ;; #(
12045 1.1.1.3 mrg *)
12046 1.1.1.3 mrg mv -f confcache "$cache_file" ;;
12047 1.1.1.3 mrg esac
12048 1.1.1.3 mrg fi
12049 1.1.1.3 mrg fi
12050 1.1.1.2 mrg else
12051 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12052 1.1.1.2 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12053 1.1.1.2 mrg fi
12054 1.1.1.2 mrg fi
12055 1.1.1.2 mrg rm -f confcache
12056 1.1 mrg
12057 1.1.1.2 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
12058 1.1.1.2 mrg # Let make expand exec_prefix.
12059 1.1.1.2 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12060 1.1 mrg
12061 1.1.1.2 mrg DEFS=-DHAVE_CONFIG_H
12062 1.1 mrg
12063 1.1.1.2 mrg ac_libobjs=
12064 1.1.1.2 mrg ac_ltlibobjs=
12065 1.1.1.3 mrg U=
12066 1.1.1.2 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12067 1.1.1.2 mrg # 1. Remove the extension, and $U if already installed.
12068 1.1.1.2 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12069 1.1.1.2 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12070 1.1.1.2 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12071 1.1.1.2 mrg # will be set to the directory where LIBOBJS objects are built.
12072 1.1.1.3 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12073 1.1.1.3 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12074 1.1.1.2 mrg done
12075 1.1.1.2 mrg LIBOBJS=$ac_libobjs
12076 1.1 mrg
12077 1.1.1.2 mrg LTLIBOBJS=$ac_ltlibobjs
12078 1.1 mrg
12079 1.1 mrg
12080 1.1.1.3 mrg if test -n "$EXEEXT"; then
12081 1.1.1.3 mrg am__EXEEXT_TRUE=
12082 1.1.1.3 mrg am__EXEEXT_FALSE='#'
12083 1.1.1.3 mrg else
12084 1.1.1.3 mrg am__EXEEXT_TRUE='#'
12085 1.1.1.3 mrg am__EXEEXT_FALSE=
12086 1.1.1.3 mrg fi
12087 1.1.1.3 mrg
12088 1.1.1.2 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12089 1.1.1.3 mrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12090 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12091 1.1.1.2 mrg fi
12092 1.1.1.2 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12093 1.1.1.3 mrg as_fn_error $? "conditional \"AMDEP\" was never defined.
12094 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12095 1.1.1.3 mrg fi
12096 1.1.1.3 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12097 1.1.1.3 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12098 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12099 1.1.1.2 mrg fi
12100 1.1.1.2 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12101 1.1.1.3 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12102 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12103 1.1.1.2 mrg fi
12104 1.1 mrg
12105 1.1.1.3 mrg : "${CONFIG_STATUS=./config.status}"
12106 1.1.1.2 mrg ac_write_fail=0
12107 1.1.1.2 mrg ac_clean_files_save=$ac_clean_files
12108 1.1.1.2 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12109 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12110 1.1.1.2 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12111 1.1.1.3 mrg as_write_fail=0
12112 1.1.1.3 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12113 1.1.1.2 mrg #! $SHELL
12114 1.1.1.2 mrg # Generated by $as_me.
12115 1.1.1.2 mrg # Run this file to recreate the current configuration.
12116 1.1.1.2 mrg # Compiler output produced by configure, useful for debugging
12117 1.1.1.2 mrg # configure, is in config.log if it exists.
12118 1.1 mrg
12119 1.1.1.2 mrg debug=false
12120 1.1.1.2 mrg ac_cs_recheck=false
12121 1.1.1.2 mrg ac_cs_silent=false
12122 1.1 mrg
12123 1.1.1.3 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12124 1.1.1.3 mrg export SHELL
12125 1.1.1.3 mrg _ASEOF
12126 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12127 1.1.1.3 mrg ## -------------------- ##
12128 1.1.1.3 mrg ## M4sh Initialization. ##
12129 1.1.1.3 mrg ## -------------------- ##
12130 1.1 mrg
12131 1.1.1.2 mrg # Be more Bourne compatible
12132 1.1.1.2 mrg DUALCASE=1; export DUALCASE # for MKS sh
12133 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12134 1.1.1.2 mrg emulate sh
12135 1.1.1.2 mrg NULLCMD=:
12136 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12137 1.1.1.2 mrg # is contrary to our usage. Disable this feature.
12138 1.1.1.2 mrg alias -g '${1+"$@"}'='"$@"'
12139 1.1.1.2 mrg setopt NO_GLOB_SUBST
12140 1.1.1.2 mrg else
12141 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
12142 1.1.1.3 mrg *posix*) :
12143 1.1.1.3 mrg set -o posix ;; #(
12144 1.1.1.3 mrg *) :
12145 1.1.1.3 mrg ;;
12146 1.1.1.2 mrg esac
12147 1.1.1.2 mrg fi
12148 1.1 mrg
12149 1.1 mrg
12150 1.1.1.2 mrg as_nl='
12151 1.1.1.2 mrg '
12152 1.1.1.2 mrg export as_nl
12153 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12154 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12155 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12156 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12157 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
12158 1.1.1.3 mrg # but without wasting forks for bash or zsh.
12159 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
12160 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12161 1.1.1.3 mrg as_echo='print -r --'
12162 1.1.1.3 mrg as_echo_n='print -rn --'
12163 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12164 1.1.1.2 mrg as_echo='printf %s\n'
12165 1.1.1.2 mrg as_echo_n='printf %s'
12166 1.1.1.2 mrg else
12167 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12168 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12169 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
12170 1.1.1.2 mrg else
12171 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12172 1.1.1.2 mrg as_echo_n_body='eval
12173 1.1.1.2 mrg arg=$1;
12174 1.1.1.3 mrg case $arg in #(
12175 1.1.1.2 mrg *"$as_nl"*)
12176 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12177 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12178 1.1.1.2 mrg esac;
12179 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12180 1.1.1.2 mrg '
12181 1.1.1.2 mrg export as_echo_n_body
12182 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12183 1.1 mrg fi
12184 1.1.1.2 mrg export as_echo_body
12185 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
12186 1.1 mrg fi
12187 1.1 mrg
12188 1.1.1.2 mrg # The user is always right.
12189 1.1.1.2 mrg if test "${PATH_SEPARATOR+set}" != set; then
12190 1.1.1.2 mrg PATH_SEPARATOR=:
12191 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12192 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12193 1.1.1.2 mrg PATH_SEPARATOR=';'
12194 1.1.1.2 mrg }
12195 1.1.1.2 mrg fi
12196 1.1 mrg
12197 1.1 mrg
12198 1.1.1.2 mrg # IFS
12199 1.1.1.2 mrg # We need space, tab and new line, in precisely that order. Quoting is
12200 1.1.1.2 mrg # there to prevent editors from complaining about space-tab.
12201 1.1.1.2 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12202 1.1.1.2 mrg # splitting by setting IFS to empty value.)
12203 1.1.1.2 mrg IFS=" "" $as_nl"
12204 1.1 mrg
12205 1.1.1.2 mrg # Find who we are. Look in the path if we contain no directory separator.
12206 1.1.1.3 mrg as_myself=
12207 1.1.1.3 mrg case $0 in #((
12208 1.1.1.2 mrg *[\\/]* ) as_myself=$0 ;;
12209 1.1.1.2 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12210 1.1.1.2 mrg for as_dir in $PATH
12211 1.1.1.2 mrg do
12212 1.1.1.2 mrg IFS=$as_save_IFS
12213 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
12214 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12215 1.1.1.3 mrg done
12216 1.1.1.2 mrg IFS=$as_save_IFS
12217 1.1 mrg
12218 1.1.1.2 mrg ;;
12219 1.1.1.2 mrg esac
12220 1.1.1.2 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12221 1.1.1.2 mrg # in which case we are not to be found in the path.
12222 1.1.1.2 mrg if test "x$as_myself" = x; then
12223 1.1.1.2 mrg as_myself=$0
12224 1.1.1.2 mrg fi
12225 1.1.1.2 mrg if test ! -f "$as_myself"; then
12226 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12227 1.1.1.3 mrg exit 1
12228 1.1 mrg fi
12229 1.1 mrg
12230 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
12231 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12232 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
12233 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
12234 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
12235 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
12236 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12237 1.1.1.2 mrg done
12238 1.1.1.2 mrg PS1='$ '
12239 1.1.1.2 mrg PS2='> '
12240 1.1.1.2 mrg PS4='+ '
12241 1.1 mrg
12242 1.1.1.2 mrg # NLS nuisances.
12243 1.1.1.2 mrg LC_ALL=C
12244 1.1.1.2 mrg export LC_ALL
12245 1.1.1.2 mrg LANGUAGE=C
12246 1.1.1.2 mrg export LANGUAGE
12247 1.1 mrg
12248 1.1.1.3 mrg # CDPATH.
12249 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12250 1.1.1.3 mrg
12251 1.1.1.3 mrg
12252 1.1.1.3 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
12253 1.1.1.3 mrg # ----------------------------------------
12254 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12255 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12256 1.1.1.3 mrg # script with STATUS, using 1 if that was 0.
12257 1.1.1.3 mrg as_fn_error ()
12258 1.1.1.3 mrg {
12259 1.1.1.3 mrg as_status=$1; test $as_status -eq 0 && as_status=1
12260 1.1.1.3 mrg if test "$4"; then
12261 1.1.1.3 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12262 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12263 1.1.1.3 mrg fi
12264 1.1.1.3 mrg $as_echo "$as_me: error: $2" >&2
12265 1.1.1.3 mrg as_fn_exit $as_status
12266 1.1.1.3 mrg } # as_fn_error
12267 1.1.1.3 mrg
12268 1.1.1.3 mrg
12269 1.1.1.3 mrg # as_fn_set_status STATUS
12270 1.1.1.3 mrg # -----------------------
12271 1.1.1.3 mrg # Set $? to STATUS, without forking.
12272 1.1.1.3 mrg as_fn_set_status ()
12273 1.1.1.3 mrg {
12274 1.1.1.3 mrg return $1
12275 1.1.1.3 mrg } # as_fn_set_status
12276 1.1.1.3 mrg
12277 1.1.1.3 mrg # as_fn_exit STATUS
12278 1.1.1.3 mrg # -----------------
12279 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12280 1.1.1.3 mrg as_fn_exit ()
12281 1.1.1.3 mrg {
12282 1.1.1.3 mrg set +e
12283 1.1.1.3 mrg as_fn_set_status $1
12284 1.1.1.3 mrg exit $1
12285 1.1.1.3 mrg } # as_fn_exit
12286 1.1.1.3 mrg
12287 1.1.1.3 mrg # as_fn_unset VAR
12288 1.1.1.3 mrg # ---------------
12289 1.1.1.3 mrg # Portably unset VAR.
12290 1.1.1.3 mrg as_fn_unset ()
12291 1.1.1.3 mrg {
12292 1.1.1.3 mrg { eval $1=; unset $1;}
12293 1.1.1.3 mrg }
12294 1.1.1.3 mrg as_unset=as_fn_unset
12295 1.1.1.3 mrg # as_fn_append VAR VALUE
12296 1.1.1.3 mrg # ----------------------
12297 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
12298 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
12299 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
12300 1.1.1.3 mrg # implementations.
12301 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12302 1.1.1.3 mrg eval 'as_fn_append ()
12303 1.1.1.3 mrg {
12304 1.1.1.3 mrg eval $1+=\$2
12305 1.1.1.3 mrg }'
12306 1.1.1.3 mrg else
12307 1.1.1.3 mrg as_fn_append ()
12308 1.1.1.3 mrg {
12309 1.1.1.3 mrg eval $1=\$$1\$2
12310 1.1.1.3 mrg }
12311 1.1.1.3 mrg fi # as_fn_append
12312 1.1.1.3 mrg
12313 1.1.1.3 mrg # as_fn_arith ARG...
12314 1.1.1.3 mrg # ------------------
12315 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
12316 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
12317 1.1.1.3 mrg # must be portable across $(()) and expr.
12318 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12319 1.1.1.3 mrg eval 'as_fn_arith ()
12320 1.1.1.3 mrg {
12321 1.1.1.3 mrg as_val=$(( $* ))
12322 1.1.1.3 mrg }'
12323 1.1.1.3 mrg else
12324 1.1.1.3 mrg as_fn_arith ()
12325 1.1.1.3 mrg {
12326 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
12327 1.1.1.3 mrg }
12328 1.1.1.3 mrg fi # as_fn_arith
12329 1.1.1.3 mrg
12330 1.1.1.3 mrg
12331 1.1.1.2 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12332 1.1.1.2 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12333 1.1.1.2 mrg as_expr=expr
12334 1.1.1.2 mrg else
12335 1.1.1.2 mrg as_expr=false
12336 1.1.1.2 mrg fi
12337 1.1 mrg
12338 1.1.1.2 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12339 1.1.1.2 mrg as_basename=basename
12340 1.1.1.2 mrg else
12341 1.1.1.2 mrg as_basename=false
12342 1.1.1.2 mrg fi
12343 1.1 mrg
12344 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12345 1.1.1.3 mrg as_dirname=dirname
12346 1.1.1.3 mrg else
12347 1.1.1.3 mrg as_dirname=false
12348 1.1.1.3 mrg fi
12349 1.1 mrg
12350 1.1.1.2 mrg as_me=`$as_basename -- "$0" ||
12351 1.1.1.2 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12352 1.1.1.2 mrg X"$0" : 'X\(//\)$' \| \
12353 1.1.1.2 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12354 1.1.1.2 mrg $as_echo X/"$0" |
12355 1.1.1.2 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12356 1.1.1.2 mrg s//\1/
12357 1.1.1.2 mrg q
12358 1.1.1.2 mrg }
12359 1.1.1.2 mrg /^X\/\(\/\/\)$/{
12360 1.1.1.2 mrg s//\1/
12361 1.1.1.2 mrg q
12362 1.1.1.2 mrg }
12363 1.1.1.2 mrg /^X\/\(\/\).*/{
12364 1.1.1.2 mrg s//\1/
12365 1.1.1.2 mrg q
12366 1.1.1.2 mrg }
12367 1.1.1.2 mrg s/.*/./; q'`
12368 1.1 mrg
12369 1.1.1.3 mrg # Avoid depending upon Character Ranges.
12370 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12371 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12372 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12373 1.1.1.3 mrg as_cr_digits='0123456789'
12374 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12375 1.1 mrg
12376 1.1.1.2 mrg ECHO_C= ECHO_N= ECHO_T=
12377 1.1.1.3 mrg case `echo -n x` in #(((((
12378 1.1.1.2 mrg -n*)
12379 1.1.1.3 mrg case `echo 'xy\c'` in
12380 1.1.1.2 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12381 1.1.1.3 mrg xy) ECHO_C='\c';;
12382 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12383 1.1.1.3 mrg ECHO_T=' ';;
12384 1.1.1.2 mrg esac;;
12385 1.1.1.2 mrg *)
12386 1.1.1.2 mrg ECHO_N='-n';;
12387 1.1.1.2 mrg esac
12388 1.1 mrg
12389 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.file
12390 1.1.1.2 mrg if test -d conf$$.dir; then
12391 1.1.1.2 mrg rm -f conf$$.dir/conf$$.file
12392 1.1.1.2 mrg else
12393 1.1.1.2 mrg rm -f conf$$.dir
12394 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
12395 1.1.1.2 mrg fi
12396 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
12397 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12398 1.1.1.2 mrg as_ln_s='ln -s'
12399 1.1.1.2 mrg # ... but there are two gotchas:
12400 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12401 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12402 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
12403 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12404 1.1.1.2 mrg as_ln_s='cp -p'
12405 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12406 1.1.1.2 mrg as_ln_s=ln
12407 1.1.1.2 mrg else
12408 1.1.1.2 mrg as_ln_s='cp -p'
12409 1.1.1.2 mrg fi
12410 1.1.1.2 mrg else
12411 1.1.1.2 mrg as_ln_s='cp -p'
12412 1.1.1.2 mrg fi
12413 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12414 1.1.1.2 mrg rmdir conf$$.dir 2>/dev/null
12415 1.1 mrg
12416 1.1.1.3 mrg
12417 1.1.1.3 mrg # as_fn_mkdir_p
12418 1.1.1.3 mrg # -------------
12419 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
12420 1.1.1.3 mrg as_fn_mkdir_p ()
12421 1.1.1.3 mrg {
12422 1.1.1.3 mrg
12423 1.1.1.3 mrg case $as_dir in #(
12424 1.1.1.3 mrg -*) as_dir=./$as_dir;;
12425 1.1.1.3 mrg esac
12426 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
12427 1.1.1.3 mrg as_dirs=
12428 1.1.1.3 mrg while :; do
12429 1.1.1.3 mrg case $as_dir in #(
12430 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12431 1.1.1.3 mrg *) as_qdir=$as_dir;;
12432 1.1.1.3 mrg esac
12433 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
12434 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
12435 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12436 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
12437 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
12438 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12439 1.1.1.3 mrg $as_echo X"$as_dir" |
12440 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12441 1.1.1.3 mrg s//\1/
12442 1.1.1.3 mrg q
12443 1.1.1.3 mrg }
12444 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12445 1.1.1.3 mrg s//\1/
12446 1.1.1.3 mrg q
12447 1.1.1.3 mrg }
12448 1.1.1.3 mrg /^X\(\/\/\)$/{
12449 1.1.1.3 mrg s//\1/
12450 1.1.1.3 mrg q
12451 1.1.1.3 mrg }
12452 1.1.1.3 mrg /^X\(\/\).*/{
12453 1.1.1.3 mrg s//\1/
12454 1.1.1.3 mrg q
12455 1.1.1.3 mrg }
12456 1.1.1.3 mrg s/.*/./; q'`
12457 1.1.1.3 mrg test -d "$as_dir" && break
12458 1.1.1.3 mrg done
12459 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
12460 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12461 1.1.1.3 mrg
12462 1.1.1.3 mrg
12463 1.1.1.3 mrg } # as_fn_mkdir_p
12464 1.1.1.2 mrg if mkdir -p . 2>/dev/null; then
12465 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
12466 1.1.1.2 mrg else
12467 1.1.1.2 mrg test -d ./-p && rmdir ./-p
12468 1.1.1.2 mrg as_mkdir_p=false
12469 1.1.1.2 mrg fi
12470 1.1 mrg
12471 1.1.1.2 mrg if test -x / >/dev/null 2>&1; then
12472 1.1.1.2 mrg as_test_x='test -x'
12473 1.1.1.2 mrg else
12474 1.1.1.2 mrg if ls -dL / >/dev/null 2>&1; then
12475 1.1.1.2 mrg as_ls_L_option=L
12476 1.1.1.2 mrg else
12477 1.1.1.2 mrg as_ls_L_option=
12478 1.1.1.2 mrg fi
12479 1.1.1.2 mrg as_test_x='
12480 1.1.1.2 mrg eval sh -c '\''
12481 1.1.1.2 mrg if test -d "$1"; then
12482 1.1.1.2 mrg test -d "$1/.";
12483 1.1.1.2 mrg else
12484 1.1.1.3 mrg case $1 in #(
12485 1.1.1.2 mrg -*)set "./$1";;
12486 1.1.1.2 mrg esac;
12487 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12488 1.1.1.2 mrg ???[sx]*):;;*)false;;esac;fi
12489 1.1.1.2 mrg '\'' sh
12490 1.1.1.2 mrg '
12491 1.1.1.2 mrg fi
12492 1.1.1.2 mrg as_executable_p=$as_test_x
12493 1.1 mrg
12494 1.1.1.2 mrg # Sed expression to map a string onto a valid CPP name.
12495 1.1.1.2 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12496 1.1 mrg
12497 1.1.1.2 mrg # Sed expression to map a string onto a valid variable name.
12498 1.1.1.2 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12499 1.1 mrg
12500 1.1 mrg
12501 1.1.1.2 mrg exec 6>&1
12502 1.1.1.3 mrg ## ----------------------------------- ##
12503 1.1.1.3 mrg ## Main body of $CONFIG_STATUS script. ##
12504 1.1.1.3 mrg ## ----------------------------------- ##
12505 1.1.1.3 mrg _ASEOF
12506 1.1.1.3 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12507 1.1 mrg
12508 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12509 1.1.1.3 mrg # Save the log message, to keep $0 and so on meaningful, and to
12510 1.1.1.2 mrg # report actual input values of CONFIG_FILES etc. instead of their
12511 1.1.1.2 mrg # values after options handling.
12512 1.1.1.2 mrg ac_log="
12513 1.1.1.3 mrg This file was extended by libXrandr $as_me 1.3.1, which was
12514 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
12515 1.1 mrg
12516 1.1.1.2 mrg CONFIG_FILES = $CONFIG_FILES
12517 1.1.1.2 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12518 1.1.1.2 mrg CONFIG_LINKS = $CONFIG_LINKS
12519 1.1.1.2 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12520 1.1.1.2 mrg $ $0 $@
12521 1.1 mrg
12522 1.1.1.2 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12523 1.1.1.2 mrg "
12524 1.1 mrg
12525 1.1.1.2 mrg _ACEOF
12526 1.1 mrg
12527 1.1.1.2 mrg case $ac_config_files in *"
12528 1.1.1.2 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12529 1.1 mrg esac
12530 1.1 mrg
12531 1.1.1.2 mrg case $ac_config_headers in *"
12532 1.1.1.2 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12533 1.1 mrg esac
12534 1.1 mrg
12535 1.1 mrg
12536 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12537 1.1.1.2 mrg # Files that config.status was made for.
12538 1.1.1.2 mrg config_files="$ac_config_files"
12539 1.1.1.2 mrg config_headers="$ac_config_headers"
12540 1.1.1.2 mrg config_commands="$ac_config_commands"
12541 1.1 mrg
12542 1.1.1.2 mrg _ACEOF
12543 1.1 mrg
12544 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12545 1.1.1.2 mrg ac_cs_usage="\
12546 1.1.1.3 mrg \`$as_me' instantiates files and other configuration actions
12547 1.1.1.3 mrg from templates according to the current configuration. Unless the files
12548 1.1.1.3 mrg and actions are specified as TAGs, all are instantiated by default.
12549 1.1 mrg
12550 1.1.1.3 mrg Usage: $0 [OPTION]... [TAG]...
12551 1.1 mrg
12552 1.1.1.2 mrg -h, --help print this help, then exit
12553 1.1.1.2 mrg -V, --version print version number and configuration settings, then exit
12554 1.1.1.3 mrg --config print configuration, then exit
12555 1.1.1.2 mrg -q, --quiet, --silent
12556 1.1.1.2 mrg do not print progress messages
12557 1.1.1.2 mrg -d, --debug don't remove temporary files
12558 1.1.1.2 mrg --recheck update $as_me by reconfiguring in the same conditions
12559 1.1.1.2 mrg --file=FILE[:TEMPLATE]
12560 1.1.1.2 mrg instantiate the configuration file FILE
12561 1.1.1.2 mrg --header=FILE[:TEMPLATE]
12562 1.1.1.2 mrg instantiate the configuration header FILE
12563 1.1 mrg
12564 1.1.1.2 mrg Configuration files:
12565 1.1.1.2 mrg $config_files
12566 1.1 mrg
12567 1.1.1.2 mrg Configuration headers:
12568 1.1.1.2 mrg $config_headers
12569 1.1 mrg
12570 1.1.1.2 mrg Configuration commands:
12571 1.1.1.2 mrg $config_commands
12572 1.1 mrg
12573 1.1.1.3 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
12574 1.1 mrg
12575 1.1.1.2 mrg _ACEOF
12576 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12577 1.1.1.3 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12578 1.1.1.2 mrg ac_cs_version="\\
12579 1.1.1.3 mrg libXrandr config.status 1.3.1
12580 1.1.1.3 mrg configured by $0, generated by GNU Autoconf 2.68,
12581 1.1.1.3 mrg with options \\"\$ac_cs_config\\"
12582 1.1 mrg
12583 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
12584 1.1.1.2 mrg This config.status script is free software; the Free Software Foundation
12585 1.1.1.2 mrg gives unlimited permission to copy, distribute and modify it."
12586 1.1 mrg
12587 1.1.1.2 mrg ac_pwd='$ac_pwd'
12588 1.1.1.2 mrg srcdir='$srcdir'
12589 1.1.1.2 mrg INSTALL='$INSTALL'
12590 1.1.1.2 mrg MKDIR_P='$MKDIR_P'
12591 1.1.1.2 mrg AWK='$AWK'
12592 1.1.1.2 mrg test -n "\$AWK" || AWK=awk
12593 1.1.1.2 mrg _ACEOF
12594 1.1 mrg
12595 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12596 1.1.1.2 mrg # The default lists apply if the user does not specify any file.
12597 1.1.1.2 mrg ac_need_defaults=:
12598 1.1.1.2 mrg while test $# != 0
12599 1.1.1.2 mrg do
12600 1.1.1.2 mrg case $1 in
12601 1.1.1.3 mrg --*=?*)
12602 1.1.1.2 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12603 1.1.1.2 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12604 1.1.1.2 mrg ac_shift=:
12605 1.1.1.2 mrg ;;
12606 1.1.1.3 mrg --*=)
12607 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12608 1.1.1.3 mrg ac_optarg=
12609 1.1.1.3 mrg ac_shift=:
12610 1.1.1.3 mrg ;;
12611 1.1.1.2 mrg *)
12612 1.1.1.2 mrg ac_option=$1
12613 1.1.1.2 mrg ac_optarg=$2
12614 1.1.1.2 mrg ac_shift=shift
12615 1.1.1.2 mrg ;;
12616 1.1.1.2 mrg esac
12617 1.1 mrg
12618 1.1.1.2 mrg case $ac_option in
12619 1.1.1.2 mrg # Handling of the options.
12620 1.1.1.2 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12621 1.1.1.2 mrg ac_cs_recheck=: ;;
12622 1.1.1.2 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12623 1.1.1.2 mrg $as_echo "$ac_cs_version"; exit ;;
12624 1.1.1.3 mrg --config | --confi | --conf | --con | --co | --c )
12625 1.1.1.3 mrg $as_echo "$ac_cs_config"; exit ;;
12626 1.1.1.2 mrg --debug | --debu | --deb | --de | --d | -d )
12627 1.1.1.2 mrg debug=: ;;
12628 1.1.1.2 mrg --file | --fil | --fi | --f )
12629 1.1.1.2 mrg $ac_shift
12630 1.1.1.2 mrg case $ac_optarg in
12631 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12632 1.1.1.3 mrg '') as_fn_error $? "missing file argument" ;;
12633 1.1.1.2 mrg esac
12634 1.1.1.3 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
12635 1.1.1.2 mrg ac_need_defaults=false;;
12636 1.1.1.2 mrg --header | --heade | --head | --hea )
12637 1.1.1.2 mrg $ac_shift
12638 1.1.1.2 mrg case $ac_optarg in
12639 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12640 1.1.1.2 mrg esac
12641 1.1.1.3 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12642 1.1.1.2 mrg ac_need_defaults=false;;
12643 1.1.1.2 mrg --he | --h)
12644 1.1.1.2 mrg # Conflict between --help and --header
12645 1.1.1.3 mrg as_fn_error $? "ambiguous option: \`$1'
12646 1.1.1.3 mrg Try \`$0 --help' for more information.";;
12647 1.1.1.2 mrg --help | --hel | -h )
12648 1.1.1.2 mrg $as_echo "$ac_cs_usage"; exit ;;
12649 1.1.1.2 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12650 1.1.1.2 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12651 1.1.1.2 mrg ac_cs_silent=: ;;
12652 1.1 mrg
12653 1.1.1.2 mrg # This is an error.
12654 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$1'
12655 1.1.1.3 mrg Try \`$0 --help' for more information." ;;
12656 1.1 mrg
12657 1.1.1.3 mrg *) as_fn_append ac_config_targets " $1"
12658 1.1.1.2 mrg ac_need_defaults=false ;;
12659 1.1 mrg
12660 1.1.1.2 mrg esac
12661 1.1.1.2 mrg shift
12662 1.1.1.2 mrg done
12663 1.1 mrg
12664 1.1.1.2 mrg ac_configure_extra_args=
12665 1.1 mrg
12666 1.1.1.2 mrg if $ac_cs_silent; then
12667 1.1.1.2 mrg exec 6>/dev/null
12668 1.1.1.2 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12669 1.1 mrg fi
12670 1.1 mrg
12671 1.1.1.2 mrg _ACEOF
12672 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12673 1.1.1.2 mrg if \$ac_cs_recheck; then
12674 1.1.1.2 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12675 1.1.1.2 mrg shift
12676 1.1.1.2 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12677 1.1.1.2 mrg CONFIG_SHELL='$SHELL'
12678 1.1.1.2 mrg export CONFIG_SHELL
12679 1.1.1.2 mrg exec "\$@"
12680 1.1.1.2 mrg fi
12681 1.1 mrg
12682 1.1.1.2 mrg _ACEOF
12683 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12684 1.1.1.2 mrg exec 5>>config.log
12685 1.1.1.2 mrg {
12686 1.1.1.2 mrg echo
12687 1.1.1.2 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12688 1.1.1.2 mrg ## Running $as_me. ##
12689 1.1.1.2 mrg _ASBOX
12690 1.1.1.2 mrg $as_echo "$ac_log"
12691 1.1.1.2 mrg } >&5
12692 1.1 mrg
12693 1.1.1.2 mrg _ACEOF
12694 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12695 1.1.1.2 mrg #
12696 1.1.1.2 mrg # INIT-COMMANDS
12697 1.1.1.2 mrg #
12698 1.1.1.2 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12699 1.1 mrg
12700 1.1 mrg
12701 1.1.1.2 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12702 1.1.1.2 mrg # if CDPATH is set.
12703 1.1.1.2 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12704 1.1 mrg
12705 1.1.1.2 mrg sed_quote_subst='$sed_quote_subst'
12706 1.1.1.2 mrg double_quote_subst='$double_quote_subst'
12707 1.1.1.2 mrg delay_variable_subst='$delay_variable_subst'
12708 1.1.1.3 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12709 1.1.1.3 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12710 1.1.1.3 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12711 1.1.1.3 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12712 1.1.1.3 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12713 1.1.1.3 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12714 1.1.1.3 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12715 1.1.1.3 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12716 1.1.1.3 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12717 1.1.1.3 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12718 1.1.1.3 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12719 1.1.1.3 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12720 1.1.1.3 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12721 1.1.1.3 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12722 1.1.1.3 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12723 1.1.1.3 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12724 1.1.1.3 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12725 1.1.1.3 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12726 1.1.1.3 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12727 1.1.1.3 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12728 1.1.1.3 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12729 1.1.1.3 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12730 1.1.1.3 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12731 1.1.1.3 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12732 1.1.1.3 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12733 1.1.1.3 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12734 1.1.1.3 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12735 1.1.1.3 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12736 1.1.1.3 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12737 1.1.1.3 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12738 1.1.1.3 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12739 1.1.1.3 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12740 1.1.1.3 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12741 1.1.1.3 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12742 1.1.1.3 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12743 1.1.1.3 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12744 1.1.1.3 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12745 1.1.1.3 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12746 1.1.1.3 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12747 1.1.1.3 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12748 1.1.1.3 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12749 1.1.1.3 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12750 1.1.1.3 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12751 1.1.1.3 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12752 1.1.1.3 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12753 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12754 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"`'
12755 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"`'
12756 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"`'
12757 1.1.1.3 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12758 1.1.1.3 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12759 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12760 1.1.1.3 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12761 1.1.1.3 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12762 1.1.1.3 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12763 1.1.1.3 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12764 1.1.1.3 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12765 1.1.1.3 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12766 1.1.1.3 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12767 1.1.1.3 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12768 1.1.1.3 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12769 1.1.1.3 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12770 1.1.1.3 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12771 1.1.1.3 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12772 1.1.1.3 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12773 1.1.1.3 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12774 1.1.1.3 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12775 1.1.1.3 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12776 1.1.1.3 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12777 1.1.1.3 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12778 1.1.1.3 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12779 1.1.1.3 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12780 1.1.1.3 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12781 1.1.1.3 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12782 1.1.1.3 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12783 1.1.1.3 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12784 1.1.1.3 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12785 1.1.1.3 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12786 1.1.1.3 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12787 1.1.1.3 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12788 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12789 1.1.1.3 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12790 1.1.1.3 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12791 1.1.1.3 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12792 1.1.1.3 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12793 1.1.1.3 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12794 1.1.1.3 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12795 1.1.1.3 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12796 1.1.1.3 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12797 1.1.1.3 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12798 1.1.1.3 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12799 1.1.1.3 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12800 1.1.1.3 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12801 1.1.1.3 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12802 1.1.1.3 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12803 1.1.1.3 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12804 1.1.1.3 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12805 1.1.1.3 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12806 1.1.1.3 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12807 1.1.1.3 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12808 1.1.1.3 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12809 1.1.1.3 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12810 1.1.1.3 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12811 1.1.1.3 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12812 1.1.1.3 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12813 1.1.1.3 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12814 1.1.1.3 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12815 1.1.1.3 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12816 1.1.1.3 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12817 1.1.1.3 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12818 1.1.1.3 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12819 1.1.1.3 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12820 1.1.1.3 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12821 1.1.1.3 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12822 1.1.1.3 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12823 1.1.1.3 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12824 1.1.1.3 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12825 1.1.1.3 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12826 1.1.1.3 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12827 1.1.1.3 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12828 1.1.1.2 mrg
12829 1.1.1.2 mrg LTCC='$LTCC'
12830 1.1.1.2 mrg LTCFLAGS='$LTCFLAGS'
12831 1.1.1.2 mrg compiler='$compiler_DEFAULT'
12832 1.1.1.2 mrg
12833 1.1.1.3 mrg # A function that is used when there is no print builtin or printf.
12834 1.1.1.3 mrg func_fallback_echo ()
12835 1.1.1.3 mrg {
12836 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
12837 1.1.1.3 mrg \$1
12838 1.1.1.3 mrg _LTECHO_EOF'
12839 1.1.1.3 mrg }
12840 1.1.1.3 mrg
12841 1.1.1.2 mrg # Quote evaled strings.
12842 1.1.1.3 mrg for var in SHELL \
12843 1.1.1.3 mrg ECHO \
12844 1.1.1.3 mrg SED \
12845 1.1.1.2 mrg GREP \
12846 1.1.1.2 mrg EGREP \
12847 1.1.1.2 mrg FGREP \
12848 1.1.1.2 mrg LD \
12849 1.1.1.2 mrg NM \
12850 1.1.1.2 mrg LN_S \
12851 1.1.1.2 mrg lt_SP2NL \
12852 1.1.1.2 mrg lt_NL2SP \
12853 1.1.1.2 mrg reload_flag \
12854 1.1.1.2 mrg OBJDUMP \
12855 1.1.1.2 mrg deplibs_check_method \
12856 1.1.1.2 mrg file_magic_cmd \
12857 1.1.1.2 mrg AR \
12858 1.1.1.2 mrg AR_FLAGS \
12859 1.1.1.2 mrg STRIP \
12860 1.1.1.2 mrg RANLIB \
12861 1.1.1.2 mrg CC \
12862 1.1.1.2 mrg CFLAGS \
12863 1.1.1.2 mrg compiler \
12864 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe \
12865 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl \
12866 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address \
12867 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12868 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag \
12869 1.1.1.2 mrg lt_prog_compiler_wl \
12870 1.1.1.2 mrg lt_prog_compiler_pic \
12871 1.1.1.2 mrg lt_prog_compiler_static \
12872 1.1.1.2 mrg lt_cv_prog_compiler_c_o \
12873 1.1.1.2 mrg need_locks \
12874 1.1.1.2 mrg DSYMUTIL \
12875 1.1.1.2 mrg NMEDIT \
12876 1.1.1.2 mrg LIPO \
12877 1.1.1.2 mrg OTOOL \
12878 1.1.1.2 mrg OTOOL64 \
12879 1.1.1.2 mrg shrext_cmds \
12880 1.1.1.2 mrg export_dynamic_flag_spec \
12881 1.1.1.2 mrg whole_archive_flag_spec \
12882 1.1.1.2 mrg compiler_needs_object \
12883 1.1.1.2 mrg with_gnu_ld \
12884 1.1.1.2 mrg allow_undefined_flag \
12885 1.1.1.2 mrg no_undefined_flag \
12886 1.1.1.2 mrg hardcode_libdir_flag_spec \
12887 1.1.1.2 mrg hardcode_libdir_flag_spec_ld \
12888 1.1.1.2 mrg hardcode_libdir_separator \
12889 1.1.1.2 mrg fix_srcfile_path \
12890 1.1.1.2 mrg exclude_expsyms \
12891 1.1.1.2 mrg include_expsyms \
12892 1.1.1.2 mrg file_list_spec \
12893 1.1.1.2 mrg variables_saved_for_relink \
12894 1.1.1.2 mrg libname_spec \
12895 1.1.1.2 mrg library_names_spec \
12896 1.1.1.2 mrg soname_spec \
12897 1.1.1.3 mrg install_override_mode \
12898 1.1.1.2 mrg finish_eval \
12899 1.1.1.2 mrg old_striplib \
12900 1.1.1.2 mrg striplib; do
12901 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12902 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
12903 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12904 1.1.1.2 mrg ;;
12905 1.1.1.2 mrg *)
12906 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12907 1.1.1.2 mrg ;;
12908 1.1.1.2 mrg esac
12909 1.1.1.2 mrg done
12910 1.1 mrg
12911 1.1.1.2 mrg # Double-quote double-evaled strings.
12912 1.1.1.2 mrg for var in reload_cmds \
12913 1.1.1.2 mrg old_postinstall_cmds \
12914 1.1.1.2 mrg old_postuninstall_cmds \
12915 1.1.1.2 mrg old_archive_cmds \
12916 1.1.1.2 mrg extract_expsyms_cmds \
12917 1.1.1.2 mrg old_archive_from_new_cmds \
12918 1.1.1.2 mrg old_archive_from_expsyms_cmds \
12919 1.1.1.2 mrg archive_cmds \
12920 1.1.1.2 mrg archive_expsym_cmds \
12921 1.1.1.2 mrg module_cmds \
12922 1.1.1.2 mrg module_expsym_cmds \
12923 1.1.1.2 mrg export_symbols_cmds \
12924 1.1.1.2 mrg prelink_cmds \
12925 1.1.1.2 mrg postinstall_cmds \
12926 1.1.1.2 mrg postuninstall_cmds \
12927 1.1.1.2 mrg finish_cmds \
12928 1.1.1.2 mrg sys_lib_search_path_spec \
12929 1.1.1.2 mrg sys_lib_dlsearch_path_spec; do
12930 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12931 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
12932 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12933 1.1.1.2 mrg ;;
12934 1.1.1.2 mrg *)
12935 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12936 1.1.1.2 mrg ;;
12937 1.1.1.2 mrg esac
12938 1.1.1.2 mrg done
12939 1.1 mrg
12940 1.1.1.2 mrg ac_aux_dir='$ac_aux_dir'
12941 1.1.1.2 mrg xsi_shell='$xsi_shell'
12942 1.1.1.2 mrg lt_shell_append='$lt_shell_append'
12943 1.1 mrg
12944 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
12945 1.1.1.2 mrg # commands through without removal of \ escapes INIT.
12946 1.1.1.2 mrg if test -n "\${ZSH_VERSION+set}" ; then
12947 1.1.1.2 mrg setopt NO_GLOB_SUBST
12948 1.1 mrg fi
12949 1.1 mrg
12950 1.1 mrg
12951 1.1.1.2 mrg PACKAGE='$PACKAGE'
12952 1.1.1.2 mrg VERSION='$VERSION'
12953 1.1.1.2 mrg TIMESTAMP='$TIMESTAMP'
12954 1.1.1.2 mrg RM='$RM'
12955 1.1.1.2 mrg ofile='$ofile'
12956 1.1 mrg
12957 1.1 mrg
12958 1.1 mrg
12959 1.1 mrg
12960 1.1.1.2 mrg _ACEOF
12961 1.1 mrg
12962 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12963 1.1 mrg
12964 1.1.1.2 mrg # Handling of arguments.
12965 1.1.1.2 mrg for ac_config_target in $ac_config_targets
12966 1.1.1.2 mrg do
12967 1.1.1.2 mrg case $ac_config_target in
12968 1.1.1.2 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12969 1.1.1.3 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12970 1.1.1.2 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12971 1.1.1.2 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12972 1.1.1.2 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12973 1.1.1.2 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12974 1.1.1.2 mrg "xrandr.pc") CONFIG_FILES="$CONFIG_FILES xrandr.pc" ;;
12975 1.1 mrg
12976 1.1.1.3 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12977 1.1.1.2 mrg esac
12978 1.1.1.2 mrg done
12979 1.1 mrg
12980 1.1 mrg
12981 1.1.1.2 mrg # If the user did not use the arguments to specify the items to instantiate,
12982 1.1.1.2 mrg # then the envvar interface is used. Set only those that are not.
12983 1.1.1.2 mrg # We use the long form for the default assignment because of an extremely
12984 1.1.1.2 mrg # bizarre bug on SunOS 4.1.3.
12985 1.1.1.2 mrg if $ac_need_defaults; then
12986 1.1.1.2 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12987 1.1.1.2 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12988 1.1.1.2 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12989 1.1 mrg fi
12990 1.1 mrg
12991 1.1.1.2 mrg # Have a temporary directory for convenience. Make it in the build tree
12992 1.1.1.2 mrg # simply because there is no reason against having it here, and in addition,
12993 1.1.1.2 mrg # creating and moving files from /tmp can sometimes cause problems.
12994 1.1.1.2 mrg # Hook for its removal unless debugging.
12995 1.1.1.2 mrg # Note that there is a small window in which the directory will not be cleaned:
12996 1.1.1.2 mrg # after its creation but before its name has been assigned to `$tmp'.
12997 1.1.1.2 mrg $debug ||
12998 1.1.1.2 mrg {
12999 1.1.1.3 mrg tmp= ac_tmp=
13000 1.1.1.2 mrg trap 'exit_status=$?
13001 1.1.1.3 mrg : "${ac_tmp:=$tmp}"
13002 1.1.1.3 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13003 1.1.1.2 mrg ' 0
13004 1.1.1.3 mrg trap 'as_fn_exit 1' 1 2 13 15
13005 1.1.1.2 mrg }
13006 1.1.1.2 mrg # Create a (secure) tmp directory for tmp files.
13007 1.1 mrg
13008 1.1.1.2 mrg {
13009 1.1.1.2 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13010 1.1.1.3 mrg test -d "$tmp"
13011 1.1.1.2 mrg } ||
13012 1.1.1.2 mrg {
13013 1.1.1.2 mrg tmp=./conf$$-$RANDOM
13014 1.1.1.2 mrg (umask 077 && mkdir "$tmp")
13015 1.1.1.3 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13016 1.1.1.3 mrg ac_tmp=$tmp
13017 1.1 mrg
13018 1.1.1.2 mrg # Set up the scripts for CONFIG_FILES section.
13019 1.1.1.2 mrg # No need to generate them if there are no CONFIG_FILES.
13020 1.1.1.2 mrg # This happens for instance with `./config.status config.h'.
13021 1.1.1.2 mrg if test -n "$CONFIG_FILES"; then
13022 1.1 mrg
13023 1.1 mrg
13024 1.1.1.3 mrg ac_cr=`echo X | tr X '\015'`
13025 1.1.1.3 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
13026 1.1.1.3 mrg # But we know of no other shell where ac_cr would be empty at this
13027 1.1.1.3 mrg # point, so we can use a bashism as a fallback.
13028 1.1.1.3 mrg if test "x$ac_cr" = x; then
13029 1.1.1.3 mrg eval ac_cr=\$\'\\r\'
13030 1.1.1.3 mrg fi
13031 1.1.1.2 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13032 1.1.1.2 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13033 1.1.1.2 mrg ac_cs_awk_cr='\\r'
13034 1.1 mrg else
13035 1.1.1.2 mrg ac_cs_awk_cr=$ac_cr
13036 1.1.1.2 mrg fi
13037 1.1 mrg
13038 1.1.1.3 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13039 1.1 mrg _ACEOF
13040 1.1 mrg
13041 1.1 mrg
13042 1.1.1.2 mrg {
13043 1.1.1.2 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
13044 1.1.1.2 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13045 1.1.1.2 mrg echo "_ACEOF"
13046 1.1.1.2 mrg } >conf$$subs.sh ||
13047 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13048 1.1.1.3 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13049 1.1.1.2 mrg ac_delim='%!_!# '
13050 1.1.1.2 mrg for ac_last_try in false false false false false :; do
13051 1.1.1.2 mrg . ./conf$$subs.sh ||
13052 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13053 1.1 mrg
13054 1.1.1.2 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13055 1.1.1.2 mrg if test $ac_delim_n = $ac_delim_num; then
13056 1.1.1.2 mrg break
13057 1.1.1.2 mrg elif $ac_last_try; then
13058 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13059 1.1.1.2 mrg else
13060 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13061 1.1.1.2 mrg fi
13062 1.1.1.2 mrg done
13063 1.1.1.2 mrg rm -f conf$$subs.sh
13064 1.1 mrg
13065 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13066 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13067 1.1.1.2 mrg _ACEOF
13068 1.1.1.2 mrg sed -n '
13069 1.1.1.2 mrg h
13070 1.1.1.2 mrg s/^/S["/; s/!.*/"]=/
13071 1.1.1.2 mrg p
13072 1.1.1.2 mrg g
13073 1.1.1.2 mrg s/^[^!]*!//
13074 1.1.1.2 mrg :repl
13075 1.1.1.2 mrg t repl
13076 1.1.1.2 mrg s/'"$ac_delim"'$//
13077 1.1.1.2 mrg t delim
13078 1.1.1.2 mrg :nl
13079 1.1.1.2 mrg h
13080 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
13081 1.1.1.2 mrg t more1
13082 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13083 1.1.1.2 mrg p
13084 1.1.1.2 mrg n
13085 1.1.1.2 mrg b repl
13086 1.1.1.2 mrg :more1
13087 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13088 1.1.1.2 mrg p
13089 1.1.1.2 mrg g
13090 1.1.1.2 mrg s/.\{148\}//
13091 1.1.1.2 mrg t nl
13092 1.1.1.2 mrg :delim
13093 1.1.1.2 mrg h
13094 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
13095 1.1.1.2 mrg t more2
13096 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
13097 1.1.1.2 mrg p
13098 1.1.1.2 mrg b
13099 1.1.1.2 mrg :more2
13100 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13101 1.1.1.2 mrg p
13102 1.1.1.2 mrg g
13103 1.1.1.2 mrg s/.\{148\}//
13104 1.1.1.2 mrg t delim
13105 1.1.1.2 mrg ' <conf$$subs.awk | sed '
13106 1.1.1.2 mrg /^[^""]/{
13107 1.1.1.2 mrg N
13108 1.1.1.2 mrg s/\n//
13109 1.1.1.2 mrg }
13110 1.1.1.2 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13111 1.1.1.2 mrg rm -f conf$$subs.awk
13112 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13113 1.1.1.2 mrg _ACAWK
13114 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13115 1.1.1.2 mrg for (key in S) S_is_set[key] = 1
13116 1.1.1.2 mrg FS = ""
13117 1.1 mrg
13118 1.1.1.2 mrg }
13119 1.1.1.2 mrg {
13120 1.1.1.2 mrg line = $ 0
13121 1.1.1.2 mrg nfields = split(line, field, "@")
13122 1.1.1.2 mrg substed = 0
13123 1.1.1.2 mrg len = length(field[1])
13124 1.1.1.2 mrg for (i = 2; i < nfields; i++) {
13125 1.1.1.2 mrg key = field[i]
13126 1.1.1.2 mrg keylen = length(key)
13127 1.1.1.2 mrg if (S_is_set[key]) {
13128 1.1.1.2 mrg value = S[key]
13129 1.1.1.2 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13130 1.1.1.2 mrg len += length(value) + length(field[++i])
13131 1.1.1.2 mrg substed = 1
13132 1.1.1.2 mrg } else
13133 1.1.1.2 mrg len += 1 + keylen
13134 1.1.1.2 mrg }
13135 1.1.1.2 mrg
13136 1.1.1.2 mrg print line
13137 1.1.1.2 mrg }
13138 1.1.1.2 mrg
13139 1.1.1.2 mrg _ACAWK
13140 1.1.1.2 mrg _ACEOF
13141 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13142 1.1.1.2 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13143 1.1.1.2 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13144 1.1.1.2 mrg else
13145 1.1.1.2 mrg cat
13146 1.1.1.3 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13147 1.1.1.3 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13148 1.1.1.2 mrg _ACEOF
13149 1.1 mrg
13150 1.1.1.3 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13151 1.1.1.3 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13152 1.1.1.2 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13153 1.1.1.2 mrg # (actually we leave an empty line to preserve line numbers).
13154 1.1.1.2 mrg if test "x$srcdir" = x.; then
13155 1.1.1.3 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
13156 1.1.1.3 mrg h
13157 1.1.1.3 mrg s///
13158 1.1.1.3 mrg s/^/:/
13159 1.1.1.3 mrg s/[ ]*$/:/
13160 1.1.1.3 mrg s/:\$(srcdir):/:/g
13161 1.1.1.3 mrg s/:\${srcdir}:/:/g
13162 1.1.1.3 mrg s/:@srcdir@:/:/g
13163 1.1.1.3 mrg s/^:*//
13164 1.1.1.2 mrg s/:*$//
13165 1.1.1.3 mrg x
13166 1.1.1.3 mrg s/\(=[ ]*\).*/\1/
13167 1.1.1.3 mrg G
13168 1.1.1.3 mrg s/\n//
13169 1.1.1.2 mrg s/^[^=]*=[ ]*$//
13170 1.1.1.2 mrg }'
13171 1.1.1.2 mrg fi
13172 1.1 mrg
13173 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13174 1.1.1.2 mrg fi # test -n "$CONFIG_FILES"
13175 1.1 mrg
13176 1.1.1.2 mrg # Set up the scripts for CONFIG_HEADERS section.
13177 1.1.1.2 mrg # No need to generate them if there are no CONFIG_HEADERS.
13178 1.1.1.2 mrg # This happens for instance with `./config.status Makefile'.
13179 1.1.1.2 mrg if test -n "$CONFIG_HEADERS"; then
13180 1.1.1.3 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13181 1.1.1.2 mrg BEGIN {
13182 1.1.1.2 mrg _ACEOF
13183 1.1 mrg
13184 1.1.1.2 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13185 1.1.1.2 mrg # here-document in config.status, that substitutes the proper values into
13186 1.1.1.2 mrg # config.h.in to produce config.h.
13187 1.1 mrg
13188 1.1.1.2 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13189 1.1.1.2 mrg # handling of long lines.
13190 1.1.1.2 mrg ac_delim='%!_!# '
13191 1.1.1.2 mrg for ac_last_try in false false :; do
13192 1.1.1.3 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13193 1.1.1.3 mrg if test -z "$ac_tt"; then
13194 1.1.1.2 mrg break
13195 1.1.1.2 mrg elif $ac_last_try; then
13196 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13197 1.1.1.2 mrg else
13198 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13199 1.1.1.2 mrg fi
13200 1.1.1.2 mrg done
13201 1.1 mrg
13202 1.1.1.2 mrg # For the awk script, D is an array of macro values keyed by name,
13203 1.1.1.2 mrg # likewise P contains macro parameters if any. Preserve backslash
13204 1.1.1.2 mrg # newline sequences.
13205 1.1 mrg
13206 1.1.1.2 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13207 1.1.1.2 mrg sed -n '
13208 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
13209 1.1.1.2 mrg t rset
13210 1.1.1.2 mrg :rset
13211 1.1.1.2 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13212 1.1.1.2 mrg t def
13213 1.1.1.2 mrg d
13214 1.1.1.2 mrg :def
13215 1.1.1.2 mrg s/\\$//
13216 1.1.1.2 mrg t bsnl
13217 1.1.1.2 mrg s/["\\]/\\&/g
13218 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13219 1.1.1.2 mrg D["\1"]=" \3"/p
13220 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13221 1.1.1.2 mrg d
13222 1.1.1.2 mrg :bsnl
13223 1.1.1.2 mrg s/["\\]/\\&/g
13224 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13225 1.1.1.2 mrg D["\1"]=" \3\\\\\\n"\\/p
13226 1.1.1.2 mrg t cont
13227 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13228 1.1.1.2 mrg t cont
13229 1.1.1.2 mrg d
13230 1.1.1.2 mrg :cont
13231 1.1.1.2 mrg n
13232 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
13233 1.1.1.2 mrg t clear
13234 1.1.1.2 mrg :clear
13235 1.1.1.2 mrg s/\\$//
13236 1.1.1.2 mrg t bsnlc
13237 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13238 1.1.1.2 mrg d
13239 1.1.1.2 mrg :bsnlc
13240 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13241 1.1.1.2 mrg b cont
13242 1.1.1.2 mrg ' <confdefs.h | sed '
13243 1.1.1.2 mrg s/'"$ac_delim"'/"\\\
13244 1.1.1.2 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13245 1.1.1.2 mrg
13246 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13247 1.1.1.2 mrg for (key in D) D_is_set[key] = 1
13248 1.1.1.2 mrg FS = ""
13249 1.1.1.2 mrg }
13250 1.1.1.2 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13251 1.1.1.2 mrg line = \$ 0
13252 1.1.1.2 mrg split(line, arg, " ")
13253 1.1.1.2 mrg if (arg[1] == "#") {
13254 1.1.1.2 mrg defundef = arg[2]
13255 1.1.1.2 mrg mac1 = arg[3]
13256 1.1.1.2 mrg } else {
13257 1.1.1.2 mrg defundef = substr(arg[1], 2)
13258 1.1.1.2 mrg mac1 = arg[2]
13259 1.1.1.2 mrg }
13260 1.1.1.2 mrg split(mac1, mac2, "(") #)
13261 1.1.1.2 mrg macro = mac2[1]
13262 1.1.1.2 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13263 1.1.1.2 mrg if (D_is_set[macro]) {
13264 1.1.1.2 mrg # Preserve the white space surrounding the "#".
13265 1.1.1.2 mrg print prefix "define", macro P[macro] D[macro]
13266 1.1.1.2 mrg next
13267 1.1.1.2 mrg } else {
13268 1.1.1.2 mrg # Replace #undef with comments. This is necessary, for example,
13269 1.1.1.2 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13270 1.1.1.2 mrg # on some systems where configure will not decide to define it.
13271 1.1.1.2 mrg if (defundef == "undef") {
13272 1.1.1.2 mrg print "/*", prefix defundef, macro, "*/"
13273 1.1.1.2 mrg next
13274 1.1.1.2 mrg }
13275 1.1.1.2 mrg }
13276 1.1.1.2 mrg }
13277 1.1.1.2 mrg { print }
13278 1.1.1.2 mrg _ACAWK
13279 1.1.1.2 mrg _ACEOF
13280 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13281 1.1.1.3 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13282 1.1.1.2 mrg fi # test -n "$CONFIG_HEADERS"
13283 1.1 mrg
13284 1.1 mrg
13285 1.1.1.2 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13286 1.1.1.2 mrg shift
13287 1.1.1.2 mrg for ac_tag
13288 1.1.1.2 mrg do
13289 1.1.1.2 mrg case $ac_tag in
13290 1.1.1.2 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13291 1.1.1.2 mrg esac
13292 1.1.1.2 mrg case $ac_mode$ac_tag in
13293 1.1.1.2 mrg :[FHL]*:*);;
13294 1.1.1.3 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13295 1.1.1.2 mrg :[FH]-) ac_tag=-:-;;
13296 1.1.1.2 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13297 1.1.1.2 mrg esac
13298 1.1.1.2 mrg ac_save_IFS=$IFS
13299 1.1.1.2 mrg IFS=:
13300 1.1.1.2 mrg set x $ac_tag
13301 1.1.1.2 mrg IFS=$ac_save_IFS
13302 1.1.1.2 mrg shift
13303 1.1.1.2 mrg ac_file=$1
13304 1.1.1.2 mrg shift
13305 1.1 mrg
13306 1.1.1.2 mrg case $ac_mode in
13307 1.1.1.2 mrg :L) ac_source=$1;;
13308 1.1.1.2 mrg :[FH])
13309 1.1.1.2 mrg ac_file_inputs=
13310 1.1.1.2 mrg for ac_f
13311 1.1.1.2 mrg do
13312 1.1.1.2 mrg case $ac_f in
13313 1.1.1.3 mrg -) ac_f="$ac_tmp/stdin";;
13314 1.1.1.2 mrg *) # Look for the file first in the build tree, then in the source tree
13315 1.1.1.2 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13316 1.1.1.2 mrg # because $ac_f cannot contain `:'.
13317 1.1.1.2 mrg test -f "$ac_f" ||
13318 1.1.1.2 mrg case $ac_f in
13319 1.1.1.2 mrg [\\/$]*) false;;
13320 1.1.1.2 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13321 1.1.1.2 mrg esac ||
13322 1.1.1.3 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13323 1.1.1.2 mrg esac
13324 1.1.1.2 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13325 1.1.1.3 mrg as_fn_append ac_file_inputs " '$ac_f'"
13326 1.1.1.2 mrg done
13327 1.1.1.2 mrg
13328 1.1.1.2 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13329 1.1.1.2 mrg # use $as_me), people would be surprised to read:
13330 1.1.1.2 mrg # /* config.h. Generated by config.status. */
13331 1.1.1.2 mrg configure_input='Generated from '`
13332 1.1.1.2 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13333 1.1.1.2 mrg `' by configure.'
13334 1.1.1.2 mrg if test x"$ac_file" != x-; then
13335 1.1.1.2 mrg configure_input="$ac_file. $configure_input"
13336 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13337 1.1.1.2 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13338 1.1.1.2 mrg fi
13339 1.1.1.2 mrg # Neutralize special characters interpreted by sed in replacement strings.
13340 1.1.1.2 mrg case $configure_input in #(
13341 1.1.1.2 mrg *\&* | *\|* | *\\* )
13342 1.1.1.2 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13343 1.1.1.2 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13344 1.1.1.2 mrg *) ac_sed_conf_input=$configure_input;;
13345 1.1 mrg esac
13346 1.1 mrg
13347 1.1.1.2 mrg case $ac_tag in
13348 1.1.1.3 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \
13349 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13350 1.1 mrg esac
13351 1.1.1.2 mrg ;;
13352 1.1.1.2 mrg esac
13353 1.1 mrg
13354 1.1.1.2 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13355 1.1.1.2 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13356 1.1.1.2 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13357 1.1.1.2 mrg X"$ac_file" : 'X\(//\)$' \| \
13358 1.1.1.2 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13359 1.1.1.2 mrg $as_echo X"$ac_file" |
13360 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13361 1.1.1.2 mrg s//\1/
13362 1.1.1.2 mrg q
13363 1.1.1.2 mrg }
13364 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13365 1.1.1.2 mrg s//\1/
13366 1.1.1.2 mrg q
13367 1.1.1.2 mrg }
13368 1.1.1.2 mrg /^X\(\/\/\)$/{
13369 1.1.1.2 mrg s//\1/
13370 1.1.1.2 mrg q
13371 1.1.1.2 mrg }
13372 1.1.1.2 mrg /^X\(\/\).*/{
13373 1.1.1.2 mrg s//\1/
13374 1.1.1.2 mrg q
13375 1.1.1.2 mrg }
13376 1.1.1.2 mrg s/.*/./; q'`
13377 1.1.1.3 mrg as_dir="$ac_dir"; as_fn_mkdir_p
13378 1.1.1.2 mrg ac_builddir=.
13379 1.1 mrg
13380 1.1.1.2 mrg case "$ac_dir" in
13381 1.1.1.2 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13382 1.1.1.2 mrg *)
13383 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13384 1.1.1.2 mrg # A ".." for each directory in $ac_dir_suffix.
13385 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13386 1.1.1.2 mrg case $ac_top_builddir_sub in
13387 1.1.1.2 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13388 1.1.1.2 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13389 1.1.1.2 mrg esac ;;
13390 1.1.1.2 mrg esac
13391 1.1.1.2 mrg ac_abs_top_builddir=$ac_pwd
13392 1.1.1.2 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13393 1.1.1.2 mrg # for backward compatibility:
13394 1.1.1.2 mrg ac_top_builddir=$ac_top_build_prefix
13395 1.1 mrg
13396 1.1.1.2 mrg case $srcdir in
13397 1.1.1.2 mrg .) # We are building in place.
13398 1.1.1.2 mrg ac_srcdir=.
13399 1.1.1.2 mrg ac_top_srcdir=$ac_top_builddir_sub
13400 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd ;;
13401 1.1.1.2 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13402 1.1.1.2 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13403 1.1.1.2 mrg ac_top_srcdir=$srcdir
13404 1.1.1.2 mrg ac_abs_top_srcdir=$srcdir ;;
13405 1.1.1.2 mrg *) # Relative name.
13406 1.1.1.2 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13407 1.1.1.2 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13408 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13409 1.1.1.2 mrg esac
13410 1.1.1.2 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13411 1.1 mrg
13412 1.1 mrg
13413 1.1.1.2 mrg case $ac_mode in
13414 1.1.1.2 mrg :F)
13415 1.1.1.2 mrg #
13416 1.1.1.2 mrg # CONFIG_FILE
13417 1.1.1.2 mrg #
13418 1.1 mrg
13419 1.1.1.2 mrg case $INSTALL in
13420 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13421 1.1.1.2 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13422 1.1.1.2 mrg esac
13423 1.1.1.2 mrg ac_MKDIR_P=$MKDIR_P
13424 1.1.1.2 mrg case $MKDIR_P in
13425 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ;;
13426 1.1.1.2 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13427 1.1.1.2 mrg esac
13428 1.1.1.2 mrg _ACEOF
13429 1.1 mrg
13430 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13431 1.1.1.2 mrg # If the template does not know about datarootdir, expand it.
13432 1.1.1.2 mrg # FIXME: This hack should be removed a few years after 2.60.
13433 1.1.1.2 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13434 1.1.1.2 mrg ac_sed_dataroot='
13435 1.1.1.2 mrg /datarootdir/ {
13436 1.1.1.2 mrg p
13437 1.1.1.2 mrg q
13438 1.1.1.2 mrg }
13439 1.1.1.2 mrg /@datadir@/p
13440 1.1.1.2 mrg /@docdir@/p
13441 1.1.1.2 mrg /@infodir@/p
13442 1.1.1.2 mrg /@localedir@/p
13443 1.1.1.3 mrg /@mandir@/p'
13444 1.1.1.2 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13445 1.1.1.2 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13446 1.1.1.2 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13447 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13448 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13449 1.1.1.2 mrg _ACEOF
13450 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13451 1.1.1.2 mrg ac_datarootdir_hack='
13452 1.1.1.2 mrg s&@datadir@&$datadir&g
13453 1.1.1.2 mrg s&@docdir@&$docdir&g
13454 1.1.1.2 mrg s&@infodir@&$infodir&g
13455 1.1.1.2 mrg s&@localedir@&$localedir&g
13456 1.1.1.2 mrg s&@mandir@&$mandir&g
13457 1.1.1.3 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13458 1.1.1.2 mrg esac
13459 1.1.1.2 mrg _ACEOF
13460 1.1 mrg
13461 1.1.1.2 mrg # Neutralize VPATH when `$srcdir' = `.'.
13462 1.1.1.2 mrg # Shell code in configure.ac might set extrasub.
13463 1.1.1.2 mrg # FIXME: do we really want to maintain this feature?
13464 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13465 1.1.1.2 mrg ac_sed_extra="$ac_vpsub
13466 1.1.1.2 mrg $extrasub
13467 1.1.1.2 mrg _ACEOF
13468 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13469 1.1.1.2 mrg :t
13470 1.1.1.2 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13471 1.1.1.2 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13472 1.1.1.2 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13473 1.1.1.2 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13474 1.1.1.2 mrg s&@srcdir@&$ac_srcdir&;t t
13475 1.1.1.2 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13476 1.1.1.2 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13477 1.1.1.2 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13478 1.1.1.2 mrg s&@builddir@&$ac_builddir&;t t
13479 1.1.1.2 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13480 1.1.1.2 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13481 1.1.1.2 mrg s&@INSTALL@&$ac_INSTALL&;t t
13482 1.1.1.2 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
13483 1.1.1.2 mrg $ac_datarootdir_hack
13484 1.1.1.2 mrg "
13485 1.1.1.3 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13486 1.1.1.3 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13487 1.1 mrg
13488 1.1.1.2 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13489 1.1.1.3 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13490 1.1.1.3 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13491 1.1.1.3 mrg "$ac_tmp/out"`; test -z "$ac_out"; } &&
13492 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13493 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&5
13494 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13495 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&2;}
13496 1.1 mrg
13497 1.1.1.3 mrg rm -f "$ac_tmp/stdin"
13498 1.1.1.2 mrg case $ac_file in
13499 1.1.1.3 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13500 1.1.1.3 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13501 1.1.1.2 mrg esac \
13502 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13503 1.1.1.2 mrg ;;
13504 1.1.1.2 mrg :H)
13505 1.1.1.2 mrg #
13506 1.1.1.2 mrg # CONFIG_HEADER
13507 1.1.1.2 mrg #
13508 1.1.1.2 mrg if test x"$ac_file" != x-; then
13509 1.1.1.2 mrg {
13510 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13511 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13512 1.1.1.3 mrg } >"$ac_tmp/config.h" \
13513 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13514 1.1.1.3 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13515 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13516 1.1.1.2 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13517 1.1.1.2 mrg else
13518 1.1.1.2 mrg rm -f "$ac_file"
13519 1.1.1.3 mrg mv "$ac_tmp/config.h" "$ac_file" \
13520 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13521 1.1.1.2 mrg fi
13522 1.1.1.2 mrg else
13523 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13524 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13525 1.1.1.3 mrg || as_fn_error $? "could not create -" "$LINENO" 5
13526 1.1.1.2 mrg fi
13527 1.1.1.2 mrg # Compute "$ac_file"'s index in $config_headers.
13528 1.1.1.2 mrg _am_arg="$ac_file"
13529 1.1.1.2 mrg _am_stamp_count=1
13530 1.1.1.2 mrg for _am_header in $config_headers :; do
13531 1.1.1.2 mrg case $_am_header in
13532 1.1.1.2 mrg $_am_arg | $_am_arg:* )
13533 1.1.1.2 mrg break ;;
13534 1.1.1.2 mrg * )
13535 1.1.1.2 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13536 1.1.1.2 mrg esac
13537 1.1.1.2 mrg done
13538 1.1.1.2 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13539 1.1.1.2 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13540 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
13541 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)$' \| \
13542 1.1.1.2 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13543 1.1.1.2 mrg $as_echo X"$_am_arg" |
13544 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13545 1.1.1.2 mrg s//\1/
13546 1.1.1.2 mrg q
13547 1.1.1.2 mrg }
13548 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13549 1.1.1.2 mrg s//\1/
13550 1.1.1.2 mrg q
13551 1.1.1.2 mrg }
13552 1.1.1.2 mrg /^X\(\/\/\)$/{
13553 1.1.1.2 mrg s//\1/
13554 1.1.1.2 mrg q
13555 1.1.1.2 mrg }
13556 1.1.1.2 mrg /^X\(\/\).*/{
13557 1.1.1.2 mrg s//\1/
13558 1.1.1.2 mrg q
13559 1.1.1.2 mrg }
13560 1.1.1.2 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
13561 1.1.1.2 mrg ;;
13562 1.1 mrg
13563 1.1.1.3 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13564 1.1.1.2 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13565 1.1.1.2 mrg ;;
13566 1.1.1.2 mrg esac
13567 1.1 mrg
13568 1.1 mrg
13569 1.1.1.2 mrg case $ac_file$ac_mode in
13570 1.1.1.3 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13571 1.1.1.3 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
13572 1.1.1.3 mrg # are listed without --file. Let's play safe and only enable the eval
13573 1.1.1.3 mrg # if we detect the quoting.
13574 1.1.1.3 mrg case $CONFIG_FILES in
13575 1.1.1.3 mrg *\'*) eval set x "$CONFIG_FILES" ;;
13576 1.1.1.3 mrg *) set x $CONFIG_FILES ;;
13577 1.1.1.3 mrg esac
13578 1.1.1.3 mrg shift
13579 1.1.1.3 mrg for mf
13580 1.1.1.3 mrg do
13581 1.1.1.3 mrg # Strip MF so we end up with the name of the file.
13582 1.1.1.3 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
13583 1.1.1.3 mrg # Check whether this is an Automake generated Makefile or not.
13584 1.1.1.3 mrg # We used to match only the files named `Makefile.in', but
13585 1.1.1.3 mrg # some people rename them; so instead we look at the file content.
13586 1.1.1.3 mrg # Grep'ing the first line is not enough: some people post-process
13587 1.1.1.3 mrg # each Makefile.in and add a new line on top of each file to say so.
13588 1.1.1.3 mrg # Grep'ing the whole file is not good either: AIX grep has a line
13589 1.1.1.3 mrg # limit of 2048, but all sed's we know have understand at least 4000.
13590 1.1.1.3 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13591 1.1.1.3 mrg dirpart=`$as_dirname -- "$mf" ||
13592 1.1.1.2 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13593 1.1.1.2 mrg X"$mf" : 'X\(//\)[^/]' \| \
13594 1.1.1.2 mrg X"$mf" : 'X\(//\)$' \| \
13595 1.1.1.2 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13596 1.1.1.2 mrg $as_echo X"$mf" |
13597 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13598 1.1.1.2 mrg s//\1/
13599 1.1.1.2 mrg q
13600 1.1.1.2 mrg }
13601 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13602 1.1.1.2 mrg s//\1/
13603 1.1.1.2 mrg q
13604 1.1.1.2 mrg }
13605 1.1.1.2 mrg /^X\(\/\/\)$/{
13606 1.1.1.2 mrg s//\1/
13607 1.1.1.2 mrg q
13608 1.1.1.2 mrg }
13609 1.1.1.2 mrg /^X\(\/\).*/{
13610 1.1.1.2 mrg s//\1/
13611 1.1.1.2 mrg q
13612 1.1.1.2 mrg }
13613 1.1.1.2 mrg s/.*/./; q'`
13614 1.1.1.3 mrg else
13615 1.1.1.3 mrg continue
13616 1.1.1.3 mrg fi
13617 1.1.1.3 mrg # Extract the definition of DEPDIR, am__include, and am__quote
13618 1.1.1.3 mrg # from the Makefile without running `make'.
13619 1.1.1.3 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13620 1.1.1.3 mrg test -z "$DEPDIR" && continue
13621 1.1.1.3 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
13622 1.1.1.3 mrg test -z "am__include" && continue
13623 1.1.1.3 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13624 1.1.1.3 mrg # When using ansi2knr, U may be empty or an underscore; expand it
13625 1.1.1.3 mrg U=`sed -n 's/^U = //p' < "$mf"`
13626 1.1.1.3 mrg # Find all dependency output files, they are included files with
13627 1.1.1.3 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
13628 1.1.1.3 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
13629 1.1.1.3 mrg # expansion.
13630 1.1.1.3 mrg for file in `sed -n "
13631 1.1.1.3 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13632 1.1.1.3 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13633 1.1.1.3 mrg # Make sure the directory exists.
13634 1.1.1.3 mrg test -f "$dirpart/$file" && continue
13635 1.1.1.3 mrg fdir=`$as_dirname -- "$file" ||
13636 1.1.1.2 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13637 1.1.1.2 mrg X"$file" : 'X\(//\)[^/]' \| \
13638 1.1.1.2 mrg X"$file" : 'X\(//\)$' \| \
13639 1.1.1.2 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13640 1.1.1.2 mrg $as_echo X"$file" |
13641 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13642 1.1.1.2 mrg s//\1/
13643 1.1.1.2 mrg q
13644 1.1.1.2 mrg }
13645 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13646 1.1.1.2 mrg s//\1/
13647 1.1.1.2 mrg q
13648 1.1.1.2 mrg }
13649 1.1.1.2 mrg /^X\(\/\/\)$/{
13650 1.1.1.2 mrg s//\1/
13651 1.1.1.2 mrg q
13652 1.1.1.2 mrg }
13653 1.1.1.2 mrg /^X\(\/\).*/{
13654 1.1.1.2 mrg s//\1/
13655 1.1.1.2 mrg q
13656 1.1.1.2 mrg }
13657 1.1.1.2 mrg s/.*/./; q'`
13658 1.1.1.3 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
13659 1.1.1.3 mrg # echo "creating $dirpart/$file"
13660 1.1.1.3 mrg echo '# dummy' > "$dirpart/$file"
13661 1.1.1.2 mrg done
13662 1.1.1.2 mrg done
13663 1.1.1.3 mrg }
13664 1.1.1.2 mrg ;;
13665 1.1.1.2 mrg "libtool":C)
13666 1.1 mrg
13667 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
13668 1.1.1.2 mrg # commands through without removal of \ escapes.
13669 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
13670 1.1.1.2 mrg setopt NO_GLOB_SUBST
13671 1.1.1.2 mrg fi
13672 1.1 mrg
13673 1.1.1.2 mrg cfgfile="${ofile}T"
13674 1.1.1.2 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13675 1.1.1.2 mrg $RM "$cfgfile"
13676 1.1 mrg
13677 1.1.1.2 mrg cat <<_LT_EOF >> "$cfgfile"
13678 1.1.1.2 mrg #! $SHELL
13679 1.1 mrg
13680 1.1.1.2 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13681 1.1.1.2 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13682 1.1.1.2 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13683 1.1.1.2 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13684 1.1.1.2 mrg #
13685 1.1.1.2 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13686 1.1.1.3 mrg # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
13687 1.1.1.3 mrg # Inc.
13688 1.1.1.2 mrg # Written by Gordon Matzigkeit, 1996
13689 1.1.1.2 mrg #
13690 1.1.1.2 mrg # This file is part of GNU Libtool.
13691 1.1.1.2 mrg #
13692 1.1.1.2 mrg # GNU Libtool is free software; you can redistribute it and/or
13693 1.1.1.2 mrg # modify it under the terms of the GNU General Public License as
13694 1.1.1.2 mrg # published by the Free Software Foundation; either version 2 of
13695 1.1.1.2 mrg # the License, or (at your option) any later version.
13696 1.1.1.2 mrg #
13697 1.1.1.2 mrg # As a special exception to the GNU General Public License,
13698 1.1.1.2 mrg # if you distribute this file as part of a program or library that
13699 1.1.1.2 mrg # is built using GNU Libtool, you may include this file under the
13700 1.1.1.2 mrg # same distribution terms that you use for the rest of that program.
13701 1.1.1.2 mrg #
13702 1.1.1.2 mrg # GNU Libtool is distributed in the hope that it will be useful,
13703 1.1.1.2 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13704 1.1.1.2 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13705 1.1.1.2 mrg # GNU General Public License for more details.
13706 1.1.1.2 mrg #
13707 1.1.1.2 mrg # You should have received a copy of the GNU General Public License
13708 1.1.1.2 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13709 1.1.1.2 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13710 1.1.1.2 mrg # obtained by writing to the Free Software Foundation, Inc.,
13711 1.1.1.2 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13712 1.1 mrg
13713 1.1 mrg
13714 1.1.1.2 mrg # The names of the tagged configurations supported by this script.
13715 1.1.1.2 mrg available_tags=""
13716 1.1 mrg
13717 1.1.1.2 mrg # ### BEGIN LIBTOOL CONFIG
13718 1.1 mrg
13719 1.1.1.2 mrg # Which release of libtool.m4 was used?
13720 1.1.1.2 mrg macro_version=$macro_version
13721 1.1.1.2 mrg macro_revision=$macro_revision
13722 1.1 mrg
13723 1.1.1.2 mrg # Whether or not to build shared libraries.
13724 1.1.1.2 mrg build_libtool_libs=$enable_shared
13725 1.1 mrg
13726 1.1.1.2 mrg # Whether or not to build static libraries.
13727 1.1.1.2 mrg build_old_libs=$enable_static
13728 1.1 mrg
13729 1.1.1.2 mrg # What type of objects to build.
13730 1.1.1.2 mrg pic_mode=$pic_mode
13731 1.1 mrg
13732 1.1.1.2 mrg # Whether or not to optimize for fast installation.
13733 1.1.1.2 mrg fast_install=$enable_fast_install
13734 1.1 mrg
13735 1.1.1.3 mrg # Shell to use when invoking shell scripts.
13736 1.1.1.3 mrg SHELL=$lt_SHELL
13737 1.1.1.3 mrg
13738 1.1.1.3 mrg # An echo program that protects backslashes.
13739 1.1.1.3 mrg ECHO=$lt_ECHO
13740 1.1.1.3 mrg
13741 1.1.1.2 mrg # The host system.
13742 1.1.1.2 mrg host_alias=$host_alias
13743 1.1.1.2 mrg host=$host
13744 1.1.1.2 mrg host_os=$host_os
13745 1.1 mrg
13746 1.1.1.2 mrg # The build system.
13747 1.1.1.2 mrg build_alias=$build_alias
13748 1.1.1.2 mrg build=$build
13749 1.1.1.2 mrg build_os=$build_os
13750 1.1 mrg
13751 1.1.1.2 mrg # A sed program that does not truncate output.
13752 1.1.1.2 mrg SED=$lt_SED
13753 1.1 mrg
13754 1.1.1.2 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13755 1.1.1.2 mrg Xsed="\$SED -e 1s/^X//"
13756 1.1 mrg
13757 1.1.1.2 mrg # A grep program that handles long lines.
13758 1.1.1.2 mrg GREP=$lt_GREP
13759 1.1 mrg
13760 1.1.1.2 mrg # An ERE matcher.
13761 1.1.1.2 mrg EGREP=$lt_EGREP
13762 1.1 mrg
13763 1.1.1.2 mrg # A literal string matcher.
13764 1.1.1.2 mrg FGREP=$lt_FGREP
13765 1.1 mrg
13766 1.1.1.2 mrg # A BSD- or MS-compatible name lister.
13767 1.1.1.2 mrg NM=$lt_NM
13768 1.1 mrg
13769 1.1.1.2 mrg # Whether we need soft or hard links.
13770 1.1.1.2 mrg LN_S=$lt_LN_S
13771 1.1 mrg
13772 1.1.1.2 mrg # What is the maximum length of a command?
13773 1.1.1.2 mrg max_cmd_len=$max_cmd_len
13774 1.1 mrg
13775 1.1.1.2 mrg # Object file suffix (normally "o").
13776 1.1.1.2 mrg objext=$ac_objext
13777 1.1 mrg
13778 1.1.1.2 mrg # Executable file suffix (normally "").
13779 1.1.1.2 mrg exeext=$exeext
13780 1.1 mrg
13781 1.1.1.2 mrg # whether the shell understands "unset".
13782 1.1.1.2 mrg lt_unset=$lt_unset
13783 1.1 mrg
13784 1.1.1.2 mrg # turn spaces into newlines.
13785 1.1.1.2 mrg SP2NL=$lt_lt_SP2NL
13786 1.1 mrg
13787 1.1.1.2 mrg # turn newlines into spaces.
13788 1.1.1.2 mrg NL2SP=$lt_lt_NL2SP
13789 1.1 mrg
13790 1.1.1.2 mrg # An object symbol dumper.
13791 1.1.1.2 mrg OBJDUMP=$lt_OBJDUMP
13792 1.1 mrg
13793 1.1.1.2 mrg # Method to check whether dependent libraries are shared objects.
13794 1.1.1.2 mrg deplibs_check_method=$lt_deplibs_check_method
13795 1.1 mrg
13796 1.1.1.2 mrg # Command to use when deplibs_check_method == "file_magic".
13797 1.1.1.2 mrg file_magic_cmd=$lt_file_magic_cmd
13798 1.1 mrg
13799 1.1.1.2 mrg # The archiver.
13800 1.1.1.2 mrg AR=$lt_AR
13801 1.1.1.2 mrg AR_FLAGS=$lt_AR_FLAGS
13802 1.1 mrg
13803 1.1.1.2 mrg # A symbol stripping program.
13804 1.1.1.2 mrg STRIP=$lt_STRIP
13805 1.1 mrg
13806 1.1.1.2 mrg # Commands used to install an old-style archive.
13807 1.1.1.2 mrg RANLIB=$lt_RANLIB
13808 1.1.1.2 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13809 1.1.1.2 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13810 1.1 mrg
13811 1.1.1.3 mrg # Whether to use a lock for old archive extraction.
13812 1.1.1.3 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13813 1.1.1.3 mrg
13814 1.1.1.2 mrg # A C compiler.
13815 1.1.1.2 mrg LTCC=$lt_CC
13816 1.1 mrg
13817 1.1.1.2 mrg # LTCC compiler flags.
13818 1.1.1.2 mrg LTCFLAGS=$lt_CFLAGS
13819 1.1 mrg
13820 1.1.1.2 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13821 1.1.1.2 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13822 1.1 mrg
13823 1.1.1.2 mrg # Transform the output of nm in a proper C declaration.
13824 1.1.1.2 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13825 1.1 mrg
13826 1.1.1.2 mrg # Transform the output of nm in a C name address pair.
13827 1.1.1.2 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13828 1.1 mrg
13829 1.1.1.2 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13830 1.1.1.2 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13831 1.1 mrg
13832 1.1.1.2 mrg # The name of the directory that contains temporary libtool files.
13833 1.1.1.2 mrg objdir=$objdir
13834 1.1 mrg
13835 1.1.1.2 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13836 1.1.1.2 mrg MAGIC_CMD=$MAGIC_CMD
13837 1.1 mrg
13838 1.1.1.2 mrg # Must we lock files when doing compilation?
13839 1.1.1.2 mrg need_locks=$lt_need_locks
13840 1.1 mrg
13841 1.1.1.2 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13842 1.1.1.2 mrg DSYMUTIL=$lt_DSYMUTIL
13843 1.1 mrg
13844 1.1.1.2 mrg # Tool to change global to local symbols on Mac OS X.
13845 1.1.1.2 mrg NMEDIT=$lt_NMEDIT
13846 1.1 mrg
13847 1.1.1.2 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13848 1.1.1.2 mrg LIPO=$lt_LIPO
13849 1.1 mrg
13850 1.1.1.2 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13851 1.1.1.2 mrg OTOOL=$lt_OTOOL
13852 1.1 mrg
13853 1.1.1.2 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13854 1.1.1.2 mrg OTOOL64=$lt_OTOOL64
13855 1.1 mrg
13856 1.1.1.2 mrg # Old archive suffix (normally "a").
13857 1.1.1.2 mrg libext=$libext
13858 1.1 mrg
13859 1.1.1.2 mrg # Shared library suffix (normally ".so").
13860 1.1.1.2 mrg shrext_cmds=$lt_shrext_cmds
13861 1.1 mrg
13862 1.1.1.2 mrg # The commands to extract the exported symbol list from a shared archive.
13863 1.1.1.2 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13864 1.1.1.2 mrg
13865 1.1.1.2 mrg # Variables whose values should be saved in libtool wrapper scripts and
13866 1.1.1.2 mrg # restored at link time.
13867 1.1.1.2 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13868 1.1.1.2 mrg
13869 1.1.1.2 mrg # Do we need the "lib" prefix for modules?
13870 1.1.1.2 mrg need_lib_prefix=$need_lib_prefix
13871 1.1 mrg
13872 1.1.1.2 mrg # Do we need a version for libraries?
13873 1.1.1.2 mrg need_version=$need_version
13874 1.1 mrg
13875 1.1.1.2 mrg # Library versioning type.
13876 1.1.1.2 mrg version_type=$version_type
13877 1.1 mrg
13878 1.1.1.2 mrg # Shared library runtime path variable.
13879 1.1.1.2 mrg runpath_var=$runpath_var
13880 1.1 mrg
13881 1.1.1.2 mrg # Shared library path variable.
13882 1.1.1.2 mrg shlibpath_var=$shlibpath_var
13883 1.1 mrg
13884 1.1.1.2 mrg # Is shlibpath searched before the hard-coded library search path?
13885 1.1.1.2 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13886 1.1 mrg
13887 1.1.1.2 mrg # Format of library name prefix.
13888 1.1.1.2 mrg libname_spec=$lt_libname_spec
13889 1.1 mrg
13890 1.1.1.2 mrg # List of archive names. First name is the real one, the rest are links.
13891 1.1.1.2 mrg # The last name is the one that the linker finds with -lNAME
13892 1.1.1.2 mrg library_names_spec=$lt_library_names_spec
13893 1.1 mrg
13894 1.1.1.2 mrg # The coded name of the library, if different from the real name.
13895 1.1.1.2 mrg soname_spec=$lt_soname_spec
13896 1.1 mrg
13897 1.1.1.3 mrg # Permission mode override for installation of shared libraries.
13898 1.1.1.3 mrg install_override_mode=$lt_install_override_mode
13899 1.1.1.3 mrg
13900 1.1.1.2 mrg # Command to use after installation of a shared archive.
13901 1.1.1.2 mrg postinstall_cmds=$lt_postinstall_cmds
13902 1.1 mrg
13903 1.1.1.2 mrg # Command to use after uninstallation of a shared archive.
13904 1.1.1.2 mrg postuninstall_cmds=$lt_postuninstall_cmds
13905 1.1 mrg
13906 1.1.1.2 mrg # Commands used to finish a libtool library installation in a directory.
13907 1.1.1.2 mrg finish_cmds=$lt_finish_cmds
13908 1.1 mrg
13909 1.1.1.2 mrg # As "finish_cmds", except a single script fragment to be evaled but
13910 1.1.1.2 mrg # not shown.
13911 1.1.1.2 mrg finish_eval=$lt_finish_eval
13912 1.1 mrg
13913 1.1.1.2 mrg # Whether we should hardcode library paths into libraries.
13914 1.1.1.2 mrg hardcode_into_libs=$hardcode_into_libs
13915 1.1 mrg
13916 1.1.1.2 mrg # Compile-time system search path for libraries.
13917 1.1.1.2 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13918 1.1 mrg
13919 1.1.1.2 mrg # Run-time system search path for libraries.
13920 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13921 1.1 mrg
13922 1.1.1.2 mrg # Whether dlopen is supported.
13923 1.1.1.2 mrg dlopen_support=$enable_dlopen
13924 1.1 mrg
13925 1.1.1.2 mrg # Whether dlopen of programs is supported.
13926 1.1.1.2 mrg dlopen_self=$enable_dlopen_self
13927 1.1 mrg
13928 1.1.1.2 mrg # Whether dlopen of statically linked programs is supported.
13929 1.1.1.2 mrg dlopen_self_static=$enable_dlopen_self_static
13930 1.1 mrg
13931 1.1.1.2 mrg # Commands to strip libraries.
13932 1.1.1.2 mrg old_striplib=$lt_old_striplib
13933 1.1.1.2 mrg striplib=$lt_striplib
13934 1.1 mrg
13935 1.1 mrg
13936 1.1.1.2 mrg # The linker used to build libraries.
13937 1.1.1.2 mrg LD=$lt_LD
13938 1.1 mrg
13939 1.1.1.3 mrg # How to create reloadable object files.
13940 1.1.1.3 mrg reload_flag=$lt_reload_flag
13941 1.1.1.3 mrg reload_cmds=$lt_reload_cmds
13942 1.1.1.3 mrg
13943 1.1.1.2 mrg # Commands used to build an old-style archive.
13944 1.1.1.2 mrg old_archive_cmds=$lt_old_archive_cmds
13945 1.1 mrg
13946 1.1.1.2 mrg # A language specific compiler.
13947 1.1.1.2 mrg CC=$lt_compiler
13948 1.1 mrg
13949 1.1.1.2 mrg # Is the compiler the GNU compiler?
13950 1.1.1.2 mrg with_gcc=$GCC
13951 1.1 mrg
13952 1.1.1.2 mrg # Compiler flag to turn off builtin functions.
13953 1.1.1.2 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13954 1.1 mrg
13955 1.1.1.2 mrg # How to pass a linker flag through the compiler.
13956 1.1.1.2 mrg wl=$lt_lt_prog_compiler_wl
13957 1.1 mrg
13958 1.1.1.2 mrg # Additional compiler flags for building library objects.
13959 1.1.1.2 mrg pic_flag=$lt_lt_prog_compiler_pic
13960 1.1 mrg
13961 1.1.1.2 mrg # Compiler flag to prevent dynamic linking.
13962 1.1.1.2 mrg link_static_flag=$lt_lt_prog_compiler_static
13963 1.1 mrg
13964 1.1.1.2 mrg # Does compiler simultaneously support -c and -o options?
13965 1.1.1.2 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13966 1.1 mrg
13967 1.1.1.2 mrg # Whether or not to add -lc for building shared libraries.
13968 1.1.1.2 mrg build_libtool_need_lc=$archive_cmds_need_lc
13969 1.1 mrg
13970 1.1.1.2 mrg # Whether or not to disallow shared libs when runtime libs are static.
13971 1.1.1.2 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13972 1.1 mrg
13973 1.1.1.2 mrg # Compiler flag to allow reflexive dlopens.
13974 1.1.1.2 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13975 1.1 mrg
13976 1.1.1.2 mrg # Compiler flag to generate shared objects directly from archives.
13977 1.1.1.2 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13978 1.1 mrg
13979 1.1.1.2 mrg # Whether the compiler copes with passing no objects directly.
13980 1.1.1.2 mrg compiler_needs_object=$lt_compiler_needs_object
13981 1.1 mrg
13982 1.1.1.2 mrg # Create an old-style archive from a shared archive.
13983 1.1.1.2 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13984 1.1 mrg
13985 1.1.1.2 mrg # Create a temporary old-style archive to link instead of a shared archive.
13986 1.1.1.2 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13987 1.1 mrg
13988 1.1.1.2 mrg # Commands used to build a shared archive.
13989 1.1.1.2 mrg archive_cmds=$lt_archive_cmds
13990 1.1.1.2 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13991 1.1 mrg
13992 1.1.1.2 mrg # Commands used to build a loadable module if different from building
13993 1.1.1.2 mrg # a shared archive.
13994 1.1.1.2 mrg module_cmds=$lt_module_cmds
13995 1.1.1.2 mrg module_expsym_cmds=$lt_module_expsym_cmds
13996 1.1 mrg
13997 1.1.1.2 mrg # Whether we are building with GNU ld or not.
13998 1.1.1.2 mrg with_gnu_ld=$lt_with_gnu_ld
13999 1.1 mrg
14000 1.1.1.2 mrg # Flag that allows shared libraries with undefined symbols to be built.
14001 1.1.1.2 mrg allow_undefined_flag=$lt_allow_undefined_flag
14002 1.1.1.2 mrg
14003 1.1.1.2 mrg # Flag that enforces no undefined symbols.
14004 1.1.1.2 mrg no_undefined_flag=$lt_no_undefined_flag
14005 1.1.1.2 mrg
14006 1.1.1.2 mrg # Flag to hardcode \$libdir into a binary during linking.
14007 1.1.1.2 mrg # This must work even if \$libdir does not exist
14008 1.1.1.2 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14009 1.1 mrg
14010 1.1.1.2 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
14011 1.1.1.2 mrg # during linking. This must work even if \$libdir does not exist.
14012 1.1.1.2 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14013 1.1 mrg
14014 1.1.1.2 mrg # Whether we need a single "-rpath" flag with a separated argument.
14015 1.1.1.2 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
14016 1.1 mrg
14017 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14018 1.1.1.2 mrg # DIR into the resulting binary.
14019 1.1.1.2 mrg hardcode_direct=$hardcode_direct
14020 1.1 mrg
14021 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14022 1.1.1.2 mrg # DIR into the resulting binary and the resulting library dependency is
14023 1.1.1.2 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14024 1.1.1.2 mrg # library is relocated.
14025 1.1.1.2 mrg hardcode_direct_absolute=$hardcode_direct_absolute
14026 1.1 mrg
14027 1.1.1.2 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14028 1.1.1.2 mrg # into the resulting binary.
14029 1.1.1.2 mrg hardcode_minus_L=$hardcode_minus_L
14030 1.1 mrg
14031 1.1.1.2 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14032 1.1.1.2 mrg # into the resulting binary.
14033 1.1.1.2 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
14034 1.1 mrg
14035 1.1.1.2 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
14036 1.1.1.2 mrg # into the library and all subsequent libraries and executables linked
14037 1.1.1.2 mrg # against it.
14038 1.1.1.2 mrg hardcode_automatic=$hardcode_automatic
14039 1.1 mrg
14040 1.1.1.2 mrg # Set to yes if linker adds runtime paths of dependent libraries
14041 1.1.1.2 mrg # to runtime path list.
14042 1.1.1.2 mrg inherit_rpath=$inherit_rpath
14043 1.1 mrg
14044 1.1.1.2 mrg # Whether libtool must link a program against all its dependency libraries.
14045 1.1.1.2 mrg link_all_deplibs=$link_all_deplibs
14046 1.1 mrg
14047 1.1.1.2 mrg # Fix the shell variable \$srcfile for the compiler.
14048 1.1.1.2 mrg fix_srcfile_path=$lt_fix_srcfile_path
14049 1.1 mrg
14050 1.1.1.2 mrg # Set to "yes" if exported symbols are required.
14051 1.1.1.2 mrg always_export_symbols=$always_export_symbols
14052 1.1 mrg
14053 1.1.1.2 mrg # The commands to list exported symbols.
14054 1.1.1.2 mrg export_symbols_cmds=$lt_export_symbols_cmds
14055 1.1 mrg
14056 1.1.1.2 mrg # Symbols that should not be listed in the preloaded symbols.
14057 1.1.1.2 mrg exclude_expsyms=$lt_exclude_expsyms
14058 1.1 mrg
14059 1.1.1.2 mrg # Symbols that must always be exported.
14060 1.1.1.2 mrg include_expsyms=$lt_include_expsyms
14061 1.1 mrg
14062 1.1.1.2 mrg # Commands necessary for linking programs (against libraries) with templates.
14063 1.1.1.2 mrg prelink_cmds=$lt_prelink_cmds
14064 1.1 mrg
14065 1.1.1.2 mrg # Specify filename containing input files.
14066 1.1.1.2 mrg file_list_spec=$lt_file_list_spec
14067 1.1 mrg
14068 1.1.1.2 mrg # How to hardcode a shared library path into an executable.
14069 1.1.1.2 mrg hardcode_action=$hardcode_action
14070 1.1 mrg
14071 1.1.1.2 mrg # ### END LIBTOOL CONFIG
14072 1.1 mrg
14073 1.1.1.2 mrg _LT_EOF
14074 1.1.1.2 mrg
14075 1.1.1.2 mrg case $host_os in
14076 1.1.1.2 mrg aix3*)
14077 1.1.1.2 mrg cat <<\_LT_EOF >> "$cfgfile"
14078 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
14079 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
14080 1.1.1.2 mrg # vanish in a puff of smoke.
14081 1.1.1.2 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
14082 1.1.1.2 mrg COLLECT_NAMES=
14083 1.1.1.2 mrg export COLLECT_NAMES
14084 1.1.1.2 mrg fi
14085 1.1.1.2 mrg _LT_EOF
14086 1.1.1.2 mrg ;;
14087 1.1 mrg esac
14088 1.1 mrg
14089 1.1 mrg
14090 1.1.1.2 mrg ltmain="$ac_aux_dir/ltmain.sh"
14091 1.1 mrg
14092 1.1.1.2 mrg
14093 1.1.1.2 mrg # We use sed instead of cat because bash on DJGPP gets confused if
14094 1.1.1.2 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
14095 1.1.1.2 mrg # text mode, it properly converts lines to CR/LF. This bash problem
14096 1.1.1.2 mrg # is reportedly fixed, but why not run on old versions too?
14097 1.1.1.2 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14098 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
14099 1.1.1.2 mrg
14100 1.1.1.2 mrg case $xsi_shell in
14101 1.1.1.2 mrg yes)
14102 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14103 1.1.1.2 mrg
14104 1.1.1.2 mrg # func_dirname file append nondir_replacement
14105 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14106 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
14107 1.1.1.2 mrg func_dirname ()
14108 1.1.1.2 mrg {
14109 1.1.1.2 mrg case ${1} in
14110 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14111 1.1.1.2 mrg * ) func_dirname_result="${3}" ;;
14112 1.1 mrg esac
14113 1.1.1.2 mrg }
14114 1.1 mrg
14115 1.1.1.2 mrg # func_basename file
14116 1.1.1.2 mrg func_basename ()
14117 1.1.1.2 mrg {
14118 1.1.1.2 mrg func_basename_result="${1##*/}"
14119 1.1.1.2 mrg }
14120 1.1.1.2 mrg
14121 1.1.1.2 mrg # func_dirname_and_basename file append nondir_replacement
14122 1.1.1.2 mrg # perform func_basename and func_dirname in a single function
14123 1.1.1.2 mrg # call:
14124 1.1.1.2 mrg # dirname: Compute the dirname of FILE. If nonempty,
14125 1.1.1.2 mrg # add APPEND to the result, otherwise set result
14126 1.1.1.2 mrg # to NONDIR_REPLACEMENT.
14127 1.1.1.2 mrg # value returned in "$func_dirname_result"
14128 1.1.1.2 mrg # basename: Compute filename of FILE.
14129 1.1.1.2 mrg # value retuned in "$func_basename_result"
14130 1.1.1.2 mrg # Implementation must be kept synchronized with func_dirname
14131 1.1.1.2 mrg # and func_basename. For efficiency, we do not delegate to
14132 1.1.1.2 mrg # those functions but instead duplicate the functionality here.
14133 1.1.1.2 mrg func_dirname_and_basename ()
14134 1.1.1.2 mrg {
14135 1.1.1.2 mrg case ${1} in
14136 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14137 1.1.1.2 mrg * ) func_dirname_result="${3}" ;;
14138 1.1.1.2 mrg esac
14139 1.1.1.2 mrg func_basename_result="${1##*/}"
14140 1.1.1.2 mrg }
14141 1.1.1.2 mrg
14142 1.1.1.2 mrg # func_stripname prefix suffix name
14143 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
14144 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14145 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14146 1.1.1.2 mrg # dot (in which case that matches only a dot).
14147 1.1.1.2 mrg func_stripname ()
14148 1.1.1.2 mrg {
14149 1.1.1.2 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14150 1.1.1.2 mrg # positional parameters, so assign one to ordinary parameter first.
14151 1.1.1.2 mrg func_stripname_result=${3}
14152 1.1.1.2 mrg func_stripname_result=${func_stripname_result#"${1}"}
14153 1.1.1.2 mrg func_stripname_result=${func_stripname_result%"${2}"}
14154 1.1.1.2 mrg }
14155 1.1.1.2 mrg
14156 1.1.1.2 mrg # func_opt_split
14157 1.1.1.2 mrg func_opt_split ()
14158 1.1.1.2 mrg {
14159 1.1.1.2 mrg func_opt_split_opt=${1%%=*}
14160 1.1.1.2 mrg func_opt_split_arg=${1#*=}
14161 1.1.1.2 mrg }
14162 1.1.1.2 mrg
14163 1.1.1.2 mrg # func_lo2o object
14164 1.1.1.2 mrg func_lo2o ()
14165 1.1.1.2 mrg {
14166 1.1.1.2 mrg case ${1} in
14167 1.1.1.2 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14168 1.1.1.2 mrg *) func_lo2o_result=${1} ;;
14169 1.1 mrg esac
14170 1.1.1.2 mrg }
14171 1.1 mrg
14172 1.1.1.2 mrg # func_xform libobj-or-source
14173 1.1.1.2 mrg func_xform ()
14174 1.1.1.2 mrg {
14175 1.1.1.2 mrg func_xform_result=${1%.*}.lo
14176 1.1.1.2 mrg }
14177 1.1 mrg
14178 1.1.1.2 mrg # func_arith arithmetic-term...
14179 1.1.1.2 mrg func_arith ()
14180 1.1.1.2 mrg {
14181 1.1.1.2 mrg func_arith_result=$(( $* ))
14182 1.1.1.2 mrg }
14183 1.1.1.2 mrg
14184 1.1.1.2 mrg # func_len string
14185 1.1.1.2 mrg # STRING may not start with a hyphen.
14186 1.1.1.2 mrg func_len ()
14187 1.1.1.2 mrg {
14188 1.1.1.2 mrg func_len_result=${#1}
14189 1.1.1.2 mrg }
14190 1.1.1.2 mrg
14191 1.1.1.2 mrg _LT_EOF
14192 1.1.1.2 mrg ;;
14193 1.1.1.2 mrg *) # Bourne compatible functions.
14194 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14195 1.1.1.2 mrg
14196 1.1.1.2 mrg # func_dirname file append nondir_replacement
14197 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14198 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
14199 1.1.1.2 mrg func_dirname ()
14200 1.1.1.2 mrg {
14201 1.1.1.2 mrg # Extract subdirectory from the argument.
14202 1.1.1.3 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14203 1.1.1.2 mrg if test "X$func_dirname_result" = "X${1}"; then
14204 1.1.1.2 mrg func_dirname_result="${3}"
14205 1.1.1.2 mrg else
14206 1.1.1.2 mrg func_dirname_result="$func_dirname_result${2}"
14207 1.1.1.2 mrg fi
14208 1.1.1.2 mrg }
14209 1.1 mrg
14210 1.1.1.2 mrg # func_basename file
14211 1.1.1.2 mrg func_basename ()
14212 1.1.1.2 mrg {
14213 1.1.1.3 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14214 1.1.1.2 mrg }
14215 1.1 mrg
14216 1.1 mrg
14217 1.1.1.2 mrg # func_stripname prefix suffix name
14218 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
14219 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14220 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14221 1.1.1.2 mrg # dot (in which case that matches only a dot).
14222 1.1.1.2 mrg # func_strip_suffix prefix name
14223 1.1.1.2 mrg func_stripname ()
14224 1.1.1.2 mrg {
14225 1.1.1.2 mrg case ${2} in
14226 1.1.1.3 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14227 1.1.1.3 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14228 1.1 mrg esac
14229 1.1.1.2 mrg }
14230 1.1 mrg
14231 1.1.1.2 mrg # sed scripts:
14232 1.1.1.2 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14233 1.1.1.2 mrg my_sed_long_arg='1s/^-[^=]*=//'
14234 1.1 mrg
14235 1.1.1.2 mrg # func_opt_split
14236 1.1.1.2 mrg func_opt_split ()
14237 1.1.1.2 mrg {
14238 1.1.1.3 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14239 1.1.1.3 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14240 1.1 mrg }
14241 1.1 mrg
14242 1.1.1.2 mrg # func_lo2o object
14243 1.1.1.2 mrg func_lo2o ()
14244 1.1.1.2 mrg {
14245 1.1.1.3 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14246 1.1.1.2 mrg }
14247 1.1 mrg
14248 1.1.1.2 mrg # func_xform libobj-or-source
14249 1.1.1.2 mrg func_xform ()
14250 1.1.1.2 mrg {
14251 1.1.1.3 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14252 1.1.1.2 mrg }
14253 1.1 mrg
14254 1.1.1.2 mrg # func_arith arithmetic-term...
14255 1.1.1.2 mrg func_arith ()
14256 1.1.1.2 mrg {
14257 1.1.1.2 mrg func_arith_result=`expr "$@"`
14258 1.1.1.2 mrg }
14259 1.1 mrg
14260 1.1.1.2 mrg # func_len string
14261 1.1.1.2 mrg # STRING may not start with a hyphen.
14262 1.1.1.2 mrg func_len ()
14263 1.1.1.2 mrg {
14264 1.1.1.2 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14265 1.1.1.2 mrg }
14266 1.1 mrg
14267 1.1.1.2 mrg _LT_EOF
14268 1.1.1.2 mrg esac
14269 1.1 mrg
14270 1.1.1.2 mrg case $lt_shell_append in
14271 1.1.1.2 mrg yes)
14272 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14273 1.1.1.2 mrg
14274 1.1.1.2 mrg # func_append var value
14275 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
14276 1.1.1.2 mrg func_append ()
14277 1.1.1.2 mrg {
14278 1.1.1.2 mrg eval "$1+=\$2"
14279 1.1.1.2 mrg }
14280 1.1.1.2 mrg _LT_EOF
14281 1.1.1.2 mrg ;;
14282 1.1.1.2 mrg *)
14283 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14284 1.1 mrg
14285 1.1.1.2 mrg # func_append var value
14286 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
14287 1.1.1.2 mrg func_append ()
14288 1.1.1.2 mrg {
14289 1.1.1.2 mrg eval "$1=\$$1\$2"
14290 1.1.1.2 mrg }
14291 1.1 mrg
14292 1.1.1.2 mrg _LT_EOF
14293 1.1.1.2 mrg ;;
14294 1.1 mrg esac
14295 1.1 mrg
14296 1.1 mrg
14297 1.1.1.2 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14298 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
14299 1.1.1.2 mrg
14300 1.1.1.2 mrg mv -f "$cfgfile" "$ofile" ||
14301 1.1.1.2 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14302 1.1.1.2 mrg chmod +x "$ofile"
14303 1.1.1.2 mrg
14304 1.1 mrg ;;
14305 1.1 mrg
14306 1.1 mrg esac
14307 1.1 mrg done # for ac_tag
14308 1.1 mrg
14309 1.1 mrg
14310 1.1.1.3 mrg as_fn_exit 0
14311 1.1 mrg _ACEOF
14312 1.1 mrg ac_clean_files=$ac_clean_files_save
14313 1.1 mrg
14314 1.1.1.2 mrg test $ac_write_fail = 0 ||
14315 1.1.1.3 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14316 1.1.1.2 mrg
14317 1.1 mrg
14318 1.1 mrg # configure is writing to config.log, and then calls config.status.
14319 1.1 mrg # config.status does its own redirection, appending to config.log.
14320 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
14321 1.1 mrg # by configure, so config.status won't be able to write to it; its
14322 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
14323 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
14324 1.1 mrg # appended to by config.status. When coming back to configure, we
14325 1.1 mrg # need to make the FD available again.
14326 1.1 mrg if test "$no_create" != yes; then
14327 1.1 mrg ac_cs_success=:
14328 1.1 mrg ac_config_status_args=
14329 1.1 mrg test "$silent" = yes &&
14330 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
14331 1.1 mrg exec 5>/dev/null
14332 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14333 1.1 mrg exec 5>>config.log
14334 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14335 1.1 mrg # would make configure fail if this is the last instruction.
14336 1.1.1.3 mrg $ac_cs_success || as_fn_exit 1
14337 1.1 mrg fi
14338 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14339 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14340 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14341 1.1.1.2 mrg fi
14342 1.1 mrg
14343