configure revision 1.1.1.5 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.5 mrg # Generated by GNU Autoconf 2.65 for xf86-video-nv 2.1.18.
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.5 mrg #
8 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 1.1.1.5 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10 1.1.1.5 mrg # Inc.
11 1.1.1.5 mrg #
12 1.1.1.4 mrg #
13 1.1 mrg # This configure script is free software; the Free Software Foundation
14 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
15 1.1.1.4 mrg ## -------------------- ##
16 1.1.1.4 mrg ## M4sh Initialization. ##
17 1.1.1.4 mrg ## -------------------- ##
18 1.1 mrg
19 1.1 mrg # Be more Bourne compatible
20 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
21 1.1.1.4 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 1.1 mrg emulate sh
23 1.1 mrg NULLCMD=:
24 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 1.1 mrg # is contrary to our usage. Disable this feature.
26 1.1 mrg alias -g '${1+"$@"}'='"$@"'
27 1.1 mrg setopt NO_GLOB_SUBST
28 1.1 mrg else
29 1.1.1.4 mrg case `(set -o) 2>/dev/null` in #(
30 1.1.1.4 mrg *posix*) :
31 1.1.1.4 mrg set -o posix ;; #(
32 1.1.1.4 mrg *) :
33 1.1.1.4 mrg ;;
34 1.1 mrg esac
35 1.1 mrg fi
36 1.1 mrg
37 1.1 mrg
38 1.1.1.2 mrg as_nl='
39 1.1.1.2 mrg '
40 1.1.1.2 mrg export as_nl
41 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 1.1.1.4 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
46 1.1.1.4 mrg # but without wasting forks for bash or zsh.
47 1.1.1.4 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
48 1.1.1.4 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 1.1.1.4 mrg as_echo='print -r --'
50 1.1.1.4 mrg as_echo_n='print -rn --'
51 1.1.1.4 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 1.1.1.2 mrg as_echo='printf %s\n'
53 1.1.1.2 mrg as_echo_n='printf %s'
54 1.1.1.2 mrg else
55 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
58 1.1.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.4 mrg case $arg in #(
63 1.1.1.2 mrg *"$as_nl"*)
64 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
65 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 1.1.1.2 mrg esac;
67 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 1.1.1.2 mrg '
69 1.1.1.2 mrg export as_echo_n_body
70 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
71 1.1.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.4 mrg case $0 in #((
95 1.1 mrg *[\\/]* ) as_myself=$0 ;;
96 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 1.1 mrg for as_dir in $PATH
98 1.1 mrg do
99 1.1 mrg IFS=$as_save_IFS
100 1.1 mrg test -z "$as_dir" && as_dir=.
101 1.1.1.4 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 1.1.1.4 mrg done
103 1.1 mrg IFS=$as_save_IFS
104 1.1 mrg
105 1.1 mrg ;;
106 1.1 mrg esac
107 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
108 1.1 mrg # in which case we are not to be found in the path.
109 1.1 mrg if test "x$as_myself" = x; then
110 1.1 mrg as_myself=$0
111 1.1 mrg fi
112 1.1 mrg if test ! -f "$as_myself"; then
113 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 1.1.1.4 mrg exit 1
115 1.1 mrg fi
116 1.1 mrg
117 1.1.1.4 mrg # Unset variables that we do not need and which cause bugs (e.g. in
118 1.1.1.4 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119 1.1.1.4 mrg # suppresses any "Segmentation fault" message there. '((' could
120 1.1.1.4 mrg # trigger a bug in pdksh 5.2.14.
121 1.1.1.4 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
122 1.1.1.4 mrg do eval test x\${$as_var+set} = xset \
123 1.1.1.4 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 1.1 mrg done
125 1.1 mrg PS1='$ '
126 1.1 mrg PS2='> '
127 1.1 mrg PS4='+ '
128 1.1 mrg
129 1.1 mrg # NLS nuisances.
130 1.1.1.2 mrg LC_ALL=C
131 1.1.1.2 mrg export LC_ALL
132 1.1.1.2 mrg LANGUAGE=C
133 1.1.1.2 mrg export LANGUAGE
134 1.1 mrg
135 1.1 mrg # CDPATH.
136 1.1.1.4 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137 1.1 mrg
138 1.1 mrg if test "x$CONFIG_SHELL" = x; then
139 1.1.1.4 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 1.1.1.4 mrg emulate sh
141 1.1.1.4 mrg NULLCMD=:
142 1.1.1.4 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 1.1.1.4 mrg # is contrary to our usage. Disable this feature.
144 1.1.1.4 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 1.1.1.4 mrg setopt NO_GLOB_SUBST
146 1.1 mrg else
147 1.1.1.4 mrg case \`(set -o) 2>/dev/null\` in #(
148 1.1.1.4 mrg *posix*) :
149 1.1.1.4 mrg set -o posix ;; #(
150 1.1.1.4 mrg *) :
151 1.1.1.4 mrg ;;
152 1.1.1.4 mrg esac
153 1.1 mrg fi
154 1.1.1.4 mrg "
155 1.1.1.4 mrg as_required="as_fn_return () { (exit \$1); }
156 1.1.1.4 mrg as_fn_success () { as_fn_return 0; }
157 1.1.1.4 mrg as_fn_failure () { as_fn_return 1; }
158 1.1.1.4 mrg as_fn_ret_success () { return 0; }
159 1.1.1.4 mrg as_fn_ret_failure () { return 1; }
160 1.1 mrg
161 1.1 mrg exitcode=0
162 1.1.1.4 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 1.1.1.4 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 1.1.1.4 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 1.1.1.4 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 1.1.1.4 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 1.1.1.4 mrg
168 1.1.1.4 mrg else
169 1.1.1.4 mrg exitcode=1; echo positional parameters were not saved.
170 1.1.1.4 mrg fi
171 1.1.1.4 mrg test x\$exitcode = x0 || exit 1"
172 1.1.1.4 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173 1.1.1.4 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174 1.1.1.4 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 1.1.1.4 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 1.1.1.4 mrg test \$(( 1 + 1 )) = 2 || exit 1"
177 1.1.1.4 mrg if (eval "$as_required") 2>/dev/null; then :
178 1.1.1.4 mrg as_have_required=yes
179 1.1 mrg else
180 1.1.1.4 mrg as_have_required=no
181 1.1 mrg fi
182 1.1.1.4 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183 1.1 mrg
184 1.1 mrg else
185 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 1.1.1.4 mrg as_found=false
187 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 1.1 mrg do
189 1.1 mrg IFS=$as_save_IFS
190 1.1 mrg test -z "$as_dir" && as_dir=.
191 1.1.1.4 mrg as_found=:
192 1.1.1.4 mrg case $as_dir in #(
193 1.1 mrg /*)
194 1.1 mrg for as_base in sh bash ksh sh5; do
195 1.1.1.4 mrg # Try only shells that exist, to save several forks.
196 1.1.1.4 mrg as_shell=$as_dir/$as_base
197 1.1.1.4 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198 1.1.1.4 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 1.1.1.4 mrg CONFIG_SHELL=$as_shell as_have_required=yes
200 1.1.1.4 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201 1.1.1.4 mrg break 2
202 1.1.1.4 mrg fi
203 1.1.1.4 mrg fi
204 1.1 mrg done;;
205 1.1 mrg esac
206 1.1.1.4 mrg as_found=false
207 1.1 mrg done
208 1.1.1.4 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209 1.1.1.4 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210 1.1.1.4 mrg CONFIG_SHELL=$SHELL as_have_required=yes
211 1.1.1.4 mrg fi; }
212 1.1 mrg IFS=$as_save_IFS
213 1.1 mrg
214 1.1 mrg
215 1.1.1.4 mrg if test "x$CONFIG_SHELL" != x; then :
216 1.1.1.4 mrg # We cannot yet assume a decent shell, so we have to provide a
217 1.1.1.4 mrg # neutralization value for shells without unset; and this also
218 1.1.1.4 mrg # works around shells that cannot unset nonexistent variables.
219 1.1.1.4 mrg BASH_ENV=/dev/null
220 1.1.1.4 mrg ENV=/dev/null
221 1.1.1.4 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222 1.1.1.2 mrg export CONFIG_SHELL
223 1.1.1.2 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 1.1 mrg fi
225 1.1 mrg
226 1.1.1.4 mrg if test x$as_have_required = xno; then :
227 1.1.1.4 mrg $as_echo "$0: This script requires a shell more modern than all"
228 1.1.1.4 mrg $as_echo "$0: the shells that I found on your system."
229 1.1.1.4 mrg if test x${ZSH_VERSION+set} = xset ; then
230 1.1.1.4 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231 1.1.1.4 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232 1.1.1.4 mrg else
233 1.1.1.4 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
234 1.1.1.4 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
235 1.1.1.4 mrg $0: about your system, including any error possibly output
236 1.1.1.4 mrg $0: before this message. Then install a modern shell, or
237 1.1.1.4 mrg $0: manually run the script under such a shell if you do
238 1.1.1.4 mrg $0: have one."
239 1.1.1.4 mrg fi
240 1.1.1.4 mrg exit 1
241 1.1 mrg fi
242 1.1 mrg fi
243 1.1 mrg fi
244 1.1.1.4 mrg SHELL=${CONFIG_SHELL-/bin/sh}
245 1.1.1.4 mrg export SHELL
246 1.1.1.4 mrg # Unset more variables known to interfere with behavior of common tools.
247 1.1.1.4 mrg CLICOLOR_FORCE= GREP_OPTIONS=
248 1.1.1.4 mrg unset CLICOLOR_FORCE GREP_OPTIONS
249 1.1.1.4 mrg
250 1.1.1.4 mrg ## --------------------- ##
251 1.1.1.4 mrg ## M4sh Shell Functions. ##
252 1.1.1.4 mrg ## --------------------- ##
253 1.1.1.4 mrg # as_fn_unset VAR
254 1.1.1.4 mrg # ---------------
255 1.1.1.4 mrg # Portably unset VAR.
256 1.1.1.4 mrg as_fn_unset ()
257 1.1.1.4 mrg {
258 1.1.1.4 mrg { eval $1=; unset $1;}
259 1.1.1.4 mrg }
260 1.1.1.4 mrg as_unset=as_fn_unset
261 1.1.1.4 mrg
262 1.1.1.4 mrg # as_fn_set_status STATUS
263 1.1.1.4 mrg # -----------------------
264 1.1.1.4 mrg # Set $? to STATUS, without forking.
265 1.1.1.4 mrg as_fn_set_status ()
266 1.1.1.4 mrg {
267 1.1.1.4 mrg return $1
268 1.1.1.4 mrg } # as_fn_set_status
269 1.1.1.4 mrg
270 1.1.1.4 mrg # as_fn_exit STATUS
271 1.1.1.4 mrg # -----------------
272 1.1.1.4 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
273 1.1.1.4 mrg as_fn_exit ()
274 1.1.1.4 mrg {
275 1.1.1.4 mrg set +e
276 1.1.1.4 mrg as_fn_set_status $1
277 1.1.1.4 mrg exit $1
278 1.1.1.4 mrg } # as_fn_exit
279 1.1.1.4 mrg
280 1.1.1.4 mrg # as_fn_mkdir_p
281 1.1.1.4 mrg # -------------
282 1.1.1.4 mrg # Create "$as_dir" as a directory, including parents if necessary.
283 1.1.1.4 mrg as_fn_mkdir_p ()
284 1.1.1.4 mrg {
285 1.1 mrg
286 1.1.1.4 mrg case $as_dir in #(
287 1.1.1.4 mrg -*) as_dir=./$as_dir;;
288 1.1.1.4 mrg esac
289 1.1.1.4 mrg test -d "$as_dir" || eval $as_mkdir_p || {
290 1.1.1.4 mrg as_dirs=
291 1.1.1.4 mrg while :; do
292 1.1.1.4 mrg case $as_dir in #(
293 1.1.1.4 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
294 1.1.1.4 mrg *) as_qdir=$as_dir;;
295 1.1.1.4 mrg esac
296 1.1.1.4 mrg as_dirs="'$as_qdir' $as_dirs"
297 1.1.1.4 mrg as_dir=`$as_dirname -- "$as_dir" ||
298 1.1.1.4 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
299 1.1.1.4 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
300 1.1.1.4 mrg X"$as_dir" : 'X\(//\)$' \| \
301 1.1.1.4 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
302 1.1.1.4 mrg $as_echo X"$as_dir" |
303 1.1.1.4 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
304 1.1.1.4 mrg s//\1/
305 1.1.1.4 mrg q
306 1.1.1.4 mrg }
307 1.1.1.4 mrg /^X\(\/\/\)[^/].*/{
308 1.1.1.4 mrg s//\1/
309 1.1.1.4 mrg q
310 1.1.1.4 mrg }
311 1.1.1.4 mrg /^X\(\/\/\)$/{
312 1.1.1.4 mrg s//\1/
313 1.1.1.4 mrg q
314 1.1.1.4 mrg }
315 1.1.1.4 mrg /^X\(\/\).*/{
316 1.1.1.4 mrg s//\1/
317 1.1.1.4 mrg q
318 1.1.1.4 mrg }
319 1.1.1.4 mrg s/.*/./; q'`
320 1.1.1.4 mrg test -d "$as_dir" && break
321 1.1.1.4 mrg done
322 1.1.1.4 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
323 1.1.1.4 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
324 1.1 mrg
325 1.1 mrg
326 1.1.1.4 mrg } # as_fn_mkdir_p
327 1.1.1.4 mrg # as_fn_append VAR VALUE
328 1.1.1.4 mrg # ----------------------
329 1.1.1.4 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
330 1.1.1.4 mrg # advantage of any shell optimizations that allow amortized linear growth over
331 1.1.1.4 mrg # repeated appends, instead of the typical quadratic growth present in naive
332 1.1.1.4 mrg # implementations.
333 1.1.1.4 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
334 1.1.1.4 mrg eval 'as_fn_append ()
335 1.1.1.4 mrg {
336 1.1.1.4 mrg eval $1+=\$2
337 1.1.1.4 mrg }'
338 1.1.1.4 mrg else
339 1.1.1.4 mrg as_fn_append ()
340 1.1.1.4 mrg {
341 1.1.1.4 mrg eval $1=\$$1\$2
342 1.1.1.4 mrg }
343 1.1.1.4 mrg fi # as_fn_append
344 1.1 mrg
345 1.1.1.4 mrg # as_fn_arith ARG...
346 1.1.1.4 mrg # ------------------
347 1.1.1.4 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
348 1.1.1.4 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
349 1.1.1.4 mrg # must be portable across $(()) and expr.
350 1.1.1.4 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
351 1.1.1.4 mrg eval 'as_fn_arith ()
352 1.1.1.4 mrg {
353 1.1.1.4 mrg as_val=$(( $* ))
354 1.1.1.4 mrg }'
355 1.1 mrg else
356 1.1.1.4 mrg as_fn_arith ()
357 1.1.1.4 mrg {
358 1.1.1.4 mrg as_val=`expr "$@" || test $? -eq 1`
359 1.1.1.4 mrg }
360 1.1.1.4 mrg fi # as_fn_arith
361 1.1 mrg
362 1.1 mrg
363 1.1.1.4 mrg # as_fn_error ERROR [LINENO LOG_FD]
364 1.1.1.4 mrg # ---------------------------------
365 1.1.1.4 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
366 1.1.1.4 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
367 1.1.1.4 mrg # script with status $?, using 1 if that was 0.
368 1.1.1.4 mrg as_fn_error ()
369 1.1.1.4 mrg {
370 1.1.1.4 mrg as_status=$?; test $as_status -eq 0 && as_status=1
371 1.1.1.4 mrg if test "$3"; then
372 1.1.1.4 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
373 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
374 1.1.1.4 mrg fi
375 1.1.1.4 mrg $as_echo "$as_me: error: $1" >&2
376 1.1.1.4 mrg as_fn_exit $as_status
377 1.1.1.4 mrg } # as_fn_error
378 1.1.1.4 mrg
379 1.1.1.4 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
380 1.1.1.4 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
381 1.1.1.4 mrg as_expr=expr
382 1.1 mrg else
383 1.1.1.4 mrg as_expr=false
384 1.1 mrg fi
385 1.1 mrg
386 1.1.1.4 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
387 1.1.1.4 mrg as_basename=basename
388 1.1.1.4 mrg else
389 1.1.1.4 mrg as_basename=false
390 1.1 mrg fi
391 1.1 mrg
392 1.1.1.4 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
393 1.1.1.4 mrg as_dirname=dirname
394 1.1 mrg else
395 1.1.1.4 mrg as_dirname=false
396 1.1 mrg fi
397 1.1 mrg
398 1.1.1.4 mrg as_me=`$as_basename -- "$0" ||
399 1.1.1.4 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
400 1.1.1.4 mrg X"$0" : 'X\(//\)$' \| \
401 1.1.1.4 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402 1.1.1.4 mrg $as_echo X/"$0" |
403 1.1.1.4 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
404 1.1.1.4 mrg s//\1/
405 1.1.1.4 mrg q
406 1.1.1.4 mrg }
407 1.1.1.4 mrg /^X\/\(\/\/\)$/{
408 1.1.1.4 mrg s//\1/
409 1.1.1.4 mrg q
410 1.1.1.4 mrg }
411 1.1.1.4 mrg /^X\/\(\/\).*/{
412 1.1.1.4 mrg s//\1/
413 1.1.1.4 mrg q
414 1.1.1.4 mrg }
415 1.1.1.4 mrg s/.*/./; q'`
416 1.1 mrg
417 1.1.1.4 mrg # Avoid depending upon Character Ranges.
418 1.1.1.4 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
419 1.1.1.4 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
420 1.1.1.4 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
421 1.1.1.4 mrg as_cr_digits='0123456789'
422 1.1.1.4 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
423 1.1 mrg
424 1.1 mrg
425 1.1.1.4 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
426 1.1.1.4 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
427 1.1.1.4 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
428 1.1.1.4 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
429 1.1.1.4 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
430 1.1 mrg sed -n '
431 1.1 mrg p
432 1.1 mrg /[$]LINENO/=
433 1.1 mrg ' <$as_myself |
434 1.1 mrg sed '
435 1.1 mrg s/[$]LINENO.*/&-/
436 1.1 mrg t lineno
437 1.1 mrg b
438 1.1 mrg :lineno
439 1.1 mrg N
440 1.1 mrg :loop
441 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442 1.1 mrg t loop
443 1.1 mrg s/-\n.*//
444 1.1 mrg ' >$as_me.lineno &&
445 1.1 mrg chmod +x "$as_me.lineno" ||
446 1.1.1.4 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
447 1.1 mrg
448 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
449 1.1 mrg # (the dirname of $[0] is not the place where we might find the
450 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
451 1.1 mrg . "./$as_me.lineno"
452 1.1 mrg # Exit status is that of the last command.
453 1.1 mrg exit
454 1.1 mrg }
455 1.1 mrg
456 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
457 1.1.1.4 mrg case `echo -n x` in #(((((
458 1.1 mrg -n*)
459 1.1.1.4 mrg case `echo 'xy\c'` in
460 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
461 1.1.1.4 mrg xy) ECHO_C='\c';;
462 1.1.1.4 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
463 1.1.1.4 mrg ECHO_T=' ';;
464 1.1 mrg esac;;
465 1.1 mrg *)
466 1.1 mrg ECHO_N='-n';;
467 1.1 mrg esac
468 1.1 mrg
469 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
470 1.1 mrg if test -d conf$$.dir; then
471 1.1 mrg rm -f conf$$.dir/conf$$.file
472 1.1 mrg else
473 1.1 mrg rm -f conf$$.dir
474 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
475 1.1 mrg fi
476 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
477 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
478 1.1.1.2 mrg as_ln_s='ln -s'
479 1.1.1.2 mrg # ... but there are two gotchas:
480 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
481 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
482 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
483 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
484 1.1.1.2 mrg as_ln_s='cp -p'
485 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
486 1.1.1.2 mrg as_ln_s=ln
487 1.1.1.2 mrg else
488 1.1 mrg as_ln_s='cp -p'
489 1.1.1.2 mrg fi
490 1.1 mrg else
491 1.1 mrg as_ln_s='cp -p'
492 1.1 mrg fi
493 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
494 1.1 mrg rmdir conf$$.dir 2>/dev/null
495 1.1 mrg
496 1.1 mrg if mkdir -p . 2>/dev/null; then
497 1.1.1.4 mrg as_mkdir_p='mkdir -p "$as_dir"'
498 1.1 mrg else
499 1.1 mrg test -d ./-p && rmdir ./-p
500 1.1 mrg as_mkdir_p=false
501 1.1 mrg fi
502 1.1 mrg
503 1.1 mrg if test -x / >/dev/null 2>&1; then
504 1.1 mrg as_test_x='test -x'
505 1.1 mrg else
506 1.1 mrg if ls -dL / >/dev/null 2>&1; then
507 1.1 mrg as_ls_L_option=L
508 1.1 mrg else
509 1.1 mrg as_ls_L_option=
510 1.1 mrg fi
511 1.1 mrg as_test_x='
512 1.1 mrg eval sh -c '\''
513 1.1 mrg if test -d "$1"; then
514 1.1.1.2 mrg test -d "$1/.";
515 1.1 mrg else
516 1.1.1.4 mrg case $1 in #(
517 1.1.1.2 mrg -*)set "./$1";;
518 1.1 mrg esac;
519 1.1.1.4 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
520 1.1 mrg ???[sx]*):;;*)false;;esac;fi
521 1.1 mrg '\'' sh
522 1.1 mrg '
523 1.1 mrg fi
524 1.1 mrg as_executable_p=$as_test_x
525 1.1 mrg
526 1.1 mrg # Sed expression to map a string onto a valid CPP name.
527 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528 1.1 mrg
529 1.1 mrg # Sed expression to map a string onto a valid variable name.
530 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531 1.1 mrg
532 1.1 mrg
533 1.1 mrg
534 1.1 mrg # Check that we are running under the correct shell.
535 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
536 1.1 mrg
537 1.1.1.2 mrg case X$lt_ECHO in
538 1.1 mrg X*--fallback-echo)
539 1.1 mrg # Remove one level of quotation (which was required for Make).
540 1.1.1.2 mrg ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
541 1.1 mrg ;;
542 1.1 mrg esac
543 1.1 mrg
544 1.1.1.2 mrg ECHO=${lt_ECHO-echo}
545 1.1 mrg if test "X$1" = X--no-reexec; then
546 1.1 mrg # Discard the --no-reexec flag, and continue.
547 1.1 mrg shift
548 1.1 mrg elif test "X$1" = X--fallback-echo; then
549 1.1 mrg # Avoid inline document here, it may be left over
550 1.1 mrg :
551 1.1.1.2 mrg elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
552 1.1.1.2 mrg # Yippee, $ECHO works!
553 1.1 mrg :
554 1.1 mrg else
555 1.1 mrg # Restart under the correct shell.
556 1.1 mrg exec $SHELL "$0" --no-reexec ${1+"$@"}
557 1.1 mrg fi
558 1.1 mrg
559 1.1 mrg if test "X$1" = X--fallback-echo; then
560 1.1 mrg # used as fallback echo
561 1.1 mrg shift
562 1.1.1.2 mrg cat <<_LT_EOF
563 1.1 mrg $*
564 1.1.1.2 mrg _LT_EOF
565 1.1 mrg exit 0
566 1.1 mrg fi
567 1.1 mrg
568 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
569 1.1 mrg # if CDPATH is set.
570 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
571 1.1 mrg
572 1.1.1.2 mrg if test -z "$lt_ECHO"; then
573 1.1.1.2 mrg if test "X${echo_test_string+set}" != Xset; then
574 1.1.1.2 mrg # find a string as large as possible, as long as the shell can cope with it
575 1.1.1.2 mrg for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
576 1.1.1.2 mrg # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
577 1.1.1.2 mrg if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
578 1.1.1.2 mrg { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
579 1.1.1.2 mrg then
580 1.1.1.2 mrg break
581 1.1.1.2 mrg fi
582 1.1.1.2 mrg done
583 1.1.1.2 mrg fi
584 1.1 mrg
585 1.1.1.2 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
586 1.1.1.2 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
587 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
588 1.1.1.2 mrg :
589 1.1.1.2 mrg else
590 1.1.1.2 mrg # The Solaris, AIX, and Digital Unix default echo programs unquote
591 1.1.1.2 mrg # backslashes. This makes it impossible to quote backslashes using
592 1.1.1.2 mrg # echo "$something" | sed 's/\\/\\\\/g'
593 1.1.1.2 mrg #
594 1.1.1.2 mrg # So, first we look for a working echo in the user's PATH.
595 1.1 mrg
596 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
597 1.1.1.2 mrg for dir in $PATH /usr/ucb; do
598 1.1.1.2 mrg IFS="$lt_save_ifs"
599 1.1.1.2 mrg if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
600 1.1.1.2 mrg test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
601 1.1.1.2 mrg echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
602 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
603 1.1.1.2 mrg ECHO="$dir/echo"
604 1.1.1.2 mrg break
605 1.1.1.2 mrg fi
606 1.1.1.2 mrg done
607 1.1 mrg IFS="$lt_save_ifs"
608 1.1 mrg
609 1.1.1.2 mrg if test "X$ECHO" = Xecho; then
610 1.1.1.2 mrg # We didn't find a better echo, so look for alternatives.
611 1.1.1.2 mrg if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
612 1.1.1.2 mrg echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
613 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
614 1.1.1.2 mrg # This shell has a builtin print -r that does the trick.
615 1.1.1.2 mrg ECHO='print -r'
616 1.1.1.2 mrg elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
617 1.1.1.2 mrg test "X$CONFIG_SHELL" != X/bin/ksh; then
618 1.1.1.2 mrg # If we have ksh, try running configure again with it.
619 1.1.1.2 mrg ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
620 1.1.1.2 mrg export ORIGINAL_CONFIG_SHELL
621 1.1.1.2 mrg CONFIG_SHELL=/bin/ksh
622 1.1.1.2 mrg export CONFIG_SHELL
623 1.1.1.2 mrg exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
624 1.1 mrg else
625 1.1.1.2 mrg # Try using printf.
626 1.1.1.2 mrg ECHO='printf %s\n'
627 1.1.1.2 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
628 1.1.1.2 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
629 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
630 1.1.1.2 mrg # Cool, printf works
631 1.1.1.2 mrg :
632 1.1.1.2 mrg elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
633 1.1.1.2 mrg test "X$echo_testing_string" = 'X\t' &&
634 1.1.1.2 mrg echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
635 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
636 1.1.1.2 mrg CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
637 1.1.1.2 mrg export CONFIG_SHELL
638 1.1.1.2 mrg SHELL="$CONFIG_SHELL"
639 1.1.1.2 mrg export SHELL
640 1.1.1.2 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
641 1.1.1.2 mrg elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
642 1.1.1.2 mrg test "X$echo_testing_string" = 'X\t' &&
643 1.1.1.2 mrg echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
644 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
645 1.1.1.2 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
646 1.1.1.2 mrg else
647 1.1.1.2 mrg # maybe with a smaller string...
648 1.1.1.2 mrg prev=:
649 1.1 mrg
650 1.1.1.2 mrg for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
651 1.1.1.2 mrg if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
652 1.1.1.2 mrg then
653 1.1.1.2 mrg break
654 1.1.1.2 mrg fi
655 1.1.1.2 mrg prev="$cmd"
656 1.1.1.2 mrg done
657 1.1 mrg
658 1.1.1.2 mrg if test "$prev" != 'sed 50q "$0"'; then
659 1.1.1.2 mrg echo_test_string=`eval $prev`
660 1.1.1.2 mrg export echo_test_string
661 1.1.1.2 mrg exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
662 1.1.1.2 mrg else
663 1.1.1.2 mrg # Oops. We lost completely, so just stick with echo.
664 1.1.1.2 mrg ECHO=echo
665 1.1.1.2 mrg fi
666 1.1.1.2 mrg fi
667 1.1 mrg fi
668 1.1 mrg fi
669 1.1 mrg fi
670 1.1 mrg fi
671 1.1 mrg
672 1.1 mrg # Copy echo and quote the copy suitably for passing to libtool from
673 1.1 mrg # the Makefile, instead of quoting the original, which is used later.
674 1.1.1.2 mrg lt_ECHO=$ECHO
675 1.1.1.2 mrg if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
676 1.1.1.2 mrg lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
677 1.1 mrg fi
678 1.1 mrg
679 1.1 mrg
680 1.1 mrg
681 1.1 mrg
682 1.1.1.5 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
683 1.1.1.5 mrg exec 6>&1
684 1.1 mrg
685 1.1 mrg # Name of the host.
686 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
687 1.1 mrg # so uname gets run too.
688 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
689 1.1 mrg
690 1.1 mrg #
691 1.1 mrg # Initializations.
692 1.1 mrg #
693 1.1 mrg ac_default_prefix=/usr/local
694 1.1 mrg ac_clean_files=
695 1.1 mrg ac_config_libobj_dir=.
696 1.1 mrg LIBOBJS=
697 1.1 mrg cross_compiling=no
698 1.1 mrg subdirs=
699 1.1 mrg MFLAGS=
700 1.1 mrg MAKEFLAGS=
701 1.1 mrg
702 1.1 mrg # Identity of this package.
703 1.1 mrg PACKAGE_NAME='xf86-video-nv'
704 1.1 mrg PACKAGE_TARNAME='xf86-video-nv'
705 1.1.1.5 mrg PACKAGE_VERSION='2.1.18'
706 1.1.1.5 mrg PACKAGE_STRING='xf86-video-nv 2.1.18'
707 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
708 1.1.1.4 mrg PACKAGE_URL=''
709 1.1 mrg
710 1.1 mrg ac_unique_file="Makefile.am"
711 1.1 mrg # Factoring default headers for most tests.
712 1.1 mrg ac_includes_default="\
713 1.1 mrg #include <stdio.h>
714 1.1 mrg #ifdef HAVE_SYS_TYPES_H
715 1.1 mrg # include <sys/types.h>
716 1.1 mrg #endif
717 1.1 mrg #ifdef HAVE_SYS_STAT_H
718 1.1 mrg # include <sys/stat.h>
719 1.1 mrg #endif
720 1.1 mrg #ifdef STDC_HEADERS
721 1.1 mrg # include <stdlib.h>
722 1.1 mrg # include <stddef.h>
723 1.1 mrg #else
724 1.1 mrg # ifdef HAVE_STDLIB_H
725 1.1 mrg # include <stdlib.h>
726 1.1 mrg # endif
727 1.1 mrg #endif
728 1.1 mrg #ifdef HAVE_STRING_H
729 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
730 1.1 mrg # include <memory.h>
731 1.1 mrg # endif
732 1.1 mrg # include <string.h>
733 1.1 mrg #endif
734 1.1 mrg #ifdef HAVE_STRINGS_H
735 1.1 mrg # include <strings.h>
736 1.1 mrg #endif
737 1.1 mrg #ifdef HAVE_INTTYPES_H
738 1.1 mrg # include <inttypes.h>
739 1.1 mrg #endif
740 1.1 mrg #ifdef HAVE_STDINT_H
741 1.1 mrg # include <stdint.h>
742 1.1 mrg #endif
743 1.1 mrg #ifdef HAVE_UNISTD_H
744 1.1 mrg # include <unistd.h>
745 1.1 mrg #endif"
746 1.1 mrg
747 1.1.1.4 mrg ac_subst_vars='am__EXEEXT_FALSE
748 1.1.1.4 mrg am__EXEEXT_TRUE
749 1.1.1.4 mrg LTLIBOBJS
750 1.1.1.2 mrg LIBOBJS
751 1.1.1.2 mrg DRIVER_NAME
752 1.1.1.2 mrg moduledir
753 1.1.1.2 mrg PCIACCESS_LIBS
754 1.1.1.2 mrg PCIACCESS_CFLAGS
755 1.1.1.4 mrg HAVE_XEXTPROTO_71_FALSE
756 1.1.1.4 mrg HAVE_XEXTPROTO_71_TRUE
757 1.1.1.4 mrg XEXT_LIBS
758 1.1.1.4 mrg XEXT_CFLAGS
759 1.1.1.2 mrg XORG_LIBS
760 1.1.1.2 mrg XORG_CFLAGS
761 1.1.1.2 mrg OTOOL64
762 1.1.1.2 mrg OTOOL
763 1.1.1.2 mrg LIPO
764 1.1.1.2 mrg NMEDIT
765 1.1.1.2 mrg DSYMUTIL
766 1.1.1.2 mrg lt_ECHO
767 1.1.1.2 mrg RANLIB
768 1.1.1.2 mrg AR
769 1.1.1.2 mrg OBJDUMP
770 1.1.1.2 mrg LN_S
771 1.1.1.2 mrg NM
772 1.1.1.2 mrg ac_ct_DUMPBIN
773 1.1.1.2 mrg DUMPBIN
774 1.1.1.2 mrg LD
775 1.1.1.2 mrg FGREP
776 1.1.1.4 mrg LIBTOOL
777 1.1.1.4 mrg MAINT
778 1.1.1.4 mrg MAINTAINER_MODE_FALSE
779 1.1.1.4 mrg MAINTAINER_MODE_TRUE
780 1.1.1.2 mrg am__fastdepCC_FALSE
781 1.1.1.2 mrg am__fastdepCC_TRUE
782 1.1.1.2 mrg CCDEPMODE
783 1.1.1.2 mrg AMDEPBACKSLASH
784 1.1.1.2 mrg AMDEP_FALSE
785 1.1.1.2 mrg AMDEP_TRUE
786 1.1.1.2 mrg am__quote
787 1.1.1.2 mrg am__include
788 1.1.1.2 mrg DEPDIR
789 1.1.1.2 mrg am__untar
790 1.1.1.2 mrg am__tar
791 1.1.1.2 mrg AMTAR
792 1.1.1.2 mrg am__leading_dot
793 1.1.1.2 mrg SET_MAKE
794 1.1.1.2 mrg AWK
795 1.1.1.2 mrg mkdir_p
796 1.1.1.2 mrg MKDIR_P
797 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
798 1.1.1.2 mrg STRIP
799 1.1.1.2 mrg install_sh
800 1.1.1.2 mrg MAKEINFO
801 1.1.1.2 mrg AUTOHEADER
802 1.1.1.2 mrg AUTOMAKE
803 1.1.1.2 mrg AUTOCONF
804 1.1.1.2 mrg ACLOCAL
805 1.1.1.2 mrg VERSION
806 1.1.1.2 mrg PACKAGE
807 1.1.1.2 mrg CYGPATH_W
808 1.1.1.2 mrg am__isrc
809 1.1.1.5 mrg AM_BACKSLASH
810 1.1.1.5 mrg AM_DEFAULT_VERBOSITY
811 1.1.1.5 mrg MAN_SUBSTS
812 1.1.1.5 mrg XORG_MAN_PAGE
813 1.1.1.4 mrg ADMIN_MAN_DIR
814 1.1.1.4 mrg DRIVER_MAN_DIR
815 1.1.1.4 mrg MISC_MAN_DIR
816 1.1.1.4 mrg FILE_MAN_DIR
817 1.1.1.4 mrg LIB_MAN_DIR
818 1.1.1.4 mrg APP_MAN_DIR
819 1.1.1.4 mrg ADMIN_MAN_SUFFIX
820 1.1.1.4 mrg DRIVER_MAN_SUFFIX
821 1.1.1.4 mrg MISC_MAN_SUFFIX
822 1.1.1.4 mrg FILE_MAN_SUFFIX
823 1.1.1.4 mrg LIB_MAN_SUFFIX
824 1.1.1.4 mrg APP_MAN_SUFFIX
825 1.1.1.5 mrg SED
826 1.1.1.4 mrg host_os
827 1.1.1.4 mrg host_vendor
828 1.1.1.4 mrg host_cpu
829 1.1.1.4 mrg host
830 1.1.1.4 mrg build_os
831 1.1.1.4 mrg build_vendor
832 1.1.1.4 mrg build_cpu
833 1.1.1.4 mrg build
834 1.1.1.4 mrg INSTALL_CMD
835 1.1.1.4 mrg PKG_CONFIG
836 1.1.1.4 mrg CHANGELOG_CMD
837 1.1.1.4 mrg CWARNFLAGS
838 1.1.1.4 mrg EGREP
839 1.1.1.4 mrg GREP
840 1.1.1.4 mrg CPP
841 1.1.1.4 mrg OBJEXT
842 1.1.1.4 mrg EXEEXT
843 1.1.1.4 mrg ac_ct_CC
844 1.1.1.4 mrg CPPFLAGS
845 1.1.1.4 mrg LDFLAGS
846 1.1.1.4 mrg CFLAGS
847 1.1.1.4 mrg CC
848 1.1.1.5 mrg INSTALL_DATA
849 1.1.1.5 mrg INSTALL_SCRIPT
850 1.1.1.5 mrg INSTALL_PROGRAM
851 1.1.1.2 mrg target_alias
852 1.1.1.2 mrg host_alias
853 1.1 mrg build_alias
854 1.1.1.2 mrg LIBS
855 1.1.1.2 mrg ECHO_T
856 1.1.1.2 mrg ECHO_N
857 1.1.1.2 mrg ECHO_C
858 1.1.1.2 mrg DEFS
859 1.1.1.2 mrg mandir
860 1.1.1.2 mrg localedir
861 1.1.1.2 mrg libdir
862 1.1.1.2 mrg psdir
863 1.1.1.2 mrg pdfdir
864 1.1.1.2 mrg dvidir
865 1.1.1.2 mrg htmldir
866 1.1.1.2 mrg infodir
867 1.1.1.2 mrg docdir
868 1.1.1.2 mrg oldincludedir
869 1.1.1.2 mrg includedir
870 1.1.1.2 mrg localstatedir
871 1.1.1.2 mrg sharedstatedir
872 1.1.1.2 mrg sysconfdir
873 1.1.1.2 mrg datadir
874 1.1.1.2 mrg datarootdir
875 1.1.1.2 mrg libexecdir
876 1.1.1.2 mrg sbindir
877 1.1.1.2 mrg bindir
878 1.1.1.2 mrg program_transform_name
879 1.1.1.2 mrg prefix
880 1.1.1.2 mrg exec_prefix
881 1.1.1.4 mrg PACKAGE_URL
882 1.1.1.2 mrg PACKAGE_BUGREPORT
883 1.1.1.2 mrg PACKAGE_STRING
884 1.1.1.2 mrg PACKAGE_VERSION
885 1.1.1.2 mrg PACKAGE_TARNAME
886 1.1.1.2 mrg PACKAGE_NAME
887 1.1.1.2 mrg PATH_SEPARATOR
888 1.1.1.2 mrg SHELL'
889 1.1.1.2 mrg ac_subst_files=''
890 1.1.1.2 mrg ac_user_opts='
891 1.1.1.2 mrg enable_option_checking
892 1.1.1.4 mrg enable_strict_compilation
893 1.1.1.5 mrg enable_silent_rules
894 1.1.1.4 mrg enable_dependency_tracking
895 1.1.1.2 mrg enable_maintainer_mode
896 1.1.1.2 mrg enable_static
897 1.1.1.2 mrg enable_shared
898 1.1.1.2 mrg with_pic
899 1.1.1.2 mrg enable_fast_install
900 1.1.1.2 mrg with_gnu_ld
901 1.1.1.2 mrg enable_libtool_lock
902 1.1.1.2 mrg with_xorg_module_dir
903 1.1.1.2 mrg '
904 1.1.1.2 mrg ac_precious_vars='build_alias
905 1.1 mrg host_alias
906 1.1 mrg target_alias
907 1.1 mrg CC
908 1.1 mrg CFLAGS
909 1.1 mrg LDFLAGS
910 1.1 mrg LIBS
911 1.1 mrg CPPFLAGS
912 1.1 mrg CPP
913 1.1 mrg PKG_CONFIG
914 1.1 mrg XORG_CFLAGS
915 1.1 mrg XORG_LIBS
916 1.1.1.4 mrg XEXT_CFLAGS
917 1.1.1.4 mrg XEXT_LIBS
918 1.1 mrg PCIACCESS_CFLAGS
919 1.1 mrg PCIACCESS_LIBS'
920 1.1 mrg
921 1.1 mrg
922 1.1 mrg # Initialize some variables set by options.
923 1.1 mrg ac_init_help=
924 1.1 mrg ac_init_version=false
925 1.1.1.2 mrg ac_unrecognized_opts=
926 1.1.1.2 mrg ac_unrecognized_sep=
927 1.1 mrg # The variables have the same names as the options, with
928 1.1 mrg # dashes changed to underlines.
929 1.1 mrg cache_file=/dev/null
930 1.1 mrg exec_prefix=NONE
931 1.1 mrg no_create=
932 1.1 mrg no_recursion=
933 1.1 mrg prefix=NONE
934 1.1 mrg program_prefix=NONE
935 1.1 mrg program_suffix=NONE
936 1.1 mrg program_transform_name=s,x,x,
937 1.1 mrg silent=
938 1.1 mrg site=
939 1.1 mrg srcdir=
940 1.1 mrg verbose=
941 1.1 mrg x_includes=NONE
942 1.1 mrg x_libraries=NONE
943 1.1 mrg
944 1.1 mrg # Installation directory options.
945 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
946 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
947 1.1 mrg # by default will actually change.
948 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
949 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
950 1.1 mrg bindir='${exec_prefix}/bin'
951 1.1 mrg sbindir='${exec_prefix}/sbin'
952 1.1 mrg libexecdir='${exec_prefix}/libexec'
953 1.1 mrg datarootdir='${prefix}/share'
954 1.1 mrg datadir='${datarootdir}'
955 1.1 mrg sysconfdir='${prefix}/etc'
956 1.1 mrg sharedstatedir='${prefix}/com'
957 1.1 mrg localstatedir='${prefix}/var'
958 1.1 mrg includedir='${prefix}/include'
959 1.1 mrg oldincludedir='/usr/include'
960 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
961 1.1 mrg infodir='${datarootdir}/info'
962 1.1 mrg htmldir='${docdir}'
963 1.1 mrg dvidir='${docdir}'
964 1.1 mrg pdfdir='${docdir}'
965 1.1 mrg psdir='${docdir}'
966 1.1 mrg libdir='${exec_prefix}/lib'
967 1.1 mrg localedir='${datarootdir}/locale'
968 1.1 mrg mandir='${datarootdir}/man'
969 1.1 mrg
970 1.1 mrg ac_prev=
971 1.1 mrg ac_dashdash=
972 1.1 mrg for ac_option
973 1.1 mrg do
974 1.1 mrg # If the previous option needs an argument, assign it.
975 1.1 mrg if test -n "$ac_prev"; then
976 1.1 mrg eval $ac_prev=\$ac_option
977 1.1 mrg ac_prev=
978 1.1 mrg continue
979 1.1 mrg fi
980 1.1 mrg
981 1.1 mrg case $ac_option in
982 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
983 1.1 mrg *) ac_optarg=yes ;;
984 1.1 mrg esac
985 1.1 mrg
986 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
987 1.1 mrg
988 1.1 mrg case $ac_dashdash$ac_option in
989 1.1 mrg --)
990 1.1 mrg ac_dashdash=yes ;;
991 1.1 mrg
992 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
993 1.1 mrg ac_prev=bindir ;;
994 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
995 1.1 mrg bindir=$ac_optarg ;;
996 1.1 mrg
997 1.1 mrg -build | --build | --buil | --bui | --bu)
998 1.1 mrg ac_prev=build_alias ;;
999 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1000 1.1 mrg build_alias=$ac_optarg ;;
1001 1.1 mrg
1002 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
1003 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1004 1.1 mrg ac_prev=cache_file ;;
1005 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1006 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1007 1.1 mrg cache_file=$ac_optarg ;;
1008 1.1 mrg
1009 1.1 mrg --config-cache | -C)
1010 1.1 mrg cache_file=config.cache ;;
1011 1.1 mrg
1012 1.1 mrg -datadir | --datadir | --datadi | --datad)
1013 1.1 mrg ac_prev=datadir ;;
1014 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
1015 1.1 mrg datadir=$ac_optarg ;;
1016 1.1 mrg
1017 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1018 1.1 mrg | --dataroo | --dataro | --datar)
1019 1.1 mrg ac_prev=datarootdir ;;
1020 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1021 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1022 1.1 mrg datarootdir=$ac_optarg ;;
1023 1.1 mrg
1024 1.1 mrg -disable-* | --disable-*)
1025 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1026 1.1 mrg # Reject names that are not valid shell variable names.
1027 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1028 1.1.1.4 mrg as_fn_error "invalid feature name: $ac_useropt"
1029 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1030 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1031 1.1.1.2 mrg case $ac_user_opts in
1032 1.1.1.2 mrg *"
1033 1.1.1.2 mrg "enable_$ac_useropt"
1034 1.1.1.2 mrg "*) ;;
1035 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1036 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1037 1.1.1.2 mrg esac
1038 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
1039 1.1 mrg
1040 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
1041 1.1 mrg ac_prev=docdir ;;
1042 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1043 1.1 mrg docdir=$ac_optarg ;;
1044 1.1 mrg
1045 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1046 1.1 mrg ac_prev=dvidir ;;
1047 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1048 1.1 mrg dvidir=$ac_optarg ;;
1049 1.1 mrg
1050 1.1 mrg -enable-* | --enable-*)
1051 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1052 1.1 mrg # Reject names that are not valid shell variable names.
1053 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1054 1.1.1.4 mrg as_fn_error "invalid feature name: $ac_useropt"
1055 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1056 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1057 1.1.1.2 mrg case $ac_user_opts in
1058 1.1.1.2 mrg *"
1059 1.1.1.2 mrg "enable_$ac_useropt"
1060 1.1.1.2 mrg "*) ;;
1061 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1062 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1063 1.1.1.2 mrg esac
1064 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
1065 1.1 mrg
1066 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1067 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1068 1.1 mrg | --exec | --exe | --ex)
1069 1.1 mrg ac_prev=exec_prefix ;;
1070 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1071 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1072 1.1 mrg | --exec=* | --exe=* | --ex=*)
1073 1.1 mrg exec_prefix=$ac_optarg ;;
1074 1.1 mrg
1075 1.1 mrg -gas | --gas | --ga | --g)
1076 1.1 mrg # Obsolete; use --with-gas.
1077 1.1 mrg with_gas=yes ;;
1078 1.1 mrg
1079 1.1 mrg -help | --help | --hel | --he | -h)
1080 1.1 mrg ac_init_help=long ;;
1081 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1082 1.1 mrg ac_init_help=recursive ;;
1083 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1084 1.1 mrg ac_init_help=short ;;
1085 1.1 mrg
1086 1.1 mrg -host | --host | --hos | --ho)
1087 1.1 mrg ac_prev=host_alias ;;
1088 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
1089 1.1 mrg host_alias=$ac_optarg ;;
1090 1.1 mrg
1091 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1092 1.1 mrg ac_prev=htmldir ;;
1093 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1094 1.1 mrg | --ht=*)
1095 1.1 mrg htmldir=$ac_optarg ;;
1096 1.1 mrg
1097 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
1098 1.1 mrg | --includ | --inclu | --incl | --inc)
1099 1.1 mrg ac_prev=includedir ;;
1100 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1101 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
1102 1.1 mrg includedir=$ac_optarg ;;
1103 1.1 mrg
1104 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
1105 1.1 mrg ac_prev=infodir ;;
1106 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1107 1.1 mrg infodir=$ac_optarg ;;
1108 1.1 mrg
1109 1.1 mrg -libdir | --libdir | --libdi | --libd)
1110 1.1 mrg ac_prev=libdir ;;
1111 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
1112 1.1 mrg libdir=$ac_optarg ;;
1113 1.1 mrg
1114 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1115 1.1 mrg | --libexe | --libex | --libe)
1116 1.1 mrg ac_prev=libexecdir ;;
1117 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1118 1.1 mrg | --libexe=* | --libex=* | --libe=*)
1119 1.1 mrg libexecdir=$ac_optarg ;;
1120 1.1 mrg
1121 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
1122 1.1 mrg ac_prev=localedir ;;
1123 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1124 1.1 mrg localedir=$ac_optarg ;;
1125 1.1 mrg
1126 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
1127 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
1128 1.1 mrg ac_prev=localstatedir ;;
1129 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1130 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1131 1.1 mrg localstatedir=$ac_optarg ;;
1132 1.1 mrg
1133 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1134 1.1 mrg ac_prev=mandir ;;
1135 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1136 1.1 mrg mandir=$ac_optarg ;;
1137 1.1 mrg
1138 1.1 mrg -nfp | --nfp | --nf)
1139 1.1 mrg # Obsolete; use --without-fp.
1140 1.1 mrg with_fp=no ;;
1141 1.1 mrg
1142 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1143 1.1 mrg | --no-cr | --no-c | -n)
1144 1.1 mrg no_create=yes ;;
1145 1.1 mrg
1146 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1147 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1148 1.1 mrg no_recursion=yes ;;
1149 1.1 mrg
1150 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1151 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1152 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1153 1.1 mrg ac_prev=oldincludedir ;;
1154 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1155 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1156 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1157 1.1 mrg oldincludedir=$ac_optarg ;;
1158 1.1 mrg
1159 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1160 1.1 mrg ac_prev=prefix ;;
1161 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1162 1.1 mrg prefix=$ac_optarg ;;
1163 1.1 mrg
1164 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1165 1.1 mrg | --program-pre | --program-pr | --program-p)
1166 1.1 mrg ac_prev=program_prefix ;;
1167 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1168 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1169 1.1 mrg program_prefix=$ac_optarg ;;
1170 1.1 mrg
1171 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1172 1.1 mrg | --program-suf | --program-su | --program-s)
1173 1.1 mrg ac_prev=program_suffix ;;
1174 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1175 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1176 1.1 mrg program_suffix=$ac_optarg ;;
1177 1.1 mrg
1178 1.1 mrg -program-transform-name | --program-transform-name \
1179 1.1 mrg | --program-transform-nam | --program-transform-na \
1180 1.1 mrg | --program-transform-n | --program-transform- \
1181 1.1 mrg | --program-transform | --program-transfor \
1182 1.1 mrg | --program-transfo | --program-transf \
1183 1.1 mrg | --program-trans | --program-tran \
1184 1.1 mrg | --progr-tra | --program-tr | --program-t)
1185 1.1 mrg ac_prev=program_transform_name ;;
1186 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1187 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1188 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1189 1.1 mrg | --program-transform=* | --program-transfor=* \
1190 1.1 mrg | --program-transfo=* | --program-transf=* \
1191 1.1 mrg | --program-trans=* | --program-tran=* \
1192 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1193 1.1 mrg program_transform_name=$ac_optarg ;;
1194 1.1 mrg
1195 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1196 1.1 mrg ac_prev=pdfdir ;;
1197 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1198 1.1 mrg pdfdir=$ac_optarg ;;
1199 1.1 mrg
1200 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1201 1.1 mrg ac_prev=psdir ;;
1202 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1203 1.1 mrg psdir=$ac_optarg ;;
1204 1.1 mrg
1205 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1206 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1207 1.1 mrg silent=yes ;;
1208 1.1 mrg
1209 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1210 1.1 mrg ac_prev=sbindir ;;
1211 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1212 1.1 mrg | --sbi=* | --sb=*)
1213 1.1 mrg sbindir=$ac_optarg ;;
1214 1.1 mrg
1215 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1216 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1217 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1218 1.1 mrg | --sha | --sh)
1219 1.1 mrg ac_prev=sharedstatedir ;;
1220 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1221 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1222 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1223 1.1 mrg | --sha=* | --sh=*)
1224 1.1 mrg sharedstatedir=$ac_optarg ;;
1225 1.1 mrg
1226 1.1 mrg -site | --site | --sit)
1227 1.1 mrg ac_prev=site ;;
1228 1.1 mrg -site=* | --site=* | --sit=*)
1229 1.1 mrg site=$ac_optarg ;;
1230 1.1 mrg
1231 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1232 1.1 mrg ac_prev=srcdir ;;
1233 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1234 1.1 mrg srcdir=$ac_optarg ;;
1235 1.1 mrg
1236 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1237 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1238 1.1 mrg ac_prev=sysconfdir ;;
1239 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1240 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1241 1.1 mrg sysconfdir=$ac_optarg ;;
1242 1.1 mrg
1243 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1244 1.1 mrg ac_prev=target_alias ;;
1245 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1246 1.1 mrg target_alias=$ac_optarg ;;
1247 1.1 mrg
1248 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1249 1.1 mrg verbose=yes ;;
1250 1.1 mrg
1251 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1252 1.1 mrg ac_init_version=: ;;
1253 1.1 mrg
1254 1.1 mrg -with-* | --with-*)
1255 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1256 1.1 mrg # Reject names that are not valid shell variable names.
1257 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1258 1.1.1.4 mrg as_fn_error "invalid package name: $ac_useropt"
1259 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1260 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1261 1.1.1.2 mrg case $ac_user_opts in
1262 1.1.1.2 mrg *"
1263 1.1.1.2 mrg "with_$ac_useropt"
1264 1.1.1.2 mrg "*) ;;
1265 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1266 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1267 1.1.1.2 mrg esac
1268 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1269 1.1 mrg
1270 1.1 mrg -without-* | --without-*)
1271 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1272 1.1 mrg # Reject names that are not valid shell variable names.
1273 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1274 1.1.1.4 mrg as_fn_error "invalid package name: $ac_useropt"
1275 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1276 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1277 1.1.1.2 mrg case $ac_user_opts in
1278 1.1.1.2 mrg *"
1279 1.1.1.2 mrg "with_$ac_useropt"
1280 1.1.1.2 mrg "*) ;;
1281 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1282 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1283 1.1.1.2 mrg esac
1284 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1285 1.1 mrg
1286 1.1 mrg --x)
1287 1.1 mrg # Obsolete; use --with-x.
1288 1.1 mrg with_x=yes ;;
1289 1.1 mrg
1290 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1291 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1292 1.1 mrg ac_prev=x_includes ;;
1293 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1294 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1295 1.1 mrg x_includes=$ac_optarg ;;
1296 1.1 mrg
1297 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1298 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1299 1.1 mrg ac_prev=x_libraries ;;
1300 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1301 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1302 1.1 mrg x_libraries=$ac_optarg ;;
1303 1.1 mrg
1304 1.1.1.4 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1305 1.1.1.4 mrg Try \`$0 --help' for more information."
1306 1.1 mrg ;;
1307 1.1 mrg
1308 1.1 mrg *=*)
1309 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1310 1.1 mrg # Reject names that are not valid shell variable names.
1311 1.1.1.4 mrg case $ac_envvar in #(
1312 1.1.1.4 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1313 1.1.1.4 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1314 1.1.1.4 mrg esac
1315 1.1 mrg eval $ac_envvar=\$ac_optarg
1316 1.1 mrg export $ac_envvar ;;
1317 1.1 mrg
1318 1.1 mrg *)
1319 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1320 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1321 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1322 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1323 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1324 1.1 mrg ;;
1325 1.1 mrg
1326 1.1 mrg esac
1327 1.1 mrg done
1328 1.1 mrg
1329 1.1 mrg if test -n "$ac_prev"; then
1330 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1331 1.1.1.4 mrg as_fn_error "missing argument to $ac_option"
1332 1.1 mrg fi
1333 1.1 mrg
1334 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1335 1.1.1.2 mrg case $enable_option_checking in
1336 1.1.1.2 mrg no) ;;
1337 1.1.1.4 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1338 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1339 1.1.1.2 mrg esac
1340 1.1.1.2 mrg fi
1341 1.1.1.2 mrg
1342 1.1.1.2 mrg # Check all directory arguments for consistency.
1343 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1344 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1345 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1346 1.1 mrg libdir localedir mandir
1347 1.1 mrg do
1348 1.1 mrg eval ac_val=\$$ac_var
1349 1.1.1.2 mrg # Remove trailing slashes.
1350 1.1.1.2 mrg case $ac_val in
1351 1.1.1.2 mrg */ )
1352 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1353 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1354 1.1.1.2 mrg esac
1355 1.1.1.2 mrg # Be sure to have absolute directory names.
1356 1.1 mrg case $ac_val in
1357 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1358 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1359 1.1 mrg esac
1360 1.1.1.4 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1361 1.1 mrg done
1362 1.1 mrg
1363 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1364 1.1 mrg # used to hold the argument of --host etc.
1365 1.1 mrg # FIXME: To remove some day.
1366 1.1 mrg build=$build_alias
1367 1.1 mrg host=$host_alias
1368 1.1 mrg target=$target_alias
1369 1.1 mrg
1370 1.1 mrg # FIXME: To remove some day.
1371 1.1 mrg if test "x$host_alias" != x; then
1372 1.1 mrg if test "x$build_alias" = x; then
1373 1.1 mrg cross_compiling=maybe
1374 1.1.1.2 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1375 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1376 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1377 1.1 mrg cross_compiling=yes
1378 1.1 mrg fi
1379 1.1 mrg fi
1380 1.1 mrg
1381 1.1 mrg ac_tool_prefix=
1382 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1383 1.1 mrg
1384 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1385 1.1 mrg
1386 1.1 mrg
1387 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1388 1.1 mrg ac_ls_di=`ls -di .` &&
1389 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1390 1.1.1.4 mrg as_fn_error "working directory cannot be determined"
1391 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1392 1.1.1.4 mrg as_fn_error "pwd does not report name of working directory"
1393 1.1 mrg
1394 1.1 mrg
1395 1.1 mrg # Find the source files, if location was not specified.
1396 1.1 mrg if test -z "$srcdir"; then
1397 1.1 mrg ac_srcdir_defaulted=yes
1398 1.1 mrg # Try the directory containing this script, then the parent directory.
1399 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1400 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1401 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1402 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1403 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1404 1.1.1.2 mrg $as_echo X"$as_myself" |
1405 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1406 1.1 mrg s//\1/
1407 1.1 mrg q
1408 1.1 mrg }
1409 1.1 mrg /^X\(\/\/\)[^/].*/{
1410 1.1 mrg s//\1/
1411 1.1 mrg q
1412 1.1 mrg }
1413 1.1 mrg /^X\(\/\/\)$/{
1414 1.1 mrg s//\1/
1415 1.1 mrg q
1416 1.1 mrg }
1417 1.1 mrg /^X\(\/\).*/{
1418 1.1 mrg s//\1/
1419 1.1 mrg q
1420 1.1 mrg }
1421 1.1 mrg s/.*/./; q'`
1422 1.1 mrg srcdir=$ac_confdir
1423 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1424 1.1 mrg srcdir=..
1425 1.1 mrg fi
1426 1.1 mrg else
1427 1.1 mrg ac_srcdir_defaulted=no
1428 1.1 mrg fi
1429 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1430 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1431 1.1.1.4 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1432 1.1 mrg fi
1433 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1434 1.1 mrg ac_abs_confdir=`(
1435 1.1.1.4 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1436 1.1 mrg pwd)`
1437 1.1 mrg # When building in place, set srcdir=.
1438 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1439 1.1 mrg srcdir=.
1440 1.1 mrg fi
1441 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1442 1.1 mrg # Double slashes in file names in object file debugging info
1443 1.1 mrg # mess up M-x gdb in Emacs.
1444 1.1 mrg case $srcdir in
1445 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1446 1.1 mrg esac
1447 1.1 mrg for ac_var in $ac_precious_vars; do
1448 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1449 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1450 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1451 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1452 1.1 mrg done
1453 1.1 mrg
1454 1.1 mrg #
1455 1.1 mrg # Report the --help message.
1456 1.1 mrg #
1457 1.1 mrg if test "$ac_init_help" = "long"; then
1458 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1459 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1460 1.1 mrg cat <<_ACEOF
1461 1.1.1.5 mrg \`configure' configures xf86-video-nv 2.1.18 to adapt to many kinds of systems.
1462 1.1 mrg
1463 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1464 1.1 mrg
1465 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1466 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1467 1.1 mrg
1468 1.1 mrg Defaults for the options are specified in brackets.
1469 1.1 mrg
1470 1.1 mrg Configuration:
1471 1.1 mrg -h, --help display this help and exit
1472 1.1 mrg --help=short display options specific to this package
1473 1.1 mrg --help=recursive display the short help of all the included packages
1474 1.1 mrg -V, --version display version information and exit
1475 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1476 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1477 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1478 1.1 mrg -n, --no-create do not create output files
1479 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1480 1.1 mrg
1481 1.1 mrg Installation directories:
1482 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1483 1.1.1.2 mrg [$ac_default_prefix]
1484 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1485 1.1.1.2 mrg [PREFIX]
1486 1.1 mrg
1487 1.1 mrg By default, \`make install' will install all the files in
1488 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1489 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1490 1.1 mrg for instance \`--prefix=\$HOME'.
1491 1.1 mrg
1492 1.1 mrg For better control, use the options below.
1493 1.1 mrg
1494 1.1 mrg Fine tuning of the installation directories:
1495 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1496 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1497 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1498 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1499 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1500 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1501 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1502 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1503 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1504 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1505 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1506 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1507 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1508 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1509 1.1.1.2 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-nv]
1510 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1511 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1512 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1513 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1514 1.1 mrg _ACEOF
1515 1.1 mrg
1516 1.1 mrg cat <<\_ACEOF
1517 1.1 mrg
1518 1.1 mrg Program names:
1519 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1520 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1521 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1522 1.1 mrg
1523 1.1 mrg System types:
1524 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1525 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1526 1.1 mrg _ACEOF
1527 1.1 mrg fi
1528 1.1 mrg
1529 1.1 mrg if test -n "$ac_init_help"; then
1530 1.1 mrg case $ac_init_help in
1531 1.1.1.5 mrg short | recursive ) echo "Configuration of xf86-video-nv 2.1.18:";;
1532 1.1 mrg esac
1533 1.1 mrg cat <<\_ACEOF
1534 1.1 mrg
1535 1.1 mrg Optional Features:
1536 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1537 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1538 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1539 1.1.1.4 mrg --enable-strict-compilation
1540 1.1.1.4 mrg Enable all warnings from compiler and make them
1541 1.1.1.4 mrg errors (default: disabled)
1542 1.1.1.5 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1543 1.1.1.5 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1544 1.1.1.4 mrg --disable-dependency-tracking speeds up one-time build
1545 1.1.1.4 mrg --enable-dependency-tracking do not reject slow dependency extractors
1546 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1547 1.1 mrg (and sometimes confusing) to the casual installer
1548 1.1 mrg --enable-static[=PKGS] build static libraries [default=no]
1549 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1550 1.1 mrg --enable-fast-install[=PKGS]
1551 1.1 mrg optimize for fast installation [default=yes]
1552 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1553 1.1 mrg
1554 1.1 mrg Optional Packages:
1555 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1556 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1557 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1558 1.1 mrg both]
1559 1.1.1.2 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1560 1.1 mrg --with-xorg-module-dir=DIR
1561 1.1 mrg Default xorg module directory
1562 1.1.1.5 mrg [[default=$libdir/xorg/modules]]
1563 1.1 mrg
1564 1.1 mrg Some influential environment variables:
1565 1.1 mrg CC C compiler command
1566 1.1 mrg CFLAGS C compiler flags
1567 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1568 1.1 mrg nonstandard directory <lib dir>
1569 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1570 1.1.1.5 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1571 1.1 mrg you have headers in a nonstandard directory <include dir>
1572 1.1 mrg CPP C preprocessor
1573 1.1 mrg PKG_CONFIG path to pkg-config utility
1574 1.1 mrg XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1575 1.1 mrg XORG_LIBS linker flags for XORG, overriding pkg-config
1576 1.1.1.4 mrg XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1577 1.1.1.4 mrg XEXT_LIBS linker flags for XEXT, overriding pkg-config
1578 1.1 mrg PCIACCESS_CFLAGS
1579 1.1 mrg C compiler flags for PCIACCESS, overriding pkg-config
1580 1.1 mrg PCIACCESS_LIBS
1581 1.1 mrg linker flags for PCIACCESS, overriding pkg-config
1582 1.1 mrg
1583 1.1 mrg Use these variables to override the choices made by `configure' or to help
1584 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1585 1.1 mrg
1586 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1587 1.1 mrg _ACEOF
1588 1.1 mrg ac_status=$?
1589 1.1 mrg fi
1590 1.1 mrg
1591 1.1 mrg if test "$ac_init_help" = "recursive"; then
1592 1.1 mrg # If there are subdirs, report their specific --help.
1593 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1594 1.1.1.2 mrg test -d "$ac_dir" ||
1595 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1596 1.1.1.2 mrg continue
1597 1.1 mrg ac_builddir=.
1598 1.1 mrg
1599 1.1 mrg case "$ac_dir" in
1600 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1601 1.1 mrg *)
1602 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1603 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1604 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1605 1.1 mrg case $ac_top_builddir_sub in
1606 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1607 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1608 1.1 mrg esac ;;
1609 1.1 mrg esac
1610 1.1 mrg ac_abs_top_builddir=$ac_pwd
1611 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1612 1.1 mrg # for backward compatibility:
1613 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1614 1.1 mrg
1615 1.1 mrg case $srcdir in
1616 1.1 mrg .) # We are building in place.
1617 1.1 mrg ac_srcdir=.
1618 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1619 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1620 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1621 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1622 1.1 mrg ac_top_srcdir=$srcdir
1623 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1624 1.1 mrg *) # Relative name.
1625 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1626 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1627 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1628 1.1 mrg esac
1629 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1630 1.1 mrg
1631 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1632 1.1 mrg # Check for guested configure.
1633 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1634 1.1 mrg echo &&
1635 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1636 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1637 1.1 mrg echo &&
1638 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1639 1.1 mrg else
1640 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1641 1.1 mrg fi || ac_status=$?
1642 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1643 1.1 mrg done
1644 1.1 mrg fi
1645 1.1 mrg
1646 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1647 1.1 mrg if $ac_init_version; then
1648 1.1 mrg cat <<\_ACEOF
1649 1.1.1.5 mrg xf86-video-nv configure 2.1.18
1650 1.1.1.5 mrg generated by GNU Autoconf 2.65
1651 1.1 mrg
1652 1.1.1.4 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1653 1.1 mrg This configure script is free software; the Free Software Foundation
1654 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1655 1.1 mrg _ACEOF
1656 1.1 mrg exit
1657 1.1 mrg fi
1658 1.1.1.4 mrg
1659 1.1.1.4 mrg ## ------------------------ ##
1660 1.1.1.4 mrg ## Autoconf initialization. ##
1661 1.1.1.4 mrg ## ------------------------ ##
1662 1.1.1.4 mrg
1663 1.1.1.4 mrg # ac_fn_c_try_compile LINENO
1664 1.1.1.4 mrg # --------------------------
1665 1.1.1.4 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1666 1.1.1.4 mrg ac_fn_c_try_compile ()
1667 1.1.1.4 mrg {
1668 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1669 1.1.1.4 mrg rm -f conftest.$ac_objext
1670 1.1.1.4 mrg if { { ac_try="$ac_compile"
1671 1.1.1.4 mrg case "(($ac_try" in
1672 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1673 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1674 1.1.1.4 mrg esac
1675 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1676 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1677 1.1.1.4 mrg (eval "$ac_compile") 2>conftest.err
1678 1.1.1.4 mrg ac_status=$?
1679 1.1.1.4 mrg if test -s conftest.err; then
1680 1.1.1.4 mrg grep -v '^ *+' conftest.err >conftest.er1
1681 1.1.1.4 mrg cat conftest.er1 >&5
1682 1.1.1.4 mrg mv -f conftest.er1 conftest.err
1683 1.1.1.4 mrg fi
1684 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1685 1.1.1.4 mrg test $ac_status = 0; } && {
1686 1.1.1.4 mrg test -z "$ac_c_werror_flag" ||
1687 1.1.1.4 mrg test ! -s conftest.err
1688 1.1.1.4 mrg } && test -s conftest.$ac_objext; then :
1689 1.1.1.4 mrg ac_retval=0
1690 1.1.1.4 mrg else
1691 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1692 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1693 1.1.1.4 mrg
1694 1.1.1.4 mrg ac_retval=1
1695 1.1.1.4 mrg fi
1696 1.1.1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1697 1.1.1.5 mrg as_fn_set_status $ac_retval
1698 1.1.1.4 mrg
1699 1.1.1.4 mrg } # ac_fn_c_try_compile
1700 1.1.1.4 mrg
1701 1.1.1.4 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR
1702 1.1.1.4 mrg # ------------------------------------
1703 1.1.1.4 mrg # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1704 1.1.1.4 mrg ac_fn_c_check_decl ()
1705 1.1.1.4 mrg {
1706 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1708 1.1.1.4 mrg $as_echo_n "checking whether $2 is declared... " >&6; }
1709 1.1.1.4 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1710 1.1.1.4 mrg $as_echo_n "(cached) " >&6
1711 1.1.1.4 mrg else
1712 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1713 1.1.1.4 mrg /* end confdefs.h. */
1714 1.1.1.4 mrg $4
1715 1.1.1.4 mrg int
1716 1.1.1.4 mrg main ()
1717 1.1.1.4 mrg {
1718 1.1.1.4 mrg #ifndef $2
1719 1.1.1.4 mrg (void) $2;
1720 1.1.1.4 mrg #endif
1721 1.1.1.4 mrg
1722 1.1.1.4 mrg ;
1723 1.1.1.4 mrg return 0;
1724 1.1.1.4 mrg }
1725 1.1.1.4 mrg _ACEOF
1726 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1727 1.1.1.4 mrg eval "$3=yes"
1728 1.1.1.4 mrg else
1729 1.1.1.4 mrg eval "$3=no"
1730 1.1.1.4 mrg fi
1731 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1732 1.1.1.4 mrg fi
1733 1.1.1.4 mrg eval ac_res=\$$3
1734 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1735 1.1.1.4 mrg $as_echo "$ac_res" >&6; }
1736 1.1.1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1737 1.1.1.4 mrg
1738 1.1.1.4 mrg } # ac_fn_c_check_decl
1739 1.1.1.4 mrg
1740 1.1.1.4 mrg # ac_fn_c_try_cpp LINENO
1741 1.1.1.4 mrg # ----------------------
1742 1.1.1.4 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1743 1.1.1.4 mrg ac_fn_c_try_cpp ()
1744 1.1.1.4 mrg {
1745 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746 1.1.1.4 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1747 1.1.1.4 mrg case "(($ac_try" in
1748 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1749 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1750 1.1.1.4 mrg esac
1751 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1752 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1753 1.1.1.4 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1754 1.1.1.4 mrg ac_status=$?
1755 1.1.1.4 mrg if test -s conftest.err; then
1756 1.1.1.4 mrg grep -v '^ *+' conftest.err >conftest.er1
1757 1.1.1.4 mrg cat conftest.er1 >&5
1758 1.1.1.4 mrg mv -f conftest.er1 conftest.err
1759 1.1.1.4 mrg fi
1760 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1761 1.1.1.4 mrg test $ac_status = 0; } >/dev/null && {
1762 1.1.1.4 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1763 1.1.1.4 mrg test ! -s conftest.err
1764 1.1.1.4 mrg }; then :
1765 1.1.1.4 mrg ac_retval=0
1766 1.1.1.4 mrg else
1767 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1768 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1769 1.1.1.4 mrg
1770 1.1.1.4 mrg ac_retval=1
1771 1.1.1.4 mrg fi
1772 1.1.1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1773 1.1.1.5 mrg as_fn_set_status $ac_retval
1774 1.1.1.4 mrg
1775 1.1.1.4 mrg } # ac_fn_c_try_cpp
1776 1.1.1.4 mrg
1777 1.1.1.4 mrg # ac_fn_c_try_run LINENO
1778 1.1.1.4 mrg # ----------------------
1779 1.1.1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1780 1.1.1.4 mrg # that executables *can* be run.
1781 1.1.1.4 mrg ac_fn_c_try_run ()
1782 1.1.1.4 mrg {
1783 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1784 1.1.1.4 mrg if { { ac_try="$ac_link"
1785 1.1.1.4 mrg case "(($ac_try" in
1786 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1787 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1788 1.1.1.4 mrg esac
1789 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1791 1.1.1.4 mrg (eval "$ac_link") 2>&5
1792 1.1.1.4 mrg ac_status=$?
1793 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 1.1.1.4 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1795 1.1.1.4 mrg { { case "(($ac_try" in
1796 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1797 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1798 1.1.1.4 mrg esac
1799 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1800 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1801 1.1.1.4 mrg (eval "$ac_try") 2>&5
1802 1.1.1.4 mrg ac_status=$?
1803 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804 1.1.1.4 mrg test $ac_status = 0; }; }; then :
1805 1.1.1.4 mrg ac_retval=0
1806 1.1.1.4 mrg else
1807 1.1.1.4 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1808 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1809 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1810 1.1.1.4 mrg
1811 1.1.1.4 mrg ac_retval=$ac_status
1812 1.1.1.4 mrg fi
1813 1.1.1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 1.1.1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1815 1.1.1.5 mrg as_fn_set_status $ac_retval
1816 1.1.1.4 mrg
1817 1.1.1.4 mrg } # ac_fn_c_try_run
1818 1.1.1.4 mrg
1819 1.1.1.4 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1820 1.1.1.4 mrg # -------------------------------------------------------
1821 1.1.1.4 mrg # Tests whether HEADER exists and can be compiled using the include files in
1822 1.1.1.4 mrg # INCLUDES, setting the cache variable VAR accordingly.
1823 1.1.1.4 mrg ac_fn_c_check_header_compile ()
1824 1.1.1.4 mrg {
1825 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1826 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1827 1.1.1.4 mrg $as_echo_n "checking for $2... " >&6; }
1828 1.1.1.4 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1829 1.1.1.4 mrg $as_echo_n "(cached) " >&6
1830 1.1.1.4 mrg else
1831 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1832 1.1.1.4 mrg /* end confdefs.h. */
1833 1.1.1.4 mrg $4
1834 1.1.1.4 mrg #include <$2>
1835 1.1.1.4 mrg _ACEOF
1836 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1837 1.1.1.4 mrg eval "$3=yes"
1838 1.1.1.4 mrg else
1839 1.1.1.4 mrg eval "$3=no"
1840 1.1.1.4 mrg fi
1841 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1842 1.1.1.4 mrg fi
1843 1.1.1.4 mrg eval ac_res=\$$3
1844 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1845 1.1.1.4 mrg $as_echo "$ac_res" >&6; }
1846 1.1.1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1847 1.1.1.4 mrg
1848 1.1.1.4 mrg } # ac_fn_c_check_header_compile
1849 1.1.1.4 mrg
1850 1.1.1.4 mrg # ac_fn_c_try_link LINENO
1851 1.1.1.4 mrg # -----------------------
1852 1.1.1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1853 1.1.1.4 mrg ac_fn_c_try_link ()
1854 1.1.1.4 mrg {
1855 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1856 1.1.1.4 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1857 1.1.1.4 mrg if { { ac_try="$ac_link"
1858 1.1.1.4 mrg case "(($ac_try" in
1859 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1860 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
1861 1.1.1.4 mrg esac
1862 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1863 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
1864 1.1.1.4 mrg (eval "$ac_link") 2>conftest.err
1865 1.1.1.4 mrg ac_status=$?
1866 1.1.1.4 mrg if test -s conftest.err; then
1867 1.1.1.4 mrg grep -v '^ *+' conftest.err >conftest.er1
1868 1.1.1.4 mrg cat conftest.er1 >&5
1869 1.1.1.4 mrg mv -f conftest.er1 conftest.err
1870 1.1.1.4 mrg fi
1871 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1872 1.1.1.4 mrg test $ac_status = 0; } && {
1873 1.1.1.4 mrg test -z "$ac_c_werror_flag" ||
1874 1.1.1.4 mrg test ! -s conftest.err
1875 1.1.1.4 mrg } && test -s conftest$ac_exeext && {
1876 1.1.1.4 mrg test "$cross_compiling" = yes ||
1877 1.1.1.4 mrg $as_test_x conftest$ac_exeext
1878 1.1.1.4 mrg }; then :
1879 1.1.1.4 mrg ac_retval=0
1880 1.1.1.4 mrg else
1881 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
1882 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1883 1.1.1.4 mrg
1884 1.1.1.4 mrg ac_retval=1
1885 1.1.1.4 mrg fi
1886 1.1.1.4 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1887 1.1.1.4 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1888 1.1.1.4 mrg # interfere with the next link command; also delete a directory that is
1889 1.1.1.4 mrg # left behind by Apple's compiler. We do this before executing the actions.
1890 1.1.1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1891 1.1.1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1892 1.1.1.5 mrg as_fn_set_status $ac_retval
1893 1.1.1.4 mrg
1894 1.1.1.4 mrg } # ac_fn_c_try_link
1895 1.1.1.4 mrg
1896 1.1.1.4 mrg # ac_fn_c_check_func LINENO FUNC VAR
1897 1.1.1.4 mrg # ----------------------------------
1898 1.1.1.4 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1899 1.1.1.4 mrg ac_fn_c_check_func ()
1900 1.1.1.4 mrg {
1901 1.1.1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1902 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1903 1.1.1.4 mrg $as_echo_n "checking for $2... " >&6; }
1904 1.1.1.4 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1905 1.1.1.4 mrg $as_echo_n "(cached) " >&6
1906 1.1.1.4 mrg else
1907 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1908 1.1.1.4 mrg /* end confdefs.h. */
1909 1.1.1.4 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1910 1.1.1.4 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1911 1.1.1.4 mrg #define $2 innocuous_$2
1912 1.1.1.4 mrg
1913 1.1.1.4 mrg /* System header to define __stub macros and hopefully few prototypes,
1914 1.1.1.4 mrg which can conflict with char $2 (); below.
1915 1.1.1.4 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1916 1.1.1.4 mrg <limits.h> exists even on freestanding compilers. */
1917 1.1.1.4 mrg
1918 1.1.1.4 mrg #ifdef __STDC__
1919 1.1.1.4 mrg # include <limits.h>
1920 1.1.1.4 mrg #else
1921 1.1.1.4 mrg # include <assert.h>
1922 1.1.1.4 mrg #endif
1923 1.1.1.4 mrg
1924 1.1.1.4 mrg #undef $2
1925 1.1.1.4 mrg
1926 1.1.1.4 mrg /* Override any GCC internal prototype to avoid an error.
1927 1.1.1.4 mrg Use char because int might match the return type of a GCC
1928 1.1.1.4 mrg builtin and then its argument prototype would still apply. */
1929 1.1.1.4 mrg #ifdef __cplusplus
1930 1.1.1.4 mrg extern "C"
1931 1.1.1.4 mrg #endif
1932 1.1.1.4 mrg char $2 ();
1933 1.1.1.4 mrg /* The GNU C library defines this for functions which it implements
1934 1.1.1.4 mrg to always fail with ENOSYS. Some functions are actually named
1935 1.1.1.4 mrg something starting with __ and the normal name is an alias. */
1936 1.1.1.4 mrg #if defined __stub_$2 || defined __stub___$2
1937 1.1.1.4 mrg choke me
1938 1.1.1.4 mrg #endif
1939 1.1.1.4 mrg
1940 1.1.1.4 mrg int
1941 1.1.1.4 mrg main ()
1942 1.1.1.4 mrg {
1943 1.1.1.4 mrg return $2 ();
1944 1.1.1.4 mrg ;
1945 1.1.1.4 mrg return 0;
1946 1.1.1.4 mrg }
1947 1.1.1.4 mrg _ACEOF
1948 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
1949 1.1.1.4 mrg eval "$3=yes"
1950 1.1.1.4 mrg else
1951 1.1.1.4 mrg eval "$3=no"
1952 1.1.1.4 mrg fi
1953 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
1954 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
1955 1.1.1.4 mrg fi
1956 1.1.1.4 mrg eval ac_res=\$$3
1957 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1958 1.1.1.4 mrg $as_echo "$ac_res" >&6; }
1959 1.1.1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1960 1.1.1.4 mrg
1961 1.1.1.4 mrg } # ac_fn_c_check_func
1962 1.1 mrg cat >config.log <<_ACEOF
1963 1.1 mrg This file contains any messages produced by compilers while
1964 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1965 1.1 mrg
1966 1.1.1.5 mrg It was created by xf86-video-nv $as_me 2.1.18, which was
1967 1.1.1.5 mrg generated by GNU Autoconf 2.65. Invocation command line was
1968 1.1 mrg
1969 1.1 mrg $ $0 $@
1970 1.1 mrg
1971 1.1 mrg _ACEOF
1972 1.1 mrg exec 5>>config.log
1973 1.1 mrg {
1974 1.1 mrg cat <<_ASUNAME
1975 1.1 mrg ## --------- ##
1976 1.1 mrg ## Platform. ##
1977 1.1 mrg ## --------- ##
1978 1.1 mrg
1979 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1980 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1981 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1982 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1983 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1984 1.1 mrg
1985 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1986 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1987 1.1 mrg
1988 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1989 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1990 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1991 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1992 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1993 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1994 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1995 1.1 mrg
1996 1.1 mrg _ASUNAME
1997 1.1 mrg
1998 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1999 1.1 mrg for as_dir in $PATH
2000 1.1 mrg do
2001 1.1 mrg IFS=$as_save_IFS
2002 1.1 mrg test -z "$as_dir" && as_dir=.
2003 1.1.1.4 mrg $as_echo "PATH: $as_dir"
2004 1.1.1.4 mrg done
2005 1.1 mrg IFS=$as_save_IFS
2006 1.1 mrg
2007 1.1 mrg } >&5
2008 1.1 mrg
2009 1.1 mrg cat >&5 <<_ACEOF
2010 1.1 mrg
2011 1.1 mrg
2012 1.1 mrg ## ----------- ##
2013 1.1 mrg ## Core tests. ##
2014 1.1 mrg ## ----------- ##
2015 1.1 mrg
2016 1.1 mrg _ACEOF
2017 1.1 mrg
2018 1.1 mrg
2019 1.1 mrg # Keep a trace of the command line.
2020 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
2021 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
2022 1.1 mrg # Also quote any args containing shell meta-characters.
2023 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
2024 1.1 mrg ac_configure_args=
2025 1.1 mrg ac_configure_args0=
2026 1.1 mrg ac_configure_args1=
2027 1.1 mrg ac_must_keep_next=false
2028 1.1 mrg for ac_pass in 1 2
2029 1.1 mrg do
2030 1.1 mrg for ac_arg
2031 1.1 mrg do
2032 1.1 mrg case $ac_arg in
2033 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2034 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2035 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
2036 1.1 mrg continue ;;
2037 1.1 mrg *\'*)
2038 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2039 1.1 mrg esac
2040 1.1 mrg case $ac_pass in
2041 1.1.1.4 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2042 1.1 mrg 2)
2043 1.1.1.4 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
2044 1.1 mrg if test $ac_must_keep_next = true; then
2045 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
2046 1.1 mrg else
2047 1.1 mrg case $ac_arg in
2048 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
2049 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2050 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2051 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
2052 1.1 mrg case "$ac_configure_args0 " in
2053 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2054 1.1 mrg esac
2055 1.1 mrg ;;
2056 1.1 mrg -* ) ac_must_keep_next=true ;;
2057 1.1 mrg esac
2058 1.1 mrg fi
2059 1.1.1.4 mrg as_fn_append ac_configure_args " '$ac_arg'"
2060 1.1 mrg ;;
2061 1.1 mrg esac
2062 1.1 mrg done
2063 1.1 mrg done
2064 1.1.1.4 mrg { ac_configure_args0=; unset ac_configure_args0;}
2065 1.1.1.4 mrg { ac_configure_args1=; unset ac_configure_args1;}
2066 1.1 mrg
2067 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
2068 1.1 mrg # config.log. We remove comments because anyway the quotes in there
2069 1.1 mrg # would cause problems or look ugly.
2070 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
2071 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2072 1.1 mrg trap 'exit_status=$?
2073 1.1 mrg # Save into config.log some information that might help in debugging.
2074 1.1 mrg {
2075 1.1 mrg echo
2076 1.1 mrg
2077 1.1 mrg cat <<\_ASBOX
2078 1.1 mrg ## ---------------- ##
2079 1.1 mrg ## Cache variables. ##
2080 1.1 mrg ## ---------------- ##
2081 1.1 mrg _ASBOX
2082 1.1 mrg echo
2083 1.1 mrg # The following way of writing the cache mishandles newlines in values,
2084 1.1 mrg (
2085 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2086 1.1 mrg eval ac_val=\$$ac_var
2087 1.1 mrg case $ac_val in #(
2088 1.1 mrg *${as_nl}*)
2089 1.1 mrg case $ac_var in #(
2090 1.1.1.4 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2091 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2092 1.1 mrg esac
2093 1.1 mrg case $ac_var in #(
2094 1.1 mrg _ | IFS | as_nl) ;; #(
2095 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2096 1.1.1.4 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2097 1.1 mrg esac ;;
2098 1.1 mrg esac
2099 1.1 mrg done
2100 1.1 mrg (set) 2>&1 |
2101 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2102 1.1 mrg *${as_nl}ac_space=\ *)
2103 1.1 mrg sed -n \
2104 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2105 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2106 1.1 mrg ;; #(
2107 1.1 mrg *)
2108 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2109 1.1 mrg ;;
2110 1.1 mrg esac |
2111 1.1 mrg sort
2112 1.1 mrg )
2113 1.1 mrg echo
2114 1.1 mrg
2115 1.1 mrg cat <<\_ASBOX
2116 1.1 mrg ## ----------------- ##
2117 1.1 mrg ## Output variables. ##
2118 1.1 mrg ## ----------------- ##
2119 1.1 mrg _ASBOX
2120 1.1 mrg echo
2121 1.1 mrg for ac_var in $ac_subst_vars
2122 1.1 mrg do
2123 1.1 mrg eval ac_val=\$$ac_var
2124 1.1 mrg case $ac_val in
2125 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2126 1.1 mrg esac
2127 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
2128 1.1 mrg done | sort
2129 1.1 mrg echo
2130 1.1 mrg
2131 1.1 mrg if test -n "$ac_subst_files"; then
2132 1.1 mrg cat <<\_ASBOX
2133 1.1 mrg ## ------------------- ##
2134 1.1 mrg ## File substitutions. ##
2135 1.1 mrg ## ------------------- ##
2136 1.1 mrg _ASBOX
2137 1.1 mrg echo
2138 1.1 mrg for ac_var in $ac_subst_files
2139 1.1 mrg do
2140 1.1 mrg eval ac_val=\$$ac_var
2141 1.1 mrg case $ac_val in
2142 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2143 1.1 mrg esac
2144 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
2145 1.1 mrg done | sort
2146 1.1 mrg echo
2147 1.1 mrg fi
2148 1.1 mrg
2149 1.1 mrg if test -s confdefs.h; then
2150 1.1 mrg cat <<\_ASBOX
2151 1.1 mrg ## ----------- ##
2152 1.1 mrg ## confdefs.h. ##
2153 1.1 mrg ## ----------- ##
2154 1.1 mrg _ASBOX
2155 1.1 mrg echo
2156 1.1 mrg cat confdefs.h
2157 1.1 mrg echo
2158 1.1 mrg fi
2159 1.1 mrg test "$ac_signal" != 0 &&
2160 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
2161 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
2162 1.1 mrg } >&5
2163 1.1 mrg rm -f core *.core core.conftest.* &&
2164 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2165 1.1 mrg exit $exit_status
2166 1.1 mrg ' 0
2167 1.1 mrg for ac_signal in 1 2 13 15; do
2168 1.1.1.4 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2169 1.1 mrg done
2170 1.1 mrg ac_signal=0
2171 1.1 mrg
2172 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2173 1.1 mrg rm -f -r conftest* confdefs.h
2174 1.1 mrg
2175 1.1.1.4 mrg $as_echo "/* confdefs.h */" > confdefs.h
2176 1.1.1.4 mrg
2177 1.1 mrg # Predefined preprocessor variables.
2178 1.1 mrg
2179 1.1 mrg cat >>confdefs.h <<_ACEOF
2180 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2181 1.1 mrg _ACEOF
2182 1.1 mrg
2183 1.1 mrg cat >>confdefs.h <<_ACEOF
2184 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2185 1.1 mrg _ACEOF
2186 1.1 mrg
2187 1.1 mrg cat >>confdefs.h <<_ACEOF
2188 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2189 1.1 mrg _ACEOF
2190 1.1 mrg
2191 1.1 mrg cat >>confdefs.h <<_ACEOF
2192 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2193 1.1 mrg _ACEOF
2194 1.1 mrg
2195 1.1 mrg cat >>confdefs.h <<_ACEOF
2196 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2197 1.1 mrg _ACEOF
2198 1.1 mrg
2199 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
2200 1.1.1.4 mrg #define PACKAGE_URL "$PACKAGE_URL"
2201 1.1.1.4 mrg _ACEOF
2202 1.1.1.4 mrg
2203 1.1 mrg
2204 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2205 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
2206 1.1.1.2 mrg ac_site_file1=NONE
2207 1.1.1.2 mrg ac_site_file2=NONE
2208 1.1 mrg if test -n "$CONFIG_SITE"; then
2209 1.1.1.2 mrg ac_site_file1=$CONFIG_SITE
2210 1.1 mrg elif test "x$prefix" != xNONE; then
2211 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
2212 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
2213 1.1 mrg else
2214 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
2215 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2216 1.1 mrg fi
2217 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2218 1.1 mrg do
2219 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
2220 1.1.1.5 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2221 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2222 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2223 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2224 1.1 mrg . "$ac_site_file"
2225 1.1 mrg fi
2226 1.1 mrg done
2227 1.1 mrg
2228 1.1 mrg if test -r "$cache_file"; then
2229 1.1.1.5 mrg # Some versions of bash will fail to source /dev/null (special files
2230 1.1.1.5 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2231 1.1.1.5 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2232 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2233 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2234 1.1 mrg case $cache_file in
2235 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2236 1.1 mrg *) . "./$cache_file";;
2237 1.1 mrg esac
2238 1.1 mrg fi
2239 1.1 mrg else
2240 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2241 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2242 1.1 mrg >$cache_file
2243 1.1 mrg fi
2244 1.1 mrg
2245 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2246 1.1 mrg # value.
2247 1.1 mrg ac_cache_corrupted=false
2248 1.1 mrg for ac_var in $ac_precious_vars; do
2249 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2250 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2251 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2252 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2253 1.1 mrg case $ac_old_set,$ac_new_set in
2254 1.1 mrg set,)
2255 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2256 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2257 1.1 mrg ac_cache_corrupted=: ;;
2258 1.1 mrg ,set)
2259 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2260 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2261 1.1 mrg ac_cache_corrupted=: ;;
2262 1.1 mrg ,);;
2263 1.1 mrg *)
2264 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2265 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2266 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2267 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2268 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2269 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2270 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2271 1.1.1.2 mrg ac_cache_corrupted=:
2272 1.1.1.2 mrg else
2273 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2274 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2275 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2276 1.1.1.2 mrg fi
2277 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2278 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2279 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2280 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2281 1.1 mrg fi;;
2282 1.1 mrg esac
2283 1.1 mrg # Pass precious variables to config.status.
2284 1.1 mrg if test "$ac_new_set" = set; then
2285 1.1 mrg case $ac_new_val in
2286 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2287 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2288 1.1 mrg esac
2289 1.1 mrg case " $ac_configure_args " in
2290 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2291 1.1.1.4 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2292 1.1 mrg esac
2293 1.1 mrg fi
2294 1.1 mrg done
2295 1.1 mrg if $ac_cache_corrupted; then
2296 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2297 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2298 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2299 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2300 1.1.1.4 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2301 1.1 mrg fi
2302 1.1.1.4 mrg ## -------------------- ##
2303 1.1.1.4 mrg ## Main body of script. ##
2304 1.1.1.4 mrg ## -------------------- ##
2305 1.1 mrg
2306 1.1.1.4 mrg ac_ext=c
2307 1.1.1.4 mrg ac_cpp='$CPP $CPPFLAGS'
2308 1.1.1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2309 1.1.1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2310 1.1.1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2311 1.1 mrg
2312 1.1 mrg
2313 1.1 mrg
2314 1.1.1.4 mrg ac_config_headers="$ac_config_headers config.h"
2315 1.1 mrg
2316 1.1 mrg
2317 1.1.1.5 mrg # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2318 1.1.1.5 mrg
2319 1.1.1.5 mrg
2320 1.1.1.5 mrg
2321 1.1.1.5 mrg
2322 1.1.1.5 mrg
2323 1.1.1.5 mrg
2324 1.1.1.5 mrg
2325 1.1.1.5 mrg
2326 1.1.1.5 mrg
2327 1.1.1.5 mrg
2328 1.1 mrg
2329 1.1.1.5 mrg ac_aux_dir=
2330 1.1.1.5 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2331 1.1.1.5 mrg for ac_t in install-sh install.sh shtool; do
2332 1.1.1.5 mrg if test -f "$ac_dir/$ac_t"; then
2333 1.1.1.5 mrg ac_aux_dir=$ac_dir
2334 1.1.1.5 mrg ac_install_sh="$ac_aux_dir/$ac_t -c"
2335 1.1.1.5 mrg break 2
2336 1.1.1.5 mrg fi
2337 1.1.1.5 mrg done
2338 1.1.1.5 mrg done
2339 1.1.1.5 mrg if test -z "$ac_aux_dir"; then
2340 1.1.1.5 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2341 1.1.1.5 mrg fi
2342 1.1 mrg
2343 1.1.1.5 mrg # These three variables are undocumented and unsupported,
2344 1.1.1.5 mrg # and are intended to be withdrawn in a future Autoconf release.
2345 1.1.1.5 mrg # They can cause serious problems if a builder's source tree is in a directory
2346 1.1.1.5 mrg # whose full name contains unusual characters.
2347 1.1.1.5 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2348 1.1.1.5 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2349 1.1.1.5 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2350 1.1 mrg
2351 1.1 mrg
2352 1.1.1.5 mrg # Find a good install program. We prefer a C program (faster),
2353 1.1.1.5 mrg # so one script is as good as another. But avoid the broken or
2354 1.1.1.5 mrg # incompatible versions:
2355 1.1.1.5 mrg # SysV /etc/install, /usr/sbin/install
2356 1.1.1.5 mrg # SunOS /usr/etc/install
2357 1.1.1.5 mrg # IRIX /sbin/install
2358 1.1.1.5 mrg # AIX /bin/install
2359 1.1.1.5 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2360 1.1.1.5 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2361 1.1.1.5 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2362 1.1.1.5 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2363 1.1.1.5 mrg # OS/2's system install, which has a completely different semantic
2364 1.1.1.5 mrg # ./install, which can be erroneously created by make from ./install.sh.
2365 1.1.1.5 mrg # Reject install programs that cannot install multiple files.
2366 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2367 1.1.1.5 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2368 1.1.1.5 mrg if test -z "$INSTALL"; then
2369 1.1.1.5 mrg if test "${ac_cv_path_install+set}" = set; then :
2370 1.1.1.5 mrg $as_echo_n "(cached) " >&6
2371 1.1.1.5 mrg else
2372 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2373 1.1.1.5 mrg for as_dir in $PATH
2374 1.1.1.5 mrg do
2375 1.1.1.5 mrg IFS=$as_save_IFS
2376 1.1.1.5 mrg test -z "$as_dir" && as_dir=.
2377 1.1.1.5 mrg # Account for people who put trailing slashes in PATH elements.
2378 1.1.1.5 mrg case $as_dir/ in #((
2379 1.1.1.5 mrg ./ | .// | /[cC]/* | \
2380 1.1.1.5 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2381 1.1.1.5 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2382 1.1.1.5 mrg /usr/ucb/* ) ;;
2383 1.1.1.5 mrg *)
2384 1.1.1.5 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2385 1.1.1.5 mrg # Don't use installbsd from OSF since it installs stuff as root
2386 1.1.1.5 mrg # by default.
2387 1.1.1.5 mrg for ac_prog in ginstall scoinst install; do
2388 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2389 1.1.1.5 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2390 1.1.1.5 mrg if test $ac_prog = install &&
2391 1.1.1.5 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2392 1.1.1.5 mrg # AIX install. It has an incompatible calling convention.
2393 1.1.1.5 mrg :
2394 1.1.1.5 mrg elif test $ac_prog = install &&
2395 1.1.1.5 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2396 1.1.1.5 mrg # program-specific install script used by HP pwplus--don't use.
2397 1.1.1.5 mrg :
2398 1.1.1.5 mrg else
2399 1.1.1.5 mrg rm -rf conftest.one conftest.two conftest.dir
2400 1.1.1.5 mrg echo one > conftest.one
2401 1.1.1.5 mrg echo two > conftest.two
2402 1.1.1.5 mrg mkdir conftest.dir
2403 1.1.1.5 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2404 1.1.1.5 mrg test -s conftest.one && test -s conftest.two &&
2405 1.1.1.5 mrg test -s conftest.dir/conftest.one &&
2406 1.1.1.5 mrg test -s conftest.dir/conftest.two
2407 1.1.1.5 mrg then
2408 1.1.1.5 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2409 1.1.1.5 mrg break 3
2410 1.1.1.5 mrg fi
2411 1.1.1.5 mrg fi
2412 1.1.1.5 mrg fi
2413 1.1.1.5 mrg done
2414 1.1.1.5 mrg done
2415 1.1.1.5 mrg ;;
2416 1.1.1.5 mrg esac
2417 1.1 mrg
2418 1.1.1.5 mrg done
2419 1.1.1.5 mrg IFS=$as_save_IFS
2420 1.1 mrg
2421 1.1.1.5 mrg rm -rf conftest.one conftest.two conftest.dir
2422 1.1 mrg
2423 1.1.1.5 mrg fi
2424 1.1.1.5 mrg if test "${ac_cv_path_install+set}" = set; then
2425 1.1.1.5 mrg INSTALL=$ac_cv_path_install
2426 1.1.1.5 mrg else
2427 1.1.1.5 mrg # As a last resort, use the slow shell script. Don't cache a
2428 1.1.1.5 mrg # value for INSTALL within a source directory, because that will
2429 1.1.1.5 mrg # break other packages using the cache if that directory is
2430 1.1.1.5 mrg # removed, or if the value is a relative name.
2431 1.1.1.5 mrg INSTALL=$ac_install_sh
2432 1.1.1.5 mrg fi
2433 1.1.1.5 mrg fi
2434 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2435 1.1.1.5 mrg $as_echo "$INSTALL" >&6; }
2436 1.1 mrg
2437 1.1.1.5 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2438 1.1.1.5 mrg # It thinks the first close brace ends the variable substitution.
2439 1.1.1.5 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2440 1.1 mrg
2441 1.1.1.5 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2442 1.1 mrg
2443 1.1.1.5 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2444 1.1 mrg
2445 1.1 mrg ac_ext=c
2446 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2447 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2448 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2449 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2450 1.1.1.4 mrg if test -n "$ac_tool_prefix"; then
2451 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2452 1.1.1.4 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2453 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2454 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
2455 1.1.1.4 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2456 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2457 1.1 mrg else
2458 1.1.1.4 mrg if test -n "$CC"; then
2459 1.1.1.4 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2460 1.1.1.4 mrg else
2461 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2462 1.1 mrg for as_dir in $PATH
2463 1.1 mrg do
2464 1.1 mrg IFS=$as_save_IFS
2465 1.1 mrg test -z "$as_dir" && as_dir=.
2466 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2467 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2468 1.1.1.4 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2469 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2470 1.1.1.4 mrg break 2
2471 1.1.1.4 mrg fi
2472 1.1 mrg done
2473 1.1.1.4 mrg done
2474 1.1 mrg IFS=$as_save_IFS
2475 1.1 mrg
2476 1.1 mrg fi
2477 1.1 mrg fi
2478 1.1.1.4 mrg CC=$ac_cv_prog_CC
2479 1.1.1.4 mrg if test -n "$CC"; then
2480 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2481 1.1.1.4 mrg $as_echo "$CC" >&6; }
2482 1.1 mrg else
2483 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2484 1.1.1.4 mrg $as_echo "no" >&6; }
2485 1.1 mrg fi
2486 1.1 mrg
2487 1.1 mrg
2488 1.1 mrg fi
2489 1.1.1.4 mrg if test -z "$ac_cv_prog_CC"; then
2490 1.1.1.4 mrg ac_ct_CC=$CC
2491 1.1.1.4 mrg # Extract the first word of "gcc", so it can be a program name with args.
2492 1.1.1.4 mrg set dummy gcc; ac_word=$2
2493 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2494 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
2495 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2496 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2497 1.1 mrg else
2498 1.1.1.4 mrg if test -n "$ac_ct_CC"; then
2499 1.1.1.4 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2500 1.1.1.4 mrg else
2501 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2502 1.1.1.4 mrg for as_dir in $PATH
2503 1.1 mrg do
2504 1.1 mrg IFS=$as_save_IFS
2505 1.1 mrg test -z "$as_dir" && as_dir=.
2506 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2507 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2508 1.1.1.4 mrg ac_cv_prog_ac_ct_CC="gcc"
2509 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2510 1.1.1.4 mrg break 2
2511 1.1.1.4 mrg fi
2512 1.1 mrg done
2513 1.1.1.4 mrg done
2514 1.1 mrg IFS=$as_save_IFS
2515 1.1 mrg
2516 1.1 mrg fi
2517 1.1.1.4 mrg fi
2518 1.1.1.4 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2519 1.1.1.4 mrg if test -n "$ac_ct_CC"; then
2520 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2521 1.1.1.4 mrg $as_echo "$ac_ct_CC" >&6; }
2522 1.1.1.4 mrg else
2523 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2524 1.1.1.4 mrg $as_echo "no" >&6; }
2525 1.1.1.4 mrg fi
2526 1.1 mrg
2527 1.1.1.4 mrg if test "x$ac_ct_CC" = x; then
2528 1.1.1.4 mrg CC=""
2529 1.1 mrg else
2530 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in
2531 1.1.1.4 mrg yes:)
2532 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2533 1.1.1.4 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2534 1.1.1.4 mrg ac_tool_warned=yes ;;
2535 1.1.1.4 mrg esac
2536 1.1.1.4 mrg CC=$ac_ct_CC
2537 1.1 mrg fi
2538 1.1.1.4 mrg else
2539 1.1.1.4 mrg CC="$ac_cv_prog_CC"
2540 1.1 mrg fi
2541 1.1 mrg
2542 1.1.1.4 mrg if test -z "$CC"; then
2543 1.1.1.4 mrg if test -n "$ac_tool_prefix"; then
2544 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2545 1.1.1.4 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2546 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2547 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2548 1.1.1.4 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2549 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2550 1.1 mrg else
2551 1.1.1.4 mrg if test -n "$CC"; then
2552 1.1.1.4 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2553 1.1 mrg else
2554 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2555 1.1 mrg for as_dir in $PATH
2556 1.1 mrg do
2557 1.1 mrg IFS=$as_save_IFS
2558 1.1 mrg test -z "$as_dir" && as_dir=.
2559 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2560 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2561 1.1.1.4 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2562 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2563 1.1 mrg break 2
2564 1.1 mrg fi
2565 1.1 mrg done
2566 1.1.1.4 mrg done
2567 1.1 mrg IFS=$as_save_IFS
2568 1.1 mrg
2569 1.1 mrg fi
2570 1.1 mrg fi
2571 1.1.1.4 mrg CC=$ac_cv_prog_CC
2572 1.1.1.4 mrg if test -n "$CC"; then
2573 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2574 1.1.1.4 mrg $as_echo "$CC" >&6; }
2575 1.1 mrg else
2576 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2577 1.1.1.2 mrg $as_echo "no" >&6; }
2578 1.1 mrg fi
2579 1.1 mrg
2580 1.1 mrg
2581 1.1.1.4 mrg fi
2582 1.1 mrg fi
2583 1.1.1.4 mrg if test -z "$CC"; then
2584 1.1.1.4 mrg # Extract the first word of "cc", so it can be a program name with args.
2585 1.1.1.4 mrg set dummy cc; ac_word=$2
2586 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2587 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
2588 1.1.1.4 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2589 1.1.1.4 mrg $as_echo_n "(cached) " >&6
2590 1.1 mrg else
2591 1.1.1.4 mrg if test -n "$CC"; then
2592 1.1.1.4 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2593 1.1 mrg else
2594 1.1.1.4 mrg ac_prog_rejected=no
2595 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596 1.1.1.4 mrg for as_dir in $PATH
2597 1.1.1.4 mrg do
2598 1.1.1.4 mrg IFS=$as_save_IFS
2599 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
2600 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2601 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602 1.1.1.4 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2603 1.1.1.4 mrg ac_prog_rejected=yes
2604 1.1.1.4 mrg continue
2605 1.1.1.4 mrg fi
2606 1.1.1.4 mrg ac_cv_prog_CC="cc"
2607 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2608 1.1.1.4 mrg break 2
2609 1.1 mrg fi
2610 1.1.1.4 mrg done
2611 1.1.1.4 mrg done
2612 1.1.1.4 mrg IFS=$as_save_IFS
2613 1.1 mrg
2614 1.1.1.4 mrg if test $ac_prog_rejected = yes; then
2615 1.1.1.4 mrg # We found a bogon in the path, so make sure we never use it.
2616 1.1.1.4 mrg set dummy $ac_cv_prog_CC
2617 1.1.1.4 mrg shift
2618 1.1.1.4 mrg if test $# != 0; then
2619 1.1.1.4 mrg # We chose a different compiler from the bogus one.
2620 1.1.1.4 mrg # However, it has the same basename, so the bogon will be chosen
2621 1.1.1.4 mrg # first if we set CC to just the basename; use the full file name.
2622 1.1.1.4 mrg shift
2623 1.1.1.4 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2624 1.1 mrg fi
2625 1.1 mrg fi
2626 1.1.1.4 mrg fi
2627 1.1.1.4 mrg fi
2628 1.1.1.4 mrg CC=$ac_cv_prog_CC
2629 1.1.1.4 mrg if test -n "$CC"; then
2630 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2631 1.1.1.4 mrg $as_echo "$CC" >&6; }
2632 1.1.1.4 mrg else
2633 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2634 1.1.1.4 mrg $as_echo "no" >&6; }
2635 1.1.1.4 mrg fi
2636 1.1 mrg
2637 1.1 mrg
2638 1.1.1.4 mrg fi
2639 1.1.1.4 mrg if test -z "$CC"; then
2640 1.1 mrg if test -n "$ac_tool_prefix"; then
2641 1.1.1.4 mrg for ac_prog in cl.exe
2642 1.1.1.4 mrg do
2643 1.1.1.4 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2644 1.1.1.4 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2645 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2646 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2647 1.1.1.4 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2648 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2649 1.1 mrg else
2650 1.1.1.4 mrg if test -n "$CC"; then
2651 1.1.1.4 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2652 1.1 mrg else
2653 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2654 1.1 mrg for as_dir in $PATH
2655 1.1 mrg do
2656 1.1 mrg IFS=$as_save_IFS
2657 1.1 mrg test -z "$as_dir" && as_dir=.
2658 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2659 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2660 1.1.1.4 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2661 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2662 1.1 mrg break 2
2663 1.1 mrg fi
2664 1.1 mrg done
2665 1.1.1.4 mrg done
2666 1.1 mrg IFS=$as_save_IFS
2667 1.1 mrg
2668 1.1 mrg fi
2669 1.1 mrg fi
2670 1.1.1.4 mrg CC=$ac_cv_prog_CC
2671 1.1.1.4 mrg if test -n "$CC"; then
2672 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2673 1.1.1.4 mrg $as_echo "$CC" >&6; }
2674 1.1 mrg else
2675 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2676 1.1.1.2 mrg $as_echo "no" >&6; }
2677 1.1 mrg fi
2678 1.1 mrg
2679 1.1 mrg
2680 1.1.1.4 mrg test -n "$CC" && break
2681 1.1.1.4 mrg done
2682 1.1 mrg fi
2683 1.1.1.4 mrg if test -z "$CC"; then
2684 1.1.1.4 mrg ac_ct_CC=$CC
2685 1.1.1.4 mrg for ac_prog in cl.exe
2686 1.1.1.4 mrg do
2687 1.1.1.4 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2688 1.1.1.4 mrg set dummy $ac_prog; ac_word=$2
2689 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2690 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2691 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2692 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2693 1.1 mrg else
2694 1.1.1.4 mrg if test -n "$ac_ct_CC"; then
2695 1.1.1.4 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2696 1.1 mrg else
2697 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698 1.1 mrg for as_dir in $PATH
2699 1.1 mrg do
2700 1.1 mrg IFS=$as_save_IFS
2701 1.1 mrg test -z "$as_dir" && as_dir=.
2702 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2703 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2704 1.1.1.4 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
2705 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2706 1.1 mrg break 2
2707 1.1 mrg fi
2708 1.1 mrg done
2709 1.1.1.4 mrg done
2710 1.1 mrg IFS=$as_save_IFS
2711 1.1 mrg
2712 1.1 mrg fi
2713 1.1 mrg fi
2714 1.1.1.4 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2715 1.1.1.4 mrg if test -n "$ac_ct_CC"; then
2716 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2717 1.1.1.4 mrg $as_echo "$ac_ct_CC" >&6; }
2718 1.1 mrg else
2719 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2720 1.1.1.2 mrg $as_echo "no" >&6; }
2721 1.1 mrg fi
2722 1.1 mrg
2723 1.1.1.4 mrg
2724 1.1.1.4 mrg test -n "$ac_ct_CC" && break
2725 1.1.1.4 mrg done
2726 1.1.1.4 mrg
2727 1.1.1.4 mrg if test "x$ac_ct_CC" = x; then
2728 1.1.1.4 mrg CC=""
2729 1.1 mrg else
2730 1.1 mrg case $cross_compiling:$ac_tool_warned in
2731 1.1 mrg yes:)
2732 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2733 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2734 1.1 mrg ac_tool_warned=yes ;;
2735 1.1 mrg esac
2736 1.1.1.4 mrg CC=$ac_ct_CC
2737 1.1 mrg fi
2738 1.1 mrg fi
2739 1.1 mrg
2740 1.1 mrg fi
2741 1.1 mrg
2742 1.1 mrg
2743 1.1.1.4 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2744 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2745 1.1.1.4 mrg as_fn_error "no acceptable C compiler found in \$PATH
2746 1.1.1.4 mrg See \`config.log' for more details." "$LINENO" 5; }
2747 1.1 mrg
2748 1.1.1.4 mrg # Provide some information about the compiler.
2749 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2750 1.1.1.4 mrg set X $ac_compile
2751 1.1.1.4 mrg ac_compiler=$2
2752 1.1.1.4 mrg for ac_option in --version -v -V -qversion; do
2753 1.1.1.4 mrg { { ac_try="$ac_compiler $ac_option >&5"
2754 1.1.1.4 mrg case "(($ac_try" in
2755 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2756 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
2757 1.1.1.4 mrg esac
2758 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2759 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
2760 1.1.1.4 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2761 1.1.1.4 mrg ac_status=$?
2762 1.1.1.4 mrg if test -s conftest.err; then
2763 1.1.1.4 mrg sed '10a\
2764 1.1.1.4 mrg ... rest of stderr output deleted ...
2765 1.1.1.4 mrg 10q' conftest.err >conftest.er1
2766 1.1.1.4 mrg cat conftest.er1 >&5
2767 1.1.1.4 mrg fi
2768 1.1.1.5 mrg rm -f conftest.er1 conftest.err
2769 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2770 1.1.1.4 mrg test $ac_status = 0; }
2771 1.1.1.4 mrg done
2772 1.1 mrg
2773 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2774 1.1.1.4 mrg /* end confdefs.h. */
2775 1.1.1.5 mrg
2776 1.1.1.4 mrg int
2777 1.1.1.4 mrg main ()
2778 1.1.1.4 mrg {
2779 1.1 mrg
2780 1.1.1.4 mrg ;
2781 1.1.1.4 mrg return 0;
2782 1.1.1.4 mrg }
2783 1.1.1.4 mrg _ACEOF
2784 1.1.1.4 mrg ac_clean_files_save=$ac_clean_files
2785 1.1.1.5 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2786 1.1.1.4 mrg # Try to create an executable without -o first, disregard a.out.
2787 1.1.1.4 mrg # It will help us diagnose broken compilers, and finding out an intuition
2788 1.1.1.4 mrg # of exeext.
2789 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2790 1.1.1.5 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
2791 1.1.1.4 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2792 1.1 mrg
2793 1.1.1.4 mrg # The possible output files:
2794 1.1.1.4 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2795 1.1 mrg
2796 1.1.1.4 mrg ac_rmfiles=
2797 1.1.1.4 mrg for ac_file in $ac_files
2798 1.1.1.4 mrg do
2799 1.1.1.4 mrg case $ac_file in
2800 1.1.1.4 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2801 1.1.1.4 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2802 1.1.1.4 mrg esac
2803 1.1.1.4 mrg done
2804 1.1.1.4 mrg rm -f $ac_rmfiles
2805 1.1 mrg
2806 1.1.1.4 mrg if { { ac_try="$ac_link_default"
2807 1.1.1.4 mrg case "(($ac_try" in
2808 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2809 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
2810 1.1.1.4 mrg esac
2811 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2812 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
2813 1.1.1.4 mrg (eval "$ac_link_default") 2>&5
2814 1.1.1.4 mrg ac_status=$?
2815 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2816 1.1.1.4 mrg test $ac_status = 0; }; then :
2817 1.1.1.4 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2818 1.1.1.4 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2819 1.1.1.4 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
2820 1.1.1.4 mrg # so that the user can short-circuit this test for compilers unknown to
2821 1.1.1.4 mrg # Autoconf.
2822 1.1.1.4 mrg for ac_file in $ac_files ''
2823 1.1.1.4 mrg do
2824 1.1.1.4 mrg test -f "$ac_file" || continue
2825 1.1.1.4 mrg case $ac_file in
2826 1.1.1.4 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2827 1.1.1.4 mrg ;;
2828 1.1.1.4 mrg [ab].out )
2829 1.1.1.4 mrg # We found the default executable, but exeext='' is most
2830 1.1.1.4 mrg # certainly right.
2831 1.1.1.4 mrg break;;
2832 1.1.1.4 mrg *.* )
2833 1.1.1.4 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2834 1.1.1.4 mrg then :; else
2835 1.1.1.4 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2836 1.1.1.4 mrg fi
2837 1.1.1.4 mrg # We set ac_cv_exeext here because the later test for it is not
2838 1.1.1.4 mrg # safe: cross compilers may not add the suffix if given an `-o'
2839 1.1.1.4 mrg # argument, so we may need to know it at that point already.
2840 1.1.1.4 mrg # Even if this section looks crufty: it has the advantage of
2841 1.1.1.4 mrg # actually working.
2842 1.1.1.4 mrg break;;
2843 1.1.1.4 mrg * )
2844 1.1.1.4 mrg break;;
2845 1.1.1.4 mrg esac
2846 1.1.1.4 mrg done
2847 1.1.1.4 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
2848 1.1.1.4 mrg
2849 1.1.1.4 mrg else
2850 1.1.1.4 mrg ac_file=''
2851 1.1.1.4 mrg fi
2852 1.1.1.4 mrg if test -z "$ac_file"; then :
2853 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2854 1.1.1.5 mrg $as_echo "no" >&6; }
2855 1.1.1.5 mrg $as_echo "$as_me: failed program was:" >&5
2856 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
2857 1.1.1.4 mrg
2858 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2859 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2860 1.1.1.4 mrg { as_fn_set_status 77
2861 1.1.1.4 mrg as_fn_error "C compiler cannot create executables
2862 1.1.1.4 mrg See \`config.log' for more details." "$LINENO" 5; }; }
2863 1.1.1.5 mrg else
2864 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2865 1.1.1.5 mrg $as_echo "yes" >&6; }
2866 1.1.1.4 mrg fi
2867 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2868 1.1.1.5 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
2869 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2870 1.1.1.5 mrg $as_echo "$ac_file" >&6; }
2871 1.1.1.4 mrg ac_exeext=$ac_cv_exeext
2872 1.1.1.4 mrg
2873 1.1.1.5 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2874 1.1.1.4 mrg ac_clean_files=$ac_clean_files_save
2875 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2876 1.1.1.4 mrg $as_echo_n "checking for suffix of executables... " >&6; }
2877 1.1.1.4 mrg if { { ac_try="$ac_link"
2878 1.1.1.4 mrg case "(($ac_try" in
2879 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2880 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
2881 1.1.1.4 mrg esac
2882 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2883 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
2884 1.1.1.4 mrg (eval "$ac_link") 2>&5
2885 1.1.1.4 mrg ac_status=$?
2886 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2887 1.1.1.4 mrg test $ac_status = 0; }; then :
2888 1.1.1.4 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
2889 1.1.1.4 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2890 1.1.1.4 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
2891 1.1.1.4 mrg # `rm'.
2892 1.1.1.4 mrg for ac_file in conftest.exe conftest conftest.*; do
2893 1.1.1.4 mrg test -f "$ac_file" || continue
2894 1.1.1.4 mrg case $ac_file in
2895 1.1.1.4 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2896 1.1.1.4 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2897 1.1.1.4 mrg break;;
2898 1.1.1.4 mrg * ) break;;
2899 1.1.1.4 mrg esac
2900 1.1.1.4 mrg done
2901 1.1.1.4 mrg else
2902 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2903 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2904 1.1.1.4 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
2905 1.1.1.4 mrg See \`config.log' for more details." "$LINENO" 5; }
2906 1.1.1.4 mrg fi
2907 1.1.1.5 mrg rm -f conftest conftest$ac_cv_exeext
2908 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2909 1.1.1.4 mrg $as_echo "$ac_cv_exeext" >&6; }
2910 1.1.1.4 mrg
2911 1.1.1.4 mrg rm -f conftest.$ac_ext
2912 1.1.1.4 mrg EXEEXT=$ac_cv_exeext
2913 1.1.1.4 mrg ac_exeext=$EXEEXT
2914 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2915 1.1.1.5 mrg /* end confdefs.h. */
2916 1.1.1.5 mrg #include <stdio.h>
2917 1.1.1.5 mrg int
2918 1.1.1.5 mrg main ()
2919 1.1.1.5 mrg {
2920 1.1.1.5 mrg FILE *f = fopen ("conftest.out", "w");
2921 1.1.1.5 mrg return ferror (f) || fclose (f) != 0;
2922 1.1.1.5 mrg
2923 1.1.1.5 mrg ;
2924 1.1.1.5 mrg return 0;
2925 1.1.1.5 mrg }
2926 1.1.1.5 mrg _ACEOF
2927 1.1.1.5 mrg ac_clean_files="$ac_clean_files conftest.out"
2928 1.1.1.5 mrg # Check that the compiler produces executables we can run. If not, either
2929 1.1.1.5 mrg # the compiler is broken, or we cross compile.
2930 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2931 1.1.1.5 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
2932 1.1.1.5 mrg if test "$cross_compiling" != yes; then
2933 1.1.1.5 mrg { { ac_try="$ac_link"
2934 1.1.1.5 mrg case "(($ac_try" in
2935 1.1.1.5 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2936 1.1.1.5 mrg *) ac_try_echo=$ac_try;;
2937 1.1.1.5 mrg esac
2938 1.1.1.5 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2939 1.1.1.5 mrg $as_echo "$ac_try_echo"; } >&5
2940 1.1.1.5 mrg (eval "$ac_link") 2>&5
2941 1.1.1.5 mrg ac_status=$?
2942 1.1.1.5 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2943 1.1.1.5 mrg test $ac_status = 0; }
2944 1.1.1.5 mrg if { ac_try='./conftest$ac_cv_exeext'
2945 1.1.1.5 mrg { { case "(($ac_try" in
2946 1.1.1.5 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2947 1.1.1.5 mrg *) ac_try_echo=$ac_try;;
2948 1.1.1.5 mrg esac
2949 1.1.1.5 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2950 1.1.1.5 mrg $as_echo "$ac_try_echo"; } >&5
2951 1.1.1.5 mrg (eval "$ac_try") 2>&5
2952 1.1.1.5 mrg ac_status=$?
2953 1.1.1.5 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2954 1.1.1.5 mrg test $ac_status = 0; }; }; then
2955 1.1.1.5 mrg cross_compiling=no
2956 1.1.1.5 mrg else
2957 1.1.1.5 mrg if test "$cross_compiling" = maybe; then
2958 1.1.1.5 mrg cross_compiling=yes
2959 1.1.1.5 mrg else
2960 1.1.1.5 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2961 1.1.1.5 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2962 1.1.1.5 mrg as_fn_error "cannot run C compiled programs.
2963 1.1.1.5 mrg If you meant to cross compile, use \`--host'.
2964 1.1.1.5 mrg See \`config.log' for more details." "$LINENO" 5; }
2965 1.1.1.5 mrg fi
2966 1.1.1.5 mrg fi
2967 1.1.1.5 mrg fi
2968 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2969 1.1.1.5 mrg $as_echo "$cross_compiling" >&6; }
2970 1.1.1.5 mrg
2971 1.1.1.5 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2972 1.1.1.5 mrg ac_clean_files=$ac_clean_files_save
2973 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2974 1.1.1.4 mrg $as_echo_n "checking for suffix of object files... " >&6; }
2975 1.1.1.4 mrg if test "${ac_cv_objext+set}" = set; then :
2976 1.1.1.4 mrg $as_echo_n "(cached) " >&6
2977 1.1.1.4 mrg else
2978 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2979 1.1.1.4 mrg /* end confdefs.h. */
2980 1.1.1.4 mrg
2981 1.1.1.4 mrg int
2982 1.1.1.4 mrg main ()
2983 1.1.1.4 mrg {
2984 1.1.1.4 mrg
2985 1.1.1.4 mrg ;
2986 1.1.1.4 mrg return 0;
2987 1.1.1.4 mrg }
2988 1.1.1.4 mrg _ACEOF
2989 1.1.1.4 mrg rm -f conftest.o conftest.obj
2990 1.1.1.4 mrg if { { ac_try="$ac_compile"
2991 1.1.1.4 mrg case "(($ac_try" in
2992 1.1.1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2993 1.1.1.4 mrg *) ac_try_echo=$ac_try;;
2994 1.1.1.4 mrg esac
2995 1.1.1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2996 1.1.1.4 mrg $as_echo "$ac_try_echo"; } >&5
2997 1.1.1.4 mrg (eval "$ac_compile") 2>&5
2998 1.1.1.4 mrg ac_status=$?
2999 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3000 1.1.1.4 mrg test $ac_status = 0; }; then :
3001 1.1.1.4 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3002 1.1.1.4 mrg test -f "$ac_file" || continue;
3003 1.1.1.4 mrg case $ac_file in
3004 1.1.1.4 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3005 1.1.1.4 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3006 1.1.1.4 mrg break;;
3007 1.1.1.4 mrg esac
3008 1.1.1.4 mrg done
3009 1.1.1.4 mrg else
3010 1.1.1.4 mrg $as_echo "$as_me: failed program was:" >&5
3011 1.1.1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
3012 1.1.1.4 mrg
3013 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3014 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3015 1.1.1.4 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3016 1.1.1.4 mrg See \`config.log' for more details." "$LINENO" 5; }
3017 1.1.1.4 mrg fi
3018 1.1.1.4 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3019 1.1.1.4 mrg fi
3020 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3021 1.1.1.4 mrg $as_echo "$ac_cv_objext" >&6; }
3022 1.1.1.4 mrg OBJEXT=$ac_cv_objext
3023 1.1.1.4 mrg ac_objext=$OBJEXT
3024 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3025 1.1.1.4 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3026 1.1.1.4 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3027 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3028 1.1.1.4 mrg else
3029 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3030 1.1.1.4 mrg /* end confdefs.h. */
3031 1.1.1.4 mrg
3032 1.1.1.4 mrg int
3033 1.1.1.4 mrg main ()
3034 1.1.1.4 mrg {
3035 1.1.1.4 mrg #ifndef __GNUC__
3036 1.1.1.4 mrg choke me
3037 1.1.1.4 mrg #endif
3038 1.1.1.4 mrg
3039 1.1.1.4 mrg ;
3040 1.1.1.4 mrg return 0;
3041 1.1.1.4 mrg }
3042 1.1.1.4 mrg _ACEOF
3043 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3044 1.1.1.4 mrg ac_compiler_gnu=yes
3045 1.1.1.4 mrg else
3046 1.1.1.4 mrg ac_compiler_gnu=no
3047 1.1.1.4 mrg fi
3048 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3049 1.1.1.4 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3050 1.1.1.4 mrg
3051 1.1.1.4 mrg fi
3052 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3053 1.1.1.4 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3054 1.1.1.4 mrg if test $ac_compiler_gnu = yes; then
3055 1.1.1.4 mrg GCC=yes
3056 1.1.1.4 mrg else
3057 1.1.1.4 mrg GCC=
3058 1.1.1.4 mrg fi
3059 1.1.1.4 mrg ac_test_CFLAGS=${CFLAGS+set}
3060 1.1.1.4 mrg ac_save_CFLAGS=$CFLAGS
3061 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3062 1.1.1.4 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3063 1.1.1.4 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3064 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3065 1.1.1.4 mrg else
3066 1.1.1.4 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3067 1.1.1.4 mrg ac_c_werror_flag=yes
3068 1.1.1.4 mrg ac_cv_prog_cc_g=no
3069 1.1.1.4 mrg CFLAGS="-g"
3070 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3071 1.1.1.4 mrg /* end confdefs.h. */
3072 1.1.1.4 mrg
3073 1.1.1.4 mrg int
3074 1.1.1.4 mrg main ()
3075 1.1.1.4 mrg {
3076 1.1.1.4 mrg
3077 1.1.1.4 mrg ;
3078 1.1.1.4 mrg return 0;
3079 1.1.1.4 mrg }
3080 1.1.1.4 mrg _ACEOF
3081 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3082 1.1.1.4 mrg ac_cv_prog_cc_g=yes
3083 1.1.1.4 mrg else
3084 1.1.1.4 mrg CFLAGS=""
3085 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3086 1.1.1.4 mrg /* end confdefs.h. */
3087 1.1.1.4 mrg
3088 1.1.1.4 mrg int
3089 1.1.1.4 mrg main ()
3090 1.1.1.4 mrg {
3091 1.1.1.4 mrg
3092 1.1.1.4 mrg ;
3093 1.1.1.4 mrg return 0;
3094 1.1.1.4 mrg }
3095 1.1.1.4 mrg _ACEOF
3096 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3097 1.1.1.4 mrg
3098 1.1.1.4 mrg else
3099 1.1.1.4 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3100 1.1.1.4 mrg CFLAGS="-g"
3101 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3102 1.1.1.4 mrg /* end confdefs.h. */
3103 1.1.1.4 mrg
3104 1.1.1.4 mrg int
3105 1.1.1.4 mrg main ()
3106 1.1.1.4 mrg {
3107 1.1.1.4 mrg
3108 1.1.1.4 mrg ;
3109 1.1.1.4 mrg return 0;
3110 1.1.1.4 mrg }
3111 1.1.1.4 mrg _ACEOF
3112 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3113 1.1.1.4 mrg ac_cv_prog_cc_g=yes
3114 1.1.1.4 mrg fi
3115 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3116 1.1.1.4 mrg fi
3117 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3118 1.1.1.4 mrg fi
3119 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3120 1.1.1.4 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3121 1.1.1.4 mrg fi
3122 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3123 1.1.1.4 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3124 1.1.1.4 mrg if test "$ac_test_CFLAGS" = set; then
3125 1.1.1.4 mrg CFLAGS=$ac_save_CFLAGS
3126 1.1.1.4 mrg elif test $ac_cv_prog_cc_g = yes; then
3127 1.1.1.4 mrg if test "$GCC" = yes; then
3128 1.1.1.4 mrg CFLAGS="-g -O2"
3129 1.1.1.4 mrg else
3130 1.1.1.4 mrg CFLAGS="-g"
3131 1.1.1.4 mrg fi
3132 1.1.1.4 mrg else
3133 1.1.1.4 mrg if test "$GCC" = yes; then
3134 1.1.1.4 mrg CFLAGS="-O2"
3135 1.1.1.4 mrg else
3136 1.1.1.4 mrg CFLAGS=
3137 1.1.1.4 mrg fi
3138 1.1.1.4 mrg fi
3139 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3140 1.1.1.4 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3141 1.1.1.4 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3142 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3143 1.1.1.4 mrg else
3144 1.1.1.4 mrg ac_cv_prog_cc_c89=no
3145 1.1.1.4 mrg ac_save_CC=$CC
3146 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3147 1.1.1.4 mrg /* end confdefs.h. */
3148 1.1.1.4 mrg #include <stdarg.h>
3149 1.1.1.4 mrg #include <stdio.h>
3150 1.1.1.4 mrg #include <sys/types.h>
3151 1.1.1.4 mrg #include <sys/stat.h>
3152 1.1.1.4 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3153 1.1.1.4 mrg struct buf { int x; };
3154 1.1.1.4 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3155 1.1.1.4 mrg static char *e (p, i)
3156 1.1.1.4 mrg char **p;
3157 1.1.1.4 mrg int i;
3158 1.1.1.4 mrg {
3159 1.1.1.4 mrg return p[i];
3160 1.1.1.4 mrg }
3161 1.1.1.4 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3162 1.1.1.4 mrg {
3163 1.1.1.4 mrg char *s;
3164 1.1.1.4 mrg va_list v;
3165 1.1.1.4 mrg va_start (v,p);
3166 1.1.1.4 mrg s = g (p, va_arg (v,int));
3167 1.1.1.4 mrg va_end (v);
3168 1.1.1.4 mrg return s;
3169 1.1.1.4 mrg }
3170 1.1.1.4 mrg
3171 1.1.1.4 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3172 1.1.1.4 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3173 1.1.1.4 mrg These don't provoke an error unfortunately, instead are silently treated
3174 1.1.1.4 mrg as 'x'. The following induces an error, until -std is added to get
3175 1.1.1.4 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3176 1.1.1.4 mrg array size at least. It's necessary to write '\x00'==0 to get something
3177 1.1.1.4 mrg that's true only with -std. */
3178 1.1.1.4 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3179 1.1.1.4 mrg
3180 1.1.1.4 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3181 1.1.1.4 mrg inside strings and character constants. */
3182 1.1.1.4 mrg #define FOO(x) 'x'
3183 1.1.1.4 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3184 1.1.1.4 mrg
3185 1.1.1.4 mrg int test (int i, double x);
3186 1.1.1.4 mrg struct s1 {int (*f) (int a);};
3187 1.1.1.4 mrg struct s2 {int (*f) (double a);};
3188 1.1.1.4 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3189 1.1.1.4 mrg int argc;
3190 1.1.1.4 mrg char **argv;
3191 1.1.1.4 mrg int
3192 1.1.1.4 mrg main ()
3193 1.1.1.4 mrg {
3194 1.1.1.4 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3195 1.1.1.4 mrg ;
3196 1.1.1.4 mrg return 0;
3197 1.1.1.4 mrg }
3198 1.1.1.4 mrg _ACEOF
3199 1.1.1.4 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3200 1.1.1.4 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3201 1.1.1.4 mrg do
3202 1.1.1.4 mrg CC="$ac_save_CC $ac_arg"
3203 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3204 1.1.1.4 mrg ac_cv_prog_cc_c89=$ac_arg
3205 1.1.1.4 mrg fi
3206 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext
3207 1.1.1.4 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3208 1.1.1.4 mrg done
3209 1.1.1.4 mrg rm -f conftest.$ac_ext
3210 1.1.1.4 mrg CC=$ac_save_CC
3211 1.1.1.4 mrg
3212 1.1.1.4 mrg fi
3213 1.1.1.4 mrg # AC_CACHE_VAL
3214 1.1.1.4 mrg case "x$ac_cv_prog_cc_c89" in
3215 1.1.1.4 mrg x)
3216 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3217 1.1.1.4 mrg $as_echo "none needed" >&6; } ;;
3218 1.1.1.4 mrg xno)
3219 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3220 1.1.1.4 mrg $as_echo "unsupported" >&6; } ;;
3221 1.1.1.4 mrg *)
3222 1.1.1.4 mrg CC="$CC $ac_cv_prog_cc_c89"
3223 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3224 1.1.1.4 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3225 1.1.1.4 mrg esac
3226 1.1.1.4 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3227 1.1.1.4 mrg
3228 1.1.1.4 mrg fi
3229 1.1.1.4 mrg
3230 1.1.1.4 mrg ac_ext=c
3231 1.1.1.4 mrg ac_cpp='$CPP $CPPFLAGS'
3232 1.1.1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3233 1.1.1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3234 1.1.1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3235 1.1.1.4 mrg
3236 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3237 1.1.1.5 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3238 1.1.1.5 mrg if test "${ac_cv_prog_cc_c99+set}" = set; then :
3239 1.1.1.5 mrg $as_echo_n "(cached) " >&6
3240 1.1.1.5 mrg else
3241 1.1.1.5 mrg ac_cv_prog_cc_c99=no
3242 1.1.1.5 mrg ac_save_CC=$CC
3243 1.1.1.5 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3244 1.1.1.5 mrg /* end confdefs.h. */
3245 1.1.1.5 mrg #include <stdarg.h>
3246 1.1.1.5 mrg #include <stdbool.h>
3247 1.1.1.5 mrg #include <stdlib.h>
3248 1.1.1.5 mrg #include <wchar.h>
3249 1.1.1.5 mrg #include <stdio.h>
3250 1.1.1.5 mrg
3251 1.1.1.5 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
3252 1.1.1.5 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
3253 1.1.1.5 mrg #define showlist(...) puts (#__VA_ARGS__)
3254 1.1.1.5 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3255 1.1.1.5 mrg static void
3256 1.1.1.5 mrg test_varargs_macros (void)
3257 1.1.1.5 mrg {
3258 1.1.1.5 mrg int x = 1234;
3259 1.1.1.5 mrg int y = 5678;
3260 1.1.1.5 mrg debug ("Flag");
3261 1.1.1.5 mrg debug ("X = %d\n", x);
3262 1.1.1.5 mrg showlist (The first, second, and third items.);
3263 1.1.1.5 mrg report (x>y, "x is %d but y is %d", x, y);
3264 1.1.1.5 mrg }
3265 1.1.1.5 mrg
3266 1.1.1.5 mrg // Check long long types.
3267 1.1.1.5 mrg #define BIG64 18446744073709551615ull
3268 1.1.1.5 mrg #define BIG32 4294967295ul
3269 1.1.1.5 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3270 1.1.1.5 mrg #if !BIG_OK
3271 1.1.1.5 mrg your preprocessor is broken;
3272 1.1.1.5 mrg #endif
3273 1.1.1.5 mrg #if BIG_OK
3274 1.1.1.5 mrg #else
3275 1.1.1.5 mrg your preprocessor is broken;
3276 1.1.1.5 mrg #endif
3277 1.1.1.5 mrg static long long int bignum = -9223372036854775807LL;
3278 1.1.1.5 mrg static unsigned long long int ubignum = BIG64;
3279 1.1.1.5 mrg
3280 1.1.1.5 mrg struct incomplete_array
3281 1.1.1.5 mrg {
3282 1.1.1.5 mrg int datasize;
3283 1.1.1.5 mrg double data[];
3284 1.1.1.5 mrg };
3285 1.1.1.5 mrg
3286 1.1.1.5 mrg struct named_init {
3287 1.1.1.5 mrg int number;
3288 1.1.1.5 mrg const wchar_t *name;
3289 1.1.1.5 mrg double average;
3290 1.1.1.5 mrg };
3291 1.1.1.5 mrg
3292 1.1.1.5 mrg typedef const char *ccp;
3293 1.1.1.5 mrg
3294 1.1.1.5 mrg static inline int
3295 1.1.1.5 mrg test_restrict (ccp restrict text)
3296 1.1.1.5 mrg {
3297 1.1.1.5 mrg // See if C++-style comments work.
3298 1.1.1.5 mrg // Iterate through items via the restricted pointer.
3299 1.1.1.5 mrg // Also check for declarations in for loops.
3300 1.1.1.5 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3301 1.1.1.5 mrg continue;
3302 1.1.1.5 mrg return 0;
3303 1.1.1.5 mrg }
3304 1.1.1.5 mrg
3305 1.1.1.5 mrg // Check varargs and va_copy.
3306 1.1.1.5 mrg static void
3307 1.1.1.5 mrg test_varargs (const char *format, ...)
3308 1.1.1.5 mrg {
3309 1.1.1.5 mrg va_list args;
3310 1.1.1.5 mrg va_start (args, format);
3311 1.1.1.5 mrg va_list args_copy;
3312 1.1.1.5 mrg va_copy (args_copy, args);
3313 1.1.1.5 mrg
3314 1.1.1.5 mrg const char *str;
3315 1.1.1.5 mrg int number;
3316 1.1.1.5 mrg float fnumber;
3317 1.1.1.5 mrg
3318 1.1.1.5 mrg while (*format)
3319 1.1.1.5 mrg {
3320 1.1.1.5 mrg switch (*format++)
3321 1.1.1.5 mrg {
3322 1.1.1.5 mrg case 's': // string
3323 1.1.1.5 mrg str = va_arg (args_copy, const char *);
3324 1.1.1.5 mrg break;
3325 1.1.1.5 mrg case 'd': // int
3326 1.1.1.5 mrg number = va_arg (args_copy, int);
3327 1.1.1.5 mrg break;
3328 1.1.1.5 mrg case 'f': // float
3329 1.1.1.5 mrg fnumber = va_arg (args_copy, double);
3330 1.1.1.5 mrg break;
3331 1.1.1.5 mrg default:
3332 1.1.1.5 mrg break;
3333 1.1.1.5 mrg }
3334 1.1.1.5 mrg }
3335 1.1.1.5 mrg va_end (args_copy);
3336 1.1.1.5 mrg va_end (args);
3337 1.1.1.5 mrg }
3338 1.1.1.5 mrg
3339 1.1.1.5 mrg int
3340 1.1.1.5 mrg main ()
3341 1.1.1.5 mrg {
3342 1.1.1.5 mrg
3343 1.1.1.5 mrg // Check bool.
3344 1.1.1.5 mrg _Bool success = false;
3345 1.1.1.5 mrg
3346 1.1.1.5 mrg // Check restrict.
3347 1.1.1.5 mrg if (test_restrict ("String literal") == 0)
3348 1.1.1.5 mrg success = true;
3349 1.1.1.5 mrg char *restrict newvar = "Another string";
3350 1.1.1.5 mrg
3351 1.1.1.5 mrg // Check varargs.
3352 1.1.1.5 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
3353 1.1.1.5 mrg test_varargs_macros ();
3354 1.1.1.5 mrg
3355 1.1.1.5 mrg // Check flexible array members.
3356 1.1.1.5 mrg struct incomplete_array *ia =
3357 1.1.1.5 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3358 1.1.1.5 mrg ia->datasize = 10;
3359 1.1.1.5 mrg for (int i = 0; i < ia->datasize; ++i)
3360 1.1.1.5 mrg ia->data[i] = i * 1.234;
3361 1.1.1.5 mrg
3362 1.1.1.5 mrg // Check named initializers.
3363 1.1.1.5 mrg struct named_init ni = {
3364 1.1.1.5 mrg .number = 34,
3365 1.1.1.5 mrg .name = L"Test wide string",
3366 1.1.1.5 mrg .average = 543.34343,
3367 1.1.1.5 mrg };
3368 1.1.1.5 mrg
3369 1.1.1.5 mrg ni.number = 58;
3370 1.1.1.5 mrg
3371 1.1.1.5 mrg int dynamic_array[ni.number];
3372 1.1.1.5 mrg dynamic_array[ni.number - 1] = 543;
3373 1.1.1.5 mrg
3374 1.1.1.5 mrg // work around unused variable warnings
3375 1.1.1.5 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3376 1.1.1.5 mrg || dynamic_array[ni.number - 1] != 543);
3377 1.1.1.5 mrg
3378 1.1.1.5 mrg ;
3379 1.1.1.5 mrg return 0;
3380 1.1.1.5 mrg }
3381 1.1.1.5 mrg _ACEOF
3382 1.1.1.5 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3383 1.1.1.5 mrg do
3384 1.1.1.5 mrg CC="$ac_save_CC $ac_arg"
3385 1.1.1.5 mrg if ac_fn_c_try_compile "$LINENO"; then :
3386 1.1.1.5 mrg ac_cv_prog_cc_c99=$ac_arg
3387 1.1.1.5 mrg fi
3388 1.1.1.5 mrg rm -f core conftest.err conftest.$ac_objext
3389 1.1.1.5 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
3390 1.1.1.5 mrg done
3391 1.1.1.5 mrg rm -f conftest.$ac_ext
3392 1.1.1.5 mrg CC=$ac_save_CC
3393 1.1.1.5 mrg
3394 1.1.1.5 mrg fi
3395 1.1.1.5 mrg # AC_CACHE_VAL
3396 1.1.1.5 mrg case "x$ac_cv_prog_cc_c99" in
3397 1.1.1.5 mrg x)
3398 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3399 1.1.1.5 mrg $as_echo "none needed" >&6; } ;;
3400 1.1.1.5 mrg xno)
3401 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3402 1.1.1.5 mrg $as_echo "unsupported" >&6; } ;;
3403 1.1.1.5 mrg *)
3404 1.1.1.5 mrg CC="$CC $ac_cv_prog_cc_c99"
3405 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3406 1.1.1.5 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3407 1.1.1.5 mrg esac
3408 1.1.1.5 mrg if test "x$ac_cv_prog_cc_c99" != xno; then :
3409 1.1.1.5 mrg
3410 1.1.1.5 mrg fi
3411 1.1.1.5 mrg
3412 1.1.1.5 mrg
3413 1.1.1.5 mrg
3414 1.1.1.5 mrg ac_ext=c
3415 1.1.1.5 mrg ac_cpp='$CPP $CPPFLAGS'
3416 1.1.1.5 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3417 1.1.1.5 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3418 1.1.1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3419 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3420 1.1.1.4 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
3421 1.1.1.4 mrg # On Suns, sometimes $CPP names a directory.
3422 1.1.1.4 mrg if test -n "$CPP" && test -d "$CPP"; then
3423 1.1.1.4 mrg CPP=
3424 1.1.1.4 mrg fi
3425 1.1.1.4 mrg if test -z "$CPP"; then
3426 1.1.1.4 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
3427 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3428 1.1.1.4 mrg else
3429 1.1.1.4 mrg # Double quotes because CPP needs to be expanded
3430 1.1.1.4 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3431 1.1.1.4 mrg do
3432 1.1.1.4 mrg ac_preproc_ok=false
3433 1.1.1.4 mrg for ac_c_preproc_warn_flag in '' yes
3434 1.1.1.4 mrg do
3435 1.1.1.4 mrg # Use a header file that comes with gcc, so configuring glibc
3436 1.1.1.4 mrg # with a fresh cross-compiler works.
3437 1.1.1.4 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3438 1.1.1.4 mrg # <limits.h> exists even on freestanding compilers.
3439 1.1.1.4 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3440 1.1.1.4 mrg # not just through cpp. "Syntax error" is here to catch this case.
3441 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3442 1.1.1.4 mrg /* end confdefs.h. */
3443 1.1.1.4 mrg #ifdef __STDC__
3444 1.1.1.4 mrg # include <limits.h>
3445 1.1.1.4 mrg #else
3446 1.1.1.4 mrg # include <assert.h>
3447 1.1.1.4 mrg #endif
3448 1.1.1.4 mrg Syntax error
3449 1.1.1.4 mrg _ACEOF
3450 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3451 1.1.1.4 mrg
3452 1.1.1.4 mrg else
3453 1.1.1.4 mrg # Broken: fails on valid input.
3454 1.1.1.4 mrg continue
3455 1.1.1.4 mrg fi
3456 1.1.1.4 mrg rm -f conftest.err conftest.$ac_ext
3457 1.1.1.4 mrg
3458 1.1.1.4 mrg # OK, works on sane cases. Now check whether nonexistent headers
3459 1.1.1.4 mrg # can be detected and how.
3460 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3461 1.1.1.4 mrg /* end confdefs.h. */
3462 1.1.1.4 mrg #include <ac_nonexistent.h>
3463 1.1.1.4 mrg _ACEOF
3464 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3465 1.1.1.4 mrg # Broken: success on invalid input.
3466 1.1.1.4 mrg continue
3467 1.1.1.4 mrg else
3468 1.1.1.4 mrg # Passes both tests.
3469 1.1.1.4 mrg ac_preproc_ok=:
3470 1.1.1.4 mrg break
3471 1.1.1.4 mrg fi
3472 1.1.1.4 mrg rm -f conftest.err conftest.$ac_ext
3473 1.1.1.4 mrg
3474 1.1.1.4 mrg done
3475 1.1.1.4 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3476 1.1.1.4 mrg rm -f conftest.err conftest.$ac_ext
3477 1.1.1.4 mrg if $ac_preproc_ok; then :
3478 1.1.1.4 mrg break
3479 1.1.1.4 mrg fi
3480 1.1.1.4 mrg
3481 1.1.1.4 mrg done
3482 1.1.1.4 mrg ac_cv_prog_CPP=$CPP
3483 1.1.1.4 mrg
3484 1.1.1.4 mrg fi
3485 1.1.1.4 mrg CPP=$ac_cv_prog_CPP
3486 1.1.1.4 mrg else
3487 1.1.1.4 mrg ac_cv_prog_CPP=$CPP
3488 1.1.1.4 mrg fi
3489 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3490 1.1.1.4 mrg $as_echo "$CPP" >&6; }
3491 1.1.1.4 mrg ac_preproc_ok=false
3492 1.1.1.4 mrg for ac_c_preproc_warn_flag in '' yes
3493 1.1.1.4 mrg do
3494 1.1.1.4 mrg # Use a header file that comes with gcc, so configuring glibc
3495 1.1.1.4 mrg # with a fresh cross-compiler works.
3496 1.1.1.4 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3497 1.1.1.4 mrg # <limits.h> exists even on freestanding compilers.
3498 1.1.1.4 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3499 1.1.1.4 mrg # not just through cpp. "Syntax error" is here to catch this case.
3500 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3501 1.1.1.4 mrg /* end confdefs.h. */
3502 1.1.1.4 mrg #ifdef __STDC__
3503 1.1.1.4 mrg # include <limits.h>
3504 1.1.1.4 mrg #else
3505 1.1.1.4 mrg # include <assert.h>
3506 1.1.1.4 mrg #endif
3507 1.1.1.4 mrg Syntax error
3508 1.1.1.4 mrg _ACEOF
3509 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3510 1.1.1.4 mrg
3511 1.1.1.4 mrg else
3512 1.1.1.4 mrg # Broken: fails on valid input.
3513 1.1.1.4 mrg continue
3514 1.1.1.4 mrg fi
3515 1.1.1.4 mrg rm -f conftest.err conftest.$ac_ext
3516 1.1.1.4 mrg
3517 1.1.1.4 mrg # OK, works on sane cases. Now check whether nonexistent headers
3518 1.1.1.4 mrg # can be detected and how.
3519 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3520 1.1.1.4 mrg /* end confdefs.h. */
3521 1.1.1.4 mrg #include <ac_nonexistent.h>
3522 1.1.1.4 mrg _ACEOF
3523 1.1.1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3524 1.1.1.4 mrg # Broken: success on invalid input.
3525 1.1.1.4 mrg continue
3526 1.1.1.4 mrg else
3527 1.1.1.4 mrg # Passes both tests.
3528 1.1.1.4 mrg ac_preproc_ok=:
3529 1.1.1.4 mrg break
3530 1.1.1.4 mrg fi
3531 1.1.1.4 mrg rm -f conftest.err conftest.$ac_ext
3532 1.1.1.4 mrg
3533 1.1.1.4 mrg done
3534 1.1.1.4 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3535 1.1.1.4 mrg rm -f conftest.err conftest.$ac_ext
3536 1.1.1.4 mrg if $ac_preproc_ok; then :
3537 1.1.1.4 mrg
3538 1.1.1.4 mrg else
3539 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3540 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3541 1.1.1.4 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
3542 1.1.1.4 mrg See \`config.log' for more details." "$LINENO" 5; }
3543 1.1.1.4 mrg fi
3544 1.1.1.4 mrg
3545 1.1.1.4 mrg ac_ext=c
3546 1.1.1.4 mrg ac_cpp='$CPP $CPPFLAGS'
3547 1.1.1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3548 1.1.1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3549 1.1.1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3550 1.1.1.4 mrg
3551 1.1.1.4 mrg
3552 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3553 1.1.1.4 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3554 1.1.1.4 mrg if test "${ac_cv_path_GREP+set}" = set; then :
3555 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3556 1.1.1.4 mrg else
3557 1.1.1.4 mrg if test -z "$GREP"; then
3558 1.1.1.4 mrg ac_path_GREP_found=false
3559 1.1.1.4 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3560 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3561 1.1.1.4 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3562 1.1.1.4 mrg do
3563 1.1.1.4 mrg IFS=$as_save_IFS
3564 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
3565 1.1.1.4 mrg for ac_prog in grep ggrep; do
3566 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3567 1.1.1.4 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3568 1.1.1.4 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3569 1.1.1.4 mrg # Check for GNU ac_path_GREP and select it if it is found.
3570 1.1.1.4 mrg # Check for GNU $ac_path_GREP
3571 1.1.1.4 mrg case `"$ac_path_GREP" --version 2>&1` in
3572 1.1.1.4 mrg *GNU*)
3573 1.1.1.4 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3574 1.1.1.4 mrg *)
3575 1.1.1.4 mrg ac_count=0
3576 1.1.1.4 mrg $as_echo_n 0123456789 >"conftest.in"
3577 1.1.1.4 mrg while :
3578 1.1.1.4 mrg do
3579 1.1.1.4 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3580 1.1.1.4 mrg mv "conftest.tmp" "conftest.in"
3581 1.1.1.4 mrg cp "conftest.in" "conftest.nl"
3582 1.1.1.4 mrg $as_echo 'GREP' >> "conftest.nl"
3583 1.1.1.4 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3584 1.1.1.4 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3585 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3586 1.1.1.4 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
3587 1.1.1.4 mrg # Best one so far, save it but keep looking for a better one
3588 1.1.1.4 mrg ac_cv_path_GREP="$ac_path_GREP"
3589 1.1.1.4 mrg ac_path_GREP_max=$ac_count
3590 1.1.1.4 mrg fi
3591 1.1.1.4 mrg # 10*(2^10) chars as input seems more than enough
3592 1.1.1.4 mrg test $ac_count -gt 10 && break
3593 1.1.1.4 mrg done
3594 1.1.1.4 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3595 1.1.1.4 mrg esac
3596 1.1.1.4 mrg
3597 1.1.1.4 mrg $ac_path_GREP_found && break 3
3598 1.1.1.4 mrg done
3599 1.1.1.4 mrg done
3600 1.1.1.4 mrg done
3601 1.1.1.4 mrg IFS=$as_save_IFS
3602 1.1.1.4 mrg if test -z "$ac_cv_path_GREP"; then
3603 1.1.1.4 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3604 1.1.1.4 mrg fi
3605 1.1.1.4 mrg else
3606 1.1.1.4 mrg ac_cv_path_GREP=$GREP
3607 1.1.1.4 mrg fi
3608 1.1.1.4 mrg
3609 1.1.1.4 mrg fi
3610 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3611 1.1.1.4 mrg $as_echo "$ac_cv_path_GREP" >&6; }
3612 1.1.1.4 mrg GREP="$ac_cv_path_GREP"
3613 1.1.1.4 mrg
3614 1.1.1.4 mrg
3615 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3616 1.1.1.4 mrg $as_echo_n "checking for egrep... " >&6; }
3617 1.1.1.4 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
3618 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3619 1.1.1.4 mrg else
3620 1.1.1.4 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3621 1.1.1.4 mrg then ac_cv_path_EGREP="$GREP -E"
3622 1.1.1.4 mrg else
3623 1.1.1.4 mrg if test -z "$EGREP"; then
3624 1.1.1.4 mrg ac_path_EGREP_found=false
3625 1.1.1.4 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3626 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3627 1.1.1.4 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3628 1.1.1.4 mrg do
3629 1.1.1.4 mrg IFS=$as_save_IFS
3630 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
3631 1.1.1.4 mrg for ac_prog in egrep; do
3632 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3633 1.1.1.4 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3634 1.1.1.4 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3635 1.1.1.4 mrg # Check for GNU ac_path_EGREP and select it if it is found.
3636 1.1.1.4 mrg # Check for GNU $ac_path_EGREP
3637 1.1.1.4 mrg case `"$ac_path_EGREP" --version 2>&1` in
3638 1.1.1.4 mrg *GNU*)
3639 1.1.1.4 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3640 1.1.1.4 mrg *)
3641 1.1.1.4 mrg ac_count=0
3642 1.1.1.4 mrg $as_echo_n 0123456789 >"conftest.in"
3643 1.1.1.4 mrg while :
3644 1.1.1.4 mrg do
3645 1.1.1.4 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3646 1.1.1.4 mrg mv "conftest.tmp" "conftest.in"
3647 1.1.1.4 mrg cp "conftest.in" "conftest.nl"
3648 1.1.1.4 mrg $as_echo 'EGREP' >> "conftest.nl"
3649 1.1.1.4 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3650 1.1.1.4 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3651 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3652 1.1.1.4 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3653 1.1.1.4 mrg # Best one so far, save it but keep looking for a better one
3654 1.1.1.4 mrg ac_cv_path_EGREP="$ac_path_EGREP"
3655 1.1.1.4 mrg ac_path_EGREP_max=$ac_count
3656 1.1.1.4 mrg fi
3657 1.1.1.4 mrg # 10*(2^10) chars as input seems more than enough
3658 1.1.1.4 mrg test $ac_count -gt 10 && break
3659 1.1.1.4 mrg done
3660 1.1.1.4 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3661 1.1.1.4 mrg esac
3662 1.1 mrg
3663 1.1.1.4 mrg $ac_path_EGREP_found && break 3
3664 1.1.1.4 mrg done
3665 1.1.1.4 mrg done
3666 1.1.1.4 mrg done
3667 1.1.1.4 mrg IFS=$as_save_IFS
3668 1.1.1.4 mrg if test -z "$ac_cv_path_EGREP"; then
3669 1.1.1.4 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3670 1.1.1.4 mrg fi
3671 1.1 mrg else
3672 1.1.1.4 mrg ac_cv_path_EGREP=$EGREP
3673 1.1 mrg fi
3674 1.1 mrg
3675 1.1.1.4 mrg fi
3676 1.1.1.4 mrg fi
3677 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3678 1.1.1.4 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
3679 1.1.1.4 mrg EGREP="$ac_cv_path_EGREP"
3680 1.1.1.4 mrg
3681 1.1.1.4 mrg
3682 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3683 1.1.1.4 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
3684 1.1.1.4 mrg if test "${ac_cv_header_stdc+set}" = set; then :
3685 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3686 1.1.1.4 mrg else
3687 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3688 1.1.1.4 mrg /* end confdefs.h. */
3689 1.1.1.4 mrg #include <stdlib.h>
3690 1.1.1.4 mrg #include <stdarg.h>
3691 1.1.1.4 mrg #include <string.h>
3692 1.1.1.4 mrg #include <float.h>
3693 1.1 mrg
3694 1.1.1.4 mrg int
3695 1.1.1.4 mrg main ()
3696 1.1.1.4 mrg {
3697 1.1 mrg
3698 1.1.1.4 mrg ;
3699 1.1.1.4 mrg return 0;
3700 1.1.1.4 mrg }
3701 1.1.1.4 mrg _ACEOF
3702 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
3703 1.1.1.4 mrg ac_cv_header_stdc=yes
3704 1.1.1.4 mrg else
3705 1.1.1.4 mrg ac_cv_header_stdc=no
3706 1.1.1.4 mrg fi
3707 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3708 1.1 mrg
3709 1.1.1.4 mrg if test $ac_cv_header_stdc = yes; then
3710 1.1.1.4 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3711 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3712 1.1.1.4 mrg /* end confdefs.h. */
3713 1.1.1.4 mrg #include <string.h>
3714 1.1 mrg
3715 1.1.1.4 mrg _ACEOF
3716 1.1.1.4 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3717 1.1.1.4 mrg $EGREP "memchr" >/dev/null 2>&1; then :
3718 1.1 mrg
3719 1.1.1.4 mrg else
3720 1.1.1.4 mrg ac_cv_header_stdc=no
3721 1.1.1.4 mrg fi
3722 1.1.1.4 mrg rm -f conftest*
3723 1.1 mrg
3724 1.1.1.4 mrg fi
3725 1.1.1.2 mrg
3726 1.1.1.4 mrg if test $ac_cv_header_stdc = yes; then
3727 1.1.1.4 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3728 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3729 1.1.1.4 mrg /* end confdefs.h. */
3730 1.1.1.4 mrg #include <stdlib.h>
3731 1.1.1.2 mrg
3732 1.1.1.4 mrg _ACEOF
3733 1.1.1.4 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3734 1.1.1.4 mrg $EGREP "free" >/dev/null 2>&1; then :
3735 1.1.1.2 mrg
3736 1.1.1.4 mrg else
3737 1.1.1.4 mrg ac_cv_header_stdc=no
3738 1.1.1.4 mrg fi
3739 1.1.1.4 mrg rm -f conftest*
3740 1.1.1.2 mrg
3741 1.1.1.4 mrg fi
3742 1.1.1.2 mrg
3743 1.1.1.4 mrg if test $ac_cv_header_stdc = yes; then
3744 1.1.1.4 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3745 1.1.1.4 mrg if test "$cross_compiling" = yes; then :
3746 1.1.1.4 mrg :
3747 1.1.1.4 mrg else
3748 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3749 1.1.1.4 mrg /* end confdefs.h. */
3750 1.1.1.4 mrg #include <ctype.h>
3751 1.1.1.4 mrg #include <stdlib.h>
3752 1.1.1.4 mrg #if ((' ' & 0x0FF) == 0x020)
3753 1.1.1.4 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3754 1.1.1.4 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3755 1.1.1.4 mrg #else
3756 1.1.1.4 mrg # define ISLOWER(c) \
3757 1.1.1.4 mrg (('a' <= (c) && (c) <= 'i') \
3758 1.1.1.4 mrg || ('j' <= (c) && (c) <= 'r') \
3759 1.1.1.4 mrg || ('s' <= (c) && (c) <= 'z'))
3760 1.1.1.4 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3761 1.1.1.4 mrg #endif
3762 1.1.1.4 mrg
3763 1.1.1.4 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3764 1.1.1.4 mrg int
3765 1.1.1.4 mrg main ()
3766 1.1.1.4 mrg {
3767 1.1.1.4 mrg int i;
3768 1.1.1.4 mrg for (i = 0; i < 256; i++)
3769 1.1.1.4 mrg if (XOR (islower (i), ISLOWER (i))
3770 1.1.1.4 mrg || toupper (i) != TOUPPER (i))
3771 1.1.1.4 mrg return 2;
3772 1.1.1.4 mrg return 0;
3773 1.1.1.4 mrg }
3774 1.1.1.4 mrg _ACEOF
3775 1.1.1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
3776 1.1.1.4 mrg
3777 1.1.1.4 mrg else
3778 1.1.1.4 mrg ac_cv_header_stdc=no
3779 1.1.1.4 mrg fi
3780 1.1.1.4 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3781 1.1.1.4 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
3782 1.1.1.4 mrg fi
3783 1.1.1.4 mrg
3784 1.1.1.4 mrg fi
3785 1.1.1.4 mrg fi
3786 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3787 1.1.1.4 mrg $as_echo "$ac_cv_header_stdc" >&6; }
3788 1.1.1.4 mrg if test $ac_cv_header_stdc = yes; then
3789 1.1.1.4 mrg
3790 1.1.1.4 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3791 1.1.1.4 mrg
3792 1.1.1.4 mrg fi
3793 1.1.1.4 mrg
3794 1.1.1.4 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3795 1.1.1.4 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3796 1.1.1.4 mrg inttypes.h stdint.h unistd.h
3797 1.1.1.4 mrg do :
3798 1.1.1.4 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3799 1.1.1.4 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3800 1.1.1.4 mrg "
3801 1.1.1.4 mrg eval as_val=\$$as_ac_Header
3802 1.1.1.4 mrg if test "x$as_val" = x""yes; then :
3803 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
3804 1.1.1.4 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3805 1.1.1.4 mrg _ACEOF
3806 1.1.1.4 mrg
3807 1.1.1.4 mrg fi
3808 1.1.1.4 mrg
3809 1.1.1.4 mrg done
3810 1.1.1.4 mrg
3811 1.1.1.4 mrg
3812 1.1.1.5 mrg
3813 1.1.1.5 mrg
3814 1.1.1.5 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
3815 1.1.1.5 mrg if test -n "$ac_tool_prefix"; then
3816 1.1.1.5 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
3817 1.1.1.5 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
3818 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3819 1.1.1.5 mrg $as_echo_n "checking for $ac_word... " >&6; }
3820 1.1.1.5 mrg if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
3821 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3822 1.1.1.4 mrg else
3823 1.1.1.5 mrg case $PKG_CONFIG in
3824 1.1.1.5 mrg [\\/]* | ?:[\\/]*)
3825 1.1.1.5 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
3826 1.1.1.5 mrg ;;
3827 1.1.1.5 mrg *)
3828 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3829 1.1.1.5 mrg for as_dir in $PATH
3830 1.1.1.5 mrg do
3831 1.1.1.5 mrg IFS=$as_save_IFS
3832 1.1.1.5 mrg test -z "$as_dir" && as_dir=.
3833 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3834 1.1.1.5 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3835 1.1.1.5 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3836 1.1.1.5 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3837 1.1.1.5 mrg break 2
3838 1.1.1.5 mrg fi
3839 1.1.1.5 mrg done
3840 1.1.1.5 mrg done
3841 1.1.1.5 mrg IFS=$as_save_IFS
3842 1.1.1.4 mrg
3843 1.1.1.5 mrg ;;
3844 1.1.1.5 mrg esac
3845 1.1.1.5 mrg fi
3846 1.1.1.5 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
3847 1.1.1.5 mrg if test -n "$PKG_CONFIG"; then
3848 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
3849 1.1.1.5 mrg $as_echo "$PKG_CONFIG" >&6; }
3850 1.1.1.5 mrg else
3851 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3852 1.1.1.5 mrg $as_echo "no" >&6; }
3853 1.1.1.5 mrg fi
3854 1.1.1.2 mrg
3855 1.1.1.2 mrg
3856 1.1.1.4 mrg fi
3857 1.1.1.4 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
3858 1.1.1.4 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
3859 1.1.1.4 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
3860 1.1.1.4 mrg set dummy pkg-config; ac_word=$2
3861 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3862 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
3863 1.1.1.4 mrg if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
3864 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3865 1.1.1.4 mrg else
3866 1.1.1.4 mrg case $ac_pt_PKG_CONFIG in
3867 1.1.1.4 mrg [\\/]* | ?:[\\/]*)
3868 1.1.1.4 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
3869 1.1.1.4 mrg ;;
3870 1.1.1.4 mrg *)
3871 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3872 1.1.1.4 mrg for as_dir in $PATH
3873 1.1.1.4 mrg do
3874 1.1.1.4 mrg IFS=$as_save_IFS
3875 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
3876 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3877 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3878 1.1.1.4 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3879 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3880 1.1.1.4 mrg break 2
3881 1.1.1.4 mrg fi
3882 1.1.1.4 mrg done
3883 1.1.1.4 mrg done
3884 1.1.1.4 mrg IFS=$as_save_IFS
3885 1.1.1.2 mrg
3886 1.1.1.4 mrg ;;
3887 1.1.1.4 mrg esac
3888 1.1.1.4 mrg fi
3889 1.1.1.4 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
3890 1.1.1.4 mrg if test -n "$ac_pt_PKG_CONFIG"; then
3891 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
3892 1.1.1.4 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
3893 1.1.1.4 mrg else
3894 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3895 1.1.1.4 mrg $as_echo "no" >&6; }
3896 1.1.1.4 mrg fi
3897 1.1.1.2 mrg
3898 1.1.1.4 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
3899 1.1.1.4 mrg PKG_CONFIG=""
3900 1.1.1.4 mrg else
3901 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in
3902 1.1.1.4 mrg yes:)
3903 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3904 1.1.1.4 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3905 1.1.1.4 mrg ac_tool_warned=yes ;;
3906 1.1.1.4 mrg esac
3907 1.1.1.4 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
3908 1.1.1.4 mrg fi
3909 1.1.1.4 mrg else
3910 1.1.1.4 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
3911 1.1.1.4 mrg fi
3912 1.1.1.2 mrg
3913 1.1.1.4 mrg fi
3914 1.1.1.4 mrg if test -n "$PKG_CONFIG"; then
3915 1.1.1.4 mrg _pkg_min_version=0.9.0
3916 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
3917 1.1.1.4 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
3918 1.1.1.4 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
3919 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3920 1.1.1.4 mrg $as_echo "yes" >&6; }
3921 1.1.1.4 mrg else
3922 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3923 1.1.1.4 mrg $as_echo "no" >&6; }
3924 1.1.1.4 mrg PKG_CONFIG=""
3925 1.1.1.4 mrg fi
3926 1.1.1.2 mrg
3927 1.1.1.4 mrg fi
3928 1.1 mrg # Make sure we can run config.sub.
3929 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3930 1.1.1.4 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3931 1.1 mrg
3932 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3933 1.1.1.2 mrg $as_echo_n "checking build system type... " >&6; }
3934 1.1.1.4 mrg if test "${ac_cv_build+set}" = set; then :
3935 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3936 1.1 mrg else
3937 1.1 mrg ac_build_alias=$build_alias
3938 1.1 mrg test "x$ac_build_alias" = x &&
3939 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3940 1.1 mrg test "x$ac_build_alias" = x &&
3941 1.1.1.4 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3942 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3943 1.1.1.4 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3944 1.1 mrg
3945 1.1 mrg fi
3946 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3947 1.1.1.2 mrg $as_echo "$ac_cv_build" >&6; }
3948 1.1 mrg case $ac_cv_build in
3949 1.1 mrg *-*-*) ;;
3950 1.1.1.4 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3951 1.1 mrg esac
3952 1.1 mrg build=$ac_cv_build
3953 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3954 1.1 mrg set x $ac_cv_build
3955 1.1 mrg shift
3956 1.1 mrg build_cpu=$1
3957 1.1 mrg build_vendor=$2
3958 1.1 mrg shift; shift
3959 1.1 mrg # Remember, the first character of IFS is used to create $*,
3960 1.1 mrg # except with old shells:
3961 1.1 mrg build_os=$*
3962 1.1 mrg IFS=$ac_save_IFS
3963 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3964 1.1 mrg
3965 1.1 mrg
3966 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3967 1.1.1.4 mrg $as_echo_n "checking host system type... " >&6; }
3968 1.1.1.4 mrg if test "${ac_cv_host+set}" = set; then :
3969 1.1.1.4 mrg $as_echo_n "(cached) " >&6
3970 1.1.1.4 mrg else
3971 1.1.1.4 mrg if test "x$host_alias" = x; then
3972 1.1.1.4 mrg ac_cv_host=$ac_cv_build
3973 1.1.1.4 mrg else
3974 1.1.1.4 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3975 1.1.1.4 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3976 1.1.1.4 mrg fi
3977 1.1.1.4 mrg
3978 1.1.1.4 mrg fi
3979 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3980 1.1.1.4 mrg $as_echo "$ac_cv_host" >&6; }
3981 1.1.1.4 mrg case $ac_cv_host in
3982 1.1.1.4 mrg *-*-*) ;;
3983 1.1.1.4 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3984 1.1.1.4 mrg esac
3985 1.1.1.4 mrg host=$ac_cv_host
3986 1.1.1.4 mrg ac_save_IFS=$IFS; IFS='-'
3987 1.1.1.4 mrg set x $ac_cv_host
3988 1.1.1.4 mrg shift
3989 1.1.1.4 mrg host_cpu=$1
3990 1.1.1.4 mrg host_vendor=$2
3991 1.1.1.4 mrg shift; shift
3992 1.1.1.4 mrg # Remember, the first character of IFS is used to create $*,
3993 1.1.1.4 mrg # except with old shells:
3994 1.1.1.4 mrg host_os=$*
3995 1.1.1.4 mrg IFS=$ac_save_IFS
3996 1.1.1.4 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3997 1.1.1.4 mrg
3998 1.1.1.4 mrg
3999 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4000 1.1.1.5 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4001 1.1.1.5 mrg if test "${ac_cv_path_SED+set}" = set; then :
4002 1.1.1.5 mrg $as_echo_n "(cached) " >&6
4003 1.1.1.4 mrg else
4004 1.1.1.5 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4005 1.1.1.5 mrg for ac_i in 1 2 3 4 5 6 7; do
4006 1.1.1.5 mrg ac_script="$ac_script$as_nl$ac_script"
4007 1.1.1.5 mrg done
4008 1.1.1.5 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4009 1.1.1.5 mrg { ac_script=; unset ac_script;}
4010 1.1.1.5 mrg if test -z "$SED"; then
4011 1.1.1.5 mrg ac_path_SED_found=false
4012 1.1.1.5 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4013 1.1.1.5 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4014 1.1.1.5 mrg for as_dir in $PATH
4015 1.1.1.5 mrg do
4016 1.1.1.5 mrg IFS=$as_save_IFS
4017 1.1.1.5 mrg test -z "$as_dir" && as_dir=.
4018 1.1.1.5 mrg for ac_prog in sed gsed; do
4019 1.1.1.5 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4020 1.1.1.5 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4021 1.1.1.5 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4022 1.1.1.5 mrg # Check for GNU ac_path_SED and select it if it is found.
4023 1.1.1.5 mrg # Check for GNU $ac_path_SED
4024 1.1.1.5 mrg case `"$ac_path_SED" --version 2>&1` in
4025 1.1.1.5 mrg *GNU*)
4026 1.1.1.5 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4027 1.1.1.5 mrg *)
4028 1.1.1.5 mrg ac_count=0
4029 1.1.1.5 mrg $as_echo_n 0123456789 >"conftest.in"
4030 1.1.1.5 mrg while :
4031 1.1.1.5 mrg do
4032 1.1.1.5 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4033 1.1.1.5 mrg mv "conftest.tmp" "conftest.in"
4034 1.1.1.5 mrg cp "conftest.in" "conftest.nl"
4035 1.1.1.5 mrg $as_echo '' >> "conftest.nl"
4036 1.1.1.5 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4037 1.1.1.5 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4038 1.1.1.5 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4039 1.1.1.5 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4040 1.1.1.5 mrg # Best one so far, save it but keep looking for a better one
4041 1.1.1.5 mrg ac_cv_path_SED="$ac_path_SED"
4042 1.1.1.5 mrg ac_path_SED_max=$ac_count
4043 1.1.1.5 mrg fi
4044 1.1.1.5 mrg # 10*(2^10) chars as input seems more than enough
4045 1.1.1.5 mrg test $ac_count -gt 10 && break
4046 1.1.1.5 mrg done
4047 1.1.1.5 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4048 1.1.1.5 mrg esac
4049 1.1.1.5 mrg
4050 1.1.1.5 mrg $ac_path_SED_found && break 3
4051 1.1.1.5 mrg done
4052 1.1.1.5 mrg done
4053 1.1.1.5 mrg done
4054 1.1.1.5 mrg IFS=$as_save_IFS
4055 1.1.1.5 mrg if test -z "$ac_cv_path_SED"; then
4056 1.1.1.5 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4057 1.1.1.5 mrg fi
4058 1.1.1.5 mrg else
4059 1.1.1.5 mrg ac_cv_path_SED=$SED
4060 1.1.1.5 mrg fi
4061 1.1.1.5 mrg
4062 1.1.1.5 mrg fi
4063 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4064 1.1.1.5 mrg $as_echo "$ac_cv_path_SED" >&6; }
4065 1.1.1.5 mrg SED="$ac_cv_path_SED"
4066 1.1.1.5 mrg rm -f conftest.sed
4067 1.1.1.5 mrg
4068 1.1.1.5 mrg
4069 1.1.1.5 mrg
4070 1.1.1.5 mrg
4071 1.1.1.5 mrg
4072 1.1.1.5 mrg if test "x$GCC" = xyes ; then
4073 1.1.1.5 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4074 1.1.1.5 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4075 1.1.1.5 mrg -Wbad-function-cast -Wformat=2"
4076 1.1.1.5 mrg case `$CC -dumpversion` in
4077 1.1.1.5 mrg 3.4.* | 4.*)
4078 1.1.1.5 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4079 1.1.1.5 mrg ;;
4080 1.1.1.5 mrg esac
4081 1.1.1.5 mrg else
4082 1.1.1.5 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4083 1.1.1.5 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4084 1.1.1.5 mrg SUNCC="yes"
4085 1.1.1.5 mrg else
4086 1.1.1.5 mrg SUNCC="no"
4087 1.1.1.5 mrg fi
4088 1.1.1.5 mrg
4089 1.1.1.5 mrg if test "x$SUNCC" = "xyes"; then
4090 1.1.1.5 mrg CWARNFLAGS="-v"
4091 1.1.1.5 mrg fi
4092 1.1.1.5 mrg fi
4093 1.1.1.5 mrg
4094 1.1.1.5 mrg
4095 1.1.1.5 mrg
4096 1.1.1.5 mrg # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4097 1.1.1.5 mrg
4098 1.1.1.5 mrg
4099 1.1.1.5 mrg
4100 1.1.1.5 mrg # Check whether --enable-strict-compilation was given.
4101 1.1.1.5 mrg if test "${enable_strict_compilation+set}" = set; then :
4102 1.1.1.5 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4103 1.1.1.5 mrg else
4104 1.1.1.5 mrg STRICT_COMPILE=no
4105 1.1.1.5 mrg fi
4106 1.1.1.5 mrg
4107 1.1.1.4 mrg if test "x$STRICT_COMPILE" = "xyes"; then
4108 1.1.1.4 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4109 1.1.1.4 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
4110 1.1.1.4 mrg SUNCC="yes"
4111 1.1.1.4 mrg else
4112 1.1.1.4 mrg SUNCC="no"
4113 1.1.1.4 mrg fi
4114 1.1.1.4 mrg
4115 1.1.1.4 mrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4116 1.1.1.4 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then :
4117 1.1.1.4 mrg INTELCC="yes"
4118 1.1.1.4 mrg else
4119 1.1.1.4 mrg INTELCC="no"
4120 1.1.1.4 mrg fi
4121 1.1.1.4 mrg
4122 1.1.1.4 mrg if test "x$GCC" = xyes ; then
4123 1.1.1.4 mrg STRICT_CFLAGS="-pedantic -Werror"
4124 1.1.1.4 mrg elif test "x$SUNCC" = "xyes"; then
4125 1.1.1.4 mrg STRICT_CFLAGS="-errwarn"
4126 1.1.1.4 mrg elif test "x$INTELCC" = "xyes"; then
4127 1.1.1.4 mrg STRICT_CFLAGS="-Werror"
4128 1.1.1.4 mrg fi
4129 1.1.1.4 mrg fi
4130 1.1.1.4 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4131 1.1.1.4 mrg
4132 1.1.1.4 mrg
4133 1.1.1.4 mrg
4134 1.1.1.4 mrg
4135 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
4136 1.1.1.4 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4137 1.1.1.4 mrg _ACEOF
4138 1.1.1.4 mrg
4139 1.1.1.4 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4140 1.1.1.4 mrg if test "x$PVM" = "x"; then
4141 1.1.1.4 mrg PVM="0"
4142 1.1.1.4 mrg fi
4143 1.1.1.4 mrg
4144 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
4145 1.1.1.4 mrg #define PACKAGE_VERSION_MINOR $PVM
4146 1.1.1.4 mrg _ACEOF
4147 1.1.1.4 mrg
4148 1.1.1.4 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4149 1.1.1.4 mrg if test "x$PVP" = "x"; then
4150 1.1.1.4 mrg PVP="0"
4151 1.1.1.4 mrg fi
4152 1.1.1.4 mrg
4153 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
4154 1.1.1.4 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
4155 1.1.1.4 mrg _ACEOF
4156 1.1.1.4 mrg
4157 1.1.1.4 mrg
4158 1.1.1.4 mrg
4159 1.1.1.4 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4160 1.1.1.4 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4161 1.1.1.4 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4162 1.1.1.4 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
4163 1.1.1.4 mrg
4164 1.1.1.4 mrg
4165 1.1.1.4 mrg
4166 1.1.1.4 mrg
4167 1.1.1.4 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4168 1.1.1.4 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4169 1.1.1.4 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4170 1.1.1.4 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4171 1.1.1.4 mrg echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4172 1.1.1.4 mrg
4173 1.1.1.4 mrg
4174 1.1.1.4 mrg
4175 1.1.1.4 mrg
4176 1.1.1.4 mrg
4177 1.1.1.5 mrg
4178 1.1.1.4 mrg if test x$APP_MAN_SUFFIX = x ; then
4179 1.1.1.4 mrg APP_MAN_SUFFIX=1
4180 1.1.1.4 mrg fi
4181 1.1.1.4 mrg if test x$APP_MAN_DIR = x ; then
4182 1.1.1.4 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4183 1.1.1.4 mrg fi
4184 1.1.1.4 mrg
4185 1.1.1.4 mrg if test x$LIB_MAN_SUFFIX = x ; then
4186 1.1.1.4 mrg LIB_MAN_SUFFIX=3
4187 1.1.1.4 mrg fi
4188 1.1.1.4 mrg if test x$LIB_MAN_DIR = x ; then
4189 1.1.1.4 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4190 1.1.1.4 mrg fi
4191 1.1.1.4 mrg
4192 1.1.1.4 mrg if test x$FILE_MAN_SUFFIX = x ; then
4193 1.1.1.4 mrg case $host_os in
4194 1.1.1.4 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
4195 1.1.1.4 mrg *) FILE_MAN_SUFFIX=5 ;;
4196 1.1.1.4 mrg esac
4197 1.1.1.4 mrg fi
4198 1.1.1.4 mrg if test x$FILE_MAN_DIR = x ; then
4199 1.1.1.4 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4200 1.1.1.4 mrg fi
4201 1.1.1.4 mrg
4202 1.1.1.4 mrg if test x$MISC_MAN_SUFFIX = x ; then
4203 1.1.1.4 mrg case $host_os in
4204 1.1.1.4 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
4205 1.1.1.4 mrg *) MISC_MAN_SUFFIX=7 ;;
4206 1.1.1.4 mrg esac
4207 1.1.1.4 mrg fi
4208 1.1.1.4 mrg if test x$MISC_MAN_DIR = x ; then
4209 1.1.1.4 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4210 1.1.1.4 mrg fi
4211 1.1.1.4 mrg
4212 1.1.1.4 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
4213 1.1.1.4 mrg case $host_os in
4214 1.1.1.4 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
4215 1.1.1.4 mrg *) DRIVER_MAN_SUFFIX=4 ;;
4216 1.1.1.4 mrg esac
4217 1.1.1.4 mrg fi
4218 1.1.1.4 mrg if test x$DRIVER_MAN_DIR = x ; then
4219 1.1.1.4 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4220 1.1.1.4 mrg fi
4221 1.1.1.4 mrg
4222 1.1.1.4 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
4223 1.1.1.4 mrg case $host_os in
4224 1.1.1.4 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
4225 1.1.1.4 mrg *) ADMIN_MAN_SUFFIX=8 ;;
4226 1.1.1.4 mrg esac
4227 1.1.1.4 mrg fi
4228 1.1.1.4 mrg if test x$ADMIN_MAN_DIR = x ; then
4229 1.1.1.4 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4230 1.1.1.4 mrg fi
4231 1.1.1.4 mrg
4232 1.1.1.4 mrg
4233 1.1.1.4 mrg
4234 1.1.1.4 mrg
4235 1.1.1.4 mrg
4236 1.1.1.4 mrg
4237 1.1.1.4 mrg
4238 1.1 mrg
4239 1.1 mrg
4240 1.1 mrg
4241 1.1 mrg
4242 1.1 mrg
4243 1.1 mrg
4244 1.1 mrg
4245 1.1 mrg
4246 1.1.1.5 mrg XORG_MAN_PAGE="X Version 11"
4247 1.1.1.5 mrg
4248 1.1.1.5 mrg MAN_SUBSTS="\
4249 1.1.1.5 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4250 1.1.1.5 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4251 1.1.1.5 mrg -e 's|__xservername__|Xorg|g' \
4252 1.1.1.5 mrg -e 's|__xconfigfile__|xorg.conf|g' \
4253 1.1.1.5 mrg -e 's|__projectroot__|\$(prefix)|g' \
4254 1.1.1.5 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4255 1.1.1.5 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4256 1.1.1.5 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4257 1.1.1.5 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4258 1.1.1.5 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4259 1.1.1.5 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4260 1.1.1.5 mrg
4261 1.1.1.5 mrg
4262 1.1.1.5 mrg
4263 1.1.1.5 mrg # Check whether --enable-silent-rules was given.
4264 1.1.1.5 mrg if test "${enable_silent_rules+set}" = set; then :
4265 1.1.1.5 mrg enableval=$enable_silent_rules;
4266 1.1.1.5 mrg fi
4267 1.1.1.5 mrg
4268 1.1.1.5 mrg case $enable_silent_rules in
4269 1.1.1.5 mrg yes) AM_DEFAULT_VERBOSITY=0;;
4270 1.1.1.5 mrg no) AM_DEFAULT_VERBOSITY=1;;
4271 1.1.1.5 mrg *) AM_DEFAULT_VERBOSITY=0;;
4272 1.1.1.5 mrg esac
4273 1.1.1.5 mrg AM_BACKSLASH='\'
4274 1.1.1.5 mrg
4275 1.1 mrg
4276 1.1 mrg
4277 1.1.1.4 mrg ac_aux_dir=
4278 1.1.1.4 mrg for ac_dir in . "$srcdir"/.; do
4279 1.1.1.4 mrg for ac_t in install-sh install.sh shtool; do
4280 1.1.1.4 mrg if test -f "$ac_dir/$ac_t"; then
4281 1.1.1.4 mrg ac_aux_dir=$ac_dir
4282 1.1.1.4 mrg ac_install_sh="$ac_aux_dir/$ac_t -c"
4283 1.1.1.4 mrg break 2
4284 1.1.1.4 mrg fi
4285 1.1.1.4 mrg done
4286 1.1.1.4 mrg done
4287 1.1.1.4 mrg if test -z "$ac_aux_dir"; then
4288 1.1.1.4 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
4289 1.1 mrg fi
4290 1.1 mrg
4291 1.1.1.4 mrg # These three variables are undocumented and unsupported,
4292 1.1.1.4 mrg # and are intended to be withdrawn in a future Autoconf release.
4293 1.1.1.4 mrg # They can cause serious problems if a builder's source tree is in a directory
4294 1.1.1.4 mrg # whose full name contains unusual characters.
4295 1.1.1.4 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4296 1.1.1.4 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4297 1.1.1.4 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4298 1.1 mrg
4299 1.1 mrg
4300 1.1 mrg
4301 1.1.1.5 mrg # Initialize Automake
4302 1.1.1.4 mrg am__api_version='1.11'
4303 1.1 mrg
4304 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4305 1.1.1.4 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
4306 1.1.1.4 mrg # Just in case
4307 1.1.1.4 mrg sleep 1
4308 1.1.1.4 mrg echo timestamp > conftest.file
4309 1.1.1.4 mrg # Reject unsafe characters in $srcdir or the absolute working directory
4310 1.1.1.4 mrg # name. Accept space and tab only in the latter.
4311 1.1.1.4 mrg am_lf='
4312 1.1.1.4 mrg '
4313 1.1.1.4 mrg case `pwd` in
4314 1.1.1.4 mrg *[\\\"\#\$\&\'\`$am_lf]*)
4315 1.1.1.4 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
4316 1.1.1.4 mrg esac
4317 1.1.1.4 mrg case $srcdir in
4318 1.1.1.4 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
4319 1.1.1.4 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
4320 1.1.1.4 mrg esac
4321 1.1.1.4 mrg
4322 1.1.1.4 mrg # Do `set' in a subshell so we don't clobber the current shell's
4323 1.1.1.4 mrg # arguments. Must try -L first in case configure is actually a
4324 1.1.1.4 mrg # symlink; some systems play weird games with the mod time of symlinks
4325 1.1.1.4 mrg # (eg FreeBSD returns the mod time of the symlink's containing
4326 1.1.1.4 mrg # directory).
4327 1.1.1.4 mrg if (
4328 1.1.1.4 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4329 1.1.1.4 mrg if test "$*" = "X"; then
4330 1.1.1.4 mrg # -L didn't work.
4331 1.1.1.4 mrg set X `ls -t "$srcdir/configure" conftest.file`
4332 1.1.1.4 mrg fi
4333 1.1.1.4 mrg rm -f conftest.file
4334 1.1.1.4 mrg if test "$*" != "X $srcdir/configure conftest.file" \
4335 1.1.1.4 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
4336 1.1 mrg
4337 1.1.1.4 mrg # If neither matched, then we have a broken ls. This can happen
4338 1.1.1.4 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
4339 1.1.1.4 mrg # broken ls alias from the environment. This has actually
4340 1.1.1.4 mrg # happened. Such a system could not be considered "sane".
4341 1.1.1.4 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
4342 1.1.1.4 mrg alias in your environment" "$LINENO" 5
4343 1.1.1.4 mrg fi
4344 1.1.1.4 mrg
4345 1.1.1.4 mrg test "$2" = conftest.file
4346 1.1.1.4 mrg )
4347 1.1.1.4 mrg then
4348 1.1.1.4 mrg # Ok.
4349 1.1.1.4 mrg :
4350 1.1 mrg else
4351 1.1.1.4 mrg as_fn_error "newly created file is older than distributed files!
4352 1.1.1.4 mrg Check your system clock" "$LINENO" 5
4353 1.1 mrg fi
4354 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4355 1.1.1.4 mrg $as_echo "yes" >&6; }
4356 1.1.1.4 mrg test "$program_prefix" != NONE &&
4357 1.1.1.4 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
4358 1.1.1.4 mrg # Use a double $ so make ignores it.
4359 1.1.1.4 mrg test "$program_suffix" != NONE &&
4360 1.1.1.4 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4361 1.1.1.4 mrg # Double any \ or $.
4362 1.1.1.4 mrg # By default was `s,x,x', remove it if useless.
4363 1.1.1.4 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4364 1.1.1.4 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4365 1.1 mrg
4366 1.1.1.4 mrg # expand $ac_aux_dir to an absolute path
4367 1.1.1.4 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
4368 1.1 mrg
4369 1.1.1.4 mrg if test x"${MISSING+set}" != xset; then
4370 1.1.1.4 mrg case $am_aux_dir in
4371 1.1.1.4 mrg *\ * | *\ *)
4372 1.1.1.4 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4373 1.1.1.4 mrg *)
4374 1.1.1.4 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
4375 1.1.1.4 mrg esac
4376 1.1 mrg fi
4377 1.1.1.4 mrg # Use eval to expand $SHELL
4378 1.1.1.4 mrg if eval "$MISSING --run true"; then
4379 1.1.1.4 mrg am_missing_run="$MISSING --run "
4380 1.1 mrg else
4381 1.1.1.4 mrg am_missing_run=
4382 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
4383 1.1.1.4 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4384 1.1 mrg fi
4385 1.1 mrg
4386 1.1.1.4 mrg if test x"${install_sh}" != xset; then
4387 1.1.1.4 mrg case $am_aux_dir in
4388 1.1.1.4 mrg *\ * | *\ *)
4389 1.1.1.4 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4390 1.1.1.4 mrg *)
4391 1.1.1.4 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
4392 1.1.1.4 mrg esac
4393 1.1 mrg fi
4394 1.1.1.4 mrg
4395 1.1.1.4 mrg # Installed binaries are usually stripped using `strip' when the user
4396 1.1.1.4 mrg # run `make install-strip'. However `strip' might not be the right
4397 1.1.1.4 mrg # tool to use in cross-compilation environments, therefore Automake
4398 1.1.1.4 mrg # will honor the `STRIP' environment variable to overrule this program.
4399 1.1.1.4 mrg if test "$cross_compiling" != no; then
4400 1.1 mrg if test -n "$ac_tool_prefix"; then
4401 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4402 1.1.1.4 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
4403 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4404 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4405 1.1.1.4 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
4406 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4407 1.1 mrg else
4408 1.1.1.4 mrg if test -n "$STRIP"; then
4409 1.1.1.4 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4410 1.1 mrg else
4411 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4412 1.1 mrg for as_dir in $PATH
4413 1.1 mrg do
4414 1.1 mrg IFS=$as_save_IFS
4415 1.1 mrg test -z "$as_dir" && as_dir=.
4416 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4417 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4418 1.1.1.4 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4419 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4420 1.1 mrg break 2
4421 1.1 mrg fi
4422 1.1 mrg done
4423 1.1.1.4 mrg done
4424 1.1 mrg IFS=$as_save_IFS
4425 1.1 mrg
4426 1.1 mrg fi
4427 1.1 mrg fi
4428 1.1.1.4 mrg STRIP=$ac_cv_prog_STRIP
4429 1.1.1.4 mrg if test -n "$STRIP"; then
4430 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4431 1.1.1.4 mrg $as_echo "$STRIP" >&6; }
4432 1.1 mrg else
4433 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4434 1.1.1.2 mrg $as_echo "no" >&6; }
4435 1.1 mrg fi
4436 1.1 mrg
4437 1.1 mrg
4438 1.1 mrg fi
4439 1.1.1.4 mrg if test -z "$ac_cv_prog_STRIP"; then
4440 1.1.1.4 mrg ac_ct_STRIP=$STRIP
4441 1.1.1.4 mrg # Extract the first word of "strip", so it can be a program name with args.
4442 1.1.1.4 mrg set dummy strip; ac_word=$2
4443 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4444 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4445 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4446 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4447 1.1 mrg else
4448 1.1.1.4 mrg if test -n "$ac_ct_STRIP"; then
4449 1.1.1.4 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4450 1.1 mrg else
4451 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4452 1.1 mrg for as_dir in $PATH
4453 1.1 mrg do
4454 1.1 mrg IFS=$as_save_IFS
4455 1.1 mrg test -z "$as_dir" && as_dir=.
4456 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4457 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4458 1.1.1.4 mrg ac_cv_prog_ac_ct_STRIP="strip"
4459 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4460 1.1.1.4 mrg break 2
4461 1.1.1.4 mrg fi
4462 1.1 mrg done
4463 1.1.1.4 mrg done
4464 1.1.1.4 mrg IFS=$as_save_IFS
4465 1.1 mrg
4466 1.1.1.4 mrg fi
4467 1.1.1.4 mrg fi
4468 1.1.1.4 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4469 1.1.1.4 mrg if test -n "$ac_ct_STRIP"; then
4470 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4471 1.1.1.4 mrg $as_echo "$ac_ct_STRIP" >&6; }
4472 1.1 mrg else
4473 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4474 1.1.1.4 mrg $as_echo "no" >&6; }
4475 1.1 mrg fi
4476 1.1 mrg
4477 1.1.1.4 mrg if test "x$ac_ct_STRIP" = x; then
4478 1.1.1.4 mrg STRIP=":"
4479 1.1.1.4 mrg else
4480 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in
4481 1.1.1.4 mrg yes:)
4482 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4483 1.1.1.4 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4484 1.1.1.4 mrg ac_tool_warned=yes ;;
4485 1.1.1.4 mrg esac
4486 1.1.1.4 mrg STRIP=$ac_ct_STRIP
4487 1.1.1.4 mrg fi
4488 1.1.1.4 mrg else
4489 1.1.1.4 mrg STRIP="$ac_cv_prog_STRIP"
4490 1.1.1.4 mrg fi
4491 1.1 mrg
4492 1.1 mrg fi
4493 1.1.1.4 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4494 1.1 mrg
4495 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4496 1.1.1.4 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4497 1.1.1.4 mrg if test -z "$MKDIR_P"; then
4498 1.1.1.4 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
4499 1.1.1.4 mrg $as_echo_n "(cached) " >&6
4500 1.1.1.4 mrg else
4501 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4502 1.1.1.4 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4503 1.1.1.4 mrg do
4504 1.1.1.4 mrg IFS=$as_save_IFS
4505 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
4506 1.1.1.4 mrg for ac_prog in mkdir gmkdir; do
4507 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4508 1.1.1.4 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4509 1.1.1.4 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4510 1.1.1.4 mrg 'mkdir (GNU coreutils) '* | \
4511 1.1.1.4 mrg 'mkdir (coreutils) '* | \
4512 1.1.1.4 mrg 'mkdir (fileutils) '4.1*)
4513 1.1.1.4 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4514 1.1.1.4 mrg break 3;;
4515 1.1.1.4 mrg esac
4516 1.1.1.4 mrg done
4517 1.1.1.4 mrg done
4518 1.1.1.4 mrg done
4519 1.1.1.4 mrg IFS=$as_save_IFS
4520 1.1 mrg
4521 1.1.1.4 mrg fi
4522 1.1.1.4 mrg
4523 1.1.1.5 mrg test -d ./--version && rmdir ./--version
4524 1.1.1.4 mrg if test "${ac_cv_path_mkdir+set}" = set; then
4525 1.1.1.4 mrg MKDIR_P="$ac_cv_path_mkdir -p"
4526 1.1 mrg else
4527 1.1.1.4 mrg # As a last resort, use the slow shell script. Don't cache a
4528 1.1.1.4 mrg # value for MKDIR_P within a source directory, because that will
4529 1.1.1.4 mrg # break other packages using the cache if that directory is
4530 1.1.1.4 mrg # removed, or if the value is a relative name.
4531 1.1.1.4 mrg MKDIR_P="$ac_install_sh -d"
4532 1.1 mrg fi
4533 1.1 mrg fi
4534 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4535 1.1.1.4 mrg $as_echo "$MKDIR_P" >&6; }
4536 1.1 mrg
4537 1.1.1.4 mrg mkdir_p="$MKDIR_P"
4538 1.1.1.4 mrg case $mkdir_p in
4539 1.1.1.4 mrg [\\/$]* | ?:[\\/]*) ;;
4540 1.1.1.4 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
4541 1.1 mrg esac
4542 1.1.1.4 mrg
4543 1.1.1.4 mrg for ac_prog in gawk mawk nawk awk
4544 1.1.1.4 mrg do
4545 1.1.1.4 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4546 1.1.1.4 mrg set dummy $ac_prog; ac_word=$2
4547 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4548 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
4549 1.1.1.4 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
4550 1.1.1.4 mrg $as_echo_n "(cached) " >&6
4551 1.1.1.4 mrg else
4552 1.1.1.4 mrg if test -n "$AWK"; then
4553 1.1.1.4 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
4554 1.1.1.4 mrg else
4555 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4556 1.1.1.4 mrg for as_dir in $PATH
4557 1.1.1.4 mrg do
4558 1.1.1.4 mrg IFS=$as_save_IFS
4559 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
4560 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4561 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4562 1.1.1.4 mrg ac_cv_prog_AWK="$ac_prog"
4563 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4564 1.1.1.4 mrg break 2
4565 1.1.1.4 mrg fi
4566 1.1 mrg done
4567 1.1.1.4 mrg done
4568 1.1.1.4 mrg IFS=$as_save_IFS
4569 1.1.1.4 mrg
4570 1.1.1.4 mrg fi
4571 1.1.1.4 mrg fi
4572 1.1.1.4 mrg AWK=$ac_cv_prog_AWK
4573 1.1.1.4 mrg if test -n "$AWK"; then
4574 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4575 1.1.1.4 mrg $as_echo "$AWK" >&6; }
4576 1.1 mrg else
4577 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4578 1.1.1.4 mrg $as_echo "no" >&6; }
4579 1.1 mrg fi
4580 1.1 mrg
4581 1.1 mrg
4582 1.1.1.4 mrg test -n "$AWK" && break
4583 1.1.1.4 mrg done
4584 1.1.1.4 mrg
4585 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4586 1.1.1.4 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4587 1.1.1.4 mrg set x ${MAKE-make}
4588 1.1.1.4 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4589 1.1.1.4 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4590 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4591 1.1 mrg else
4592 1.1.1.4 mrg cat >conftest.make <<\_ACEOF
4593 1.1.1.4 mrg SHELL = /bin/sh
4594 1.1.1.4 mrg all:
4595 1.1.1.4 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
4596 1.1 mrg _ACEOF
4597 1.1.1.4 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4598 1.1.1.4 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
4599 1.1.1.4 mrg *@@@%%%=?*=@@@%%%*)
4600 1.1.1.4 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
4601 1.1.1.4 mrg *)
4602 1.1.1.4 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
4603 1.1 mrg esac
4604 1.1.1.4 mrg rm -f conftest.make
4605 1.1.1.4 mrg fi
4606 1.1.1.4 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4607 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4608 1.1.1.4 mrg $as_echo "yes" >&6; }
4609 1.1.1.4 mrg SET_MAKE=
4610 1.1 mrg else
4611 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4612 1.1.1.4 mrg $as_echo "no" >&6; }
4613 1.1.1.4 mrg SET_MAKE="MAKE=${MAKE-make}"
4614 1.1 mrg fi
4615 1.1 mrg
4616 1.1.1.4 mrg rm -rf .tst 2>/dev/null
4617 1.1.1.4 mrg mkdir .tst 2>/dev/null
4618 1.1.1.4 mrg if test -d .tst; then
4619 1.1.1.4 mrg am__leading_dot=.
4620 1.1 mrg else
4621 1.1.1.4 mrg am__leading_dot=_
4622 1.1.1.4 mrg fi
4623 1.1.1.4 mrg rmdir .tst 2>/dev/null
4624 1.1 mrg
4625 1.1.1.4 mrg DEPDIR="${am__leading_dot}deps"
4626 1.1 mrg
4627 1.1.1.4 mrg ac_config_commands="$ac_config_commands depfiles"
4628 1.1 mrg
4629 1.1.1.4 mrg
4630 1.1.1.4 mrg am_make=${MAKE-make}
4631 1.1.1.4 mrg cat > confinc << 'END'
4632 1.1.1.4 mrg am__doit:
4633 1.1.1.4 mrg @echo this is the am__doit target
4634 1.1.1.4 mrg .PHONY: am__doit
4635 1.1.1.4 mrg END
4636 1.1.1.4 mrg # If we don't find an include directive, just comment out the code.
4637 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4638 1.1.1.4 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
4639 1.1.1.4 mrg am__include="#"
4640 1.1.1.4 mrg am__quote=
4641 1.1.1.4 mrg _am_result=none
4642 1.1.1.4 mrg # First try GNU make style include.
4643 1.1.1.4 mrg echo "include confinc" > confmf
4644 1.1.1.4 mrg # Ignore all kinds of additional output from `make'.
4645 1.1.1.4 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
4646 1.1.1.4 mrg *the\ am__doit\ target*)
4647 1.1.1.4 mrg am__include=include
4648 1.1.1.4 mrg am__quote=
4649 1.1.1.4 mrg _am_result=GNU
4650 1.1.1.4 mrg ;;
4651 1.1.1.4 mrg esac
4652 1.1.1.4 mrg # Now try BSD make style include.
4653 1.1.1.4 mrg if test "$am__include" = "#"; then
4654 1.1.1.4 mrg echo '.include "confinc"' > confmf
4655 1.1.1.4 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
4656 1.1.1.4 mrg *the\ am__doit\ target*)
4657 1.1.1.4 mrg am__include=.include
4658 1.1.1.4 mrg am__quote="\""
4659 1.1.1.4 mrg _am_result=BSD
4660 1.1.1.4 mrg ;;
4661 1.1.1.4 mrg esac
4662 1.1 mrg fi
4663 1.1 mrg
4664 1.1 mrg
4665 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4666 1.1.1.4 mrg $as_echo "$_am_result" >&6; }
4667 1.1.1.4 mrg rm -f confinc confmf
4668 1.1.1.4 mrg
4669 1.1.1.4 mrg # Check whether --enable-dependency-tracking was given.
4670 1.1.1.4 mrg if test "${enable_dependency_tracking+set}" = set; then :
4671 1.1.1.4 mrg enableval=$enable_dependency_tracking;
4672 1.1 mrg fi
4673 1.1.1.4 mrg
4674 1.1.1.4 mrg if test "x$enable_dependency_tracking" != xno; then
4675 1.1.1.4 mrg am_depcomp="$ac_aux_dir/depcomp"
4676 1.1.1.4 mrg AMDEPBACKSLASH='\'
4677 1.1.1.2 mrg fi
4678 1.1.1.4 mrg if test "x$enable_dependency_tracking" != xno; then
4679 1.1.1.4 mrg AMDEP_TRUE=
4680 1.1.1.4 mrg AMDEP_FALSE='#'
4681 1.1 mrg else
4682 1.1.1.4 mrg AMDEP_TRUE='#'
4683 1.1.1.4 mrg AMDEP_FALSE=
4684 1.1.1.4 mrg fi
4685 1.1 mrg
4686 1.1 mrg
4687 1.1.1.4 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
4688 1.1.1.4 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4689 1.1.1.4 mrg # is not polluted with repeated "-I."
4690 1.1.1.4 mrg am__isrc=' -I$(srcdir)'
4691 1.1.1.4 mrg # test to see if srcdir already configured
4692 1.1.1.4 mrg if test -f $srcdir/config.status; then
4693 1.1.1.4 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4694 1.1.1.4 mrg fi
4695 1.1.1.4 mrg fi
4696 1.1 mrg
4697 1.1.1.4 mrg # test whether we have cygpath
4698 1.1.1.4 mrg if test -z "$CYGPATH_W"; then
4699 1.1.1.4 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
4700 1.1.1.4 mrg CYGPATH_W='cygpath -w'
4701 1.1.1.4 mrg else
4702 1.1.1.4 mrg CYGPATH_W=echo
4703 1.1.1.4 mrg fi
4704 1.1.1.4 mrg fi
4705 1.1 mrg
4706 1.1 mrg
4707 1.1.1.4 mrg # Define the identity of the package.
4708 1.1.1.4 mrg PACKAGE='xf86-video-nv'
4709 1.1.1.5 mrg VERSION='2.1.18'
4710 1.1 mrg
4711 1.1.1.4 mrg
4712 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
4713 1.1.1.4 mrg #define PACKAGE "$PACKAGE"
4714 1.1 mrg _ACEOF
4715 1.1 mrg
4716 1.1 mrg
4717 1.1.1.4 mrg cat >>confdefs.h <<_ACEOF
4718 1.1.1.4 mrg #define VERSION "$VERSION"
4719 1.1 mrg _ACEOF
4720 1.1 mrg
4721 1.1.1.4 mrg # Some tools Automake needs.
4722 1.1 mrg
4723 1.1.1.4 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4724 1.1 mrg
4725 1.1 mrg
4726 1.1.1.4 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4727 1.1 mrg
4728 1.1 mrg
4729 1.1.1.4 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4730 1.1 mrg
4731 1.1 mrg
4732 1.1.1.4 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4733 1.1 mrg
4734 1.1 mrg
4735 1.1.1.4 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4736 1.1 mrg
4737 1.1.1.4 mrg # We need awk for the "check" target. The system "awk" is bad on
4738 1.1.1.4 mrg # some platforms.
4739 1.1.1.4 mrg # Always define AMTAR for backward compatibility.
4740 1.1.1.4 mrg
4741 1.1.1.4 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
4742 1.1.1.4 mrg
4743 1.1.1.4 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4744 1.1 mrg
4745 1.1 mrg
4746 1.1 mrg
4747 1.1 mrg
4748 1.1 mrg depcc="$CC" am_compiler_list=
4749 1.1 mrg
4750 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4751 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
4752 1.1.1.4 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4753 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4754 1.1 mrg else
4755 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4756 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
4757 1.1 mrg # making bogus files that we don't know about and never remove. For
4758 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
4759 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
4760 1.1 mrg # in D'.
4761 1.1 mrg mkdir conftest.dir
4762 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
4763 1.1 mrg # using a relative directory.
4764 1.1 mrg cp "$am_depcomp" conftest.dir
4765 1.1 mrg cd conftest.dir
4766 1.1 mrg # We will build objects and dependencies in a subdirectory because
4767 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
4768 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
4769 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
4770 1.1 mrg # the current directory while Tru64 will put them in the object
4771 1.1 mrg # directory.
4772 1.1 mrg mkdir sub
4773 1.1 mrg
4774 1.1 mrg am_cv_CC_dependencies_compiler_type=none
4775 1.1 mrg if test "$am_compiler_list" = ""; then
4776 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4777 1.1 mrg fi
4778 1.1.1.4 mrg am__universal=false
4779 1.1.1.4 mrg case " $depcc " in #(
4780 1.1.1.4 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
4781 1.1.1.4 mrg esac
4782 1.1.1.4 mrg
4783 1.1 mrg for depmode in $am_compiler_list; do
4784 1.1 mrg # Setup a source with many dependencies, because some compilers
4785 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
4786 1.1 mrg # we should not choose a depcomp mode which is confused by this.
4787 1.1 mrg #
4788 1.1 mrg # We need to recreate these files for each test, as the compiler may
4789 1.1 mrg # overwrite some of them when testing with obscure command lines.
4790 1.1 mrg # This happens at least with the AIX C compiler.
4791 1.1 mrg : > sub/conftest.c
4792 1.1 mrg for i in 1 2 3 4 5 6; do
4793 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
4794 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4795 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
4796 1.1 mrg touch sub/conftst$i.h
4797 1.1 mrg done
4798 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4799 1.1 mrg
4800 1.1.1.4 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
4801 1.1.1.4 mrg # mode. It turns out that the SunPro C++ compiler does not properly
4802 1.1.1.4 mrg # handle `-M -o', and we need to detect this. Also, some Intel
4803 1.1.1.4 mrg # versions had trouble with output in subdirs
4804 1.1.1.4 mrg am__obj=sub/conftest.${OBJEXT-o}
4805 1.1.1.4 mrg am__minus_obj="-o $am__obj"
4806 1.1 mrg case $depmode in
4807 1.1.1.4 mrg gcc)
4808 1.1.1.4 mrg # This depmode causes a compiler race in universal mode.
4809 1.1.1.4 mrg test "$am__universal" = false || continue
4810 1.1.1.4 mrg ;;
4811 1.1 mrg nosideeffect)
4812 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
4813 1.1 mrg # only be used when explicitly requested
4814 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
4815 1.1 mrg continue
4816 1.1 mrg else
4817 1.1 mrg break
4818 1.1 mrg fi
4819 1.1 mrg ;;
4820 1.1.1.4 mrg msvisualcpp | msvcmsys)
4821 1.1.1.4 mrg # This compiler won't grok `-c -o', but also, the minuso test has
4822 1.1.1.4 mrg # not run yet. These depmodes are late enough in the game, and
4823 1.1.1.4 mrg # so weak that their functioning should not be impacted.
4824 1.1.1.4 mrg am__obj=conftest.${OBJEXT-o}
4825 1.1.1.4 mrg am__minus_obj=
4826 1.1.1.4 mrg ;;
4827 1.1 mrg none) break ;;
4828 1.1 mrg esac
4829 1.1 mrg if depmode=$depmode \
4830 1.1.1.4 mrg source=sub/conftest.c object=$am__obj \
4831 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4832 1.1.1.4 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4833 1.1 mrg >/dev/null 2>conftest.err &&
4834 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4835 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4836 1.1.1.4 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4837 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4838 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
4839 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
4840 1.1 mrg # that says an option was ignored or not supported.
4841 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
4842 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
4843 1.1 mrg # The diagnosis changed in icc 8.0:
4844 1.1 mrg # icc: Command line remark: option '-MP' not supported
4845 1.1 mrg if (grep 'ignoring option' conftest.err ||
4846 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4847 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
4848 1.1 mrg break
4849 1.1 mrg fi
4850 1.1 mrg fi
4851 1.1 mrg done
4852 1.1 mrg
4853 1.1 mrg cd ..
4854 1.1 mrg rm -rf conftest.dir
4855 1.1 mrg else
4856 1.1 mrg am_cv_CC_dependencies_compiler_type=none
4857 1.1 mrg fi
4858 1.1 mrg
4859 1.1 mrg fi
4860 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4861 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4862 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4863 1.1 mrg
4864 1.1 mrg if
4865 1.1 mrg test "x$enable_dependency_tracking" != xno \
4866 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4867 1.1 mrg am__fastdepCC_TRUE=
4868 1.1 mrg am__fastdepCC_FALSE='#'
4869 1.1 mrg else
4870 1.1 mrg am__fastdepCC_TRUE='#'
4871 1.1 mrg am__fastdepCC_FALSE=
4872 1.1 mrg fi
4873 1.1 mrg
4874 1.1 mrg
4875 1.1.1.4 mrg
4876 1.1.1.4 mrg
4877 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4878 1.1.1.4 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4879 1.1.1.4 mrg # Check whether --enable-maintainer-mode was given.
4880 1.1.1.4 mrg if test "${enable_maintainer_mode+set}" = set; then :
4881 1.1.1.4 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4882 1.1.1.4 mrg else
4883 1.1.1.4 mrg USE_MAINTAINER_MODE=no
4884 1.1.1.4 mrg fi
4885 1.1.1.4 mrg
4886 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4887 1.1.1.4 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
4888 1.1.1.4 mrg if test $USE_MAINTAINER_MODE = yes; then
4889 1.1.1.4 mrg MAINTAINER_MODE_TRUE=
4890 1.1.1.4 mrg MAINTAINER_MODE_FALSE='#'
4891 1.1.1.4 mrg else
4892 1.1.1.4 mrg MAINTAINER_MODE_TRUE='#'
4893 1.1.1.4 mrg MAINTAINER_MODE_FALSE=
4894 1.1.1.4 mrg fi
4895 1.1.1.4 mrg
4896 1.1.1.4 mrg MAINT=$MAINTAINER_MODE_TRUE
4897 1.1.1.4 mrg
4898 1.1.1.4 mrg
4899 1.1.1.4 mrg
4900 1.1.1.5 mrg # Initialize libtool
4901 1.1.1.4 mrg # Check whether --enable-static was given.
4902 1.1.1.4 mrg if test "${enable_static+set}" = set; then :
4903 1.1.1.4 mrg enableval=$enable_static; p=${PACKAGE-default}
4904 1.1.1.4 mrg case $enableval in
4905 1.1.1.4 mrg yes) enable_static=yes ;;
4906 1.1.1.4 mrg no) enable_static=no ;;
4907 1.1.1.4 mrg *)
4908 1.1.1.4 mrg enable_static=no
4909 1.1.1.4 mrg # Look at the argument we got. We use all the common list separators.
4910 1.1.1.4 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4911 1.1.1.4 mrg for pkg in $enableval; do
4912 1.1.1.4 mrg IFS="$lt_save_ifs"
4913 1.1.1.4 mrg if test "X$pkg" = "X$p"; then
4914 1.1.1.4 mrg enable_static=yes
4915 1.1.1.4 mrg fi
4916 1.1.1.4 mrg done
4917 1.1.1.4 mrg IFS="$lt_save_ifs"
4918 1.1.1.4 mrg ;;
4919 1.1.1.4 mrg esac
4920 1.1.1.4 mrg else
4921 1.1.1.4 mrg enable_static=no
4922 1.1.1.4 mrg fi
4923 1.1.1.4 mrg
4924 1.1.1.4 mrg
4925 1.1.1.4 mrg
4926 1.1.1.4 mrg
4927 1.1.1.4 mrg
4928 1.1.1.4 mrg
4929 1.1.1.4 mrg
4930 1.1.1.4 mrg
4931 1.1.1.4 mrg
4932 1.1.1.4 mrg case `pwd` in
4933 1.1.1.4 mrg *\ * | *\ *)
4934 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4935 1.1.1.4 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4936 1.1.1.4 mrg esac
4937 1.1.1.4 mrg
4938 1.1.1.4 mrg
4939 1.1.1.4 mrg
4940 1.1.1.5 mrg macro_version='2.2.6b'
4941 1.1.1.5 mrg macro_revision='1.3017'
4942 1.1.1.4 mrg
4943 1.1.1.4 mrg
4944 1.1.1.4 mrg
4945 1.1.1.4 mrg
4946 1.1.1.4 mrg
4947 1.1.1.4 mrg
4948 1.1.1.4 mrg
4949 1.1.1.4 mrg
4950 1.1.1.4 mrg
4951 1.1.1.4 mrg
4952 1.1.1.4 mrg
4953 1.1.1.4 mrg
4954 1.1.1.4 mrg
4955 1.1.1.4 mrg ltmain="$ac_aux_dir/ltmain.sh"
4956 1.1.1.4 mrg
4957 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4958 1.1.1.2 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4959 1.1.1.4 mrg if test "${ac_cv_path_SED+set}" = set; then :
4960 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4961 1.1.1.2 mrg else
4962 1.1.1.2 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4963 1.1.1.2 mrg for ac_i in 1 2 3 4 5 6 7; do
4964 1.1.1.2 mrg ac_script="$ac_script$as_nl$ac_script"
4965 1.1.1.2 mrg done
4966 1.1.1.2 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4967 1.1.1.4 mrg { ac_script=; unset ac_script;}
4968 1.1.1.2 mrg if test -z "$SED"; then
4969 1.1.1.2 mrg ac_path_SED_found=false
4970 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4971 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4972 1.1 mrg for as_dir in $PATH
4973 1.1 mrg do
4974 1.1 mrg IFS=$as_save_IFS
4975 1.1 mrg test -z "$as_dir" && as_dir=.
4976 1.1.1.4 mrg for ac_prog in sed gsed; do
4977 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4978 1.1.1.2 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4979 1.1.1.2 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4980 1.1.1.2 mrg # Check for GNU ac_path_SED and select it if it is found.
4981 1.1.1.2 mrg # Check for GNU $ac_path_SED
4982 1.1.1.2 mrg case `"$ac_path_SED" --version 2>&1` in
4983 1.1.1.2 mrg *GNU*)
4984 1.1.1.2 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4985 1.1.1.2 mrg *)
4986 1.1.1.2 mrg ac_count=0
4987 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4988 1.1.1.2 mrg while :
4989 1.1.1.2 mrg do
4990 1.1.1.2 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4991 1.1.1.2 mrg mv "conftest.tmp" "conftest.in"
4992 1.1.1.2 mrg cp "conftest.in" "conftest.nl"
4993 1.1.1.2 mrg $as_echo '' >> "conftest.nl"
4994 1.1.1.2 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4995 1.1.1.2 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4996 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4997 1.1.1.2 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4998 1.1.1.2 mrg # Best one so far, save it but keep looking for a better one
4999 1.1.1.2 mrg ac_cv_path_SED="$ac_path_SED"
5000 1.1.1.2 mrg ac_path_SED_max=$ac_count
5001 1.1.1.2 mrg fi
5002 1.1.1.2 mrg # 10*(2^10) chars as input seems more than enough
5003 1.1.1.2 mrg test $ac_count -gt 10 && break
5004 1.1.1.2 mrg done
5005 1.1.1.2 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5006 1.1.1.2 mrg esac
5007 1.1.1.2 mrg
5008 1.1.1.2 mrg $ac_path_SED_found && break 3
5009 1.1 mrg done
5010 1.1 mrg done
5011 1.1.1.4 mrg done
5012 1.1 mrg IFS=$as_save_IFS
5013 1.1.1.2 mrg if test -z "$ac_cv_path_SED"; then
5014 1.1.1.4 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5015 1.1 mrg fi
5016 1.1.1.2 mrg else
5017 1.1.1.2 mrg ac_cv_path_SED=$SED
5018 1.1.1.2 mrg fi
5019 1.1 mrg
5020 1.1 mrg fi
5021 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5022 1.1.1.2 mrg $as_echo "$ac_cv_path_SED" >&6; }
5023 1.1.1.2 mrg SED="$ac_cv_path_SED"
5024 1.1.1.2 mrg rm -f conftest.sed
5025 1.1 mrg
5026 1.1.1.2 mrg test -z "$SED" && SED=sed
5027 1.1.1.2 mrg Xsed="$SED -e 1s/^X//"
5028 1.1 mrg
5029 1.1 mrg
5030 1.1.1.2 mrg
5031 1.1.1.2 mrg
5032 1.1.1.2 mrg
5033 1.1.1.2 mrg
5034 1.1.1.2 mrg
5035 1.1.1.2 mrg
5036 1.1.1.2 mrg
5037 1.1.1.2 mrg
5038 1.1.1.2 mrg
5039 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5040 1.1.1.2 mrg $as_echo_n "checking for fgrep... " >&6; }
5041 1.1.1.4 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
5042 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5043 1.1 mrg else
5044 1.1.1.2 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5045 1.1.1.2 mrg then ac_cv_path_FGREP="$GREP -F"
5046 1.1.1.2 mrg else
5047 1.1.1.2 mrg if test -z "$FGREP"; then
5048 1.1.1.2 mrg ac_path_FGREP_found=false
5049 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5050 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5051 1.1.1.2 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5052 1.1.1.2 mrg do
5053 1.1.1.2 mrg IFS=$as_save_IFS
5054 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5055 1.1.1.4 mrg for ac_prog in fgrep; do
5056 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5057 1.1.1.2 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5058 1.1.1.2 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5059 1.1.1.2 mrg # Check for GNU ac_path_FGREP and select it if it is found.
5060 1.1.1.2 mrg # Check for GNU $ac_path_FGREP
5061 1.1.1.2 mrg case `"$ac_path_FGREP" --version 2>&1` in
5062 1.1.1.2 mrg *GNU*)
5063 1.1.1.2 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5064 1.1.1.2 mrg *)
5065 1.1.1.2 mrg ac_count=0
5066 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
5067 1.1.1.2 mrg while :
5068 1.1.1.2 mrg do
5069 1.1.1.2 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5070 1.1.1.2 mrg mv "conftest.tmp" "conftest.in"
5071 1.1.1.2 mrg cp "conftest.in" "conftest.nl"
5072 1.1.1.2 mrg $as_echo 'FGREP' >> "conftest.nl"
5073 1.1.1.2 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5074 1.1.1.2 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5075 1.1.1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5076 1.1.1.2 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5077 1.1.1.2 mrg # Best one so far, save it but keep looking for a better one
5078 1.1.1.2 mrg ac_cv_path_FGREP="$ac_path_FGREP"
5079 1.1.1.2 mrg ac_path_FGREP_max=$ac_count
5080 1.1.1.2 mrg fi
5081 1.1.1.2 mrg # 10*(2^10) chars as input seems more than enough
5082 1.1.1.2 mrg test $ac_count -gt 10 && break
5083 1.1.1.2 mrg done
5084 1.1.1.2 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5085 1.1.1.2 mrg esac
5086 1.1.1.2 mrg
5087 1.1.1.2 mrg $ac_path_FGREP_found && break 3
5088 1.1.1.2 mrg done
5089 1.1.1.2 mrg done
5090 1.1.1.4 mrg done
5091 1.1.1.2 mrg IFS=$as_save_IFS
5092 1.1.1.2 mrg if test -z "$ac_cv_path_FGREP"; then
5093 1.1.1.4 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5094 1.1.1.2 mrg fi
5095 1.1.1.2 mrg else
5096 1.1.1.2 mrg ac_cv_path_FGREP=$FGREP
5097 1.1.1.2 mrg fi
5098 1.1.1.2 mrg
5099 1.1.1.2 mrg fi
5100 1.1.1.2 mrg fi
5101 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5102 1.1.1.2 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
5103 1.1.1.2 mrg FGREP="$ac_cv_path_FGREP"
5104 1.1.1.2 mrg
5105 1.1.1.2 mrg
5106 1.1.1.2 mrg test -z "$GREP" && GREP=grep
5107 1.1.1.2 mrg
5108 1.1.1.2 mrg
5109 1.1.1.2 mrg
5110 1.1.1.2 mrg
5111 1.1.1.2 mrg
5112 1.1.1.2 mrg
5113 1.1.1.2 mrg
5114 1.1.1.2 mrg
5115 1.1.1.2 mrg
5116 1.1.1.2 mrg
5117 1.1.1.2 mrg
5118 1.1.1.2 mrg
5119 1.1.1.2 mrg
5120 1.1.1.2 mrg
5121 1.1.1.2 mrg
5122 1.1.1.2 mrg
5123 1.1.1.2 mrg
5124 1.1.1.2 mrg
5125 1.1.1.2 mrg
5126 1.1.1.2 mrg # Check whether --with-gnu-ld was given.
5127 1.1.1.4 mrg if test "${with_gnu_ld+set}" = set; then :
5128 1.1.1.2 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5129 1.1.1.2 mrg else
5130 1.1.1.2 mrg with_gnu_ld=no
5131 1.1.1.2 mrg fi
5132 1.1.1.2 mrg
5133 1.1.1.2 mrg ac_prog=ld
5134 1.1.1.2 mrg if test "$GCC" = yes; then
5135 1.1.1.2 mrg # Check if gcc -print-prog-name=ld gives a path.
5136 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5137 1.1.1.2 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
5138 1.1.1.2 mrg case $host in
5139 1.1.1.2 mrg *-*-mingw*)
5140 1.1.1.2 mrg # gcc leaves a trailing carriage return which upsets mingw
5141 1.1.1.2 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5142 1.1.1.2 mrg *)
5143 1.1.1.2 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5144 1.1.1.2 mrg esac
5145 1.1.1.2 mrg case $ac_prog in
5146 1.1.1.2 mrg # Accept absolute paths.
5147 1.1.1.2 mrg [\\/]* | ?:[\\/]*)
5148 1.1.1.2 mrg re_direlt='/[^/][^/]*/\.\./'
5149 1.1.1.2 mrg # Canonicalize the pathname of ld
5150 1.1.1.2 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5151 1.1.1.2 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5152 1.1.1.2 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5153 1.1.1.2 mrg done
5154 1.1.1.2 mrg test -z "$LD" && LD="$ac_prog"
5155 1.1.1.2 mrg ;;
5156 1.1.1.2 mrg "")
5157 1.1.1.2 mrg # If it fails, then pretend we aren't using GCC.
5158 1.1.1.2 mrg ac_prog=ld
5159 1.1.1.2 mrg ;;
5160 1.1 mrg *)
5161 1.1 mrg # If it is relative, then search for the first ld in PATH.
5162 1.1 mrg with_gnu_ld=unknown
5163 1.1 mrg ;;
5164 1.1 mrg esac
5165 1.1 mrg elif test "$with_gnu_ld" = yes; then
5166 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5167 1.1.1.2 mrg $as_echo_n "checking for GNU ld... " >&6; }
5168 1.1 mrg else
5169 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5170 1.1.1.2 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
5171 1.1 mrg fi
5172 1.1.1.4 mrg if test "${lt_cv_path_LD+set}" = set; then :
5173 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5174 1.1 mrg else
5175 1.1 mrg if test -z "$LD"; then
5176 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5177 1.1 mrg for ac_dir in $PATH; do
5178 1.1 mrg IFS="$lt_save_ifs"
5179 1.1 mrg test -z "$ac_dir" && ac_dir=.
5180 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5181 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
5182 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
5183 1.1 mrg # but apparently some variants of GNU ld only accept -v.
5184 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
5185 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5186 1.1 mrg *GNU* | *'with BFD'*)
5187 1.1 mrg test "$with_gnu_ld" != no && break
5188 1.1 mrg ;;
5189 1.1 mrg *)
5190 1.1 mrg test "$with_gnu_ld" != yes && break
5191 1.1 mrg ;;
5192 1.1 mrg esac
5193 1.1 mrg fi
5194 1.1 mrg done
5195 1.1 mrg IFS="$lt_save_ifs"
5196 1.1 mrg else
5197 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
5198 1.1 mrg fi
5199 1.1 mrg fi
5200 1.1 mrg
5201 1.1 mrg LD="$lt_cv_path_LD"
5202 1.1 mrg if test -n "$LD"; then
5203 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5204 1.1.1.2 mrg $as_echo "$LD" >&6; }
5205 1.1 mrg else
5206 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5207 1.1.1.2 mrg $as_echo "no" >&6; }
5208 1.1 mrg fi
5209 1.1.1.4 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5210 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5211 1.1.1.2 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5212 1.1.1.4 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5213 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5214 1.1 mrg else
5215 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
5216 1.1 mrg case `$LD -v 2>&1 </dev/null` in
5217 1.1 mrg *GNU* | *'with BFD'*)
5218 1.1 mrg lt_cv_prog_gnu_ld=yes
5219 1.1 mrg ;;
5220 1.1 mrg *)
5221 1.1 mrg lt_cv_prog_gnu_ld=no
5222 1.1 mrg ;;
5223 1.1 mrg esac
5224 1.1 mrg fi
5225 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5226 1.1.1.2 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5227 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
5228 1.1 mrg
5229 1.1 mrg
5230 1.1 mrg
5231 1.1.1.2 mrg
5232 1.1.1.2 mrg
5233 1.1.1.2 mrg
5234 1.1.1.2 mrg
5235 1.1.1.2 mrg
5236 1.1.1.2 mrg
5237 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5238 1.1.1.2 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5239 1.1.1.4 mrg if test "${lt_cv_path_NM+set}" = set; then :
5240 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5241 1.1 mrg else
5242 1.1 mrg if test -n "$NM"; then
5243 1.1 mrg # Let the user override the test.
5244 1.1 mrg lt_cv_path_NM="$NM"
5245 1.1 mrg else
5246 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
5247 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5248 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
5249 1.1 mrg fi
5250 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
5251 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5252 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5253 1.1 mrg IFS="$lt_save_ifs"
5254 1.1 mrg test -z "$ac_dir" && ac_dir=.
5255 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
5256 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5257 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
5258 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5259 1.1 mrg # nm: unknown option "B" ignored
5260 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
5261 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5262 1.1 mrg */dev/null* | *'Invalid file or object type'*)
5263 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
5264 1.1 mrg break
5265 1.1 mrg ;;
5266 1.1 mrg *)
5267 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5268 1.1 mrg */dev/null*)
5269 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
5270 1.1 mrg break
5271 1.1 mrg ;;
5272 1.1 mrg *)
5273 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5274 1.1 mrg continue # so that we can try to find one that supports BSD flags
5275 1.1 mrg ;;
5276 1.1 mrg esac
5277 1.1 mrg ;;
5278 1.1 mrg esac
5279 1.1 mrg fi
5280 1.1 mrg done
5281 1.1 mrg IFS="$lt_save_ifs"
5282 1.1 mrg done
5283 1.1.1.2 mrg : ${lt_cv_path_NM=no}
5284 1.1 mrg fi
5285 1.1 mrg fi
5286 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5287 1.1.1.2 mrg $as_echo "$lt_cv_path_NM" >&6; }
5288 1.1.1.2 mrg if test "$lt_cv_path_NM" != "no"; then
5289 1.1.1.2 mrg NM="$lt_cv_path_NM"
5290 1.1.1.2 mrg else
5291 1.1.1.2 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
5292 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5293 1.1.1.2 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5294 1.1.1.2 mrg do
5295 1.1.1.2 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5296 1.1.1.2 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5297 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5298 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5299 1.1.1.4 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5300 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5301 1.1.1.2 mrg else
5302 1.1.1.2 mrg if test -n "$DUMPBIN"; then
5303 1.1.1.2 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5304 1.1.1.2 mrg else
5305 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5306 1.1.1.2 mrg for as_dir in $PATH
5307 1.1.1.2 mrg do
5308 1.1.1.2 mrg IFS=$as_save_IFS
5309 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5310 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5311 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
5312 1.1.1.2 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5313 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5314 1.1.1.2 mrg break 2
5315 1.1.1.2 mrg fi
5316 1.1.1.2 mrg done
5317 1.1.1.4 mrg done
5318 1.1.1.2 mrg IFS=$as_save_IFS
5319 1.1 mrg
5320 1.1.1.2 mrg fi
5321 1.1.1.2 mrg fi
5322 1.1.1.2 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
5323 1.1.1.2 mrg if test -n "$DUMPBIN"; then
5324 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5325 1.1.1.2 mrg $as_echo "$DUMPBIN" >&6; }
5326 1.1 mrg else
5327 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5328 1.1.1.2 mrg $as_echo "no" >&6; }
5329 1.1 mrg fi
5330 1.1 mrg
5331 1.1 mrg
5332 1.1.1.2 mrg test -n "$DUMPBIN" && break
5333 1.1.1.2 mrg done
5334 1.1.1.2 mrg fi
5335 1.1.1.2 mrg if test -z "$DUMPBIN"; then
5336 1.1.1.2 mrg ac_ct_DUMPBIN=$DUMPBIN
5337 1.1.1.2 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5338 1.1.1.2 mrg do
5339 1.1.1.2 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5340 1.1.1.2 mrg set dummy $ac_prog; ac_word=$2
5341 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5342 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5343 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5344 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5345 1.1.1.2 mrg else
5346 1.1.1.2 mrg if test -n "$ac_ct_DUMPBIN"; then
5347 1.1.1.2 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5348 1.1.1.2 mrg else
5349 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5350 1.1.1.2 mrg for as_dir in $PATH
5351 1.1.1.2 mrg do
5352 1.1.1.2 mrg IFS=$as_save_IFS
5353 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5354 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5355 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
5356 1.1.1.2 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5357 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5358 1.1.1.2 mrg break 2
5359 1.1.1.2 mrg fi
5360 1.1.1.2 mrg done
5361 1.1.1.4 mrg done
5362 1.1.1.2 mrg IFS=$as_save_IFS
5363 1.1 mrg
5364 1.1.1.2 mrg fi
5365 1.1.1.2 mrg fi
5366 1.1.1.2 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5367 1.1.1.2 mrg if test -n "$ac_ct_DUMPBIN"; then
5368 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5369 1.1.1.2 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5370 1.1.1.2 mrg else
5371 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5372 1.1.1.2 mrg $as_echo "no" >&6; }
5373 1.1.1.2 mrg fi
5374 1.1 mrg
5375 1.1 mrg
5376 1.1.1.2 mrg test -n "$ac_ct_DUMPBIN" && break
5377 1.1.1.2 mrg done
5378 1.1 mrg
5379 1.1.1.2 mrg if test "x$ac_ct_DUMPBIN" = x; then
5380 1.1.1.2 mrg DUMPBIN=":"
5381 1.1 mrg else
5382 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
5383 1.1.1.2 mrg yes:)
5384 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5385 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5386 1.1.1.2 mrg ac_tool_warned=yes ;;
5387 1.1.1.2 mrg esac
5388 1.1.1.2 mrg DUMPBIN=$ac_ct_DUMPBIN
5389 1.1 mrg fi
5390 1.1.1.2 mrg fi
5391 1.1 mrg
5392 1.1 mrg
5393 1.1.1.2 mrg if test "$DUMPBIN" != ":"; then
5394 1.1.1.2 mrg NM="$DUMPBIN"
5395 1.1 mrg fi
5396 1.1.1.2 mrg fi
5397 1.1.1.2 mrg test -z "$NM" && NM=nm
5398 1.1 mrg
5399 1.1 mrg
5400 1.1 mrg
5401 1.1 mrg
5402 1.1 mrg
5403 1.1 mrg
5404 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5405 1.1.1.2 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5406 1.1.1.4 mrg if test "${lt_cv_nm_interface+set}" = set; then :
5407 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5408 1.1.1.2 mrg else
5409 1.1.1.2 mrg lt_cv_nm_interface="BSD nm"
5410 1.1.1.2 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5411 1.1.1.5 mrg (eval echo "\"\$as_me:5411: $ac_compile\"" >&5)
5412 1.1.1.2 mrg (eval "$ac_compile" 2>conftest.err)
5413 1.1.1.2 mrg cat conftest.err >&5
5414 1.1.1.5 mrg (eval echo "\"\$as_me:5414: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5415 1.1.1.2 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5416 1.1.1.2 mrg cat conftest.err >&5
5417 1.1.1.5 mrg (eval echo "\"\$as_me:5417: output\"" >&5)
5418 1.1.1.2 mrg cat conftest.out >&5
5419 1.1.1.2 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5420 1.1.1.2 mrg lt_cv_nm_interface="MS dumpbin"
5421 1.1 mrg fi
5422 1.1.1.2 mrg rm -f conftest*
5423 1.1.1.2 mrg fi
5424 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5425 1.1.1.2 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5426 1.1 mrg
5427 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5428 1.1.1.2 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5429 1.1.1.2 mrg LN_S=$as_ln_s
5430 1.1.1.2 mrg if test "$LN_S" = "ln -s"; then
5431 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5432 1.1.1.2 mrg $as_echo "yes" >&6; }
5433 1.1.1.2 mrg else
5434 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5435 1.1.1.2 mrg $as_echo "no, using $LN_S" >&6; }
5436 1.1.1.2 mrg fi
5437 1.1 mrg
5438 1.1.1.2 mrg # find the maximum length of command line arguments
5439 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5440 1.1.1.2 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5441 1.1.1.4 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5442 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5443 1.1.1.2 mrg else
5444 1.1.1.2 mrg i=0
5445 1.1.1.2 mrg teststring="ABCD"
5446 1.1 mrg
5447 1.1.1.2 mrg case $build_os in
5448 1.1.1.2 mrg msdosdjgpp*)
5449 1.1.1.2 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
5450 1.1.1.2 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
5451 1.1.1.2 mrg # during glob expansion). Even if it were fixed, the result of this
5452 1.1.1.2 mrg # check would be larger than it should be.
5453 1.1.1.2 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
5454 1.1.1.2 mrg ;;
5455 1.1 mrg
5456 1.1.1.2 mrg gnu*)
5457 1.1.1.2 mrg # Under GNU Hurd, this test is not required because there is
5458 1.1.1.2 mrg # no limit to the length of command line arguments.
5459 1.1.1.2 mrg # Libtool will interpret -1 as no limit whatsoever
5460 1.1.1.2 mrg lt_cv_sys_max_cmd_len=-1;
5461 1.1.1.2 mrg ;;
5462 1.1 mrg
5463 1.1.1.2 mrg cygwin* | mingw* | cegcc*)
5464 1.1.1.2 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
5465 1.1.1.2 mrg # about 5 minutes as the teststring grows exponentially.
5466 1.1.1.2 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
5467 1.1.1.2 mrg # you end up with a "frozen" computer, even though with patience
5468 1.1.1.2 mrg # the test eventually succeeds (with a max line length of 256k).
5469 1.1.1.2 mrg # Instead, let's just punt: use the minimum linelength reported by
5470 1.1.1.2 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
5471 1.1.1.2 mrg lt_cv_sys_max_cmd_len=8192;
5472 1.1.1.2 mrg ;;
5473 1.1 mrg
5474 1.1.1.2 mrg amigaos*)
5475 1.1.1.2 mrg # On AmigaOS with pdksh, this test takes hours, literally.
5476 1.1.1.2 mrg # So we just punt and use a minimum line length of 8192.
5477 1.1.1.2 mrg lt_cv_sys_max_cmd_len=8192;
5478 1.1.1.2 mrg ;;
5479 1.1 mrg
5480 1.1.1.2 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5481 1.1.1.2 mrg # This has been around since 386BSD, at least. Likely further.
5482 1.1.1.2 mrg if test -x /sbin/sysctl; then
5483 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5484 1.1.1.2 mrg elif test -x /usr/sbin/sysctl; then
5485 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5486 1.1.1.2 mrg else
5487 1.1.1.2 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5488 1.1.1.2 mrg fi
5489 1.1.1.2 mrg # And add a safety zone
5490 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5491 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5492 1.1 mrg ;;
5493 1.1.1.2 mrg
5494 1.1.1.2 mrg interix*)
5495 1.1.1.2 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
5496 1.1.1.2 mrg lt_cv_sys_max_cmd_len=196608
5497 1.1 mrg ;;
5498 1.1.1.2 mrg
5499 1.1.1.2 mrg osf*)
5500 1.1.1.2 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5501 1.1.1.2 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5502 1.1.1.2 mrg # nice to cause kernel panics so lets avoid the loop below.
5503 1.1.1.2 mrg # First set a reasonable default.
5504 1.1.1.2 mrg lt_cv_sys_max_cmd_len=16384
5505 1.1.1.2 mrg #
5506 1.1.1.2 mrg if test -x /sbin/sysconfig; then
5507 1.1.1.2 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5508 1.1.1.2 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
5509 1.1.1.2 mrg esac
5510 1.1.1.2 mrg fi
5511 1.1 mrg ;;
5512 1.1.1.2 mrg sco3.2v5*)
5513 1.1.1.2 mrg lt_cv_sys_max_cmd_len=102400
5514 1.1 mrg ;;
5515 1.1.1.2 mrg sysv5* | sco5v6* | sysv4.2uw2*)
5516 1.1.1.2 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5517 1.1.1.2 mrg if test -n "$kargmax"; then
5518 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5519 1.1.1.2 mrg else
5520 1.1.1.2 mrg lt_cv_sys_max_cmd_len=32768
5521 1.1.1.2 mrg fi
5522 1.1 mrg ;;
5523 1.1.1.2 mrg *)
5524 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5525 1.1.1.2 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
5526 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5527 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5528 1.1.1.2 mrg else
5529 1.1.1.2 mrg # Make teststring a little bigger before we do anything with it.
5530 1.1.1.2 mrg # a 1K string should be a reasonable start.
5531 1.1.1.2 mrg for i in 1 2 3 4 5 6 7 8 ; do
5532 1.1.1.2 mrg teststring=$teststring$teststring
5533 1.1.1.2 mrg done
5534 1.1.1.2 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5535 1.1.1.2 mrg # If test is not a shell built-in, we'll probably end up computing a
5536 1.1.1.2 mrg # maximum length that is only half of the actual maximum length, but
5537 1.1.1.2 mrg # we can't tell.
5538 1.1.1.2 mrg while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5539 1.1.1.2 mrg = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5540 1.1.1.2 mrg test $i != 17 # 1/2 MB should be enough
5541 1.1.1.2 mrg do
5542 1.1.1.2 mrg i=`expr $i + 1`
5543 1.1.1.2 mrg teststring=$teststring$teststring
5544 1.1.1.2 mrg done
5545 1.1.1.2 mrg # Only check the string length outside the loop.
5546 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5547 1.1.1.2 mrg teststring=
5548 1.1.1.2 mrg # Add a significant safety factor because C++ compilers can tack on
5549 1.1.1.2 mrg # massive amounts of additional arguments before passing them to the
5550 1.1.1.2 mrg # linker. It appears as though 1/2 is a usable value.
5551 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5552 1.1.1.2 mrg fi
5553 1.1 mrg ;;
5554 1.1 mrg esac
5555 1.1 mrg
5556 1.1.1.2 mrg fi
5557 1.1 mrg
5558 1.1.1.2 mrg if test -n $lt_cv_sys_max_cmd_len ; then
5559 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5560 1.1.1.2 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5561 1.1.1.2 mrg else
5562 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5563 1.1.1.2 mrg $as_echo "none" >&6; }
5564 1.1 mrg fi
5565 1.1.1.2 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
5566 1.1 mrg
5567 1.1 mrg
5568 1.1 mrg
5569 1.1 mrg
5570 1.1 mrg
5571 1.1 mrg
5572 1.1.1.2 mrg : ${CP="cp -f"}
5573 1.1.1.2 mrg : ${MV="mv -f"}
5574 1.1.1.2 mrg : ${RM="rm -f"}
5575 1.1.1.2 mrg
5576 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5577 1.1.1.2 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5578 1.1.1.2 mrg # Try some XSI features
5579 1.1.1.2 mrg xsi_shell=no
5580 1.1.1.2 mrg ( _lt_dummy="a/b/c"
5581 1.1.1.2 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5582 1.1.1.2 mrg = c,a/b,, \
5583 1.1.1.2 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
5584 1.1.1.2 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5585 1.1.1.2 mrg && xsi_shell=yes
5586 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5587 1.1.1.2 mrg $as_echo "$xsi_shell" >&6; }
5588 1.1.1.2 mrg
5589 1.1.1.2 mrg
5590 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5591 1.1.1.2 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5592 1.1.1.2 mrg lt_shell_append=no
5593 1.1.1.2 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5594 1.1.1.2 mrg >/dev/null 2>&1 \
5595 1.1.1.2 mrg && lt_shell_append=yes
5596 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5597 1.1.1.2 mrg $as_echo "$lt_shell_append" >&6; }
5598 1.1 mrg
5599 1.1 mrg
5600 1.1.1.2 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5601 1.1.1.2 mrg lt_unset=unset
5602 1.1.1.2 mrg else
5603 1.1.1.2 mrg lt_unset=false
5604 1.1 mrg fi
5605 1.1 mrg
5606 1.1 mrg
5607 1.1.1.2 mrg
5608 1.1.1.2 mrg
5609 1.1.1.2 mrg
5610 1.1.1.2 mrg # test EBCDIC or ASCII
5611 1.1.1.2 mrg case `echo X|tr X '\101'` in
5612 1.1.1.2 mrg A) # ASCII based system
5613 1.1.1.2 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5614 1.1.1.2 mrg lt_SP2NL='tr \040 \012'
5615 1.1.1.2 mrg lt_NL2SP='tr \015\012 \040\040'
5616 1.1 mrg ;;
5617 1.1.1.2 mrg *) # EBCDIC based system
5618 1.1.1.2 mrg lt_SP2NL='tr \100 \n'
5619 1.1.1.2 mrg lt_NL2SP='tr \r\n \100\100'
5620 1.1 mrg ;;
5621 1.1.1.2 mrg esac
5622 1.1 mrg
5623 1.1 mrg
5624 1.1 mrg
5625 1.1 mrg
5626 1.1 mrg
5627 1.1 mrg
5628 1.1 mrg
5629 1.1 mrg
5630 1.1.1.2 mrg
5631 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5632 1.1.1.2 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5633 1.1.1.4 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
5634 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5635 1.1.1.2 mrg else
5636 1.1.1.2 mrg lt_cv_ld_reload_flag='-r'
5637 1.1 mrg fi
5638 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5639 1.1.1.2 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5640 1.1.1.2 mrg reload_flag=$lt_cv_ld_reload_flag
5641 1.1.1.2 mrg case $reload_flag in
5642 1.1.1.2 mrg "" | " "*) ;;
5643 1.1.1.2 mrg *) reload_flag=" $reload_flag" ;;
5644 1.1.1.2 mrg esac
5645 1.1.1.2 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5646 1.1.1.2 mrg case $host_os in
5647 1.1.1.2 mrg darwin*)
5648 1.1.1.2 mrg if test "$GCC" = yes; then
5649 1.1.1.2 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5650 1.1.1.2 mrg else
5651 1.1.1.2 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5652 1.1.1.2 mrg fi
5653 1.1.1.2 mrg ;;
5654 1.1.1.2 mrg esac
5655 1.1 mrg
5656 1.1 mrg
5657 1.1 mrg
5658 1.1 mrg
5659 1.1 mrg
5660 1.1 mrg
5661 1.1 mrg
5662 1.1 mrg
5663 1.1.1.2 mrg
5664 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5665 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5666 1.1.1.2 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5667 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5668 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5669 1.1.1.4 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5670 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5671 1.1 mrg else
5672 1.1.1.2 mrg if test -n "$OBJDUMP"; then
5673 1.1.1.2 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5674 1.1.1.2 mrg else
5675 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5676 1.1.1.2 mrg for as_dir in $PATH
5677 1.1.1.2 mrg do
5678 1.1.1.2 mrg IFS=$as_save_IFS
5679 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5680 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5681 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
5682 1.1.1.2 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5683 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5684 1.1.1.2 mrg break 2
5685 1.1.1.2 mrg fi
5686 1.1.1.2 mrg done
5687 1.1.1.4 mrg done
5688 1.1.1.2 mrg IFS=$as_save_IFS
5689 1.1 mrg
5690 1.1.1.2 mrg fi
5691 1.1.1.2 mrg fi
5692 1.1.1.2 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5693 1.1.1.2 mrg if test -n "$OBJDUMP"; then
5694 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5695 1.1.1.2 mrg $as_echo "$OBJDUMP" >&6; }
5696 1.1.1.2 mrg else
5697 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5698 1.1.1.2 mrg $as_echo "no" >&6; }
5699 1.1 mrg fi
5700 1.1 mrg
5701 1.1 mrg
5702 1.1 mrg fi
5703 1.1.1.2 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5704 1.1.1.2 mrg ac_ct_OBJDUMP=$OBJDUMP
5705 1.1.1.2 mrg # Extract the first word of "objdump", so it can be a program name with args.
5706 1.1.1.2 mrg set dummy objdump; ac_word=$2
5707 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5708 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5709 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5710 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5711 1.1.1.2 mrg else
5712 1.1.1.2 mrg if test -n "$ac_ct_OBJDUMP"; then
5713 1.1.1.2 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5714 1.1.1.2 mrg else
5715 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5716 1.1.1.2 mrg for as_dir in $PATH
5717 1.1.1.2 mrg do
5718 1.1.1.2 mrg IFS=$as_save_IFS
5719 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5720 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5721 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
5722 1.1.1.2 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5723 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5724 1.1.1.2 mrg break 2
5725 1.1.1.2 mrg fi
5726 1.1.1.2 mrg done
5727 1.1.1.4 mrg done
5728 1.1.1.2 mrg IFS=$as_save_IFS
5729 1.1 mrg
5730 1.1 mrg fi
5731 1.1.1.2 mrg fi
5732 1.1.1.2 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5733 1.1.1.2 mrg if test -n "$ac_ct_OBJDUMP"; then
5734 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5735 1.1.1.2 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5736 1.1 mrg else
5737 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5738 1.1.1.2 mrg $as_echo "no" >&6; }
5739 1.1 mrg fi
5740 1.1.1.2 mrg
5741 1.1.1.2 mrg if test "x$ac_ct_OBJDUMP" = x; then
5742 1.1.1.2 mrg OBJDUMP="false"
5743 1.1.1.2 mrg else
5744 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
5745 1.1.1.2 mrg yes:)
5746 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5747 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5748 1.1.1.2 mrg ac_tool_warned=yes ;;
5749 1.1 mrg esac
5750 1.1.1.2 mrg OBJDUMP=$ac_ct_OBJDUMP
5751 1.1.1.2 mrg fi
5752 1.1 mrg else
5753 1.1.1.2 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5754 1.1 mrg fi
5755 1.1 mrg
5756 1.1.1.2 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
5757 1.1 mrg
5758 1.1 mrg
5759 1.1 mrg
5760 1.1 mrg
5761 1.1 mrg
5762 1.1 mrg
5763 1.1 mrg
5764 1.1 mrg
5765 1.1 mrg
5766 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5767 1.1.1.2 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5768 1.1.1.4 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5769 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5770 1.1 mrg else
5771 1.1.1.2 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5772 1.1.1.2 mrg lt_cv_file_magic_test_file=
5773 1.1.1.2 mrg lt_cv_deplibs_check_method='unknown'
5774 1.1.1.2 mrg # Need to set the preceding variable on all platforms that support
5775 1.1.1.2 mrg # interlibrary dependencies.
5776 1.1.1.2 mrg # 'none' -- dependencies not supported.
5777 1.1.1.2 mrg # `unknown' -- same as none, but documents that we really don't know.
5778 1.1.1.2 mrg # 'pass_all' -- all dependencies passed with no checks.
5779 1.1.1.2 mrg # 'test_compile' -- check by making test program.
5780 1.1.1.2 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5781 1.1.1.2 mrg # which responds to the $file_magic_cmd with a given extended regex.
5782 1.1.1.2 mrg # If you have `file' or equivalent on your system and you're not sure
5783 1.1.1.2 mrg # whether `pass_all' will *always* work, you probably want this one.
5784 1.1 mrg
5785 1.1.1.2 mrg case $host_os in
5786 1.1.1.2 mrg aix[4-9]*)
5787 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5788 1.1.1.2 mrg ;;
5789 1.1 mrg
5790 1.1.1.2 mrg beos*)
5791 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5792 1.1.1.2 mrg ;;
5793 1.1 mrg
5794 1.1.1.2 mrg bsdi[45]*)
5795 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5796 1.1.1.2 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5797 1.1.1.2 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5798 1.1.1.2 mrg ;;
5799 1.1 mrg
5800 1.1.1.2 mrg cygwin*)
5801 1.1.1.2 mrg # func_win32_libid is a shell function defined in ltmain.sh
5802 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5803 1.1.1.2 mrg lt_cv_file_magic_cmd='func_win32_libid'
5804 1.1.1.2 mrg ;;
5805 1.1 mrg
5806 1.1.1.2 mrg mingw* | pw32*)
5807 1.1.1.2 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5808 1.1.1.2 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5809 1.1.1.2 mrg # unless we find 'file', for example because we are cross-compiling.
5810 1.1.1.2 mrg if ( file / ) >/dev/null 2>&1; then
5811 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5812 1.1.1.2 mrg lt_cv_file_magic_cmd='func_win32_libid'
5813 1.1.1.2 mrg else
5814 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5815 1.1.1.2 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5816 1.1.1.2 mrg fi
5817 1.1.1.2 mrg ;;
5818 1.1 mrg
5819 1.1.1.2 mrg cegcc)
5820 1.1.1.2 mrg # use the weaker test based on 'objdump'. See mingw*.
5821 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5822 1.1.1.2 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5823 1.1.1.2 mrg ;;
5824 1.1 mrg
5825 1.1.1.2 mrg darwin* | rhapsody*)
5826 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5827 1.1.1.2 mrg ;;
5828 1.1 mrg
5829 1.1.1.2 mrg freebsd* | dragonfly*)
5830 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5831 1.1.1.2 mrg case $host_cpu in
5832 1.1.1.2 mrg i*86 )
5833 1.1.1.2 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5834 1.1.1.2 mrg # Let's accept both of them until this is cleared up.
5835 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5836 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
5837 1.1.1.2 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5838 1.1.1.2 mrg ;;
5839 1.1.1.2 mrg esac
5840 1.1.1.2 mrg else
5841 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5842 1.1.1.2 mrg fi
5843 1.1.1.2 mrg ;;
5844 1.1 mrg
5845 1.1.1.2 mrg gnu*)
5846 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5847 1.1.1.2 mrg ;;
5848 1.1 mrg
5849 1.1.1.2 mrg hpux10.20* | hpux11*)
5850 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
5851 1.1.1.2 mrg case $host_cpu in
5852 1.1.1.2 mrg ia64*)
5853 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'
5854 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5855 1.1.1.2 mrg ;;
5856 1.1.1.2 mrg hppa*64*)
5857 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 - PA-RISC [0-9].[0-9]'
5858 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5859 1.1.1.2 mrg ;;
5860 1.1.1.2 mrg *)
5861 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5862 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5863 1.1.1.2 mrg ;;
5864 1.1.1.2 mrg esac
5865 1.1.1.2 mrg ;;
5866 1.1 mrg
5867 1.1.1.2 mrg interix[3-9]*)
5868 1.1.1.2 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5869 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5870 1.1.1.2 mrg ;;
5871 1.1 mrg
5872 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
5873 1.1.1.2 mrg case $LD in
5874 1.1.1.2 mrg *-32|*"-32 ") libmagic=32-bit;;
5875 1.1.1.2 mrg *-n32|*"-n32 ") libmagic=N32;;
5876 1.1.1.2 mrg *-64|*"-64 ") libmagic=64-bit;;
5877 1.1.1.2 mrg *) libmagic=never-match;;
5878 1.1.1.2 mrg esac
5879 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5880 1.1.1.2 mrg ;;
5881 1.1 mrg
5882 1.1.1.2 mrg # This must be Linux ELF.
5883 1.1.1.5 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5884 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5885 1.1.1.2 mrg ;;
5886 1.1 mrg
5887 1.1.1.3 mrg netbsd* | netbsdelf*-gnu)
5888 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5889 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5890 1.1.1.2 mrg else
5891 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5892 1.1.1.2 mrg fi
5893 1.1.1.2 mrg ;;
5894 1.1 mrg
5895 1.1.1.2 mrg newos6*)
5896 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5897 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
5898 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5899 1.1.1.2 mrg ;;
5900 1.1 mrg
5901 1.1.1.2 mrg *nto* | *qnx*)
5902 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5903 1.1.1.2 mrg ;;
5904 1.1 mrg
5905 1.1.1.2 mrg openbsd*)
5906 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5907 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5908 1.1.1.2 mrg else
5909 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5910 1.1.1.2 mrg fi
5911 1.1.1.2 mrg ;;
5912 1.1 mrg
5913 1.1.1.2 mrg osf3* | osf4* | osf5*)
5914 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5915 1.1.1.2 mrg ;;
5916 1.1 mrg
5917 1.1.1.2 mrg rdos*)
5918 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5919 1.1.1.2 mrg ;;
5920 1.1 mrg
5921 1.1.1.2 mrg solaris*)
5922 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5923 1.1.1.2 mrg ;;
5924 1.1 mrg
5925 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5926 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5927 1.1.1.2 mrg ;;
5928 1.1 mrg
5929 1.1.1.2 mrg sysv4 | sysv4.3*)
5930 1.1.1.2 mrg case $host_vendor in
5931 1.1.1.2 mrg motorola)
5932 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]'
5933 1.1.1.2 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5934 1.1.1.2 mrg ;;
5935 1.1.1.2 mrg ncr)
5936 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5937 1.1.1.2 mrg ;;
5938 1.1.1.2 mrg sequent)
5939 1.1.1.2 mrg lt_cv_file_magic_cmd='/bin/file'
5940 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5941 1.1.1.2 mrg ;;
5942 1.1.1.2 mrg sni)
5943 1.1.1.2 mrg lt_cv_file_magic_cmd='/bin/file'
5944 1.1.1.2 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5945 1.1.1.2 mrg lt_cv_file_magic_test_file=/lib/libc.so
5946 1.1.1.2 mrg ;;
5947 1.1.1.2 mrg siemens)
5948 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5949 1.1.1.2 mrg ;;
5950 1.1.1.2 mrg pc)
5951 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5952 1.1.1.2 mrg ;;
5953 1.1.1.2 mrg esac
5954 1.1.1.2 mrg ;;
5955 1.1 mrg
5956 1.1.1.2 mrg tpf*)
5957 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5958 1.1.1.2 mrg ;;
5959 1.1 mrg esac
5960 1.1 mrg
5961 1.1 mrg fi
5962 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5963 1.1.1.2 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5964 1.1.1.2 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5965 1.1.1.2 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5966 1.1.1.2 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5967 1.1 mrg
5968 1.1 mrg
5969 1.1 mrg
5970 1.1 mrg
5971 1.1 mrg
5972 1.1 mrg
5973 1.1 mrg
5974 1.1 mrg
5975 1.1 mrg
5976 1.1 mrg
5977 1.1 mrg
5978 1.1 mrg
5979 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5980 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5981 1.1.1.2 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5982 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5983 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5984 1.1.1.4 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5985 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5986 1.1 mrg else
5987 1.1.1.2 mrg if test -n "$AR"; then
5988 1.1.1.2 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5989 1.1 mrg else
5990 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5991 1.1 mrg for as_dir in $PATH
5992 1.1 mrg do
5993 1.1 mrg IFS=$as_save_IFS
5994 1.1 mrg test -z "$as_dir" && as_dir=.
5995 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5996 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5997 1.1.1.2 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5998 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5999 1.1 mrg break 2
6000 1.1 mrg fi
6001 1.1 mrg done
6002 1.1.1.4 mrg done
6003 1.1 mrg IFS=$as_save_IFS
6004 1.1 mrg
6005 1.1 mrg fi
6006 1.1 mrg fi
6007 1.1.1.2 mrg AR=$ac_cv_prog_AR
6008 1.1.1.2 mrg if test -n "$AR"; then
6009 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6010 1.1.1.2 mrg $as_echo "$AR" >&6; }
6011 1.1 mrg else
6012 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6013 1.1.1.2 mrg $as_echo "no" >&6; }
6014 1.1 mrg fi
6015 1.1 mrg
6016 1.1 mrg
6017 1.1 mrg fi
6018 1.1.1.2 mrg if test -z "$ac_cv_prog_AR"; then
6019 1.1.1.2 mrg ac_ct_AR=$AR
6020 1.1.1.2 mrg # Extract the first word of "ar", so it can be a program name with args.
6021 1.1.1.2 mrg set dummy ar; ac_word=$2
6022 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6023 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6024 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6025 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6026 1.1 mrg else
6027 1.1.1.2 mrg if test -n "$ac_ct_AR"; then
6028 1.1.1.2 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6029 1.1 mrg else
6030 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6031 1.1 mrg for as_dir in $PATH
6032 1.1 mrg do
6033 1.1 mrg IFS=$as_save_IFS
6034 1.1 mrg test -z "$as_dir" && as_dir=.
6035 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6036 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6037 1.1.1.2 mrg ac_cv_prog_ac_ct_AR="ar"
6038 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6039 1.1 mrg break 2
6040 1.1 mrg fi
6041 1.1 mrg done
6042 1.1.1.4 mrg done
6043 1.1 mrg IFS=$as_save_IFS
6044 1.1 mrg
6045 1.1 mrg fi
6046 1.1 mrg fi
6047 1.1.1.2 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
6048 1.1.1.2 mrg if test -n "$ac_ct_AR"; then
6049 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6050 1.1.1.2 mrg $as_echo "$ac_ct_AR" >&6; }
6051 1.1 mrg else
6052 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6053 1.1.1.2 mrg $as_echo "no" >&6; }
6054 1.1 mrg fi
6055 1.1 mrg
6056 1.1.1.2 mrg if test "x$ac_ct_AR" = x; then
6057 1.1.1.2 mrg AR="false"
6058 1.1 mrg else
6059 1.1 mrg case $cross_compiling:$ac_tool_warned in
6060 1.1 mrg yes:)
6061 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6062 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6063 1.1 mrg ac_tool_warned=yes ;;
6064 1.1 mrg esac
6065 1.1.1.2 mrg AR=$ac_ct_AR
6066 1.1 mrg fi
6067 1.1.1.2 mrg else
6068 1.1.1.2 mrg AR="$ac_cv_prog_AR"
6069 1.1 mrg fi
6070 1.1 mrg
6071 1.1.1.2 mrg test -z "$AR" && AR=ar
6072 1.1.1.2 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
6073 1.1 mrg
6074 1.1 mrg
6075 1.1 mrg
6076 1.1 mrg
6077 1.1 mrg
6078 1.1 mrg
6079 1.1 mrg
6080 1.1 mrg
6081 1.1 mrg
6082 1.1 mrg
6083 1.1 mrg
6084 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6085 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6086 1.1.1.2 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
6087 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6088 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6089 1.1.1.4 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
6090 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6091 1.1 mrg else
6092 1.1.1.2 mrg if test -n "$STRIP"; then
6093 1.1.1.2 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6094 1.1.1.2 mrg else
6095 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6096 1.1.1.2 mrg for as_dir in $PATH
6097 1.1.1.2 mrg do
6098 1.1.1.2 mrg IFS=$as_save_IFS
6099 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6100 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6101 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
6102 1.1.1.2 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6103 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6104 1.1.1.2 mrg break 2
6105 1.1.1.2 mrg fi
6106 1.1.1.2 mrg done
6107 1.1.1.4 mrg done
6108 1.1.1.2 mrg IFS=$as_save_IFS
6109 1.1 mrg
6110 1.1.1.2 mrg fi
6111 1.1.1.2 mrg fi
6112 1.1.1.2 mrg STRIP=$ac_cv_prog_STRIP
6113 1.1.1.2 mrg if test -n "$STRIP"; then
6114 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6115 1.1.1.2 mrg $as_echo "$STRIP" >&6; }
6116 1.1 mrg else
6117 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6118 1.1.1.2 mrg $as_echo "no" >&6; }
6119 1.1.1.2 mrg fi
6120 1.1 mrg
6121 1.1 mrg
6122 1.1 mrg fi
6123 1.1.1.2 mrg if test -z "$ac_cv_prog_STRIP"; then
6124 1.1.1.2 mrg ac_ct_STRIP=$STRIP
6125 1.1.1.2 mrg # Extract the first word of "strip", so it can be a program name with args.
6126 1.1.1.2 mrg set dummy strip; ac_word=$2
6127 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6128 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6129 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6130 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6131 1.1.1.2 mrg else
6132 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
6133 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6134 1.1.1.2 mrg else
6135 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6136 1.1.1.2 mrg for as_dir in $PATH
6137 1.1.1.2 mrg do
6138 1.1.1.2 mrg IFS=$as_save_IFS
6139 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6140 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6141 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
6142 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="strip"
6143 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6144 1.1.1.2 mrg break 2
6145 1.1.1.2 mrg fi
6146 1.1.1.2 mrg done
6147 1.1.1.4 mrg done
6148 1.1.1.2 mrg IFS=$as_save_IFS
6149 1.1 mrg
6150 1.1 mrg fi
6151 1.1 mrg fi
6152 1.1.1.2 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6153 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
6154 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6155 1.1.1.2 mrg $as_echo "$ac_ct_STRIP" >&6; }
6156 1.1.1.2 mrg else
6157 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6158 1.1.1.2 mrg $as_echo "no" >&6; }
6159 1.1 mrg fi
6160 1.1.1.2 mrg
6161 1.1.1.2 mrg if test "x$ac_ct_STRIP" = x; then
6162 1.1.1.2 mrg STRIP=":"
6163 1.1 mrg else
6164 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6165 1.1.1.2 mrg yes:)
6166 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6167 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6168 1.1.1.2 mrg ac_tool_warned=yes ;;
6169 1.1.1.2 mrg esac
6170 1.1.1.2 mrg STRIP=$ac_ct_STRIP
6171 1.1 mrg fi
6172 1.1 mrg else
6173 1.1.1.2 mrg STRIP="$ac_cv_prog_STRIP"
6174 1.1 mrg fi
6175 1.1 mrg
6176 1.1.1.2 mrg test -z "$STRIP" && STRIP=:
6177 1.1 mrg
6178 1.1 mrg
6179 1.1 mrg
6180 1.1 mrg
6181 1.1 mrg
6182 1.1 mrg
6183 1.1 mrg if test -n "$ac_tool_prefix"; then
6184 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6185 1.1.1.2 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6186 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6187 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6188 1.1.1.4 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
6189 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6190 1.1 mrg else
6191 1.1.1.2 mrg if test -n "$RANLIB"; then
6192 1.1.1.2 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6193 1.1 mrg else
6194 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6195 1.1 mrg for as_dir in $PATH
6196 1.1 mrg do
6197 1.1 mrg IFS=$as_save_IFS
6198 1.1 mrg test -z "$as_dir" && as_dir=.
6199 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6200 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6201 1.1.1.2 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6202 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6203 1.1 mrg break 2
6204 1.1 mrg fi
6205 1.1 mrg done
6206 1.1.1.4 mrg done
6207 1.1 mrg IFS=$as_save_IFS
6208 1.1 mrg
6209 1.1 mrg fi
6210 1.1 mrg fi
6211 1.1.1.2 mrg RANLIB=$ac_cv_prog_RANLIB
6212 1.1.1.2 mrg if test -n "$RANLIB"; then
6213 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6214 1.1.1.2 mrg $as_echo "$RANLIB" >&6; }
6215 1.1 mrg else
6216 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6217 1.1.1.2 mrg $as_echo "no" >&6; }
6218 1.1 mrg fi
6219 1.1 mrg
6220 1.1 mrg
6221 1.1 mrg fi
6222 1.1.1.2 mrg if test -z "$ac_cv_prog_RANLIB"; then
6223 1.1.1.2 mrg ac_ct_RANLIB=$RANLIB
6224 1.1.1.2 mrg # Extract the first word of "ranlib", so it can be a program name with args.
6225 1.1.1.2 mrg set dummy ranlib; ac_word=$2
6226 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6227 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6228 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6229 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6230 1.1 mrg else
6231 1.1.1.2 mrg if test -n "$ac_ct_RANLIB"; then
6232 1.1.1.2 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6233 1.1 mrg else
6234 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6235 1.1 mrg for as_dir in $PATH
6236 1.1 mrg do
6237 1.1 mrg IFS=$as_save_IFS
6238 1.1 mrg test -z "$as_dir" && as_dir=.
6239 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6240 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6241 1.1.1.2 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
6242 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6243 1.1 mrg break 2
6244 1.1 mrg fi
6245 1.1 mrg done
6246 1.1.1.4 mrg done
6247 1.1 mrg IFS=$as_save_IFS
6248 1.1 mrg
6249 1.1 mrg fi
6250 1.1 mrg fi
6251 1.1.1.2 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6252 1.1.1.2 mrg if test -n "$ac_ct_RANLIB"; then
6253 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6254 1.1.1.2 mrg $as_echo "$ac_ct_RANLIB" >&6; }
6255 1.1 mrg else
6256 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6257 1.1.1.2 mrg $as_echo "no" >&6; }
6258 1.1 mrg fi
6259 1.1 mrg
6260 1.1.1.2 mrg if test "x$ac_ct_RANLIB" = x; then
6261 1.1.1.2 mrg RANLIB=":"
6262 1.1 mrg else
6263 1.1 mrg case $cross_compiling:$ac_tool_warned in
6264 1.1 mrg yes:)
6265 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6266 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6267 1.1 mrg ac_tool_warned=yes ;;
6268 1.1 mrg esac
6269 1.1.1.2 mrg RANLIB=$ac_ct_RANLIB
6270 1.1 mrg fi
6271 1.1.1.2 mrg else
6272 1.1.1.2 mrg RANLIB="$ac_cv_prog_RANLIB"
6273 1.1 mrg fi
6274 1.1 mrg
6275 1.1.1.2 mrg test -z "$RANLIB" && RANLIB=:
6276 1.1 mrg
6277 1.1 mrg
6278 1.1 mrg
6279 1.1 mrg
6280 1.1 mrg
6281 1.1 mrg
6282 1.1.1.2 mrg # Determine commands to create old-style static archives.
6283 1.1.1.2 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6284 1.1.1.2 mrg old_postinstall_cmds='chmod 644 $oldlib'
6285 1.1.1.2 mrg old_postuninstall_cmds=
6286 1.1.1.2 mrg
6287 1.1.1.2 mrg if test -n "$RANLIB"; then
6288 1.1.1.2 mrg case $host_os in
6289 1.1.1.2 mrg openbsd*)
6290 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6291 1.1.1.2 mrg ;;
6292 1.1.1.2 mrg *)
6293 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6294 1.1.1.2 mrg ;;
6295 1.1.1.2 mrg esac
6296 1.1.1.2 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6297 1.1 mrg fi
6298 1.1 mrg
6299 1.1 mrg
6300 1.1 mrg
6301 1.1 mrg
6302 1.1 mrg
6303 1.1 mrg
6304 1.1 mrg
6305 1.1 mrg
6306 1.1 mrg
6307 1.1 mrg
6308 1.1 mrg
6309 1.1 mrg
6310 1.1 mrg
6311 1.1 mrg
6312 1.1 mrg
6313 1.1 mrg
6314 1.1 mrg
6315 1.1 mrg
6316 1.1 mrg
6317 1.1 mrg
6318 1.1 mrg
6319 1.1 mrg
6320 1.1.1.2 mrg
6321 1.1.1.2 mrg
6322 1.1.1.2 mrg
6323 1.1.1.2 mrg
6324 1.1.1.2 mrg
6325 1.1.1.2 mrg
6326 1.1.1.2 mrg
6327 1.1.1.2 mrg
6328 1.1.1.2 mrg
6329 1.1.1.2 mrg
6330 1.1.1.2 mrg
6331 1.1.1.2 mrg
6332 1.1.1.2 mrg # If no C compiler was specified, use CC.
6333 1.1.1.2 mrg LTCC=${LTCC-"$CC"}
6334 1.1.1.2 mrg
6335 1.1.1.2 mrg # If no C compiler flags were specified, use CFLAGS.
6336 1.1.1.2 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6337 1.1.1.2 mrg
6338 1.1.1.2 mrg # Allow CC to be a program name with arguments.
6339 1.1.1.2 mrg compiler=$CC
6340 1.1.1.2 mrg
6341 1.1.1.2 mrg
6342 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6343 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6344 1.1.1.2 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6345 1.1.1.4 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6346 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6347 1.1 mrg else
6348 1.1 mrg
6349 1.1 mrg # These are sane defaults that work on at least a few old systems.
6350 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6351 1.1 mrg
6352 1.1 mrg # Character class describing NM global symbol codes.
6353 1.1 mrg symcode='[BCDEGRST]'
6354 1.1 mrg
6355 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
6356 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6357 1.1 mrg
6358 1.1 mrg # Define system-specific variables.
6359 1.1 mrg case $host_os in
6360 1.1 mrg aix*)
6361 1.1 mrg symcode='[BCDT]'
6362 1.1 mrg ;;
6363 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
6364 1.1 mrg symcode='[ABCDGISTW]'
6365 1.1 mrg ;;
6366 1.1.1.2 mrg hpux*)
6367 1.1 mrg if test "$host_cpu" = ia64; then
6368 1.1 mrg symcode='[ABCDEGRST]'
6369 1.1 mrg fi
6370 1.1 mrg ;;
6371 1.1 mrg irix* | nonstopux*)
6372 1.1 mrg symcode='[BCDEGRST]'
6373 1.1 mrg ;;
6374 1.1 mrg osf*)
6375 1.1 mrg symcode='[BCDEGQRST]'
6376 1.1 mrg ;;
6377 1.1 mrg solaris*)
6378 1.1 mrg symcode='[BDRT]'
6379 1.1 mrg ;;
6380 1.1 mrg sco3.2v5*)
6381 1.1 mrg symcode='[DT]'
6382 1.1 mrg ;;
6383 1.1 mrg sysv4.2uw2*)
6384 1.1 mrg symcode='[DT]'
6385 1.1 mrg ;;
6386 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6387 1.1 mrg symcode='[ABDT]'
6388 1.1 mrg ;;
6389 1.1 mrg sysv4)
6390 1.1 mrg symcode='[DFNSTU]'
6391 1.1 mrg ;;
6392 1.1 mrg esac
6393 1.1 mrg
6394 1.1.1.2 mrg # If we're using GNU nm, then use its standard symbol codes.
6395 1.1.1.2 mrg case `$NM -V 2>&1` in
6396 1.1.1.2 mrg *GNU* | *'with BFD'*)
6397 1.1.1.2 mrg symcode='[ABCDGIRSTW]' ;;
6398 1.1.1.2 mrg esac
6399 1.1.1.2 mrg
6400 1.1.1.2 mrg # Transform an extracted symbol line into a proper C declaration.
6401 1.1.1.2 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6402 1.1.1.2 mrg # so use this general approach.
6403 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'"
6404 1.1.1.2 mrg
6405 1.1.1.2 mrg # Transform an extracted symbol line into symbol name and symbol address
6406 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'"
6407 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'"
6408 1.1.1.2 mrg
6409 1.1 mrg # Handle CRLF in mingw tool chain
6410 1.1 mrg opt_cr=
6411 1.1 mrg case $build_os in
6412 1.1 mrg mingw*)
6413 1.1.1.2 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6414 1.1 mrg ;;
6415 1.1 mrg esac
6416 1.1 mrg
6417 1.1.1.2 mrg # Try without a prefix underscore, then with it.
6418 1.1 mrg for ac_symprfx in "" "_"; do
6419 1.1 mrg
6420 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6421 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
6422 1.1 mrg
6423 1.1 mrg # Write the raw and C identifiers.
6424 1.1.1.2 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6425 1.1.1.2 mrg # Fake it for dumpbin and say T for any non-static function
6426 1.1.1.2 mrg # and D for any global variable.
6427 1.1.1.2 mrg # Also find C++ and __fastcall symbols from MSVC++,
6428 1.1.1.2 mrg # which start with @ or ?.
6429 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
6430 1.1.1.2 mrg " {last_section=section; section=\$ 3};"\
6431 1.1.1.2 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6432 1.1.1.2 mrg " \$ 0!~/External *\|/{next};"\
6433 1.1.1.2 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6434 1.1.1.2 mrg " {if(hide[section]) next};"\
6435 1.1.1.2 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6436 1.1.1.2 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6437 1.1.1.2 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6438 1.1.1.2 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6439 1.1.1.2 mrg " ' prfx=^$ac_symprfx"
6440 1.1.1.2 mrg else
6441 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6442 1.1.1.2 mrg fi
6443 1.1 mrg
6444 1.1 mrg # Check to see that the pipe works correctly.
6445 1.1 mrg pipe_works=no
6446 1.1 mrg
6447 1.1 mrg rm -f conftest*
6448 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
6449 1.1 mrg #ifdef __cplusplus
6450 1.1 mrg extern "C" {
6451 1.1 mrg #endif
6452 1.1 mrg char nm_test_var;
6453 1.1.1.2 mrg void nm_test_func(void);
6454 1.1.1.2 mrg void nm_test_func(void){}
6455 1.1 mrg #ifdef __cplusplus
6456 1.1 mrg }
6457 1.1 mrg #endif
6458 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
6459 1.1.1.2 mrg _LT_EOF
6460 1.1 mrg
6461 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6462 1.1 mrg (eval $ac_compile) 2>&5
6463 1.1 mrg ac_status=$?
6464 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6465 1.1.1.4 mrg test $ac_status = 0; }; then
6466 1.1 mrg # Now try to grab the symbols.
6467 1.1 mrg nlist=conftest.nm
6468 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6469 1.1 mrg (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6470 1.1 mrg ac_status=$?
6471 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6472 1.1.1.4 mrg test $ac_status = 0; } && test -s "$nlist"; then
6473 1.1 mrg # Try sorting and uniquifying the output.
6474 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
6475 1.1 mrg mv -f "$nlist"T "$nlist"
6476 1.1 mrg else
6477 1.1 mrg rm -f "$nlist"T
6478 1.1 mrg fi
6479 1.1 mrg
6480 1.1 mrg # Make sure that we snagged all the symbols we need.
6481 1.1.1.2 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6482 1.1.1.2 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6483 1.1.1.2 mrg cat <<_LT_EOF > conftest.$ac_ext
6484 1.1 mrg #ifdef __cplusplus
6485 1.1 mrg extern "C" {
6486 1.1 mrg #endif
6487 1.1 mrg
6488 1.1.1.2 mrg _LT_EOF
6489 1.1 mrg # Now generate the symbol file.
6490 1.1.1.2 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6491 1.1 mrg
6492 1.1.1.2 mrg cat <<_LT_EOF >> conftest.$ac_ext
6493 1.1 mrg
6494 1.1.1.2 mrg /* The mapping between symbol names and symbols. */
6495 1.1 mrg const struct {
6496 1.1 mrg const char *name;
6497 1.1.1.2 mrg void *address;
6498 1.1 mrg }
6499 1.1.1.2 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
6500 1.1 mrg {
6501 1.1.1.2 mrg { "@PROGRAM@", (void *) 0 },
6502 1.1.1.2 mrg _LT_EOF
6503 1.1.1.2 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6504 1.1.1.2 mrg cat <<\_LT_EOF >> conftest.$ac_ext
6505 1.1.1.2 mrg {0, (void *) 0}
6506 1.1 mrg };
6507 1.1 mrg
6508 1.1.1.2 mrg /* This works around a problem in FreeBSD linker */
6509 1.1.1.2 mrg #ifdef FREEBSD_WORKAROUND
6510 1.1.1.2 mrg static const void *lt_preloaded_setup() {
6511 1.1.1.2 mrg return lt__PROGRAM__LTX_preloaded_symbols;
6512 1.1.1.2 mrg }
6513 1.1.1.2 mrg #endif
6514 1.1.1.2 mrg
6515 1.1 mrg #ifdef __cplusplus
6516 1.1 mrg }
6517 1.1 mrg #endif
6518 1.1.1.2 mrg _LT_EOF
6519 1.1 mrg # Now try linking the two files.
6520 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
6521 1.1 mrg lt_save_LIBS="$LIBS"
6522 1.1 mrg lt_save_CFLAGS="$CFLAGS"
6523 1.1 mrg LIBS="conftstm.$ac_objext"
6524 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6525 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6526 1.1 mrg (eval $ac_link) 2>&5
6527 1.1 mrg ac_status=$?
6528 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6529 1.1.1.4 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6530 1.1 mrg pipe_works=yes
6531 1.1 mrg fi
6532 1.1 mrg LIBS="$lt_save_LIBS"
6533 1.1 mrg CFLAGS="$lt_save_CFLAGS"
6534 1.1 mrg else
6535 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
6536 1.1 mrg fi
6537 1.1 mrg else
6538 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
6539 1.1 mrg fi
6540 1.1 mrg else
6541 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6542 1.1 mrg fi
6543 1.1 mrg else
6544 1.1 mrg echo "$progname: failed program was:" >&5
6545 1.1 mrg cat conftest.$ac_ext >&5
6546 1.1 mrg fi
6547 1.1 mrg rm -rf conftest* conftst*
6548 1.1 mrg
6549 1.1 mrg # Do not use the global_symbol_pipe unless it works.
6550 1.1 mrg if test "$pipe_works" = yes; then
6551 1.1 mrg break
6552 1.1 mrg else
6553 1.1 mrg lt_cv_sys_global_symbol_pipe=
6554 1.1 mrg fi
6555 1.1 mrg done
6556 1.1 mrg
6557 1.1 mrg fi
6558 1.1 mrg
6559 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
6560 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
6561 1.1 mrg fi
6562 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6563 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6564 1.1.1.2 mrg $as_echo "failed" >&6; }
6565 1.1 mrg else
6566 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6567 1.1.1.2 mrg $as_echo "ok" >&6; }
6568 1.1 mrg fi
6569 1.1 mrg
6570 1.1 mrg
6571 1.1 mrg
6572 1.1 mrg
6573 1.1 mrg
6574 1.1 mrg
6575 1.1.1.2 mrg
6576 1.1.1.2 mrg
6577 1.1.1.2 mrg
6578 1.1.1.2 mrg
6579 1.1.1.2 mrg
6580 1.1.1.2 mrg
6581 1.1.1.2 mrg
6582 1.1.1.2 mrg
6583 1.1.1.2 mrg
6584 1.1.1.2 mrg
6585 1.1.1.2 mrg
6586 1.1.1.2 mrg
6587 1.1.1.2 mrg
6588 1.1.1.2 mrg
6589 1.1.1.2 mrg
6590 1.1.1.2 mrg
6591 1.1.1.2 mrg # Check whether --enable-libtool-lock was given.
6592 1.1.1.4 mrg if test "${enable_libtool_lock+set}" = set; then :
6593 1.1.1.2 mrg enableval=$enable_libtool_lock;
6594 1.1.1.2 mrg fi
6595 1.1.1.2 mrg
6596 1.1.1.2 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6597 1.1.1.2 mrg
6598 1.1.1.2 mrg # Some flags need to be propagated to the compiler or linker for good
6599 1.1.1.2 mrg # libtool support.
6600 1.1.1.2 mrg case $host in
6601 1.1.1.2 mrg ia64-*-hpux*)
6602 1.1.1.2 mrg # Find out which ABI we are using.
6603 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
6604 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6605 1.1.1.2 mrg (eval $ac_compile) 2>&5
6606 1.1.1.2 mrg ac_status=$?
6607 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6608 1.1.1.4 mrg test $ac_status = 0; }; then
6609 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
6610 1.1.1.2 mrg *ELF-32*)
6611 1.1.1.2 mrg HPUX_IA64_MODE="32"
6612 1.1.1.2 mrg ;;
6613 1.1.1.2 mrg *ELF-64*)
6614 1.1.1.2 mrg HPUX_IA64_MODE="64"
6615 1.1.1.2 mrg ;;
6616 1.1.1.2 mrg esac
6617 1.1 mrg fi
6618 1.1.1.2 mrg rm -rf conftest*
6619 1.1.1.2 mrg ;;
6620 1.1.1.2 mrg *-*-irix6*)
6621 1.1.1.2 mrg # Find out which ABI we are using.
6622 1.1.1.5 mrg echo '#line 6622 "configure"' > conftest.$ac_ext
6623 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6624 1.1.1.2 mrg (eval $ac_compile) 2>&5
6625 1.1.1.2 mrg ac_status=$?
6626 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6627 1.1.1.4 mrg test $ac_status = 0; }; then
6628 1.1.1.2 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6629 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
6630 1.1.1.2 mrg *32-bit*)
6631 1.1.1.2 mrg LD="${LD-ld} -melf32bsmip"
6632 1.1.1.2 mrg ;;
6633 1.1.1.2 mrg *N32*)
6634 1.1.1.2 mrg LD="${LD-ld} -melf32bmipn32"
6635 1.1.1.2 mrg ;;
6636 1.1.1.2 mrg *64-bit*)
6637 1.1.1.2 mrg LD="${LD-ld} -melf64bmip"
6638 1.1.1.2 mrg ;;
6639 1.1.1.2 mrg esac
6640 1.1.1.2 mrg else
6641 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
6642 1.1.1.2 mrg *32-bit*)
6643 1.1.1.2 mrg LD="${LD-ld} -32"
6644 1.1.1.2 mrg ;;
6645 1.1.1.2 mrg *N32*)
6646 1.1.1.2 mrg LD="${LD-ld} -n32"
6647 1.1.1.2 mrg ;;
6648 1.1.1.2 mrg *64-bit*)
6649 1.1.1.2 mrg LD="${LD-ld} -64"
6650 1.1.1.2 mrg ;;
6651 1.1.1.2 mrg esac
6652 1.1.1.2 mrg fi
6653 1.1.1.2 mrg fi
6654 1.1.1.2 mrg rm -rf conftest*
6655 1.1 mrg ;;
6656 1.1 mrg
6657 1.1.1.2 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6658 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6659 1.1.1.2 mrg # Find out which ABI we are using.
6660 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
6661 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6662 1.1.1.2 mrg (eval $ac_compile) 2>&5
6663 1.1.1.2 mrg ac_status=$?
6664 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6665 1.1.1.4 mrg test $ac_status = 0; }; then
6666 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
6667 1.1.1.2 mrg *32-bit*)
6668 1.1.1.2 mrg case $host in
6669 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
6670 1.1.1.2 mrg LD="${LD-ld} -m elf_i386_fbsd"
6671 1.1.1.2 mrg ;;
6672 1.1.1.2 mrg x86_64-*linux*)
6673 1.1.1.2 mrg LD="${LD-ld} -m elf_i386"
6674 1.1.1.2 mrg ;;
6675 1.1.1.2 mrg ppc64-*linux*|powerpc64-*linux*)
6676 1.1.1.2 mrg LD="${LD-ld} -m elf32ppclinux"
6677 1.1.1.2 mrg ;;
6678 1.1.1.2 mrg s390x-*linux*)
6679 1.1.1.2 mrg LD="${LD-ld} -m elf_s390"
6680 1.1.1.2 mrg ;;
6681 1.1.1.2 mrg sparc64-*linux*)
6682 1.1.1.2 mrg LD="${LD-ld} -m elf32_sparc"
6683 1.1.1.2 mrg ;;
6684 1.1.1.2 mrg esac
6685 1.1.1.2 mrg ;;
6686 1.1.1.2 mrg *64-bit*)
6687 1.1.1.2 mrg case $host in
6688 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
6689 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6690 1.1.1.2 mrg ;;
6691 1.1.1.2 mrg x86_64-*linux*)
6692 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64"
6693 1.1.1.2 mrg ;;
6694 1.1.1.2 mrg ppc*-*linux*|powerpc*-*linux*)
6695 1.1.1.2 mrg LD="${LD-ld} -m elf64ppc"
6696 1.1.1.2 mrg ;;
6697 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*)
6698 1.1.1.2 mrg LD="${LD-ld} -m elf64_s390"
6699 1.1.1.2 mrg ;;
6700 1.1.1.2 mrg sparc*-*linux*)
6701 1.1.1.2 mrg LD="${LD-ld} -m elf64_sparc"
6702 1.1.1.2 mrg ;;
6703 1.1.1.2 mrg esac
6704 1.1.1.2 mrg ;;
6705 1.1.1.2 mrg esac
6706 1.1.1.2 mrg fi
6707 1.1.1.2 mrg rm -rf conftest*
6708 1.1.1.2 mrg ;;
6709 1.1 mrg
6710 1.1.1.2 mrg *-*-sco3.2v5*)
6711 1.1.1.2 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6712 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
6713 1.1.1.2 mrg CFLAGS="$CFLAGS -belf"
6714 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6715 1.1.1.2 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6716 1.1.1.4 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6717 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6718 1.1.1.2 mrg else
6719 1.1.1.2 mrg ac_ext=c
6720 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
6721 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6722 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6723 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6724 1.1 mrg
6725 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6726 1.1.1.2 mrg /* end confdefs.h. */
6727 1.1.1.4 mrg
6728 1.1.1.4 mrg int
6729 1.1.1.4 mrg main ()
6730 1.1.1.4 mrg {
6731 1.1.1.4 mrg
6732 1.1.1.4 mrg ;
6733 1.1.1.4 mrg return 0;
6734 1.1.1.4 mrg }
6735 1.1.1.4 mrg _ACEOF
6736 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
6737 1.1.1.2 mrg lt_cv_cc_needs_belf=yes
6738 1.1.1.2 mrg else
6739 1.1.1.4 mrg lt_cv_cc_needs_belf=no
6740 1.1.1.2 mrg fi
6741 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
6742 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
6743 1.1.1.2 mrg ac_ext=c
6744 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
6745 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6746 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6747 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6748 1.1 mrg
6749 1.1.1.2 mrg fi
6750 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6751 1.1.1.2 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6752 1.1.1.2 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6753 1.1.1.2 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6754 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
6755 1.1.1.2 mrg fi
6756 1.1.1.2 mrg ;;
6757 1.1.1.2 mrg sparc*-*solaris*)
6758 1.1.1.2 mrg # Find out which ABI we are using.
6759 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
6760 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6761 1.1.1.2 mrg (eval $ac_compile) 2>&5
6762 1.1.1.2 mrg ac_status=$?
6763 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6764 1.1.1.4 mrg test $ac_status = 0; }; then
6765 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
6766 1.1.1.2 mrg *64-bit*)
6767 1.1.1.2 mrg case $lt_cv_prog_gnu_ld in
6768 1.1.1.2 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6769 1.1.1.2 mrg *)
6770 1.1.1.2 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6771 1.1.1.2 mrg LD="${LD-ld} -64"
6772 1.1.1.2 mrg fi
6773 1.1.1.2 mrg ;;
6774 1.1.1.2 mrg esac
6775 1.1.1.2 mrg ;;
6776 1.1.1.2 mrg esac
6777 1.1.1.2 mrg fi
6778 1.1.1.2 mrg rm -rf conftest*
6779 1.1.1.2 mrg ;;
6780 1.1.1.2 mrg esac
6781 1.1 mrg
6782 1.1.1.2 mrg need_locks="$enable_libtool_lock"
6783 1.1.1.2 mrg
6784 1.1.1.2 mrg
6785 1.1.1.2 mrg case $host_os in
6786 1.1.1.2 mrg rhapsody* | darwin*)
6787 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6788 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6789 1.1.1.2 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6790 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6791 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6792 1.1.1.4 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6793 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6794 1.1 mrg else
6795 1.1.1.2 mrg if test -n "$DSYMUTIL"; then
6796 1.1.1.2 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6797 1.1 mrg else
6798 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6799 1.1 mrg for as_dir in $PATH
6800 1.1 mrg do
6801 1.1 mrg IFS=$as_save_IFS
6802 1.1 mrg test -z "$as_dir" && as_dir=.
6803 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6804 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6805 1.1.1.2 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6806 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6807 1.1 mrg break 2
6808 1.1 mrg fi
6809 1.1 mrg done
6810 1.1.1.4 mrg done
6811 1.1 mrg IFS=$as_save_IFS
6812 1.1 mrg
6813 1.1 mrg fi
6814 1.1 mrg fi
6815 1.1.1.2 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6816 1.1.1.2 mrg if test -n "$DSYMUTIL"; then
6817 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6818 1.1.1.2 mrg $as_echo "$DSYMUTIL" >&6; }
6819 1.1 mrg else
6820 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6821 1.1.1.2 mrg $as_echo "no" >&6; }
6822 1.1 mrg fi
6823 1.1 mrg
6824 1.1 mrg
6825 1.1 mrg fi
6826 1.1.1.2 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6827 1.1.1.2 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6828 1.1.1.2 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6829 1.1.1.2 mrg set dummy dsymutil; ac_word=$2
6830 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6831 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6832 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6833 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6834 1.1 mrg else
6835 1.1.1.2 mrg if test -n "$ac_ct_DSYMUTIL"; then
6836 1.1.1.2 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6837 1.1 mrg else
6838 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6839 1.1 mrg for as_dir in $PATH
6840 1.1 mrg do
6841 1.1 mrg IFS=$as_save_IFS
6842 1.1 mrg test -z "$as_dir" && as_dir=.
6843 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6844 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6845 1.1.1.2 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6846 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6847 1.1 mrg break 2
6848 1.1 mrg fi
6849 1.1 mrg done
6850 1.1.1.4 mrg done
6851 1.1 mrg IFS=$as_save_IFS
6852 1.1 mrg
6853 1.1 mrg fi
6854 1.1 mrg fi
6855 1.1.1.2 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6856 1.1.1.2 mrg if test -n "$ac_ct_DSYMUTIL"; then
6857 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6858 1.1.1.2 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6859 1.1 mrg else
6860 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6861 1.1.1.2 mrg $as_echo "no" >&6; }
6862 1.1 mrg fi
6863 1.1 mrg
6864 1.1.1.4 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6865 1.1.1.4 mrg DSYMUTIL=":"
6866 1.1 mrg else
6867 1.1 mrg case $cross_compiling:$ac_tool_warned in
6868 1.1 mrg yes:)
6869 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6870 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6871 1.1 mrg ac_tool_warned=yes ;;
6872 1.1 mrg esac
6873 1.1.1.4 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6874 1.1 mrg fi
6875 1.1 mrg else
6876 1.1.1.4 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6877 1.1 mrg fi
6878 1.1 mrg
6879 1.1 mrg if test -n "$ac_tool_prefix"; then
6880 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6881 1.1.1.4 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6882 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6883 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6884 1.1.1.4 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6885 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6886 1.1 mrg else
6887 1.1.1.4 mrg if test -n "$NMEDIT"; then
6888 1.1.1.4 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6889 1.1 mrg else
6890 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6891 1.1 mrg for as_dir in $PATH
6892 1.1 mrg do
6893 1.1 mrg IFS=$as_save_IFS
6894 1.1 mrg test -z "$as_dir" && as_dir=.
6895 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6896 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6897 1.1.1.4 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6898 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6899 1.1 mrg break 2
6900 1.1 mrg fi
6901 1.1 mrg done
6902 1.1.1.4 mrg done
6903 1.1 mrg IFS=$as_save_IFS
6904 1.1 mrg
6905 1.1 mrg fi
6906 1.1 mrg fi
6907 1.1.1.4 mrg NMEDIT=$ac_cv_prog_NMEDIT
6908 1.1.1.4 mrg if test -n "$NMEDIT"; then
6909 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6910 1.1.1.4 mrg $as_echo "$NMEDIT" >&6; }
6911 1.1 mrg else
6912 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6913 1.1.1.2 mrg $as_echo "no" >&6; }
6914 1.1 mrg fi
6915 1.1 mrg
6916 1.1 mrg
6917 1.1 mrg fi
6918 1.1.1.4 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6919 1.1.1.4 mrg ac_ct_NMEDIT=$NMEDIT
6920 1.1.1.4 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6921 1.1.1.4 mrg set dummy nmedit; ac_word=$2
6922 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6923 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6924 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6925 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6926 1.1 mrg else
6927 1.1.1.4 mrg if test -n "$ac_ct_NMEDIT"; then
6928 1.1.1.4 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6929 1.1 mrg else
6930 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6931 1.1 mrg for as_dir in $PATH
6932 1.1 mrg do
6933 1.1 mrg IFS=$as_save_IFS
6934 1.1 mrg test -z "$as_dir" && as_dir=.
6935 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6936 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6937 1.1.1.4 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6938 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6939 1.1 mrg break 2
6940 1.1 mrg fi
6941 1.1 mrg done
6942 1.1.1.4 mrg done
6943 1.1 mrg IFS=$as_save_IFS
6944 1.1 mrg
6945 1.1 mrg fi
6946 1.1 mrg fi
6947 1.1.1.4 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6948 1.1.1.4 mrg if test -n "$ac_ct_NMEDIT"; then
6949 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6950 1.1.1.4 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6951 1.1 mrg else
6952 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6953 1.1.1.2 mrg $as_echo "no" >&6; }
6954 1.1 mrg fi
6955 1.1 mrg
6956 1.1.1.4 mrg if test "x$ac_ct_NMEDIT" = x; then
6957 1.1.1.4 mrg NMEDIT=":"
6958 1.1 mrg else
6959 1.1 mrg case $cross_compiling:$ac_tool_warned in
6960 1.1 mrg yes:)
6961 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6962 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6963 1.1 mrg ac_tool_warned=yes ;;
6964 1.1 mrg esac
6965 1.1.1.4 mrg NMEDIT=$ac_ct_NMEDIT
6966 1.1.1.4 mrg fi
6967 1.1 mrg else
6968 1.1.1.4 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6969 1.1 mrg fi
6970 1.1 mrg
6971 1.1.1.4 mrg if test -n "$ac_tool_prefix"; then
6972 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6973 1.1.1.4 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6974 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6975 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
6976 1.1.1.4 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6977 1.1.1.4 mrg $as_echo_n "(cached) " >&6
6978 1.1.1.4 mrg else
6979 1.1.1.4 mrg if test -n "$LIPO"; then
6980 1.1.1.4 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6981 1.1.1.4 mrg else
6982 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6983 1.1.1.4 mrg for as_dir in $PATH
6984 1.1.1.4 mrg do
6985 1.1.1.4 mrg IFS=$as_save_IFS
6986 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
6987 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6988 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6989 1.1.1.4 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6990 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6991 1.1.1.4 mrg break 2
6992 1.1.1.4 mrg fi
6993 1.1.1.2 mrg done
6994 1.1.1.4 mrg done
6995 1.1.1.4 mrg IFS=$as_save_IFS
6996 1.1.1.4 mrg
6997 1.1.1.4 mrg fi
6998 1.1.1.4 mrg fi
6999 1.1.1.4 mrg LIPO=$ac_cv_prog_LIPO
7000 1.1.1.4 mrg if test -n "$LIPO"; then
7001 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7002 1.1.1.4 mrg $as_echo "$LIPO" >&6; }
7003 1.1.1.4 mrg else
7004 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7005 1.1.1.4 mrg $as_echo "no" >&6; }
7006 1.1.1.2 mrg fi
7007 1.1 mrg
7008 1.1 mrg
7009 1.1 mrg fi
7010 1.1.1.4 mrg if test -z "$ac_cv_prog_LIPO"; then
7011 1.1.1.4 mrg ac_ct_LIPO=$LIPO
7012 1.1.1.4 mrg # Extract the first word of "lipo", so it can be a program name with args.
7013 1.1.1.4 mrg set dummy lipo; ac_word=$2
7014 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7015 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
7016 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7017 1.1.1.4 mrg $as_echo_n "(cached) " >&6
7018 1.1.1.2 mrg else
7019 1.1.1.4 mrg if test -n "$ac_ct_LIPO"; then
7020 1.1.1.4 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7021 1.1.1.2 mrg else
7022 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7023 1.1.1.4 mrg for as_dir in $PATH
7024 1.1.1.4 mrg do
7025 1.1.1.4 mrg IFS=$as_save_IFS
7026 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
7027 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7028 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7029 1.1.1.4 mrg ac_cv_prog_ac_ct_LIPO="lipo"
7030 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7031 1.1.1.4 mrg break 2
7032 1.1.1.4 mrg fi
7033 1.1.1.4 mrg done
7034 1.1.1.4 mrg done
7035 1.1.1.4 mrg IFS=$as_save_IFS
7036 1.1 mrg
7037 1.1.1.4 mrg fi
7038 1.1.1.4 mrg fi
7039 1.1.1.4 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7040 1.1.1.4 mrg if test -n "$ac_ct_LIPO"; then
7041 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7042 1.1.1.4 mrg $as_echo "$ac_ct_LIPO" >&6; }
7043 1.1.1.4 mrg else
7044 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7045 1.1.1.4 mrg $as_echo "no" >&6; }
7046 1.1.1.2 mrg fi
7047 1.1 mrg
7048 1.1.1.4 mrg if test "x$ac_ct_LIPO" = x; then
7049 1.1.1.4 mrg LIPO=":"
7050 1.1.1.4 mrg else
7051 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in
7052 1.1.1.4 mrg yes:)
7053 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7054 1.1.1.4 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7055 1.1.1.4 mrg ac_tool_warned=yes ;;
7056 1.1.1.2 mrg esac
7057 1.1.1.4 mrg LIPO=$ac_ct_LIPO
7058 1.1.1.4 mrg fi
7059 1.1.1.2 mrg else
7060 1.1.1.4 mrg LIPO="$ac_cv_prog_LIPO"
7061 1.1.1.2 mrg fi
7062 1.1 mrg
7063 1.1.1.4 mrg if test -n "$ac_tool_prefix"; then
7064 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7065 1.1.1.4 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
7066 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7067 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
7068 1.1.1.4 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
7069 1.1.1.4 mrg $as_echo_n "(cached) " >&6
7070 1.1.1.4 mrg else
7071 1.1.1.4 mrg if test -n "$OTOOL"; then
7072 1.1.1.4 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7073 1.1.1.4 mrg else
7074 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7075 1.1.1.4 mrg for as_dir in $PATH
7076 1.1.1.4 mrg do
7077 1.1.1.4 mrg IFS=$as_save_IFS
7078 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
7079 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7080 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7081 1.1.1.4 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7082 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7083 1.1.1.4 mrg break 2
7084 1.1.1.4 mrg fi
7085 1.1.1.2 mrg done
7086 1.1.1.4 mrg done
7087 1.1.1.4 mrg IFS=$as_save_IFS
7088 1.1.1.4 mrg
7089 1.1.1.4 mrg fi
7090 1.1.1.4 mrg fi
7091 1.1.1.4 mrg OTOOL=$ac_cv_prog_OTOOL
7092 1.1.1.4 mrg if test -n "$OTOOL"; then
7093 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7094 1.1.1.4 mrg $as_echo "$OTOOL" >&6; }
7095 1.1 mrg else
7096 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7097 1.1.1.4 mrg $as_echo "no" >&6; }
7098 1.1 mrg fi
7099 1.1 mrg
7100 1.1 mrg
7101 1.1.1.4 mrg fi
7102 1.1.1.4 mrg if test -z "$ac_cv_prog_OTOOL"; then
7103 1.1.1.4 mrg ac_ct_OTOOL=$OTOOL
7104 1.1.1.4 mrg # Extract the first word of "otool", so it can be a program name with args.
7105 1.1.1.4 mrg set dummy otool; ac_word=$2
7106 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7107 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
7108 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7109 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7110 1.1.1.2 mrg else
7111 1.1.1.4 mrg if test -n "$ac_ct_OTOOL"; then
7112 1.1.1.4 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7113 1.1.1.2 mrg else
7114 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7115 1.1.1.4 mrg for as_dir in $PATH
7116 1.1.1.4 mrg do
7117 1.1.1.4 mrg IFS=$as_save_IFS
7118 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
7119 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7120 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7121 1.1.1.4 mrg ac_cv_prog_ac_ct_OTOOL="otool"
7122 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7123 1.1.1.4 mrg break 2
7124 1.1.1.4 mrg fi
7125 1.1.1.4 mrg done
7126 1.1.1.4 mrg done
7127 1.1.1.4 mrg IFS=$as_save_IFS
7128 1.1 mrg
7129 1.1.1.4 mrg fi
7130 1.1.1.4 mrg fi
7131 1.1.1.4 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7132 1.1.1.4 mrg if test -n "$ac_ct_OTOOL"; then
7133 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7134 1.1.1.4 mrg $as_echo "$ac_ct_OTOOL" >&6; }
7135 1.1.1.4 mrg else
7136 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7137 1.1.1.4 mrg $as_echo "no" >&6; }
7138 1.1.1.2 mrg fi
7139 1.1 mrg
7140 1.1.1.4 mrg if test "x$ac_ct_OTOOL" = x; then
7141 1.1.1.4 mrg OTOOL=":"
7142 1.1.1.4 mrg else
7143 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in
7144 1.1.1.4 mrg yes:)
7145 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7146 1.1.1.4 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7147 1.1.1.4 mrg ac_tool_warned=yes ;;
7148 1.1.1.4 mrg esac
7149 1.1.1.4 mrg OTOOL=$ac_ct_OTOOL
7150 1.1.1.4 mrg fi
7151 1.1.1.2 mrg else
7152 1.1.1.4 mrg OTOOL="$ac_cv_prog_OTOOL"
7153 1.1.1.2 mrg fi
7154 1.1 mrg
7155 1.1.1.4 mrg if test -n "$ac_tool_prefix"; then
7156 1.1.1.4 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7157 1.1.1.4 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
7158 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7159 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
7160 1.1.1.4 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7161 1.1.1.4 mrg $as_echo_n "(cached) " >&6
7162 1.1.1.4 mrg else
7163 1.1.1.4 mrg if test -n "$OTOOL64"; then
7164 1.1.1.4 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7165 1.1.1.4 mrg else
7166 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7167 1.1.1.4 mrg for as_dir in $PATH
7168 1.1.1.4 mrg do
7169 1.1.1.4 mrg IFS=$as_save_IFS
7170 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
7171 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7172 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7173 1.1.1.4 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7174 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7175 1.1.1.4 mrg break 2
7176 1.1.1.4 mrg fi
7177 1.1.1.4 mrg done
7178 1.1.1.4 mrg done
7179 1.1.1.4 mrg IFS=$as_save_IFS
7180 1.1 mrg
7181 1.1.1.4 mrg fi
7182 1.1.1.4 mrg fi
7183 1.1.1.4 mrg OTOOL64=$ac_cv_prog_OTOOL64
7184 1.1.1.4 mrg if test -n "$OTOOL64"; then
7185 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7186 1.1.1.4 mrg $as_echo "$OTOOL64" >&6; }
7187 1.1.1.2 mrg else
7188 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7189 1.1.1.4 mrg $as_echo "no" >&6; }
7190 1.1.1.2 mrg fi
7191 1.1.1.4 mrg
7192 1.1 mrg
7193 1.1.1.2 mrg fi
7194 1.1.1.4 mrg if test -z "$ac_cv_prog_OTOOL64"; then
7195 1.1.1.4 mrg ac_ct_OTOOL64=$OTOOL64
7196 1.1.1.4 mrg # Extract the first word of "otool64", so it can be a program name with args.
7197 1.1.1.4 mrg set dummy otool64; ac_word=$2
7198 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7199 1.1.1.4 mrg $as_echo_n "checking for $ac_word... " >&6; }
7200 1.1.1.4 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7201 1.1.1.4 mrg $as_echo_n "(cached) " >&6
7202 1.1.1.4 mrg else
7203 1.1.1.4 mrg if test -n "$ac_ct_OTOOL64"; then
7204 1.1.1.4 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7205 1.1.1.4 mrg else
7206 1.1.1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7207 1.1.1.4 mrg for as_dir in $PATH
7208 1.1.1.4 mrg do
7209 1.1.1.4 mrg IFS=$as_save_IFS
7210 1.1.1.4 mrg test -z "$as_dir" && as_dir=.
7211 1.1.1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7212 1.1.1.4 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7213 1.1.1.4 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
7214 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7215 1.1.1.4 mrg break 2
7216 1.1.1.4 mrg fi
7217 1.1.1.4 mrg done
7218 1.1.1.4 mrg done
7219 1.1.1.4 mrg IFS=$as_save_IFS
7220 1.1 mrg
7221 1.1.1.4 mrg fi
7222 1.1.1.4 mrg fi
7223 1.1.1.4 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7224 1.1.1.4 mrg if test -n "$ac_ct_OTOOL64"; then
7225 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7226 1.1.1.4 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
7227 1.1.1.2 mrg else
7228 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7229 1.1.1.4 mrg $as_echo "no" >&6; }
7230 1.1.1.4 mrg fi
7231 1.1 mrg
7232 1.1.1.4 mrg if test "x$ac_ct_OTOOL64" = x; then
7233 1.1.1.4 mrg OTOOL64=":"
7234 1.1.1.4 mrg else
7235 1.1.1.4 mrg case $cross_compiling:$ac_tool_warned in
7236 1.1.1.4 mrg yes:)
7237 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7238 1.1.1.4 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7239 1.1.1.4 mrg ac_tool_warned=yes ;;
7240 1.1.1.2 mrg esac
7241 1.1.1.4 mrg OTOOL64=$ac_ct_OTOOL64
7242 1.1.1.4 mrg fi
7243 1.1 mrg else
7244 1.1.1.4 mrg OTOOL64="$ac_cv_prog_OTOOL64"
7245 1.1 mrg fi
7246 1.1 mrg
7247 1.1 mrg
7248 1.1 mrg
7249 1.1 mrg
7250 1.1 mrg
7251 1.1 mrg
7252 1.1 mrg
7253 1.1 mrg
7254 1.1 mrg
7255 1.1 mrg
7256 1.1 mrg
7257 1.1 mrg
7258 1.1 mrg
7259 1.1 mrg
7260 1.1 mrg
7261 1.1 mrg
7262 1.1 mrg
7263 1.1 mrg
7264 1.1 mrg
7265 1.1 mrg
7266 1.1 mrg
7267 1.1 mrg
7268 1.1.1.4 mrg
7269 1.1.1.4 mrg
7270 1.1.1.4 mrg
7271 1.1.1.4 mrg
7272 1.1.1.4 mrg
7273 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7274 1.1.1.4 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
7275 1.1.1.4 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7276 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7277 1.1.1.2 mrg else
7278 1.1.1.4 mrg lt_cv_apple_cc_single_mod=no
7279 1.1.1.4 mrg if test -z "${LT_MULTI_MODULE}"; then
7280 1.1.1.4 mrg # By default we will add the -single_module flag. You can override
7281 1.1.1.4 mrg # by either setting the environment variable LT_MULTI_MODULE
7282 1.1.1.4 mrg # non-empty at configure time, or by adding -multi_module to the
7283 1.1.1.4 mrg # link flags.
7284 1.1.1.4 mrg rm -rf libconftest.dylib*
7285 1.1.1.4 mrg echo "int foo(void){return 1;}" > conftest.c
7286 1.1.1.4 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7287 1.1.1.4 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
7288 1.1.1.4 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7289 1.1.1.4 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7290 1.1.1.4 mrg _lt_result=$?
7291 1.1.1.4 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7292 1.1.1.4 mrg lt_cv_apple_cc_single_mod=yes
7293 1.1.1.4 mrg else
7294 1.1.1.4 mrg cat conftest.err >&5
7295 1.1.1.4 mrg fi
7296 1.1.1.4 mrg rm -rf libconftest.dylib*
7297 1.1.1.4 mrg rm -f conftest.*
7298 1.1.1.4 mrg fi
7299 1.1.1.4 mrg fi
7300 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7301 1.1.1.4 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7302 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7303 1.1.1.4 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7304 1.1.1.4 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7305 1.1.1.4 mrg $as_echo_n "(cached) " >&6
7306 1.1.1.4 mrg else
7307 1.1.1.4 mrg lt_cv_ld_exported_symbols_list=no
7308 1.1.1.4 mrg save_LDFLAGS=$LDFLAGS
7309 1.1.1.4 mrg echo "_main" > conftest.sym
7310 1.1.1.4 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7311 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7312 1.1.1.2 mrg /* end confdefs.h. */
7313 1.1 mrg
7314 1.1.1.4 mrg int
7315 1.1.1.4 mrg main ()
7316 1.1.1.4 mrg {
7317 1.1.1.4 mrg
7318 1.1.1.4 mrg ;
7319 1.1.1.4 mrg return 0;
7320 1.1.1.4 mrg }
7321 1.1.1.2 mrg _ACEOF
7322 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
7323 1.1.1.4 mrg lt_cv_ld_exported_symbols_list=yes
7324 1.1.1.2 mrg else
7325 1.1.1.4 mrg lt_cv_ld_exported_symbols_list=no
7326 1.1.1.4 mrg fi
7327 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
7328 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
7329 1.1.1.4 mrg LDFLAGS="$save_LDFLAGS"
7330 1.1 mrg
7331 1.1.1.2 mrg fi
7332 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7333 1.1.1.4 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7334 1.1.1.4 mrg case $host_os in
7335 1.1.1.4 mrg rhapsody* | darwin1.[012])
7336 1.1.1.4 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7337 1.1.1.4 mrg darwin1.*)
7338 1.1.1.4 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7339 1.1.1.4 mrg darwin*) # darwin 5.x on
7340 1.1.1.4 mrg # if running on 10.5 or later, the deployment target defaults
7341 1.1.1.4 mrg # to the OS version, if on x86, and 10.4, the deployment
7342 1.1.1.4 mrg # target defaults to 10.4. Don't you love it?
7343 1.1.1.4 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7344 1.1.1.4 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7345 1.1.1.4 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7346 1.1.1.4 mrg 10.[012]*)
7347 1.1.1.4 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7348 1.1.1.4 mrg 10.*)
7349 1.1.1.4 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7350 1.1.1.4 mrg esac
7351 1.1.1.4 mrg ;;
7352 1.1.1.4 mrg esac
7353 1.1.1.4 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7354 1.1.1.4 mrg _lt_dar_single_mod='$single_module'
7355 1.1.1.4 mrg fi
7356 1.1.1.4 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7357 1.1.1.4 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7358 1.1.1.4 mrg else
7359 1.1.1.4 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7360 1.1.1.4 mrg fi
7361 1.1.1.4 mrg if test "$DSYMUTIL" != ":"; then
7362 1.1.1.4 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7363 1.1.1.4 mrg else
7364 1.1.1.4 mrg _lt_dsymutil=
7365 1.1.1.4 mrg fi
7366 1.1.1.4 mrg ;;
7367 1.1.1.4 mrg esac
7368 1.1 mrg
7369 1.1.1.4 mrg for ac_header in dlfcn.h
7370 1.1.1.4 mrg do :
7371 1.1.1.4 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7372 1.1.1.4 mrg "
7373 1.1.1.4 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7374 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
7375 1.1.1.4 mrg #define HAVE_DLFCN_H 1
7376 1.1.1.2 mrg _ACEOF
7377 1.1 mrg
7378 1.1.1.2 mrg fi
7379 1.1 mrg
7380 1.1.1.2 mrg done
7381 1.1.1.2 mrg
7382 1.1.1.2 mrg
7383 1.1.1.2 mrg
7384 1.1.1.2 mrg # Set options
7385 1.1 mrg
7386 1.1 mrg
7387 1.1.1.2 mrg
7388 1.1.1.2 mrg enable_dlopen=no
7389 1.1.1.2 mrg
7390 1.1.1.2 mrg
7391 1.1.1.2 mrg enable_win32_dll=no
7392 1.1.1.2 mrg
7393 1.1.1.2 mrg
7394 1.1.1.2 mrg # Check whether --enable-shared was given.
7395 1.1.1.4 mrg if test "${enable_shared+set}" = set; then :
7396 1.1.1.2 mrg enableval=$enable_shared; p=${PACKAGE-default}
7397 1.1.1.2 mrg case $enableval in
7398 1.1.1.2 mrg yes) enable_shared=yes ;;
7399 1.1.1.2 mrg no) enable_shared=no ;;
7400 1.1 mrg *)
7401 1.1.1.2 mrg enable_shared=no
7402 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
7403 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7404 1.1.1.2 mrg for pkg in $enableval; do
7405 1.1.1.2 mrg IFS="$lt_save_ifs"
7406 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
7407 1.1.1.2 mrg enable_shared=yes
7408 1.1.1.2 mrg fi
7409 1.1.1.2 mrg done
7410 1.1.1.2 mrg IFS="$lt_save_ifs"
7411 1.1 mrg ;;
7412 1.1 mrg esac
7413 1.1.1.2 mrg else
7414 1.1.1.2 mrg enable_shared=yes
7415 1.1.1.2 mrg fi
7416 1.1 mrg
7417 1.1 mrg
7418 1.1 mrg
7419 1.1.1.2 mrg
7420 1.1.1.2 mrg
7421 1.1.1.2 mrg
7422 1.1.1.2 mrg
7423 1.1.1.2 mrg
7424 1.1.1.2 mrg
7425 1.1.1.2 mrg
7426 1.1.1.2 mrg
7427 1.1.1.2 mrg # Check whether --with-pic was given.
7428 1.1.1.4 mrg if test "${with_pic+set}" = set; then :
7429 1.1.1.2 mrg withval=$with_pic; pic_mode="$withval"
7430 1.1 mrg else
7431 1.1.1.2 mrg pic_mode=default
7432 1.1 mrg fi
7433 1.1 mrg
7434 1.1 mrg
7435 1.1.1.2 mrg test -z "$pic_mode" && pic_mode=default
7436 1.1 mrg
7437 1.1 mrg
7438 1.1 mrg
7439 1.1.1.2 mrg
7440 1.1.1.2 mrg
7441 1.1.1.2 mrg
7442 1.1.1.2 mrg
7443 1.1.1.2 mrg # Check whether --enable-fast-install was given.
7444 1.1.1.4 mrg if test "${enable_fast_install+set}" = set; then :
7445 1.1.1.2 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7446 1.1.1.2 mrg case $enableval in
7447 1.1.1.2 mrg yes) enable_fast_install=yes ;;
7448 1.1.1.2 mrg no) enable_fast_install=no ;;
7449 1.1.1.2 mrg *)
7450 1.1.1.2 mrg enable_fast_install=no
7451 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
7452 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7453 1.1.1.2 mrg for pkg in $enableval; do
7454 1.1.1.2 mrg IFS="$lt_save_ifs"
7455 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
7456 1.1.1.2 mrg enable_fast_install=yes
7457 1.1.1.2 mrg fi
7458 1.1.1.2 mrg done
7459 1.1.1.2 mrg IFS="$lt_save_ifs"
7460 1.1.1.2 mrg ;;
7461 1.1.1.2 mrg esac
7462 1.1 mrg else
7463 1.1.1.2 mrg enable_fast_install=yes
7464 1.1 mrg fi
7465 1.1 mrg
7466 1.1 mrg
7467 1.1 mrg
7468 1.1 mrg
7469 1.1 mrg
7470 1.1 mrg
7471 1.1 mrg
7472 1.1 mrg
7473 1.1 mrg
7474 1.1 mrg
7475 1.1 mrg
7476 1.1.1.2 mrg # This can be used to rebuild libtool when needed
7477 1.1.1.2 mrg LIBTOOL_DEPS="$ltmain"
7478 1.1 mrg
7479 1.1.1.2 mrg # Always use our own libtool.
7480 1.1.1.2 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7481 1.1 mrg
7482 1.1 mrg
7483 1.1 mrg
7484 1.1 mrg
7485 1.1 mrg
7486 1.1 mrg
7487 1.1 mrg
7488 1.1 mrg
7489 1.1 mrg
7490 1.1 mrg
7491 1.1 mrg
7492 1.1 mrg
7493 1.1 mrg
7494 1.1 mrg
7495 1.1 mrg
7496 1.1 mrg
7497 1.1 mrg
7498 1.1 mrg
7499 1.1 mrg
7500 1.1 mrg
7501 1.1 mrg
7502 1.1 mrg
7503 1.1 mrg
7504 1.1 mrg
7505 1.1 mrg
7506 1.1.1.2 mrg test -z "$LN_S" && LN_S="ln -s"
7507 1.1 mrg
7508 1.1 mrg
7509 1.1 mrg
7510 1.1 mrg
7511 1.1 mrg
7512 1.1 mrg
7513 1.1 mrg
7514 1.1 mrg
7515 1.1 mrg
7516 1.1 mrg
7517 1.1 mrg
7518 1.1 mrg
7519 1.1 mrg
7520 1.1 mrg
7521 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
7522 1.1.1.2 mrg setopt NO_GLOB_SUBST
7523 1.1 mrg fi
7524 1.1 mrg
7525 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7526 1.1.1.2 mrg $as_echo_n "checking for objdir... " >&6; }
7527 1.1.1.4 mrg if test "${lt_cv_objdir+set}" = set; then :
7528 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7529 1.1.1.2 mrg else
7530 1.1.1.2 mrg rm -f .libs 2>/dev/null
7531 1.1.1.2 mrg mkdir .libs 2>/dev/null
7532 1.1.1.2 mrg if test -d .libs; then
7533 1.1.1.2 mrg lt_cv_objdir=.libs
7534 1.1.1.2 mrg else
7535 1.1.1.2 mrg # MS-DOS does not allow filenames that begin with a dot.
7536 1.1.1.2 mrg lt_cv_objdir=_libs
7537 1.1.1.2 mrg fi
7538 1.1.1.2 mrg rmdir .libs 2>/dev/null
7539 1.1.1.2 mrg fi
7540 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7541 1.1.1.2 mrg $as_echo "$lt_cv_objdir" >&6; }
7542 1.1.1.2 mrg objdir=$lt_cv_objdir
7543 1.1 mrg
7544 1.1 mrg
7545 1.1 mrg
7546 1.1 mrg
7547 1.1 mrg
7548 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
7549 1.1.1.2 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7550 1.1.1.2 mrg _ACEOF
7551 1.1 mrg
7552 1.1 mrg
7553 1.1 mrg
7554 1.1 mrg
7555 1.1 mrg
7556 1.1 mrg
7557 1.1 mrg
7558 1.1 mrg
7559 1.1 mrg
7560 1.1 mrg
7561 1.1 mrg
7562 1.1 mrg
7563 1.1 mrg
7564 1.1 mrg
7565 1.1 mrg
7566 1.1 mrg
7567 1.1 mrg
7568 1.1.1.2 mrg case $host_os in
7569 1.1.1.2 mrg aix3*)
7570 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7571 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7572 1.1.1.2 mrg # vanish in a puff of smoke.
7573 1.1.1.2 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7574 1.1.1.2 mrg COLLECT_NAMES=
7575 1.1.1.2 mrg export COLLECT_NAMES
7576 1.1.1.2 mrg fi
7577 1.1.1.2 mrg ;;
7578 1.1.1.2 mrg esac
7579 1.1 mrg
7580 1.1.1.2 mrg # Sed substitution that helps us do robust quoting. It backslashifies
7581 1.1.1.2 mrg # metacharacters that are still active within double-quoted strings.
7582 1.1.1.2 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7583 1.1 mrg
7584 1.1.1.2 mrg # Same as above, but do not quote variable references.
7585 1.1.1.2 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
7586 1.1 mrg
7587 1.1.1.2 mrg # Sed substitution to delay expansion of an escaped shell variable in a
7588 1.1.1.2 mrg # double_quote_subst'ed string.
7589 1.1.1.2 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7590 1.1 mrg
7591 1.1.1.2 mrg # Sed substitution to delay expansion of an escaped single quote.
7592 1.1.1.2 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7593 1.1 mrg
7594 1.1.1.2 mrg # Sed substitution to avoid accidental globbing in evaled expressions
7595 1.1.1.2 mrg no_glob_subst='s/\*/\\\*/g'
7596 1.1 mrg
7597 1.1.1.2 mrg # Global variables:
7598 1.1.1.2 mrg ofile=libtool
7599 1.1.1.2 mrg can_build_shared=yes
7600 1.1 mrg
7601 1.1.1.2 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7602 1.1.1.2 mrg # which needs '.lib').
7603 1.1.1.2 mrg libext=a
7604 1.1 mrg
7605 1.1.1.2 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7606 1.1 mrg
7607 1.1.1.2 mrg old_CC="$CC"
7608 1.1.1.2 mrg old_CFLAGS="$CFLAGS"
7609 1.1 mrg
7610 1.1.1.2 mrg # Set sane defaults for various variables
7611 1.1.1.2 mrg test -z "$CC" && CC=cc
7612 1.1.1.2 mrg test -z "$LTCC" && LTCC=$CC
7613 1.1.1.2 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7614 1.1.1.2 mrg test -z "$LD" && LD=ld
7615 1.1.1.2 mrg test -z "$ac_objext" && ac_objext=o
7616 1.1 mrg
7617 1.1.1.2 mrg for cc_temp in $compiler""; do
7618 1.1.1.2 mrg case $cc_temp in
7619 1.1.1.2 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7620 1.1.1.2 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7621 1.1.1.2 mrg \-*) ;;
7622 1.1.1.2 mrg *) break;;
7623 1.1.1.2 mrg esac
7624 1.1.1.2 mrg done
7625 1.1.1.2 mrg cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7626 1.1 mrg
7627 1.1 mrg
7628 1.1.1.2 mrg # Only perform the check for file, if the check method requires it
7629 1.1.1.2 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7630 1.1.1.2 mrg case $deplibs_check_method in
7631 1.1.1.2 mrg file_magic*)
7632 1.1.1.2 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7633 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7634 1.1.1.2 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7635 1.1.1.4 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7636 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7637 1.1.1.2 mrg else
7638 1.1.1.2 mrg case $MAGIC_CMD in
7639 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
7640 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7641 1.1.1.2 mrg ;;
7642 1.1.1.2 mrg *)
7643 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7644 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7645 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7646 1.1.1.2 mrg for ac_dir in $ac_dummy; do
7647 1.1.1.2 mrg IFS="$lt_save_ifs"
7648 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
7649 1.1.1.2 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7650 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7651 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
7652 1.1.1.2 mrg case $deplibs_check_method in
7653 1.1.1.2 mrg "file_magic "*)
7654 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7655 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7656 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7657 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
7658 1.1.1.2 mrg :
7659 1.1.1.2 mrg else
7660 1.1.1.2 mrg cat <<_LT_EOF 1>&2
7661 1.1.1.2 mrg
7662 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
7663 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7664 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
7665 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
7666 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
7667 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
7668 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
7669 1.1.1.2 mrg *** bug-libtool@gnu.org
7670 1.1.1.2 mrg
7671 1.1.1.2 mrg _LT_EOF
7672 1.1.1.2 mrg fi ;;
7673 1.1.1.2 mrg esac
7674 1.1 mrg fi
7675 1.1.1.2 mrg break
7676 1.1.1.2 mrg fi
7677 1.1.1.2 mrg done
7678 1.1.1.2 mrg IFS="$lt_save_ifs"
7679 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7680 1.1.1.2 mrg ;;
7681 1.1.1.2 mrg esac
7682 1.1.1.2 mrg fi
7683 1.1 mrg
7684 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7685 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
7686 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7687 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
7688 1.1.1.2 mrg else
7689 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7690 1.1.1.2 mrg $as_echo "no" >&6; }
7691 1.1.1.2 mrg fi
7692 1.1 mrg
7693 1.1 mrg
7694 1.1 mrg
7695 1.1 mrg
7696 1.1 mrg
7697 1.1.1.2 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7698 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7699 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7700 1.1.1.2 mrg $as_echo_n "checking for file... " >&6; }
7701 1.1.1.4 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7702 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7703 1.1.1.2 mrg else
7704 1.1.1.2 mrg case $MAGIC_CMD in
7705 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
7706 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7707 1.1 mrg ;;
7708 1.1.1.2 mrg *)
7709 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7710 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7711 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7712 1.1.1.2 mrg for ac_dir in $ac_dummy; do
7713 1.1.1.2 mrg IFS="$lt_save_ifs"
7714 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
7715 1.1.1.2 mrg if test -f $ac_dir/file; then
7716 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7717 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
7718 1.1.1.2 mrg case $deplibs_check_method in
7719 1.1.1.2 mrg "file_magic "*)
7720 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7721 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7722 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7723 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
7724 1.1.1.2 mrg :
7725 1.1.1.2 mrg else
7726 1.1.1.2 mrg cat <<_LT_EOF 1>&2
7727 1.1 mrg
7728 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
7729 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7730 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
7731 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
7732 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
7733 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
7734 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
7735 1.1.1.2 mrg *** bug-libtool@gnu.org
7736 1.1 mrg
7737 1.1.1.2 mrg _LT_EOF
7738 1.1.1.2 mrg fi ;;
7739 1.1.1.2 mrg esac
7740 1.1.1.2 mrg fi
7741 1.1.1.2 mrg break
7742 1.1 mrg fi
7743 1.1 mrg done
7744 1.1.1.2 mrg IFS="$lt_save_ifs"
7745 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7746 1.1.1.2 mrg ;;
7747 1.1.1.2 mrg esac
7748 1.1 mrg fi
7749 1.1 mrg
7750 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7751 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
7752 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7753 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
7754 1.1.1.2 mrg else
7755 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7756 1.1.1.2 mrg $as_echo "no" >&6; }
7757 1.1.1.2 mrg fi
7758 1.1 mrg
7759 1.1 mrg
7760 1.1 mrg else
7761 1.1.1.2 mrg MAGIC_CMD=:
7762 1.1 mrg fi
7763 1.1.1.2 mrg fi
7764 1.1 mrg
7765 1.1.1.2 mrg fi
7766 1.1 mrg ;;
7767 1.1.1.2 mrg esac
7768 1.1 mrg
7769 1.1.1.2 mrg # Use C for the default configuration in the libtool script
7770 1.1 mrg
7771 1.1.1.2 mrg lt_save_CC="$CC"
7772 1.1.1.2 mrg ac_ext=c
7773 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
7774 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7775 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7776 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7777 1.1 mrg
7778 1.1 mrg
7779 1.1.1.2 mrg # Source file extension for C test sources.
7780 1.1.1.2 mrg ac_ext=c
7781 1.1 mrg
7782 1.1.1.2 mrg # Object file extension for compiled C test sources.
7783 1.1.1.2 mrg objext=o
7784 1.1.1.2 mrg objext=$objext
7785 1.1 mrg
7786 1.1.1.2 mrg # Code to be used in simple compile tests
7787 1.1.1.2 mrg lt_simple_compile_test_code="int some_variable = 0;"
7788 1.1 mrg
7789 1.1.1.2 mrg # Code to be used in simple link tests
7790 1.1.1.2 mrg lt_simple_link_test_code='int main(){return(0);}'
7791 1.1 mrg
7792 1.1 mrg
7793 1.1 mrg
7794 1.1 mrg
7795 1.1 mrg
7796 1.1 mrg
7797 1.1 mrg
7798 1.1.1.2 mrg # If no C compiler was specified, use CC.
7799 1.1.1.2 mrg LTCC=${LTCC-"$CC"}
7800 1.1 mrg
7801 1.1.1.2 mrg # If no C compiler flags were specified, use CFLAGS.
7802 1.1.1.2 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7803 1.1 mrg
7804 1.1.1.2 mrg # Allow CC to be a program name with arguments.
7805 1.1.1.2 mrg compiler=$CC
7806 1.1 mrg
7807 1.1.1.2 mrg # Save the default compiler, since it gets overwritten when the other
7808 1.1.1.2 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7809 1.1.1.2 mrg compiler_DEFAULT=$CC
7810 1.1 mrg
7811 1.1.1.2 mrg # save warnings/boilerplate of simple test code
7812 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
7813 1.1.1.2 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7814 1.1.1.2 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7815 1.1.1.2 mrg _lt_compiler_boilerplate=`cat conftest.err`
7816 1.1.1.2 mrg $RM conftest*
7817 1.1 mrg
7818 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
7819 1.1.1.2 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7820 1.1.1.2 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7821 1.1.1.2 mrg _lt_linker_boilerplate=`cat conftest.err`
7822 1.1.1.2 mrg $RM -r conftest*
7823 1.1 mrg
7824 1.1 mrg
7825 1.1.1.2 mrg if test -n "$compiler"; then
7826 1.1 mrg
7827 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag=
7828 1.1 mrg
7829 1.1.1.2 mrg if test "$GCC" = yes; then
7830 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7831 1.1 mrg
7832 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7833 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7834 1.1.1.4 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7835 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7836 1.1.1.2 mrg else
7837 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=no
7838 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
7839 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7840 1.1.1.2 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7841 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
7842 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
7843 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
7844 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7845 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
7846 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
7847 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7848 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7849 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
7850 1.1.1.5 mrg (eval echo "\"\$as_me:7850: $lt_compile\"" >&5)
7851 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
7852 1.1.1.2 mrg ac_status=$?
7853 1.1.1.2 mrg cat conftest.err >&5
7854 1.1.1.5 mrg echo "$as_me:7854: \$? = $ac_status" >&5
7855 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7856 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
7857 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
7858 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7859 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7860 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7861 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7862 1.1.1.2 mrg fi
7863 1.1.1.2 mrg fi
7864 1.1.1.2 mrg $RM conftest*
7865 1.1 mrg
7866 1.1.1.2 mrg fi
7867 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7868 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7869 1.1 mrg
7870 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7871 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7872 1.1.1.2 mrg else
7873 1.1.1.2 mrg :
7874 1.1.1.2 mrg fi
7875 1.1 mrg
7876 1.1.1.2 mrg fi
7877 1.1 mrg
7878 1.1 mrg
7879 1.1 mrg
7880 1.1 mrg
7881 1.1 mrg
7882 1.1 mrg
7883 1.1.1.2 mrg lt_prog_compiler_wl=
7884 1.1.1.2 mrg lt_prog_compiler_pic=
7885 1.1.1.2 mrg lt_prog_compiler_static=
7886 1.1 mrg
7887 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7888 1.1.1.2 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7889 1.1 mrg
7890 1.1.1.2 mrg if test "$GCC" = yes; then
7891 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7892 1.1.1.2 mrg lt_prog_compiler_static='-static'
7893 1.1 mrg
7894 1.1.1.2 mrg case $host_os in
7895 1.1.1.2 mrg aix*)
7896 1.1.1.2 mrg # All AIX code is PIC.
7897 1.1.1.2 mrg if test "$host_cpu" = ia64; then
7898 1.1.1.2 mrg # AIX 5 now supports IA64 processor
7899 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7900 1.1.1.2 mrg fi
7901 1.1.1.2 mrg ;;
7902 1.1 mrg
7903 1.1.1.2 mrg amigaos*)
7904 1.1.1.2 mrg case $host_cpu in
7905 1.1.1.2 mrg powerpc)
7906 1.1.1.2 mrg # see comment about AmigaOS4 .so support
7907 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7908 1.1.1.2 mrg ;;
7909 1.1.1.2 mrg m68k)
7910 1.1.1.2 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7911 1.1.1.2 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7912 1.1.1.2 mrg # like `-m68040'.
7913 1.1.1.2 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7914 1.1.1.2 mrg ;;
7915 1.1.1.2 mrg esac
7916 1.1.1.2 mrg ;;
7917 1.1 mrg
7918 1.1.1.2 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7919 1.1.1.2 mrg # PIC is the default for these OSes.
7920 1.1.1.2 mrg ;;
7921 1.1 mrg
7922 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7923 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
7924 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
7925 1.1.1.2 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7926 1.1.1.2 mrg # (--disable-auto-import) libraries
7927 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7928 1.1.1.2 mrg ;;
7929 1.1 mrg
7930 1.1.1.2 mrg darwin* | rhapsody*)
7931 1.1.1.2 mrg # PIC is the default on this platform
7932 1.1.1.2 mrg # Common symbols not allowed in MH_DYLIB files
7933 1.1.1.2 mrg lt_prog_compiler_pic='-fno-common'
7934 1.1.1.2 mrg ;;
7935 1.1 mrg
7936 1.1.1.2 mrg hpux*)
7937 1.1.1.2 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7938 1.1.1.2 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7939 1.1.1.2 mrg # sets the default TLS model and affects inlining.
7940 1.1.1.2 mrg case $host_cpu in
7941 1.1.1.2 mrg hppa*64*)
7942 1.1.1.2 mrg # +Z the default
7943 1.1.1.2 mrg ;;
7944 1.1.1.2 mrg *)
7945 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7946 1.1.1.2 mrg ;;
7947 1.1.1.2 mrg esac
7948 1.1.1.2 mrg ;;
7949 1.1 mrg
7950 1.1.1.2 mrg interix[3-9]*)
7951 1.1.1.2 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7952 1.1.1.2 mrg # Instead, we relocate shared libraries at runtime.
7953 1.1.1.2 mrg ;;
7954 1.1 mrg
7955 1.1.1.2 mrg msdosdjgpp*)
7956 1.1.1.2 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7957 1.1.1.2 mrg # on systems that don't support them.
7958 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
7959 1.1.1.2 mrg enable_shared=no
7960 1.1.1.2 mrg ;;
7961 1.1 mrg
7962 1.1.1.2 mrg *nto* | *qnx*)
7963 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7964 1.1.1.2 mrg # it will coredump.
7965 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
7966 1.1.1.2 mrg ;;
7967 1.1 mrg
7968 1.1.1.2 mrg sysv4*MP*)
7969 1.1.1.2 mrg if test -d /usr/nec; then
7970 1.1.1.2 mrg lt_prog_compiler_pic=-Kconform_pic
7971 1.1.1.2 mrg fi
7972 1.1.1.2 mrg ;;
7973 1.1 mrg
7974 1.1.1.2 mrg *)
7975 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7976 1.1.1.2 mrg ;;
7977 1.1.1.2 mrg esac
7978 1.1.1.2 mrg else
7979 1.1.1.2 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7980 1.1.1.2 mrg case $host_os in
7981 1.1.1.2 mrg aix*)
7982 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7983 1.1.1.2 mrg if test "$host_cpu" = ia64; then
7984 1.1.1.2 mrg # AIX 5 now supports IA64 processor
7985 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7986 1.1.1.2 mrg else
7987 1.1.1.2 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7988 1.1.1.2 mrg fi
7989 1.1.1.2 mrg ;;
7990 1.1 mrg
7991 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7992 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
7993 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
7994 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7995 1.1.1.2 mrg ;;
7996 1.1 mrg
7997 1.1.1.2 mrg hpux9* | hpux10* | hpux11*)
7998 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7999 1.1.1.2 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8000 1.1.1.2 mrg # not for PA HP-UX.
8001 1.1.1.2 mrg case $host_cpu in
8002 1.1.1.2 mrg hppa*64*|ia64*)
8003 1.1.1.2 mrg # +Z the default
8004 1.1.1.2 mrg ;;
8005 1.1.1.2 mrg *)
8006 1.1.1.2 mrg lt_prog_compiler_pic='+Z'
8007 1.1.1.2 mrg ;;
8008 1.1.1.2 mrg esac
8009 1.1.1.2 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
8010 1.1.1.2 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
8011 1.1.1.2 mrg ;;
8012 1.1 mrg
8013 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
8014 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8015 1.1.1.2 mrg # PIC (with -KPIC) is the default.
8016 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8017 1.1.1.2 mrg ;;
8018 1.1 mrg
8019 1.1.1.5 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
8020 1.1.1.2 mrg case $cc_basename in
8021 1.1.1.2 mrg # old Intel for x86_64 which still supported -KPIC.
8022 1.1.1.2 mrg ecc*)
8023 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8024 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8025 1.1.1.2 mrg lt_prog_compiler_static='-static'
8026 1.1.1.2 mrg ;;
8027 1.1.1.2 mrg # icc used to be incompatible with GCC.
8028 1.1.1.2 mrg # ICC 10 doesn't accept -KPIC any more.
8029 1.1.1.2 mrg icc* | ifort*)
8030 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8031 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8032 1.1.1.2 mrg lt_prog_compiler_static='-static'
8033 1.1.1.2 mrg ;;
8034 1.1.1.2 mrg # Lahey Fortran 8.1.
8035 1.1.1.2 mrg lf95*)
8036 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8037 1.1.1.2 mrg lt_prog_compiler_pic='--shared'
8038 1.1.1.2 mrg lt_prog_compiler_static='--static'
8039 1.1.1.2 mrg ;;
8040 1.1.1.2 mrg pgcc* | pgf77* | pgf90* | pgf95*)
8041 1.1.1.2 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
8042 1.1.1.2 mrg # which looks to be a dead project)
8043 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8044 1.1.1.2 mrg lt_prog_compiler_pic='-fpic'
8045 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8046 1.1.1.2 mrg ;;
8047 1.1.1.2 mrg ccc*)
8048 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8049 1.1.1.2 mrg # All Alpha code is PIC.
8050 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8051 1.1.1.2 mrg ;;
8052 1.1.1.2 mrg xl*)
8053 1.1.1.2 mrg # IBM XL C 8.0/Fortran 10.1 on PPC
8054 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8055 1.1.1.2 mrg lt_prog_compiler_pic='-qpic'
8056 1.1.1.2 mrg lt_prog_compiler_static='-qstaticlink'
8057 1.1.1.2 mrg ;;
8058 1.1.1.2 mrg *)
8059 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
8060 1.1.1.2 mrg *Sun\ C*)
8061 1.1.1.2 mrg # Sun C 5.9
8062 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8063 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8064 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8065 1.1.1.2 mrg ;;
8066 1.1.1.2 mrg *Sun\ F*)
8067 1.1.1.2 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
8068 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8069 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8070 1.1.1.2 mrg lt_prog_compiler_wl=''
8071 1.1.1.2 mrg ;;
8072 1.1.1.2 mrg esac
8073 1.1.1.2 mrg ;;
8074 1.1.1.2 mrg esac
8075 1.1.1.2 mrg ;;
8076 1.1 mrg
8077 1.1.1.2 mrg newsos6)
8078 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8079 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8080 1.1.1.2 mrg ;;
8081 1.1 mrg
8082 1.1.1.2 mrg *nto* | *qnx*)
8083 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8084 1.1.1.2 mrg # it will coredump.
8085 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
8086 1.1.1.2 mrg ;;
8087 1.1 mrg
8088 1.1.1.2 mrg osf3* | osf4* | osf5*)
8089 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8090 1.1.1.2 mrg # All OSF/1 code is PIC.
8091 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8092 1.1.1.2 mrg ;;
8093 1.1 mrg
8094 1.1.1.2 mrg rdos*)
8095 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8096 1.1.1.2 mrg ;;
8097 1.1 mrg
8098 1.1.1.2 mrg solaris*)
8099 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8100 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8101 1.1.1.2 mrg case $cc_basename in
8102 1.1.1.2 mrg f77* | f90* | f95*)
8103 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld ';;
8104 1.1.1.2 mrg *)
8105 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,';;
8106 1.1.1.2 mrg esac
8107 1.1.1.2 mrg ;;
8108 1.1 mrg
8109 1.1.1.2 mrg sunos4*)
8110 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld '
8111 1.1.1.2 mrg lt_prog_compiler_pic='-PIC'
8112 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8113 1.1.1.2 mrg ;;
8114 1.1 mrg
8115 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
8116 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8117 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8118 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8119 1.1.1.2 mrg ;;
8120 1.1 mrg
8121 1.1.1.2 mrg sysv4*MP*)
8122 1.1.1.2 mrg if test -d /usr/nec ;then
8123 1.1.1.2 mrg lt_prog_compiler_pic='-Kconform_pic'
8124 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8125 1.1.1.2 mrg fi
8126 1.1.1.2 mrg ;;
8127 1.1 mrg
8128 1.1.1.2 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8129 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8130 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8131 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8132 1.1.1.2 mrg ;;
8133 1.1 mrg
8134 1.1.1.2 mrg unicos*)
8135 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8136 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8137 1.1.1.2 mrg ;;
8138 1.1 mrg
8139 1.1.1.2 mrg uts4*)
8140 1.1.1.2 mrg lt_prog_compiler_pic='-pic'
8141 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8142 1.1.1.2 mrg ;;
8143 1.1.1.2 mrg
8144 1.1.1.2 mrg *)
8145 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8146 1.1.1.2 mrg ;;
8147 1.1.1.2 mrg esac
8148 1.1.1.2 mrg fi
8149 1.1.1.2 mrg
8150 1.1.1.2 mrg case $host_os in
8151 1.1.1.2 mrg # For platforms which do not support PIC, -DPIC is meaningless:
8152 1.1.1.2 mrg *djgpp*)
8153 1.1.1.2 mrg lt_prog_compiler_pic=
8154 1.1.1.2 mrg ;;
8155 1.1.1.2 mrg *)
8156 1.1.1.2 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8157 1.1.1.2 mrg ;;
8158 1.1 mrg esac
8159 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8160 1.1.1.2 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
8161 1.1.1.2 mrg
8162 1.1.1.2 mrg
8163 1.1.1.2 mrg
8164 1.1.1.2 mrg
8165 1.1.1.2 mrg
8166 1.1.1.2 mrg
8167 1.1.1.2 mrg #
8168 1.1.1.2 mrg # Check to make sure the PIC flag actually works.
8169 1.1.1.2 mrg #
8170 1.1.1.2 mrg if test -n "$lt_prog_compiler_pic"; then
8171 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8172 1.1.1.2 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8173 1.1.1.4 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8174 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8175 1.1 mrg else
8176 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=no
8177 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8178 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8179 1.1.1.2 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8180 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8181 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8182 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8183 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8184 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
8185 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8186 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8187 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8188 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8189 1.1.1.5 mrg (eval echo "\"\$as_me:8189: $lt_compile\"" >&5)
8190 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
8191 1.1.1.2 mrg ac_status=$?
8192 1.1.1.2 mrg cat conftest.err >&5
8193 1.1.1.5 mrg echo "$as_me:8193: \$? = $ac_status" >&5
8194 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8195 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8196 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
8197 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8198 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8199 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8200 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=yes
8201 1.1.1.2 mrg fi
8202 1.1.1.2 mrg fi
8203 1.1.1.2 mrg $RM conftest*
8204 1.1 mrg
8205 1.1 mrg fi
8206 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8207 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8208 1.1 mrg
8209 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8210 1.1.1.2 mrg case $lt_prog_compiler_pic in
8211 1.1.1.2 mrg "" | " "*) ;;
8212 1.1.1.2 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8213 1.1.1.2 mrg esac
8214 1.1 mrg else
8215 1.1.1.2 mrg lt_prog_compiler_pic=
8216 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8217 1.1.1.2 mrg fi
8218 1.1 mrg
8219 1.1.1.2 mrg fi
8220 1.1 mrg
8221 1.1 mrg
8222 1.1 mrg
8223 1.1 mrg
8224 1.1.1.2 mrg
8225 1.1.1.2 mrg
8226 1.1.1.2 mrg #
8227 1.1.1.2 mrg # Check to make sure the static flag actually works.
8228 1.1.1.2 mrg #
8229 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8230 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8231 1.1.1.2 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8232 1.1.1.4 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8233 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8234 1.1 mrg else
8235 1.1.1.2 mrg lt_cv_prog_compiler_static_works=no
8236 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
8237 1.1.1.2 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8238 1.1.1.2 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8239 1.1.1.2 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8240 1.1.1.2 mrg # The linker can only warn and ignore the option if not recognized
8241 1.1.1.2 mrg # So say no if there are warnings
8242 1.1.1.2 mrg if test -s conftest.err; then
8243 1.1.1.2 mrg # Append any errors to the config.log.
8244 1.1.1.2 mrg cat conftest.err 1>&5
8245 1.1.1.2 mrg $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8246 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8247 1.1.1.2 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8248 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
8249 1.1.1.2 mrg fi
8250 1.1.1.2 mrg else
8251 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
8252 1.1.1.2 mrg fi
8253 1.1.1.2 mrg fi
8254 1.1.1.2 mrg $RM -r conftest*
8255 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
8256 1.1 mrg
8257 1.1 mrg fi
8258 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8259 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8260 1.1 mrg
8261 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8262 1.1.1.2 mrg :
8263 1.1 mrg else
8264 1.1.1.2 mrg lt_prog_compiler_static=
8265 1.1.1.2 mrg fi
8266 1.1 mrg
8267 1.1 mrg
8268 1.1 mrg
8269 1.1 mrg
8270 1.1 mrg
8271 1.1 mrg
8272 1.1 mrg
8273 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8274 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8275 1.1.1.4 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8276 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8277 1.1 mrg else
8278 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
8279 1.1.1.2 mrg $RM -r conftest 2>/dev/null
8280 1.1.1.2 mrg mkdir conftest
8281 1.1.1.2 mrg cd conftest
8282 1.1.1.2 mrg mkdir out
8283 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8284 1.1 mrg
8285 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8286 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8287 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8288 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8289 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8290 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8291 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8292 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8293 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8294 1.1.1.5 mrg (eval echo "\"\$as_me:8294: $lt_compile\"" >&5)
8295 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
8296 1.1.1.2 mrg ac_status=$?
8297 1.1.1.2 mrg cat out/conftest.err >&5
8298 1.1.1.5 mrg echo "$as_me:8298: \$? = $ac_status" >&5
8299 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8300 1.1.1.2 mrg then
8301 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8302 1.1.1.2 mrg # So say no if there are warnings
8303 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8304 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8305 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8306 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
8307 1.1.1.2 mrg fi
8308 1.1.1.2 mrg fi
8309 1.1.1.2 mrg chmod u+w . 2>&5
8310 1.1.1.2 mrg $RM conftest*
8311 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
8312 1.1.1.2 mrg # template instantiation
8313 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8314 1.1.1.2 mrg $RM out/* && rmdir out
8315 1.1.1.2 mrg cd ..
8316 1.1.1.2 mrg $RM -r conftest
8317 1.1.1.2 mrg $RM conftest*
8318 1.1 mrg
8319 1.1 mrg fi
8320 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8321 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8322 1.1 mrg
8323 1.1 mrg
8324 1.1 mrg
8325 1.1 mrg
8326 1.1 mrg
8327 1.1 mrg
8328 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8329 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8330 1.1.1.4 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8331 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8332 1.1.1.2 mrg else
8333 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
8334 1.1.1.2 mrg $RM -r conftest 2>/dev/null
8335 1.1.1.2 mrg mkdir conftest
8336 1.1.1.2 mrg cd conftest
8337 1.1.1.2 mrg mkdir out
8338 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8339 1.1 mrg
8340 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8341 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8342 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8343 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8344 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8345 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8346 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8347 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8348 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8349 1.1.1.5 mrg (eval echo "\"\$as_me:8349: $lt_compile\"" >&5)
8350 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
8351 1.1.1.2 mrg ac_status=$?
8352 1.1.1.2 mrg cat out/conftest.err >&5
8353 1.1.1.5 mrg echo "$as_me:8353: \$? = $ac_status" >&5
8354 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8355 1.1.1.2 mrg then
8356 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8357 1.1.1.2 mrg # So say no if there are warnings
8358 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8359 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8360 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8361 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
8362 1.1.1.2 mrg fi
8363 1.1.1.2 mrg fi
8364 1.1.1.2 mrg chmod u+w . 2>&5
8365 1.1.1.2 mrg $RM conftest*
8366 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
8367 1.1.1.2 mrg # template instantiation
8368 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8369 1.1.1.2 mrg $RM out/* && rmdir out
8370 1.1.1.2 mrg cd ..
8371 1.1.1.2 mrg $RM -r conftest
8372 1.1.1.2 mrg $RM conftest*
8373 1.1 mrg
8374 1.1 mrg fi
8375 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8376 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8377 1.1 mrg
8378 1.1 mrg
8379 1.1 mrg
8380 1.1 mrg
8381 1.1.1.2 mrg hard_links="nottested"
8382 1.1.1.2 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8383 1.1.1.2 mrg # do not overwrite the value of need_locks provided by the user
8384 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8385 1.1.1.2 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8386 1.1.1.2 mrg hard_links=yes
8387 1.1.1.2 mrg $RM conftest*
8388 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8389 1.1.1.2 mrg touch conftest.a
8390 1.1.1.2 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8391 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8392 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8393 1.1.1.2 mrg $as_echo "$hard_links" >&6; }
8394 1.1.1.2 mrg if test "$hard_links" = no; then
8395 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8396 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8397 1.1.1.2 mrg need_locks=warn
8398 1.1 mrg fi
8399 1.1 mrg else
8400 1.1.1.2 mrg need_locks=no
8401 1.1.1.2 mrg fi
8402 1.1 mrg
8403 1.1 mrg
8404 1.1 mrg
8405 1.1 mrg
8406 1.1 mrg
8407 1.1 mrg
8408 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8409 1.1.1.2 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8410 1.1 mrg
8411 1.1.1.2 mrg runpath_var=
8412 1.1.1.2 mrg allow_undefined_flag=
8413 1.1.1.2 mrg always_export_symbols=no
8414 1.1.1.2 mrg archive_cmds=
8415 1.1.1.2 mrg archive_expsym_cmds=
8416 1.1.1.2 mrg compiler_needs_object=no
8417 1.1.1.2 mrg enable_shared_with_static_runtimes=no
8418 1.1.1.2 mrg export_dynamic_flag_spec=
8419 1.1.1.2 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8420 1.1.1.2 mrg hardcode_automatic=no
8421 1.1.1.2 mrg hardcode_direct=no
8422 1.1.1.2 mrg hardcode_direct_absolute=no
8423 1.1.1.2 mrg hardcode_libdir_flag_spec=
8424 1.1.1.2 mrg hardcode_libdir_flag_spec_ld=
8425 1.1.1.2 mrg hardcode_libdir_separator=
8426 1.1.1.2 mrg hardcode_minus_L=no
8427 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
8428 1.1.1.2 mrg inherit_rpath=no
8429 1.1.1.2 mrg link_all_deplibs=unknown
8430 1.1.1.2 mrg module_cmds=
8431 1.1.1.2 mrg module_expsym_cmds=
8432 1.1.1.2 mrg old_archive_from_new_cmds=
8433 1.1.1.2 mrg old_archive_from_expsyms_cmds=
8434 1.1.1.2 mrg thread_safe_flag_spec=
8435 1.1.1.2 mrg whole_archive_flag_spec=
8436 1.1.1.2 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8437 1.1.1.2 mrg # included in the symbol list
8438 1.1.1.2 mrg include_expsyms=
8439 1.1.1.2 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8440 1.1.1.2 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8441 1.1.1.2 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8442 1.1.1.2 mrg # as well as any symbol that contains `d'.
8443 1.1.1.2 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8444 1.1.1.2 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8445 1.1.1.2 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8446 1.1.1.2 mrg # the symbol is explicitly referenced. Since portable code cannot
8447 1.1.1.2 mrg # rely on this symbol name, it's probably fine to never include it in
8448 1.1.1.2 mrg # preloaded symbol tables.
8449 1.1.1.2 mrg # Exclude shared library initialization/finalization symbols.
8450 1.1.1.2 mrg extract_expsyms_cmds=
8451 1.1 mrg
8452 1.1.1.2 mrg case $host_os in
8453 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
8454 1.1.1.2 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8455 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
8456 1.1.1.2 mrg # Microsoft Visual C++.
8457 1.1.1.2 mrg if test "$GCC" != yes; then
8458 1.1.1.2 mrg with_gnu_ld=no
8459 1.1 mrg fi
8460 1.1.1.2 mrg ;;
8461 1.1.1.2 mrg interix*)
8462 1.1.1.2 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8463 1.1.1.2 mrg with_gnu_ld=yes
8464 1.1.1.2 mrg ;;
8465 1.1.1.2 mrg openbsd*)
8466 1.1.1.2 mrg with_gnu_ld=no
8467 1.1 mrg ;;
8468 1.1.1.4 mrg linux* | k*bsd*-gnu)
8469 1.1.1.4 mrg link_all_deplibs=no
8470 1.1.1.4 mrg ;;
8471 1.1 mrg esac
8472 1.1 mrg
8473 1.1.1.2 mrg ld_shlibs=yes
8474 1.1.1.2 mrg if test "$with_gnu_ld" = yes; then
8475 1.1.1.2 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8476 1.1.1.2 mrg wlarc='${wl}'
8477 1.1 mrg
8478 1.1.1.2 mrg # Set some defaults for GNU ld with shared library support. These
8479 1.1.1.2 mrg # are reset later if shared libraries are not supported. Putting them
8480 1.1.1.2 mrg # here allows them to be overridden if necessary.
8481 1.1.1.2 mrg runpath_var=LD_RUN_PATH
8482 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8483 1.1.1.2 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8484 1.1.1.2 mrg # ancient GNU ld didn't support --whole-archive et. al.
8485 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8486 1.1.1.2 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8487 1.1.1.2 mrg else
8488 1.1.1.2 mrg whole_archive_flag_spec=
8489 1.1.1.2 mrg fi
8490 1.1.1.2 mrg supports_anon_versioning=no
8491 1.1.1.2 mrg case `$LD -v 2>&1` in
8492 1.1.1.5 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8493 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8494 1.1.1.2 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8495 1.1.1.2 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8496 1.1.1.2 mrg *\ 2.11.*) ;; # other 2.11 versions
8497 1.1.1.2 mrg *) supports_anon_versioning=yes ;;
8498 1.1.1.2 mrg esac
8499 1.1 mrg
8500 1.1.1.2 mrg # See if GNU ld supports shared libraries.
8501 1.1.1.2 mrg case $host_os in
8502 1.1.1.2 mrg aix[3-9]*)
8503 1.1.1.2 mrg # On AIX/PPC, the GNU linker is very broken
8504 1.1.1.2 mrg if test "$host_cpu" != ia64; then
8505 1.1.1.2 mrg ld_shlibs=no
8506 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8507 1.1 mrg
8508 1.1.1.2 mrg *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8509 1.1.1.2 mrg *** to be unable to reliably create shared libraries on AIX.
8510 1.1.1.2 mrg *** Therefore, libtool is disabling shared libraries support. If you
8511 1.1.1.2 mrg *** really care for shared libraries, you may want to modify your PATH
8512 1.1.1.2 mrg *** so that a non-GNU linker is found, and then restart.
8513 1.1 mrg
8514 1.1.1.2 mrg _LT_EOF
8515 1.1.1.2 mrg fi
8516 1.1 mrg ;;
8517 1.1.1.2 mrg
8518 1.1.1.2 mrg amigaos*)
8519 1.1.1.2 mrg case $host_cpu in
8520 1.1.1.2 mrg powerpc)
8521 1.1.1.2 mrg # see comment about AmigaOS4 .so support
8522 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8523 1.1.1.2 mrg archive_expsym_cmds=''
8524 1.1.1.2 mrg ;;
8525 1.1.1.2 mrg m68k)
8526 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)'
8527 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8528 1.1.1.2 mrg hardcode_minus_L=yes
8529 1.1.1.2 mrg ;;
8530 1.1.1.2 mrg esac
8531 1.1 mrg ;;
8532 1.1 mrg
8533 1.1.1.2 mrg beos*)
8534 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8535 1.1.1.2 mrg allow_undefined_flag=unsupported
8536 1.1.1.2 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8537 1.1.1.2 mrg # support --undefined. This deserves some investigation. FIXME
8538 1.1.1.2 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8539 1.1.1.2 mrg else
8540 1.1.1.2 mrg ld_shlibs=no
8541 1.1.1.2 mrg fi
8542 1.1.1.2 mrg ;;
8543 1.1 mrg
8544 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
8545 1.1.1.2 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8546 1.1.1.2 mrg # as there is no search path for DLLs.
8547 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8548 1.1.1.2 mrg allow_undefined_flag=unsupported
8549 1.1.1.2 mrg always_export_symbols=no
8550 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
8551 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'
8552 1.1 mrg
8553 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8554 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'
8555 1.1.1.2 mrg # If the export-symbols file already is a .def file (1st line
8556 1.1.1.2 mrg # is EXPORTS), use it as is; otherwise, prepend...
8557 1.1.1.2 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8558 1.1.1.2 mrg cp $export_symbols $output_objdir/$soname.def;
8559 1.1.1.2 mrg else
8560 1.1.1.2 mrg echo EXPORTS > $output_objdir/$soname.def;
8561 1.1.1.2 mrg cat $export_symbols >> $output_objdir/$soname.def;
8562 1.1.1.2 mrg fi~
8563 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'
8564 1.1.1.2 mrg else
8565 1.1.1.2 mrg ld_shlibs=no
8566 1.1.1.2 mrg fi
8567 1.1.1.2 mrg ;;
8568 1.1 mrg
8569 1.1.1.2 mrg interix[3-9]*)
8570 1.1.1.2 mrg hardcode_direct=no
8571 1.1.1.2 mrg hardcode_shlibpath_var=no
8572 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8573 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
8574 1.1.1.2 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8575 1.1.1.2 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8576 1.1.1.2 mrg # default) and relocated if they conflict, which is a slow very memory
8577 1.1.1.2 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8578 1.1.1.2 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8579 1.1.1.2 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8580 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'
8581 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'
8582 1.1.1.2 mrg ;;
8583 1.1 mrg
8584 1.1.1.5 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8585 1.1.1.2 mrg tmp_diet=no
8586 1.1.1.2 mrg if test "$host_os" = linux-dietlibc; then
8587 1.1.1.2 mrg case $cc_basename in
8588 1.1.1.2 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8589 1.1.1.2 mrg esac
8590 1.1.1.2 mrg fi
8591 1.1.1.2 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8592 1.1.1.2 mrg && test "$tmp_diet" = no
8593 1.1.1.2 mrg then
8594 1.1.1.2 mrg tmp_addflag=
8595 1.1.1.2 mrg tmp_sharedflag='-shared'
8596 1.1.1.2 mrg case $cc_basename,$host_cpu in
8597 1.1.1.2 mrg pgcc*) # Portland Group C compiler
8598 1.1.1.2 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8599 1.1.1.2 mrg tmp_addflag=' $pic_flag'
8600 1.1.1.2 mrg ;;
8601 1.1.1.2 mrg pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8602 1.1.1.2 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8603 1.1.1.2 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8604 1.1.1.2 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8605 1.1.1.2 mrg tmp_addflag=' -i_dynamic' ;;
8606 1.1.1.2 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8607 1.1.1.2 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8608 1.1.1.2 mrg ifc* | ifort*) # Intel Fortran compiler
8609 1.1.1.2 mrg tmp_addflag=' -nofor_main' ;;
8610 1.1.1.2 mrg lf95*) # Lahey Fortran 8.1
8611 1.1.1.2 mrg whole_archive_flag_spec=
8612 1.1.1.2 mrg tmp_sharedflag='--shared' ;;
8613 1.1.1.2 mrg xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8614 1.1.1.2 mrg tmp_sharedflag='-qmkshrobj'
8615 1.1.1.2 mrg tmp_addflag= ;;
8616 1.1.1.2 mrg esac
8617 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
8618 1.1.1.2 mrg *Sun\ C*) # Sun C 5.9
8619 1.1.1.2 mrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8620 1.1.1.2 mrg compiler_needs_object=yes
8621 1.1.1.2 mrg tmp_sharedflag='-G' ;;
8622 1.1.1.2 mrg *Sun\ F*) # Sun Fortran 8.3
8623 1.1.1.2 mrg tmp_sharedflag='-G' ;;
8624 1.1.1.2 mrg esac
8625 1.1.1.2 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8626 1.1 mrg
8627 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
8628 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8629 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8630 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8631 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'
8632 1.1.1.2 mrg fi
8633 1.1 mrg
8634 1.1.1.2 mrg case $cc_basename in
8635 1.1.1.2 mrg xlf*)
8636 1.1.1.2 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8637 1.1.1.2 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8638 1.1.1.2 mrg hardcode_libdir_flag_spec=
8639 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8640 1.1.1.2 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8641 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
8642 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8643 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8644 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8645 1.1.1.2 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8646 1.1.1.2 mrg fi
8647 1.1.1.2 mrg ;;
8648 1.1.1.2 mrg esac
8649 1.1.1.2 mrg else
8650 1.1.1.2 mrg ld_shlibs=no
8651 1.1.1.2 mrg fi
8652 1.1.1.2 mrg ;;
8653 1.1 mrg
8654 1.1.1.3 mrg netbsd* | netbsdelf*-gnu)
8655 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8656 1.1.1.2 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8657 1.1.1.2 mrg wlarc=
8658 1.1.1.2 mrg else
8659 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8660 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'
8661 1.1.1.2 mrg fi
8662 1.1.1.2 mrg ;;
8663 1.1 mrg
8664 1.1.1.2 mrg solaris*)
8665 1.1.1.2 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8666 1.1.1.2 mrg ld_shlibs=no
8667 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8668 1.1 mrg
8669 1.1.1.2 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8670 1.1.1.2 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8671 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8672 1.1.1.2 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8673 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
8674 1.1.1.2 mrg *** used, and then restart.
8675 1.1 mrg
8676 1.1.1.2 mrg _LT_EOF
8677 1.1.1.2 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8678 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8679 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'
8680 1.1.1.2 mrg else
8681 1.1.1.2 mrg ld_shlibs=no
8682 1.1.1.2 mrg fi
8683 1.1.1.2 mrg ;;
8684 1.1 mrg
8685 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8686 1.1.1.2 mrg case `$LD -v 2>&1` in
8687 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8688 1.1.1.2 mrg ld_shlibs=no
8689 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8690 1.1 mrg
8691 1.1.1.2 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8692 1.1.1.2 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8693 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8694 1.1.1.2 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8695 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
8696 1.1.1.2 mrg *** used, and then restart.
8697 1.1 mrg
8698 1.1.1.2 mrg _LT_EOF
8699 1.1.1.2 mrg ;;
8700 1.1.1.2 mrg *)
8701 1.1.1.2 mrg # For security reasons, it is highly recommended that you always
8702 1.1.1.2 mrg # use absolute paths for naming shared libraries, and exclude the
8703 1.1.1.2 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8704 1.1.1.2 mrg # requires that you compile everything twice, which is a pain.
8705 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8706 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8707 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8708 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'
8709 1.1.1.2 mrg else
8710 1.1.1.2 mrg ld_shlibs=no
8711 1.1.1.2 mrg fi
8712 1.1.1.2 mrg ;;
8713 1.1.1.2 mrg esac
8714 1.1.1.2 mrg ;;
8715 1.1 mrg
8716 1.1.1.2 mrg sunos4*)
8717 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8718 1.1.1.2 mrg wlarc=
8719 1.1.1.2 mrg hardcode_direct=yes
8720 1.1.1.2 mrg hardcode_shlibpath_var=no
8721 1.1.1.2 mrg ;;
8722 1.1 mrg
8723 1.1.1.2 mrg *)
8724 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8725 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8726 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'
8727 1.1.1.2 mrg else
8728 1.1.1.2 mrg ld_shlibs=no
8729 1.1.1.2 mrg fi
8730 1.1.1.2 mrg ;;
8731 1.1.1.2 mrg esac
8732 1.1 mrg
8733 1.1.1.2 mrg if test "$ld_shlibs" = no; then
8734 1.1.1.2 mrg runpath_var=
8735 1.1.1.2 mrg hardcode_libdir_flag_spec=
8736 1.1.1.2 mrg export_dynamic_flag_spec=
8737 1.1.1.2 mrg whole_archive_flag_spec=
8738 1.1.1.2 mrg fi
8739 1.1.1.2 mrg else
8740 1.1.1.2 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8741 1.1.1.2 mrg case $host_os in
8742 1.1.1.2 mrg aix3*)
8743 1.1.1.2 mrg allow_undefined_flag=unsupported
8744 1.1.1.2 mrg always_export_symbols=yes
8745 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'
8746 1.1.1.2 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8747 1.1.1.2 mrg # are no directories specified by -L.
8748 1.1.1.2 mrg hardcode_minus_L=yes
8749 1.1.1.2 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8750 1.1.1.2 mrg # Neither direct hardcoding nor static linking is supported with a
8751 1.1.1.2 mrg # broken collect2.
8752 1.1.1.2 mrg hardcode_direct=unsupported
8753 1.1.1.2 mrg fi
8754 1.1.1.2 mrg ;;
8755 1.1 mrg
8756 1.1.1.2 mrg aix[4-9]*)
8757 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8758 1.1.1.2 mrg # On IA64, the linker does run time linking by default, so we don't
8759 1.1.1.2 mrg # have to do anything special.
8760 1.1.1.2 mrg aix_use_runtimelinking=no
8761 1.1.1.2 mrg exp_sym_flag='-Bexport'
8762 1.1.1.2 mrg no_entry_flag=""
8763 1.1.1.2 mrg else
8764 1.1.1.2 mrg # If we're using GNU nm, then we don't want the "-C" option.
8765 1.1.1.2 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8766 1.1.1.2 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8767 1.1.1.2 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8768 1.1.1.2 mrg else
8769 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'
8770 1.1.1.2 mrg fi
8771 1.1.1.2 mrg aix_use_runtimelinking=no
8772 1.1 mrg
8773 1.1.1.2 mrg # Test if we are trying to use run time linking or normal
8774 1.1.1.2 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8775 1.1.1.2 mrg # need to do runtime linking.
8776 1.1.1.2 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8777 1.1.1.2 mrg for ld_flag in $LDFLAGS; do
8778 1.1.1.2 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8779 1.1.1.2 mrg aix_use_runtimelinking=yes
8780 1.1.1.2 mrg break
8781 1.1.1.2 mrg fi
8782 1.1.1.2 mrg done
8783 1.1.1.2 mrg ;;
8784 1.1.1.2 mrg esac
8785 1.1 mrg
8786 1.1.1.2 mrg exp_sym_flag='-bexport'
8787 1.1.1.2 mrg no_entry_flag='-bnoentry'
8788 1.1.1.2 mrg fi
8789 1.1 mrg
8790 1.1.1.2 mrg # When large executables or shared objects are built, AIX ld can
8791 1.1.1.2 mrg # have problems creating the table of contents. If linking a library
8792 1.1.1.2 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8793 1.1.1.2 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8794 1.1.1.2 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8795 1.1 mrg
8796 1.1.1.2 mrg archive_cmds=''
8797 1.1.1.2 mrg hardcode_direct=yes
8798 1.1.1.2 mrg hardcode_direct_absolute=yes
8799 1.1.1.2 mrg hardcode_libdir_separator=':'
8800 1.1.1.2 mrg link_all_deplibs=yes
8801 1.1.1.2 mrg file_list_spec='${wl}-f,'
8802 1.1 mrg
8803 1.1.1.2 mrg if test "$GCC" = yes; then
8804 1.1.1.2 mrg case $host_os in aix4.[012]|aix4.[012].*)
8805 1.1.1.2 mrg # We only want to do this on AIX 4.2 and lower, the check
8806 1.1.1.2 mrg # below for broken collect2 doesn't work under 4.3+
8807 1.1.1.2 mrg collect2name=`${CC} -print-prog-name=collect2`
8808 1.1.1.2 mrg if test -f "$collect2name" &&
8809 1.1.1.2 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8810 1.1.1.2 mrg then
8811 1.1.1.2 mrg # We have reworked collect2
8812 1.1.1.2 mrg :
8813 1.1.1.2 mrg else
8814 1.1.1.2 mrg # We have old collect2
8815 1.1.1.2 mrg hardcode_direct=unsupported
8816 1.1.1.2 mrg # It fails to find uninstalled libraries when the uninstalled
8817 1.1.1.2 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8818 1.1.1.2 mrg # to unsupported forces relinking
8819 1.1.1.2 mrg hardcode_minus_L=yes
8820 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8821 1.1.1.2 mrg hardcode_libdir_separator=
8822 1.1.1.2 mrg fi
8823 1.1.1.2 mrg ;;
8824 1.1.1.2 mrg esac
8825 1.1.1.2 mrg shared_flag='-shared'
8826 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
8827 1.1.1.2 mrg shared_flag="$shared_flag "'${wl}-G'
8828 1.1.1.2 mrg fi
8829 1.1.1.3 mrg link_all_deplibs=no
8830 1.1.1.2 mrg else
8831 1.1.1.2 mrg # not using gcc
8832 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8833 1.1.1.2 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8834 1.1.1.2 mrg # chokes on -Wl,-G. The following line is correct:
8835 1.1.1.2 mrg shared_flag='-G'
8836 1.1.1.2 mrg else
8837 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
8838 1.1.1.2 mrg shared_flag='${wl}-G'
8839 1.1.1.2 mrg else
8840 1.1.1.2 mrg shared_flag='${wl}-bM:SRE'
8841 1.1.1.2 mrg fi
8842 1.1.1.2 mrg fi
8843 1.1.1.2 mrg fi
8844 1.1 mrg
8845 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-bexpall'
8846 1.1.1.2 mrg # It seems that -bexpall does not export symbols beginning with
8847 1.1.1.2 mrg # underscore (_), so it is better to generate a list of symbols to export.
8848 1.1.1.2 mrg always_export_symbols=yes
8849 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
8850 1.1.1.2 mrg # Warning - without using the other runtime loading flags (-brtl),
8851 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
8852 1.1.1.2 mrg allow_undefined_flag='-berok'
8853 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
8854 1.1.1.2 mrg # empty executable.
8855 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8856 1.1.1.2 mrg /* end confdefs.h. */
8857 1.1 mrg
8858 1.1.1.2 mrg int
8859 1.1.1.2 mrg main ()
8860 1.1.1.2 mrg {
8861 1.1 mrg
8862 1.1.1.2 mrg ;
8863 1.1.1.2 mrg return 0;
8864 1.1.1.2 mrg }
8865 1.1.1.2 mrg _ACEOF
8866 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
8867 1.1 mrg
8868 1.1.1.2 mrg lt_aix_libpath_sed='
8869 1.1.1.2 mrg /Import File Strings/,/^$/ {
8870 1.1.1.2 mrg /^0/ {
8871 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
8872 1.1.1.2 mrg p
8873 1.1.1.2 mrg }
8874 1.1.1.2 mrg }'
8875 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8876 1.1.1.2 mrg # Check for a 64-bit object if we didn't find anything.
8877 1.1.1.2 mrg if test -z "$aix_libpath"; then
8878 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8879 1.1.1.2 mrg fi
8880 1.1.1.2 mrg fi
8881 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
8882 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
8883 1.1.1.2 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8884 1.1 mrg
8885 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8886 1.1.1.2 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8887 1.1.1.2 mrg else
8888 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8889 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8890 1.1.1.2 mrg allow_undefined_flag="-z nodefs"
8891 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"
8892 1.1.1.2 mrg else
8893 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
8894 1.1.1.2 mrg # empty executable.
8895 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8896 1.1.1.2 mrg /* end confdefs.h. */
8897 1.1 mrg
8898 1.1.1.2 mrg int
8899 1.1.1.2 mrg main ()
8900 1.1.1.2 mrg {
8901 1.1 mrg
8902 1.1.1.2 mrg ;
8903 1.1.1.2 mrg return 0;
8904 1.1.1.2 mrg }
8905 1.1.1.2 mrg _ACEOF
8906 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
8907 1.1 mrg
8908 1.1.1.2 mrg lt_aix_libpath_sed='
8909 1.1.1.2 mrg /Import File Strings/,/^$/ {
8910 1.1.1.2 mrg /^0/ {
8911 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
8912 1.1.1.2 mrg p
8913 1.1.1.2 mrg }
8914 1.1.1.2 mrg }'
8915 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8916 1.1.1.2 mrg # Check for a 64-bit object if we didn't find anything.
8917 1.1.1.2 mrg if test -z "$aix_libpath"; then
8918 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8919 1.1.1.2 mrg fi
8920 1.1.1.2 mrg fi
8921 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
8922 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
8923 1.1.1.2 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8924 1.1 mrg
8925 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8926 1.1.1.2 mrg # Warning - without using the other run time loading flags,
8927 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
8928 1.1.1.2 mrg no_undefined_flag=' ${wl}-bernotok'
8929 1.1.1.2 mrg allow_undefined_flag=' ${wl}-berok'
8930 1.1.1.2 mrg # Exported symbols can be pulled into shared objects from archives
8931 1.1.1.2 mrg whole_archive_flag_spec='$convenience'
8932 1.1.1.2 mrg archive_cmds_need_lc=yes
8933 1.1.1.2 mrg # This is similar to how AIX traditionally builds its shared libraries.
8934 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'
8935 1.1.1.2 mrg fi
8936 1.1.1.2 mrg fi
8937 1.1.1.2 mrg ;;
8938 1.1 mrg
8939 1.1.1.2 mrg amigaos*)
8940 1.1.1.2 mrg case $host_cpu in
8941 1.1.1.2 mrg powerpc)
8942 1.1.1.2 mrg # see comment about AmigaOS4 .so support
8943 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8944 1.1.1.2 mrg archive_expsym_cmds=''
8945 1.1.1.2 mrg ;;
8946 1.1.1.2 mrg m68k)
8947 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)'
8948 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8949 1.1.1.2 mrg hardcode_minus_L=yes
8950 1.1.1.2 mrg ;;
8951 1.1.1.2 mrg esac
8952 1.1.1.2 mrg ;;
8953 1.1 mrg
8954 1.1.1.2 mrg bsdi[45]*)
8955 1.1.1.2 mrg export_dynamic_flag_spec=-rdynamic
8956 1.1.1.2 mrg ;;
8957 1.1 mrg
8958 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
8959 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
8960 1.1.1.2 mrg # Microsoft Visual C++.
8961 1.1.1.2 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8962 1.1.1.2 mrg # no search path for DLLs.
8963 1.1.1.2 mrg hardcode_libdir_flag_spec=' '
8964 1.1.1.2 mrg allow_undefined_flag=unsupported
8965 1.1.1.2 mrg # Tell ltmain to make .lib files, not .a files.
8966 1.1.1.2 mrg libext=lib
8967 1.1.1.2 mrg # Tell ltmain to make .dll files, not .so files.
8968 1.1.1.2 mrg shrext_cmds=".dll"
8969 1.1.1.2 mrg # FIXME: Setting linknames here is a bad hack.
8970 1.1.1.2 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8971 1.1.1.2 mrg # The linker will automatically build a .lib file if we build a DLL.
8972 1.1.1.2 mrg old_archive_from_new_cmds='true'
8973 1.1.1.2 mrg # FIXME: Should let the user specify the lib program.
8974 1.1.1.2 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8975 1.1.1.2 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8976 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
8977 1.1.1.2 mrg ;;
8978 1.1 mrg
8979 1.1.1.2 mrg darwin* | rhapsody*)
8980 1.1 mrg
8981 1.1 mrg
8982 1.1.1.2 mrg archive_cmds_need_lc=no
8983 1.1.1.2 mrg hardcode_direct=no
8984 1.1.1.2 mrg hardcode_automatic=yes
8985 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
8986 1.1.1.2 mrg whole_archive_flag_spec=''
8987 1.1.1.2 mrg link_all_deplibs=yes
8988 1.1.1.2 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8989 1.1.1.2 mrg case $cc_basename in
8990 1.1.1.2 mrg ifort*) _lt_dar_can_shared=yes ;;
8991 1.1.1.2 mrg *) _lt_dar_can_shared=$GCC ;;
8992 1.1.1.2 mrg esac
8993 1.1.1.2 mrg if test "$_lt_dar_can_shared" = "yes"; then
8994 1.1.1.2 mrg output_verbose_link_cmd=echo
8995 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}"
8996 1.1.1.2 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8997 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}"
8998 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}"
8999 1.1 mrg
9000 1.1.1.2 mrg else
9001 1.1.1.2 mrg ld_shlibs=no
9002 1.1.1.2 mrg fi
9003 1.1 mrg
9004 1.1.1.2 mrg ;;
9005 1.1 mrg
9006 1.1.1.2 mrg dgux*)
9007 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9008 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9009 1.1.1.2 mrg hardcode_shlibpath_var=no
9010 1.1.1.2 mrg ;;
9011 1.1 mrg
9012 1.1.1.2 mrg freebsd1*)
9013 1.1.1.2 mrg ld_shlibs=no
9014 1.1.1.2 mrg ;;
9015 1.1 mrg
9016 1.1.1.2 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9017 1.1.1.2 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
9018 1.1.1.2 mrg # does not break anything, and helps significantly (at the cost of a little
9019 1.1.1.2 mrg # extra space).
9020 1.1.1.2 mrg freebsd2.2*)
9021 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9022 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9023 1.1.1.2 mrg hardcode_direct=yes
9024 1.1.1.2 mrg hardcode_shlibpath_var=no
9025 1.1.1.2 mrg ;;
9026 1.1 mrg
9027 1.1.1.2 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9028 1.1.1.2 mrg freebsd2*)
9029 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9030 1.1.1.2 mrg hardcode_direct=yes
9031 1.1.1.2 mrg hardcode_minus_L=yes
9032 1.1.1.2 mrg hardcode_shlibpath_var=no
9033 1.1.1.2 mrg ;;
9034 1.1 mrg
9035 1.1.1.2 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9036 1.1.1.2 mrg freebsd* | dragonfly*)
9037 1.1.1.2 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9038 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9039 1.1.1.2 mrg hardcode_direct=yes
9040 1.1.1.2 mrg hardcode_shlibpath_var=no
9041 1.1.1.2 mrg ;;
9042 1.1 mrg
9043 1.1.1.2 mrg hpux9*)
9044 1.1.1.2 mrg if test "$GCC" = yes; then
9045 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'
9046 1.1.1.2 mrg else
9047 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'
9048 1.1.1.2 mrg fi
9049 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9050 1.1.1.2 mrg hardcode_libdir_separator=:
9051 1.1.1.2 mrg hardcode_direct=yes
9052 1.1 mrg
9053 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9054 1.1.1.2 mrg # but as the default location of the library.
9055 1.1.1.2 mrg hardcode_minus_L=yes
9056 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9057 1.1.1.2 mrg ;;
9058 1.1 mrg
9059 1.1.1.2 mrg hpux10*)
9060 1.1.1.2 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9061 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'
9062 1.1.1.2 mrg else
9063 1.1.1.2 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9064 1.1.1.2 mrg fi
9065 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
9066 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9067 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
9068 1.1.1.2 mrg hardcode_libdir_separator=:
9069 1.1.1.2 mrg hardcode_direct=yes
9070 1.1.1.2 mrg hardcode_direct_absolute=yes
9071 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9072 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9073 1.1.1.2 mrg # but as the default location of the library.
9074 1.1.1.2 mrg hardcode_minus_L=yes
9075 1.1.1.2 mrg fi
9076 1.1.1.2 mrg ;;
9077 1.1 mrg
9078 1.1.1.2 mrg hpux11*)
9079 1.1.1.2 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9080 1.1.1.2 mrg case $host_cpu in
9081 1.1.1.2 mrg hppa*64*)
9082 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9083 1.1.1.2 mrg ;;
9084 1.1.1.2 mrg ia64*)
9085 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9086 1.1.1.2 mrg ;;
9087 1.1.1.2 mrg *)
9088 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'
9089 1.1.1.2 mrg ;;
9090 1.1.1.2 mrg esac
9091 1.1.1.2 mrg else
9092 1.1.1.2 mrg case $host_cpu in
9093 1.1.1.2 mrg hppa*64*)
9094 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9095 1.1.1.2 mrg ;;
9096 1.1.1.2 mrg ia64*)
9097 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9098 1.1.1.2 mrg ;;
9099 1.1.1.2 mrg *)
9100 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9101 1.1.1.2 mrg ;;
9102 1.1.1.2 mrg esac
9103 1.1.1.2 mrg fi
9104 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
9105 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9106 1.1.1.2 mrg hardcode_libdir_separator=:
9107 1.1 mrg
9108 1.1.1.2 mrg case $host_cpu in
9109 1.1.1.2 mrg hppa*64*|ia64*)
9110 1.1.1.2 mrg hardcode_direct=no
9111 1.1.1.2 mrg hardcode_shlibpath_var=no
9112 1.1.1.2 mrg ;;
9113 1.1.1.2 mrg *)
9114 1.1.1.2 mrg hardcode_direct=yes
9115 1.1.1.2 mrg hardcode_direct_absolute=yes
9116 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9117 1.1 mrg
9118 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9119 1.1.1.2 mrg # but as the default location of the library.
9120 1.1.1.2 mrg hardcode_minus_L=yes
9121 1.1.1.2 mrg ;;
9122 1.1.1.2 mrg esac
9123 1.1.1.2 mrg fi
9124 1.1.1.2 mrg ;;
9125 1.1 mrg
9126 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
9127 1.1.1.2 mrg if test "$GCC" = yes; then
9128 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9129 1.1.1.2 mrg # Try to use the -exported_symbol ld option, if it does not
9130 1.1.1.2 mrg # work, assume that -exports_file does not work either and
9131 1.1.1.2 mrg # implicitly export all symbols.
9132 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
9133 1.1.1.2 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9134 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9135 1.1.1.4 mrg /* end confdefs.h. */
9136 1.1.1.2 mrg int foo(void) {}
9137 1.1.1.2 mrg _ACEOF
9138 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
9139 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9140 1.1 mrg
9141 1.1.1.2 mrg fi
9142 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
9143 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
9144 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
9145 1.1.1.2 mrg else
9146 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9147 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9148 1.1.1.2 mrg fi
9149 1.1.1.2 mrg archive_cmds_need_lc='no'
9150 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9151 1.1.1.2 mrg hardcode_libdir_separator=:
9152 1.1.1.2 mrg inherit_rpath=yes
9153 1.1.1.2 mrg link_all_deplibs=yes
9154 1.1.1.2 mrg ;;
9155 1.1 mrg
9156 1.1.1.3 mrg netbsd* | netbsdelf*-gnu)
9157 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9158 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9159 1.1.1.2 mrg else
9160 1.1.1.2 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9161 1.1.1.2 mrg fi
9162 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9163 1.1.1.2 mrg hardcode_direct=yes
9164 1.1.1.2 mrg hardcode_shlibpath_var=no
9165 1.1.1.2 mrg ;;
9166 1.1 mrg
9167 1.1.1.2 mrg newsos6)
9168 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9169 1.1.1.2 mrg hardcode_direct=yes
9170 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9171 1.1.1.2 mrg hardcode_libdir_separator=:
9172 1.1.1.2 mrg hardcode_shlibpath_var=no
9173 1.1.1.2 mrg ;;
9174 1.1 mrg
9175 1.1.1.2 mrg *nto* | *qnx*)
9176 1.1.1.2 mrg ;;
9177 1.1 mrg
9178 1.1.1.2 mrg openbsd*)
9179 1.1.1.2 mrg if test -f /usr/libexec/ld.so; then
9180 1.1.1.2 mrg hardcode_direct=yes
9181 1.1.1.2 mrg hardcode_shlibpath_var=no
9182 1.1.1.2 mrg hardcode_direct_absolute=yes
9183 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9184 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9185 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9186 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9187 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9188 1.1.1.2 mrg else
9189 1.1.1.2 mrg case $host_os in
9190 1.1.1.2 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9191 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9192 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9193 1.1.1.2 mrg ;;
9194 1.1.1.2 mrg *)
9195 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9196 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9197 1.1.1.2 mrg ;;
9198 1.1.1.2 mrg esac
9199 1.1.1.2 mrg fi
9200 1.1.1.2 mrg else
9201 1.1.1.2 mrg ld_shlibs=no
9202 1.1.1.2 mrg fi
9203 1.1.1.2 mrg ;;
9204 1.1 mrg
9205 1.1.1.2 mrg os2*)
9206 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9207 1.1.1.2 mrg hardcode_minus_L=yes
9208 1.1.1.2 mrg allow_undefined_flag=unsupported
9209 1.1.1.2 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'
9210 1.1.1.2 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9211 1.1.1.2 mrg ;;
9212 1.1 mrg
9213 1.1.1.2 mrg osf3*)
9214 1.1.1.2 mrg if test "$GCC" = yes; then
9215 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9216 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9217 1.1.1.2 mrg else
9218 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
9219 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9220 1.1.1.2 mrg fi
9221 1.1.1.2 mrg archive_cmds_need_lc='no'
9222 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9223 1.1.1.2 mrg hardcode_libdir_separator=:
9224 1.1.1.2 mrg ;;
9225 1.1 mrg
9226 1.1.1.2 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9227 1.1.1.2 mrg if test "$GCC" = yes; then
9228 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9229 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9230 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9231 1.1.1.2 mrg else
9232 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
9233 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9234 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~
9235 1.1.1.2 mrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9236 1.1 mrg
9237 1.1.1.2 mrg # Both c and cxx compiler support -rpath directly
9238 1.1.1.2 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9239 1.1.1.2 mrg fi
9240 1.1.1.2 mrg archive_cmds_need_lc='no'
9241 1.1.1.2 mrg hardcode_libdir_separator=:
9242 1.1.1.2 mrg ;;
9243 1.1 mrg
9244 1.1.1.2 mrg solaris*)
9245 1.1.1.2 mrg no_undefined_flag=' -z defs'
9246 1.1.1.2 mrg if test "$GCC" = yes; then
9247 1.1.1.2 mrg wlarc='${wl}'
9248 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9249 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~
9250 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'
9251 1.1.1.2 mrg else
9252 1.1.1.2 mrg case `$CC -V 2>&1` in
9253 1.1.1.2 mrg *"Compilers 5.0"*)
9254 1.1.1.2 mrg wlarc=''
9255 1.1.1.2 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9256 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~
9257 1.1.1.2 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9258 1.1.1.2 mrg ;;
9259 1.1.1.2 mrg *)
9260 1.1.1.2 mrg wlarc='${wl}'
9261 1.1.1.2 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9262 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~
9263 1.1.1.2 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9264 1.1.1.2 mrg ;;
9265 1.1.1.2 mrg esac
9266 1.1.1.2 mrg fi
9267 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9268 1.1.1.2 mrg hardcode_shlibpath_var=no
9269 1.1.1.2 mrg case $host_os in
9270 1.1.1.2 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9271 1.1.1.2 mrg *)
9272 1.1.1.2 mrg # The compiler driver will combine and reorder linker options,
9273 1.1.1.2 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9274 1.1.1.2 mrg # but is careful enough not to reorder.
9275 1.1.1.2 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9276 1.1.1.2 mrg if test "$GCC" = yes; then
9277 1.1.1.2 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9278 1.1.1.2 mrg else
9279 1.1.1.2 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9280 1.1.1.2 mrg fi
9281 1.1.1.2 mrg ;;
9282 1.1.1.2 mrg esac
9283 1.1.1.2 mrg link_all_deplibs=yes
9284 1.1.1.2 mrg ;;
9285 1.1 mrg
9286 1.1.1.2 mrg sunos4*)
9287 1.1.1.2 mrg if test "x$host_vendor" = xsequent; then
9288 1.1.1.2 mrg # Use $CC to link under sequent, because it throws in some extra .o
9289 1.1.1.2 mrg # files that make .init and .fini sections work.
9290 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9291 1.1.1.2 mrg else
9292 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9293 1.1.1.2 mrg fi
9294 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9295 1.1.1.2 mrg hardcode_direct=yes
9296 1.1.1.2 mrg hardcode_minus_L=yes
9297 1.1.1.2 mrg hardcode_shlibpath_var=no
9298 1.1.1.2 mrg ;;
9299 1.1 mrg
9300 1.1.1.2 mrg sysv4)
9301 1.1.1.2 mrg case $host_vendor in
9302 1.1.1.2 mrg sni)
9303 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9304 1.1.1.2 mrg hardcode_direct=yes # is this really true???
9305 1.1.1.2 mrg ;;
9306 1.1.1.2 mrg siemens)
9307 1.1.1.2 mrg ## LD is ld it makes a PLAMLIB
9308 1.1.1.2 mrg ## CC just makes a GrossModule.
9309 1.1.1.2 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9310 1.1.1.2 mrg reload_cmds='$CC -r -o $output$reload_objs'
9311 1.1.1.2 mrg hardcode_direct=no
9312 1.1.1.2 mrg ;;
9313 1.1.1.2 mrg motorola)
9314 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9315 1.1.1.2 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9316 1.1.1.2 mrg ;;
9317 1.1.1.2 mrg esac
9318 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
9319 1.1.1.2 mrg hardcode_shlibpath_var=no
9320 1.1.1.2 mrg ;;
9321 1.1 mrg
9322 1.1.1.2 mrg sysv4.3*)
9323 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9324 1.1.1.2 mrg hardcode_shlibpath_var=no
9325 1.1.1.2 mrg export_dynamic_flag_spec='-Bexport'
9326 1.1.1.2 mrg ;;
9327 1.1 mrg
9328 1.1.1.2 mrg sysv4*MP*)
9329 1.1.1.2 mrg if test -d /usr/nec; then
9330 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9331 1.1.1.2 mrg hardcode_shlibpath_var=no
9332 1.1.1.2 mrg runpath_var=LD_RUN_PATH
9333 1.1.1.2 mrg hardcode_runpath_var=yes
9334 1.1.1.2 mrg ld_shlibs=yes
9335 1.1.1.2 mrg fi
9336 1.1.1.2 mrg ;;
9337 1.1 mrg
9338 1.1.1.2 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9339 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
9340 1.1.1.2 mrg archive_cmds_need_lc=no
9341 1.1.1.2 mrg hardcode_shlibpath_var=no
9342 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
9343 1.1 mrg
9344 1.1.1.2 mrg if test "$GCC" = yes; then
9345 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9346 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9347 1.1.1.2 mrg else
9348 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9349 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
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*)
9354 1.1.1.2 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9355 1.1.1.2 mrg # link with -lc, and that would cause any symbols used from libc to
9356 1.1.1.2 mrg # always be unresolved, which means just about no library would
9357 1.1.1.2 mrg # ever link correctly. If we're not using GNU ld we use -z text
9358 1.1.1.2 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9359 1.1.1.2 mrg # as -z defs.
9360 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
9361 1.1.1.2 mrg allow_undefined_flag='${wl}-z,nodefs'
9362 1.1.1.2 mrg archive_cmds_need_lc=no
9363 1.1.1.2 mrg hardcode_shlibpath_var=no
9364 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9365 1.1.1.2 mrg hardcode_libdir_separator=':'
9366 1.1.1.2 mrg link_all_deplibs=yes
9367 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Bexport'
9368 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
9369 1.1 mrg
9370 1.1.1.2 mrg if test "$GCC" = yes; then
9371 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9372 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9373 1.1.1.2 mrg else
9374 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9375 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9376 1.1.1.2 mrg fi
9377 1.1.1.2 mrg ;;
9378 1.1 mrg
9379 1.1.1.2 mrg uts4*)
9380 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9381 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9382 1.1.1.2 mrg hardcode_shlibpath_var=no
9383 1.1.1.2 mrg ;;
9384 1.1 mrg
9385 1.1.1.2 mrg *)
9386 1.1.1.2 mrg ld_shlibs=no
9387 1.1.1.2 mrg ;;
9388 1.1.1.2 mrg esac
9389 1.1 mrg
9390 1.1.1.2 mrg if test x$host_vendor = xsni; then
9391 1.1.1.2 mrg case $host in
9392 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9393 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9394 1.1.1.2 mrg ;;
9395 1.1.1.2 mrg esac
9396 1.1.1.2 mrg fi
9397 1.1.1.2 mrg fi
9398 1.1 mrg
9399 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9400 1.1.1.2 mrg $as_echo "$ld_shlibs" >&6; }
9401 1.1.1.2 mrg test "$ld_shlibs" = no && can_build_shared=no
9402 1.1 mrg
9403 1.1.1.2 mrg with_gnu_ld=$with_gnu_ld
9404 1.1 mrg
9405 1.1 mrg
9406 1.1 mrg
9407 1.1 mrg
9408 1.1 mrg
9409 1.1 mrg
9410 1.1 mrg
9411 1.1 mrg
9412 1.1 mrg
9413 1.1 mrg
9414 1.1 mrg
9415 1.1 mrg
9416 1.1 mrg
9417 1.1 mrg
9418 1.1.1.2 mrg
9419 1.1.1.2 mrg #
9420 1.1.1.2 mrg # Do we need to explicitly link libc?
9421 1.1.1.2 mrg #
9422 1.1.1.2 mrg case "x$archive_cmds_need_lc" in
9423 1.1.1.2 mrg x|xyes)
9424 1.1.1.2 mrg # Assume -lc should be added
9425 1.1.1.2 mrg archive_cmds_need_lc=yes
9426 1.1.1.2 mrg
9427 1.1.1.2 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9428 1.1.1.2 mrg case $archive_cmds in
9429 1.1.1.2 mrg *'~'*)
9430 1.1.1.2 mrg # FIXME: we may have to deal with multi-command sequences.
9431 1.1.1.2 mrg ;;
9432 1.1.1.2 mrg '$CC '*)
9433 1.1.1.2 mrg # Test whether the compiler implicitly links with -lc since on some
9434 1.1.1.2 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9435 1.1.1.2 mrg # to ld, don't add -lc before -lgcc.
9436 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9437 1.1.1.2 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9438 1.1.1.2 mrg $RM conftest*
9439 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9440 1.1.1.2 mrg
9441 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9442 1.1.1.2 mrg (eval $ac_compile) 2>&5
9443 1.1.1.2 mrg ac_status=$?
9444 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9445 1.1.1.4 mrg test $ac_status = 0; } 2>conftest.err; then
9446 1.1.1.2 mrg soname=conftest
9447 1.1.1.2 mrg lib=conftest
9448 1.1.1.2 mrg libobjs=conftest.$ac_objext
9449 1.1.1.2 mrg deplibs=
9450 1.1.1.2 mrg wl=$lt_prog_compiler_wl
9451 1.1.1.2 mrg pic_flag=$lt_prog_compiler_pic
9452 1.1.1.2 mrg compiler_flags=-v
9453 1.1.1.2 mrg linker_flags=-v
9454 1.1.1.2 mrg verstring=
9455 1.1.1.2 mrg output_objdir=.
9456 1.1.1.2 mrg libname=conftest
9457 1.1.1.2 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9458 1.1.1.2 mrg allow_undefined_flag=
9459 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9460 1.1.1.2 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9461 1.1.1.2 mrg ac_status=$?
9462 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9463 1.1.1.4 mrg test $ac_status = 0; }
9464 1.1.1.2 mrg then
9465 1.1.1.2 mrg archive_cmds_need_lc=no
9466 1.1.1.2 mrg else
9467 1.1.1.2 mrg archive_cmds_need_lc=yes
9468 1.1.1.2 mrg fi
9469 1.1.1.2 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9470 1.1.1.2 mrg else
9471 1.1.1.2 mrg cat conftest.err 1>&5
9472 1.1.1.2 mrg fi
9473 1.1.1.2 mrg $RM conftest*
9474 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9475 1.1.1.2 mrg $as_echo "$archive_cmds_need_lc" >&6; }
9476 1.1.1.2 mrg ;;
9477 1.1.1.2 mrg esac
9478 1.1 mrg fi
9479 1.1.1.2 mrg ;;
9480 1.1.1.2 mrg esac
9481 1.1.1.2 mrg
9482 1.1.1.2 mrg
9483 1.1.1.2 mrg
9484 1.1.1.2 mrg
9485 1.1.1.2 mrg
9486 1.1.1.2 mrg
9487 1.1.1.2 mrg
9488 1.1.1.2 mrg
9489 1.1.1.2 mrg
9490 1.1.1.2 mrg
9491 1.1.1.2 mrg
9492 1.1.1.2 mrg
9493 1.1.1.2 mrg
9494 1.1.1.2 mrg
9495 1.1.1.2 mrg
9496 1.1.1.2 mrg
9497 1.1.1.2 mrg
9498 1.1.1.2 mrg
9499 1.1.1.2 mrg
9500 1.1.1.2 mrg
9501 1.1.1.2 mrg
9502 1.1.1.2 mrg
9503 1.1.1.2 mrg
9504 1.1.1.2 mrg
9505 1.1.1.2 mrg
9506 1.1.1.2 mrg
9507 1.1 mrg
9508 1.1 mrg
9509 1.1 mrg
9510 1.1 mrg
9511 1.1 mrg
9512 1.1 mrg
9513 1.1 mrg
9514 1.1 mrg
9515 1.1 mrg
9516 1.1 mrg
9517 1.1 mrg
9518 1.1 mrg
9519 1.1 mrg
9520 1.1 mrg
9521 1.1 mrg
9522 1.1 mrg
9523 1.1 mrg
9524 1.1 mrg
9525 1.1 mrg
9526 1.1 mrg
9527 1.1 mrg
9528 1.1 mrg
9529 1.1 mrg
9530 1.1 mrg
9531 1.1 mrg
9532 1.1 mrg
9533 1.1 mrg
9534 1.1 mrg
9535 1.1 mrg
9536 1.1 mrg
9537 1.1 mrg
9538 1.1 mrg
9539 1.1 mrg
9540 1.1 mrg
9541 1.1 mrg
9542 1.1 mrg
9543 1.1 mrg
9544 1.1 mrg
9545 1.1 mrg
9546 1.1 mrg
9547 1.1 mrg
9548 1.1 mrg
9549 1.1 mrg
9550 1.1 mrg
9551 1.1 mrg
9552 1.1 mrg
9553 1.1 mrg
9554 1.1 mrg
9555 1.1 mrg
9556 1.1 mrg
9557 1.1 mrg
9558 1.1 mrg
9559 1.1 mrg
9560 1.1 mrg
9561 1.1 mrg
9562 1.1 mrg
9563 1.1 mrg
9564 1.1 mrg
9565 1.1 mrg
9566 1.1 mrg
9567 1.1 mrg
9568 1.1 mrg
9569 1.1 mrg
9570 1.1 mrg
9571 1.1 mrg
9572 1.1 mrg
9573 1.1 mrg
9574 1.1 mrg
9575 1.1 mrg
9576 1.1 mrg
9577 1.1 mrg
9578 1.1 mrg
9579 1.1 mrg
9580 1.1 mrg
9581 1.1 mrg
9582 1.1 mrg
9583 1.1 mrg
9584 1.1 mrg
9585 1.1 mrg
9586 1.1 mrg
9587 1.1 mrg
9588 1.1 mrg
9589 1.1 mrg
9590 1.1 mrg
9591 1.1 mrg
9592 1.1 mrg
9593 1.1 mrg
9594 1.1 mrg
9595 1.1 mrg
9596 1.1 mrg
9597 1.1 mrg
9598 1.1 mrg
9599 1.1 mrg
9600 1.1 mrg
9601 1.1 mrg
9602 1.1 mrg
9603 1.1 mrg
9604 1.1 mrg
9605 1.1 mrg
9606 1.1 mrg
9607 1.1 mrg
9608 1.1 mrg
9609 1.1 mrg
9610 1.1 mrg
9611 1.1 mrg
9612 1.1 mrg
9613 1.1 mrg
9614 1.1 mrg
9615 1.1 mrg
9616 1.1 mrg
9617 1.1 mrg
9618 1.1 mrg
9619 1.1 mrg
9620 1.1 mrg
9621 1.1 mrg
9622 1.1 mrg
9623 1.1 mrg
9624 1.1 mrg
9625 1.1 mrg
9626 1.1 mrg
9627 1.1 mrg
9628 1.1 mrg
9629 1.1 mrg
9630 1.1.1.2 mrg
9631 1.1.1.2 mrg
9632 1.1.1.2 mrg
9633 1.1.1.2 mrg
9634 1.1.1.2 mrg
9635 1.1.1.2 mrg
9636 1.1.1.2 mrg
9637 1.1.1.2 mrg
9638 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9639 1.1.1.2 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9640 1.1.1.2 mrg
9641 1.1.1.2 mrg if test "$GCC" = yes; then
9642 1.1.1.2 mrg case $host_os in
9643 1.1.1.2 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9644 1.1.1.2 mrg *) lt_awk_arg="/^libraries:/" ;;
9645 1.1.1.2 mrg esac
9646 1.1.1.2 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9647 1.1.1.2 mrg if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9648 1.1.1.2 mrg # if the path contains ";" then we assume it to be the separator
9649 1.1.1.2 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9650 1.1.1.2 mrg # assumed that no part of a normal pathname contains ";" but that should
9651 1.1.1.2 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9652 1.1.1.2 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9653 1.1.1.2 mrg else
9654 1.1.1.2 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9655 1.1.1.2 mrg fi
9656 1.1.1.2 mrg # Ok, now we have the path, separated by spaces, we can step through it
9657 1.1.1.2 mrg # and add multilib dir if necessary.
9658 1.1.1.2 mrg lt_tmp_lt_search_path_spec=
9659 1.1.1.2 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9660 1.1.1.2 mrg for lt_sys_path in $lt_search_path_spec; do
9661 1.1.1.2 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9662 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9663 1.1.1.2 mrg else
9664 1.1.1.2 mrg test -d "$lt_sys_path" && \
9665 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9666 1.1.1.2 mrg fi
9667 1.1.1.2 mrg done
9668 1.1.1.2 mrg lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9669 1.1.1.2 mrg BEGIN {RS=" "; FS="/|\n";} {
9670 1.1.1.2 mrg lt_foo="";
9671 1.1.1.2 mrg lt_count=0;
9672 1.1.1.2 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9673 1.1.1.2 mrg if ($lt_i != "" && $lt_i != ".") {
9674 1.1.1.2 mrg if ($lt_i == "..") {
9675 1.1.1.2 mrg lt_count++;
9676 1.1.1.2 mrg } else {
9677 1.1.1.2 mrg if (lt_count == 0) {
9678 1.1.1.2 mrg lt_foo="/" $lt_i lt_foo;
9679 1.1.1.2 mrg } else {
9680 1.1.1.2 mrg lt_count--;
9681 1.1.1.2 mrg }
9682 1.1.1.2 mrg }
9683 1.1.1.2 mrg }
9684 1.1.1.2 mrg }
9685 1.1.1.2 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9686 1.1.1.2 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9687 1.1.1.2 mrg }'`
9688 1.1.1.2 mrg sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9689 1.1.1.2 mrg else
9690 1.1.1.2 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9691 1.1.1.2 mrg fi
9692 1.1 mrg library_names_spec=
9693 1.1 mrg libname_spec='lib$name'
9694 1.1 mrg soname_spec=
9695 1.1 mrg shrext_cmds=".so"
9696 1.1 mrg postinstall_cmds=
9697 1.1 mrg postuninstall_cmds=
9698 1.1 mrg finish_cmds=
9699 1.1 mrg finish_eval=
9700 1.1 mrg shlibpath_var=
9701 1.1 mrg shlibpath_overrides_runpath=unknown
9702 1.1 mrg version_type=none
9703 1.1 mrg dynamic_linker="$host_os ld.so"
9704 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9705 1.1 mrg need_lib_prefix=unknown
9706 1.1 mrg hardcode_into_libs=no
9707 1.1 mrg
9708 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9709 1.1 mrg # flags to be left without arguments
9710 1.1 mrg need_version=unknown
9711 1.1 mrg
9712 1.1 mrg case $host_os in
9713 1.1 mrg aix3*)
9714 1.1 mrg version_type=linux
9715 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9716 1.1 mrg shlibpath_var=LIBPATH
9717 1.1 mrg
9718 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9719 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9720 1.1 mrg ;;
9721 1.1 mrg
9722 1.1 mrg aix[4-9]*)
9723 1.1 mrg version_type=linux
9724 1.1 mrg need_lib_prefix=no
9725 1.1 mrg need_version=no
9726 1.1 mrg hardcode_into_libs=yes
9727 1.1 mrg if test "$host_cpu" = ia64; then
9728 1.1 mrg # AIX 5 supports IA64
9729 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9730 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9731 1.1 mrg else
9732 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9733 1.1 mrg # for dependence libraries. The import file would start with
9734 1.1 mrg # the line `#! .'. This would cause the generated library to
9735 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9736 1.1 mrg # development snapshots of GCC prior to 3.0.
9737 1.1 mrg case $host_os in
9738 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9739 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9740 1.1 mrg echo ' yes '
9741 1.1.1.2 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9742 1.1 mrg :
9743 1.1 mrg else
9744 1.1 mrg can_build_shared=no
9745 1.1 mrg fi
9746 1.1 mrg ;;
9747 1.1 mrg esac
9748 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9749 1.1 mrg # soname into executable. Probably we can add versioning support to
9750 1.1 mrg # collect2, so additional links can be useful in future.
9751 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9752 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9753 1.1 mrg # instead of lib<name>.a to let people know that these are not
9754 1.1 mrg # typical AIX shared libraries.
9755 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9756 1.1 mrg else
9757 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9758 1.1 mrg # and later when we are not doing run time linking.
9759 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9760 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9761 1.1 mrg fi
9762 1.1 mrg shlibpath_var=LIBPATH
9763 1.1 mrg fi
9764 1.1 mrg ;;
9765 1.1 mrg
9766 1.1 mrg amigaos*)
9767 1.1.1.2 mrg case $host_cpu in
9768 1.1.1.2 mrg powerpc)
9769 1.1.1.2 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9770 1.1.1.2 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9771 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9772 1.1.1.2 mrg ;;
9773 1.1.1.2 mrg m68k)
9774 1.1.1.2 mrg library_names_spec='$libname.ixlibrary $libname.a'
9775 1.1.1.2 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9776 1.1.1.2 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9777 1.1.1.2 mrg ;;
9778 1.1.1.2 mrg esac
9779 1.1 mrg ;;
9780 1.1 mrg
9781 1.1 mrg beos*)
9782 1.1 mrg library_names_spec='${libname}${shared_ext}'
9783 1.1 mrg dynamic_linker="$host_os ld.so"
9784 1.1 mrg shlibpath_var=LIBRARY_PATH
9785 1.1 mrg ;;
9786 1.1 mrg
9787 1.1 mrg bsdi[45]*)
9788 1.1 mrg version_type=linux
9789 1.1 mrg need_version=no
9790 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9791 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9792 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9793 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9794 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9795 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9796 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9797 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9798 1.1 mrg # libtool to hard-code these into programs
9799 1.1 mrg ;;
9800 1.1 mrg
9801 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9802 1.1 mrg version_type=windows
9803 1.1 mrg shrext_cmds=".dll"
9804 1.1 mrg need_version=no
9805 1.1 mrg need_lib_prefix=no
9806 1.1 mrg
9807 1.1 mrg case $GCC,$host_os in
9808 1.1.1.2 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9809 1.1 mrg library_names_spec='$libname.dll.a'
9810 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9811 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9812 1.1.1.2 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9813 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9814 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9815 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9816 1.1.1.2 mrg chmod a+x \$dldir/$dlname~
9817 1.1.1.2 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9818 1.1.1.2 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9819 1.1.1.2 mrg fi'
9820 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9821 1.1 mrg dlpath=$dir/\$dldll~
9822 1.1.1.2 mrg $RM \$dlpath'
9823 1.1 mrg shlibpath_overrides_runpath=yes
9824 1.1 mrg
9825 1.1 mrg case $host_os in
9826 1.1 mrg cygwin*)
9827 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9828 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9829 1.1 mrg sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9830 1.1 mrg ;;
9831 1.1.1.2 mrg mingw* | cegcc*)
9832 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9833 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9834 1.1.1.2 mrg sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9835 1.1.1.2 mrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9836 1.1 mrg # It is most probably a Windows format PATH printed by
9837 1.1 mrg # mingw gcc, but we are running on Cygwin. Gcc prints its search
9838 1.1 mrg # path with ; separators, and with drive letters. We can handle the
9839 1.1 mrg # drive letters (cygwin fileutils understands them), so leave them,
9840 1.1 mrg # especially as we might pass files found there to a mingw objdump,
9841 1.1 mrg # which wouldn't understand a cygwinified path. Ahh.
9842 1.1.1.2 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9843 1.1 mrg else
9844 1.1.1.2 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9845 1.1 mrg fi
9846 1.1 mrg ;;
9847 1.1 mrg pw32*)
9848 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9849 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9850 1.1 mrg ;;
9851 1.1 mrg esac
9852 1.1 mrg ;;
9853 1.1 mrg
9854 1.1 mrg *)
9855 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9856 1.1 mrg ;;
9857 1.1 mrg esac
9858 1.1 mrg dynamic_linker='Win32 ld.exe'
9859 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9860 1.1 mrg shlibpath_var=PATH
9861 1.1 mrg ;;
9862 1.1 mrg
9863 1.1 mrg darwin* | rhapsody*)
9864 1.1 mrg dynamic_linker="$host_os dyld"
9865 1.1 mrg version_type=darwin
9866 1.1 mrg need_lib_prefix=no
9867 1.1 mrg need_version=no
9868 1.1.1.2 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9869 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9870 1.1 mrg shlibpath_overrides_runpath=yes
9871 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9872 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9873 1.1 mrg
9874 1.1.1.2 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9875 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9876 1.1 mrg ;;
9877 1.1 mrg
9878 1.1 mrg dgux*)
9879 1.1 mrg version_type=linux
9880 1.1 mrg need_lib_prefix=no
9881 1.1 mrg need_version=no
9882 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9883 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9884 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9885 1.1 mrg ;;
9886 1.1 mrg
9887 1.1 mrg freebsd1*)
9888 1.1 mrg dynamic_linker=no
9889 1.1 mrg ;;
9890 1.1 mrg
9891 1.1 mrg freebsd* | dragonfly*)
9892 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9893 1.1 mrg # versioning mechanism, adjust this.
9894 1.1 mrg if test -x /usr/bin/objformat; then
9895 1.1 mrg objformat=`/usr/bin/objformat`
9896 1.1 mrg else
9897 1.1 mrg case $host_os in
9898 1.1 mrg freebsd[123]*) objformat=aout ;;
9899 1.1 mrg *) objformat=elf ;;
9900 1.1 mrg esac
9901 1.1 mrg fi
9902 1.1.1.2 mrg version_type=freebsd-$objformat
9903 1.1 mrg case $version_type in
9904 1.1 mrg freebsd-elf*)
9905 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9906 1.1 mrg need_version=no
9907 1.1 mrg need_lib_prefix=no
9908 1.1 mrg ;;
9909 1.1 mrg freebsd-*)
9910 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9911 1.1 mrg need_version=yes
9912 1.1 mrg ;;
9913 1.1 mrg esac
9914 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9915 1.1 mrg case $host_os in
9916 1.1 mrg freebsd2*)
9917 1.1 mrg shlibpath_overrides_runpath=yes
9918 1.1 mrg ;;
9919 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9920 1.1 mrg shlibpath_overrides_runpath=yes
9921 1.1 mrg hardcode_into_libs=yes
9922 1.1 mrg ;;
9923 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9924 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9925 1.1 mrg shlibpath_overrides_runpath=no
9926 1.1 mrg hardcode_into_libs=yes
9927 1.1 mrg ;;
9928 1.1 mrg *) # from 4.6 on, and DragonFly
9929 1.1 mrg shlibpath_overrides_runpath=yes
9930 1.1 mrg hardcode_into_libs=yes
9931 1.1 mrg ;;
9932 1.1 mrg esac
9933 1.1 mrg ;;
9934 1.1 mrg
9935 1.1 mrg gnu*)
9936 1.1 mrg version_type=linux
9937 1.1 mrg need_lib_prefix=no
9938 1.1 mrg need_version=no
9939 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9940 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9941 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9942 1.1 mrg hardcode_into_libs=yes
9943 1.1 mrg ;;
9944 1.1 mrg
9945 1.1 mrg hpux9* | hpux10* | hpux11*)
9946 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9947 1.1 mrg # link against other versions.
9948 1.1 mrg version_type=sunos
9949 1.1 mrg need_lib_prefix=no
9950 1.1 mrg need_version=no
9951 1.1 mrg case $host_cpu in
9952 1.1 mrg ia64*)
9953 1.1 mrg shrext_cmds='.so'
9954 1.1 mrg hardcode_into_libs=yes
9955 1.1 mrg dynamic_linker="$host_os dld.so"
9956 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9957 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9958 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9959 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9960 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9961 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9962 1.1 mrg else
9963 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9964 1.1 mrg fi
9965 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9966 1.1 mrg ;;
9967 1.1.1.2 mrg hppa*64*)
9968 1.1.1.2 mrg shrext_cmds='.sl'
9969 1.1.1.2 mrg hardcode_into_libs=yes
9970 1.1.1.2 mrg dynamic_linker="$host_os dld.sl"
9971 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9972 1.1.1.2 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9973 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9974 1.1.1.2 mrg soname_spec='${libname}${release}${shared_ext}$major'
9975 1.1.1.2 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9976 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9977 1.1.1.2 mrg ;;
9978 1.1.1.2 mrg *)
9979 1.1 mrg shrext_cmds='.sl'
9980 1.1 mrg dynamic_linker="$host_os dld.sl"
9981 1.1 mrg shlibpath_var=SHLIB_PATH
9982 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9983 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9984 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9985 1.1 mrg ;;
9986 1.1 mrg esac
9987 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555.
9988 1.1 mrg postinstall_cmds='chmod 555 $lib'
9989 1.1 mrg ;;
9990 1.1 mrg
9991 1.1 mrg interix[3-9]*)
9992 1.1 mrg version_type=linux
9993 1.1 mrg need_lib_prefix=no
9994 1.1 mrg need_version=no
9995 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9996 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9997 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9998 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9999 1.1 mrg shlibpath_overrides_runpath=no
10000 1.1 mrg hardcode_into_libs=yes
10001 1.1 mrg ;;
10002 1.1 mrg
10003 1.1 mrg irix5* | irix6* | nonstopux*)
10004 1.1 mrg case $host_os in
10005 1.1 mrg nonstopux*) version_type=nonstopux ;;
10006 1.1 mrg *)
10007 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
10008 1.1 mrg version_type=linux
10009 1.1 mrg else
10010 1.1 mrg version_type=irix
10011 1.1 mrg fi ;;
10012 1.1 mrg esac
10013 1.1 mrg need_lib_prefix=no
10014 1.1 mrg need_version=no
10015 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10016 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10017 1.1 mrg case $host_os in
10018 1.1 mrg irix5* | nonstopux*)
10019 1.1 mrg libsuff= shlibsuff=
10020 1.1 mrg ;;
10021 1.1 mrg *)
10022 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
10023 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10024 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
10025 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10026 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
10027 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10028 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
10029 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
10030 1.1 mrg esac
10031 1.1 mrg ;;
10032 1.1 mrg esac
10033 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10034 1.1 mrg shlibpath_overrides_runpath=no
10035 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10036 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10037 1.1 mrg hardcode_into_libs=yes
10038 1.1 mrg ;;
10039 1.1 mrg
10040 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
10041 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
10042 1.1 mrg dynamic_linker=no
10043 1.1 mrg ;;
10044 1.1 mrg
10045 1.1 mrg # This must be Linux ELF.
10046 1.1.1.5 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
10047 1.1 mrg version_type=linux
10048 1.1 mrg need_lib_prefix=no
10049 1.1 mrg need_version=no
10050 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10051 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10052 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10053 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10054 1.1 mrg shlibpath_overrides_runpath=no
10055 1.1.1.2 mrg # Some binutils ld are patched to set DT_RUNPATH
10056 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS
10057 1.1.1.2 mrg save_libdir=$libdir
10058 1.1.1.2 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10059 1.1.1.2 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10060 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10061 1.1.1.2 mrg /* end confdefs.h. */
10062 1.1 mrg
10063 1.1.1.2 mrg int
10064 1.1.1.2 mrg main ()
10065 1.1.1.2 mrg {
10066 1.1.1.2 mrg
10067 1.1.1.2 mrg ;
10068 1.1.1.2 mrg return 0;
10069 1.1.1.2 mrg }
10070 1.1.1.2 mrg _ACEOF
10071 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10072 1.1.1.4 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10073 1.1.1.2 mrg shlibpath_overrides_runpath=yes
10074 1.1.1.2 mrg fi
10075 1.1.1.2 mrg fi
10076 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10077 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10078 1.1.1.2 mrg LDFLAGS=$save_LDFLAGS
10079 1.1.1.2 mrg libdir=$save_libdir
10080 1.1.1.2 mrg
10081 1.1.1.2 mrg # This implies no fast_install, which is unacceptable.
10082 1.1.1.2 mrg # Some rework will be needed to allow for fast_install
10083 1.1.1.2 mrg # before this can be enabled.
10084 1.1.1.2 mrg hardcode_into_libs=yes
10085 1.1.1.2 mrg
10086 1.1.1.2 mrg # Append ld.so.conf contents to the search path
10087 1.1.1.2 mrg if test -f /etc/ld.so.conf; then
10088 1.1.1.2 mrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
10089 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10090 1.1.1.2 mrg fi
10091 1.1.1.2 mrg
10092 1.1.1.2 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
10093 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
10094 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
10095 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
10096 1.1 mrg # people can always --disable-shared, the test was removed, and we
10097 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
10098 1.1 mrg dynamic_linker='GNU/Linux ld.so'
10099 1.1 mrg ;;
10100 1.1 mrg
10101 1.1.1.3 mrg netbsdelf*-gnu)
10102 1.1.1.3 mrg version_type=linux
10103 1.1.1.3 mrg need_lib_prefix=no
10104 1.1.1.3 mrg need_version=no
10105 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10106 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10107 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
10108 1.1.1.3 mrg shlibpath_overrides_runpath=no
10109 1.1.1.3 mrg hardcode_into_libs=yes
10110 1.1.1.3 mrg dynamic_linker='NetBSD ld.elf_so'
10111 1.1.1.3 mrg ;;
10112 1.1.1.3 mrg
10113 1.1 mrg netbsd*)
10114 1.1 mrg version_type=sunos
10115 1.1 mrg need_lib_prefix=no
10116 1.1 mrg need_version=no
10117 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10118 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10119 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10120 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10121 1.1 mrg else
10122 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10123 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10124 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10125 1.1 mrg fi
10126 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10127 1.1 mrg shlibpath_overrides_runpath=yes
10128 1.1 mrg hardcode_into_libs=yes
10129 1.1 mrg ;;
10130 1.1 mrg
10131 1.1 mrg newsos6)
10132 1.1 mrg version_type=linux
10133 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10134 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10135 1.1 mrg shlibpath_overrides_runpath=yes
10136 1.1 mrg ;;
10137 1.1 mrg
10138 1.1.1.2 mrg *nto* | *qnx*)
10139 1.1.1.2 mrg version_type=qnx
10140 1.1 mrg need_lib_prefix=no
10141 1.1 mrg need_version=no
10142 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10143 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10144 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10145 1.1.1.2 mrg shlibpath_overrides_runpath=no
10146 1.1.1.2 mrg hardcode_into_libs=yes
10147 1.1.1.2 mrg dynamic_linker='ldqnx.so'
10148 1.1 mrg ;;
10149 1.1 mrg
10150 1.1 mrg openbsd*)
10151 1.1 mrg version_type=sunos
10152 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10153 1.1 mrg need_lib_prefix=no
10154 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10155 1.1 mrg case $host_os in
10156 1.1.1.2 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10157 1.1.1.2 mrg *) need_version=no ;;
10158 1.1 mrg esac
10159 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10160 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10161 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10162 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10163 1.1 mrg case $host_os in
10164 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10165 1.1 mrg shlibpath_overrides_runpath=no
10166 1.1 mrg ;;
10167 1.1 mrg *)
10168 1.1 mrg shlibpath_overrides_runpath=yes
10169 1.1 mrg ;;
10170 1.1 mrg esac
10171 1.1 mrg else
10172 1.1 mrg shlibpath_overrides_runpath=yes
10173 1.1 mrg fi
10174 1.1 mrg ;;
10175 1.1 mrg
10176 1.1 mrg os2*)
10177 1.1 mrg libname_spec='$name'
10178 1.1 mrg shrext_cmds=".dll"
10179 1.1 mrg need_lib_prefix=no
10180 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10181 1.1 mrg dynamic_linker='OS/2 ld.exe'
10182 1.1 mrg shlibpath_var=LIBPATH
10183 1.1 mrg ;;
10184 1.1 mrg
10185 1.1 mrg osf3* | osf4* | osf5*)
10186 1.1 mrg version_type=osf
10187 1.1 mrg need_lib_prefix=no
10188 1.1 mrg need_version=no
10189 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10190 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10191 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10192 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10193 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10194 1.1 mrg ;;
10195 1.1 mrg
10196 1.1 mrg rdos*)
10197 1.1 mrg dynamic_linker=no
10198 1.1 mrg ;;
10199 1.1 mrg
10200 1.1 mrg solaris*)
10201 1.1 mrg version_type=linux
10202 1.1 mrg need_lib_prefix=no
10203 1.1 mrg need_version=no
10204 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10205 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10206 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10207 1.1 mrg shlibpath_overrides_runpath=yes
10208 1.1 mrg hardcode_into_libs=yes
10209 1.1 mrg # ldd complains unless libraries are executable
10210 1.1 mrg postinstall_cmds='chmod +x $lib'
10211 1.1 mrg ;;
10212 1.1 mrg
10213 1.1 mrg sunos4*)
10214 1.1 mrg version_type=sunos
10215 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10216 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10217 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10218 1.1 mrg shlibpath_overrides_runpath=yes
10219 1.1 mrg if test "$with_gnu_ld" = yes; then
10220 1.1 mrg need_lib_prefix=no
10221 1.1 mrg fi
10222 1.1 mrg need_version=yes
10223 1.1 mrg ;;
10224 1.1 mrg
10225 1.1 mrg sysv4 | sysv4.3*)
10226 1.1 mrg version_type=linux
10227 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10228 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10229 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10230 1.1 mrg case $host_vendor in
10231 1.1 mrg sni)
10232 1.1 mrg shlibpath_overrides_runpath=no
10233 1.1 mrg need_lib_prefix=no
10234 1.1 mrg runpath_var=LD_RUN_PATH
10235 1.1 mrg ;;
10236 1.1 mrg siemens)
10237 1.1 mrg need_lib_prefix=no
10238 1.1 mrg ;;
10239 1.1 mrg motorola)
10240 1.1 mrg need_lib_prefix=no
10241 1.1 mrg need_version=no
10242 1.1 mrg shlibpath_overrides_runpath=no
10243 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10244 1.1 mrg ;;
10245 1.1 mrg esac
10246 1.1 mrg ;;
10247 1.1 mrg
10248 1.1 mrg sysv4*MP*)
10249 1.1 mrg if test -d /usr/nec ;then
10250 1.1 mrg version_type=linux
10251 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10252 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10253 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10254 1.1 mrg fi
10255 1.1 mrg ;;
10256 1.1 mrg
10257 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10258 1.1 mrg version_type=freebsd-elf
10259 1.1 mrg need_lib_prefix=no
10260 1.1 mrg need_version=no
10261 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10262 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10263 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10264 1.1.1.2 mrg shlibpath_overrides_runpath=yes
10265 1.1 mrg hardcode_into_libs=yes
10266 1.1 mrg if test "$with_gnu_ld" = yes; then
10267 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10268 1.1 mrg else
10269 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10270 1.1 mrg case $host_os in
10271 1.1 mrg sco3.2v5*)
10272 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10273 1.1 mrg ;;
10274 1.1 mrg esac
10275 1.1 mrg fi
10276 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10277 1.1 mrg ;;
10278 1.1 mrg
10279 1.1.1.2 mrg tpf*)
10280 1.1.1.2 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10281 1.1.1.2 mrg version_type=linux
10282 1.1.1.2 mrg need_lib_prefix=no
10283 1.1.1.2 mrg need_version=no
10284 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10285 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH
10286 1.1.1.2 mrg shlibpath_overrides_runpath=no
10287 1.1.1.2 mrg hardcode_into_libs=yes
10288 1.1.1.2 mrg ;;
10289 1.1.1.2 mrg
10290 1.1 mrg uts4*)
10291 1.1 mrg version_type=linux
10292 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10293 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10294 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10295 1.1 mrg ;;
10296 1.1 mrg
10297 1.1 mrg *)
10298 1.1 mrg dynamic_linker=no
10299 1.1 mrg ;;
10300 1.1 mrg esac
10301 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10302 1.1.1.2 mrg $as_echo "$dynamic_linker" >&6; }
10303 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10304 1.1 mrg
10305 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10306 1.1 mrg if test "$GCC" = yes; then
10307 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10308 1.1 mrg fi
10309 1.1 mrg
10310 1.1.1.2 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10311 1.1.1.2 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10312 1.1 mrg fi
10313 1.1.1.2 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10314 1.1.1.2 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10315 1.1 mrg fi
10316 1.1 mrg
10317 1.1 mrg
10318 1.1 mrg
10319 1.1 mrg
10320 1.1 mrg
10321 1.1 mrg
10322 1.1 mrg
10323 1.1 mrg
10324 1.1 mrg
10325 1.1 mrg
10326 1.1 mrg
10327 1.1 mrg
10328 1.1 mrg
10329 1.1 mrg
10330 1.1 mrg
10331 1.1 mrg
10332 1.1 mrg
10333 1.1 mrg
10334 1.1 mrg
10335 1.1 mrg
10336 1.1 mrg
10337 1.1 mrg
10338 1.1 mrg
10339 1.1 mrg
10340 1.1 mrg
10341 1.1 mrg
10342 1.1 mrg
10343 1.1 mrg
10344 1.1 mrg
10345 1.1 mrg
10346 1.1 mrg
10347 1.1 mrg
10348 1.1 mrg
10349 1.1 mrg
10350 1.1 mrg
10351 1.1 mrg
10352 1.1 mrg
10353 1.1 mrg
10354 1.1 mrg
10355 1.1 mrg
10356 1.1 mrg
10357 1.1 mrg
10358 1.1 mrg
10359 1.1 mrg
10360 1.1 mrg
10361 1.1 mrg
10362 1.1 mrg
10363 1.1 mrg
10364 1.1 mrg
10365 1.1 mrg
10366 1.1 mrg
10367 1.1 mrg
10368 1.1 mrg
10369 1.1 mrg
10370 1.1 mrg
10371 1.1 mrg
10372 1.1 mrg
10373 1.1 mrg
10374 1.1 mrg
10375 1.1 mrg
10376 1.1 mrg
10377 1.1 mrg
10378 1.1 mrg
10379 1.1 mrg
10380 1.1 mrg
10381 1.1 mrg
10382 1.1 mrg
10383 1.1 mrg
10384 1.1 mrg
10385 1.1 mrg
10386 1.1 mrg
10387 1.1 mrg
10388 1.1 mrg
10389 1.1 mrg
10390 1.1 mrg
10391 1.1 mrg
10392 1.1 mrg
10393 1.1 mrg
10394 1.1 mrg
10395 1.1 mrg
10396 1.1 mrg
10397 1.1 mrg
10398 1.1 mrg
10399 1.1 mrg
10400 1.1 mrg
10401 1.1 mrg
10402 1.1 mrg
10403 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10404 1.1.1.2 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10405 1.1.1.2 mrg hardcode_action=
10406 1.1.1.2 mrg if test -n "$hardcode_libdir_flag_spec" ||
10407 1.1.1.2 mrg test -n "$runpath_var" ||
10408 1.1.1.2 mrg test "X$hardcode_automatic" = "Xyes" ; then
10409 1.1 mrg
10410 1.1.1.2 mrg # We can hardcode non-existent directories.
10411 1.1.1.2 mrg if test "$hardcode_direct" != no &&
10412 1.1.1.2 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10413 1.1.1.2 mrg # have to relink, otherwise we might link with an installed library
10414 1.1.1.2 mrg # when we should be linking with a yet-to-be-installed one
10415 1.1.1.2 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10416 1.1.1.2 mrg test "$hardcode_minus_L" != no; then
10417 1.1.1.2 mrg # Linking always hardcodes the temporary library directory.
10418 1.1.1.2 mrg hardcode_action=relink
10419 1.1.1.2 mrg else
10420 1.1.1.2 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10421 1.1.1.2 mrg hardcode_action=immediate
10422 1.1 mrg fi
10423 1.1.1.2 mrg else
10424 1.1.1.2 mrg # We cannot hardcode anything, or else we can only hardcode existing
10425 1.1.1.2 mrg # directories.
10426 1.1.1.2 mrg hardcode_action=unsupported
10427 1.1 mrg fi
10428 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10429 1.1.1.2 mrg $as_echo "$hardcode_action" >&6; }
10430 1.1 mrg
10431 1.1.1.2 mrg if test "$hardcode_action" = relink ||
10432 1.1.1.2 mrg test "$inherit_rpath" = yes; then
10433 1.1.1.2 mrg # Fast installation is not supported
10434 1.1.1.2 mrg enable_fast_install=no
10435 1.1.1.2 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10436 1.1.1.2 mrg test "$enable_shared" = no; then
10437 1.1.1.2 mrg # Fast installation is not necessary
10438 1.1.1.2 mrg enable_fast_install=needless
10439 1.1.1.2 mrg fi
10440 1.1 mrg
10441 1.1 mrg
10442 1.1 mrg
10443 1.1 mrg
10444 1.1 mrg
10445 1.1 mrg
10446 1.1.1.2 mrg if test "x$enable_dlopen" != xyes; then
10447 1.1.1.2 mrg enable_dlopen=unknown
10448 1.1.1.2 mrg enable_dlopen_self=unknown
10449 1.1.1.2 mrg enable_dlopen_self_static=unknown
10450 1.1.1.2 mrg else
10451 1.1.1.2 mrg lt_cv_dlopen=no
10452 1.1.1.2 mrg lt_cv_dlopen_libs=
10453 1.1 mrg
10454 1.1.1.2 mrg case $host_os in
10455 1.1.1.2 mrg beos*)
10456 1.1.1.2 mrg lt_cv_dlopen="load_add_on"
10457 1.1.1.2 mrg lt_cv_dlopen_libs=
10458 1.1.1.2 mrg lt_cv_dlopen_self=yes
10459 1.1.1.2 mrg ;;
10460 1.1 mrg
10461 1.1.1.2 mrg mingw* | pw32* | cegcc*)
10462 1.1.1.2 mrg lt_cv_dlopen="LoadLibrary"
10463 1.1.1.2 mrg lt_cv_dlopen_libs=
10464 1.1.1.2 mrg ;;
10465 1.1 mrg
10466 1.1.1.2 mrg cygwin*)
10467 1.1.1.2 mrg lt_cv_dlopen="dlopen"
10468 1.1.1.2 mrg lt_cv_dlopen_libs=
10469 1.1.1.2 mrg ;;
10470 1.1 mrg
10471 1.1.1.2 mrg darwin*)
10472 1.1.1.2 mrg # if libdl is installed we need to link against it
10473 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10474 1.1.1.2 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10475 1.1.1.4 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10476 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10477 1.1.1.2 mrg else
10478 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10479 1.1.1.2 mrg LIBS="-ldl $LIBS"
10480 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10481 1.1.1.2 mrg /* end confdefs.h. */
10482 1.1 mrg
10483 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10484 1.1.1.2 mrg Use char because int might match the return type of a GCC
10485 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10486 1.1.1.2 mrg #ifdef __cplusplus
10487 1.1.1.2 mrg extern "C"
10488 1.1.1.2 mrg #endif
10489 1.1.1.2 mrg char dlopen ();
10490 1.1.1.2 mrg int
10491 1.1.1.2 mrg main ()
10492 1.1.1.2 mrg {
10493 1.1.1.2 mrg return dlopen ();
10494 1.1.1.2 mrg ;
10495 1.1.1.2 mrg return 0;
10496 1.1.1.2 mrg }
10497 1.1.1.2 mrg _ACEOF
10498 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10499 1.1.1.2 mrg ac_cv_lib_dl_dlopen=yes
10500 1.1.1.2 mrg else
10501 1.1.1.4 mrg ac_cv_lib_dl_dlopen=no
10502 1.1.1.2 mrg fi
10503 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10504 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10505 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10506 1.1.1.2 mrg fi
10507 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10508 1.1.1.2 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10509 1.1.1.4 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10510 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10511 1.1.1.2 mrg else
10512 1.1 mrg
10513 1.1.1.2 mrg lt_cv_dlopen="dyld"
10514 1.1.1.2 mrg lt_cv_dlopen_libs=
10515 1.1.1.2 mrg lt_cv_dlopen_self=yes
10516 1.1 mrg
10517 1.1.1.2 mrg fi
10518 1.1 mrg
10519 1.1.1.2 mrg ;;
10520 1.1 mrg
10521 1.1.1.2 mrg *)
10522 1.1.1.4 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10523 1.1.1.4 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10524 1.1.1.2 mrg lt_cv_dlopen="shl_load"
10525 1.1.1.2 mrg else
10526 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10527 1.1.1.2 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10528 1.1.1.4 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10529 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10530 1.1.1.2 mrg else
10531 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10532 1.1.1.2 mrg LIBS="-ldld $LIBS"
10533 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10534 1.1.1.2 mrg /* end confdefs.h. */
10535 1.1 mrg
10536 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10537 1.1.1.2 mrg Use char because int might match the return type of a GCC
10538 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10539 1.1.1.2 mrg #ifdef __cplusplus
10540 1.1.1.2 mrg extern "C"
10541 1.1.1.2 mrg #endif
10542 1.1.1.2 mrg char shl_load ();
10543 1.1.1.2 mrg int
10544 1.1.1.2 mrg main ()
10545 1.1.1.2 mrg {
10546 1.1.1.2 mrg return shl_load ();
10547 1.1.1.2 mrg ;
10548 1.1.1.2 mrg return 0;
10549 1.1.1.2 mrg }
10550 1.1.1.2 mrg _ACEOF
10551 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10552 1.1.1.2 mrg ac_cv_lib_dld_shl_load=yes
10553 1.1.1.2 mrg else
10554 1.1.1.4 mrg ac_cv_lib_dld_shl_load=no
10555 1.1.1.2 mrg fi
10556 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10557 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10558 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10559 1.1.1.2 mrg fi
10560 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10561 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10562 1.1.1.4 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10563 1.1.1.2 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10564 1.1.1.2 mrg else
10565 1.1.1.4 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10566 1.1.1.4 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10567 1.1.1.2 mrg lt_cv_dlopen="dlopen"
10568 1.1.1.2 mrg else
10569 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10570 1.1.1.2 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10571 1.1.1.4 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10572 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10573 1.1.1.2 mrg else
10574 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10575 1.1.1.2 mrg LIBS="-ldl $LIBS"
10576 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10577 1.1.1.2 mrg /* end confdefs.h. */
10578 1.1 mrg
10579 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10580 1.1.1.2 mrg Use char because int might match the return type of a GCC
10581 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10582 1.1.1.2 mrg #ifdef __cplusplus
10583 1.1.1.2 mrg extern "C"
10584 1.1.1.2 mrg #endif
10585 1.1.1.2 mrg char dlopen ();
10586 1.1.1.2 mrg int
10587 1.1.1.2 mrg main ()
10588 1.1.1.2 mrg {
10589 1.1.1.2 mrg return dlopen ();
10590 1.1.1.2 mrg ;
10591 1.1.1.2 mrg return 0;
10592 1.1.1.2 mrg }
10593 1.1.1.2 mrg _ACEOF
10594 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10595 1.1.1.2 mrg ac_cv_lib_dl_dlopen=yes
10596 1.1.1.2 mrg else
10597 1.1.1.4 mrg ac_cv_lib_dl_dlopen=no
10598 1.1.1.2 mrg fi
10599 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10600 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10601 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10602 1.1.1.2 mrg fi
10603 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10604 1.1.1.2 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10605 1.1.1.4 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10606 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10607 1.1.1.2 mrg else
10608 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10609 1.1.1.2 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10610 1.1.1.4 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10611 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10612 1.1.1.2 mrg else
10613 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10614 1.1.1.2 mrg LIBS="-lsvld $LIBS"
10615 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10616 1.1.1.2 mrg /* end confdefs.h. */
10617 1.1 mrg
10618 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10619 1.1.1.2 mrg Use char because int might match the return type of a GCC
10620 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10621 1.1.1.2 mrg #ifdef __cplusplus
10622 1.1.1.2 mrg extern "C"
10623 1.1.1.2 mrg #endif
10624 1.1.1.2 mrg char dlopen ();
10625 1.1.1.2 mrg int
10626 1.1.1.2 mrg main ()
10627 1.1.1.2 mrg {
10628 1.1.1.2 mrg return dlopen ();
10629 1.1.1.2 mrg ;
10630 1.1.1.2 mrg return 0;
10631 1.1.1.2 mrg }
10632 1.1.1.4 mrg _ACEOF
10633 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10634 1.1.1.2 mrg ac_cv_lib_svld_dlopen=yes
10635 1.1.1.2 mrg else
10636 1.1.1.4 mrg ac_cv_lib_svld_dlopen=no
10637 1.1.1.2 mrg fi
10638 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10639 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10640 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10641 1.1.1.2 mrg fi
10642 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10643 1.1.1.2 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10644 1.1.1.4 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10645 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10646 1.1.1.2 mrg else
10647 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10648 1.1.1.2 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10649 1.1.1.4 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10650 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10651 1.1.1.2 mrg else
10652 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10653 1.1.1.2 mrg LIBS="-ldld $LIBS"
10654 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10655 1.1.1.2 mrg /* end confdefs.h. */
10656 1.1 mrg
10657 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10658 1.1.1.2 mrg Use char because int might match the return type of a GCC
10659 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10660 1.1.1.2 mrg #ifdef __cplusplus
10661 1.1.1.2 mrg extern "C"
10662 1.1.1.2 mrg #endif
10663 1.1.1.2 mrg char dld_link ();
10664 1.1.1.2 mrg int
10665 1.1.1.2 mrg main ()
10666 1.1.1.2 mrg {
10667 1.1.1.2 mrg return dld_link ();
10668 1.1.1.2 mrg ;
10669 1.1.1.2 mrg return 0;
10670 1.1.1.2 mrg }
10671 1.1.1.2 mrg _ACEOF
10672 1.1.1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
10673 1.1.1.2 mrg ac_cv_lib_dld_dld_link=yes
10674 1.1.1.2 mrg else
10675 1.1.1.4 mrg ac_cv_lib_dld_dld_link=no
10676 1.1.1.2 mrg fi
10677 1.1.1.4 mrg rm -f core conftest.err conftest.$ac_objext \
10678 1.1.1.4 mrg conftest$ac_exeext conftest.$ac_ext
10679 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10680 1.1.1.2 mrg fi
10681 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10682 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10683 1.1.1.4 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10684 1.1.1.2 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10685 1.1.1.2 mrg fi
10686 1.1 mrg
10687 1.1 mrg
10688 1.1.1.2 mrg fi
10689 1.1 mrg
10690 1.1 mrg
10691 1.1.1.2 mrg fi
10692 1.1 mrg
10693 1.1 mrg
10694 1.1.1.2 mrg fi
10695 1.1 mrg
10696 1.1 mrg
10697 1.1 mrg fi
10698 1.1 mrg
10699 1.1 mrg
10700 1.1 mrg fi
10701 1.1.1.2 mrg
10702 1.1 mrg ;;
10703 1.1.1.2 mrg esac
10704 1.1 mrg
10705 1.1.1.2 mrg if test "x$lt_cv_dlopen" != xno; then
10706 1.1.1.2 mrg enable_dlopen=yes
10707 1.1.1.2 mrg else
10708 1.1.1.2 mrg enable_dlopen=no
10709 1.1.1.2 mrg fi
10710 1.1 mrg
10711 1.1.1.2 mrg case $lt_cv_dlopen in
10712 1.1.1.2 mrg dlopen)
10713 1.1.1.2 mrg save_CPPFLAGS="$CPPFLAGS"
10714 1.1.1.2 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10715 1.1 mrg
10716 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
10717 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10718 1.1 mrg
10719 1.1.1.2 mrg save_LIBS="$LIBS"
10720 1.1.1.2 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10721 1.1 mrg
10722 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10723 1.1.1.2 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10724 1.1.1.4 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10725 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10726 1.1 mrg else
10727 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
10728 1.1.1.2 mrg lt_cv_dlopen_self=cross
10729 1.1.1.2 mrg else
10730 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10731 1.1.1.2 mrg lt_status=$lt_dlunknown
10732 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
10733 1.1.1.5 mrg #line 10733 "configure"
10734 1.1.1.2 mrg #include "confdefs.h"
10735 1.1 mrg
10736 1.1.1.2 mrg #if HAVE_DLFCN_H
10737 1.1.1.2 mrg #include <dlfcn.h>
10738 1.1.1.2 mrg #endif
10739 1.1 mrg
10740 1.1.1.2 mrg #include <stdio.h>
10741 1.1 mrg
10742 1.1.1.2 mrg #ifdef RTLD_GLOBAL
10743 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10744 1.1.1.2 mrg #else
10745 1.1.1.2 mrg # ifdef DL_GLOBAL
10746 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
10747 1.1.1.2 mrg # else
10748 1.1.1.2 mrg # define LT_DLGLOBAL 0
10749 1.1.1.2 mrg # endif
10750 1.1.1.2 mrg #endif
10751 1.1 mrg
10752 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10753 1.1.1.2 mrg find out it does not work in some platform. */
10754 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
10755 1.1.1.2 mrg # ifdef RTLD_LAZY
10756 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10757 1.1.1.2 mrg # else
10758 1.1.1.2 mrg # ifdef DL_LAZY
10759 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10760 1.1.1.2 mrg # else
10761 1.1.1.2 mrg # ifdef RTLD_NOW
10762 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10763 1.1.1.2 mrg # else
10764 1.1.1.2 mrg # ifdef DL_NOW
10765 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10766 1.1.1.2 mrg # else
10767 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
10768 1.1.1.2 mrg # endif
10769 1.1.1.2 mrg # endif
10770 1.1.1.2 mrg # endif
10771 1.1.1.2 mrg # endif
10772 1.1.1.2 mrg #endif
10773 1.1.1.2 mrg
10774 1.1.1.2 mrg void fnord() { int i=42;}
10775 1.1.1.2 mrg int main ()
10776 1.1.1.2 mrg {
10777 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10778 1.1.1.2 mrg int status = $lt_dlunknown;
10779 1.1.1.2 mrg
10780 1.1.1.2 mrg if (self)
10781 1.1.1.2 mrg {
10782 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10783 1.1.1.2 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10784 1.1.1.2 mrg /* dlclose (self); */
10785 1.1.1.2 mrg }
10786 1.1.1.2 mrg else
10787 1.1.1.2 mrg puts (dlerror ());
10788 1.1.1.2 mrg
10789 1.1.1.2 mrg return status;
10790 1.1.1.2 mrg }
10791 1.1.1.2 mrg _LT_EOF
10792 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10793 1.1.1.2 mrg (eval $ac_link) 2>&5
10794 1.1.1.2 mrg ac_status=$?
10795 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10796 1.1.1.4 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10797 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
10798 1.1.1.2 mrg lt_status=$?
10799 1.1.1.2 mrg case x$lt_status in
10800 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10801 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10802 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10803 1.1.1.2 mrg esac
10804 1.1.1.2 mrg else :
10805 1.1.1.2 mrg # compilation failed
10806 1.1.1.2 mrg lt_cv_dlopen_self=no
10807 1.1 mrg fi
10808 1.1 mrg fi
10809 1.1.1.2 mrg rm -fr conftest*
10810 1.1 mrg
10811 1.1 mrg
10812 1.1.1.2 mrg fi
10813 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10814 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10815 1.1 mrg
10816 1.1.1.2 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10817 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10818 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10819 1.1.1.2 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10820 1.1.1.4 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10821 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10822 1.1.1.2 mrg else
10823 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
10824 1.1.1.2 mrg lt_cv_dlopen_self_static=cross
10825 1.1.1.2 mrg else
10826 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10827 1.1.1.2 mrg lt_status=$lt_dlunknown
10828 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
10829 1.1.1.5 mrg #line 10829 "configure"
10830 1.1.1.2 mrg #include "confdefs.h"
10831 1.1 mrg
10832 1.1.1.2 mrg #if HAVE_DLFCN_H
10833 1.1.1.2 mrg #include <dlfcn.h>
10834 1.1.1.2 mrg #endif
10835 1.1 mrg
10836 1.1.1.2 mrg #include <stdio.h>
10837 1.1.1.2 mrg
10838 1.1.1.2 mrg #ifdef RTLD_GLOBAL
10839 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10840 1.1.1.2 mrg #else
10841 1.1.1.2 mrg # ifdef DL_GLOBAL
10842 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
10843 1.1.1.2 mrg # else
10844 1.1.1.2 mrg # define LT_DLGLOBAL 0
10845 1.1.1.2 mrg # endif
10846 1.1.1.2 mrg #endif
10847 1.1.1.2 mrg
10848 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10849 1.1.1.2 mrg find out it does not work in some platform. */
10850 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
10851 1.1.1.2 mrg # ifdef RTLD_LAZY
10852 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10853 1.1.1.2 mrg # else
10854 1.1.1.2 mrg # ifdef DL_LAZY
10855 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10856 1.1.1.2 mrg # else
10857 1.1.1.2 mrg # ifdef RTLD_NOW
10858 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10859 1.1.1.2 mrg # else
10860 1.1.1.2 mrg # ifdef DL_NOW
10861 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10862 1.1.1.2 mrg # else
10863 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
10864 1.1.1.2 mrg # endif
10865 1.1.1.2 mrg # endif
10866 1.1.1.2 mrg # endif
10867 1.1.1.2 mrg # endif
10868 1.1.1.2 mrg #endif
10869 1.1.1.2 mrg
10870 1.1.1.2 mrg void fnord() { int i=42;}
10871 1.1.1.2 mrg int main ()
10872 1.1.1.2 mrg {
10873 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10874 1.1.1.2 mrg int status = $lt_dlunknown;
10875 1.1.1.2 mrg
10876 1.1.1.2 mrg if (self)
10877 1.1.1.2 mrg {
10878 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10879 1.1.1.2 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10880 1.1.1.2 mrg /* dlclose (self); */
10881 1.1.1.2 mrg }
10882 1.1.1.2 mrg else
10883 1.1.1.2 mrg puts (dlerror ());
10884 1.1.1.2 mrg
10885 1.1.1.2 mrg return status;
10886 1.1.1.2 mrg }
10887 1.1.1.2 mrg _LT_EOF
10888 1.1.1.4 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10889 1.1.1.2 mrg (eval $ac_link) 2>&5
10890 1.1.1.2 mrg ac_status=$?
10891 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10892 1.1.1.4 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10893 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
10894 1.1.1.2 mrg lt_status=$?
10895 1.1.1.2 mrg case x$lt_status in
10896 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10897 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10898 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10899 1.1 mrg esac
10900 1.1.1.2 mrg else :
10901 1.1.1.2 mrg # compilation failed
10902 1.1.1.2 mrg lt_cv_dlopen_self_static=no
10903 1.1.1.2 mrg fi
10904 1.1.1.2 mrg fi
10905 1.1.1.2 mrg rm -fr conftest*
10906 1.1 mrg
10907 1.1 mrg
10908 1.1.1.2 mrg fi
10909 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10910 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10911 1.1.1.2 mrg fi
10912 1.1 mrg
10913 1.1.1.2 mrg CPPFLAGS="$save_CPPFLAGS"
10914 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
10915 1.1.1.2 mrg LIBS="$save_LIBS"
10916 1.1.1.2 mrg ;;
10917 1.1.1.2 mrg esac
10918 1.1 mrg
10919 1.1.1.2 mrg case $lt_cv_dlopen_self in
10920 1.1.1.2 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10921 1.1.1.2 mrg *) enable_dlopen_self=unknown ;;
10922 1.1.1.2 mrg esac
10923 1.1 mrg
10924 1.1.1.2 mrg case $lt_cv_dlopen_self_static in
10925 1.1.1.2 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10926 1.1.1.2 mrg *) enable_dlopen_self_static=unknown ;;
10927 1.1.1.2 mrg esac
10928 1.1.1.2 mrg fi
10929 1.1 mrg
10930 1.1 mrg
10931 1.1 mrg
10932 1.1 mrg
10933 1.1 mrg
10934 1.1 mrg
10935 1.1 mrg
10936 1.1 mrg
10937 1.1 mrg
10938 1.1 mrg
10939 1.1 mrg
10940 1.1 mrg
10941 1.1 mrg
10942 1.1 mrg
10943 1.1 mrg
10944 1.1 mrg
10945 1.1 mrg
10946 1.1.1.2 mrg striplib=
10947 1.1.1.2 mrg old_striplib=
10948 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10949 1.1.1.2 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10950 1.1.1.2 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10951 1.1.1.2 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10952 1.1.1.2 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10953 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10954 1.1.1.2 mrg $as_echo "yes" >&6; }
10955 1.1.1.2 mrg else
10956 1.1.1.2 mrg # FIXME - insert some real tests, host_os isn't really good enough
10957 1.1.1.2 mrg case $host_os in
10958 1.1.1.2 mrg darwin*)
10959 1.1.1.2 mrg if test -n "$STRIP" ; then
10960 1.1.1.2 mrg striplib="$STRIP -x"
10961 1.1.1.2 mrg old_striplib="$STRIP -S"
10962 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10963 1.1.1.2 mrg $as_echo "yes" >&6; }
10964 1.1.1.2 mrg else
10965 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10966 1.1.1.2 mrg $as_echo "no" >&6; }
10967 1.1.1.2 mrg fi
10968 1.1.1.2 mrg ;;
10969 1.1.1.2 mrg *)
10970 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10971 1.1.1.2 mrg $as_echo "no" >&6; }
10972 1.1.1.2 mrg ;;
10973 1.1.1.2 mrg esac
10974 1.1.1.2 mrg fi
10975 1.1 mrg
10976 1.1 mrg
10977 1.1 mrg
10978 1.1 mrg
10979 1.1 mrg
10980 1.1 mrg
10981 1.1 mrg
10982 1.1 mrg
10983 1.1 mrg
10984 1.1 mrg
10985 1.1 mrg
10986 1.1 mrg
10987 1.1.1.5 mrg # Report which library types will actually be built
10988 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10989 1.1.1.5 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10990 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10991 1.1.1.5 mrg $as_echo "$can_build_shared" >&6; }
10992 1.1 mrg
10993 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10994 1.1.1.5 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10995 1.1.1.5 mrg test "$can_build_shared" = "no" && enable_shared=no
10996 1.1 mrg
10997 1.1.1.5 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10998 1.1.1.5 mrg # are all built from PIC.
10999 1.1.1.5 mrg case $host_os in
11000 1.1.1.5 mrg aix3*)
11001 1.1.1.5 mrg test "$enable_shared" = yes && enable_static=no
11002 1.1.1.5 mrg if test -n "$RANLIB"; then
11003 1.1.1.5 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11004 1.1.1.5 mrg postinstall_cmds='$RANLIB $lib'
11005 1.1.1.5 mrg fi
11006 1.1.1.5 mrg ;;
11007 1.1.1.5 mrg
11008 1.1.1.5 mrg aix[4-9]*)
11009 1.1.1.5 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11010 1.1.1.5 mrg test "$enable_shared" = yes && enable_static=no
11011 1.1.1.5 mrg fi
11012 1.1.1.5 mrg ;;
11013 1.1.1.5 mrg esac
11014 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11015 1.1.1.5 mrg $as_echo "$enable_shared" >&6; }
11016 1.1.1.5 mrg
11017 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11018 1.1.1.5 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11019 1.1.1.5 mrg # Make sure either enable_shared or enable_static is yes.
11020 1.1.1.5 mrg test "$enable_shared" = yes || enable_static=yes
11021 1.1.1.5 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11022 1.1.1.5 mrg $as_echo "$enable_static" >&6; }
11023 1.1 mrg
11024 1.1 mrg
11025 1.1 mrg
11026 1.1.1.5 mrg
11027 1.1.1.5 mrg fi
11028 1.1.1.4 mrg ac_ext=c
11029 1.1.1.4 mrg ac_cpp='$CPP $CPPFLAGS'
11030 1.1.1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11031 1.1.1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11032 1.1.1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11033 1.1 mrg
11034 1.1.1.5 mrg CC="$lt_save_CC"
11035 1.1.1.5 mrg
11036 1.1.1.5 mrg
11037 1.1.1.5 mrg
11038 1.1.1.5 mrg
11039 1.1.1.5 mrg
11040 1.1.1.5 mrg
11041 1.1.1.5 mrg
11042 1.1.1.5 mrg
11043 1.1.1.5 mrg
11044 1.1.1.5 mrg
11045 1.1.1.5 mrg
11046 1.1.1.5 mrg
11047 1.1.1.5 mrg
11048 1.1.1.5 mrg ac_config_commands="$ac_config_commands libtool"
11049 1.1.1.5 mrg
11050 1.1.1.5 mrg
11051 1.1.1.5 mrg
11052 1.1.1.5 mrg
11053 1.1.1.5 mrg # Only expand once:
11054 1.1.1.5 mrg
11055 1.1.1.5 mrg
11056 1.1 mrg
11057 1.1 mrg
11058 1.1 mrg
11059 1.1.1.2 mrg # Options
11060 1.1.1.5 mrg # Define a configure option for an alternate module directory
11061 1.1 mrg
11062 1.1.1.2 mrg # Check whether --with-xorg-module-dir was given.
11063 1.1.1.4 mrg if test "${with_xorg_module_dir+set}" = set; then :
11064 1.1.1.2 mrg withval=$with_xorg_module_dir; moduledir="$withval"
11065 1.1 mrg else
11066 1.1.1.2 mrg moduledir="$libdir/xorg/modules"
11067 1.1 mrg fi
11068 1.1 mrg
11069 1.1 mrg
11070 1.1.1.5 mrg # Store the list of server defined optional extensions in REQUIRED_MODULES
11071 1.1 mrg
11072 1.1 mrg
11073 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
11074 1.1.1.5 mrg CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
11075 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11076 1.1.1.2 mrg /* end confdefs.h. */
11077 1.1 mrg
11078 1.1.1.2 mrg #include "xorg-server.h"
11079 1.1.1.2 mrg #if !defined RANDR
11080 1.1.1.2 mrg #error RANDR not defined
11081 1.1.1.2 mrg #endif
11082 1.1 mrg
11083 1.1.1.2 mrg int
11084 1.1.1.2 mrg main ()
11085 1.1.1.2 mrg {
11086 1.1 mrg
11087 1.1.1.2 mrg ;
11088 1.1.1.2 mrg return 0;
11089 1.1.1.2 mrg }
11090 1.1.1.2 mrg _ACEOF
11091 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
11092 1.1.1.2 mrg _EXT_CHECK=yes
11093 1.1.1.2 mrg else
11094 1.1.1.4 mrg _EXT_CHECK=no
11095 1.1.1.2 mrg fi
11096 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11097 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
11098 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
11099 1.1.1.2 mrg $as_echo_n "checking if RANDR is defined... " >&6; }
11100 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
11101 1.1.1.2 mrg $as_echo "$_EXT_CHECK" >&6; }
11102 1.1.1.2 mrg if test "$_EXT_CHECK" != no; then
11103 1.1.1.2 mrg REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
11104 1.1.1.2 mrg fi
11105 1.1 mrg
11106 1.1 mrg
11107 1.1.1.5 mrg
11108 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
11109 1.1.1.5 mrg CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
11110 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11111 1.1.1.2 mrg /* end confdefs.h. */
11112 1.1 mrg
11113 1.1.1.2 mrg #include "xorg-server.h"
11114 1.1.1.2 mrg #if !defined RENDER
11115 1.1.1.2 mrg #error RENDER not defined
11116 1.1.1.2 mrg #endif
11117 1.1 mrg
11118 1.1.1.2 mrg int
11119 1.1.1.2 mrg main ()
11120 1.1.1.2 mrg {
11121 1.1 mrg
11122 1.1.1.2 mrg ;
11123 1.1.1.2 mrg return 0;
11124 1.1.1.2 mrg }
11125 1.1.1.2 mrg _ACEOF
11126 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
11127 1.1.1.2 mrg _EXT_CHECK=yes
11128 1.1.1.2 mrg else
11129 1.1.1.4 mrg _EXT_CHECK=no
11130 1.1.1.2 mrg fi
11131 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11132 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
11133 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
11134 1.1.1.2 mrg $as_echo_n "checking if RENDER is defined... " >&6; }
11135 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
11136 1.1.1.2 mrg $as_echo "$_EXT_CHECK" >&6; }
11137 1.1.1.2 mrg if test "$_EXT_CHECK" != no; then
11138 1.1.1.2 mrg REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
11139 1.1.1.2 mrg fi
11140 1.1 mrg
11141 1.1 mrg
11142 1.1.1.5 mrg
11143 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
11144 1.1.1.5 mrg CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
11145 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11146 1.1.1.2 mrg /* end confdefs.h. */
11147 1.1 mrg
11148 1.1.1.2 mrg #include "xorg-server.h"
11149 1.1.1.2 mrg #if !defined XV
11150 1.1.1.2 mrg #error XV not defined
11151 1.1.1.2 mrg #endif
11152 1.1 mrg
11153 1.1.1.2 mrg int
11154 1.1.1.2 mrg main ()
11155 1.1.1.2 mrg {
11156 1.1 mrg
11157 1.1.1.2 mrg ;
11158 1.1.1.2 mrg return 0;
11159 1.1.1.2 mrg }
11160 1.1.1.2 mrg _ACEOF
11161 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
11162 1.1.1.2 mrg _EXT_CHECK=yes
11163 1.1.1.2 mrg else
11164 1.1.1.4 mrg _EXT_CHECK=no
11165 1.1.1.2 mrg fi
11166 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11167 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
11168 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
11169 1.1.1.2 mrg $as_echo_n "checking if XV is defined... " >&6; }
11170 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
11171 1.1.1.2 mrg $as_echo "$_EXT_CHECK" >&6; }
11172 1.1.1.2 mrg if test "$_EXT_CHECK" != no; then
11173 1.1.1.2 mrg REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
11174 1.1.1.2 mrg fi
11175 1.1 mrg
11176 1.1 mrg
11177 1.1.1.5 mrg
11178 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
11179 1.1.1.5 mrg CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
11180 1.1.1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11181 1.1.1.2 mrg /* end confdefs.h. */
11182 1.1 mrg
11183 1.1.1.2 mrg #include "xorg-server.h"
11184 1.1.1.2 mrg #if !defined DPMSExtension
11185 1.1.1.2 mrg #error DPMSExtension not defined
11186 1.1.1.2 mrg #endif
11187 1.1 mrg
11188 1.1.1.2 mrg int
11189 1.1.1.2 mrg main ()
11190 1.1.1.2 mrg {
11191 1.1 mrg
11192 1.1.1.2 mrg ;
11193 1.1.1.2 mrg return 0;
11194 1.1.1.2 mrg }
11195 1.1.1.2 mrg _ACEOF
11196 1.1.1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
11197 1.1.1.2 mrg _EXT_CHECK=yes
11198 1.1.1.2 mrg else
11199 1.1.1.4 mrg _EXT_CHECK=no
11200 1.1.1.2 mrg fi
11201 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11202 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
11203 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
11204 1.1.1.2 mrg $as_echo_n "checking if DPMSExtension is defined... " >&6; }
11205 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
11206 1.1.1.2 mrg $as_echo "$_EXT_CHECK" >&6; }
11207 1.1.1.2 mrg if test "$_EXT_CHECK" != no; then
11208 1.1.1.2 mrg REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
11209 1.1.1.2 mrg fi
11210 1.1 mrg
11211 1.1 mrg
11212 1.1.1.5 mrg # Obtain compiler/linker options for the driver dependencies
11213 1.1 mrg
11214 1.1.1.4 mrg pkg_failed=no
11215 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
11216 1.1.1.4 mrg $as_echo_n "checking for XORG... " >&6; }
11217 1.1 mrg
11218 1.1.1.2 mrg if test -n "$PKG_CONFIG"; then
11219 1.1.1.4 mrg if test -n "$XORG_CFLAGS"; then
11220 1.1.1.4 mrg pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
11221 1.1.1.4 mrg else
11222 1.1.1.4 mrg if test -n "$PKG_CONFIG" && \
11223 1.1.1.5 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.3 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
11224 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES") 2>&5
11225 1.1.1.4 mrg ac_status=$?
11226 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11227 1.1.1.4 mrg test $ac_status = 0; }; then
11228 1.1.1.5 mrg pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
11229 1.1.1.2 mrg else
11230 1.1.1.4 mrg pkg_failed=yes
11231 1.1.1.2 mrg fi
11232 1.1.1.4 mrg fi
11233 1.1.1.4 mrg else
11234 1.1.1.4 mrg pkg_failed=untried
11235 1.1.1.2 mrg fi
11236 1.1.1.4 mrg if test -n "$PKG_CONFIG"; then
11237 1.1.1.4 mrg if test -n "$XORG_LIBS"; then
11238 1.1.1.4 mrg pkg_cv_XORG_LIBS="$XORG_LIBS"
11239 1.1.1.4 mrg else
11240 1.1.1.4 mrg if test -n "$PKG_CONFIG" && \
11241 1.1.1.5 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.3 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
11242 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES") 2>&5
11243 1.1.1.4 mrg ac_status=$?
11244 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11245 1.1.1.4 mrg test $ac_status = 0; }; then
11246 1.1.1.5 mrg pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
11247 1.1.1.2 mrg else
11248 1.1.1.4 mrg pkg_failed=yes
11249 1.1.1.2 mrg fi
11250 1.1.1.4 mrg fi
11251 1.1.1.2 mrg else
11252 1.1.1.4 mrg pkg_failed=untried
11253 1.1.1.2 mrg fi
11254 1.1 mrg
11255 1.1.1.4 mrg
11256 1.1.1.4 mrg
11257 1.1.1.4 mrg if test $pkg_failed = yes; then
11258 1.1.1.4 mrg
11259 1.1.1.4 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11260 1.1.1.4 mrg _pkg_short_errors_supported=yes
11261 1.1.1.2 mrg else
11262 1.1.1.4 mrg _pkg_short_errors_supported=no
11263 1.1.1.2 mrg fi
11264 1.1.1.4 mrg if test $_pkg_short_errors_supported = yes; then
11265 1.1.1.5 mrg XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES"`
11266 1.1.1.4 mrg else
11267 1.1.1.5 mrg XORG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES"`
11268 1.1.1.4 mrg fi
11269 1.1.1.4 mrg # Put the nasty error message in config.log where it belongs
11270 1.1.1.4 mrg echo "$XORG_PKG_ERRORS" >&5
11271 1.1 mrg
11272 1.1.1.5 mrg as_fn_error "Package requirements (xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES) were not met:
11273 1.1.1.4 mrg
11274 1.1.1.4 mrg $XORG_PKG_ERRORS
11275 1.1.1.4 mrg
11276 1.1.1.4 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11277 1.1.1.4 mrg installed software in a non-standard prefix.
11278 1.1.1.4 mrg
11279 1.1.1.4 mrg Alternatively, you may set the environment variables XORG_CFLAGS
11280 1.1.1.4 mrg and XORG_LIBS to avoid the need to call pkg-config.
11281 1.1.1.4 mrg See the pkg-config man page for more details.
11282 1.1.1.4 mrg " "$LINENO" 5
11283 1.1.1.4 mrg elif test $pkg_failed = untried; then
11284 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11285 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11286 1.1.1.4 mrg as_fn_error "The pkg-config script could not be found or is too old. Make sure it
11287 1.1.1.4 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11288 1.1.1.4 mrg path to pkg-config.
11289 1.1.1.4 mrg
11290 1.1.1.4 mrg Alternatively, you may set the environment variables XORG_CFLAGS
11291 1.1.1.4 mrg and XORG_LIBS to avoid the need to call pkg-config.
11292 1.1.1.4 mrg See the pkg-config man page for more details.
11293 1.1 mrg
11294 1.1.1.4 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11295 1.1.1.4 mrg See \`config.log' for more details." "$LINENO" 5; }
11296 1.1.1.4 mrg else
11297 1.1.1.4 mrg XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
11298 1.1.1.4 mrg XORG_LIBS=$pkg_cv_XORG_LIBS
11299 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11300 1.1.1.4 mrg $as_echo "yes" >&6; }
11301 1.1.1.4 mrg :
11302 1.1.1.2 mrg fi
11303 1.1 mrg
11304 1.1.1.2 mrg pkg_failed=no
11305 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
11306 1.1.1.4 mrg $as_echo_n "checking for XEXT... " >&6; }
11307 1.1 mrg
11308 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
11309 1.1.1.4 mrg if test -n "$XEXT_CFLAGS"; then
11310 1.1.1.4 mrg pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
11311 1.1.1.3 mrg else
11312 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11313 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
11314 1.1.1.4 mrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
11315 1.1.1.2 mrg ac_status=$?
11316 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11317 1.1.1.4 mrg test $ac_status = 0; }; then
11318 1.1.1.4 mrg pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
11319 1.1.1.2 mrg else
11320 1.1.1.2 mrg pkg_failed=yes
11321 1.1.1.2 mrg fi
11322 1.1.1.3 mrg fi
11323 1.1.1.3 mrg else
11324 1.1.1.3 mrg pkg_failed=untried
11325 1.1.1.2 mrg fi
11326 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
11327 1.1.1.4 mrg if test -n "$XEXT_LIBS"; then
11328 1.1.1.4 mrg pkg_cv_XEXT_LIBS="$XEXT_LIBS"
11329 1.1.1.3 mrg else
11330 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11331 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
11332 1.1.1.4 mrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
11333 1.1.1.2 mrg ac_status=$?
11334 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11335 1.1.1.4 mrg test $ac_status = 0; }; then
11336 1.1.1.4 mrg pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
11337 1.1.1.2 mrg else
11338 1.1.1.2 mrg pkg_failed=yes
11339 1.1.1.2 mrg fi
11340 1.1.1.3 mrg fi
11341 1.1.1.3 mrg else
11342 1.1.1.3 mrg pkg_failed=untried
11343 1.1.1.2 mrg fi
11344 1.1 mrg
11345 1.1 mrg
11346 1.1 mrg
11347 1.1.1.2 mrg if test $pkg_failed = yes; then
11348 1.1 mrg
11349 1.1.1.2 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11350 1.1.1.2 mrg _pkg_short_errors_supported=yes
11351 1.1.1.2 mrg else
11352 1.1.1.2 mrg _pkg_short_errors_supported=no
11353 1.1.1.2 mrg fi
11354 1.1.1.2 mrg if test $_pkg_short_errors_supported = yes; then
11355 1.1.1.4 mrg XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xextproto >= 7.0.99.1"`
11356 1.1.1.2 mrg else
11357 1.1.1.4 mrg XEXT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xextproto >= 7.0.99.1"`
11358 1.1.1.2 mrg fi
11359 1.1.1.2 mrg # Put the nasty error message in config.log where it belongs
11360 1.1.1.4 mrg echo "$XEXT_PKG_ERRORS" >&5
11361 1.1 mrg
11362 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11363 1.1.1.4 mrg $as_echo "no" >&6; }
11364 1.1.1.4 mrg HAVE_XEXTPROTO_71="no"
11365 1.1.1.2 mrg elif test $pkg_failed = untried; then
11366 1.1.1.4 mrg HAVE_XEXTPROTO_71="no"
11367 1.1.1.2 mrg else
11368 1.1.1.4 mrg XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
11369 1.1.1.4 mrg XEXT_LIBS=$pkg_cv_XEXT_LIBS
11370 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11371 1.1.1.2 mrg $as_echo "yes" >&6; }
11372 1.1.1.4 mrg HAVE_XEXTPROTO_71="yes";
11373 1.1.1.4 mrg $as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
11374 1.1.1.4 mrg
11375 1.1.1.4 mrg fi
11376 1.1.1.4 mrg if test "$HAVE_XEXTPROTO_71" = "yes" ; then
11377 1.1.1.4 mrg HAVE_XEXTPROTO_71_TRUE=
11378 1.1.1.4 mrg HAVE_XEXTPROTO_71_FALSE='#'
11379 1.1.1.4 mrg else
11380 1.1.1.4 mrg HAVE_XEXTPROTO_71_TRUE='#'
11381 1.1.1.4 mrg HAVE_XEXTPROTO_71_FALSE=
11382 1.1.1.2 mrg fi
11383 1.1.1.4 mrg
11384 1.1 mrg
11385 1.1.1.2 mrg # Checks for libraries.
11386 1.1 mrg
11387 1.1 mrg
11388 1.1.1.2 mrg save_CFLAGS="$CFLAGS"
11389 1.1.1.2 mrg CFLAGS="$XORG_CFLAGS"
11390 1.1 mrg
11391 1.1.1.2 mrg # PCI rework
11392 1.1.1.4 mrg ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
11393 1.1.1.4 mrg "
11394 1.1.1.4 mrg if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then :
11395 1.1.1.2 mrg XSERVER_LIBPCIACCESS=yes
11396 1.1.1.2 mrg else
11397 1.1.1.2 mrg XSERVER_LIBPCIACCESS=no
11398 1.1.1.2 mrg fi
11399 1.1 mrg
11400 1.1.1.2 mrg if test "x$XSERVER_LIBPCIACCESS" = "xyes"; then
11401 1.1 mrg
11402 1.1.1.2 mrg pkg_failed=no
11403 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
11404 1.1.1.2 mrg $as_echo_n "checking for PCIACCESS... " >&6; }
11405 1.1 mrg
11406 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
11407 1.1.1.3 mrg if test -n "$PCIACCESS_CFLAGS"; then
11408 1.1.1.3 mrg pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
11409 1.1.1.3 mrg else
11410 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11411 1.1.1.5 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10.7\""; } >&5
11412 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10.7") 2>&5
11413 1.1.1.2 mrg ac_status=$?
11414 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11415 1.1.1.4 mrg test $ac_status = 0; }; then
11416 1.1.1.5 mrg pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.10.7" 2>/dev/null`
11417 1.1.1.2 mrg else
11418 1.1.1.2 mrg pkg_failed=yes
11419 1.1.1.2 mrg fi
11420 1.1.1.3 mrg fi
11421 1.1.1.3 mrg else
11422 1.1.1.3 mrg pkg_failed=untried
11423 1.1.1.2 mrg fi
11424 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
11425 1.1.1.3 mrg if test -n "$PCIACCESS_LIBS"; then
11426 1.1.1.3 mrg pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
11427 1.1.1.3 mrg else
11428 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11429 1.1.1.5 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10.7\""; } >&5
11430 1.1.1.5 mrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10.7") 2>&5
11431 1.1.1.2 mrg ac_status=$?
11432 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11433 1.1.1.4 mrg test $ac_status = 0; }; then
11434 1.1.1.5 mrg pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.10.7" 2>/dev/null`
11435 1.1.1.2 mrg else
11436 1.1.1.2 mrg pkg_failed=yes
11437 1.1.1.2 mrg fi
11438 1.1.1.3 mrg fi
11439 1.1.1.3 mrg else
11440 1.1.1.3 mrg pkg_failed=untried
11441 1.1.1.2 mrg fi
11442 1.1 mrg
11443 1.1 mrg
11444 1.1 mrg
11445 1.1.1.2 mrg if test $pkg_failed = yes; then
11446 1.1 mrg
11447 1.1.1.2 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11448 1.1.1.2 mrg _pkg_short_errors_supported=yes
11449 1.1.1.2 mrg else
11450 1.1.1.2 mrg _pkg_short_errors_supported=no
11451 1.1.1.2 mrg fi
11452 1.1.1.2 mrg if test $_pkg_short_errors_supported = yes; then
11453 1.1.1.5 mrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "pciaccess >= 0.10.7"`
11454 1.1.1.2 mrg else
11455 1.1.1.5 mrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "pciaccess >= 0.10.7"`
11456 1.1.1.2 mrg fi
11457 1.1.1.2 mrg # Put the nasty error message in config.log where it belongs
11458 1.1.1.2 mrg echo "$PCIACCESS_PKG_ERRORS" >&5
11459 1.1 mrg
11460 1.1.1.5 mrg as_fn_error "Package requirements (pciaccess >= 0.10.7) were not met:
11461 1.1 mrg
11462 1.1.1.2 mrg $PCIACCESS_PKG_ERRORS
11463 1.1 mrg
11464 1.1.1.2 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11465 1.1.1.2 mrg installed software in a non-standard prefix.
11466 1.1 mrg
11467 1.1.1.2 mrg Alternatively, you may set the environment variables PCIACCESS_CFLAGS
11468 1.1.1.2 mrg and PCIACCESS_LIBS to avoid the need to call pkg-config.
11469 1.1.1.2 mrg See the pkg-config man page for more details.
11470 1.1.1.4 mrg " "$LINENO" 5
11471 1.1.1.2 mrg elif test $pkg_failed = untried; then
11472 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11473 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11474 1.1.1.4 mrg as_fn_error "The pkg-config script could not be found or is too old. Make sure it
11475 1.1.1.2 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11476 1.1.1.2 mrg path to pkg-config.
11477 1.1 mrg
11478 1.1.1.2 mrg Alternatively, you may set the environment variables PCIACCESS_CFLAGS
11479 1.1.1.2 mrg and PCIACCESS_LIBS to avoid the need to call pkg-config.
11480 1.1.1.2 mrg See the pkg-config man page for more details.
11481 1.1 mrg
11482 1.1.1.2 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11483 1.1.1.4 mrg See \`config.log' for more details." "$LINENO" 5; }
11484 1.1.1.2 mrg else
11485 1.1.1.2 mrg PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
11486 1.1.1.2 mrg PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
11487 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11488 1.1.1.2 mrg $as_echo "yes" >&6; }
11489 1.1.1.2 mrg :
11490 1.1.1.2 mrg fi
11491 1.1.1.2 mrg fi
11492 1.1 mrg
11493 1.1.1.2 mrg CFLAGS="$save_CFLAGS"
11494 1.1 mrg
11495 1.1.1.4 mrg # Substitutions
11496 1.1 mrg
11497 1.1 mrg
11498 1.1.1.4 mrg DRIVER_NAME=nv
11499 1.1 mrg
11500 1.1 mrg
11501 1.1.1.5 mrg ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
11502 1.1.1.2 mrg
11503 1.1.1.2 mrg cat >confcache <<\_ACEOF
11504 1.1.1.2 mrg # This file is a shell script that caches the results of configure
11505 1.1.1.2 mrg # tests run on this system so they can be shared between configure
11506 1.1.1.2 mrg # scripts and configure runs, see configure's option --config-cache.
11507 1.1.1.2 mrg # It is not useful on other systems. If it contains results you don't
11508 1.1.1.2 mrg # want to keep, you may remove or edit it.
11509 1.1.1.2 mrg #
11510 1.1.1.2 mrg # config.status only pays attention to the cache file if you give it
11511 1.1.1.2 mrg # the --recheck option to rerun configure.
11512 1.1.1.2 mrg #
11513 1.1.1.2 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11514 1.1.1.2 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11515 1.1.1.2 mrg # following values.
11516 1.1 mrg
11517 1.1.1.2 mrg _ACEOF
11518 1.1 mrg
11519 1.1.1.2 mrg # The following way of writing the cache mishandles newlines in values,
11520 1.1.1.2 mrg # but we know of no workaround that is simple, portable, and efficient.
11521 1.1.1.2 mrg # So, we kill variables containing newlines.
11522 1.1.1.2 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11523 1.1.1.2 mrg # and sets the high bit in the cache file unless we assign to the vars.
11524 1.1.1.2 mrg (
11525 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
11526 1.1.1.2 mrg eval ac_val=\$$ac_var
11527 1.1.1.2 mrg case $ac_val in #(
11528 1.1.1.2 mrg *${as_nl}*)
11529 1.1.1.2 mrg case $ac_var in #(
11530 1.1.1.4 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11531 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11532 1.1.1.2 mrg esac
11533 1.1.1.2 mrg case $ac_var in #(
11534 1.1.1.2 mrg _ | IFS | as_nl) ;; #(
11535 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11536 1.1.1.4 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11537 1.1.1.2 mrg esac ;;
11538 1.1.1.2 mrg esac
11539 1.1.1.2 mrg done
11540 1.1.1.2 mrg
11541 1.1.1.2 mrg (set) 2>&1 |
11542 1.1.1.2 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11543 1.1.1.2 mrg *${as_nl}ac_space=\ *)
11544 1.1.1.4 mrg # `set' does not quote correctly, so add quotes: double-quote
11545 1.1.1.4 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11546 1.1.1.2 mrg sed -n \
11547 1.1.1.2 mrg "s/'/'\\\\''/g;
11548 1.1.1.2 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11549 1.1.1.2 mrg ;; #(
11550 1.1.1.2 mrg *)
11551 1.1.1.2 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11552 1.1.1.2 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11553 1.1.1.2 mrg ;;
11554 1.1.1.2 mrg esac |
11555 1.1.1.2 mrg sort
11556 1.1.1.2 mrg ) |
11557 1.1.1.2 mrg sed '
11558 1.1.1.2 mrg /^ac_cv_env_/b end
11559 1.1.1.2 mrg t clear
11560 1.1.1.2 mrg :clear
11561 1.1.1.2 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11562 1.1.1.2 mrg t end
11563 1.1.1.2 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11564 1.1.1.2 mrg :end' >>confcache
11565 1.1.1.2 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11566 1.1.1.2 mrg if test -w "$cache_file"; then
11567 1.1.1.2 mrg test "x$cache_file" != "x/dev/null" &&
11568 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11569 1.1.1.2 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11570 1.1.1.2 mrg cat confcache >$cache_file
11571 1.1.1.2 mrg else
11572 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11573 1.1.1.2 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11574 1.1 mrg fi
11575 1.1 mrg fi
11576 1.1.1.2 mrg rm -f confcache
11577 1.1 mrg
11578 1.1.1.2 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11579 1.1.1.2 mrg # Let make expand exec_prefix.
11580 1.1.1.2 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11581 1.1 mrg
11582 1.1.1.2 mrg DEFS=-DHAVE_CONFIG_H
11583 1.1.1.2 mrg
11584 1.1.1.2 mrg ac_libobjs=
11585 1.1.1.2 mrg ac_ltlibobjs=
11586 1.1.1.2 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11587 1.1.1.2 mrg # 1. Remove the extension, and $U if already installed.
11588 1.1.1.2 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11589 1.1.1.2 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11590 1.1.1.2 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11591 1.1.1.2 mrg # will be set to the directory where LIBOBJS objects are built.
11592 1.1.1.4 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11593 1.1.1.4 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11594 1.1 mrg done
11595 1.1.1.2 mrg LIBOBJS=$ac_libobjs
11596 1.1 mrg
11597 1.1.1.2 mrg LTLIBOBJS=$ac_ltlibobjs
11598 1.1 mrg
11599 1.1 mrg
11600 1.1.1.2 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11601 1.1.1.4 mrg as_fn_error "conditional \"AMDEP\" was never defined.
11602 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11603 1.1.1.2 mrg fi
11604 1.1.1.2 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11605 1.1.1.4 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
11606 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11607 1.1.1.2 mrg fi
11608 1.1.1.4 mrg if test -n "$EXEEXT"; then
11609 1.1.1.4 mrg am__EXEEXT_TRUE=
11610 1.1.1.4 mrg am__EXEEXT_FALSE='#'
11611 1.1.1.4 mrg else
11612 1.1.1.4 mrg am__EXEEXT_TRUE='#'
11613 1.1.1.4 mrg am__EXEEXT_FALSE=
11614 1.1.1.4 mrg fi
11615 1.1.1.4 mrg
11616 1.1.1.4 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11617 1.1.1.4 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11618 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11619 1.1.1.4 mrg fi
11620 1.1.1.4 mrg if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
11621 1.1.1.4 mrg as_fn_error "conditional \"HAVE_XEXTPROTO_71\" was never defined.
11622 1.1.1.4 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11623 1.1.1.2 mrg fi
11624 1.1 mrg
11625 1.1.1.2 mrg : ${CONFIG_STATUS=./config.status}
11626 1.1.1.2 mrg ac_write_fail=0
11627 1.1.1.2 mrg ac_clean_files_save=$ac_clean_files
11628 1.1.1.2 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11629 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11630 1.1.1.2 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11631 1.1.1.4 mrg as_write_fail=0
11632 1.1.1.4 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11633 1.1.1.2 mrg #! $SHELL
11634 1.1.1.2 mrg # Generated by $as_me.
11635 1.1.1.2 mrg # Run this file to recreate the current configuration.
11636 1.1.1.2 mrg # Compiler output produced by configure, useful for debugging
11637 1.1.1.2 mrg # configure, is in config.log if it exists.
11638 1.1 mrg
11639 1.1.1.2 mrg debug=false
11640 1.1.1.2 mrg ac_cs_recheck=false
11641 1.1.1.2 mrg ac_cs_silent=false
11642 1.1 mrg
11643 1.1.1.4 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11644 1.1.1.4 mrg export SHELL
11645 1.1.1.4 mrg _ASEOF
11646 1.1.1.4 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11647 1.1.1.4 mrg ## -------------------- ##
11648 1.1.1.4 mrg ## M4sh Initialization. ##
11649 1.1.1.4 mrg ## -------------------- ##
11650 1.1 mrg
11651 1.1.1.2 mrg # Be more Bourne compatible
11652 1.1.1.2 mrg DUALCASE=1; export DUALCASE # for MKS sh
11653 1.1.1.4 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11654 1.1.1.2 mrg emulate sh
11655 1.1.1.2 mrg NULLCMD=:
11656 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11657 1.1.1.2 mrg # is contrary to our usage. Disable this feature.
11658 1.1.1.2 mrg alias -g '${1+"$@"}'='"$@"'
11659 1.1.1.2 mrg setopt NO_GLOB_SUBST
11660 1.1.1.2 mrg else
11661 1.1.1.4 mrg case `(set -o) 2>/dev/null` in #(
11662 1.1.1.4 mrg *posix*) :
11663 1.1.1.4 mrg set -o posix ;; #(
11664 1.1.1.4 mrg *) :
11665 1.1.1.4 mrg ;;
11666 1.1.1.2 mrg esac
11667 1.1.1.2 mrg fi
11668 1.1 mrg
11669 1.1 mrg
11670 1.1.1.2 mrg as_nl='
11671 1.1.1.2 mrg '
11672 1.1.1.2 mrg export as_nl
11673 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11674 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11675 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11676 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11677 1.1.1.4 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11678 1.1.1.4 mrg # but without wasting forks for bash or zsh.
11679 1.1.1.4 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11680 1.1.1.4 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11681 1.1.1.4 mrg as_echo='print -r --'
11682 1.1.1.4 mrg as_echo_n='print -rn --'
11683 1.1.1.4 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11684 1.1.1.2 mrg as_echo='printf %s\n'
11685 1.1.1.2 mrg as_echo_n='printf %s'
11686 1.1.1.2 mrg else
11687 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11688 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11689 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
11690 1.1.1.2 mrg else
11691 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11692 1.1.1.2 mrg as_echo_n_body='eval
11693 1.1.1.2 mrg arg=$1;
11694 1.1.1.4 mrg case $arg in #(
11695 1.1.1.2 mrg *"$as_nl"*)
11696 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11697 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11698 1.1.1.2 mrg esac;
11699 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11700 1.1.1.2 mrg '
11701 1.1.1.2 mrg export as_echo_n_body
11702 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11703 1.1.1.2 mrg fi
11704 1.1.1.2 mrg export as_echo_body
11705 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
11706 1.1.1.2 mrg fi
11707 1.1 mrg
11708 1.1.1.2 mrg # The user is always right.
11709 1.1.1.2 mrg if test "${PATH_SEPARATOR+set}" != set; then
11710 1.1.1.2 mrg PATH_SEPARATOR=:
11711 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11712 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11713 1.1.1.2 mrg PATH_SEPARATOR=';'
11714 1.1.1.2 mrg }
11715 1.1.1.2 mrg fi
11716 1.1 mrg
11717 1.1 mrg
11718 1.1.1.2 mrg # IFS
11719 1.1.1.2 mrg # We need space, tab and new line, in precisely that order. Quoting is
11720 1.1.1.2 mrg # there to prevent editors from complaining about space-tab.
11721 1.1.1.2 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11722 1.1.1.2 mrg # splitting by setting IFS to empty value.)
11723 1.1.1.2 mrg IFS=" "" $as_nl"
11724 1.1 mrg
11725 1.1.1.2 mrg # Find who we are. Look in the path if we contain no directory separator.
11726 1.1.1.4 mrg case $0 in #((
11727 1.1.1.2 mrg *[\\/]* ) as_myself=$0 ;;
11728 1.1.1.2 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11729 1.1.1.2 mrg for as_dir in $PATH
11730 1.1.1.2 mrg do
11731 1.1.1.2 mrg IFS=$as_save_IFS
11732 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
11733 1.1.1.4 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11734 1.1.1.4 mrg done
11735 1.1.1.2 mrg IFS=$as_save_IFS
11736 1.1 mrg
11737 1.1.1.2 mrg ;;
11738 1.1.1.2 mrg esac
11739 1.1.1.2 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11740 1.1.1.2 mrg # in which case we are not to be found in the path.
11741 1.1.1.2 mrg if test "x$as_myself" = x; then
11742 1.1.1.2 mrg as_myself=$0
11743 1.1.1.2 mrg fi
11744 1.1.1.2 mrg if test ! -f "$as_myself"; then
11745 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11746 1.1.1.4 mrg exit 1
11747 1.1.1.2 mrg fi
11748 1.1 mrg
11749 1.1.1.4 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11750 1.1.1.4 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11751 1.1.1.4 mrg # suppresses any "Segmentation fault" message there. '((' could
11752 1.1.1.4 mrg # trigger a bug in pdksh 5.2.14.
11753 1.1.1.4 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11754 1.1.1.4 mrg do eval test x\${$as_var+set} = xset \
11755 1.1.1.4 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11756 1.1.1.2 mrg done
11757 1.1.1.2 mrg PS1='$ '
11758 1.1.1.2 mrg PS2='> '
11759 1.1.1.2 mrg PS4='+ '
11760 1.1 mrg
11761 1.1.1.2 mrg # NLS nuisances.
11762 1.1.1.2 mrg LC_ALL=C
11763 1.1.1.2 mrg export LC_ALL
11764 1.1.1.2 mrg LANGUAGE=C
11765 1.1.1.2 mrg export LANGUAGE
11766 1.1 mrg
11767 1.1.1.4 mrg # CDPATH.
11768 1.1.1.4 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11769 1.1.1.4 mrg
11770 1.1.1.4 mrg
11771 1.1.1.4 mrg # as_fn_error ERROR [LINENO LOG_FD]
11772 1.1.1.4 mrg # ---------------------------------
11773 1.1.1.4 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11774 1.1.1.4 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11775 1.1.1.4 mrg # script with status $?, using 1 if that was 0.
11776 1.1.1.4 mrg as_fn_error ()
11777 1.1.1.4 mrg {
11778 1.1.1.4 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11779 1.1.1.4 mrg if test "$3"; then
11780 1.1.1.4 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11781 1.1.1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11782 1.1.1.4 mrg fi
11783 1.1.1.4 mrg $as_echo "$as_me: error: $1" >&2
11784 1.1.1.4 mrg as_fn_exit $as_status
11785 1.1.1.4 mrg } # as_fn_error
11786 1.1.1.4 mrg
11787 1.1.1.4 mrg
11788 1.1.1.4 mrg # as_fn_set_status STATUS
11789 1.1.1.4 mrg # -----------------------
11790 1.1.1.4 mrg # Set $? to STATUS, without forking.
11791 1.1.1.4 mrg as_fn_set_status ()
11792 1.1.1.4 mrg {
11793 1.1.1.4 mrg return $1
11794 1.1.1.4 mrg } # as_fn_set_status
11795 1.1.1.4 mrg
11796 1.1.1.4 mrg # as_fn_exit STATUS
11797 1.1.1.4 mrg # -----------------
11798 1.1.1.4 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11799 1.1.1.4 mrg as_fn_exit ()
11800 1.1.1.4 mrg {
11801 1.1.1.4 mrg set +e
11802 1.1.1.4 mrg as_fn_set_status $1
11803 1.1.1.4 mrg exit $1
11804 1.1.1.4 mrg } # as_fn_exit
11805 1.1.1.4 mrg
11806 1.1.1.4 mrg # as_fn_unset VAR
11807 1.1.1.4 mrg # ---------------
11808 1.1.1.4 mrg # Portably unset VAR.
11809 1.1.1.4 mrg as_fn_unset ()
11810 1.1.1.4 mrg {
11811 1.1.1.4 mrg { eval $1=; unset $1;}
11812 1.1.1.4 mrg }
11813 1.1.1.4 mrg as_unset=as_fn_unset
11814 1.1.1.4 mrg # as_fn_append VAR VALUE
11815 1.1.1.4 mrg # ----------------------
11816 1.1.1.4 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11817 1.1.1.4 mrg # advantage of any shell optimizations that allow amortized linear growth over
11818 1.1.1.4 mrg # repeated appends, instead of the typical quadratic growth present in naive
11819 1.1.1.4 mrg # implementations.
11820 1.1.1.4 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11821 1.1.1.4 mrg eval 'as_fn_append ()
11822 1.1.1.4 mrg {
11823 1.1.1.4 mrg eval $1+=\$2
11824 1.1.1.4 mrg }'
11825 1.1.1.4 mrg else
11826 1.1.1.4 mrg as_fn_append ()
11827 1.1.1.4 mrg {
11828 1.1.1.4 mrg eval $1=\$$1\$2
11829 1.1.1.4 mrg }
11830 1.1.1.4 mrg fi # as_fn_append
11831 1.1.1.4 mrg
11832 1.1.1.4 mrg # as_fn_arith ARG...
11833 1.1.1.4 mrg # ------------------
11834 1.1.1.4 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11835 1.1.1.4 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11836 1.1.1.4 mrg # must be portable across $(()) and expr.
11837 1.1.1.4 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11838 1.1.1.4 mrg eval 'as_fn_arith ()
11839 1.1.1.4 mrg {
11840 1.1.1.4 mrg as_val=$(( $* ))
11841 1.1.1.4 mrg }'
11842 1.1.1.4 mrg else
11843 1.1.1.4 mrg as_fn_arith ()
11844 1.1.1.4 mrg {
11845 1.1.1.4 mrg as_val=`expr "$@" || test $? -eq 1`
11846 1.1.1.4 mrg }
11847 1.1.1.4 mrg fi # as_fn_arith
11848 1.1.1.4 mrg
11849 1.1.1.4 mrg
11850 1.1.1.2 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11851 1.1.1.2 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11852 1.1.1.2 mrg as_expr=expr
11853 1.1.1.2 mrg else
11854 1.1.1.2 mrg as_expr=false
11855 1.1.1.2 mrg fi
11856 1.1 mrg
11857 1.1.1.2 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11858 1.1.1.2 mrg as_basename=basename
11859 1.1.1.2 mrg else
11860 1.1.1.2 mrg as_basename=false
11861 1.1.1.2 mrg fi
11862 1.1 mrg
11863 1.1.1.4 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11864 1.1.1.4 mrg as_dirname=dirname
11865 1.1.1.4 mrg else
11866 1.1.1.4 mrg as_dirname=false
11867 1.1.1.4 mrg fi
11868 1.1 mrg
11869 1.1.1.2 mrg as_me=`$as_basename -- "$0" ||
11870 1.1.1.2 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11871 1.1.1.2 mrg X"$0" : 'X\(//\)$' \| \
11872 1.1.1.2 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11873 1.1.1.2 mrg $as_echo X/"$0" |
11874 1.1.1.2 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11875 1.1.1.2 mrg s//\1/
11876 1.1.1.2 mrg q
11877 1.1.1.2 mrg }
11878 1.1.1.2 mrg /^X\/\(\/\/\)$/{
11879 1.1.1.2 mrg s//\1/
11880 1.1.1.2 mrg q
11881 1.1.1.2 mrg }
11882 1.1.1.2 mrg /^X\/\(\/\).*/{
11883 1.1.1.2 mrg s//\1/
11884 1.1.1.2 mrg q
11885 1.1.1.2 mrg }
11886 1.1.1.2 mrg s/.*/./; q'`
11887 1.1 mrg
11888 1.1.1.4 mrg # Avoid depending upon Character Ranges.
11889 1.1.1.4 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11890 1.1.1.4 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11891 1.1.1.4 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11892 1.1.1.4 mrg as_cr_digits='0123456789'
11893 1.1.1.4 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11894 1.1.1.2 mrg
11895 1.1.1.2 mrg ECHO_C= ECHO_N= ECHO_T=
11896 1.1.1.4 mrg case `echo -n x` in #(((((
11897 1.1.1.2 mrg -n*)
11898 1.1.1.4 mrg case `echo 'xy\c'` in
11899 1.1.1.2 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11900 1.1.1.4 mrg xy) ECHO_C='\c';;
11901 1.1.1.4 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11902 1.1.1.4 mrg ECHO_T=' ';;
11903 1.1.1.2 mrg esac;;
11904 1.1.1.2 mrg *)
11905 1.1.1.2 mrg ECHO_N='-n';;
11906 1.1 mrg esac
11907 1.1 mrg
11908 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.file
11909 1.1.1.2 mrg if test -d conf$$.dir; then
11910 1.1.1.2 mrg rm -f conf$$.dir/conf$$.file
11911 1.1.1.2 mrg else
11912 1.1.1.2 mrg rm -f conf$$.dir
11913 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
11914 1.1 mrg fi
11915 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
11916 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11917 1.1.1.2 mrg as_ln_s='ln -s'
11918 1.1.1.2 mrg # ... but there are two gotchas:
11919 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11920 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11921 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
11922 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11923 1.1.1.2 mrg as_ln_s='cp -p'
11924 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11925 1.1.1.2 mrg as_ln_s=ln
11926 1.1.1.2 mrg else
11927 1.1.1.2 mrg as_ln_s='cp -p'
11928 1.1.1.2 mrg fi
11929 1.1 mrg else
11930 1.1.1.2 mrg as_ln_s='cp -p'
11931 1.1.1.2 mrg fi
11932 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11933 1.1.1.2 mrg rmdir conf$$.dir 2>/dev/null
11934 1.1 mrg
11935 1.1.1.4 mrg
11936 1.1.1.4 mrg # as_fn_mkdir_p
11937 1.1.1.4 mrg # -------------
11938 1.1.1.4 mrg # Create "$as_dir" as a directory, including parents if necessary.
11939 1.1.1.4 mrg as_fn_mkdir_p ()
11940 1.1.1.4 mrg {
11941 1.1.1.4 mrg
11942 1.1.1.4 mrg case $as_dir in #(
11943 1.1.1.4 mrg -*) as_dir=./$as_dir;;
11944 1.1.1.4 mrg esac
11945 1.1.1.4 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11946 1.1.1.4 mrg as_dirs=
11947 1.1.1.4 mrg while :; do
11948 1.1.1.4 mrg case $as_dir in #(
11949 1.1.1.4 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11950 1.1.1.4 mrg *) as_qdir=$as_dir;;
11951 1.1.1.4 mrg esac
11952 1.1.1.4 mrg as_dirs="'$as_qdir' $as_dirs"
11953 1.1.1.4 mrg as_dir=`$as_dirname -- "$as_dir" ||
11954 1.1.1.4 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11955 1.1.1.4 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11956 1.1.1.4 mrg X"$as_dir" : 'X\(//\)$' \| \
11957 1.1.1.4 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11958 1.1.1.4 mrg $as_echo X"$as_dir" |
11959 1.1.1.4 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11960 1.1.1.4 mrg s//\1/
11961 1.1.1.4 mrg q
11962 1.1.1.4 mrg }
11963 1.1.1.4 mrg /^X\(\/\/\)[^/].*/{
11964 1.1.1.4 mrg s//\1/
11965 1.1.1.4 mrg q
11966 1.1.1.4 mrg }
11967 1.1.1.4 mrg /^X\(\/\/\)$/{
11968 1.1.1.4 mrg s//\1/
11969 1.1.1.4 mrg q
11970 1.1.1.4 mrg }
11971 1.1.1.4 mrg /^X\(\/\).*/{
11972 1.1.1.4 mrg s//\1/
11973 1.1.1.4 mrg q
11974 1.1.1.4 mrg }
11975 1.1.1.4 mrg s/.*/./; q'`
11976 1.1.1.4 mrg test -d "$as_dir" && break
11977 1.1.1.4 mrg done
11978 1.1.1.4 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11979 1.1.1.4 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11980 1.1.1.4 mrg
11981 1.1.1.4 mrg
11982 1.1.1.4 mrg } # as_fn_mkdir_p
11983 1.1.1.2 mrg if mkdir -p . 2>/dev/null; then
11984 1.1.1.4 mrg as_mkdir_p='mkdir -p "$as_dir"'
11985 1.1.1.2 mrg else
11986 1.1.1.2 mrg test -d ./-p && rmdir ./-p
11987 1.1.1.2 mrg as_mkdir_p=false
11988 1.1.1.2 mrg fi
11989 1.1 mrg
11990 1.1.1.2 mrg if test -x / >/dev/null 2>&1; then
11991 1.1.1.2 mrg as_test_x='test -x'
11992 1.1.1.2 mrg else
11993 1.1.1.2 mrg if ls -dL / >/dev/null 2>&1; then
11994 1.1.1.2 mrg as_ls_L_option=L
11995 1.1.1.2 mrg else
11996 1.1.1.2 mrg as_ls_L_option=
11997 1.1.1.2 mrg fi
11998 1.1.1.2 mrg as_test_x='
11999 1.1.1.2 mrg eval sh -c '\''
12000 1.1.1.2 mrg if test -d "$1"; then
12001 1.1.1.2 mrg test -d "$1/.";
12002 1.1.1.2 mrg else
12003 1.1.1.4 mrg case $1 in #(
12004 1.1.1.2 mrg -*)set "./$1";;
12005 1.1.1.2 mrg esac;
12006 1.1.1.4 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12007 1.1.1.2 mrg ???[sx]*):;;*)false;;esac;fi
12008 1.1.1.2 mrg '\'' sh
12009 1.1.1.2 mrg '
12010 1.1 mrg fi
12011 1.1.1.2 mrg as_executable_p=$as_test_x
12012 1.1 mrg
12013 1.1.1.2 mrg # Sed expression to map a string onto a valid CPP name.
12014 1.1.1.2 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12015 1.1 mrg
12016 1.1.1.2 mrg # Sed expression to map a string onto a valid variable name.
12017 1.1.1.2 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12018 1.1 mrg
12019 1.1 mrg
12020 1.1.1.2 mrg exec 6>&1
12021 1.1.1.4 mrg ## ----------------------------------- ##
12022 1.1.1.4 mrg ## Main body of $CONFIG_STATUS script. ##
12023 1.1.1.4 mrg ## ----------------------------------- ##
12024 1.1.1.4 mrg _ASEOF
12025 1.1.1.4 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12026 1.1.1.2 mrg
12027 1.1.1.4 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12028 1.1.1.4 mrg # Save the log message, to keep $0 and so on meaningful, and to
12029 1.1.1.2 mrg # report actual input values of CONFIG_FILES etc. instead of their
12030 1.1.1.2 mrg # values after options handling.
12031 1.1.1.2 mrg ac_log="
12032 1.1.1.5 mrg This file was extended by xf86-video-nv $as_me 2.1.18, which was
12033 1.1.1.5 mrg generated by GNU Autoconf 2.65. Invocation command line was
12034 1.1.1.2 mrg
12035 1.1.1.2 mrg CONFIG_FILES = $CONFIG_FILES
12036 1.1.1.2 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12037 1.1.1.2 mrg CONFIG_LINKS = $CONFIG_LINKS
12038 1.1.1.2 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12039 1.1.1.2 mrg $ $0 $@
12040 1.1.1.2 mrg
12041 1.1.1.2 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12042 1.1.1.2 mrg "
12043 1.1.1.2 mrg
12044 1.1 mrg _ACEOF
12045 1.1.1.2 mrg
12046 1.1.1.2 mrg case $ac_config_files in *"
12047 1.1.1.2 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12048 1.1 mrg esac
12049 1.1 mrg
12050 1.1.1.2 mrg case $ac_config_headers in *"
12051 1.1.1.2 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12052 1.1.1.2 mrg esac
12053 1.1 mrg
12054 1.1 mrg
12055 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12056 1.1.1.2 mrg # Files that config.status was made for.
12057 1.1.1.2 mrg config_files="$ac_config_files"
12058 1.1.1.2 mrg config_headers="$ac_config_headers"
12059 1.1.1.2 mrg config_commands="$ac_config_commands"
12060 1.1 mrg
12061 1.1.1.2 mrg _ACEOF
12062 1.1 mrg
12063 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12064 1.1.1.2 mrg ac_cs_usage="\
12065 1.1.1.4 mrg \`$as_me' instantiates files and other configuration actions
12066 1.1.1.4 mrg from templates according to the current configuration. Unless the files
12067 1.1.1.4 mrg and actions are specified as TAGs, all are instantiated by default.
12068 1.1 mrg
12069 1.1.1.4 mrg Usage: $0 [OPTION]... [TAG]...
12070 1.1 mrg
12071 1.1.1.2 mrg -h, --help print this help, then exit
12072 1.1.1.2 mrg -V, --version print version number and configuration settings, then exit
12073 1.1.1.5 mrg --config print configuration, then exit
12074 1.1.1.2 mrg -q, --quiet, --silent
12075 1.1.1.2 mrg do not print progress messages
12076 1.1.1.2 mrg -d, --debug don't remove temporary files
12077 1.1.1.2 mrg --recheck update $as_me by reconfiguring in the same conditions
12078 1.1.1.2 mrg --file=FILE[:TEMPLATE]
12079 1.1.1.2 mrg instantiate the configuration file FILE
12080 1.1.1.2 mrg --header=FILE[:TEMPLATE]
12081 1.1.1.2 mrg instantiate the configuration header FILE
12082 1.1 mrg
12083 1.1.1.2 mrg Configuration files:
12084 1.1.1.2 mrg $config_files
12085 1.1 mrg
12086 1.1.1.2 mrg Configuration headers:
12087 1.1.1.2 mrg $config_headers
12088 1.1 mrg
12089 1.1.1.2 mrg Configuration commands:
12090 1.1.1.2 mrg $config_commands
12091 1.1 mrg
12092 1.1.1.4 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
12093 1.1 mrg
12094 1.1.1.2 mrg _ACEOF
12095 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12096 1.1.1.5 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12097 1.1.1.2 mrg ac_cs_version="\\
12098 1.1.1.5 mrg xf86-video-nv config.status 2.1.18
12099 1.1.1.5 mrg configured by $0, generated by GNU Autoconf 2.65,
12100 1.1.1.5 mrg with options \\"\$ac_cs_config\\"
12101 1.1 mrg
12102 1.1.1.4 mrg Copyright (C) 2009 Free Software Foundation, Inc.
12103 1.1.1.2 mrg This config.status script is free software; the Free Software Foundation
12104 1.1.1.2 mrg gives unlimited permission to copy, distribute and modify it."
12105 1.1 mrg
12106 1.1.1.2 mrg ac_pwd='$ac_pwd'
12107 1.1.1.2 mrg srcdir='$srcdir'
12108 1.1.1.2 mrg INSTALL='$INSTALL'
12109 1.1.1.2 mrg MKDIR_P='$MKDIR_P'
12110 1.1.1.2 mrg AWK='$AWK'
12111 1.1.1.2 mrg test -n "\$AWK" || AWK=awk
12112 1.1.1.2 mrg _ACEOF
12113 1.1 mrg
12114 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12115 1.1.1.2 mrg # The default lists apply if the user does not specify any file.
12116 1.1.1.2 mrg ac_need_defaults=:
12117 1.1.1.2 mrg while test $# != 0
12118 1.1.1.2 mrg do
12119 1.1.1.2 mrg case $1 in
12120 1.1.1.2 mrg --*=*)
12121 1.1.1.2 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12122 1.1.1.2 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12123 1.1.1.2 mrg ac_shift=:
12124 1.1.1.2 mrg ;;
12125 1.1.1.2 mrg *)
12126 1.1.1.2 mrg ac_option=$1
12127 1.1.1.2 mrg ac_optarg=$2
12128 1.1.1.2 mrg ac_shift=shift
12129 1.1.1.2 mrg ;;
12130 1.1.1.2 mrg esac
12131 1.1 mrg
12132 1.1.1.2 mrg case $ac_option in
12133 1.1.1.2 mrg # Handling of the options.
12134 1.1.1.2 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12135 1.1.1.2 mrg ac_cs_recheck=: ;;
12136 1.1.1.2 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12137 1.1.1.2 mrg $as_echo "$ac_cs_version"; exit ;;
12138 1.1.1.5 mrg --config | --confi | --conf | --con | --co | --c )
12139 1.1.1.5 mrg $as_echo "$ac_cs_config"; exit ;;
12140 1.1.1.2 mrg --debug | --debu | --deb | --de | --d | -d )
12141 1.1.1.2 mrg debug=: ;;
12142 1.1.1.2 mrg --file | --fil | --fi | --f )
12143 1.1.1.2 mrg $ac_shift
12144 1.1.1.2 mrg case $ac_optarg in
12145 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12146 1.1.1.2 mrg esac
12147 1.1.1.4 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
12148 1.1.1.2 mrg ac_need_defaults=false;;
12149 1.1.1.2 mrg --header | --heade | --head | --hea )
12150 1.1.1.2 mrg $ac_shift
12151 1.1.1.2 mrg case $ac_optarg in
12152 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12153 1.1.1.2 mrg esac
12154 1.1.1.4 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12155 1.1.1.2 mrg ac_need_defaults=false;;
12156 1.1.1.2 mrg --he | --h)
12157 1.1.1.2 mrg # Conflict between --help and --header
12158 1.1.1.4 mrg as_fn_error "ambiguous option: \`$1'
12159 1.1.1.4 mrg Try \`$0 --help' for more information.";;
12160 1.1.1.2 mrg --help | --hel | -h )
12161 1.1.1.2 mrg $as_echo "$ac_cs_usage"; exit ;;
12162 1.1.1.2 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12163 1.1.1.2 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12164 1.1.1.2 mrg ac_cs_silent=: ;;
12165 1.1 mrg
12166 1.1.1.2 mrg # This is an error.
12167 1.1.1.4 mrg -*) as_fn_error "unrecognized option: \`$1'
12168 1.1.1.4 mrg Try \`$0 --help' for more information." ;;
12169 1.1 mrg
12170 1.1.1.4 mrg *) as_fn_append ac_config_targets " $1"
12171 1.1.1.2 mrg ac_need_defaults=false ;;
12172 1.1 mrg
12173 1.1.1.2 mrg esac
12174 1.1.1.2 mrg shift
12175 1.1.1.2 mrg done
12176 1.1 mrg
12177 1.1.1.2 mrg ac_configure_extra_args=
12178 1.1 mrg
12179 1.1.1.2 mrg if $ac_cs_silent; then
12180 1.1.1.2 mrg exec 6>/dev/null
12181 1.1.1.2 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12182 1.1.1.2 mrg fi
12183 1.1 mrg
12184 1.1.1.2 mrg _ACEOF
12185 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12186 1.1.1.2 mrg if \$ac_cs_recheck; then
12187 1.1.1.2 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12188 1.1.1.2 mrg shift
12189 1.1.1.2 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12190 1.1.1.2 mrg CONFIG_SHELL='$SHELL'
12191 1.1.1.2 mrg export CONFIG_SHELL
12192 1.1.1.2 mrg exec "\$@"
12193 1.1.1.2 mrg fi
12194 1.1 mrg
12195 1.1.1.2 mrg _ACEOF
12196 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12197 1.1.1.2 mrg exec 5>>config.log
12198 1.1.1.2 mrg {
12199 1.1.1.2 mrg echo
12200 1.1.1.2 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12201 1.1.1.2 mrg ## Running $as_me. ##
12202 1.1.1.2 mrg _ASBOX
12203 1.1.1.2 mrg $as_echo "$ac_log"
12204 1.1.1.2 mrg } >&5
12205 1.1 mrg
12206 1.1.1.2 mrg _ACEOF
12207 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12208 1.1.1.2 mrg #
12209 1.1.1.2 mrg # INIT-COMMANDS
12210 1.1.1.2 mrg #
12211 1.1.1.2 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12212 1.1 mrg
12213 1.1 mrg
12214 1.1.1.2 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12215 1.1.1.2 mrg # if CDPATH is set.
12216 1.1.1.2 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12217 1.1 mrg
12218 1.1.1.2 mrg sed_quote_subst='$sed_quote_subst'
12219 1.1.1.2 mrg double_quote_subst='$double_quote_subst'
12220 1.1.1.2 mrg delay_variable_subst='$delay_variable_subst'
12221 1.1.1.2 mrg enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12222 1.1.1.2 mrg macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12223 1.1.1.2 mrg macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12224 1.1.1.2 mrg enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12225 1.1.1.2 mrg pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12226 1.1.1.2 mrg enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12227 1.1.1.2 mrg host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12228 1.1.1.2 mrg host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12229 1.1.1.2 mrg host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12230 1.1.1.2 mrg build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12231 1.1.1.2 mrg build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12232 1.1.1.2 mrg build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12233 1.1.1.2 mrg SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12234 1.1.1.2 mrg Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12235 1.1.1.2 mrg GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12236 1.1.1.2 mrg EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12237 1.1.1.2 mrg FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12238 1.1.1.2 mrg LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12239 1.1.1.2 mrg NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12240 1.1.1.2 mrg LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12241 1.1.1.2 mrg max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12242 1.1.1.2 mrg ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12243 1.1.1.2 mrg exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12244 1.1.1.2 mrg lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12245 1.1.1.2 mrg lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12246 1.1.1.2 mrg lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12247 1.1.1.2 mrg reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12248 1.1.1.2 mrg reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12249 1.1.1.2 mrg OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12250 1.1.1.2 mrg deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12251 1.1.1.2 mrg file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12252 1.1.1.2 mrg AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12253 1.1.1.2 mrg AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12254 1.1.1.2 mrg STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12255 1.1.1.2 mrg RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12256 1.1.1.2 mrg old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12257 1.1.1.2 mrg old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12258 1.1.1.2 mrg old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12259 1.1.1.2 mrg CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12260 1.1.1.2 mrg CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12261 1.1.1.2 mrg compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12262 1.1.1.2 mrg GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12263 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12264 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12265 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12266 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12267 1.1.1.2 mrg objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12268 1.1.1.2 mrg SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12269 1.1.1.2 mrg ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12270 1.1.1.2 mrg MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12271 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12272 1.1.1.2 mrg lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12273 1.1.1.2 mrg lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12274 1.1.1.2 mrg lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12275 1.1.1.2 mrg lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12276 1.1.1.2 mrg need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12277 1.1.1.2 mrg DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12278 1.1.1.2 mrg NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12279 1.1.1.2 mrg LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12280 1.1.1.2 mrg OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12281 1.1.1.2 mrg OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12282 1.1.1.2 mrg libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12283 1.1.1.2 mrg shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12284 1.1.1.2 mrg extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12285 1.1.1.2 mrg archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12286 1.1.1.2 mrg enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12287 1.1.1.2 mrg export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12288 1.1.1.2 mrg whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12289 1.1.1.2 mrg compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12290 1.1.1.2 mrg old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12291 1.1.1.2 mrg old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12292 1.1.1.2 mrg archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12293 1.1.1.2 mrg archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12294 1.1.1.2 mrg module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12295 1.1.1.2 mrg module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12296 1.1.1.2 mrg with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12297 1.1.1.2 mrg allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12298 1.1.1.2 mrg no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12299 1.1.1.2 mrg hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12300 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12301 1.1.1.2 mrg hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12302 1.1.1.2 mrg hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12303 1.1.1.2 mrg hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12304 1.1.1.2 mrg hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12305 1.1.1.2 mrg hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12306 1.1.1.2 mrg hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12307 1.1.1.2 mrg inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12308 1.1.1.2 mrg link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12309 1.1.1.2 mrg fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12310 1.1.1.2 mrg always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12311 1.1.1.2 mrg export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12312 1.1.1.2 mrg exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12313 1.1.1.2 mrg include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12314 1.1.1.2 mrg prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12315 1.1.1.2 mrg file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12316 1.1.1.2 mrg variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12317 1.1.1.2 mrg need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12318 1.1.1.2 mrg need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12319 1.1.1.2 mrg version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12320 1.1.1.2 mrg runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12321 1.1.1.2 mrg shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12322 1.1.1.2 mrg shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12323 1.1.1.2 mrg libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12324 1.1.1.2 mrg library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12325 1.1.1.2 mrg soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12326 1.1.1.2 mrg postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12327 1.1.1.2 mrg postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12328 1.1.1.2 mrg finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12329 1.1.1.2 mrg finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12330 1.1.1.2 mrg hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12331 1.1.1.2 mrg sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12332 1.1.1.2 mrg sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12333 1.1.1.2 mrg hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12334 1.1.1.2 mrg enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12335 1.1.1.2 mrg enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12336 1.1.1.2 mrg enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12337 1.1.1.2 mrg old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12338 1.1.1.2 mrg striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12339 1.1.1.2 mrg
12340 1.1.1.2 mrg LTCC='$LTCC'
12341 1.1.1.2 mrg LTCFLAGS='$LTCFLAGS'
12342 1.1.1.2 mrg compiler='$compiler_DEFAULT'
12343 1.1.1.2 mrg
12344 1.1.1.2 mrg # Quote evaled strings.
12345 1.1.1.2 mrg for var in SED \
12346 1.1.1.2 mrg GREP \
12347 1.1.1.2 mrg EGREP \
12348 1.1.1.2 mrg FGREP \
12349 1.1.1.2 mrg LD \
12350 1.1.1.2 mrg NM \
12351 1.1.1.2 mrg LN_S \
12352 1.1.1.2 mrg lt_SP2NL \
12353 1.1.1.2 mrg lt_NL2SP \
12354 1.1.1.2 mrg reload_flag \
12355 1.1.1.2 mrg OBJDUMP \
12356 1.1.1.2 mrg deplibs_check_method \
12357 1.1.1.2 mrg file_magic_cmd \
12358 1.1.1.2 mrg AR \
12359 1.1.1.2 mrg AR_FLAGS \
12360 1.1.1.2 mrg STRIP \
12361 1.1.1.2 mrg RANLIB \
12362 1.1.1.2 mrg CC \
12363 1.1.1.2 mrg CFLAGS \
12364 1.1.1.2 mrg compiler \
12365 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe \
12366 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl \
12367 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address \
12368 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12369 1.1.1.2 mrg SHELL \
12370 1.1.1.2 mrg ECHO \
12371 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag \
12372 1.1.1.2 mrg lt_prog_compiler_wl \
12373 1.1.1.2 mrg lt_prog_compiler_pic \
12374 1.1.1.2 mrg lt_prog_compiler_static \
12375 1.1.1.2 mrg lt_cv_prog_compiler_c_o \
12376 1.1.1.2 mrg need_locks \
12377 1.1.1.2 mrg DSYMUTIL \
12378 1.1.1.2 mrg NMEDIT \
12379 1.1.1.2 mrg LIPO \
12380 1.1.1.2 mrg OTOOL \
12381 1.1.1.2 mrg OTOOL64 \
12382 1.1.1.2 mrg shrext_cmds \
12383 1.1.1.2 mrg export_dynamic_flag_spec \
12384 1.1.1.2 mrg whole_archive_flag_spec \
12385 1.1.1.2 mrg compiler_needs_object \
12386 1.1.1.2 mrg with_gnu_ld \
12387 1.1.1.2 mrg allow_undefined_flag \
12388 1.1.1.2 mrg no_undefined_flag \
12389 1.1.1.2 mrg hardcode_libdir_flag_spec \
12390 1.1.1.2 mrg hardcode_libdir_flag_spec_ld \
12391 1.1.1.2 mrg hardcode_libdir_separator \
12392 1.1.1.2 mrg fix_srcfile_path \
12393 1.1.1.2 mrg exclude_expsyms \
12394 1.1.1.2 mrg include_expsyms \
12395 1.1.1.2 mrg file_list_spec \
12396 1.1.1.2 mrg variables_saved_for_relink \
12397 1.1.1.2 mrg libname_spec \
12398 1.1.1.2 mrg library_names_spec \
12399 1.1.1.2 mrg soname_spec \
12400 1.1.1.2 mrg finish_eval \
12401 1.1.1.2 mrg old_striplib \
12402 1.1.1.2 mrg striplib; do
12403 1.1.1.2 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12404 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
12405 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12406 1.1 mrg ;;
12407 1.1.1.2 mrg *)
12408 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12409 1.1 mrg ;;
12410 1.1.1.2 mrg esac
12411 1.1.1.2 mrg done
12412 1.1 mrg
12413 1.1.1.2 mrg # Double-quote double-evaled strings.
12414 1.1.1.2 mrg for var in reload_cmds \
12415 1.1.1.2 mrg old_postinstall_cmds \
12416 1.1.1.2 mrg old_postuninstall_cmds \
12417 1.1.1.2 mrg old_archive_cmds \
12418 1.1.1.2 mrg extract_expsyms_cmds \
12419 1.1.1.2 mrg old_archive_from_new_cmds \
12420 1.1.1.2 mrg old_archive_from_expsyms_cmds \
12421 1.1.1.2 mrg archive_cmds \
12422 1.1.1.2 mrg archive_expsym_cmds \
12423 1.1.1.2 mrg module_cmds \
12424 1.1.1.2 mrg module_expsym_cmds \
12425 1.1.1.2 mrg export_symbols_cmds \
12426 1.1.1.2 mrg prelink_cmds \
12427 1.1.1.2 mrg postinstall_cmds \
12428 1.1.1.2 mrg postuninstall_cmds \
12429 1.1.1.2 mrg finish_cmds \
12430 1.1.1.2 mrg sys_lib_search_path_spec \
12431 1.1.1.2 mrg sys_lib_dlsearch_path_spec; do
12432 1.1.1.2 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12433 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
12434 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12435 1.1 mrg ;;
12436 1.1.1.2 mrg *)
12437 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12438 1.1 mrg ;;
12439 1.1.1.2 mrg esac
12440 1.1.1.2 mrg done
12441 1.1 mrg
12442 1.1.1.2 mrg # Fix-up fallback echo if it was mangled by the above quoting rules.
12443 1.1.1.2 mrg case \$lt_ECHO in
12444 1.1.1.2 mrg *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12445 1.1.1.2 mrg ;;
12446 1.1.1.2 mrg esac
12447 1.1 mrg
12448 1.1.1.2 mrg ac_aux_dir='$ac_aux_dir'
12449 1.1.1.2 mrg xsi_shell='$xsi_shell'
12450 1.1.1.2 mrg lt_shell_append='$lt_shell_append'
12451 1.1 mrg
12452 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
12453 1.1.1.2 mrg # commands through without removal of \ escapes INIT.
12454 1.1.1.2 mrg if test -n "\${ZSH_VERSION+set}" ; then
12455 1.1.1.2 mrg setopt NO_GLOB_SUBST
12456 1.1.1.2 mrg fi
12457 1.1 mrg
12458 1.1 mrg
12459 1.1.1.2 mrg PACKAGE='$PACKAGE'
12460 1.1.1.2 mrg VERSION='$VERSION'
12461 1.1.1.2 mrg TIMESTAMP='$TIMESTAMP'
12462 1.1.1.2 mrg RM='$RM'
12463 1.1.1.2 mrg ofile='$ofile'
12464 1.1 mrg
12465 1.1 mrg
12466 1.1 mrg
12467 1.1 mrg
12468 1.1.1.2 mrg _ACEOF
12469 1.1 mrg
12470 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12471 1.1 mrg
12472 1.1.1.2 mrg # Handling of arguments.
12473 1.1.1.2 mrg for ac_config_target in $ac_config_targets
12474 1.1.1.2 mrg do
12475 1.1.1.2 mrg case $ac_config_target in
12476 1.1.1.2 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12477 1.1.1.2 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12478 1.1.1.2 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12479 1.1.1.2 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12480 1.1.1.2 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12481 1.1.1.2 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12482 1.1 mrg
12483 1.1.1.4 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12484 1.1.1.2 mrg esac
12485 1.1.1.2 mrg done
12486 1.1 mrg
12487 1.1 mrg
12488 1.1.1.2 mrg # If the user did not use the arguments to specify the items to instantiate,
12489 1.1.1.2 mrg # then the envvar interface is used. Set only those that are not.
12490 1.1.1.2 mrg # We use the long form for the default assignment because of an extremely
12491 1.1.1.2 mrg # bizarre bug on SunOS 4.1.3.
12492 1.1.1.2 mrg if $ac_need_defaults; then
12493 1.1.1.2 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12494 1.1.1.2 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12495 1.1.1.2 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12496 1.1.1.2 mrg fi
12497 1.1 mrg
12498 1.1.1.2 mrg # Have a temporary directory for convenience. Make it in the build tree
12499 1.1.1.2 mrg # simply because there is no reason against having it here, and in addition,
12500 1.1.1.2 mrg # creating and moving files from /tmp can sometimes cause problems.
12501 1.1.1.2 mrg # Hook for its removal unless debugging.
12502 1.1.1.2 mrg # Note that there is a small window in which the directory will not be cleaned:
12503 1.1.1.2 mrg # after its creation but before its name has been assigned to `$tmp'.
12504 1.1.1.2 mrg $debug ||
12505 1.1.1.2 mrg {
12506 1.1.1.2 mrg tmp=
12507 1.1.1.2 mrg trap 'exit_status=$?
12508 1.1.1.2 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12509 1.1.1.2 mrg ' 0
12510 1.1.1.4 mrg trap 'as_fn_exit 1' 1 2 13 15
12511 1.1.1.2 mrg }
12512 1.1.1.2 mrg # Create a (secure) tmp directory for tmp files.
12513 1.1 mrg
12514 1.1.1.2 mrg {
12515 1.1.1.2 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12516 1.1.1.2 mrg test -n "$tmp" && test -d "$tmp"
12517 1.1.1.2 mrg } ||
12518 1.1.1.2 mrg {
12519 1.1.1.2 mrg tmp=./conf$$-$RANDOM
12520 1.1.1.2 mrg (umask 077 && mkdir "$tmp")
12521 1.1.1.4 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12522 1.1 mrg
12523 1.1.1.2 mrg # Set up the scripts for CONFIG_FILES section.
12524 1.1.1.2 mrg # No need to generate them if there are no CONFIG_FILES.
12525 1.1.1.2 mrg # This happens for instance with `./config.status config.h'.
12526 1.1.1.2 mrg if test -n "$CONFIG_FILES"; then
12527 1.1 mrg
12528 1.1 mrg
12529 1.1.1.4 mrg ac_cr=`echo X | tr X '\015'`
12530 1.1.1.4 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12531 1.1.1.4 mrg # But we know of no other shell where ac_cr would be empty at this
12532 1.1.1.4 mrg # point, so we can use a bashism as a fallback.
12533 1.1.1.4 mrg if test "x$ac_cr" = x; then
12534 1.1.1.4 mrg eval ac_cr=\$\'\\r\'
12535 1.1.1.4 mrg fi
12536 1.1.1.2 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12537 1.1.1.2 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12538 1.1.1.4 mrg ac_cs_awk_cr='\r'
12539 1.1.1.2 mrg else
12540 1.1.1.2 mrg ac_cs_awk_cr=$ac_cr
12541 1.1.1.2 mrg fi
12542 1.1 mrg
12543 1.1.1.2 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12544 1.1.1.2 mrg _ACEOF
12545 1.1.1.2 mrg
12546 1.1.1.2 mrg
12547 1.1.1.2 mrg {
12548 1.1.1.2 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12549 1.1.1.2 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12550 1.1.1.2 mrg echo "_ACEOF"
12551 1.1.1.2 mrg } >conf$$subs.sh ||
12552 1.1.1.4 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12553 1.1.1.2 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12554 1.1.1.2 mrg ac_delim='%!_!# '
12555 1.1.1.2 mrg for ac_last_try in false false false false false :; do
12556 1.1.1.2 mrg . ./conf$$subs.sh ||
12557 1.1.1.4 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12558 1.1.1.2 mrg
12559 1.1.1.2 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12560 1.1.1.2 mrg if test $ac_delim_n = $ac_delim_num; then
12561 1.1.1.2 mrg break
12562 1.1.1.2 mrg elif $ac_last_try; then
12563 1.1.1.4 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12564 1.1 mrg else
12565 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12566 1.1 mrg fi
12567 1.1.1.2 mrg done
12568 1.1.1.2 mrg rm -f conf$$subs.sh
12569 1.1 mrg
12570 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12571 1.1.1.2 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12572 1.1.1.2 mrg _ACEOF
12573 1.1.1.2 mrg sed -n '
12574 1.1.1.2 mrg h
12575 1.1.1.2 mrg s/^/S["/; s/!.*/"]=/
12576 1.1.1.2 mrg p
12577 1.1.1.2 mrg g
12578 1.1.1.2 mrg s/^[^!]*!//
12579 1.1.1.2 mrg :repl
12580 1.1.1.2 mrg t repl
12581 1.1.1.2 mrg s/'"$ac_delim"'$//
12582 1.1.1.2 mrg t delim
12583 1.1.1.2 mrg :nl
12584 1.1.1.2 mrg h
12585 1.1.1.5 mrg s/\(.\{148\}\)..*/\1/
12586 1.1.1.2 mrg t more1
12587 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12588 1.1.1.2 mrg p
12589 1.1.1.2 mrg n
12590 1.1.1.2 mrg b repl
12591 1.1.1.2 mrg :more1
12592 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12593 1.1.1.2 mrg p
12594 1.1.1.2 mrg g
12595 1.1.1.2 mrg s/.\{148\}//
12596 1.1.1.2 mrg t nl
12597 1.1.1.2 mrg :delim
12598 1.1.1.2 mrg h
12599 1.1.1.5 mrg s/\(.\{148\}\)..*/\1/
12600 1.1.1.2 mrg t more2
12601 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12602 1.1.1.2 mrg p
12603 1.1.1.2 mrg b
12604 1.1.1.2 mrg :more2
12605 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12606 1.1.1.2 mrg p
12607 1.1.1.2 mrg g
12608 1.1.1.2 mrg s/.\{148\}//
12609 1.1.1.2 mrg t delim
12610 1.1.1.2 mrg ' <conf$$subs.awk | sed '
12611 1.1.1.2 mrg /^[^""]/{
12612 1.1.1.2 mrg N
12613 1.1.1.2 mrg s/\n//
12614 1.1.1.2 mrg }
12615 1.1.1.2 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12616 1.1.1.2 mrg rm -f conf$$subs.awk
12617 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12618 1.1.1.2 mrg _ACAWK
12619 1.1.1.2 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12620 1.1.1.2 mrg for (key in S) S_is_set[key] = 1
12621 1.1.1.2 mrg FS = ""
12622 1.1 mrg
12623 1.1.1.2 mrg }
12624 1.1.1.2 mrg {
12625 1.1.1.2 mrg line = $ 0
12626 1.1.1.2 mrg nfields = split(line, field, "@")
12627 1.1.1.2 mrg substed = 0
12628 1.1.1.2 mrg len = length(field[1])
12629 1.1.1.2 mrg for (i = 2; i < nfields; i++) {
12630 1.1.1.2 mrg key = field[i]
12631 1.1.1.2 mrg keylen = length(key)
12632 1.1.1.2 mrg if (S_is_set[key]) {
12633 1.1.1.2 mrg value = S[key]
12634 1.1.1.2 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12635 1.1.1.2 mrg len += length(value) + length(field[++i])
12636 1.1.1.2 mrg substed = 1
12637 1.1.1.2 mrg } else
12638 1.1.1.2 mrg len += 1 + keylen
12639 1.1.1.2 mrg }
12640 1.1 mrg
12641 1.1.1.2 mrg print line
12642 1.1.1.2 mrg }
12643 1.1 mrg
12644 1.1.1.2 mrg _ACAWK
12645 1.1.1.2 mrg _ACEOF
12646 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12647 1.1.1.2 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12648 1.1.1.2 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12649 1.1.1.2 mrg else
12650 1.1.1.2 mrg cat
12651 1.1.1.2 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12652 1.1.1.4 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12653 1.1.1.2 mrg _ACEOF
12654 1.1 mrg
12655 1.1.1.2 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12656 1.1.1.2 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12657 1.1.1.2 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12658 1.1.1.2 mrg # (actually we leave an empty line to preserve line numbers).
12659 1.1.1.2 mrg if test "x$srcdir" = x.; then
12660 1.1.1.2 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12661 1.1.1.2 mrg s/:*\$(srcdir):*/:/
12662 1.1.1.2 mrg s/:*\${srcdir}:*/:/
12663 1.1.1.2 mrg s/:*@srcdir@:*/:/
12664 1.1.1.2 mrg s/^\([^=]*=[ ]*\):*/\1/
12665 1.1.1.2 mrg s/:*$//
12666 1.1.1.2 mrg s/^[^=]*=[ ]*$//
12667 1.1.1.2 mrg }'
12668 1.1.1.2 mrg fi
12669 1.1 mrg
12670 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12671 1.1.1.2 mrg fi # test -n "$CONFIG_FILES"
12672 1.1 mrg
12673 1.1.1.2 mrg # Set up the scripts for CONFIG_HEADERS section.
12674 1.1.1.2 mrg # No need to generate them if there are no CONFIG_HEADERS.
12675 1.1.1.2 mrg # This happens for instance with `./config.status Makefile'.
12676 1.1.1.2 mrg if test -n "$CONFIG_HEADERS"; then
12677 1.1.1.2 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12678 1.1.1.2 mrg BEGIN {
12679 1.1.1.2 mrg _ACEOF
12680 1.1 mrg
12681 1.1.1.2 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12682 1.1.1.2 mrg # here-document in config.status, that substitutes the proper values into
12683 1.1.1.2 mrg # config.h.in to produce config.h.
12684 1.1 mrg
12685 1.1.1.2 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12686 1.1.1.2 mrg # handling of long lines.
12687 1.1.1.2 mrg ac_delim='%!_!# '
12688 1.1.1.2 mrg for ac_last_try in false false :; do
12689 1.1.1.2 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12690 1.1.1.2 mrg if test -z "$ac_t"; then
12691 1.1.1.2 mrg break
12692 1.1.1.2 mrg elif $ac_last_try; then
12693 1.1.1.4 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12694 1.1 mrg else
12695 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12696 1.1 mrg fi
12697 1.1.1.2 mrg done
12698 1.1 mrg
12699 1.1.1.2 mrg # For the awk script, D is an array of macro values keyed by name,
12700 1.1.1.2 mrg # likewise P contains macro parameters if any. Preserve backslash
12701 1.1.1.2 mrg # newline sequences.
12702 1.1.1.2 mrg
12703 1.1.1.2 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12704 1.1.1.2 mrg sed -n '
12705 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
12706 1.1.1.2 mrg t rset
12707 1.1.1.2 mrg :rset
12708 1.1.1.2 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12709 1.1.1.2 mrg t def
12710 1.1.1.2 mrg d
12711 1.1.1.2 mrg :def
12712 1.1.1.2 mrg s/\\$//
12713 1.1.1.2 mrg t bsnl
12714 1.1.1.2 mrg s/["\\]/\\&/g
12715 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12716 1.1.1.2 mrg D["\1"]=" \3"/p
12717 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12718 1.1.1.2 mrg d
12719 1.1.1.2 mrg :bsnl
12720 1.1.1.2 mrg s/["\\]/\\&/g
12721 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12722 1.1.1.2 mrg D["\1"]=" \3\\\\\\n"\\/p
12723 1.1.1.2 mrg t cont
12724 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12725 1.1.1.2 mrg t cont
12726 1.1.1.2 mrg d
12727 1.1.1.2 mrg :cont
12728 1.1.1.2 mrg n
12729 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
12730 1.1.1.2 mrg t clear
12731 1.1.1.2 mrg :clear
12732 1.1.1.2 mrg s/\\$//
12733 1.1.1.2 mrg t bsnlc
12734 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12735 1.1.1.2 mrg d
12736 1.1.1.2 mrg :bsnlc
12737 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12738 1.1.1.2 mrg b cont
12739 1.1.1.2 mrg ' <confdefs.h | sed '
12740 1.1.1.2 mrg s/'"$ac_delim"'/"\\\
12741 1.1.1.2 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12742 1.1.1.2 mrg
12743 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12744 1.1.1.2 mrg for (key in D) D_is_set[key] = 1
12745 1.1.1.2 mrg FS = ""
12746 1.1.1.2 mrg }
12747 1.1.1.2 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12748 1.1.1.2 mrg line = \$ 0
12749 1.1.1.2 mrg split(line, arg, " ")
12750 1.1.1.2 mrg if (arg[1] == "#") {
12751 1.1.1.2 mrg defundef = arg[2]
12752 1.1.1.2 mrg mac1 = arg[3]
12753 1.1.1.2 mrg } else {
12754 1.1.1.2 mrg defundef = substr(arg[1], 2)
12755 1.1.1.2 mrg mac1 = arg[2]
12756 1.1.1.2 mrg }
12757 1.1.1.2 mrg split(mac1, mac2, "(") #)
12758 1.1.1.2 mrg macro = mac2[1]
12759 1.1.1.2 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12760 1.1.1.2 mrg if (D_is_set[macro]) {
12761 1.1.1.2 mrg # Preserve the white space surrounding the "#".
12762 1.1.1.2 mrg print prefix "define", macro P[macro] D[macro]
12763 1.1.1.2 mrg next
12764 1.1.1.2 mrg } else {
12765 1.1.1.2 mrg # Replace #undef with comments. This is necessary, for example,
12766 1.1.1.2 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12767 1.1.1.2 mrg # on some systems where configure will not decide to define it.
12768 1.1.1.2 mrg if (defundef == "undef") {
12769 1.1.1.2 mrg print "/*", prefix defundef, macro, "*/"
12770 1.1.1.2 mrg next
12771 1.1.1.2 mrg }
12772 1.1.1.2 mrg }
12773 1.1.1.2 mrg }
12774 1.1.1.2 mrg { print }
12775 1.1.1.2 mrg _ACAWK
12776 1.1.1.2 mrg _ACEOF
12777 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12778 1.1.1.4 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
12779 1.1.1.2 mrg fi # test -n "$CONFIG_HEADERS"
12780 1.1.1.2 mrg
12781 1.1.1.2 mrg
12782 1.1.1.2 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12783 1.1.1.2 mrg shift
12784 1.1.1.2 mrg for ac_tag
12785 1.1.1.2 mrg do
12786 1.1.1.2 mrg case $ac_tag in
12787 1.1.1.2 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12788 1.1 mrg esac
12789 1.1.1.2 mrg case $ac_mode$ac_tag in
12790 1.1.1.2 mrg :[FHL]*:*);;
12791 1.1.1.4 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12792 1.1.1.2 mrg :[FH]-) ac_tag=-:-;;
12793 1.1.1.2 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12794 1.1 mrg esac
12795 1.1.1.2 mrg ac_save_IFS=$IFS
12796 1.1.1.2 mrg IFS=:
12797 1.1.1.2 mrg set x $ac_tag
12798 1.1.1.2 mrg IFS=$ac_save_IFS
12799 1.1.1.2 mrg shift
12800 1.1.1.2 mrg ac_file=$1
12801 1.1.1.2 mrg shift
12802 1.1 mrg
12803 1.1.1.2 mrg case $ac_mode in
12804 1.1.1.2 mrg :L) ac_source=$1;;
12805 1.1.1.2 mrg :[FH])
12806 1.1.1.2 mrg ac_file_inputs=
12807 1.1.1.2 mrg for ac_f
12808 1.1.1.2 mrg do
12809 1.1.1.2 mrg case $ac_f in
12810 1.1.1.2 mrg -) ac_f="$tmp/stdin";;
12811 1.1.1.2 mrg *) # Look for the file first in the build tree, then in the source tree
12812 1.1.1.2 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12813 1.1.1.2 mrg # because $ac_f cannot contain `:'.
12814 1.1.1.2 mrg test -f "$ac_f" ||
12815 1.1.1.2 mrg case $ac_f in
12816 1.1.1.2 mrg [\\/$]*) false;;
12817 1.1.1.2 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12818 1.1.1.2 mrg esac ||
12819 1.1.1.4 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12820 1.1.1.2 mrg esac
12821 1.1.1.2 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12822 1.1.1.4 mrg as_fn_append ac_file_inputs " '$ac_f'"
12823 1.1.1.2 mrg done
12824 1.1 mrg
12825 1.1.1.2 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12826 1.1.1.2 mrg # use $as_me), people would be surprised to read:
12827 1.1.1.2 mrg # /* config.h. Generated by config.status. */
12828 1.1.1.2 mrg configure_input='Generated from '`
12829 1.1.1.2 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12830 1.1.1.2 mrg `' by configure.'
12831 1.1.1.2 mrg if test x"$ac_file" != x-; then
12832 1.1.1.2 mrg configure_input="$ac_file. $configure_input"
12833 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12834 1.1.1.2 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12835 1.1 mrg fi
12836 1.1.1.2 mrg # Neutralize special characters interpreted by sed in replacement strings.
12837 1.1.1.2 mrg case $configure_input in #(
12838 1.1.1.2 mrg *\&* | *\|* | *\\* )
12839 1.1.1.2 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12840 1.1.1.2 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12841 1.1.1.2 mrg *) ac_sed_conf_input=$configure_input;;
12842 1.1.1.2 mrg esac
12843 1.1.1.2 mrg
12844 1.1.1.2 mrg case $ac_tag in
12845 1.1.1.2 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12846 1.1.1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12847 1.1.1.2 mrg esac
12848 1.1 mrg ;;
12849 1.1 mrg esac
12850 1.1 mrg
12851 1.1.1.2 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12852 1.1.1.2 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12853 1.1.1.2 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12854 1.1.1.2 mrg X"$ac_file" : 'X\(//\)$' \| \
12855 1.1.1.2 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12856 1.1.1.2 mrg $as_echo X"$ac_file" |
12857 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12858 1.1.1.2 mrg s//\1/
12859 1.1.1.2 mrg q
12860 1.1.1.2 mrg }
12861 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
12862 1.1.1.2 mrg s//\1/
12863 1.1.1.2 mrg q
12864 1.1.1.2 mrg }
12865 1.1.1.2 mrg /^X\(\/\/\)$/{
12866 1.1.1.2 mrg s//\1/
12867 1.1.1.2 mrg q
12868 1.1.1.2 mrg }
12869 1.1.1.2 mrg /^X\(\/\).*/{
12870 1.1.1.2 mrg s//\1/
12871 1.1.1.2 mrg q
12872 1.1.1.2 mrg }
12873 1.1.1.2 mrg s/.*/./; q'`
12874 1.1.1.4 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12875 1.1.1.2 mrg ac_builddir=.
12876 1.1 mrg
12877 1.1.1.2 mrg case "$ac_dir" in
12878 1.1.1.2 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12879 1.1.1.2 mrg *)
12880 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12881 1.1.1.2 mrg # A ".." for each directory in $ac_dir_suffix.
12882 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12883 1.1.1.2 mrg case $ac_top_builddir_sub in
12884 1.1.1.2 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12885 1.1.1.2 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12886 1.1.1.2 mrg esac ;;
12887 1.1.1.2 mrg esac
12888 1.1.1.2 mrg ac_abs_top_builddir=$ac_pwd
12889 1.1.1.2 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12890 1.1.1.2 mrg # for backward compatibility:
12891 1.1.1.2 mrg ac_top_builddir=$ac_top_build_prefix
12892 1.1.1.2 mrg
12893 1.1.1.2 mrg case $srcdir in
12894 1.1.1.2 mrg .) # We are building in place.
12895 1.1.1.2 mrg ac_srcdir=.
12896 1.1.1.2 mrg ac_top_srcdir=$ac_top_builddir_sub
12897 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd ;;
12898 1.1.1.2 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12899 1.1.1.2 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12900 1.1.1.2 mrg ac_top_srcdir=$srcdir
12901 1.1.1.2 mrg ac_abs_top_srcdir=$srcdir ;;
12902 1.1.1.2 mrg *) # Relative name.
12903 1.1.1.2 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12904 1.1.1.2 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12905 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12906 1.1.1.2 mrg esac
12907 1.1.1.2 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12908 1.1.1.2 mrg
12909 1.1.1.2 mrg
12910 1.1.1.2 mrg case $ac_mode in
12911 1.1.1.2 mrg :F)
12912 1.1.1.2 mrg #
12913 1.1.1.2 mrg # CONFIG_FILE
12914 1.1.1.2 mrg #
12915 1.1.1.2 mrg
12916 1.1.1.2 mrg case $INSTALL in
12917 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12918 1.1.1.2 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12919 1.1 mrg esac
12920 1.1.1.2 mrg ac_MKDIR_P=$MKDIR_P
12921 1.1.1.2 mrg case $MKDIR_P in
12922 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ;;
12923 1.1.1.2 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12924 1.1 mrg esac
12925 1.1.1.2 mrg _ACEOF
12926 1.1 mrg
12927 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12928 1.1.1.2 mrg # If the template does not know about datarootdir, expand it.
12929 1.1.1.2 mrg # FIXME: This hack should be removed a few years after 2.60.
12930 1.1.1.2 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12931 1.1.1.2 mrg ac_sed_dataroot='
12932 1.1.1.2 mrg /datarootdir/ {
12933 1.1.1.2 mrg p
12934 1.1.1.2 mrg q
12935 1.1.1.2 mrg }
12936 1.1.1.2 mrg /@datadir@/p
12937 1.1.1.2 mrg /@docdir@/p
12938 1.1.1.2 mrg /@infodir@/p
12939 1.1.1.2 mrg /@localedir@/p
12940 1.1.1.4 mrg /@mandir@/p'
12941 1.1.1.2 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12942 1.1.1.2 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12943 1.1.1.2 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12944 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12945 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12946 1.1.1.2 mrg _ACEOF
12947 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12948 1.1.1.2 mrg ac_datarootdir_hack='
12949 1.1.1.2 mrg s&@datadir@&$datadir&g
12950 1.1.1.2 mrg s&@docdir@&$docdir&g
12951 1.1.1.2 mrg s&@infodir@&$infodir&g
12952 1.1.1.2 mrg s&@localedir@&$localedir&g
12953 1.1.1.2 mrg s&@mandir@&$mandir&g
12954 1.1.1.4 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12955 1.1.1.2 mrg esac
12956 1.1.1.2 mrg _ACEOF
12957 1.1 mrg
12958 1.1.1.2 mrg # Neutralize VPATH when `$srcdir' = `.'.
12959 1.1.1.2 mrg # Shell code in configure.ac might set extrasub.
12960 1.1.1.2 mrg # FIXME: do we really want to maintain this feature?
12961 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12962 1.1.1.2 mrg ac_sed_extra="$ac_vpsub
12963 1.1.1.2 mrg $extrasub
12964 1.1.1.2 mrg _ACEOF
12965 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12966 1.1.1.2 mrg :t
12967 1.1.1.2 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12968 1.1.1.2 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12969 1.1.1.2 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12970 1.1.1.2 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12971 1.1.1.2 mrg s&@srcdir@&$ac_srcdir&;t t
12972 1.1.1.2 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12973 1.1.1.2 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12974 1.1.1.2 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12975 1.1.1.2 mrg s&@builddir@&$ac_builddir&;t t
12976 1.1.1.2 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12977 1.1.1.2 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12978 1.1.1.2 mrg s&@INSTALL@&$ac_INSTALL&;t t
12979 1.1.1.2 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12980 1.1.1.2 mrg $ac_datarootdir_hack
12981 1.1.1.2 mrg "
12982 1.1.1.2 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12983 1.1.1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12984 1.1 mrg
12985 1.1.1.2 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12986 1.1.1.2 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12987 1.1.1.2 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12988 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12989 1.1.1.2 mrg which seems to be undefined. Please make sure it is defined." >&5
12990 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12991 1.1.1.2 mrg which seems to be undefined. Please make sure it is defined." >&2;}
12992 1.1 mrg
12993 1.1.1.2 mrg rm -f "$tmp/stdin"
12994 1.1.1.2 mrg case $ac_file in
12995 1.1.1.2 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12996 1.1.1.2 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12997 1.1.1.2 mrg esac \
12998 1.1.1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12999 1.1.1.2 mrg ;;
13000 1.1.1.2 mrg :H)
13001 1.1.1.2 mrg #
13002 1.1.1.2 mrg # CONFIG_HEADER
13003 1.1.1.2 mrg #
13004 1.1.1.2 mrg if test x"$ac_file" != x-; then
13005 1.1.1.2 mrg {
13006 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13007 1.1.1.2 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13008 1.1.1.2 mrg } >"$tmp/config.h" \
13009 1.1.1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13010 1.1.1.2 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13011 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13012 1.1.1.2 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13013 1.1.1.2 mrg else
13014 1.1.1.2 mrg rm -f "$ac_file"
13015 1.1.1.2 mrg mv "$tmp/config.h" "$ac_file" \
13016 1.1.1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13017 1.1.1.2 mrg fi
13018 1.1 mrg else
13019 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13020 1.1.1.2 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13021 1.1.1.4 mrg || as_fn_error "could not create -" "$LINENO" 5
13022 1.1 mrg fi
13023 1.1.1.2 mrg # Compute "$ac_file"'s index in $config_headers.
13024 1.1.1.2 mrg _am_arg="$ac_file"
13025 1.1.1.2 mrg _am_stamp_count=1
13026 1.1.1.2 mrg for _am_header in $config_headers :; do
13027 1.1.1.2 mrg case $_am_header in
13028 1.1.1.2 mrg $_am_arg | $_am_arg:* )
13029 1.1.1.2 mrg break ;;
13030 1.1.1.2 mrg * )
13031 1.1.1.2 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13032 1.1 mrg esac
13033 1.1.1.2 mrg done
13034 1.1.1.2 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13035 1.1.1.2 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13036 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
13037 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)$' \| \
13038 1.1.1.2 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13039 1.1.1.2 mrg $as_echo X"$_am_arg" |
13040 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13041 1.1.1.2 mrg s//\1/
13042 1.1.1.2 mrg q
13043 1.1.1.2 mrg }
13044 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13045 1.1.1.2 mrg s//\1/
13046 1.1.1.2 mrg q
13047 1.1.1.2 mrg }
13048 1.1.1.2 mrg /^X\(\/\/\)$/{
13049 1.1.1.2 mrg s//\1/
13050 1.1.1.2 mrg q
13051 1.1.1.2 mrg }
13052 1.1.1.2 mrg /^X\(\/\).*/{
13053 1.1.1.2 mrg s//\1/
13054 1.1.1.2 mrg q
13055 1.1.1.2 mrg }
13056 1.1.1.2 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
13057 1.1.1.2 mrg ;;
13058 1.1 mrg
13059 1.1.1.4 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13060 1.1.1.2 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13061 1.1.1.2 mrg ;;
13062 1.1 mrg esac
13063 1.1 mrg
13064 1.1 mrg
13065 1.1.1.2 mrg case $ac_file$ac_mode in
13066 1.1.1.3 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13067 1.1.1.3 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
13068 1.1.1.3 mrg # are listed without --file. Let's play safe and only enable the eval
13069 1.1.1.3 mrg # if we detect the quoting.
13070 1.1.1.3 mrg case $CONFIG_FILES in
13071 1.1.1.3 mrg *\'*) eval set x "$CONFIG_FILES" ;;
13072 1.1.1.3 mrg *) set x $CONFIG_FILES ;;
13073 1.1.1.3 mrg esac
13074 1.1.1.3 mrg shift
13075 1.1.1.3 mrg for mf
13076 1.1.1.3 mrg do
13077 1.1.1.3 mrg # Strip MF so we end up with the name of the file.
13078 1.1.1.3 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
13079 1.1.1.3 mrg # Check whether this is an Automake generated Makefile or not.
13080 1.1.1.3 mrg # We used to match only the files named `Makefile.in', but
13081 1.1.1.3 mrg # some people rename them; so instead we look at the file content.
13082 1.1.1.3 mrg # Grep'ing the first line is not enough: some people post-process
13083 1.1.1.3 mrg # each Makefile.in and add a new line on top of each file to say so.
13084 1.1.1.3 mrg # Grep'ing the whole file is not good either: AIX grep has a line
13085 1.1.1.3 mrg # limit of 2048, but all sed's we know have understand at least 4000.
13086 1.1.1.3 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13087 1.1.1.3 mrg dirpart=`$as_dirname -- "$mf" ||
13088 1.1.1.2 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13089 1.1.1.2 mrg X"$mf" : 'X\(//\)[^/]' \| \
13090 1.1.1.2 mrg X"$mf" : 'X\(//\)$' \| \
13091 1.1.1.2 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13092 1.1.1.2 mrg $as_echo X"$mf" |
13093 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13094 1.1.1.2 mrg s//\1/
13095 1.1.1.2 mrg q
13096 1.1.1.2 mrg }
13097 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13098 1.1.1.2 mrg s//\1/
13099 1.1.1.2 mrg q
13100 1.1.1.2 mrg }
13101 1.1.1.2 mrg /^X\(\/\/\)$/{
13102 1.1.1.2 mrg s//\1/
13103 1.1.1.2 mrg q
13104 1.1.1.2 mrg }
13105 1.1.1.2 mrg /^X\(\/\).*/{
13106 1.1.1.2 mrg s//\1/
13107 1.1.1.2 mrg q
13108 1.1.1.2 mrg }
13109 1.1.1.2 mrg s/.*/./; q'`
13110 1.1.1.3 mrg else
13111 1.1.1.3 mrg continue
13112 1.1.1.3 mrg fi
13113 1.1.1.3 mrg # Extract the definition of DEPDIR, am__include, and am__quote
13114 1.1.1.3 mrg # from the Makefile without running `make'.
13115 1.1.1.3 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13116 1.1.1.3 mrg test -z "$DEPDIR" && continue
13117 1.1.1.3 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
13118 1.1.1.3 mrg test -z "am__include" && continue
13119 1.1.1.3 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13120 1.1.1.3 mrg # When using ansi2knr, U may be empty or an underscore; expand it
13121 1.1.1.3 mrg U=`sed -n 's/^U = //p' < "$mf"`
13122 1.1.1.3 mrg # Find all dependency output files, they are included files with
13123 1.1.1.3 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
13124 1.1.1.3 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
13125 1.1.1.3 mrg # expansion.
13126 1.1.1.3 mrg for file in `sed -n "
13127 1.1.1.3 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13128 1.1.1.3 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13129 1.1.1.3 mrg # Make sure the directory exists.
13130 1.1.1.3 mrg test -f "$dirpart/$file" && continue
13131 1.1.1.3 mrg fdir=`$as_dirname -- "$file" ||
13132 1.1.1.2 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13133 1.1.1.2 mrg X"$file" : 'X\(//\)[^/]' \| \
13134 1.1.1.2 mrg X"$file" : 'X\(//\)$' \| \
13135 1.1.1.2 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13136 1.1.1.2 mrg $as_echo X"$file" |
13137 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13138 1.1.1.2 mrg s//\1/
13139 1.1.1.2 mrg q
13140 1.1.1.2 mrg }
13141 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13142 1.1.1.2 mrg s//\1/
13143 1.1.1.2 mrg q
13144 1.1.1.2 mrg }
13145 1.1.1.2 mrg /^X\(\/\/\)$/{
13146 1.1.1.2 mrg s//\1/
13147 1.1.1.2 mrg q
13148 1.1.1.2 mrg }
13149 1.1.1.2 mrg /^X\(\/\).*/{
13150 1.1.1.2 mrg s//\1/
13151 1.1.1.2 mrg q
13152 1.1.1.2 mrg }
13153 1.1.1.2 mrg s/.*/./; q'`
13154 1.1.1.4 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
13155 1.1.1.3 mrg # echo "creating $dirpart/$file"
13156 1.1.1.3 mrg echo '# dummy' > "$dirpart/$file"
13157 1.1.1.3 mrg done
13158 1.1.1.2 mrg done
13159 1.1.1.3 mrg }
13160 1.1.1.2 mrg ;;
13161 1.1.1.2 mrg "libtool":C)
13162 1.1 mrg
13163 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
13164 1.1.1.2 mrg # commands through without removal of \ escapes.
13165 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
13166 1.1.1.2 mrg setopt NO_GLOB_SUBST
13167 1.1 mrg fi
13168 1.1 mrg
13169 1.1.1.2 mrg cfgfile="${ofile}T"
13170 1.1.1.2 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13171 1.1.1.2 mrg $RM "$cfgfile"
13172 1.1 mrg
13173 1.1.1.2 mrg cat <<_LT_EOF >> "$cfgfile"
13174 1.1.1.2 mrg #! $SHELL
13175 1.1 mrg
13176 1.1.1.2 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13177 1.1.1.2 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13178 1.1.1.2 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13179 1.1.1.2 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13180 1.1.1.2 mrg #
13181 1.1.1.2 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13182 1.1.1.2 mrg # 2006, 2007, 2008 Free Software Foundation, Inc.
13183 1.1.1.2 mrg # Written by Gordon Matzigkeit, 1996
13184 1.1.1.2 mrg #
13185 1.1.1.2 mrg # This file is part of GNU Libtool.
13186 1.1.1.2 mrg #
13187 1.1.1.2 mrg # GNU Libtool is free software; you can redistribute it and/or
13188 1.1.1.2 mrg # modify it under the terms of the GNU General Public License as
13189 1.1.1.2 mrg # published by the Free Software Foundation; either version 2 of
13190 1.1.1.2 mrg # the License, or (at your option) any later version.
13191 1.1.1.2 mrg #
13192 1.1.1.2 mrg # As a special exception to the GNU General Public License,
13193 1.1.1.2 mrg # if you distribute this file as part of a program or library that
13194 1.1.1.2 mrg # is built using GNU Libtool, you may include this file under the
13195 1.1.1.2 mrg # same distribution terms that you use for the rest of that program.
13196 1.1.1.2 mrg #
13197 1.1.1.2 mrg # GNU Libtool is distributed in the hope that it will be useful,
13198 1.1.1.2 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13199 1.1.1.2 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13200 1.1.1.2 mrg # GNU General Public License for more details.
13201 1.1.1.2 mrg #
13202 1.1.1.2 mrg # You should have received a copy of the GNU General Public License
13203 1.1.1.2 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13204 1.1.1.2 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13205 1.1.1.2 mrg # obtained by writing to the Free Software Foundation, Inc.,
13206 1.1.1.2 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13207 1.1 mrg
13208 1.1 mrg
13209 1.1.1.2 mrg # The names of the tagged configurations supported by this script.
13210 1.1.1.2 mrg available_tags=""
13211 1.1 mrg
13212 1.1.1.2 mrg # ### BEGIN LIBTOOL CONFIG
13213 1.1 mrg
13214 1.1.1.2 mrg # Whether or not to build static libraries.
13215 1.1.1.2 mrg build_old_libs=$enable_static
13216 1.1 mrg
13217 1.1.1.2 mrg # Which release of libtool.m4 was used?
13218 1.1.1.2 mrg macro_version=$macro_version
13219 1.1.1.2 mrg macro_revision=$macro_revision
13220 1.1 mrg
13221 1.1.1.2 mrg # Whether or not to build shared libraries.
13222 1.1.1.2 mrg build_libtool_libs=$enable_shared
13223 1.1 mrg
13224 1.1.1.2 mrg # What type of objects to build.
13225 1.1.1.2 mrg pic_mode=$pic_mode
13226 1.1 mrg
13227 1.1.1.2 mrg # Whether or not to optimize for fast installation.
13228 1.1.1.2 mrg fast_install=$enable_fast_install
13229 1.1 mrg
13230 1.1.1.2 mrg # The host system.
13231 1.1.1.2 mrg host_alias=$host_alias
13232 1.1.1.2 mrg host=$host
13233 1.1.1.2 mrg host_os=$host_os
13234 1.1 mrg
13235 1.1.1.2 mrg # The build system.
13236 1.1.1.2 mrg build_alias=$build_alias
13237 1.1.1.2 mrg build=$build
13238 1.1.1.2 mrg build_os=$build_os
13239 1.1 mrg
13240 1.1.1.2 mrg # A sed program that does not truncate output.
13241 1.1.1.2 mrg SED=$lt_SED
13242 1.1 mrg
13243 1.1.1.2 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13244 1.1.1.2 mrg Xsed="\$SED -e 1s/^X//"
13245 1.1 mrg
13246 1.1.1.2 mrg # A grep program that handles long lines.
13247 1.1.1.2 mrg GREP=$lt_GREP
13248 1.1 mrg
13249 1.1.1.2 mrg # An ERE matcher.
13250 1.1.1.2 mrg EGREP=$lt_EGREP
13251 1.1 mrg
13252 1.1.1.2 mrg # A literal string matcher.
13253 1.1.1.2 mrg FGREP=$lt_FGREP
13254 1.1 mrg
13255 1.1.1.2 mrg # A BSD- or MS-compatible name lister.
13256 1.1.1.2 mrg NM=$lt_NM
13257 1.1 mrg
13258 1.1.1.2 mrg # Whether we need soft or hard links.
13259 1.1.1.2 mrg LN_S=$lt_LN_S
13260 1.1 mrg
13261 1.1.1.2 mrg # What is the maximum length of a command?
13262 1.1.1.2 mrg max_cmd_len=$max_cmd_len
13263 1.1 mrg
13264 1.1.1.2 mrg # Object file suffix (normally "o").
13265 1.1.1.2 mrg objext=$ac_objext
13266 1.1 mrg
13267 1.1.1.2 mrg # Executable file suffix (normally "").
13268 1.1.1.2 mrg exeext=$exeext
13269 1.1 mrg
13270 1.1.1.2 mrg # whether the shell understands "unset".
13271 1.1.1.2 mrg lt_unset=$lt_unset
13272 1.1 mrg
13273 1.1.1.2 mrg # turn spaces into newlines.
13274 1.1.1.2 mrg SP2NL=$lt_lt_SP2NL
13275 1.1 mrg
13276 1.1.1.2 mrg # turn newlines into spaces.
13277 1.1.1.2 mrg NL2SP=$lt_lt_NL2SP
13278 1.1 mrg
13279 1.1.1.2 mrg # How to create reloadable object files.
13280 1.1.1.2 mrg reload_flag=$lt_reload_flag
13281 1.1.1.2 mrg reload_cmds=$lt_reload_cmds
13282 1.1 mrg
13283 1.1.1.2 mrg # An object symbol dumper.
13284 1.1.1.2 mrg OBJDUMP=$lt_OBJDUMP
13285 1.1 mrg
13286 1.1.1.2 mrg # Method to check whether dependent libraries are shared objects.
13287 1.1.1.2 mrg deplibs_check_method=$lt_deplibs_check_method
13288 1.1 mrg
13289 1.1.1.2 mrg # Command to use when deplibs_check_method == "file_magic".
13290 1.1.1.2 mrg file_magic_cmd=$lt_file_magic_cmd
13291 1.1 mrg
13292 1.1.1.2 mrg # The archiver.
13293 1.1.1.2 mrg AR=$lt_AR
13294 1.1.1.2 mrg AR_FLAGS=$lt_AR_FLAGS
13295 1.1 mrg
13296 1.1.1.2 mrg # A symbol stripping program.
13297 1.1.1.2 mrg STRIP=$lt_STRIP
13298 1.1 mrg
13299 1.1.1.2 mrg # Commands used to install an old-style archive.
13300 1.1.1.2 mrg RANLIB=$lt_RANLIB
13301 1.1.1.2 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13302 1.1.1.2 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13303 1.1 mrg
13304 1.1.1.2 mrg # A C compiler.
13305 1.1.1.2 mrg LTCC=$lt_CC
13306 1.1 mrg
13307 1.1.1.2 mrg # LTCC compiler flags.
13308 1.1.1.2 mrg LTCFLAGS=$lt_CFLAGS
13309 1.1 mrg
13310 1.1.1.2 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13311 1.1.1.2 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13312 1.1 mrg
13313 1.1.1.2 mrg # Transform the output of nm in a proper C declaration.
13314 1.1.1.2 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13315 1.1 mrg
13316 1.1.1.2 mrg # Transform the output of nm in a C name address pair.
13317 1.1.1.2 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13318 1.1 mrg
13319 1.1.1.2 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13320 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
13321 1.1 mrg
13322 1.1.1.2 mrg # The name of the directory that contains temporary libtool files.
13323 1.1.1.2 mrg objdir=$objdir
13324 1.1 mrg
13325 1.1.1.2 mrg # Shell to use when invoking shell scripts.
13326 1.1.1.2 mrg SHELL=$lt_SHELL
13327 1.1 mrg
13328 1.1.1.2 mrg # An echo program that does not interpret backslashes.
13329 1.1.1.2 mrg ECHO=$lt_ECHO
13330 1.1 mrg
13331 1.1.1.2 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13332 1.1.1.2 mrg MAGIC_CMD=$MAGIC_CMD
13333 1.1 mrg
13334 1.1.1.2 mrg # Must we lock files when doing compilation?
13335 1.1.1.2 mrg need_locks=$lt_need_locks
13336 1.1 mrg
13337 1.1.1.2 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13338 1.1.1.2 mrg DSYMUTIL=$lt_DSYMUTIL
13339 1.1 mrg
13340 1.1.1.2 mrg # Tool to change global to local symbols on Mac OS X.
13341 1.1.1.2 mrg NMEDIT=$lt_NMEDIT
13342 1.1 mrg
13343 1.1.1.2 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13344 1.1.1.2 mrg LIPO=$lt_LIPO
13345 1.1 mrg
13346 1.1.1.2 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13347 1.1.1.2 mrg OTOOL=$lt_OTOOL
13348 1.1 mrg
13349 1.1.1.2 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13350 1.1.1.2 mrg OTOOL64=$lt_OTOOL64
13351 1.1 mrg
13352 1.1.1.2 mrg # Old archive suffix (normally "a").
13353 1.1.1.2 mrg libext=$libext
13354 1.1 mrg
13355 1.1.1.2 mrg # Shared library suffix (normally ".so").
13356 1.1.1.2 mrg shrext_cmds=$lt_shrext_cmds
13357 1.1.1.2 mrg
13358 1.1.1.2 mrg # The commands to extract the exported symbol list from a shared archive.
13359 1.1.1.2 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13360 1.1.1.2 mrg
13361 1.1.1.2 mrg # Variables whose values should be saved in libtool wrapper scripts and
13362 1.1.1.2 mrg # restored at link time.
13363 1.1.1.2 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13364 1.1.1.2 mrg
13365 1.1.1.2 mrg # Do we need the "lib" prefix for modules?
13366 1.1.1.2 mrg need_lib_prefix=$need_lib_prefix
13367 1.1.1.2 mrg
13368 1.1.1.2 mrg # Do we need a version for libraries?
13369 1.1.1.2 mrg need_version=$need_version
13370 1.1.1.2 mrg
13371 1.1.1.2 mrg # Library versioning type.
13372 1.1.1.2 mrg version_type=$version_type
13373 1.1 mrg
13374 1.1.1.2 mrg # Shared library runtime path variable.
13375 1.1.1.2 mrg runpath_var=$runpath_var
13376 1.1 mrg
13377 1.1.1.2 mrg # Shared library path variable.
13378 1.1.1.2 mrg shlibpath_var=$shlibpath_var
13379 1.1 mrg
13380 1.1.1.2 mrg # Is shlibpath searched before the hard-coded library search path?
13381 1.1.1.2 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13382 1.1 mrg
13383 1.1.1.2 mrg # Format of library name prefix.
13384 1.1.1.2 mrg libname_spec=$lt_libname_spec
13385 1.1 mrg
13386 1.1.1.2 mrg # List of archive names. First name is the real one, the rest are links.
13387 1.1.1.2 mrg # The last name is the one that the linker finds with -lNAME
13388 1.1.1.2 mrg library_names_spec=$lt_library_names_spec
13389 1.1 mrg
13390 1.1.1.2 mrg # The coded name of the library, if different from the real name.
13391 1.1.1.2 mrg soname_spec=$lt_soname_spec
13392 1.1 mrg
13393 1.1.1.2 mrg # Command to use after installation of a shared archive.
13394 1.1.1.2 mrg postinstall_cmds=$lt_postinstall_cmds
13395 1.1 mrg
13396 1.1.1.2 mrg # Command to use after uninstallation of a shared archive.
13397 1.1.1.2 mrg postuninstall_cmds=$lt_postuninstall_cmds
13398 1.1 mrg
13399 1.1.1.2 mrg # Commands used to finish a libtool library installation in a directory.
13400 1.1.1.2 mrg finish_cmds=$lt_finish_cmds
13401 1.1 mrg
13402 1.1.1.2 mrg # As "finish_cmds", except a single script fragment to be evaled but
13403 1.1.1.2 mrg # not shown.
13404 1.1.1.2 mrg finish_eval=$lt_finish_eval
13405 1.1 mrg
13406 1.1.1.2 mrg # Whether we should hardcode library paths into libraries.
13407 1.1.1.2 mrg hardcode_into_libs=$hardcode_into_libs
13408 1.1 mrg
13409 1.1.1.2 mrg # Compile-time system search path for libraries.
13410 1.1.1.2 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13411 1.1 mrg
13412 1.1.1.2 mrg # Run-time system search path for libraries.
13413 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13414 1.1 mrg
13415 1.1.1.2 mrg # Whether dlopen is supported.
13416 1.1.1.2 mrg dlopen_support=$enable_dlopen
13417 1.1 mrg
13418 1.1.1.2 mrg # Whether dlopen of programs is supported.
13419 1.1.1.2 mrg dlopen_self=$enable_dlopen_self
13420 1.1 mrg
13421 1.1.1.2 mrg # Whether dlopen of statically linked programs is supported.
13422 1.1.1.2 mrg dlopen_self_static=$enable_dlopen_self_static
13423 1.1 mrg
13424 1.1.1.2 mrg # Commands to strip libraries.
13425 1.1.1.2 mrg old_striplib=$lt_old_striplib
13426 1.1.1.2 mrg striplib=$lt_striplib
13427 1.1 mrg
13428 1.1 mrg
13429 1.1.1.2 mrg # The linker used to build libraries.
13430 1.1.1.2 mrg LD=$lt_LD
13431 1.1 mrg
13432 1.1.1.2 mrg # Commands used to build an old-style archive.
13433 1.1.1.2 mrg old_archive_cmds=$lt_old_archive_cmds
13434 1.1 mrg
13435 1.1.1.2 mrg # A language specific compiler.
13436 1.1.1.2 mrg CC=$lt_compiler
13437 1.1 mrg
13438 1.1.1.2 mrg # Is the compiler the GNU compiler?
13439 1.1.1.2 mrg with_gcc=$GCC
13440 1.1 mrg
13441 1.1.1.2 mrg # Compiler flag to turn off builtin functions.
13442 1.1.1.2 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13443 1.1 mrg
13444 1.1.1.2 mrg # How to pass a linker flag through the compiler.
13445 1.1.1.2 mrg wl=$lt_lt_prog_compiler_wl
13446 1.1 mrg
13447 1.1.1.2 mrg # Additional compiler flags for building library objects.
13448 1.1.1.2 mrg pic_flag=$lt_lt_prog_compiler_pic
13449 1.1 mrg
13450 1.1.1.2 mrg # Compiler flag to prevent dynamic linking.
13451 1.1.1.2 mrg link_static_flag=$lt_lt_prog_compiler_static
13452 1.1 mrg
13453 1.1.1.2 mrg # Does compiler simultaneously support -c and -o options?
13454 1.1.1.2 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13455 1.1 mrg
13456 1.1.1.2 mrg # Whether or not to add -lc for building shared libraries.
13457 1.1.1.2 mrg build_libtool_need_lc=$archive_cmds_need_lc
13458 1.1 mrg
13459 1.1.1.2 mrg # Whether or not to disallow shared libs when runtime libs are static.
13460 1.1.1.2 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13461 1.1 mrg
13462 1.1.1.2 mrg # Compiler flag to allow reflexive dlopens.
13463 1.1.1.2 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13464 1.1 mrg
13465 1.1.1.2 mrg # Compiler flag to generate shared objects directly from archives.
13466 1.1.1.2 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13467 1.1 mrg
13468 1.1.1.2 mrg # Whether the compiler copes with passing no objects directly.
13469 1.1.1.2 mrg compiler_needs_object=$lt_compiler_needs_object
13470 1.1 mrg
13471 1.1.1.2 mrg # Create an old-style archive from a shared archive.
13472 1.1.1.2 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13473 1.1 mrg
13474 1.1.1.2 mrg # Create a temporary old-style archive to link instead of a shared archive.
13475 1.1.1.2 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13476 1.1 mrg
13477 1.1.1.2 mrg # Commands used to build a shared archive.
13478 1.1.1.2 mrg archive_cmds=$lt_archive_cmds
13479 1.1.1.2 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13480 1.1 mrg
13481 1.1.1.2 mrg # Commands used to build a loadable module if different from building
13482 1.1.1.2 mrg # a shared archive.
13483 1.1.1.2 mrg module_cmds=$lt_module_cmds
13484 1.1.1.2 mrg module_expsym_cmds=$lt_module_expsym_cmds
13485 1.1 mrg
13486 1.1.1.2 mrg # Whether we are building with GNU ld or not.
13487 1.1.1.2 mrg with_gnu_ld=$lt_with_gnu_ld
13488 1.1 mrg
13489 1.1.1.2 mrg # Flag that allows shared libraries with undefined symbols to be built.
13490 1.1.1.2 mrg allow_undefined_flag=$lt_allow_undefined_flag
13491 1.1 mrg
13492 1.1.1.2 mrg # Flag that enforces no undefined symbols.
13493 1.1.1.2 mrg no_undefined_flag=$lt_no_undefined_flag
13494 1.1 mrg
13495 1.1.1.2 mrg # Flag to hardcode \$libdir into a binary during linking.
13496 1.1.1.2 mrg # This must work even if \$libdir does not exist
13497 1.1.1.2 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13498 1.1.1.2 mrg
13499 1.1.1.2 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13500 1.1.1.2 mrg # during linking. This must work even if \$libdir does not exist.
13501 1.1.1.2 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13502 1.1.1.2 mrg
13503 1.1.1.2 mrg # Whether we need a single "-rpath" flag with a separated argument.
13504 1.1.1.2 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13505 1.1.1.2 mrg
13506 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13507 1.1.1.2 mrg # DIR into the resulting binary.
13508 1.1.1.2 mrg hardcode_direct=$hardcode_direct
13509 1.1 mrg
13510 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13511 1.1.1.2 mrg # DIR into the resulting binary and the resulting library dependency is
13512 1.1.1.2 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13513 1.1.1.2 mrg # library is relocated.
13514 1.1.1.2 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13515 1.1 mrg
13516 1.1.1.2 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13517 1.1.1.2 mrg # into the resulting binary.
13518 1.1.1.2 mrg hardcode_minus_L=$hardcode_minus_L
13519 1.1 mrg
13520 1.1.1.2 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13521 1.1.1.2 mrg # into the resulting binary.
13522 1.1.1.2 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13523 1.1 mrg
13524 1.1.1.2 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13525 1.1.1.2 mrg # into the library and all subsequent libraries and executables linked
13526 1.1.1.2 mrg # against it.
13527 1.1.1.2 mrg hardcode_automatic=$hardcode_automatic
13528 1.1 mrg
13529 1.1.1.2 mrg # Set to yes if linker adds runtime paths of dependent libraries
13530 1.1.1.2 mrg # to runtime path list.
13531 1.1.1.2 mrg inherit_rpath=$inherit_rpath
13532 1.1 mrg
13533 1.1.1.2 mrg # Whether libtool must link a program against all its dependency libraries.
13534 1.1.1.2 mrg link_all_deplibs=$link_all_deplibs
13535 1.1 mrg
13536 1.1.1.2 mrg # Fix the shell variable \$srcfile for the compiler.
13537 1.1.1.2 mrg fix_srcfile_path=$lt_fix_srcfile_path
13538 1.1 mrg
13539 1.1.1.2 mrg # Set to "yes" if exported symbols are required.
13540 1.1.1.2 mrg always_export_symbols=$always_export_symbols
13541 1.1 mrg
13542 1.1.1.2 mrg # The commands to list exported symbols.
13543 1.1.1.2 mrg export_symbols_cmds=$lt_export_symbols_cmds
13544 1.1 mrg
13545 1.1.1.2 mrg # Symbols that should not be listed in the preloaded symbols.
13546 1.1.1.2 mrg exclude_expsyms=$lt_exclude_expsyms
13547 1.1 mrg
13548 1.1.1.2 mrg # Symbols that must always be exported.
13549 1.1.1.2 mrg include_expsyms=$lt_include_expsyms
13550 1.1 mrg
13551 1.1.1.2 mrg # Commands necessary for linking programs (against libraries) with templates.
13552 1.1.1.2 mrg prelink_cmds=$lt_prelink_cmds
13553 1.1 mrg
13554 1.1.1.2 mrg # Specify filename containing input files.
13555 1.1.1.2 mrg file_list_spec=$lt_file_list_spec
13556 1.1 mrg
13557 1.1.1.2 mrg # How to hardcode a shared library path into an executable.
13558 1.1.1.2 mrg hardcode_action=$hardcode_action
13559 1.1 mrg
13560 1.1.1.2 mrg # ### END LIBTOOL CONFIG
13561 1.1 mrg
13562 1.1.1.2 mrg _LT_EOF
13563 1.1.1.2 mrg
13564 1.1.1.2 mrg case $host_os in
13565 1.1.1.2 mrg aix3*)
13566 1.1.1.2 mrg cat <<\_LT_EOF >> "$cfgfile"
13567 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13568 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13569 1.1.1.2 mrg # vanish in a puff of smoke.
13570 1.1.1.2 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13571 1.1.1.2 mrg COLLECT_NAMES=
13572 1.1.1.2 mrg export COLLECT_NAMES
13573 1.1 mrg fi
13574 1.1.1.2 mrg _LT_EOF
13575 1.1.1.2 mrg ;;
13576 1.1.1.2 mrg esac
13577 1.1 mrg
13578 1.1 mrg
13579 1.1.1.2 mrg ltmain="$ac_aux_dir/ltmain.sh"
13580 1.1 mrg
13581 1.1.1.2 mrg
13582 1.1.1.2 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13583 1.1.1.2 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13584 1.1.1.2 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13585 1.1.1.2 mrg # is reportedly fixed, but why not run on old versions too?
13586 1.1.1.2 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13587 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
13588 1.1.1.2 mrg
13589 1.1.1.2 mrg case $xsi_shell in
13590 1.1.1.2 mrg yes)
13591 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
13592 1.1.1.2 mrg
13593 1.1.1.2 mrg # func_dirname file append nondir_replacement
13594 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13595 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
13596 1.1.1.2 mrg func_dirname ()
13597 1.1.1.2 mrg {
13598 1.1.1.2 mrg case ${1} in
13599 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13600 1.1.1.2 mrg * ) func_dirname_result="${3}" ;;
13601 1.1 mrg esac
13602 1.1.1.2 mrg }
13603 1.1.1.2 mrg
13604 1.1.1.2 mrg # func_basename file
13605 1.1.1.2 mrg func_basename ()
13606 1.1.1.2 mrg {
13607 1.1.1.2 mrg func_basename_result="${1##*/}"
13608 1.1.1.2 mrg }
13609 1.1.1.2 mrg
13610 1.1.1.2 mrg # func_dirname_and_basename file append nondir_replacement
13611 1.1.1.2 mrg # perform func_basename and func_dirname in a single function
13612 1.1.1.2 mrg # call:
13613 1.1.1.2 mrg # dirname: Compute the dirname of FILE. If nonempty,
13614 1.1.1.2 mrg # add APPEND to the result, otherwise set result
13615 1.1.1.2 mrg # to NONDIR_REPLACEMENT.
13616 1.1.1.2 mrg # value returned in "$func_dirname_result"
13617 1.1.1.2 mrg # basename: Compute filename of FILE.
13618 1.1.1.2 mrg # value retuned in "$func_basename_result"
13619 1.1.1.2 mrg # Implementation must be kept synchronized with func_dirname
13620 1.1.1.2 mrg # and func_basename. For efficiency, we do not delegate to
13621 1.1.1.2 mrg # those functions but instead duplicate the functionality here.
13622 1.1.1.2 mrg func_dirname_and_basename ()
13623 1.1.1.2 mrg {
13624 1.1.1.2 mrg case ${1} in
13625 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13626 1.1.1.2 mrg * ) func_dirname_result="${3}" ;;
13627 1.1 mrg esac
13628 1.1.1.2 mrg func_basename_result="${1##*/}"
13629 1.1.1.2 mrg }
13630 1.1 mrg
13631 1.1.1.2 mrg # func_stripname prefix suffix name
13632 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
13633 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13634 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13635 1.1.1.2 mrg # dot (in which case that matches only a dot).
13636 1.1.1.2 mrg func_stripname ()
13637 1.1.1.2 mrg {
13638 1.1.1.2 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13639 1.1.1.2 mrg # positional parameters, so assign one to ordinary parameter first.
13640 1.1.1.2 mrg func_stripname_result=${3}
13641 1.1.1.2 mrg func_stripname_result=${func_stripname_result#"${1}"}
13642 1.1.1.2 mrg func_stripname_result=${func_stripname_result%"${2}"}
13643 1.1.1.2 mrg }
13644 1.1 mrg
13645 1.1.1.2 mrg # func_opt_split
13646 1.1.1.2 mrg func_opt_split ()
13647 1.1.1.2 mrg {
13648 1.1.1.2 mrg func_opt_split_opt=${1%%=*}
13649 1.1.1.2 mrg func_opt_split_arg=${1#*=}
13650 1.1.1.2 mrg }
13651 1.1 mrg
13652 1.1.1.2 mrg # func_lo2o object
13653 1.1.1.2 mrg func_lo2o ()
13654 1.1.1.2 mrg {
13655 1.1.1.2 mrg case ${1} in
13656 1.1.1.2 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13657 1.1.1.2 mrg *) func_lo2o_result=${1} ;;
13658 1.1 mrg esac
13659 1.1.1.2 mrg }
13660 1.1 mrg
13661 1.1.1.2 mrg # func_xform libobj-or-source
13662 1.1.1.2 mrg func_xform ()
13663 1.1.1.2 mrg {
13664 1.1.1.2 mrg func_xform_result=${1%.*}.lo
13665 1.1.1.2 mrg }
13666 1.1 mrg
13667 1.1.1.2 mrg # func_arith arithmetic-term...
13668 1.1.1.2 mrg func_arith ()
13669 1.1.1.2 mrg {
13670 1.1.1.2 mrg func_arith_result=$(( $* ))
13671 1.1.1.2 mrg }
13672 1.1 mrg
13673 1.1.1.2 mrg # func_len string
13674 1.1.1.2 mrg # STRING may not start with a hyphen.
13675 1.1.1.2 mrg func_len ()
13676 1.1.1.2 mrg {
13677 1.1.1.2 mrg func_len_result=${#1}
13678 1.1.1.2 mrg }
13679 1.1 mrg
13680 1.1.1.2 mrg _LT_EOF
13681 1.1.1.2 mrg ;;
13682 1.1.1.2 mrg *) # Bourne compatible functions.
13683 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
13684 1.1 mrg
13685 1.1.1.2 mrg # func_dirname file append nondir_replacement
13686 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13687 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
13688 1.1.1.2 mrg func_dirname ()
13689 1.1.1.2 mrg {
13690 1.1.1.2 mrg # Extract subdirectory from the argument.
13691 1.1.1.2 mrg func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13692 1.1.1.2 mrg if test "X$func_dirname_result" = "X${1}"; then
13693 1.1.1.2 mrg func_dirname_result="${3}"
13694 1.1.1.2 mrg else
13695 1.1.1.2 mrg func_dirname_result="$func_dirname_result${2}"
13696 1.1.1.2 mrg fi
13697 1.1.1.2 mrg }
13698 1.1.1.2 mrg
13699 1.1.1.2 mrg # func_basename file
13700 1.1.1.2 mrg func_basename ()
13701 1.1.1.2 mrg {
13702 1.1.1.2 mrg func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13703 1.1.1.2 mrg }
13704 1.1 mrg
13705 1.1.1.2 mrg
13706 1.1.1.2 mrg # func_stripname prefix suffix name
13707 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
13708 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13709 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13710 1.1.1.2 mrg # dot (in which case that matches only a dot).
13711 1.1.1.2 mrg # func_strip_suffix prefix name
13712 1.1.1.2 mrg func_stripname ()
13713 1.1.1.2 mrg {
13714 1.1.1.2 mrg case ${2} in
13715 1.1.1.2 mrg .*) func_stripname_result=`$ECHO "X${3}" \
13716 1.1.1.2 mrg | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13717 1.1.1.2 mrg *) func_stripname_result=`$ECHO "X${3}" \
13718 1.1.1.2 mrg | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13719 1.1 mrg esac
13720 1.1.1.2 mrg }
13721 1.1 mrg
13722 1.1.1.2 mrg # sed scripts:
13723 1.1.1.2 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13724 1.1.1.2 mrg my_sed_long_arg='1s/^-[^=]*=//'
13725 1.1 mrg
13726 1.1.1.2 mrg # func_opt_split
13727 1.1.1.2 mrg func_opt_split ()
13728 1.1.1.2 mrg {
13729 1.1.1.2 mrg func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13730 1.1.1.2 mrg func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13731 1.1 mrg }
13732 1.1 mrg
13733 1.1.1.2 mrg # func_lo2o object
13734 1.1.1.2 mrg func_lo2o ()
13735 1.1.1.2 mrg {
13736 1.1.1.2 mrg func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13737 1.1.1.2 mrg }
13738 1.1 mrg
13739 1.1.1.2 mrg # func_xform libobj-or-source
13740 1.1.1.2 mrg func_xform ()
13741 1.1.1.2 mrg {
13742 1.1.1.2 mrg func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13743 1.1.1.2 mrg }
13744 1.1 mrg
13745 1.1.1.2 mrg # func_arith arithmetic-term...
13746 1.1.1.2 mrg func_arith ()
13747 1.1.1.2 mrg {
13748 1.1.1.2 mrg func_arith_result=`expr "$@"`
13749 1.1.1.2 mrg }
13750 1.1 mrg
13751 1.1.1.2 mrg # func_len string
13752 1.1.1.2 mrg # STRING may not start with a hyphen.
13753 1.1.1.2 mrg func_len ()
13754 1.1.1.2 mrg {
13755 1.1.1.2 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13756 1.1.1.2 mrg }
13757 1.1 mrg
13758 1.1.1.2 mrg _LT_EOF
13759 1.1.1.2 mrg esac
13760 1.1 mrg
13761 1.1.1.2 mrg case $lt_shell_append in
13762 1.1.1.2 mrg yes)
13763 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
13764 1.1.1.2 mrg
13765 1.1.1.2 mrg # func_append var value
13766 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
13767 1.1.1.2 mrg func_append ()
13768 1.1.1.2 mrg {
13769 1.1.1.2 mrg eval "$1+=\$2"
13770 1.1.1.2 mrg }
13771 1.1.1.2 mrg _LT_EOF
13772 1.1.1.2 mrg ;;
13773 1.1.1.2 mrg *)
13774 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
13775 1.1 mrg
13776 1.1.1.2 mrg # func_append var value
13777 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
13778 1.1.1.2 mrg func_append ()
13779 1.1.1.2 mrg {
13780 1.1.1.2 mrg eval "$1=\$$1\$2"
13781 1.1.1.2 mrg }
13782 1.1 mrg
13783 1.1.1.2 mrg _LT_EOF
13784 1.1.1.2 mrg ;;
13785 1.1 mrg esac
13786 1.1 mrg
13787 1.1 mrg
13788 1.1.1.2 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13789 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
13790 1.1.1.2 mrg
13791 1.1.1.2 mrg mv -f "$cfgfile" "$ofile" ||
13792 1.1.1.2 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13793 1.1.1.2 mrg chmod +x "$ofile"
13794 1.1.1.2 mrg
13795 1.1 mrg ;;
13796 1.1 mrg
13797 1.1 mrg esac
13798 1.1 mrg done # for ac_tag
13799 1.1 mrg
13800 1.1 mrg
13801 1.1.1.4 mrg as_fn_exit 0
13802 1.1 mrg _ACEOF
13803 1.1 mrg ac_clean_files=$ac_clean_files_save
13804 1.1 mrg
13805 1.1.1.2 mrg test $ac_write_fail = 0 ||
13806 1.1.1.4 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13807 1.1.1.2 mrg
13808 1.1 mrg
13809 1.1 mrg # configure is writing to config.log, and then calls config.status.
13810 1.1 mrg # config.status does its own redirection, appending to config.log.
13811 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13812 1.1 mrg # by configure, so config.status won't be able to write to it; its
13813 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13814 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13815 1.1 mrg # appended to by config.status. When coming back to configure, we
13816 1.1 mrg # need to make the FD available again.
13817 1.1 mrg if test "$no_create" != yes; then
13818 1.1 mrg ac_cs_success=:
13819 1.1 mrg ac_config_status_args=
13820 1.1 mrg test "$silent" = yes &&
13821 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13822 1.1 mrg exec 5>/dev/null
13823 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13824 1.1 mrg exec 5>>config.log
13825 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13826 1.1 mrg # would make configure fail if this is the last instruction.
13827 1.1.1.4 mrg $ac_cs_success || as_fn_exit $?
13828 1.1 mrg fi
13829 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13830 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13831 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13832 1.1.1.2 mrg fi
13833 1.1 mrg
13834