configure revision 1.1.1.3 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.3 mrg # Generated by GNU Autoconf 2.68 for libfontenc 1.1.0.
4 1.1 mrg #
5 1.1 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 1.1 mrg #
7 1.1.1.3 mrg #
8 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 1.1.1.3 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 1.1.1.3 mrg # Foundation, Inc.
11 1.1.1.3 mrg #
12 1.1.1.3 mrg #
13 1.1 mrg # This configure script is free software; the Free Software Foundation
14 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
15 1.1.1.3 mrg ## -------------------- ##
16 1.1.1.3 mrg ## M4sh Initialization. ##
17 1.1.1.3 mrg ## -------------------- ##
18 1.1 mrg
19 1.1.1.2 mrg # Be more Bourne compatible
20 1.1.1.2 mrg DUALCASE=1; export DUALCASE # for MKS sh
21 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 1.1 mrg emulate sh
23 1.1 mrg NULLCMD=:
24 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 1.1 mrg # is contrary to our usage. Disable this feature.
26 1.1 mrg alias -g '${1+"$@"}'='"$@"'
27 1.1 mrg setopt NO_GLOB_SUBST
28 1.1 mrg else
29 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
30 1.1.1.3 mrg *posix*) :
31 1.1.1.3 mrg set -o posix ;; #(
32 1.1.1.3 mrg *) :
33 1.1.1.3 mrg ;;
34 1.1.1.2 mrg esac
35 1.1 mrg fi
36 1.1.1.2 mrg
37 1.1.1.2 mrg
38 1.1.1.2 mrg as_nl='
39 1.1.1.2 mrg '
40 1.1.1.2 mrg export as_nl
41 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
46 1.1.1.3 mrg # but without wasting forks for bash or zsh.
47 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
48 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 1.1.1.3 mrg as_echo='print -r --'
50 1.1.1.3 mrg as_echo_n='print -rn --'
51 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 1.1.1.2 mrg as_echo='printf %s\n'
53 1.1.1.2 mrg as_echo_n='printf %s'
54 1.1.1.2 mrg else
55 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
58 1.1.1.2 mrg else
59 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 1.1.1.2 mrg as_echo_n_body='eval
61 1.1.1.2 mrg arg=$1;
62 1.1.1.3 mrg case $arg in #(
63 1.1.1.2 mrg *"$as_nl"*)
64 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
65 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 1.1.1.2 mrg esac;
67 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 1.1.1.2 mrg '
69 1.1.1.2 mrg export as_echo_n_body
70 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
71 1.1.1.2 mrg fi
72 1.1.1.2 mrg export as_echo_body
73 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
74 1.1.1.2 mrg fi
75 1.1.1.2 mrg
76 1.1 mrg # The user is always right.
77 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
78 1.1.1.2 mrg PATH_SEPARATOR=:
79 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 1.1.1.2 mrg PATH_SEPARATOR=';'
82 1.1.1.2 mrg }
83 1.1 mrg fi
84 1.1 mrg
85 1.1 mrg
86 1.1 mrg # IFS
87 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
88 1.1 mrg # there to prevent editors from complaining about space-tab.
89 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 1.1 mrg # splitting by setting IFS to empty value.)
91 1.1 mrg IFS=" "" $as_nl"
92 1.1 mrg
93 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
94 1.1.1.3 mrg as_myself=
95 1.1.1.3 mrg case $0 in #((
96 1.1 mrg *[\\/]* ) as_myself=$0 ;;
97 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 1.1 mrg for as_dir in $PATH
99 1.1 mrg do
100 1.1 mrg IFS=$as_save_IFS
101 1.1 mrg test -z "$as_dir" && as_dir=.
102 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 1.1.1.3 mrg done
104 1.1 mrg IFS=$as_save_IFS
105 1.1 mrg
106 1.1 mrg ;;
107 1.1 mrg esac
108 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
109 1.1 mrg # in which case we are not to be found in the path.
110 1.1 mrg if test "x$as_myself" = x; then
111 1.1 mrg as_myself=$0
112 1.1 mrg fi
113 1.1 mrg if test ! -f "$as_myself"; then
114 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 1.1.1.3 mrg exit 1
116 1.1 mrg fi
117 1.1 mrg
118 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
119 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
121 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
122 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
123 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
124 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 1.1 mrg done
126 1.1 mrg PS1='$ '
127 1.1 mrg PS2='> '
128 1.1 mrg PS4='+ '
129 1.1 mrg
130 1.1 mrg # NLS nuisances.
131 1.1.1.2 mrg LC_ALL=C
132 1.1.1.2 mrg export LC_ALL
133 1.1.1.2 mrg LANGUAGE=C
134 1.1.1.2 mrg export LANGUAGE
135 1.1 mrg
136 1.1 mrg # CDPATH.
137 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138 1.1 mrg
139 1.1 mrg if test "x$CONFIG_SHELL" = x; then
140 1.1.1.3 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 1.1.1.3 mrg emulate sh
142 1.1.1.3 mrg NULLCMD=:
143 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
145 1.1.1.3 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 1.1.1.3 mrg setopt NO_GLOB_SUBST
147 1.1 mrg else
148 1.1.1.3 mrg case \`(set -o) 2>/dev/null\` in #(
149 1.1.1.3 mrg *posix*) :
150 1.1.1.3 mrg set -o posix ;; #(
151 1.1.1.3 mrg *) :
152 1.1.1.3 mrg ;;
153 1.1.1.3 mrg esac
154 1.1 mrg fi
155 1.1.1.3 mrg "
156 1.1.1.3 mrg as_required="as_fn_return () { (exit \$1); }
157 1.1.1.3 mrg as_fn_success () { as_fn_return 0; }
158 1.1.1.3 mrg as_fn_failure () { as_fn_return 1; }
159 1.1.1.3 mrg as_fn_ret_success () { return 0; }
160 1.1.1.3 mrg as_fn_ret_failure () { return 1; }
161 1.1 mrg
162 1.1 mrg exitcode=0
163 1.1.1.3 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 1.1.1.3 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 1.1.1.3 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 1.1.1.3 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 1.1.1.3 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168 1.1.1.3 mrg
169 1.1.1.3 mrg else
170 1.1.1.3 mrg exitcode=1; echo positional parameters were not saved.
171 1.1.1.3 mrg fi
172 1.1.1.3 mrg test x\$exitcode = x0 || exit 1"
173 1.1.1.3 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 1.1.1.3 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 1.1.1.3 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 1.1.1.3 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 1.1.1.3 mrg test \$(( 1 + 1 )) = 2 || exit 1
178 1.1.1.3 mrg
179 1.1.1.3 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
180 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
181 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
183 1.1.1.3 mrg PATH=/empty FPATH=/empty; export PATH FPATH
184 1.1.1.3 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
185 1.1.1.3 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
186 1.1.1.3 mrg if (eval "$as_required") 2>/dev/null; then :
187 1.1.1.3 mrg as_have_required=yes
188 1.1 mrg else
189 1.1.1.3 mrg as_have_required=no
190 1.1 mrg fi
191 1.1.1.3 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192 1.1 mrg
193 1.1 mrg else
194 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 1.1.1.3 mrg as_found=false
196 1.1.1.2 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 1.1 mrg do
198 1.1 mrg IFS=$as_save_IFS
199 1.1 mrg test -z "$as_dir" && as_dir=.
200 1.1.1.3 mrg as_found=:
201 1.1.1.3 mrg case $as_dir in #(
202 1.1 mrg /*)
203 1.1 mrg for as_base in sh bash ksh sh5; do
204 1.1.1.3 mrg # Try only shells that exist, to save several forks.
205 1.1.1.3 mrg as_shell=$as_dir/$as_base
206 1.1.1.3 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208 1.1.1.3 mrg CONFIG_SHELL=$as_shell as_have_required=yes
209 1.1.1.3 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210 1.1.1.3 mrg break 2
211 1.1.1.3 mrg fi
212 1.1.1.3 mrg fi
213 1.1 mrg done;;
214 1.1 mrg esac
215 1.1.1.3 mrg as_found=false
216 1.1 mrg done
217 1.1.1.3 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219 1.1.1.3 mrg CONFIG_SHELL=$SHELL as_have_required=yes
220 1.1.1.3 mrg fi; }
221 1.1 mrg IFS=$as_save_IFS
222 1.1 mrg
223 1.1 mrg
224 1.1.1.3 mrg if test "x$CONFIG_SHELL" != x; then :
225 1.1.1.3 mrg # We cannot yet assume a decent shell, so we have to provide a
226 1.1.1.3 mrg # neutralization value for shells without unset; and this also
227 1.1.1.3 mrg # works around shells that cannot unset nonexistent variables.
228 1.1.1.3 mrg # Preserve -v and -x to the replacement shell.
229 1.1.1.3 mrg BASH_ENV=/dev/null
230 1.1.1.3 mrg ENV=/dev/null
231 1.1.1.3 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232 1.1.1.3 mrg export CONFIG_SHELL
233 1.1.1.3 mrg case $- in # ((((
234 1.1.1.3 mrg *v*x* | *x*v* ) as_opts=-vx ;;
235 1.1.1.3 mrg *v* ) as_opts=-v ;;
236 1.1.1.3 mrg *x* ) as_opts=-x ;;
237 1.1.1.3 mrg * ) as_opts= ;;
238 1.1.1.3 mrg esac
239 1.1.1.3 mrg exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 1.1 mrg fi
241 1.1 mrg
242 1.1.1.3 mrg if test x$as_have_required = xno; then :
243 1.1.1.3 mrg $as_echo "$0: This script requires a shell more modern than all"
244 1.1.1.3 mrg $as_echo "$0: the shells that I found on your system."
245 1.1.1.3 mrg if test x${ZSH_VERSION+set} = xset ; then
246 1.1.1.3 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247 1.1.1.3 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248 1.1.1.3 mrg else
249 1.1.1.3 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
250 1.1.1.3 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
251 1.1.1.3 mrg $0: about your system, including any error possibly output
252 1.1.1.3 mrg $0: before this message. Then install a modern shell, or
253 1.1.1.3 mrg $0: manually run the script under such a shell if you do
254 1.1.1.3 mrg $0: have one."
255 1.1.1.3 mrg fi
256 1.1.1.3 mrg exit 1
257 1.1 mrg fi
258 1.1 mrg fi
259 1.1 mrg fi
260 1.1.1.3 mrg SHELL=${CONFIG_SHELL-/bin/sh}
261 1.1.1.3 mrg export SHELL
262 1.1.1.3 mrg # Unset more variables known to interfere with behavior of common tools.
263 1.1.1.3 mrg CLICOLOR_FORCE= GREP_OPTIONS=
264 1.1.1.3 mrg unset CLICOLOR_FORCE GREP_OPTIONS
265 1.1 mrg
266 1.1.1.3 mrg ## --------------------- ##
267 1.1.1.3 mrg ## M4sh Shell Functions. ##
268 1.1.1.3 mrg ## --------------------- ##
269 1.1.1.3 mrg # as_fn_unset VAR
270 1.1.1.3 mrg # ---------------
271 1.1.1.3 mrg # Portably unset VAR.
272 1.1.1.3 mrg as_fn_unset ()
273 1.1.1.3 mrg {
274 1.1.1.3 mrg { eval $1=; unset $1;}
275 1.1.1.3 mrg }
276 1.1.1.3 mrg as_unset=as_fn_unset
277 1.1.1.3 mrg
278 1.1.1.3 mrg # as_fn_set_status STATUS
279 1.1.1.3 mrg # -----------------------
280 1.1.1.3 mrg # Set $? to STATUS, without forking.
281 1.1.1.3 mrg as_fn_set_status ()
282 1.1.1.3 mrg {
283 1.1.1.3 mrg return $1
284 1.1.1.3 mrg } # as_fn_set_status
285 1.1.1.3 mrg
286 1.1.1.3 mrg # as_fn_exit STATUS
287 1.1.1.3 mrg # -----------------
288 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 1.1.1.3 mrg as_fn_exit ()
290 1.1.1.3 mrg {
291 1.1.1.3 mrg set +e
292 1.1.1.3 mrg as_fn_set_status $1
293 1.1.1.3 mrg exit $1
294 1.1.1.3 mrg } # as_fn_exit
295 1.1.1.3 mrg
296 1.1.1.3 mrg # as_fn_mkdir_p
297 1.1.1.3 mrg # -------------
298 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
299 1.1.1.3 mrg as_fn_mkdir_p ()
300 1.1.1.3 mrg {
301 1.1 mrg
302 1.1.1.3 mrg case $as_dir in #(
303 1.1.1.3 mrg -*) as_dir=./$as_dir;;
304 1.1.1.3 mrg esac
305 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
306 1.1.1.3 mrg as_dirs=
307 1.1.1.3 mrg while :; do
308 1.1.1.3 mrg case $as_dir in #(
309 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
310 1.1.1.3 mrg *) as_qdir=$as_dir;;
311 1.1.1.3 mrg esac
312 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
313 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
314 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
315 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
316 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
317 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
318 1.1.1.3 mrg $as_echo X"$as_dir" |
319 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
320 1.1.1.3 mrg s//\1/
321 1.1.1.3 mrg q
322 1.1.1.3 mrg }
323 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
324 1.1.1.3 mrg s//\1/
325 1.1.1.3 mrg q
326 1.1.1.3 mrg }
327 1.1.1.3 mrg /^X\(\/\/\)$/{
328 1.1.1.3 mrg s//\1/
329 1.1.1.3 mrg q
330 1.1.1.3 mrg }
331 1.1.1.3 mrg /^X\(\/\).*/{
332 1.1.1.3 mrg s//\1/
333 1.1.1.3 mrg q
334 1.1.1.3 mrg }
335 1.1.1.3 mrg s/.*/./; q'`
336 1.1.1.3 mrg test -d "$as_dir" && break
337 1.1.1.3 mrg done
338 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
339 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
340 1.1 mrg
341 1.1 mrg
342 1.1.1.3 mrg } # as_fn_mkdir_p
343 1.1.1.3 mrg # as_fn_append VAR VALUE
344 1.1.1.3 mrg # ----------------------
345 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
346 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
347 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
348 1.1.1.3 mrg # implementations.
349 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
350 1.1.1.3 mrg eval 'as_fn_append ()
351 1.1.1.3 mrg {
352 1.1.1.3 mrg eval $1+=\$2
353 1.1.1.3 mrg }'
354 1.1.1.3 mrg else
355 1.1.1.3 mrg as_fn_append ()
356 1.1.1.3 mrg {
357 1.1.1.3 mrg eval $1=\$$1\$2
358 1.1.1.3 mrg }
359 1.1.1.3 mrg fi # as_fn_append
360 1.1 mrg
361 1.1.1.3 mrg # as_fn_arith ARG...
362 1.1.1.3 mrg # ------------------
363 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
364 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
365 1.1.1.3 mrg # must be portable across $(()) and expr.
366 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
367 1.1.1.3 mrg eval 'as_fn_arith ()
368 1.1.1.3 mrg {
369 1.1.1.3 mrg as_val=$(( $* ))
370 1.1.1.3 mrg }'
371 1.1.1.3 mrg else
372 1.1.1.3 mrg as_fn_arith ()
373 1.1.1.3 mrg {
374 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
375 1.1.1.3 mrg }
376 1.1.1.3 mrg fi # as_fn_arith
377 1.1 mrg
378 1.1 mrg
379 1.1.1.3 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
380 1.1.1.3 mrg # ----------------------------------------
381 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
382 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
383 1.1.1.3 mrg # script with STATUS, using 1 if that was 0.
384 1.1.1.3 mrg as_fn_error ()
385 1.1.1.3 mrg {
386 1.1.1.3 mrg as_status=$1; test $as_status -eq 0 && as_status=1
387 1.1.1.3 mrg if test "$4"; then
388 1.1.1.3 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
389 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
390 1.1.1.3 mrg fi
391 1.1.1.3 mrg $as_echo "$as_me: error: $2" >&2
392 1.1.1.3 mrg as_fn_exit $as_status
393 1.1.1.3 mrg } # as_fn_error
394 1.1 mrg
395 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
396 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
397 1.1.1.3 mrg as_expr=expr
398 1.1 mrg else
399 1.1.1.3 mrg as_expr=false
400 1.1 mrg fi
401 1.1 mrg
402 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
403 1.1.1.3 mrg as_basename=basename
404 1.1 mrg else
405 1.1.1.3 mrg as_basename=false
406 1.1 mrg fi
407 1.1 mrg
408 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
409 1.1.1.3 mrg as_dirname=dirname
410 1.1 mrg else
411 1.1.1.3 mrg as_dirname=false
412 1.1 mrg fi
413 1.1 mrg
414 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
415 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
416 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
417 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
418 1.1.1.3 mrg $as_echo X/"$0" |
419 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
420 1.1.1.3 mrg s//\1/
421 1.1.1.3 mrg q
422 1.1.1.3 mrg }
423 1.1.1.3 mrg /^X\/\(\/\/\)$/{
424 1.1.1.3 mrg s//\1/
425 1.1.1.3 mrg q
426 1.1.1.3 mrg }
427 1.1.1.3 mrg /^X\/\(\/\).*/{
428 1.1.1.3 mrg s//\1/
429 1.1.1.3 mrg q
430 1.1.1.3 mrg }
431 1.1.1.3 mrg s/.*/./; q'`
432 1.1 mrg
433 1.1.1.3 mrg # Avoid depending upon Character Ranges.
434 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
435 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
436 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
437 1.1.1.3 mrg as_cr_digits='0123456789'
438 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
439 1.1 mrg
440 1.1 mrg
441 1.1.1.3 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
442 1.1.1.3 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
443 1.1.1.3 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
444 1.1.1.3 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
445 1.1.1.3 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
446 1.1 mrg sed -n '
447 1.1 mrg p
448 1.1 mrg /[$]LINENO/=
449 1.1 mrg ' <$as_myself |
450 1.1 mrg sed '
451 1.1 mrg s/[$]LINENO.*/&-/
452 1.1 mrg t lineno
453 1.1 mrg b
454 1.1 mrg :lineno
455 1.1 mrg N
456 1.1 mrg :loop
457 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
458 1.1 mrg t loop
459 1.1 mrg s/-\n.*//
460 1.1 mrg ' >$as_me.lineno &&
461 1.1 mrg chmod +x "$as_me.lineno" ||
462 1.1.1.3 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
463 1.1 mrg
464 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
465 1.1 mrg # (the dirname of $[0] is not the place where we might find the
466 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
467 1.1 mrg . "./$as_me.lineno"
468 1.1 mrg # Exit status is that of the last command.
469 1.1 mrg exit
470 1.1 mrg }
471 1.1 mrg
472 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
473 1.1.1.3 mrg case `echo -n x` in #(((((
474 1.1 mrg -n*)
475 1.1.1.3 mrg case `echo 'xy\c'` in
476 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 1.1.1.3 mrg xy) ECHO_C='\c';;
478 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
479 1.1.1.3 mrg ECHO_T=' ';;
480 1.1 mrg esac;;
481 1.1 mrg *)
482 1.1 mrg ECHO_N='-n';;
483 1.1 mrg esac
484 1.1 mrg
485 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
486 1.1 mrg if test -d conf$$.dir; then
487 1.1 mrg rm -f conf$$.dir/conf$$.file
488 1.1 mrg else
489 1.1 mrg rm -f conf$$.dir
490 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
491 1.1 mrg fi
492 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
493 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
494 1.1.1.2 mrg as_ln_s='ln -s'
495 1.1.1.2 mrg # ... but there are two gotchas:
496 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
499 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500 1.1.1.2 mrg as_ln_s='cp -p'
501 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
502 1.1.1.2 mrg as_ln_s=ln
503 1.1.1.2 mrg else
504 1.1 mrg as_ln_s='cp -p'
505 1.1.1.2 mrg fi
506 1.1 mrg else
507 1.1 mrg as_ln_s='cp -p'
508 1.1 mrg fi
509 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510 1.1 mrg rmdir conf$$.dir 2>/dev/null
511 1.1 mrg
512 1.1 mrg if mkdir -p . 2>/dev/null; then
513 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
514 1.1 mrg else
515 1.1 mrg test -d ./-p && rmdir ./-p
516 1.1 mrg as_mkdir_p=false
517 1.1 mrg fi
518 1.1 mrg
519 1.1.1.2 mrg if test -x / >/dev/null 2>&1; then
520 1.1.1.2 mrg as_test_x='test -x'
521 1.1 mrg else
522 1.1.1.2 mrg if ls -dL / >/dev/null 2>&1; then
523 1.1.1.2 mrg as_ls_L_option=L
524 1.1.1.2 mrg else
525 1.1.1.2 mrg as_ls_L_option=
526 1.1.1.2 mrg fi
527 1.1.1.2 mrg as_test_x='
528 1.1.1.2 mrg eval sh -c '\''
529 1.1.1.2 mrg if test -d "$1"; then
530 1.1.1.2 mrg test -d "$1/.";
531 1.1.1.2 mrg else
532 1.1.1.3 mrg case $1 in #(
533 1.1.1.2 mrg -*)set "./$1";;
534 1.1.1.2 mrg esac;
535 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536 1.1.1.2 mrg ???[sx]*):;;*)false;;esac;fi
537 1.1.1.2 mrg '\'' sh
538 1.1.1.2 mrg '
539 1.1 mrg fi
540 1.1.1.2 mrg as_executable_p=$as_test_x
541 1.1 mrg
542 1.1 mrg # Sed expression to map a string onto a valid CPP name.
543 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
544 1.1 mrg
545 1.1 mrg # Sed expression to map a string onto a valid variable name.
546 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
547 1.1 mrg
548 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
549 1.1 mrg
550 1.1 mrg
551 1.1.1.3 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
552 1.1.1.3 mrg exec 6>&1
553 1.1 mrg
554 1.1 mrg # Name of the host.
555 1.1.1.3 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556 1.1 mrg # so uname gets run too.
557 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558 1.1 mrg
559 1.1 mrg #
560 1.1 mrg # Initializations.
561 1.1 mrg #
562 1.1 mrg ac_default_prefix=/usr/local
563 1.1 mrg ac_clean_files=
564 1.1 mrg ac_config_libobj_dir=.
565 1.1 mrg LIBOBJS=
566 1.1 mrg cross_compiling=no
567 1.1 mrg subdirs=
568 1.1 mrg MFLAGS=
569 1.1 mrg MAKEFLAGS=
570 1.1 mrg
571 1.1 mrg # Identity of this package.
572 1.1 mrg PACKAGE_NAME='libfontenc'
573 1.1 mrg PACKAGE_TARNAME='libfontenc'
574 1.1.1.3 mrg PACKAGE_VERSION='1.1.0'
575 1.1.1.3 mrg PACKAGE_STRING='libfontenc 1.1.0'
576 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
577 1.1.1.3 mrg PACKAGE_URL=''
578 1.1 mrg
579 1.1 mrg # Factoring default headers for most tests.
580 1.1 mrg ac_includes_default="\
581 1.1 mrg #include <stdio.h>
582 1.1.1.2 mrg #ifdef HAVE_SYS_TYPES_H
583 1.1 mrg # include <sys/types.h>
584 1.1 mrg #endif
585 1.1.1.2 mrg #ifdef HAVE_SYS_STAT_H
586 1.1 mrg # include <sys/stat.h>
587 1.1 mrg #endif
588 1.1.1.2 mrg #ifdef STDC_HEADERS
589 1.1 mrg # include <stdlib.h>
590 1.1 mrg # include <stddef.h>
591 1.1 mrg #else
592 1.1.1.2 mrg # ifdef HAVE_STDLIB_H
593 1.1 mrg # include <stdlib.h>
594 1.1 mrg # endif
595 1.1 mrg #endif
596 1.1.1.2 mrg #ifdef HAVE_STRING_H
597 1.1.1.2 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598 1.1 mrg # include <memory.h>
599 1.1 mrg # endif
600 1.1 mrg # include <string.h>
601 1.1 mrg #endif
602 1.1.1.2 mrg #ifdef HAVE_STRINGS_H
603 1.1 mrg # include <strings.h>
604 1.1 mrg #endif
605 1.1.1.2 mrg #ifdef HAVE_INTTYPES_H
606 1.1 mrg # include <inttypes.h>
607 1.1 mrg #endif
608 1.1.1.2 mrg #ifdef HAVE_STDINT_H
609 1.1 mrg # include <stdint.h>
610 1.1 mrg #endif
611 1.1.1.2 mrg #ifdef HAVE_UNISTD_H
612 1.1 mrg # include <unistd.h>
613 1.1 mrg #endif"
614 1.1 mrg
615 1.1.1.2 mrg ac_subst_vars='am__EXEEXT_FALSE
616 1.1.1.2 mrg am__EXEEXT_TRUE
617 1.1.1.2 mrg LTLIBOBJS
618 1.1.1.2 mrg LIBOBJS
619 1.1.1.2 mrg LINT_FALSE
620 1.1.1.2 mrg LINT_TRUE
621 1.1.1.2 mrg LINT_FLAGS
622 1.1.1.2 mrg LINT
623 1.1.1.2 mrg FONTENC_LIBS
624 1.1.1.2 mrg FONTENC_CFLAGS
625 1.1.1.2 mrg ENCODINGSDIR
626 1.1.1.3 mrg FONTROOTDIR
627 1.1.1.2 mrg OTOOL64
628 1.1.1.2 mrg OTOOL
629 1.1.1.2 mrg LIPO
630 1.1.1.2 mrg NMEDIT
631 1.1.1.2 mrg DSYMUTIL
632 1.1.1.2 mrg RANLIB
633 1.1.1.2 mrg AR
634 1.1.1.2 mrg OBJDUMP
635 1.1.1.2 mrg LN_S
636 1.1.1.2 mrg NM
637 1.1.1.2 mrg ac_ct_DUMPBIN
638 1.1.1.2 mrg DUMPBIN
639 1.1.1.2 mrg LD
640 1.1.1.2 mrg FGREP
641 1.1.1.3 mrg LIBTOOL
642 1.1.1.3 mrg AM_BACKSLASH
643 1.1.1.3 mrg AM_DEFAULT_VERBOSITY
644 1.1.1.3 mrg MAN_SUBSTS
645 1.1.1.3 mrg XORG_MAN_PAGE
646 1.1.1.3 mrg ADMIN_MAN_DIR
647 1.1.1.3 mrg DRIVER_MAN_DIR
648 1.1.1.3 mrg MISC_MAN_DIR
649 1.1.1.3 mrg FILE_MAN_DIR
650 1.1.1.3 mrg LIB_MAN_DIR
651 1.1.1.3 mrg APP_MAN_DIR
652 1.1.1.3 mrg ADMIN_MAN_SUFFIX
653 1.1.1.3 mrg DRIVER_MAN_SUFFIX
654 1.1.1.3 mrg MISC_MAN_SUFFIX
655 1.1.1.3 mrg FILE_MAN_SUFFIX
656 1.1.1.3 mrg LIB_MAN_SUFFIX
657 1.1.1.3 mrg APP_MAN_SUFFIX
658 1.1.1.2 mrg SED
659 1.1.1.2 mrg host_os
660 1.1.1.2 mrg host_vendor
661 1.1.1.2 mrg host_cpu
662 1.1.1.2 mrg host
663 1.1.1.2 mrg build_os
664 1.1.1.2 mrg build_vendor
665 1.1.1.2 mrg build_cpu
666 1.1.1.2 mrg build
667 1.1.1.3 mrg INSTALL_CMD
668 1.1.1.3 mrg PKG_CONFIG
669 1.1.1.3 mrg CHANGELOG_CMD
670 1.1.1.3 mrg CWARNFLAGS
671 1.1.1.3 mrg EGREP
672 1.1.1.3 mrg GREP
673 1.1.1.3 mrg CPP
674 1.1.1.2 mrg am__fastdepCC_FALSE
675 1.1.1.2 mrg am__fastdepCC_TRUE
676 1.1.1.2 mrg CCDEPMODE
677 1.1.1.2 mrg AMDEPBACKSLASH
678 1.1.1.2 mrg AMDEP_FALSE
679 1.1.1.2 mrg AMDEP_TRUE
680 1.1.1.2 mrg am__quote
681 1.1.1.2 mrg am__include
682 1.1.1.2 mrg DEPDIR
683 1.1.1.2 mrg OBJEXT
684 1.1.1.2 mrg EXEEXT
685 1.1.1.2 mrg ac_ct_CC
686 1.1.1.2 mrg CPPFLAGS
687 1.1.1.2 mrg LDFLAGS
688 1.1.1.2 mrg CFLAGS
689 1.1.1.2 mrg CC
690 1.1.1.2 mrg MAINT
691 1.1.1.2 mrg MAINTAINER_MODE_FALSE
692 1.1.1.2 mrg MAINTAINER_MODE_TRUE
693 1.1.1.2 mrg am__untar
694 1.1.1.2 mrg am__tar
695 1.1.1.2 mrg AMTAR
696 1.1.1.2 mrg am__leading_dot
697 1.1.1.2 mrg SET_MAKE
698 1.1.1.2 mrg AWK
699 1.1.1.2 mrg mkdir_p
700 1.1.1.2 mrg MKDIR_P
701 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
702 1.1.1.2 mrg STRIP
703 1.1.1.2 mrg install_sh
704 1.1.1.2 mrg MAKEINFO
705 1.1.1.2 mrg AUTOHEADER
706 1.1.1.2 mrg AUTOMAKE
707 1.1.1.2 mrg AUTOCONF
708 1.1.1.2 mrg ACLOCAL
709 1.1.1.2 mrg VERSION
710 1.1.1.2 mrg PACKAGE
711 1.1.1.2 mrg CYGPATH_W
712 1.1.1.2 mrg am__isrc
713 1.1.1.2 mrg INSTALL_DATA
714 1.1.1.2 mrg INSTALL_SCRIPT
715 1.1.1.2 mrg INSTALL_PROGRAM
716 1.1.1.2 mrg target_alias
717 1.1.1.2 mrg host_alias
718 1.1 mrg build_alias
719 1.1.1.2 mrg LIBS
720 1.1.1.2 mrg ECHO_T
721 1.1.1.2 mrg ECHO_N
722 1.1.1.2 mrg ECHO_C
723 1.1.1.2 mrg DEFS
724 1.1.1.2 mrg mandir
725 1.1.1.2 mrg localedir
726 1.1.1.2 mrg libdir
727 1.1.1.2 mrg psdir
728 1.1.1.2 mrg pdfdir
729 1.1.1.2 mrg dvidir
730 1.1.1.2 mrg htmldir
731 1.1.1.2 mrg infodir
732 1.1.1.2 mrg docdir
733 1.1.1.2 mrg oldincludedir
734 1.1.1.2 mrg includedir
735 1.1.1.2 mrg localstatedir
736 1.1.1.2 mrg sharedstatedir
737 1.1.1.2 mrg sysconfdir
738 1.1.1.2 mrg datadir
739 1.1.1.2 mrg datarootdir
740 1.1.1.2 mrg libexecdir
741 1.1.1.2 mrg sbindir
742 1.1.1.2 mrg bindir
743 1.1.1.2 mrg program_transform_name
744 1.1.1.2 mrg prefix
745 1.1.1.2 mrg exec_prefix
746 1.1.1.3 mrg PACKAGE_URL
747 1.1.1.2 mrg PACKAGE_BUGREPORT
748 1.1.1.2 mrg PACKAGE_STRING
749 1.1.1.2 mrg PACKAGE_VERSION
750 1.1.1.2 mrg PACKAGE_TARNAME
751 1.1.1.2 mrg PACKAGE_NAME
752 1.1.1.2 mrg PATH_SEPARATOR
753 1.1.1.2 mrg SHELL'
754 1.1.1.2 mrg ac_subst_files=''
755 1.1.1.2 mrg ac_user_opts='
756 1.1.1.2 mrg enable_option_checking
757 1.1.1.2 mrg enable_maintainer_mode
758 1.1.1.2 mrg enable_dependency_tracking
759 1.1.1.3 mrg enable_strict_compilation
760 1.1.1.3 mrg enable_silent_rules
761 1.1.1.2 mrg enable_shared
762 1.1.1.2 mrg enable_static
763 1.1.1.2 mrg with_pic
764 1.1.1.2 mrg enable_fast_install
765 1.1.1.2 mrg with_gnu_ld
766 1.1.1.2 mrg enable_libtool_lock
767 1.1.1.3 mrg with_fontrootdir
768 1.1.1.2 mrg with_encodingsdir
769 1.1.1.2 mrg with_lint
770 1.1.1.2 mrg '
771 1.1.1.2 mrg ac_precious_vars='build_alias
772 1.1 mrg host_alias
773 1.1 mrg target_alias
774 1.1 mrg CC
775 1.1 mrg CFLAGS
776 1.1 mrg LDFLAGS
777 1.1.1.2 mrg LIBS
778 1.1 mrg CPPFLAGS
779 1.1 mrg CPP
780 1.1 mrg PKG_CONFIG
781 1.1 mrg FONTENC_CFLAGS
782 1.1.1.3 mrg FONTENC_LIBS
783 1.1.1.3 mrg LINT
784 1.1.1.3 mrg LINT_FLAGS'
785 1.1 mrg
786 1.1 mrg
787 1.1 mrg # Initialize some variables set by options.
788 1.1 mrg ac_init_help=
789 1.1 mrg ac_init_version=false
790 1.1.1.2 mrg ac_unrecognized_opts=
791 1.1.1.2 mrg ac_unrecognized_sep=
792 1.1 mrg # The variables have the same names as the options, with
793 1.1 mrg # dashes changed to underlines.
794 1.1 mrg cache_file=/dev/null
795 1.1 mrg exec_prefix=NONE
796 1.1 mrg no_create=
797 1.1 mrg no_recursion=
798 1.1 mrg prefix=NONE
799 1.1 mrg program_prefix=NONE
800 1.1 mrg program_suffix=NONE
801 1.1 mrg program_transform_name=s,x,x,
802 1.1 mrg silent=
803 1.1 mrg site=
804 1.1 mrg srcdir=
805 1.1 mrg verbose=
806 1.1 mrg x_includes=NONE
807 1.1 mrg x_libraries=NONE
808 1.1 mrg
809 1.1 mrg # Installation directory options.
810 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
811 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
812 1.1 mrg # by default will actually change.
813 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
814 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
815 1.1 mrg bindir='${exec_prefix}/bin'
816 1.1 mrg sbindir='${exec_prefix}/sbin'
817 1.1 mrg libexecdir='${exec_prefix}/libexec'
818 1.1 mrg datarootdir='${prefix}/share'
819 1.1 mrg datadir='${datarootdir}'
820 1.1 mrg sysconfdir='${prefix}/etc'
821 1.1 mrg sharedstatedir='${prefix}/com'
822 1.1 mrg localstatedir='${prefix}/var'
823 1.1 mrg includedir='${prefix}/include'
824 1.1 mrg oldincludedir='/usr/include'
825 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
826 1.1 mrg infodir='${datarootdir}/info'
827 1.1 mrg htmldir='${docdir}'
828 1.1 mrg dvidir='${docdir}'
829 1.1 mrg pdfdir='${docdir}'
830 1.1 mrg psdir='${docdir}'
831 1.1 mrg libdir='${exec_prefix}/lib'
832 1.1 mrg localedir='${datarootdir}/locale'
833 1.1 mrg mandir='${datarootdir}/man'
834 1.1 mrg
835 1.1 mrg ac_prev=
836 1.1 mrg ac_dashdash=
837 1.1 mrg for ac_option
838 1.1 mrg do
839 1.1 mrg # If the previous option needs an argument, assign it.
840 1.1 mrg if test -n "$ac_prev"; then
841 1.1 mrg eval $ac_prev=\$ac_option
842 1.1 mrg ac_prev=
843 1.1 mrg continue
844 1.1 mrg fi
845 1.1 mrg
846 1.1 mrg case $ac_option in
847 1.1.1.3 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
848 1.1.1.3 mrg *=) ac_optarg= ;;
849 1.1.1.3 mrg *) ac_optarg=yes ;;
850 1.1 mrg esac
851 1.1 mrg
852 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
853 1.1 mrg
854 1.1 mrg case $ac_dashdash$ac_option in
855 1.1 mrg --)
856 1.1 mrg ac_dashdash=yes ;;
857 1.1 mrg
858 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
859 1.1 mrg ac_prev=bindir ;;
860 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
861 1.1 mrg bindir=$ac_optarg ;;
862 1.1 mrg
863 1.1 mrg -build | --build | --buil | --bui | --bu)
864 1.1 mrg ac_prev=build_alias ;;
865 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
866 1.1 mrg build_alias=$ac_optarg ;;
867 1.1 mrg
868 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
869 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
870 1.1 mrg ac_prev=cache_file ;;
871 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
872 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
873 1.1 mrg cache_file=$ac_optarg ;;
874 1.1 mrg
875 1.1 mrg --config-cache | -C)
876 1.1 mrg cache_file=config.cache ;;
877 1.1 mrg
878 1.1 mrg -datadir | --datadir | --datadi | --datad)
879 1.1 mrg ac_prev=datadir ;;
880 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
881 1.1 mrg datadir=$ac_optarg ;;
882 1.1 mrg
883 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
884 1.1 mrg | --dataroo | --dataro | --datar)
885 1.1 mrg ac_prev=datarootdir ;;
886 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
887 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
888 1.1 mrg datarootdir=$ac_optarg ;;
889 1.1 mrg
890 1.1 mrg -disable-* | --disable-*)
891 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
892 1.1 mrg # Reject names that are not valid shell variable names.
893 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
894 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
895 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
896 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
897 1.1.1.2 mrg case $ac_user_opts in
898 1.1.1.2 mrg *"
899 1.1.1.2 mrg "enable_$ac_useropt"
900 1.1.1.2 mrg "*) ;;
901 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
902 1.1.1.2 mrg ac_unrecognized_sep=', ';;
903 1.1.1.2 mrg esac
904 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
905 1.1 mrg
906 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
907 1.1 mrg ac_prev=docdir ;;
908 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
909 1.1 mrg docdir=$ac_optarg ;;
910 1.1 mrg
911 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
912 1.1 mrg ac_prev=dvidir ;;
913 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
914 1.1 mrg dvidir=$ac_optarg ;;
915 1.1 mrg
916 1.1 mrg -enable-* | --enable-*)
917 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
918 1.1 mrg # Reject names that are not valid shell variable names.
919 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
920 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
921 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
922 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923 1.1.1.2 mrg case $ac_user_opts in
924 1.1.1.2 mrg *"
925 1.1.1.2 mrg "enable_$ac_useropt"
926 1.1.1.2 mrg "*) ;;
927 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
928 1.1.1.2 mrg ac_unrecognized_sep=', ';;
929 1.1.1.2 mrg esac
930 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
931 1.1 mrg
932 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
933 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
934 1.1 mrg | --exec | --exe | --ex)
935 1.1 mrg ac_prev=exec_prefix ;;
936 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
937 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
938 1.1 mrg | --exec=* | --exe=* | --ex=*)
939 1.1 mrg exec_prefix=$ac_optarg ;;
940 1.1 mrg
941 1.1 mrg -gas | --gas | --ga | --g)
942 1.1 mrg # Obsolete; use --with-gas.
943 1.1 mrg with_gas=yes ;;
944 1.1 mrg
945 1.1 mrg -help | --help | --hel | --he | -h)
946 1.1 mrg ac_init_help=long ;;
947 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
948 1.1 mrg ac_init_help=recursive ;;
949 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
950 1.1 mrg ac_init_help=short ;;
951 1.1 mrg
952 1.1 mrg -host | --host | --hos | --ho)
953 1.1 mrg ac_prev=host_alias ;;
954 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
955 1.1 mrg host_alias=$ac_optarg ;;
956 1.1 mrg
957 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
958 1.1 mrg ac_prev=htmldir ;;
959 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
960 1.1 mrg | --ht=*)
961 1.1 mrg htmldir=$ac_optarg ;;
962 1.1 mrg
963 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
964 1.1 mrg | --includ | --inclu | --incl | --inc)
965 1.1 mrg ac_prev=includedir ;;
966 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
967 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
968 1.1 mrg includedir=$ac_optarg ;;
969 1.1 mrg
970 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
971 1.1 mrg ac_prev=infodir ;;
972 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
973 1.1 mrg infodir=$ac_optarg ;;
974 1.1 mrg
975 1.1 mrg -libdir | --libdir | --libdi | --libd)
976 1.1 mrg ac_prev=libdir ;;
977 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
978 1.1 mrg libdir=$ac_optarg ;;
979 1.1 mrg
980 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
981 1.1 mrg | --libexe | --libex | --libe)
982 1.1 mrg ac_prev=libexecdir ;;
983 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
984 1.1 mrg | --libexe=* | --libex=* | --libe=*)
985 1.1 mrg libexecdir=$ac_optarg ;;
986 1.1 mrg
987 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
988 1.1 mrg ac_prev=localedir ;;
989 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
990 1.1 mrg localedir=$ac_optarg ;;
991 1.1 mrg
992 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
993 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
994 1.1 mrg ac_prev=localstatedir ;;
995 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
996 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
997 1.1 mrg localstatedir=$ac_optarg ;;
998 1.1 mrg
999 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1000 1.1 mrg ac_prev=mandir ;;
1001 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1002 1.1 mrg mandir=$ac_optarg ;;
1003 1.1 mrg
1004 1.1 mrg -nfp | --nfp | --nf)
1005 1.1 mrg # Obsolete; use --without-fp.
1006 1.1 mrg with_fp=no ;;
1007 1.1 mrg
1008 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1009 1.1 mrg | --no-cr | --no-c | -n)
1010 1.1 mrg no_create=yes ;;
1011 1.1 mrg
1012 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1013 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1014 1.1 mrg no_recursion=yes ;;
1015 1.1 mrg
1016 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1017 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1018 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1019 1.1 mrg ac_prev=oldincludedir ;;
1020 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1021 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1022 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1023 1.1 mrg oldincludedir=$ac_optarg ;;
1024 1.1 mrg
1025 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1026 1.1 mrg ac_prev=prefix ;;
1027 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1028 1.1 mrg prefix=$ac_optarg ;;
1029 1.1 mrg
1030 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1031 1.1 mrg | --program-pre | --program-pr | --program-p)
1032 1.1 mrg ac_prev=program_prefix ;;
1033 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1034 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1035 1.1 mrg program_prefix=$ac_optarg ;;
1036 1.1 mrg
1037 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1038 1.1 mrg | --program-suf | --program-su | --program-s)
1039 1.1 mrg ac_prev=program_suffix ;;
1040 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1041 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1042 1.1 mrg program_suffix=$ac_optarg ;;
1043 1.1 mrg
1044 1.1 mrg -program-transform-name | --program-transform-name \
1045 1.1 mrg | --program-transform-nam | --program-transform-na \
1046 1.1 mrg | --program-transform-n | --program-transform- \
1047 1.1 mrg | --program-transform | --program-transfor \
1048 1.1 mrg | --program-transfo | --program-transf \
1049 1.1 mrg | --program-trans | --program-tran \
1050 1.1 mrg | --progr-tra | --program-tr | --program-t)
1051 1.1 mrg ac_prev=program_transform_name ;;
1052 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1053 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1054 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1055 1.1 mrg | --program-transform=* | --program-transfor=* \
1056 1.1 mrg | --program-transfo=* | --program-transf=* \
1057 1.1 mrg | --program-trans=* | --program-tran=* \
1058 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1059 1.1 mrg program_transform_name=$ac_optarg ;;
1060 1.1 mrg
1061 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1062 1.1 mrg ac_prev=pdfdir ;;
1063 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1064 1.1 mrg pdfdir=$ac_optarg ;;
1065 1.1 mrg
1066 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1067 1.1 mrg ac_prev=psdir ;;
1068 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1069 1.1 mrg psdir=$ac_optarg ;;
1070 1.1 mrg
1071 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1072 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1073 1.1 mrg silent=yes ;;
1074 1.1 mrg
1075 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1076 1.1 mrg ac_prev=sbindir ;;
1077 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1078 1.1 mrg | --sbi=* | --sb=*)
1079 1.1 mrg sbindir=$ac_optarg ;;
1080 1.1 mrg
1081 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1082 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1083 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1084 1.1 mrg | --sha | --sh)
1085 1.1 mrg ac_prev=sharedstatedir ;;
1086 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1087 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1088 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1089 1.1 mrg | --sha=* | --sh=*)
1090 1.1 mrg sharedstatedir=$ac_optarg ;;
1091 1.1 mrg
1092 1.1 mrg -site | --site | --sit)
1093 1.1 mrg ac_prev=site ;;
1094 1.1 mrg -site=* | --site=* | --sit=*)
1095 1.1 mrg site=$ac_optarg ;;
1096 1.1 mrg
1097 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1098 1.1 mrg ac_prev=srcdir ;;
1099 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1100 1.1 mrg srcdir=$ac_optarg ;;
1101 1.1 mrg
1102 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1103 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1104 1.1 mrg ac_prev=sysconfdir ;;
1105 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1106 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1107 1.1 mrg sysconfdir=$ac_optarg ;;
1108 1.1 mrg
1109 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1110 1.1 mrg ac_prev=target_alias ;;
1111 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1112 1.1 mrg target_alias=$ac_optarg ;;
1113 1.1 mrg
1114 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1115 1.1 mrg verbose=yes ;;
1116 1.1 mrg
1117 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1118 1.1 mrg ac_init_version=: ;;
1119 1.1 mrg
1120 1.1 mrg -with-* | --with-*)
1121 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1122 1.1 mrg # Reject names that are not valid shell variable names.
1123 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1124 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1125 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1126 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1127 1.1.1.2 mrg case $ac_user_opts in
1128 1.1.1.2 mrg *"
1129 1.1.1.2 mrg "with_$ac_useropt"
1130 1.1.1.2 mrg "*) ;;
1131 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1132 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1133 1.1.1.2 mrg esac
1134 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1135 1.1 mrg
1136 1.1 mrg -without-* | --without-*)
1137 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1138 1.1 mrg # Reject names that are not valid shell variable names.
1139 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1140 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1141 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1142 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1143 1.1.1.2 mrg case $ac_user_opts in
1144 1.1.1.2 mrg *"
1145 1.1.1.2 mrg "with_$ac_useropt"
1146 1.1.1.2 mrg "*) ;;
1147 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1148 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1149 1.1.1.2 mrg esac
1150 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1151 1.1 mrg
1152 1.1 mrg --x)
1153 1.1 mrg # Obsolete; use --with-x.
1154 1.1 mrg with_x=yes ;;
1155 1.1 mrg
1156 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1157 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1158 1.1 mrg ac_prev=x_includes ;;
1159 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1160 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1161 1.1 mrg x_includes=$ac_optarg ;;
1162 1.1 mrg
1163 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1164 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1165 1.1 mrg ac_prev=x_libraries ;;
1166 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1167 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1168 1.1 mrg x_libraries=$ac_optarg ;;
1169 1.1 mrg
1170 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option'
1171 1.1.1.3 mrg Try \`$0 --help' for more information"
1172 1.1 mrg ;;
1173 1.1 mrg
1174 1.1 mrg *=*)
1175 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1176 1.1 mrg # Reject names that are not valid shell variable names.
1177 1.1.1.3 mrg case $ac_envvar in #(
1178 1.1.1.3 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1179 1.1.1.3 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1180 1.1.1.3 mrg esac
1181 1.1 mrg eval $ac_envvar=\$ac_optarg
1182 1.1 mrg export $ac_envvar ;;
1183 1.1 mrg
1184 1.1 mrg *)
1185 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1186 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1187 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1188 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1189 1.1.1.3 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1190 1.1 mrg ;;
1191 1.1 mrg
1192 1.1 mrg esac
1193 1.1 mrg done
1194 1.1 mrg
1195 1.1 mrg if test -n "$ac_prev"; then
1196 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1197 1.1.1.3 mrg as_fn_error $? "missing argument to $ac_option"
1198 1.1 mrg fi
1199 1.1 mrg
1200 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1201 1.1.1.2 mrg case $enable_option_checking in
1202 1.1.1.2 mrg no) ;;
1203 1.1.1.3 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1204 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1205 1.1.1.2 mrg esac
1206 1.1.1.2 mrg fi
1207 1.1.1.2 mrg
1208 1.1.1.2 mrg # Check all directory arguments for consistency.
1209 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1210 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1211 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1212 1.1 mrg libdir localedir mandir
1213 1.1 mrg do
1214 1.1 mrg eval ac_val=\$$ac_var
1215 1.1.1.2 mrg # Remove trailing slashes.
1216 1.1.1.2 mrg case $ac_val in
1217 1.1.1.2 mrg */ )
1218 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1219 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1220 1.1.1.2 mrg esac
1221 1.1.1.2 mrg # Be sure to have absolute directory names.
1222 1.1 mrg case $ac_val in
1223 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1224 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1225 1.1 mrg esac
1226 1.1.1.3 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1227 1.1 mrg done
1228 1.1 mrg
1229 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1230 1.1 mrg # used to hold the argument of --host etc.
1231 1.1 mrg # FIXME: To remove some day.
1232 1.1 mrg build=$build_alias
1233 1.1 mrg host=$host_alias
1234 1.1 mrg target=$target_alias
1235 1.1 mrg
1236 1.1 mrg # FIXME: To remove some day.
1237 1.1 mrg if test "x$host_alias" != x; then
1238 1.1 mrg if test "x$build_alias" = x; then
1239 1.1 mrg cross_compiling=maybe
1240 1.1.1.3 mrg $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1241 1.1.1.3 mrg If a cross compiler is detected then cross compile mode will be used" >&2
1242 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1243 1.1 mrg cross_compiling=yes
1244 1.1 mrg fi
1245 1.1 mrg fi
1246 1.1 mrg
1247 1.1 mrg ac_tool_prefix=
1248 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1249 1.1 mrg
1250 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1251 1.1 mrg
1252 1.1 mrg
1253 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1254 1.1 mrg ac_ls_di=`ls -di .` &&
1255 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1256 1.1.1.3 mrg as_fn_error $? "working directory cannot be determined"
1257 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1258 1.1.1.3 mrg as_fn_error $? "pwd does not report name of working directory"
1259 1.1 mrg
1260 1.1 mrg
1261 1.1 mrg # Find the source files, if location was not specified.
1262 1.1 mrg if test -z "$srcdir"; then
1263 1.1 mrg ac_srcdir_defaulted=yes
1264 1.1 mrg # Try the directory containing this script, then the parent directory.
1265 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1266 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1267 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1268 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1269 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1270 1.1.1.2 mrg $as_echo X"$as_myself" |
1271 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1272 1.1 mrg s//\1/
1273 1.1 mrg q
1274 1.1 mrg }
1275 1.1 mrg /^X\(\/\/\)[^/].*/{
1276 1.1 mrg s//\1/
1277 1.1 mrg q
1278 1.1 mrg }
1279 1.1 mrg /^X\(\/\/\)$/{
1280 1.1 mrg s//\1/
1281 1.1 mrg q
1282 1.1 mrg }
1283 1.1 mrg /^X\(\/\).*/{
1284 1.1 mrg s//\1/
1285 1.1 mrg q
1286 1.1 mrg }
1287 1.1 mrg s/.*/./; q'`
1288 1.1 mrg srcdir=$ac_confdir
1289 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1290 1.1 mrg srcdir=..
1291 1.1 mrg fi
1292 1.1 mrg else
1293 1.1 mrg ac_srcdir_defaulted=no
1294 1.1 mrg fi
1295 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1296 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1297 1.1.1.3 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1298 1.1 mrg fi
1299 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1300 1.1 mrg ac_abs_confdir=`(
1301 1.1.1.3 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1302 1.1 mrg pwd)`
1303 1.1 mrg # When building in place, set srcdir=.
1304 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1305 1.1 mrg srcdir=.
1306 1.1 mrg fi
1307 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1308 1.1 mrg # Double slashes in file names in object file debugging info
1309 1.1 mrg # mess up M-x gdb in Emacs.
1310 1.1 mrg case $srcdir in
1311 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1312 1.1 mrg esac
1313 1.1 mrg for ac_var in $ac_precious_vars; do
1314 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1315 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1316 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1317 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1318 1.1 mrg done
1319 1.1 mrg
1320 1.1 mrg #
1321 1.1 mrg # Report the --help message.
1322 1.1 mrg #
1323 1.1 mrg if test "$ac_init_help" = "long"; then
1324 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1325 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1326 1.1 mrg cat <<_ACEOF
1327 1.1.1.3 mrg \`configure' configures libfontenc 1.1.0 to adapt to many kinds of systems.
1328 1.1 mrg
1329 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1330 1.1 mrg
1331 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1332 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1333 1.1 mrg
1334 1.1 mrg Defaults for the options are specified in brackets.
1335 1.1 mrg
1336 1.1 mrg Configuration:
1337 1.1 mrg -h, --help display this help and exit
1338 1.1 mrg --help=short display options specific to this package
1339 1.1 mrg --help=recursive display the short help of all the included packages
1340 1.1 mrg -V, --version display version information and exit
1341 1.1.1.3 mrg -q, --quiet, --silent do not print \`checking ...' messages
1342 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1343 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1344 1.1 mrg -n, --no-create do not create output files
1345 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1346 1.1 mrg
1347 1.1 mrg Installation directories:
1348 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1349 1.1.1.2 mrg [$ac_default_prefix]
1350 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1351 1.1.1.2 mrg [PREFIX]
1352 1.1 mrg
1353 1.1 mrg By default, \`make install' will install all the files in
1354 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1355 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1356 1.1 mrg for instance \`--prefix=\$HOME'.
1357 1.1 mrg
1358 1.1 mrg For better control, use the options below.
1359 1.1 mrg
1360 1.1 mrg Fine tuning of the installation directories:
1361 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1362 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1363 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1364 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1365 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1366 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1367 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1368 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1369 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1370 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1371 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1372 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1373 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1374 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1375 1.1.1.2 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libfontenc]
1376 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1377 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1378 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1379 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1380 1.1 mrg _ACEOF
1381 1.1 mrg
1382 1.1 mrg cat <<\_ACEOF
1383 1.1 mrg
1384 1.1 mrg Program names:
1385 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1386 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1387 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1388 1.1 mrg
1389 1.1 mrg System types:
1390 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1391 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1392 1.1 mrg _ACEOF
1393 1.1 mrg fi
1394 1.1 mrg
1395 1.1 mrg if test -n "$ac_init_help"; then
1396 1.1 mrg case $ac_init_help in
1397 1.1.1.3 mrg short | recursive ) echo "Configuration of libfontenc 1.1.0:";;
1398 1.1 mrg esac
1399 1.1 mrg cat <<\_ACEOF
1400 1.1 mrg
1401 1.1 mrg Optional Features:
1402 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1403 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1404 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1405 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1406 1.1 mrg (and sometimes confusing) to the casual installer
1407 1.1 mrg --disable-dependency-tracking speeds up one-time build
1408 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1409 1.1.1.3 mrg --enable-strict-compilation
1410 1.1.1.3 mrg Enable all warnings from compiler and make them
1411 1.1.1.3 mrg errors (default: disabled)
1412 1.1.1.3 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1413 1.1.1.3 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1414 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1415 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1416 1.1 mrg --enable-fast-install[=PKGS]
1417 1.1 mrg optimize for fast installation [default=yes]
1418 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1419 1.1 mrg
1420 1.1 mrg Optional Packages:
1421 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1422 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1423 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1424 1.1 mrg both]
1425 1.1.1.2 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1426 1.1.1.3 mrg --with-fontrootdir=DIR Path to root directory for font files
1427 1.1.1.3 mrg --with-encodingsdir=DIR Path to encodings files [FONTROOTDIR/encodings]
1428 1.1 mrg --with-lint Use a lint-style source code checker (default:
1429 1.1 mrg disabled)
1430 1.1 mrg
1431 1.1 mrg Some influential environment variables:
1432 1.1 mrg CC C compiler command
1433 1.1 mrg CFLAGS C compiler flags
1434 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1435 1.1 mrg nonstandard directory <lib dir>
1436 1.1.1.2 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1437 1.1.1.3 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1438 1.1 mrg you have headers in a nonstandard directory <include dir>
1439 1.1 mrg CPP C preprocessor
1440 1.1 mrg PKG_CONFIG path to pkg-config utility
1441 1.1 mrg FONTENC_CFLAGS
1442 1.1 mrg C compiler flags for FONTENC, overriding pkg-config
1443 1.1 mrg FONTENC_LIBS
1444 1.1 mrg linker flags for FONTENC, overriding pkg-config
1445 1.1.1.3 mrg LINT Path to a lint-style command
1446 1.1.1.3 mrg LINT_FLAGS Flags for the lint-style command
1447 1.1 mrg
1448 1.1 mrg Use these variables to override the choices made by `configure' or to help
1449 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1450 1.1 mrg
1451 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1452 1.1 mrg _ACEOF
1453 1.1 mrg ac_status=$?
1454 1.1 mrg fi
1455 1.1 mrg
1456 1.1 mrg if test "$ac_init_help" = "recursive"; then
1457 1.1 mrg # If there are subdirs, report their specific --help.
1458 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1459 1.1.1.2 mrg test -d "$ac_dir" ||
1460 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1461 1.1.1.2 mrg continue
1462 1.1 mrg ac_builddir=.
1463 1.1 mrg
1464 1.1 mrg case "$ac_dir" in
1465 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466 1.1 mrg *)
1467 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1468 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1469 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1470 1.1 mrg case $ac_top_builddir_sub in
1471 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1472 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1473 1.1 mrg esac ;;
1474 1.1 mrg esac
1475 1.1 mrg ac_abs_top_builddir=$ac_pwd
1476 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1477 1.1 mrg # for backward compatibility:
1478 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1479 1.1 mrg
1480 1.1 mrg case $srcdir in
1481 1.1 mrg .) # We are building in place.
1482 1.1 mrg ac_srcdir=.
1483 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1484 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1485 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1486 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1487 1.1 mrg ac_top_srcdir=$srcdir
1488 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1489 1.1 mrg *) # Relative name.
1490 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1491 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1492 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1493 1.1 mrg esac
1494 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1495 1.1 mrg
1496 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1497 1.1 mrg # Check for guested configure.
1498 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1499 1.1 mrg echo &&
1500 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1501 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1502 1.1 mrg echo &&
1503 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1504 1.1 mrg else
1505 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1506 1.1 mrg fi || ac_status=$?
1507 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1508 1.1 mrg done
1509 1.1 mrg fi
1510 1.1 mrg
1511 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1512 1.1 mrg if $ac_init_version; then
1513 1.1 mrg cat <<\_ACEOF
1514 1.1.1.3 mrg libfontenc configure 1.1.0
1515 1.1.1.3 mrg generated by GNU Autoconf 2.68
1516 1.1 mrg
1517 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
1518 1.1 mrg This configure script is free software; the Free Software Foundation
1519 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1520 1.1 mrg _ACEOF
1521 1.1 mrg exit
1522 1.1 mrg fi
1523 1.1.1.3 mrg
1524 1.1.1.3 mrg ## ------------------------ ##
1525 1.1.1.3 mrg ## Autoconf initialization. ##
1526 1.1.1.3 mrg ## ------------------------ ##
1527 1.1.1.3 mrg
1528 1.1.1.3 mrg # ac_fn_c_try_compile LINENO
1529 1.1.1.3 mrg # --------------------------
1530 1.1.1.3 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1531 1.1.1.3 mrg ac_fn_c_try_compile ()
1532 1.1.1.3 mrg {
1533 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1534 1.1.1.3 mrg rm -f conftest.$ac_objext
1535 1.1.1.3 mrg if { { ac_try="$ac_compile"
1536 1.1.1.3 mrg case "(($ac_try" in
1537 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1538 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1539 1.1.1.3 mrg esac
1540 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1541 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1542 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.err
1543 1.1.1.3 mrg ac_status=$?
1544 1.1.1.3 mrg if test -s conftest.err; then
1545 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1546 1.1.1.3 mrg cat conftest.er1 >&5
1547 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1548 1.1.1.3 mrg fi
1549 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1550 1.1.1.3 mrg test $ac_status = 0; } && {
1551 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1552 1.1.1.3 mrg test ! -s conftest.err
1553 1.1.1.3 mrg } && test -s conftest.$ac_objext; then :
1554 1.1.1.3 mrg ac_retval=0
1555 1.1.1.3 mrg else
1556 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1557 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1558 1.1.1.3 mrg
1559 1.1.1.3 mrg ac_retval=1
1560 1.1.1.3 mrg fi
1561 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1562 1.1.1.3 mrg as_fn_set_status $ac_retval
1563 1.1.1.3 mrg
1564 1.1.1.3 mrg } # ac_fn_c_try_compile
1565 1.1.1.3 mrg
1566 1.1.1.3 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1567 1.1.1.3 mrg # ---------------------------------------------
1568 1.1.1.3 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1569 1.1.1.3 mrg # accordingly.
1570 1.1.1.3 mrg ac_fn_c_check_decl ()
1571 1.1.1.3 mrg {
1572 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1573 1.1.1.3 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
1574 1.1.1.3 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1575 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1576 1.1.1.3 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1577 1.1.1.3 mrg if eval \${$3+:} false; then :
1578 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1579 1.1.1.3 mrg else
1580 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1581 1.1.1.3 mrg /* end confdefs.h. */
1582 1.1.1.3 mrg $4
1583 1.1.1.3 mrg int
1584 1.1.1.3 mrg main ()
1585 1.1.1.3 mrg {
1586 1.1.1.3 mrg #ifndef $as_decl_name
1587 1.1.1.3 mrg #ifdef __cplusplus
1588 1.1.1.3 mrg (void) $as_decl_use;
1589 1.1.1.3 mrg #else
1590 1.1.1.3 mrg (void) $as_decl_name;
1591 1.1.1.3 mrg #endif
1592 1.1.1.3 mrg #endif
1593 1.1.1.3 mrg
1594 1.1.1.3 mrg ;
1595 1.1.1.3 mrg return 0;
1596 1.1.1.3 mrg }
1597 1.1.1.3 mrg _ACEOF
1598 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1599 1.1.1.3 mrg eval "$3=yes"
1600 1.1.1.3 mrg else
1601 1.1.1.3 mrg eval "$3=no"
1602 1.1.1.3 mrg fi
1603 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1604 1.1.1.3 mrg fi
1605 1.1.1.3 mrg eval ac_res=\$$3
1606 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1607 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1608 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1609 1.1.1.3 mrg
1610 1.1.1.3 mrg } # ac_fn_c_check_decl
1611 1.1.1.3 mrg
1612 1.1.1.3 mrg # ac_fn_c_try_cpp LINENO
1613 1.1.1.3 mrg # ----------------------
1614 1.1.1.3 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1615 1.1.1.3 mrg ac_fn_c_try_cpp ()
1616 1.1.1.3 mrg {
1617 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1618 1.1.1.3 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1619 1.1.1.3 mrg case "(($ac_try" in
1620 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1621 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1622 1.1.1.3 mrg esac
1623 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1624 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1625 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1626 1.1.1.3 mrg ac_status=$?
1627 1.1.1.3 mrg if test -s conftest.err; then
1628 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1629 1.1.1.3 mrg cat conftest.er1 >&5
1630 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1631 1.1.1.3 mrg fi
1632 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633 1.1.1.3 mrg test $ac_status = 0; } > conftest.i && {
1634 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1635 1.1.1.3 mrg test ! -s conftest.err
1636 1.1.1.3 mrg }; then :
1637 1.1.1.3 mrg ac_retval=0
1638 1.1.1.3 mrg else
1639 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1640 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1641 1.1.1.3 mrg
1642 1.1.1.3 mrg ac_retval=1
1643 1.1.1.3 mrg fi
1644 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1645 1.1.1.3 mrg as_fn_set_status $ac_retval
1646 1.1.1.3 mrg
1647 1.1.1.3 mrg } # ac_fn_c_try_cpp
1648 1.1.1.3 mrg
1649 1.1.1.3 mrg # ac_fn_c_try_run LINENO
1650 1.1.1.3 mrg # ----------------------
1651 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1652 1.1.1.3 mrg # that executables *can* be run.
1653 1.1.1.3 mrg ac_fn_c_try_run ()
1654 1.1.1.3 mrg {
1655 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656 1.1.1.3 mrg if { { ac_try="$ac_link"
1657 1.1.1.3 mrg case "(($ac_try" in
1658 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1659 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1660 1.1.1.3 mrg esac
1661 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1662 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1663 1.1.1.3 mrg (eval "$ac_link") 2>&5
1664 1.1.1.3 mrg ac_status=$?
1665 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1666 1.1.1.3 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1667 1.1.1.3 mrg { { case "(($ac_try" in
1668 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1669 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1670 1.1.1.3 mrg esac
1671 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1672 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1673 1.1.1.3 mrg (eval "$ac_try") 2>&5
1674 1.1.1.3 mrg ac_status=$?
1675 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1676 1.1.1.3 mrg test $ac_status = 0; }; }; then :
1677 1.1.1.3 mrg ac_retval=0
1678 1.1.1.3 mrg else
1679 1.1.1.3 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1680 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1681 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1682 1.1.1.3 mrg
1683 1.1.1.3 mrg ac_retval=$ac_status
1684 1.1.1.3 mrg fi
1685 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1686 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1687 1.1.1.3 mrg as_fn_set_status $ac_retval
1688 1.1.1.3 mrg
1689 1.1.1.3 mrg } # ac_fn_c_try_run
1690 1.1.1.3 mrg
1691 1.1.1.3 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1692 1.1.1.3 mrg # -------------------------------------------------------
1693 1.1.1.3 mrg # Tests whether HEADER exists and can be compiled using the include files in
1694 1.1.1.3 mrg # INCLUDES, setting the cache variable VAR accordingly.
1695 1.1.1.3 mrg ac_fn_c_check_header_compile ()
1696 1.1.1.3 mrg {
1697 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1698 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1699 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1700 1.1.1.3 mrg if eval \${$3+:} false; then :
1701 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1702 1.1.1.3 mrg else
1703 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1704 1.1.1.3 mrg /* end confdefs.h. */
1705 1.1.1.3 mrg $4
1706 1.1.1.3 mrg #include <$2>
1707 1.1.1.3 mrg _ACEOF
1708 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1709 1.1.1.3 mrg eval "$3=yes"
1710 1.1.1.3 mrg else
1711 1.1.1.3 mrg eval "$3=no"
1712 1.1.1.3 mrg fi
1713 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1714 1.1.1.3 mrg fi
1715 1.1.1.3 mrg eval ac_res=\$$3
1716 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1717 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1718 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1719 1.1.1.3 mrg
1720 1.1.1.3 mrg } # ac_fn_c_check_header_compile
1721 1.1.1.3 mrg
1722 1.1.1.3 mrg # ac_fn_c_try_link LINENO
1723 1.1.1.3 mrg # -----------------------
1724 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1725 1.1.1.3 mrg ac_fn_c_try_link ()
1726 1.1.1.3 mrg {
1727 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1729 1.1.1.3 mrg if { { ac_try="$ac_link"
1730 1.1.1.3 mrg case "(($ac_try" in
1731 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1732 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1733 1.1.1.3 mrg esac
1734 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1735 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1736 1.1.1.3 mrg (eval "$ac_link") 2>conftest.err
1737 1.1.1.3 mrg ac_status=$?
1738 1.1.1.3 mrg if test -s conftest.err; then
1739 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1740 1.1.1.3 mrg cat conftest.er1 >&5
1741 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1742 1.1.1.3 mrg fi
1743 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1744 1.1.1.3 mrg test $ac_status = 0; } && {
1745 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1746 1.1.1.3 mrg test ! -s conftest.err
1747 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
1748 1.1.1.3 mrg test "$cross_compiling" = yes ||
1749 1.1.1.3 mrg $as_test_x conftest$ac_exeext
1750 1.1.1.3 mrg }; then :
1751 1.1.1.3 mrg ac_retval=0
1752 1.1.1.3 mrg else
1753 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1754 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1755 1.1.1.3 mrg
1756 1.1.1.3 mrg ac_retval=1
1757 1.1.1.3 mrg fi
1758 1.1.1.3 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1759 1.1.1.3 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1760 1.1.1.3 mrg # interfere with the next link command; also delete a directory that is
1761 1.1.1.3 mrg # left behind by Apple's compiler. We do this before executing the actions.
1762 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1763 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1764 1.1.1.3 mrg as_fn_set_status $ac_retval
1765 1.1.1.3 mrg
1766 1.1.1.3 mrg } # ac_fn_c_try_link
1767 1.1.1.3 mrg
1768 1.1.1.3 mrg # ac_fn_c_check_func LINENO FUNC VAR
1769 1.1.1.3 mrg # ----------------------------------
1770 1.1.1.3 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1771 1.1.1.3 mrg ac_fn_c_check_func ()
1772 1.1.1.3 mrg {
1773 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1775 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1776 1.1.1.3 mrg if eval \${$3+:} false; then :
1777 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1778 1.1.1.3 mrg else
1779 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1780 1.1.1.3 mrg /* end confdefs.h. */
1781 1.1.1.3 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1782 1.1.1.3 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1783 1.1.1.3 mrg #define $2 innocuous_$2
1784 1.1.1.3 mrg
1785 1.1.1.3 mrg /* System header to define __stub macros and hopefully few prototypes,
1786 1.1.1.3 mrg which can conflict with char $2 (); below.
1787 1.1.1.3 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1788 1.1.1.3 mrg <limits.h> exists even on freestanding compilers. */
1789 1.1.1.3 mrg
1790 1.1.1.3 mrg #ifdef __STDC__
1791 1.1.1.3 mrg # include <limits.h>
1792 1.1.1.3 mrg #else
1793 1.1.1.3 mrg # include <assert.h>
1794 1.1.1.3 mrg #endif
1795 1.1.1.3 mrg
1796 1.1.1.3 mrg #undef $2
1797 1.1.1.3 mrg
1798 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
1799 1.1.1.3 mrg Use char because int might match the return type of a GCC
1800 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
1801 1.1.1.3 mrg #ifdef __cplusplus
1802 1.1.1.3 mrg extern "C"
1803 1.1.1.3 mrg #endif
1804 1.1.1.3 mrg char $2 ();
1805 1.1.1.3 mrg /* The GNU C library defines this for functions which it implements
1806 1.1.1.3 mrg to always fail with ENOSYS. Some functions are actually named
1807 1.1.1.3 mrg something starting with __ and the normal name is an alias. */
1808 1.1.1.3 mrg #if defined __stub_$2 || defined __stub___$2
1809 1.1.1.3 mrg choke me
1810 1.1.1.3 mrg #endif
1811 1.1.1.3 mrg
1812 1.1.1.3 mrg int
1813 1.1.1.3 mrg main ()
1814 1.1.1.3 mrg {
1815 1.1.1.3 mrg return $2 ();
1816 1.1.1.3 mrg ;
1817 1.1.1.3 mrg return 0;
1818 1.1.1.3 mrg }
1819 1.1.1.3 mrg _ACEOF
1820 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
1821 1.1.1.3 mrg eval "$3=yes"
1822 1.1.1.3 mrg else
1823 1.1.1.3 mrg eval "$3=no"
1824 1.1.1.3 mrg fi
1825 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
1826 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
1827 1.1.1.3 mrg fi
1828 1.1.1.3 mrg eval ac_res=\$$3
1829 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1830 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1831 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1832 1.1.1.3 mrg
1833 1.1.1.3 mrg } # ac_fn_c_check_func
1834 1.1 mrg cat >config.log <<_ACEOF
1835 1.1 mrg This file contains any messages produced by compilers while
1836 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1837 1.1 mrg
1838 1.1.1.3 mrg It was created by libfontenc $as_me 1.1.0, which was
1839 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
1840 1.1 mrg
1841 1.1 mrg $ $0 $@
1842 1.1 mrg
1843 1.1 mrg _ACEOF
1844 1.1 mrg exec 5>>config.log
1845 1.1 mrg {
1846 1.1 mrg cat <<_ASUNAME
1847 1.1 mrg ## --------- ##
1848 1.1 mrg ## Platform. ##
1849 1.1 mrg ## --------- ##
1850 1.1 mrg
1851 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1852 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1853 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1854 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1855 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1856 1.1 mrg
1857 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1858 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1859 1.1 mrg
1860 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1861 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1862 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1863 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1864 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1865 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1866 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1867 1.1 mrg
1868 1.1 mrg _ASUNAME
1869 1.1 mrg
1870 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1871 1.1 mrg for as_dir in $PATH
1872 1.1 mrg do
1873 1.1 mrg IFS=$as_save_IFS
1874 1.1 mrg test -z "$as_dir" && as_dir=.
1875 1.1.1.3 mrg $as_echo "PATH: $as_dir"
1876 1.1.1.3 mrg done
1877 1.1 mrg IFS=$as_save_IFS
1878 1.1 mrg
1879 1.1 mrg } >&5
1880 1.1 mrg
1881 1.1 mrg cat >&5 <<_ACEOF
1882 1.1 mrg
1883 1.1 mrg
1884 1.1 mrg ## ----------- ##
1885 1.1 mrg ## Core tests. ##
1886 1.1 mrg ## ----------- ##
1887 1.1 mrg
1888 1.1 mrg _ACEOF
1889 1.1 mrg
1890 1.1 mrg
1891 1.1 mrg # Keep a trace of the command line.
1892 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1893 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1894 1.1 mrg # Also quote any args containing shell meta-characters.
1895 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1896 1.1 mrg ac_configure_args=
1897 1.1 mrg ac_configure_args0=
1898 1.1 mrg ac_configure_args1=
1899 1.1 mrg ac_must_keep_next=false
1900 1.1 mrg for ac_pass in 1 2
1901 1.1 mrg do
1902 1.1 mrg for ac_arg
1903 1.1 mrg do
1904 1.1 mrg case $ac_arg in
1905 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1906 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1907 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1908 1.1 mrg continue ;;
1909 1.1 mrg *\'*)
1910 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1911 1.1 mrg esac
1912 1.1 mrg case $ac_pass in
1913 1.1.1.3 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1914 1.1 mrg 2)
1915 1.1.1.3 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1916 1.1 mrg if test $ac_must_keep_next = true; then
1917 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1918 1.1 mrg else
1919 1.1 mrg case $ac_arg in
1920 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1921 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1922 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1923 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1924 1.1 mrg case "$ac_configure_args0 " in
1925 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1926 1.1 mrg esac
1927 1.1 mrg ;;
1928 1.1 mrg -* ) ac_must_keep_next=true ;;
1929 1.1 mrg esac
1930 1.1 mrg fi
1931 1.1.1.3 mrg as_fn_append ac_configure_args " '$ac_arg'"
1932 1.1 mrg ;;
1933 1.1 mrg esac
1934 1.1 mrg done
1935 1.1 mrg done
1936 1.1.1.3 mrg { ac_configure_args0=; unset ac_configure_args0;}
1937 1.1.1.3 mrg { ac_configure_args1=; unset ac_configure_args1;}
1938 1.1 mrg
1939 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1940 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1941 1.1 mrg # would cause problems or look ugly.
1942 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1943 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1944 1.1 mrg trap 'exit_status=$?
1945 1.1 mrg # Save into config.log some information that might help in debugging.
1946 1.1 mrg {
1947 1.1 mrg echo
1948 1.1 mrg
1949 1.1.1.3 mrg $as_echo "## ---------------- ##
1950 1.1 mrg ## Cache variables. ##
1951 1.1.1.3 mrg ## ---------------- ##"
1952 1.1 mrg echo
1953 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1954 1.1 mrg (
1955 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1956 1.1 mrg eval ac_val=\$$ac_var
1957 1.1 mrg case $ac_val in #(
1958 1.1 mrg *${as_nl}*)
1959 1.1 mrg case $ac_var in #(
1960 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1961 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1962 1.1 mrg esac
1963 1.1 mrg case $ac_var in #(
1964 1.1 mrg _ | IFS | as_nl) ;; #(
1965 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1966 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1967 1.1 mrg esac ;;
1968 1.1 mrg esac
1969 1.1 mrg done
1970 1.1 mrg (set) 2>&1 |
1971 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1972 1.1 mrg *${as_nl}ac_space=\ *)
1973 1.1 mrg sed -n \
1974 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1975 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1976 1.1 mrg ;; #(
1977 1.1 mrg *)
1978 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1979 1.1 mrg ;;
1980 1.1 mrg esac |
1981 1.1 mrg sort
1982 1.1 mrg )
1983 1.1 mrg echo
1984 1.1 mrg
1985 1.1.1.3 mrg $as_echo "## ----------------- ##
1986 1.1 mrg ## Output variables. ##
1987 1.1.1.3 mrg ## ----------------- ##"
1988 1.1 mrg echo
1989 1.1 mrg for ac_var in $ac_subst_vars
1990 1.1 mrg do
1991 1.1 mrg eval ac_val=\$$ac_var
1992 1.1 mrg case $ac_val in
1993 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1994 1.1 mrg esac
1995 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1996 1.1 mrg done | sort
1997 1.1 mrg echo
1998 1.1 mrg
1999 1.1 mrg if test -n "$ac_subst_files"; then
2000 1.1.1.3 mrg $as_echo "## ------------------- ##
2001 1.1 mrg ## File substitutions. ##
2002 1.1.1.3 mrg ## ------------------- ##"
2003 1.1 mrg echo
2004 1.1 mrg for ac_var in $ac_subst_files
2005 1.1 mrg do
2006 1.1 mrg eval ac_val=\$$ac_var
2007 1.1 mrg case $ac_val in
2008 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2009 1.1 mrg esac
2010 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
2011 1.1 mrg done | sort
2012 1.1 mrg echo
2013 1.1 mrg fi
2014 1.1 mrg
2015 1.1 mrg if test -s confdefs.h; then
2016 1.1.1.3 mrg $as_echo "## ----------- ##
2017 1.1 mrg ## confdefs.h. ##
2018 1.1.1.3 mrg ## ----------- ##"
2019 1.1 mrg echo
2020 1.1 mrg cat confdefs.h
2021 1.1 mrg echo
2022 1.1 mrg fi
2023 1.1 mrg test "$ac_signal" != 0 &&
2024 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
2025 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
2026 1.1 mrg } >&5
2027 1.1 mrg rm -f core *.core core.conftest.* &&
2028 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2029 1.1 mrg exit $exit_status
2030 1.1 mrg ' 0
2031 1.1 mrg for ac_signal in 1 2 13 15; do
2032 1.1.1.3 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2033 1.1 mrg done
2034 1.1 mrg ac_signal=0
2035 1.1 mrg
2036 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2037 1.1 mrg rm -f -r conftest* confdefs.h
2038 1.1 mrg
2039 1.1.1.3 mrg $as_echo "/* confdefs.h */" > confdefs.h
2040 1.1.1.3 mrg
2041 1.1 mrg # Predefined preprocessor variables.
2042 1.1 mrg
2043 1.1 mrg cat >>confdefs.h <<_ACEOF
2044 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2045 1.1 mrg _ACEOF
2046 1.1 mrg
2047 1.1 mrg cat >>confdefs.h <<_ACEOF
2048 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2049 1.1 mrg _ACEOF
2050 1.1 mrg
2051 1.1 mrg cat >>confdefs.h <<_ACEOF
2052 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2053 1.1 mrg _ACEOF
2054 1.1 mrg
2055 1.1 mrg cat >>confdefs.h <<_ACEOF
2056 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2057 1.1 mrg _ACEOF
2058 1.1 mrg
2059 1.1 mrg cat >>confdefs.h <<_ACEOF
2060 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2061 1.1 mrg _ACEOF
2062 1.1 mrg
2063 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
2064 1.1.1.3 mrg #define PACKAGE_URL "$PACKAGE_URL"
2065 1.1.1.3 mrg _ACEOF
2066 1.1.1.3 mrg
2067 1.1 mrg
2068 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2069 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
2070 1.1.1.2 mrg ac_site_file1=NONE
2071 1.1.1.2 mrg ac_site_file2=NONE
2072 1.1 mrg if test -n "$CONFIG_SITE"; then
2073 1.1.1.3 mrg # We do not want a PATH search for config.site.
2074 1.1.1.3 mrg case $CONFIG_SITE in #((
2075 1.1.1.3 mrg -*) ac_site_file1=./$CONFIG_SITE;;
2076 1.1.1.3 mrg */*) ac_site_file1=$CONFIG_SITE;;
2077 1.1.1.3 mrg *) ac_site_file1=./$CONFIG_SITE;;
2078 1.1.1.3 mrg esac
2079 1.1 mrg elif test "x$prefix" != xNONE; then
2080 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
2081 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
2082 1.1 mrg else
2083 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
2084 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2085 1.1 mrg fi
2086 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2087 1.1 mrg do
2088 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
2089 1.1.1.3 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2090 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2091 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2092 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2093 1.1.1.3 mrg . "$ac_site_file" \
2094 1.1.1.3 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2095 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2096 1.1.1.3 mrg as_fn_error $? "failed to load site script $ac_site_file
2097 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
2098 1.1 mrg fi
2099 1.1 mrg done
2100 1.1 mrg
2101 1.1 mrg if test -r "$cache_file"; then
2102 1.1.1.3 mrg # Some versions of bash will fail to source /dev/null (special files
2103 1.1.1.3 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2104 1.1.1.3 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2105 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2106 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2107 1.1 mrg case $cache_file in
2108 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2109 1.1 mrg *) . "./$cache_file";;
2110 1.1 mrg esac
2111 1.1 mrg fi
2112 1.1 mrg else
2113 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2114 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2115 1.1 mrg >$cache_file
2116 1.1 mrg fi
2117 1.1 mrg
2118 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2119 1.1 mrg # value.
2120 1.1 mrg ac_cache_corrupted=false
2121 1.1 mrg for ac_var in $ac_precious_vars; do
2122 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2123 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2124 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2125 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2126 1.1 mrg case $ac_old_set,$ac_new_set in
2127 1.1 mrg set,)
2128 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2129 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2130 1.1 mrg ac_cache_corrupted=: ;;
2131 1.1 mrg ,set)
2132 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2133 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2134 1.1 mrg ac_cache_corrupted=: ;;
2135 1.1 mrg ,);;
2136 1.1 mrg *)
2137 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2138 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2139 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2140 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2141 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2142 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2143 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2144 1.1.1.2 mrg ac_cache_corrupted=:
2145 1.1.1.2 mrg else
2146 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2147 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2148 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2149 1.1.1.2 mrg fi
2150 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2151 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2152 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2153 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2154 1.1 mrg fi;;
2155 1.1 mrg esac
2156 1.1 mrg # Pass precious variables to config.status.
2157 1.1 mrg if test "$ac_new_set" = set; then
2158 1.1 mrg case $ac_new_val in
2159 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2160 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2161 1.1 mrg esac
2162 1.1 mrg case " $ac_configure_args " in
2163 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2164 1.1.1.3 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2165 1.1 mrg esac
2166 1.1 mrg fi
2167 1.1 mrg done
2168 1.1 mrg if $ac_cache_corrupted; then
2169 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2170 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2171 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2172 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2173 1.1.1.3 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2174 1.1 mrg fi
2175 1.1.1.3 mrg ## -------------------- ##
2176 1.1.1.3 mrg ## Main body of script. ##
2177 1.1.1.3 mrg ## -------------------- ##
2178 1.1 mrg
2179 1.1 mrg ac_ext=c
2180 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2181 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2182 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2183 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2184 1.1 mrg
2185 1.1 mrg
2186 1.1.1.2 mrg am__api_version='1.11'
2187 1.1.1.2 mrg
2188 1.1 mrg ac_aux_dir=
2189 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2190 1.1 mrg if test -f "$ac_dir/install-sh"; then
2191 1.1 mrg ac_aux_dir=$ac_dir
2192 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c"
2193 1.1 mrg break
2194 1.1 mrg elif test -f "$ac_dir/install.sh"; then
2195 1.1 mrg ac_aux_dir=$ac_dir
2196 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c"
2197 1.1 mrg break
2198 1.1 mrg elif test -f "$ac_dir/shtool"; then
2199 1.1 mrg ac_aux_dir=$ac_dir
2200 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c"
2201 1.1 mrg break
2202 1.1 mrg fi
2203 1.1 mrg done
2204 1.1 mrg if test -z "$ac_aux_dir"; then
2205 1.1.1.3 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2206 1.1 mrg fi
2207 1.1 mrg
2208 1.1 mrg # These three variables are undocumented and unsupported,
2209 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2210 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2211 1.1 mrg # whose full name contains unusual characters.
2212 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2213 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2214 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2215 1.1 mrg
2216 1.1 mrg
2217 1.1 mrg # Find a good install program. We prefer a C program (faster),
2218 1.1 mrg # so one script is as good as another. But avoid the broken or
2219 1.1 mrg # incompatible versions:
2220 1.1 mrg # SysV /etc/install, /usr/sbin/install
2221 1.1 mrg # SunOS /usr/etc/install
2222 1.1 mrg # IRIX /sbin/install
2223 1.1 mrg # AIX /bin/install
2224 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2225 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2226 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2227 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2228 1.1 mrg # OS/2's system install, which has a completely different semantic
2229 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2230 1.1.1.2 mrg # Reject install programs that cannot install multiple files.
2231 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2232 1.1.1.2 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2233 1.1 mrg if test -z "$INSTALL"; then
2234 1.1.1.3 mrg if ${ac_cv_path_install+:} false; then :
2235 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2236 1.1 mrg else
2237 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2238 1.1 mrg for as_dir in $PATH
2239 1.1 mrg do
2240 1.1 mrg IFS=$as_save_IFS
2241 1.1 mrg test -z "$as_dir" && as_dir=.
2242 1.1.1.3 mrg # Account for people who put trailing slashes in PATH elements.
2243 1.1.1.3 mrg case $as_dir/ in #((
2244 1.1.1.3 mrg ./ | .// | /[cC]/* | \
2245 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2246 1.1.1.3 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2247 1.1 mrg /usr/ucb/* ) ;;
2248 1.1 mrg *)
2249 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2250 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2251 1.1 mrg # by default.
2252 1.1 mrg for ac_prog in ginstall scoinst install; do
2253 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2254 1.1.1.2 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2255 1.1 mrg if test $ac_prog = install &&
2256 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2257 1.1 mrg # AIX install. It has an incompatible calling convention.
2258 1.1 mrg :
2259 1.1 mrg elif test $ac_prog = install &&
2260 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2261 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2262 1.1 mrg :
2263 1.1 mrg else
2264 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2265 1.1.1.2 mrg echo one > conftest.one
2266 1.1.1.2 mrg echo two > conftest.two
2267 1.1.1.2 mrg mkdir conftest.dir
2268 1.1.1.2 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2269 1.1.1.2 mrg test -s conftest.one && test -s conftest.two &&
2270 1.1.1.2 mrg test -s conftest.dir/conftest.one &&
2271 1.1.1.2 mrg test -s conftest.dir/conftest.two
2272 1.1.1.2 mrg then
2273 1.1.1.2 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2274 1.1.1.2 mrg break 3
2275 1.1.1.2 mrg fi
2276 1.1 mrg fi
2277 1.1 mrg fi
2278 1.1 mrg done
2279 1.1 mrg done
2280 1.1 mrg ;;
2281 1.1 mrg esac
2282 1.1.1.2 mrg
2283 1.1.1.3 mrg done
2284 1.1 mrg IFS=$as_save_IFS
2285 1.1 mrg
2286 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2287 1.1 mrg
2288 1.1 mrg fi
2289 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2290 1.1 mrg INSTALL=$ac_cv_path_install
2291 1.1 mrg else
2292 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2293 1.1 mrg # value for INSTALL within a source directory, because that will
2294 1.1 mrg # break other packages using the cache if that directory is
2295 1.1 mrg # removed, or if the value is a relative name.
2296 1.1 mrg INSTALL=$ac_install_sh
2297 1.1 mrg fi
2298 1.1 mrg fi
2299 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2300 1.1.1.2 mrg $as_echo "$INSTALL" >&6; }
2301 1.1 mrg
2302 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2303 1.1 mrg # It thinks the first close brace ends the variable substitution.
2304 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2305 1.1 mrg
2306 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2307 1.1 mrg
2308 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2309 1.1 mrg
2310 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2311 1.1.1.2 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2312 1.1 mrg # Just in case
2313 1.1 mrg sleep 1
2314 1.1 mrg echo timestamp > conftest.file
2315 1.1.1.2 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2316 1.1.1.2 mrg # name. Accept space and tab only in the latter.
2317 1.1.1.2 mrg am_lf='
2318 1.1.1.2 mrg '
2319 1.1.1.2 mrg case `pwd` in
2320 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2321 1.1.1.3 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2322 1.1.1.2 mrg esac
2323 1.1.1.2 mrg case $srcdir in
2324 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2325 1.1.1.3 mrg as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2326 1.1.1.2 mrg esac
2327 1.1.1.2 mrg
2328 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2329 1.1 mrg # arguments. Must try -L first in case configure is actually a
2330 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2331 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2332 1.1 mrg # directory).
2333 1.1 mrg if (
2334 1.1.1.2 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2335 1.1 mrg if test "$*" = "X"; then
2336 1.1 mrg # -L didn't work.
2337 1.1.1.2 mrg set X `ls -t "$srcdir/configure" conftest.file`
2338 1.1 mrg fi
2339 1.1 mrg rm -f conftest.file
2340 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2341 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2342 1.1 mrg
2343 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2344 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2345 1.1 mrg # broken ls alias from the environment. This has actually
2346 1.1 mrg # happened. Such a system could not be considered "sane".
2347 1.1.1.3 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2348 1.1.1.3 mrg alias in your environment" "$LINENO" 5
2349 1.1 mrg fi
2350 1.1 mrg
2351 1.1 mrg test "$2" = conftest.file
2352 1.1 mrg )
2353 1.1 mrg then
2354 1.1 mrg # Ok.
2355 1.1 mrg :
2356 1.1 mrg else
2357 1.1.1.3 mrg as_fn_error $? "newly created file is older than distributed files!
2358 1.1.1.3 mrg Check your system clock" "$LINENO" 5
2359 1.1 mrg fi
2360 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2361 1.1.1.2 mrg $as_echo "yes" >&6; }
2362 1.1 mrg test "$program_prefix" != NONE &&
2363 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2364 1.1 mrg # Use a double $ so make ignores it.
2365 1.1 mrg test "$program_suffix" != NONE &&
2366 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2367 1.1.1.2 mrg # Double any \ or $.
2368 1.1 mrg # By default was `s,x,x', remove it if useless.
2369 1.1.1.2 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2370 1.1.1.2 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2371 1.1 mrg
2372 1.1 mrg # expand $ac_aux_dir to an absolute path
2373 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2374 1.1 mrg
2375 1.1.1.2 mrg if test x"${MISSING+set}" != xset; then
2376 1.1.1.2 mrg case $am_aux_dir in
2377 1.1.1.2 mrg *\ * | *\ *)
2378 1.1.1.2 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2379 1.1.1.2 mrg *)
2380 1.1.1.2 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2381 1.1.1.2 mrg esac
2382 1.1.1.2 mrg fi
2383 1.1 mrg # Use eval to expand $SHELL
2384 1.1 mrg if eval "$MISSING --run true"; then
2385 1.1 mrg am_missing_run="$MISSING --run "
2386 1.1 mrg else
2387 1.1 mrg am_missing_run=
2388 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2389 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2390 1.1 mrg fi
2391 1.1 mrg
2392 1.1.1.2 mrg if test x"${install_sh}" != xset; then
2393 1.1.1.2 mrg case $am_aux_dir in
2394 1.1.1.2 mrg *\ * | *\ *)
2395 1.1.1.2 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2396 1.1.1.2 mrg *)
2397 1.1.1.2 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2398 1.1.1.2 mrg esac
2399 1.1.1.2 mrg fi
2400 1.1.1.2 mrg
2401 1.1.1.2 mrg # Installed binaries are usually stripped using `strip' when the user
2402 1.1.1.2 mrg # run `make install-strip'. However `strip' might not be the right
2403 1.1.1.2 mrg # tool to use in cross-compilation environments, therefore Automake
2404 1.1.1.2 mrg # will honor the `STRIP' environment variable to overrule this program.
2405 1.1.1.2 mrg if test "$cross_compiling" != no; then
2406 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
2407 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2408 1.1.1.2 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2409 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2410 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2411 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
2412 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2413 1.1.1.2 mrg else
2414 1.1.1.2 mrg if test -n "$STRIP"; then
2415 1.1.1.2 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2416 1.1.1.2 mrg else
2417 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2418 1.1.1.2 mrg for as_dir in $PATH
2419 1.1.1.2 mrg do
2420 1.1.1.2 mrg IFS=$as_save_IFS
2421 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2422 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2423 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
2424 1.1.1.2 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2425 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2426 1.1.1.2 mrg break 2
2427 1.1.1.2 mrg fi
2428 1.1.1.2 mrg done
2429 1.1.1.3 mrg done
2430 1.1.1.2 mrg IFS=$as_save_IFS
2431 1.1.1.2 mrg
2432 1.1.1.2 mrg fi
2433 1.1.1.2 mrg fi
2434 1.1.1.2 mrg STRIP=$ac_cv_prog_STRIP
2435 1.1.1.2 mrg if test -n "$STRIP"; then
2436 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2437 1.1.1.2 mrg $as_echo "$STRIP" >&6; }
2438 1.1.1.2 mrg else
2439 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2440 1.1.1.2 mrg $as_echo "no" >&6; }
2441 1.1.1.2 mrg fi
2442 1.1.1.2 mrg
2443 1.1.1.2 mrg
2444 1.1.1.2 mrg fi
2445 1.1.1.2 mrg if test -z "$ac_cv_prog_STRIP"; then
2446 1.1.1.2 mrg ac_ct_STRIP=$STRIP
2447 1.1.1.2 mrg # Extract the first word of "strip", so it can be a program name with args.
2448 1.1.1.2 mrg set dummy strip; ac_word=$2
2449 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2450 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2451 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2452 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2453 1.1.1.2 mrg else
2454 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2455 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2456 1.1.1.2 mrg else
2457 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2458 1.1.1.2 mrg for as_dir in $PATH
2459 1.1.1.2 mrg do
2460 1.1.1.2 mrg IFS=$as_save_IFS
2461 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2462 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2463 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
2464 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="strip"
2465 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2466 1.1.1.2 mrg break 2
2467 1.1.1.2 mrg fi
2468 1.1.1.2 mrg done
2469 1.1.1.3 mrg done
2470 1.1.1.2 mrg IFS=$as_save_IFS
2471 1.1.1.2 mrg
2472 1.1.1.2 mrg fi
2473 1.1.1.2 mrg fi
2474 1.1.1.2 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2475 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2476 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2477 1.1.1.2 mrg $as_echo "$ac_ct_STRIP" >&6; }
2478 1.1.1.2 mrg else
2479 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2480 1.1.1.2 mrg $as_echo "no" >&6; }
2481 1.1.1.2 mrg fi
2482 1.1.1.2 mrg
2483 1.1.1.2 mrg if test "x$ac_ct_STRIP" = x; then
2484 1.1.1.2 mrg STRIP=":"
2485 1.1.1.2 mrg else
2486 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
2487 1.1.1.2 mrg yes:)
2488 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2489 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2490 1.1.1.2 mrg ac_tool_warned=yes ;;
2491 1.1.1.2 mrg esac
2492 1.1.1.2 mrg STRIP=$ac_ct_STRIP
2493 1.1.1.2 mrg fi
2494 1.1.1.2 mrg else
2495 1.1.1.2 mrg STRIP="$ac_cv_prog_STRIP"
2496 1.1.1.2 mrg fi
2497 1.1.1.2 mrg
2498 1.1.1.2 mrg fi
2499 1.1.1.2 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2500 1.1.1.2 mrg
2501 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2502 1.1.1.2 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2503 1.1.1.2 mrg if test -z "$MKDIR_P"; then
2504 1.1.1.3 mrg if ${ac_cv_path_mkdir+:} false; then :
2505 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2506 1.1.1.2 mrg else
2507 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2508 1.1.1.2 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2509 1.1.1.2 mrg do
2510 1.1.1.2 mrg IFS=$as_save_IFS
2511 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2512 1.1.1.3 mrg for ac_prog in mkdir gmkdir; do
2513 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2514 1.1.1.2 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2515 1.1.1.2 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2516 1.1.1.2 mrg 'mkdir (GNU coreutils) '* | \
2517 1.1.1.2 mrg 'mkdir (coreutils) '* | \
2518 1.1.1.2 mrg 'mkdir (fileutils) '4.1*)
2519 1.1.1.2 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2520 1.1.1.2 mrg break 3;;
2521 1.1.1.2 mrg esac
2522 1.1.1.2 mrg done
2523 1.1.1.2 mrg done
2524 1.1.1.3 mrg done
2525 1.1.1.2 mrg IFS=$as_save_IFS
2526 1.1.1.2 mrg
2527 1.1.1.2 mrg fi
2528 1.1.1.2 mrg
2529 1.1.1.3 mrg test -d ./--version && rmdir ./--version
2530 1.1.1.2 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2531 1.1.1.2 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2532 1.1 mrg else
2533 1.1.1.2 mrg # As a last resort, use the slow shell script. Don't cache a
2534 1.1.1.2 mrg # value for MKDIR_P within a source directory, because that will
2535 1.1.1.2 mrg # break other packages using the cache if that directory is
2536 1.1.1.2 mrg # removed, or if the value is a relative name.
2537 1.1.1.2 mrg MKDIR_P="$ac_install_sh -d"
2538 1.1 mrg fi
2539 1.1 mrg fi
2540 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2541 1.1.1.2 mrg $as_echo "$MKDIR_P" >&6; }
2542 1.1.1.2 mrg
2543 1.1.1.2 mrg mkdir_p="$MKDIR_P"
2544 1.1.1.2 mrg case $mkdir_p in
2545 1.1.1.2 mrg [\\/$]* | ?:[\\/]*) ;;
2546 1.1.1.2 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2547 1.1.1.2 mrg esac
2548 1.1 mrg
2549 1.1 mrg for ac_prog in gawk mawk nawk awk
2550 1.1 mrg do
2551 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2552 1.1 mrg set dummy $ac_prog; ac_word=$2
2553 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2554 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2555 1.1.1.3 mrg if ${ac_cv_prog_AWK+:} false; then :
2556 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2557 1.1 mrg else
2558 1.1 mrg if test -n "$AWK"; then
2559 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2560 1.1 mrg else
2561 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2562 1.1 mrg for as_dir in $PATH
2563 1.1 mrg do
2564 1.1 mrg IFS=$as_save_IFS
2565 1.1 mrg test -z "$as_dir" && as_dir=.
2566 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2567 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
2568 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2569 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2570 1.1 mrg break 2
2571 1.1 mrg fi
2572 1.1 mrg done
2573 1.1.1.3 mrg done
2574 1.1 mrg IFS=$as_save_IFS
2575 1.1 mrg
2576 1.1 mrg fi
2577 1.1 mrg fi
2578 1.1 mrg AWK=$ac_cv_prog_AWK
2579 1.1 mrg if test -n "$AWK"; then
2580 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2581 1.1.1.2 mrg $as_echo "$AWK" >&6; }
2582 1.1 mrg else
2583 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2584 1.1.1.2 mrg $as_echo "no" >&6; }
2585 1.1 mrg fi
2586 1.1 mrg
2587 1.1 mrg
2588 1.1 mrg test -n "$AWK" && break
2589 1.1 mrg done
2590 1.1 mrg
2591 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2592 1.1.1.2 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2593 1.1.1.2 mrg set x ${MAKE-make}
2594 1.1.1.2 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2595 1.1.1.3 mrg if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2596 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2597 1.1 mrg else
2598 1.1 mrg cat >conftest.make <<\_ACEOF
2599 1.1 mrg SHELL = /bin/sh
2600 1.1 mrg all:
2601 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2602 1.1 mrg _ACEOF
2603 1.1.1.3 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2604 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2605 1.1 mrg *@@@%%%=?*=@@@%%%*)
2606 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2607 1.1 mrg *)
2608 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2609 1.1 mrg esac
2610 1.1 mrg rm -f conftest.make
2611 1.1 mrg fi
2612 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2613 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2614 1.1.1.2 mrg $as_echo "yes" >&6; }
2615 1.1 mrg SET_MAKE=
2616 1.1 mrg else
2617 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2618 1.1.1.2 mrg $as_echo "no" >&6; }
2619 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2620 1.1 mrg fi
2621 1.1 mrg
2622 1.1 mrg rm -rf .tst 2>/dev/null
2623 1.1 mrg mkdir .tst 2>/dev/null
2624 1.1 mrg if test -d .tst; then
2625 1.1 mrg am__leading_dot=.
2626 1.1 mrg else
2627 1.1 mrg am__leading_dot=_
2628 1.1 mrg fi
2629 1.1 mrg rmdir .tst 2>/dev/null
2630 1.1 mrg
2631 1.1.1.2 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2632 1.1.1.2 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2633 1.1.1.2 mrg # is not polluted with repeated "-I."
2634 1.1.1.2 mrg am__isrc=' -I$(srcdir)'
2635 1.1.1.2 mrg # test to see if srcdir already configured
2636 1.1.1.2 mrg if test -f $srcdir/config.status; then
2637 1.1.1.3 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2638 1.1.1.2 mrg fi
2639 1.1 mrg fi
2640 1.1 mrg
2641 1.1 mrg # test whether we have cygpath
2642 1.1 mrg if test -z "$CYGPATH_W"; then
2643 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2644 1.1 mrg CYGPATH_W='cygpath -w'
2645 1.1 mrg else
2646 1.1 mrg CYGPATH_W=echo
2647 1.1 mrg fi
2648 1.1 mrg fi
2649 1.1 mrg
2650 1.1 mrg
2651 1.1 mrg # Define the identity of the package.
2652 1.1 mrg PACKAGE='libfontenc'
2653 1.1.1.3 mrg VERSION='1.1.0'
2654 1.1 mrg
2655 1.1 mrg
2656 1.1 mrg cat >>confdefs.h <<_ACEOF
2657 1.1 mrg #define PACKAGE "$PACKAGE"
2658 1.1 mrg _ACEOF
2659 1.1 mrg
2660 1.1 mrg
2661 1.1 mrg cat >>confdefs.h <<_ACEOF
2662 1.1 mrg #define VERSION "$VERSION"
2663 1.1 mrg _ACEOF
2664 1.1 mrg
2665 1.1 mrg # Some tools Automake needs.
2666 1.1 mrg
2667 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2668 1.1 mrg
2669 1.1 mrg
2670 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2671 1.1 mrg
2672 1.1 mrg
2673 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2674 1.1 mrg
2675 1.1 mrg
2676 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2677 1.1 mrg
2678 1.1 mrg
2679 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2680 1.1 mrg
2681 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2682 1.1 mrg # some platforms.
2683 1.1 mrg # Always define AMTAR for backward compatibility.
2684 1.1 mrg
2685 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2686 1.1 mrg
2687 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2688 1.1 mrg
2689 1.1 mrg
2690 1.1 mrg
2691 1.1 mrg
2692 1.1 mrg
2693 1.1 mrg
2694 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2695 1.1.1.2 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2696 1.1 mrg # Check whether --enable-maintainer-mode was given.
2697 1.1.1.3 mrg if test "${enable_maintainer_mode+set}" = set; then :
2698 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2699 1.1 mrg else
2700 1.1 mrg USE_MAINTAINER_MODE=no
2701 1.1 mrg fi
2702 1.1 mrg
2703 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2704 1.1.1.2 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2705 1.1.1.2 mrg if test $USE_MAINTAINER_MODE = yes; then
2706 1.1 mrg MAINTAINER_MODE_TRUE=
2707 1.1 mrg MAINTAINER_MODE_FALSE='#'
2708 1.1 mrg else
2709 1.1 mrg MAINTAINER_MODE_TRUE='#'
2710 1.1 mrg MAINTAINER_MODE_FALSE=
2711 1.1 mrg fi
2712 1.1 mrg
2713 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2714 1.1 mrg
2715 1.1 mrg
2716 1.1 mrg
2717 1.1.1.3 mrg # Require xorg-macros: XORG_DEFAULT_OPTIONS
2718 1.1.1.2 mrg
2719 1.1.1.2 mrg
2720 1.1.1.2 mrg
2721 1.1.1.2 mrg
2722 1.1 mrg
2723 1.1 mrg
2724 1.1 mrg
2725 1.1 mrg
2726 1.1.1.2 mrg
2727 1.1.1.2 mrg
2728 1.1.1.2 mrg
2729 1.1.1.3 mrg DEPDIR="${am__leading_dot}deps"
2730 1.1.1.3 mrg
2731 1.1.1.3 mrg ac_config_commands="$ac_config_commands depfiles"
2732 1.1.1.3 mrg
2733 1.1.1.3 mrg
2734 1.1.1.3 mrg am_make=${MAKE-make}
2735 1.1.1.3 mrg cat > confinc << 'END'
2736 1.1.1.3 mrg am__doit:
2737 1.1.1.3 mrg @echo this is the am__doit target
2738 1.1.1.3 mrg .PHONY: am__doit
2739 1.1.1.3 mrg END
2740 1.1.1.3 mrg # If we don't find an include directive, just comment out the code.
2741 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2742 1.1.1.3 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
2743 1.1.1.3 mrg am__include="#"
2744 1.1.1.3 mrg am__quote=
2745 1.1.1.3 mrg _am_result=none
2746 1.1.1.3 mrg # First try GNU make style include.
2747 1.1.1.3 mrg echo "include confinc" > confmf
2748 1.1.1.3 mrg # Ignore all kinds of additional output from `make'.
2749 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2750 1.1.1.3 mrg *the\ am__doit\ target*)
2751 1.1.1.3 mrg am__include=include
2752 1.1.1.3 mrg am__quote=
2753 1.1.1.3 mrg _am_result=GNU
2754 1.1.1.3 mrg ;;
2755 1.1.1.3 mrg esac
2756 1.1.1.3 mrg # Now try BSD make style include.
2757 1.1.1.3 mrg if test "$am__include" = "#"; then
2758 1.1.1.3 mrg echo '.include "confinc"' > confmf
2759 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2760 1.1.1.3 mrg *the\ am__doit\ target*)
2761 1.1.1.3 mrg am__include=.include
2762 1.1.1.3 mrg am__quote="\""
2763 1.1.1.3 mrg _am_result=BSD
2764 1.1.1.3 mrg ;;
2765 1.1.1.3 mrg esac
2766 1.1.1.3 mrg fi
2767 1.1.1.3 mrg
2768 1.1.1.3 mrg
2769 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2770 1.1.1.3 mrg $as_echo "$_am_result" >&6; }
2771 1.1.1.3 mrg rm -f confinc confmf
2772 1.1.1.3 mrg
2773 1.1.1.3 mrg # Check whether --enable-dependency-tracking was given.
2774 1.1.1.3 mrg if test "${enable_dependency_tracking+set}" = set; then :
2775 1.1.1.3 mrg enableval=$enable_dependency_tracking;
2776 1.1.1.3 mrg fi
2777 1.1.1.3 mrg
2778 1.1.1.3 mrg if test "x$enable_dependency_tracking" != xno; then
2779 1.1.1.3 mrg am_depcomp="$ac_aux_dir/depcomp"
2780 1.1.1.3 mrg AMDEPBACKSLASH='\'
2781 1.1.1.3 mrg fi
2782 1.1.1.3 mrg if test "x$enable_dependency_tracking" != xno; then
2783 1.1.1.3 mrg AMDEP_TRUE=
2784 1.1.1.3 mrg AMDEP_FALSE='#'
2785 1.1.1.3 mrg else
2786 1.1.1.3 mrg AMDEP_TRUE='#'
2787 1.1.1.3 mrg AMDEP_FALSE=
2788 1.1.1.3 mrg fi
2789 1.1 mrg
2790 1.1 mrg
2791 1.1 mrg ac_ext=c
2792 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2793 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2794 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2795 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2796 1.1 mrg if test -n "$ac_tool_prefix"; then
2797 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2798 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2799 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2800 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2801 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2802 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2803 1.1 mrg else
2804 1.1 mrg if test -n "$CC"; then
2805 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2806 1.1 mrg else
2807 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2808 1.1 mrg for as_dir in $PATH
2809 1.1 mrg do
2810 1.1 mrg IFS=$as_save_IFS
2811 1.1 mrg test -z "$as_dir" && as_dir=.
2812 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2813 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
2814 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2815 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2816 1.1 mrg break 2
2817 1.1 mrg fi
2818 1.1 mrg done
2819 1.1.1.3 mrg done
2820 1.1 mrg IFS=$as_save_IFS
2821 1.1 mrg
2822 1.1 mrg fi
2823 1.1 mrg fi
2824 1.1 mrg CC=$ac_cv_prog_CC
2825 1.1 mrg if test -n "$CC"; then
2826 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2827 1.1.1.2 mrg $as_echo "$CC" >&6; }
2828 1.1 mrg else
2829 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2830 1.1.1.2 mrg $as_echo "no" >&6; }
2831 1.1 mrg fi
2832 1.1 mrg
2833 1.1 mrg
2834 1.1 mrg fi
2835 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2836 1.1 mrg ac_ct_CC=$CC
2837 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2838 1.1 mrg set dummy gcc; ac_word=$2
2839 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2840 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2841 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
2842 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2843 1.1 mrg else
2844 1.1 mrg if test -n "$ac_ct_CC"; then
2845 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2846 1.1 mrg else
2847 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 1.1 mrg for as_dir in $PATH
2849 1.1 mrg do
2850 1.1 mrg IFS=$as_save_IFS
2851 1.1 mrg test -z "$as_dir" && as_dir=.
2852 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2853 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
2854 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2855 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2856 1.1 mrg break 2
2857 1.1 mrg fi
2858 1.1 mrg done
2859 1.1.1.3 mrg done
2860 1.1 mrg IFS=$as_save_IFS
2861 1.1 mrg
2862 1.1 mrg fi
2863 1.1 mrg fi
2864 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2865 1.1 mrg if test -n "$ac_ct_CC"; then
2866 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2867 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2868 1.1 mrg else
2869 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2870 1.1.1.2 mrg $as_echo "no" >&6; }
2871 1.1 mrg fi
2872 1.1 mrg
2873 1.1 mrg if test "x$ac_ct_CC" = x; then
2874 1.1 mrg CC=""
2875 1.1 mrg else
2876 1.1 mrg case $cross_compiling:$ac_tool_warned in
2877 1.1 mrg yes:)
2878 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2879 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2880 1.1 mrg ac_tool_warned=yes ;;
2881 1.1 mrg esac
2882 1.1 mrg CC=$ac_ct_CC
2883 1.1 mrg fi
2884 1.1 mrg else
2885 1.1 mrg CC="$ac_cv_prog_CC"
2886 1.1 mrg fi
2887 1.1 mrg
2888 1.1 mrg if test -z "$CC"; then
2889 1.1 mrg if test -n "$ac_tool_prefix"; then
2890 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2891 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2892 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2893 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2894 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2895 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2896 1.1 mrg else
2897 1.1 mrg if test -n "$CC"; then
2898 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2899 1.1 mrg else
2900 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2901 1.1 mrg for as_dir in $PATH
2902 1.1 mrg do
2903 1.1 mrg IFS=$as_save_IFS
2904 1.1 mrg test -z "$as_dir" && as_dir=.
2905 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2906 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
2907 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2908 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2909 1.1 mrg break 2
2910 1.1 mrg fi
2911 1.1 mrg done
2912 1.1.1.3 mrg done
2913 1.1 mrg IFS=$as_save_IFS
2914 1.1 mrg
2915 1.1 mrg fi
2916 1.1 mrg fi
2917 1.1 mrg CC=$ac_cv_prog_CC
2918 1.1 mrg if test -n "$CC"; then
2919 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2920 1.1.1.2 mrg $as_echo "$CC" >&6; }
2921 1.1 mrg else
2922 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2923 1.1.1.2 mrg $as_echo "no" >&6; }
2924 1.1 mrg fi
2925 1.1 mrg
2926 1.1 mrg
2927 1.1 mrg fi
2928 1.1 mrg fi
2929 1.1 mrg if test -z "$CC"; then
2930 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2931 1.1 mrg set dummy cc; ac_word=$2
2932 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2933 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2934 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2935 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2936 1.1 mrg else
2937 1.1 mrg if test -n "$CC"; then
2938 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2939 1.1 mrg else
2940 1.1 mrg ac_prog_rejected=no
2941 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2942 1.1 mrg for as_dir in $PATH
2943 1.1 mrg do
2944 1.1 mrg IFS=$as_save_IFS
2945 1.1 mrg test -z "$as_dir" && as_dir=.
2946 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2947 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
2948 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2949 1.1 mrg ac_prog_rejected=yes
2950 1.1 mrg continue
2951 1.1 mrg fi
2952 1.1 mrg ac_cv_prog_CC="cc"
2953 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2954 1.1 mrg break 2
2955 1.1 mrg fi
2956 1.1 mrg done
2957 1.1.1.3 mrg done
2958 1.1 mrg IFS=$as_save_IFS
2959 1.1 mrg
2960 1.1 mrg if test $ac_prog_rejected = yes; then
2961 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2962 1.1 mrg set dummy $ac_cv_prog_CC
2963 1.1 mrg shift
2964 1.1 mrg if test $# != 0; then
2965 1.1 mrg # We chose a different compiler from the bogus one.
2966 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2967 1.1 mrg # first if we set CC to just the basename; use the full file name.
2968 1.1 mrg shift
2969 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2970 1.1 mrg fi
2971 1.1 mrg fi
2972 1.1 mrg fi
2973 1.1 mrg fi
2974 1.1 mrg CC=$ac_cv_prog_CC
2975 1.1 mrg if test -n "$CC"; then
2976 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2977 1.1.1.2 mrg $as_echo "$CC" >&6; }
2978 1.1 mrg else
2979 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2980 1.1.1.2 mrg $as_echo "no" >&6; }
2981 1.1 mrg fi
2982 1.1 mrg
2983 1.1 mrg
2984 1.1 mrg fi
2985 1.1 mrg if test -z "$CC"; then
2986 1.1 mrg if test -n "$ac_tool_prefix"; then
2987 1.1 mrg for ac_prog in cl.exe
2988 1.1 mrg do
2989 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2990 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2991 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2992 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2993 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2994 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2995 1.1 mrg else
2996 1.1 mrg if test -n "$CC"; then
2997 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2998 1.1 mrg else
2999 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3000 1.1 mrg for as_dir in $PATH
3001 1.1 mrg do
3002 1.1 mrg IFS=$as_save_IFS
3003 1.1 mrg test -z "$as_dir" && as_dir=.
3004 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3005 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
3006 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3007 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3008 1.1 mrg break 2
3009 1.1 mrg fi
3010 1.1 mrg done
3011 1.1.1.3 mrg done
3012 1.1 mrg IFS=$as_save_IFS
3013 1.1 mrg
3014 1.1 mrg fi
3015 1.1 mrg fi
3016 1.1 mrg CC=$ac_cv_prog_CC
3017 1.1 mrg if test -n "$CC"; then
3018 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3019 1.1.1.2 mrg $as_echo "$CC" >&6; }
3020 1.1 mrg else
3021 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3022 1.1.1.2 mrg $as_echo "no" >&6; }
3023 1.1 mrg fi
3024 1.1 mrg
3025 1.1 mrg
3026 1.1 mrg test -n "$CC" && break
3027 1.1 mrg done
3028 1.1 mrg fi
3029 1.1 mrg if test -z "$CC"; then
3030 1.1 mrg ac_ct_CC=$CC
3031 1.1 mrg for ac_prog in cl.exe
3032 1.1 mrg do
3033 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3034 1.1 mrg set dummy $ac_prog; ac_word=$2
3035 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3036 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
3037 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
3038 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3039 1.1 mrg else
3040 1.1 mrg if test -n "$ac_ct_CC"; then
3041 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3042 1.1 mrg else
3043 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3044 1.1 mrg for as_dir in $PATH
3045 1.1 mrg do
3046 1.1 mrg IFS=$as_save_IFS
3047 1.1 mrg test -z "$as_dir" && as_dir=.
3048 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3049 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
3050 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3051 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3052 1.1 mrg break 2
3053 1.1 mrg fi
3054 1.1 mrg done
3055 1.1.1.3 mrg done
3056 1.1 mrg IFS=$as_save_IFS
3057 1.1 mrg
3058 1.1 mrg fi
3059 1.1 mrg fi
3060 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3061 1.1 mrg if test -n "$ac_ct_CC"; then
3062 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3063 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
3064 1.1 mrg else
3065 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3066 1.1.1.2 mrg $as_echo "no" >&6; }
3067 1.1 mrg fi
3068 1.1 mrg
3069 1.1 mrg
3070 1.1 mrg test -n "$ac_ct_CC" && break
3071 1.1 mrg done
3072 1.1 mrg
3073 1.1 mrg if test "x$ac_ct_CC" = x; then
3074 1.1 mrg CC=""
3075 1.1 mrg else
3076 1.1 mrg case $cross_compiling:$ac_tool_warned in
3077 1.1 mrg yes:)
3078 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3079 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3080 1.1 mrg ac_tool_warned=yes ;;
3081 1.1 mrg esac
3082 1.1 mrg CC=$ac_ct_CC
3083 1.1 mrg fi
3084 1.1 mrg fi
3085 1.1 mrg
3086 1.1 mrg fi
3087 1.1 mrg
3088 1.1 mrg
3089 1.1.1.3 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3090 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3091 1.1.1.3 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
3092 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3093 1.1 mrg
3094 1.1 mrg # Provide some information about the compiler.
3095 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3096 1.1.1.2 mrg set X $ac_compile
3097 1.1.1.2 mrg ac_compiler=$2
3098 1.1.1.3 mrg for ac_option in --version -v -V -qversion; do
3099 1.1.1.3 mrg { { ac_try="$ac_compiler $ac_option >&5"
3100 1.1 mrg case "(($ac_try" in
3101 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3102 1.1 mrg *) ac_try_echo=$ac_try;;
3103 1.1 mrg esac
3104 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3105 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3106 1.1.1.3 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3107 1.1.1.3 mrg ac_status=$?
3108 1.1.1.3 mrg if test -s conftest.err; then
3109 1.1.1.3 mrg sed '10a\
3110 1.1.1.3 mrg ... rest of stderr output deleted ...
3111 1.1.1.3 mrg 10q' conftest.err >conftest.er1
3112 1.1.1.3 mrg cat conftest.er1 >&5
3113 1.1.1.3 mrg fi
3114 1.1.1.3 mrg rm -f conftest.er1 conftest.err
3115 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3116 1.1.1.3 mrg test $ac_status = 0; }
3117 1.1.1.3 mrg done
3118 1.1 mrg
3119 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3120 1.1 mrg /* end confdefs.h. */
3121 1.1 mrg
3122 1.1 mrg int
3123 1.1 mrg main ()
3124 1.1 mrg {
3125 1.1 mrg
3126 1.1 mrg ;
3127 1.1 mrg return 0;
3128 1.1 mrg }
3129 1.1 mrg _ACEOF
3130 1.1 mrg ac_clean_files_save=$ac_clean_files
3131 1.1.1.2 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3132 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3133 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3134 1.1 mrg # of exeext.
3135 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3136 1.1.1.3 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3137 1.1.1.2 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3138 1.1.1.2 mrg
3139 1.1.1.2 mrg # The possible output files:
3140 1.1.1.2 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3141 1.1.1.2 mrg
3142 1.1 mrg ac_rmfiles=
3143 1.1 mrg for ac_file in $ac_files
3144 1.1 mrg do
3145 1.1 mrg case $ac_file in
3146 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3147 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3148 1.1 mrg esac
3149 1.1 mrg done
3150 1.1 mrg rm -f $ac_rmfiles
3151 1.1 mrg
3152 1.1.1.3 mrg if { { ac_try="$ac_link_default"
3153 1.1 mrg case "(($ac_try" in
3154 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3155 1.1 mrg *) ac_try_echo=$ac_try;;
3156 1.1 mrg esac
3157 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3158 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3159 1.1 mrg (eval "$ac_link_default") 2>&5
3160 1.1 mrg ac_status=$?
3161 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3162 1.1.1.3 mrg test $ac_status = 0; }; then :
3163 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3164 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3165 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3166 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3167 1.1 mrg # Autoconf.
3168 1.1.1.2 mrg for ac_file in $ac_files ''
3169 1.1 mrg do
3170 1.1 mrg test -f "$ac_file" || continue
3171 1.1 mrg case $ac_file in
3172 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3173 1.1 mrg ;;
3174 1.1 mrg [ab].out )
3175 1.1 mrg # We found the default executable, but exeext='' is most
3176 1.1 mrg # certainly right.
3177 1.1 mrg break;;
3178 1.1 mrg *.* )
3179 1.1.1.3 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3180 1.1 mrg then :; else
3181 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3182 1.1 mrg fi
3183 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3184 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3185 1.1 mrg # argument, so we may need to know it at that point already.
3186 1.1 mrg # Even if this section looks crufty: it has the advantage of
3187 1.1 mrg # actually working.
3188 1.1 mrg break;;
3189 1.1 mrg * )
3190 1.1 mrg break;;
3191 1.1 mrg esac
3192 1.1 mrg done
3193 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3194 1.1 mrg
3195 1.1 mrg else
3196 1.1.1.2 mrg ac_file=''
3197 1.1.1.2 mrg fi
3198 1.1.1.3 mrg if test -z "$ac_file"; then :
3199 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3200 1.1.1.3 mrg $as_echo "no" >&6; }
3201 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
3202 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3203 1.1 mrg
3204 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3205 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3206 1.1.1.3 mrg as_fn_error 77 "C compiler cannot create executables
3207 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3208 1.1.1.3 mrg else
3209 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3210 1.1.1.3 mrg $as_echo "yes" >&6; }
3211 1.1 mrg fi
3212 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3213 1.1.1.3 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3214 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3215 1.1.1.3 mrg $as_echo "$ac_file" >&6; }
3216 1.1 mrg ac_exeext=$ac_cv_exeext
3217 1.1 mrg
3218 1.1.1.2 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3219 1.1 mrg ac_clean_files=$ac_clean_files_save
3220 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3221 1.1.1.2 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3222 1.1.1.3 mrg if { { ac_try="$ac_link"
3223 1.1 mrg case "(($ac_try" in
3224 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3225 1.1 mrg *) ac_try_echo=$ac_try;;
3226 1.1 mrg esac
3227 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3228 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3229 1.1 mrg (eval "$ac_link") 2>&5
3230 1.1 mrg ac_status=$?
3231 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3232 1.1.1.3 mrg test $ac_status = 0; }; then :
3233 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3234 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3235 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3236 1.1 mrg # `rm'.
3237 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3238 1.1 mrg test -f "$ac_file" || continue
3239 1.1 mrg case $ac_file in
3240 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3241 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3242 1.1 mrg break;;
3243 1.1 mrg * ) break;;
3244 1.1 mrg esac
3245 1.1 mrg done
3246 1.1 mrg else
3247 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3248 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3249 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3250 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3251 1.1 mrg fi
3252 1.1.1.3 mrg rm -f conftest conftest$ac_cv_exeext
3253 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3254 1.1.1.2 mrg $as_echo "$ac_cv_exeext" >&6; }
3255 1.1 mrg
3256 1.1 mrg rm -f conftest.$ac_ext
3257 1.1 mrg EXEEXT=$ac_cv_exeext
3258 1.1 mrg ac_exeext=$EXEEXT
3259 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3260 1.1.1.3 mrg /* end confdefs.h. */
3261 1.1.1.3 mrg #include <stdio.h>
3262 1.1.1.3 mrg int
3263 1.1.1.3 mrg main ()
3264 1.1.1.3 mrg {
3265 1.1.1.3 mrg FILE *f = fopen ("conftest.out", "w");
3266 1.1.1.3 mrg return ferror (f) || fclose (f) != 0;
3267 1.1.1.3 mrg
3268 1.1.1.3 mrg ;
3269 1.1.1.3 mrg return 0;
3270 1.1.1.3 mrg }
3271 1.1.1.3 mrg _ACEOF
3272 1.1.1.3 mrg ac_clean_files="$ac_clean_files conftest.out"
3273 1.1.1.3 mrg # Check that the compiler produces executables we can run. If not, either
3274 1.1.1.3 mrg # the compiler is broken, or we cross compile.
3275 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3276 1.1.1.3 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3277 1.1.1.3 mrg if test "$cross_compiling" != yes; then
3278 1.1.1.3 mrg { { ac_try="$ac_link"
3279 1.1.1.3 mrg case "(($ac_try" in
3280 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3281 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3282 1.1.1.3 mrg esac
3283 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3284 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3285 1.1.1.3 mrg (eval "$ac_link") 2>&5
3286 1.1.1.3 mrg ac_status=$?
3287 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3288 1.1.1.3 mrg test $ac_status = 0; }
3289 1.1.1.3 mrg if { ac_try='./conftest$ac_cv_exeext'
3290 1.1.1.3 mrg { { case "(($ac_try" in
3291 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3292 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3293 1.1.1.3 mrg esac
3294 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3295 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3296 1.1.1.3 mrg (eval "$ac_try") 2>&5
3297 1.1.1.3 mrg ac_status=$?
3298 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3299 1.1.1.3 mrg test $ac_status = 0; }; }; then
3300 1.1.1.3 mrg cross_compiling=no
3301 1.1.1.3 mrg else
3302 1.1.1.3 mrg if test "$cross_compiling" = maybe; then
3303 1.1.1.3 mrg cross_compiling=yes
3304 1.1.1.3 mrg else
3305 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3306 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3307 1.1.1.3 mrg as_fn_error $? "cannot run C compiled programs.
3308 1.1.1.3 mrg If you meant to cross compile, use \`--host'.
3309 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3310 1.1.1.3 mrg fi
3311 1.1.1.3 mrg fi
3312 1.1.1.3 mrg fi
3313 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3314 1.1.1.3 mrg $as_echo "$cross_compiling" >&6; }
3315 1.1.1.3 mrg
3316 1.1.1.3 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3317 1.1.1.3 mrg ac_clean_files=$ac_clean_files_save
3318 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3319 1.1.1.2 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3320 1.1.1.3 mrg if ${ac_cv_objext+:} false; then :
3321 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3322 1.1 mrg else
3323 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3324 1.1 mrg /* end confdefs.h. */
3325 1.1 mrg
3326 1.1 mrg int
3327 1.1 mrg main ()
3328 1.1 mrg {
3329 1.1 mrg
3330 1.1 mrg ;
3331 1.1 mrg return 0;
3332 1.1 mrg }
3333 1.1 mrg _ACEOF
3334 1.1 mrg rm -f conftest.o conftest.obj
3335 1.1.1.3 mrg if { { ac_try="$ac_compile"
3336 1.1 mrg case "(($ac_try" in
3337 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338 1.1 mrg *) ac_try_echo=$ac_try;;
3339 1.1 mrg esac
3340 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3341 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3342 1.1 mrg (eval "$ac_compile") 2>&5
3343 1.1 mrg ac_status=$?
3344 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3345 1.1.1.3 mrg test $ac_status = 0; }; then :
3346 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3347 1.1 mrg test -f "$ac_file" || continue;
3348 1.1 mrg case $ac_file in
3349 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3350 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3351 1.1 mrg break;;
3352 1.1 mrg esac
3353 1.1 mrg done
3354 1.1 mrg else
3355 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3356 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3357 1.1 mrg
3358 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3359 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3360 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile
3361 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3362 1.1 mrg fi
3363 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3364 1.1 mrg fi
3365 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3366 1.1.1.2 mrg $as_echo "$ac_cv_objext" >&6; }
3367 1.1 mrg OBJEXT=$ac_cv_objext
3368 1.1 mrg ac_objext=$OBJEXT
3369 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3370 1.1.1.2 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3371 1.1.1.3 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
3372 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3373 1.1 mrg else
3374 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3375 1.1 mrg /* end confdefs.h. */
3376 1.1 mrg
3377 1.1 mrg int
3378 1.1 mrg main ()
3379 1.1 mrg {
3380 1.1 mrg #ifndef __GNUC__
3381 1.1 mrg choke me
3382 1.1 mrg #endif
3383 1.1 mrg
3384 1.1 mrg ;
3385 1.1 mrg return 0;
3386 1.1 mrg }
3387 1.1 mrg _ACEOF
3388 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3389 1.1 mrg ac_compiler_gnu=yes
3390 1.1 mrg else
3391 1.1.1.3 mrg ac_compiler_gnu=no
3392 1.1 mrg fi
3393 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3394 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3395 1.1 mrg
3396 1.1 mrg fi
3397 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3398 1.1.1.2 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3399 1.1.1.2 mrg if test $ac_compiler_gnu = yes; then
3400 1.1.1.2 mrg GCC=yes
3401 1.1.1.2 mrg else
3402 1.1.1.2 mrg GCC=
3403 1.1.1.2 mrg fi
3404 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3405 1.1 mrg ac_save_CFLAGS=$CFLAGS
3406 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3407 1.1.1.2 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3408 1.1.1.3 mrg if ${ac_cv_prog_cc_g+:} false; then :
3409 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3410 1.1 mrg else
3411 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3412 1.1 mrg ac_c_werror_flag=yes
3413 1.1 mrg ac_cv_prog_cc_g=no
3414 1.1 mrg CFLAGS="-g"
3415 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3416 1.1 mrg /* end confdefs.h. */
3417 1.1 mrg
3418 1.1 mrg int
3419 1.1 mrg main ()
3420 1.1 mrg {
3421 1.1 mrg
3422 1.1 mrg ;
3423 1.1 mrg return 0;
3424 1.1 mrg }
3425 1.1 mrg _ACEOF
3426 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3427 1.1 mrg ac_cv_prog_cc_g=yes
3428 1.1 mrg else
3429 1.1.1.3 mrg CFLAGS=""
3430 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3431 1.1 mrg /* end confdefs.h. */
3432 1.1 mrg
3433 1.1 mrg int
3434 1.1 mrg main ()
3435 1.1 mrg {
3436 1.1 mrg
3437 1.1 mrg ;
3438 1.1 mrg return 0;
3439 1.1 mrg }
3440 1.1 mrg _ACEOF
3441 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3442 1.1 mrg
3443 1.1.1.3 mrg else
3444 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3445 1.1 mrg CFLAGS="-g"
3446 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3447 1.1 mrg /* end confdefs.h. */
3448 1.1 mrg
3449 1.1 mrg int
3450 1.1 mrg main ()
3451 1.1 mrg {
3452 1.1 mrg
3453 1.1 mrg ;
3454 1.1 mrg return 0;
3455 1.1 mrg }
3456 1.1 mrg _ACEOF
3457 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3458 1.1 mrg ac_cv_prog_cc_g=yes
3459 1.1 mrg fi
3460 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3461 1.1 mrg fi
3462 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3463 1.1 mrg fi
3464 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3465 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3466 1.1 mrg fi
3467 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3468 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3469 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3470 1.1 mrg CFLAGS=$ac_save_CFLAGS
3471 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3472 1.1 mrg if test "$GCC" = yes; then
3473 1.1 mrg CFLAGS="-g -O2"
3474 1.1 mrg else
3475 1.1 mrg CFLAGS="-g"
3476 1.1 mrg fi
3477 1.1 mrg else
3478 1.1 mrg if test "$GCC" = yes; then
3479 1.1 mrg CFLAGS="-O2"
3480 1.1 mrg else
3481 1.1 mrg CFLAGS=
3482 1.1 mrg fi
3483 1.1 mrg fi
3484 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3485 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3486 1.1.1.3 mrg if ${ac_cv_prog_cc_c89+:} false; then :
3487 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3488 1.1 mrg else
3489 1.1 mrg ac_cv_prog_cc_c89=no
3490 1.1 mrg ac_save_CC=$CC
3491 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3492 1.1 mrg /* end confdefs.h. */
3493 1.1 mrg #include <stdarg.h>
3494 1.1 mrg #include <stdio.h>
3495 1.1 mrg #include <sys/types.h>
3496 1.1 mrg #include <sys/stat.h>
3497 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3498 1.1 mrg struct buf { int x; };
3499 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3500 1.1 mrg static char *e (p, i)
3501 1.1 mrg char **p;
3502 1.1 mrg int i;
3503 1.1 mrg {
3504 1.1 mrg return p[i];
3505 1.1 mrg }
3506 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3507 1.1 mrg {
3508 1.1 mrg char *s;
3509 1.1 mrg va_list v;
3510 1.1 mrg va_start (v,p);
3511 1.1 mrg s = g (p, va_arg (v,int));
3512 1.1 mrg va_end (v);
3513 1.1 mrg return s;
3514 1.1 mrg }
3515 1.1 mrg
3516 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3517 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3518 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3519 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3520 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3521 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3522 1.1 mrg that's true only with -std. */
3523 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3524 1.1 mrg
3525 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3526 1.1 mrg inside strings and character constants. */
3527 1.1 mrg #define FOO(x) 'x'
3528 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3529 1.1 mrg
3530 1.1 mrg int test (int i, double x);
3531 1.1 mrg struct s1 {int (*f) (int a);};
3532 1.1 mrg struct s2 {int (*f) (double a);};
3533 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3534 1.1 mrg int argc;
3535 1.1 mrg char **argv;
3536 1.1 mrg int
3537 1.1 mrg main ()
3538 1.1 mrg {
3539 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3540 1.1 mrg ;
3541 1.1 mrg return 0;
3542 1.1 mrg }
3543 1.1 mrg _ACEOF
3544 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3545 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3546 1.1 mrg do
3547 1.1 mrg CC="$ac_save_CC $ac_arg"
3548 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3549 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3550 1.1 mrg fi
3551 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3552 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3553 1.1 mrg done
3554 1.1 mrg rm -f conftest.$ac_ext
3555 1.1 mrg CC=$ac_save_CC
3556 1.1 mrg
3557 1.1 mrg fi
3558 1.1 mrg # AC_CACHE_VAL
3559 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3560 1.1 mrg x)
3561 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3562 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
3563 1.1 mrg xno)
3564 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3565 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
3566 1.1 mrg *)
3567 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3568 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3569 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3570 1.1 mrg esac
3571 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3572 1.1 mrg
3573 1.1.1.3 mrg fi
3574 1.1 mrg
3575 1.1 mrg ac_ext=c
3576 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3577 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3578 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3579 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3580 1.1 mrg
3581 1.1 mrg depcc="$CC" am_compiler_list=
3582 1.1 mrg
3583 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3584 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3585 1.1.1.3 mrg if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3586 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3587 1.1 mrg else
3588 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3589 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3590 1.1 mrg # making bogus files that we don't know about and never remove. For
3591 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3592 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3593 1.1 mrg # in D'.
3594 1.1 mrg mkdir conftest.dir
3595 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3596 1.1 mrg # using a relative directory.
3597 1.1 mrg cp "$am_depcomp" conftest.dir
3598 1.1 mrg cd conftest.dir
3599 1.1 mrg # We will build objects and dependencies in a subdirectory because
3600 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3601 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3602 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3603 1.1 mrg # the current directory while Tru64 will put them in the object
3604 1.1 mrg # directory.
3605 1.1 mrg mkdir sub
3606 1.1 mrg
3607 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3608 1.1 mrg if test "$am_compiler_list" = ""; then
3609 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3610 1.1 mrg fi
3611 1.1.1.2 mrg am__universal=false
3612 1.1.1.2 mrg case " $depcc " in #(
3613 1.1.1.2 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3614 1.1.1.2 mrg esac
3615 1.1.1.2 mrg
3616 1.1 mrg for depmode in $am_compiler_list; do
3617 1.1 mrg # Setup a source with many dependencies, because some compilers
3618 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3619 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3620 1.1 mrg #
3621 1.1 mrg # We need to recreate these files for each test, as the compiler may
3622 1.1 mrg # overwrite some of them when testing with obscure command lines.
3623 1.1 mrg # This happens at least with the AIX C compiler.
3624 1.1 mrg : > sub/conftest.c
3625 1.1 mrg for i in 1 2 3 4 5 6; do
3626 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3627 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3628 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3629 1.1 mrg touch sub/conftst$i.h
3630 1.1 mrg done
3631 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3632 1.1 mrg
3633 1.1.1.2 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3634 1.1.1.2 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3635 1.1.1.2 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3636 1.1.1.2 mrg # versions had trouble with output in subdirs
3637 1.1.1.2 mrg am__obj=sub/conftest.${OBJEXT-o}
3638 1.1.1.2 mrg am__minus_obj="-o $am__obj"
3639 1.1 mrg case $depmode in
3640 1.1.1.2 mrg gcc)
3641 1.1.1.2 mrg # This depmode causes a compiler race in universal mode.
3642 1.1.1.2 mrg test "$am__universal" = false || continue
3643 1.1.1.2 mrg ;;
3644 1.1 mrg nosideeffect)
3645 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3646 1.1 mrg # only be used when explicitly requested
3647 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3648 1.1 mrg continue
3649 1.1 mrg else
3650 1.1 mrg break
3651 1.1 mrg fi
3652 1.1 mrg ;;
3653 1.1.1.2 mrg msvisualcpp | msvcmsys)
3654 1.1.1.2 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3655 1.1.1.2 mrg # not run yet. These depmodes are late enough in the game, and
3656 1.1.1.2 mrg # so weak that their functioning should not be impacted.
3657 1.1.1.2 mrg am__obj=conftest.${OBJEXT-o}
3658 1.1.1.2 mrg am__minus_obj=
3659 1.1.1.2 mrg ;;
3660 1.1 mrg none) break ;;
3661 1.1 mrg esac
3662 1.1 mrg if depmode=$depmode \
3663 1.1.1.2 mrg source=sub/conftest.c object=$am__obj \
3664 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3665 1.1.1.2 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3666 1.1 mrg >/dev/null 2>conftest.err &&
3667 1.1.1.2 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3668 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3669 1.1.1.2 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3670 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3671 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3672 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3673 1.1 mrg # that says an option was ignored or not supported.
3674 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3675 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3676 1.1 mrg # The diagnosis changed in icc 8.0:
3677 1.1 mrg # icc: Command line remark: option '-MP' not supported
3678 1.1 mrg if (grep 'ignoring option' conftest.err ||
3679 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3680 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3681 1.1 mrg break
3682 1.1 mrg fi
3683 1.1 mrg fi
3684 1.1 mrg done
3685 1.1 mrg
3686 1.1 mrg cd ..
3687 1.1 mrg rm -rf conftest.dir
3688 1.1 mrg else
3689 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3690 1.1 mrg fi
3691 1.1 mrg
3692 1.1 mrg fi
3693 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3694 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3695 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3696 1.1 mrg
3697 1.1.1.2 mrg if
3698 1.1 mrg test "x$enable_dependency_tracking" != xno \
3699 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3700 1.1 mrg am__fastdepCC_TRUE=
3701 1.1 mrg am__fastdepCC_FALSE='#'
3702 1.1 mrg else
3703 1.1 mrg am__fastdepCC_TRUE='#'
3704 1.1 mrg am__fastdepCC_FALSE=
3705 1.1 mrg fi
3706 1.1 mrg
3707 1.1 mrg
3708 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3709 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3710 1.1.1.3 mrg if ${ac_cv_prog_cc_c99+:} false; then :
3711 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3712 1.1.1.3 mrg else
3713 1.1.1.3 mrg ac_cv_prog_cc_c99=no
3714 1.1.1.3 mrg ac_save_CC=$CC
3715 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3716 1.1.1.3 mrg /* end confdefs.h. */
3717 1.1.1.3 mrg #include <stdarg.h>
3718 1.1.1.3 mrg #include <stdbool.h>
3719 1.1.1.3 mrg #include <stdlib.h>
3720 1.1.1.3 mrg #include <wchar.h>
3721 1.1.1.3 mrg #include <stdio.h>
3722 1.1.1.2 mrg
3723 1.1.1.3 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
3724 1.1.1.3 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
3725 1.1.1.3 mrg #define showlist(...) puts (#__VA_ARGS__)
3726 1.1.1.3 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3727 1.1.1.3 mrg static void
3728 1.1.1.3 mrg test_varargs_macros (void)
3729 1.1.1.3 mrg {
3730 1.1.1.3 mrg int x = 1234;
3731 1.1.1.3 mrg int y = 5678;
3732 1.1.1.3 mrg debug ("Flag");
3733 1.1.1.3 mrg debug ("X = %d\n", x);
3734 1.1.1.3 mrg showlist (The first, second, and third items.);
3735 1.1.1.3 mrg report (x>y, "x is %d but y is %d", x, y);
3736 1.1.1.3 mrg }
3737 1.1.1.3 mrg
3738 1.1.1.3 mrg // Check long long types.
3739 1.1.1.3 mrg #define BIG64 18446744073709551615ull
3740 1.1.1.3 mrg #define BIG32 4294967295ul
3741 1.1.1.3 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3742 1.1.1.3 mrg #if !BIG_OK
3743 1.1.1.3 mrg your preprocessor is broken;
3744 1.1.1.3 mrg #endif
3745 1.1.1.3 mrg #if BIG_OK
3746 1.1.1.3 mrg #else
3747 1.1.1.3 mrg your preprocessor is broken;
3748 1.1.1.3 mrg #endif
3749 1.1.1.3 mrg static long long int bignum = -9223372036854775807LL;
3750 1.1.1.3 mrg static unsigned long long int ubignum = BIG64;
3751 1.1.1.2 mrg
3752 1.1.1.3 mrg struct incomplete_array
3753 1.1.1.3 mrg {
3754 1.1.1.3 mrg int datasize;
3755 1.1.1.3 mrg double data[];
3756 1.1.1.3 mrg };
3757 1.1.1.2 mrg
3758 1.1.1.3 mrg struct named_init {
3759 1.1.1.3 mrg int number;
3760 1.1.1.3 mrg const wchar_t *name;
3761 1.1.1.3 mrg double average;
3762 1.1.1.3 mrg };
3763 1.1.1.2 mrg
3764 1.1.1.3 mrg typedef const char *ccp;
3765 1.1 mrg
3766 1.1.1.3 mrg static inline int
3767 1.1.1.3 mrg test_restrict (ccp restrict text)
3768 1.1.1.3 mrg {
3769 1.1.1.3 mrg // See if C++-style comments work.
3770 1.1.1.3 mrg // Iterate through items via the restricted pointer.
3771 1.1.1.3 mrg // Also check for declarations in for loops.
3772 1.1.1.3 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3773 1.1.1.3 mrg continue;
3774 1.1.1.3 mrg return 0;
3775 1.1.1.3 mrg }
3776 1.1 mrg
3777 1.1.1.3 mrg // Check varargs and va_copy.
3778 1.1.1.3 mrg static void
3779 1.1.1.3 mrg test_varargs (const char *format, ...)
3780 1.1.1.3 mrg {
3781 1.1.1.3 mrg va_list args;
3782 1.1.1.3 mrg va_start (args, format);
3783 1.1.1.3 mrg va_list args_copy;
3784 1.1.1.3 mrg va_copy (args_copy, args);
3785 1.1.1.3 mrg
3786 1.1.1.3 mrg const char *str;
3787 1.1.1.3 mrg int number;
3788 1.1.1.3 mrg float fnumber;
3789 1.1 mrg
3790 1.1.1.3 mrg while (*format)
3791 1.1.1.3 mrg {
3792 1.1.1.3 mrg switch (*format++)
3793 1.1.1.3 mrg {
3794 1.1.1.3 mrg case 's': // string
3795 1.1.1.3 mrg str = va_arg (args_copy, const char *);
3796 1.1.1.3 mrg break;
3797 1.1.1.3 mrg case 'd': // int
3798 1.1.1.3 mrg number = va_arg (args_copy, int);
3799 1.1.1.3 mrg break;
3800 1.1.1.3 mrg case 'f': // float
3801 1.1.1.3 mrg fnumber = va_arg (args_copy, double);
3802 1.1.1.3 mrg break;
3803 1.1.1.3 mrg default:
3804 1.1.1.3 mrg break;
3805 1.1.1.3 mrg }
3806 1.1.1.3 mrg }
3807 1.1.1.3 mrg va_end (args_copy);
3808 1.1.1.3 mrg va_end (args);
3809 1.1.1.3 mrg }
3810 1.1 mrg
3811 1.1.1.3 mrg int
3812 1.1.1.3 mrg main ()
3813 1.1.1.3 mrg {
3814 1.1 mrg
3815 1.1.1.3 mrg // Check bool.
3816 1.1.1.3 mrg _Bool success = false;
3817 1.1 mrg
3818 1.1.1.3 mrg // Check restrict.
3819 1.1.1.3 mrg if (test_restrict ("String literal") == 0)
3820 1.1.1.3 mrg success = true;
3821 1.1.1.3 mrg char *restrict newvar = "Another string";
3822 1.1.1.3 mrg
3823 1.1.1.3 mrg // Check varargs.
3824 1.1.1.3 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
3825 1.1.1.3 mrg test_varargs_macros ();
3826 1.1.1.3 mrg
3827 1.1.1.3 mrg // Check flexible array members.
3828 1.1.1.3 mrg struct incomplete_array *ia =
3829 1.1.1.3 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3830 1.1.1.3 mrg ia->datasize = 10;
3831 1.1.1.3 mrg for (int i = 0; i < ia->datasize; ++i)
3832 1.1.1.3 mrg ia->data[i] = i * 1.234;
3833 1.1.1.3 mrg
3834 1.1.1.3 mrg // Check named initializers.
3835 1.1.1.3 mrg struct named_init ni = {
3836 1.1.1.3 mrg .number = 34,
3837 1.1.1.3 mrg .name = L"Test wide string",
3838 1.1.1.3 mrg .average = 543.34343,
3839 1.1.1.3 mrg };
3840 1.1.1.3 mrg
3841 1.1.1.3 mrg ni.number = 58;
3842 1.1.1.3 mrg
3843 1.1.1.3 mrg int dynamic_array[ni.number];
3844 1.1.1.3 mrg dynamic_array[ni.number - 1] = 543;
3845 1.1.1.3 mrg
3846 1.1.1.3 mrg // work around unused variable warnings
3847 1.1.1.3 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3848 1.1.1.3 mrg || dynamic_array[ni.number - 1] != 543);
3849 1.1.1.2 mrg
3850 1.1.1.3 mrg ;
3851 1.1.1.3 mrg return 0;
3852 1.1.1.3 mrg }
3853 1.1.1.3 mrg _ACEOF
3854 1.1.1.3 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3855 1.1.1.3 mrg do
3856 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
3857 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3858 1.1.1.3 mrg ac_cv_prog_cc_c99=$ac_arg
3859 1.1.1.3 mrg fi
3860 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
3861 1.1.1.3 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
3862 1.1.1.3 mrg done
3863 1.1.1.3 mrg rm -f conftest.$ac_ext
3864 1.1.1.3 mrg CC=$ac_save_CC
3865 1.1.1.2 mrg
3866 1.1.1.3 mrg fi
3867 1.1.1.3 mrg # AC_CACHE_VAL
3868 1.1.1.3 mrg case "x$ac_cv_prog_cc_c99" in
3869 1.1.1.3 mrg x)
3870 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3871 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
3872 1.1.1.3 mrg xno)
3873 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3874 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
3875 1.1.1.3 mrg *)
3876 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c99"
3877 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3878 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3879 1.1.1.3 mrg esac
3880 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c99" != xno; then :
3881 1.1.1.2 mrg
3882 1.1.1.3 mrg fi
3883 1.1.1.2 mrg
3884 1.1.1.2 mrg
3885 1.1 mrg
3886 1.1.1.3 mrg ac_ext=c
3887 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
3888 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3889 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3890 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3891 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3892 1.1.1.3 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
3893 1.1.1.3 mrg # On Suns, sometimes $CPP names a directory.
3894 1.1.1.3 mrg if test -n "$CPP" && test -d "$CPP"; then
3895 1.1.1.3 mrg CPP=
3896 1.1.1.3 mrg fi
3897 1.1.1.3 mrg if test -z "$CPP"; then
3898 1.1.1.3 mrg if ${ac_cv_prog_CPP+:} false; then :
3899 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3900 1.1 mrg else
3901 1.1.1.3 mrg # Double quotes because CPP needs to be expanded
3902 1.1.1.3 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3903 1.1.1.3 mrg do
3904 1.1.1.3 mrg ac_preproc_ok=false
3905 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
3906 1.1.1.3 mrg do
3907 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
3908 1.1.1.3 mrg # with a fresh cross-compiler works.
3909 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3910 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
3911 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3912 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
3913 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3914 1.1.1.3 mrg /* end confdefs.h. */
3915 1.1.1.3 mrg #ifdef __STDC__
3916 1.1.1.3 mrg # include <limits.h>
3917 1.1.1.3 mrg #else
3918 1.1.1.3 mrg # include <assert.h>
3919 1.1.1.3 mrg #endif
3920 1.1.1.3 mrg Syntax error
3921 1.1.1.3 mrg _ACEOF
3922 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3923 1.1 mrg
3924 1.1.1.3 mrg else
3925 1.1.1.3 mrg # Broken: fails on valid input.
3926 1.1.1.3 mrg continue
3927 1.1 mrg fi
3928 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
3929 1.1 mrg
3930 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
3931 1.1.1.3 mrg # can be detected and how.
3932 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3933 1.1.1.3 mrg /* end confdefs.h. */
3934 1.1.1.3 mrg #include <ac_nonexistent.h>
3935 1.1.1.3 mrg _ACEOF
3936 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3937 1.1.1.3 mrg # Broken: success on invalid input.
3938 1.1.1.3 mrg continue
3939 1.1 mrg else
3940 1.1.1.3 mrg # Passes both tests.
3941 1.1.1.3 mrg ac_preproc_ok=:
3942 1.1.1.3 mrg break
3943 1.1 mrg fi
3944 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
3945 1.1 mrg
3946 1.1.1.3 mrg done
3947 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3948 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
3949 1.1.1.3 mrg if $ac_preproc_ok; then :
3950 1.1.1.3 mrg break
3951 1.1 mrg fi
3952 1.1 mrg
3953 1.1.1.3 mrg done
3954 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
3955 1.1 mrg
3956 1.1.1.3 mrg fi
3957 1.1.1.3 mrg CPP=$ac_cv_prog_CPP
3958 1.1.1.2 mrg else
3959 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
3960 1.1.1.3 mrg fi
3961 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3962 1.1.1.3 mrg $as_echo "$CPP" >&6; }
3963 1.1.1.3 mrg ac_preproc_ok=false
3964 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
3965 1.1 mrg do
3966 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
3967 1.1.1.3 mrg # with a fresh cross-compiler works.
3968 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3969 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
3970 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3971 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
3972 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3973 1.1.1.3 mrg /* end confdefs.h. */
3974 1.1.1.3 mrg #ifdef __STDC__
3975 1.1.1.3 mrg # include <limits.h>
3976 1.1.1.3 mrg #else
3977 1.1.1.3 mrg # include <assert.h>
3978 1.1.1.3 mrg #endif
3979 1.1.1.3 mrg Syntax error
3980 1.1.1.3 mrg _ACEOF
3981 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3982 1.1.1.2 mrg
3983 1.1.1.2 mrg else
3984 1.1.1.3 mrg # Broken: fails on valid input.
3985 1.1.1.3 mrg continue
3986 1.1.1.2 mrg fi
3987 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
3988 1.1 mrg
3989 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
3990 1.1.1.3 mrg # can be detected and how.
3991 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3992 1.1.1.3 mrg /* end confdefs.h. */
3993 1.1.1.3 mrg #include <ac_nonexistent.h>
3994 1.1.1.3 mrg _ACEOF
3995 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3996 1.1.1.3 mrg # Broken: success on invalid input.
3997 1.1.1.3 mrg continue
3998 1.1.1.3 mrg else
3999 1.1.1.3 mrg # Passes both tests.
4000 1.1.1.3 mrg ac_preproc_ok=:
4001 1.1.1.3 mrg break
4002 1.1 mrg fi
4003 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4004 1.1.1.2 mrg
4005 1.1.1.3 mrg done
4006 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4007 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
4008 1.1.1.3 mrg if $ac_preproc_ok; then :
4009 1.1.1.2 mrg
4010 1.1.1.3 mrg else
4011 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4012 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4013 1.1.1.3 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4014 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
4015 1.1.1.3 mrg fi
4016 1.1.1.2 mrg
4017 1.1.1.3 mrg ac_ext=c
4018 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
4019 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4020 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4021 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4022 1.1.1.2 mrg
4023 1.1.1.2 mrg
4024 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4025 1.1.1.2 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4026 1.1.1.3 mrg if ${ac_cv_path_GREP+:} false; then :
4027 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4028 1.1 mrg else
4029 1.1.1.2 mrg if test -z "$GREP"; then
4030 1.1 mrg ac_path_GREP_found=false
4031 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4032 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4033 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4034 1.1 mrg do
4035 1.1 mrg IFS=$as_save_IFS
4036 1.1 mrg test -z "$as_dir" && as_dir=.
4037 1.1.1.3 mrg for ac_prog in grep ggrep; do
4038 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4039 1.1.1.2 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4040 1.1.1.2 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4041 1.1.1.2 mrg # Check for GNU ac_path_GREP and select it if it is found.
4042 1.1 mrg # Check for GNU $ac_path_GREP
4043 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4044 1.1 mrg *GNU*)
4045 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4046 1.1 mrg *)
4047 1.1 mrg ac_count=0
4048 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4049 1.1 mrg while :
4050 1.1 mrg do
4051 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4052 1.1 mrg mv "conftest.tmp" "conftest.in"
4053 1.1 mrg cp "conftest.in" "conftest.nl"
4054 1.1.1.2 mrg $as_echo 'GREP' >> "conftest.nl"
4055 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4056 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4057 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4058 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4059 1.1 mrg # Best one so far, save it but keep looking for a better one
4060 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4061 1.1 mrg ac_path_GREP_max=$ac_count
4062 1.1 mrg fi
4063 1.1 mrg # 10*(2^10) chars as input seems more than enough
4064 1.1 mrg test $ac_count -gt 10 && break
4065 1.1 mrg done
4066 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4067 1.1 mrg esac
4068 1.1 mrg
4069 1.1.1.2 mrg $ac_path_GREP_found && break 3
4070 1.1.1.2 mrg done
4071 1.1 mrg done
4072 1.1.1.3 mrg done
4073 1.1 mrg IFS=$as_save_IFS
4074 1.1.1.2 mrg if test -z "$ac_cv_path_GREP"; then
4075 1.1.1.3 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4076 1.1.1.2 mrg fi
4077 1.1 mrg else
4078 1.1 mrg ac_cv_path_GREP=$GREP
4079 1.1 mrg fi
4080 1.1 mrg
4081 1.1 mrg fi
4082 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4083 1.1.1.2 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4084 1.1 mrg GREP="$ac_cv_path_GREP"
4085 1.1 mrg
4086 1.1 mrg
4087 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4088 1.1.1.2 mrg $as_echo_n "checking for egrep... " >&6; }
4089 1.1.1.3 mrg if ${ac_cv_path_EGREP+:} false; then :
4090 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4091 1.1 mrg else
4092 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4093 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4094 1.1 mrg else
4095 1.1.1.2 mrg if test -z "$EGREP"; then
4096 1.1 mrg ac_path_EGREP_found=false
4097 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4098 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4099 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4100 1.1 mrg do
4101 1.1 mrg IFS=$as_save_IFS
4102 1.1 mrg test -z "$as_dir" && as_dir=.
4103 1.1.1.3 mrg for ac_prog in egrep; do
4104 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4105 1.1.1.2 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4106 1.1.1.2 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4107 1.1.1.2 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4108 1.1 mrg # Check for GNU $ac_path_EGREP
4109 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4110 1.1 mrg *GNU*)
4111 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4112 1.1 mrg *)
4113 1.1 mrg ac_count=0
4114 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4115 1.1 mrg while :
4116 1.1 mrg do
4117 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4118 1.1 mrg mv "conftest.tmp" "conftest.in"
4119 1.1 mrg cp "conftest.in" "conftest.nl"
4120 1.1.1.2 mrg $as_echo 'EGREP' >> "conftest.nl"
4121 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4122 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4123 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4124 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4125 1.1 mrg # Best one so far, save it but keep looking for a better one
4126 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4127 1.1 mrg ac_path_EGREP_max=$ac_count
4128 1.1 mrg fi
4129 1.1 mrg # 10*(2^10) chars as input seems more than enough
4130 1.1 mrg test $ac_count -gt 10 && break
4131 1.1 mrg done
4132 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4133 1.1 mrg esac
4134 1.1 mrg
4135 1.1.1.2 mrg $ac_path_EGREP_found && break 3
4136 1.1.1.2 mrg done
4137 1.1 mrg done
4138 1.1.1.3 mrg done
4139 1.1 mrg IFS=$as_save_IFS
4140 1.1.1.2 mrg if test -z "$ac_cv_path_EGREP"; then
4141 1.1.1.3 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4142 1.1.1.2 mrg fi
4143 1.1.1.2 mrg else
4144 1.1.1.2 mrg ac_cv_path_EGREP=$EGREP
4145 1.1 mrg fi
4146 1.1 mrg
4147 1.1.1.2 mrg fi
4148 1.1 mrg fi
4149 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4150 1.1.1.2 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4151 1.1.1.2 mrg EGREP="$ac_cv_path_EGREP"
4152 1.1.1.2 mrg
4153 1.1 mrg
4154 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4155 1.1.1.3 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
4156 1.1.1.3 mrg if ${ac_cv_header_stdc+:} false; then :
4157 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4158 1.1 mrg else
4159 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4160 1.1.1.3 mrg /* end confdefs.h. */
4161 1.1.1.3 mrg #include <stdlib.h>
4162 1.1.1.3 mrg #include <stdarg.h>
4163 1.1.1.3 mrg #include <string.h>
4164 1.1.1.3 mrg #include <float.h>
4165 1.1 mrg
4166 1.1.1.3 mrg int
4167 1.1.1.3 mrg main ()
4168 1.1.1.3 mrg {
4169 1.1 mrg
4170 1.1.1.3 mrg ;
4171 1.1.1.3 mrg return 0;
4172 1.1.1.3 mrg }
4173 1.1.1.3 mrg _ACEOF
4174 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
4175 1.1.1.3 mrg ac_cv_header_stdc=yes
4176 1.1.1.3 mrg else
4177 1.1.1.3 mrg ac_cv_header_stdc=no
4178 1.1 mrg fi
4179 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4180 1.1.1.2 mrg
4181 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4182 1.1.1.3 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4183 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4184 1.1.1.3 mrg /* end confdefs.h. */
4185 1.1.1.3 mrg #include <string.h>
4186 1.1.1.2 mrg
4187 1.1.1.3 mrg _ACEOF
4188 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4189 1.1.1.3 mrg $EGREP "memchr" >/dev/null 2>&1; then :
4190 1.1.1.2 mrg
4191 1.1.1.3 mrg else
4192 1.1.1.3 mrg ac_cv_header_stdc=no
4193 1.1.1.3 mrg fi
4194 1.1.1.3 mrg rm -f conftest*
4195 1.1.1.2 mrg
4196 1.1.1.3 mrg fi
4197 1.1.1.2 mrg
4198 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4199 1.1.1.3 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4200 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4201 1.1.1.3 mrg /* end confdefs.h. */
4202 1.1.1.3 mrg #include <stdlib.h>
4203 1.1.1.2 mrg
4204 1.1.1.3 mrg _ACEOF
4205 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4206 1.1.1.3 mrg $EGREP "free" >/dev/null 2>&1; then :
4207 1.1.1.2 mrg
4208 1.1.1.3 mrg else
4209 1.1.1.3 mrg ac_cv_header_stdc=no
4210 1.1.1.3 mrg fi
4211 1.1.1.3 mrg rm -f conftest*
4212 1.1.1.2 mrg
4213 1.1.1.3 mrg fi
4214 1.1.1.2 mrg
4215 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4216 1.1.1.3 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4217 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
4218 1.1.1.3 mrg :
4219 1.1.1.3 mrg else
4220 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4221 1.1.1.3 mrg /* end confdefs.h. */
4222 1.1.1.3 mrg #include <ctype.h>
4223 1.1.1.3 mrg #include <stdlib.h>
4224 1.1.1.3 mrg #if ((' ' & 0x0FF) == 0x020)
4225 1.1.1.3 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4226 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4227 1.1.1.3 mrg #else
4228 1.1.1.3 mrg # define ISLOWER(c) \
4229 1.1.1.3 mrg (('a' <= (c) && (c) <= 'i') \
4230 1.1.1.3 mrg || ('j' <= (c) && (c) <= 'r') \
4231 1.1.1.3 mrg || ('s' <= (c) && (c) <= 'z'))
4232 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4233 1.1.1.3 mrg #endif
4234 1.1.1.2 mrg
4235 1.1.1.3 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4236 1.1.1.3 mrg int
4237 1.1.1.3 mrg main ()
4238 1.1.1.3 mrg {
4239 1.1.1.3 mrg int i;
4240 1.1.1.3 mrg for (i = 0; i < 256; i++)
4241 1.1.1.3 mrg if (XOR (islower (i), ISLOWER (i))
4242 1.1.1.3 mrg || toupper (i) != TOUPPER (i))
4243 1.1.1.3 mrg return 2;
4244 1.1.1.3 mrg return 0;
4245 1.1.1.3 mrg }
4246 1.1.1.3 mrg _ACEOF
4247 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
4248 1.1.1.2 mrg
4249 1.1.1.3 mrg else
4250 1.1.1.3 mrg ac_cv_header_stdc=no
4251 1.1.1.3 mrg fi
4252 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4253 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4254 1.1.1.3 mrg fi
4255 1.1.1.2 mrg
4256 1.1.1.3 mrg fi
4257 1.1.1.3 mrg fi
4258 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4259 1.1.1.3 mrg $as_echo "$ac_cv_header_stdc" >&6; }
4260 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4261 1.1.1.2 mrg
4262 1.1.1.3 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4263 1.1.1.2 mrg
4264 1.1.1.3 mrg fi
4265 1.1.1.2 mrg
4266 1.1.1.3 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4267 1.1.1.3 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4268 1.1.1.3 mrg inttypes.h stdint.h unistd.h
4269 1.1.1.3 mrg do :
4270 1.1.1.3 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4271 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4272 1.1.1.3 mrg "
4273 1.1.1.3 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4274 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4275 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4276 1.1.1.3 mrg _ACEOF
4277 1.1.1.2 mrg
4278 1.1.1.3 mrg fi
4279 1.1.1.2 mrg
4280 1.1.1.3 mrg done
4281 1.1.1.2 mrg
4282 1.1 mrg
4283 1.1 mrg
4284 1.1 mrg
4285 1.1.1.3 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4286 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4287 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4288 1.1.1.3 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4289 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4290 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4291 1.1.1.3 mrg if ${ac_cv_path_PKG_CONFIG+:} false; then :
4292 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4293 1.1 mrg else
4294 1.1.1.3 mrg case $PKG_CONFIG in
4295 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
4296 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4297 1.1.1.3 mrg ;;
4298 1.1 mrg *)
4299 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4300 1.1.1.2 mrg for as_dir in $PATH
4301 1.1.1.2 mrg do
4302 1.1.1.2 mrg IFS=$as_save_IFS
4303 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4304 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4305 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
4306 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4307 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4308 1.1.1.2 mrg break 2
4309 1.1.1.2 mrg fi
4310 1.1.1.2 mrg done
4311 1.1.1.3 mrg done
4312 1.1.1.2 mrg IFS=$as_save_IFS
4313 1.1 mrg
4314 1.1.1.3 mrg ;;
4315 1.1.1.3 mrg esac
4316 1.1.1.2 mrg fi
4317 1.1.1.3 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4318 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
4319 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4320 1.1.1.3 mrg $as_echo "$PKG_CONFIG" >&6; }
4321 1.1 mrg else
4322 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4323 1.1.1.2 mrg $as_echo "no" >&6; }
4324 1.1 mrg fi
4325 1.1 mrg
4326 1.1 mrg
4327 1.1.1.2 mrg fi
4328 1.1.1.3 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
4329 1.1.1.3 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
4330 1.1.1.3 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
4331 1.1.1.3 mrg set dummy pkg-config; ac_word=$2
4332 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4333 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4334 1.1.1.3 mrg if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4335 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4336 1.1.1.2 mrg else
4337 1.1.1.3 mrg case $ac_pt_PKG_CONFIG in
4338 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
4339 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4340 1.1.1.3 mrg ;;
4341 1.1.1.3 mrg *)
4342 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4343 1.1.1.2 mrg for as_dir in $PATH
4344 1.1.1.2 mrg do
4345 1.1.1.2 mrg IFS=$as_save_IFS
4346 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4347 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4348 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
4349 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4350 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4351 1.1.1.2 mrg break 2
4352 1.1.1.2 mrg fi
4353 1.1.1.2 mrg done
4354 1.1.1.3 mrg done
4355 1.1.1.2 mrg IFS=$as_save_IFS
4356 1.1 mrg
4357 1.1.1.3 mrg ;;
4358 1.1.1.3 mrg esac
4359 1.1.1.2 mrg fi
4360 1.1.1.3 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4361 1.1.1.3 mrg if test -n "$ac_pt_PKG_CONFIG"; then
4362 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4363 1.1.1.3 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4364 1.1.1.2 mrg else
4365 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4366 1.1.1.2 mrg $as_echo "no" >&6; }
4367 1.1.1.2 mrg fi
4368 1.1 mrg
4369 1.1.1.3 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
4370 1.1.1.3 mrg PKG_CONFIG=""
4371 1.1.1.2 mrg else
4372 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
4373 1.1.1.2 mrg yes:)
4374 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4375 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4376 1.1.1.2 mrg ac_tool_warned=yes ;;
4377 1.1.1.2 mrg esac
4378 1.1.1.3 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
4379 1.1.1.2 mrg fi
4380 1.1.1.3 mrg else
4381 1.1.1.3 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4382 1.1.1.2 mrg fi
4383 1.1 mrg
4384 1.1.1.2 mrg fi
4385 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
4386 1.1.1.3 mrg _pkg_min_version=0.9.0
4387 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4388 1.1.1.3 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4389 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4390 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4391 1.1.1.3 mrg $as_echo "yes" >&6; }
4392 1.1.1.3 mrg else
4393 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4394 1.1.1.3 mrg $as_echo "no" >&6; }
4395 1.1.1.3 mrg PKG_CONFIG=""
4396 1.1.1.3 mrg fi
4397 1.1 mrg
4398 1.1.1.3 mrg fi
4399 1.1.1.3 mrg # Make sure we can run config.sub.
4400 1.1.1.3 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4401 1.1.1.3 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4402 1.1 mrg
4403 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4404 1.1.1.3 mrg $as_echo_n "checking build system type... " >&6; }
4405 1.1.1.3 mrg if ${ac_cv_build+:} false; then :
4406 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4407 1.1.1.3 mrg else
4408 1.1.1.3 mrg ac_build_alias=$build_alias
4409 1.1.1.3 mrg test "x$ac_build_alias" = x &&
4410 1.1.1.3 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4411 1.1.1.3 mrg test "x$ac_build_alias" = x &&
4412 1.1.1.3 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4413 1.1.1.3 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4414 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4415 1.1 mrg
4416 1.1.1.3 mrg fi
4417 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4418 1.1.1.3 mrg $as_echo "$ac_cv_build" >&6; }
4419 1.1.1.3 mrg case $ac_cv_build in
4420 1.1.1.3 mrg *-*-*) ;;
4421 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4422 1.1.1.3 mrg esac
4423 1.1.1.3 mrg build=$ac_cv_build
4424 1.1.1.3 mrg ac_save_IFS=$IFS; IFS='-'
4425 1.1.1.3 mrg set x $ac_cv_build
4426 1.1.1.3 mrg shift
4427 1.1.1.3 mrg build_cpu=$1
4428 1.1.1.3 mrg build_vendor=$2
4429 1.1.1.3 mrg shift; shift
4430 1.1.1.3 mrg # Remember, the first character of IFS is used to create $*,
4431 1.1.1.3 mrg # except with old shells:
4432 1.1.1.3 mrg build_os=$*
4433 1.1.1.3 mrg IFS=$ac_save_IFS
4434 1.1.1.3 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4435 1.1 mrg
4436 1.1 mrg
4437 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4438 1.1.1.3 mrg $as_echo_n "checking host system type... " >&6; }
4439 1.1.1.3 mrg if ${ac_cv_host+:} false; then :
4440 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4441 1.1.1.2 mrg else
4442 1.1.1.3 mrg if test "x$host_alias" = x; then
4443 1.1.1.3 mrg ac_cv_host=$ac_cv_build
4444 1.1.1.3 mrg else
4445 1.1.1.3 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4446 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4447 1.1.1.2 mrg fi
4448 1.1 mrg
4449 1.1.1.2 mrg fi
4450 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4451 1.1.1.3 mrg $as_echo "$ac_cv_host" >&6; }
4452 1.1.1.3 mrg case $ac_cv_host in
4453 1.1.1.3 mrg *-*-*) ;;
4454 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4455 1.1.1.3 mrg esac
4456 1.1.1.3 mrg host=$ac_cv_host
4457 1.1.1.3 mrg ac_save_IFS=$IFS; IFS='-'
4458 1.1.1.3 mrg set x $ac_cv_host
4459 1.1.1.3 mrg shift
4460 1.1.1.3 mrg host_cpu=$1
4461 1.1.1.3 mrg host_vendor=$2
4462 1.1.1.3 mrg shift; shift
4463 1.1.1.3 mrg # Remember, the first character of IFS is used to create $*,
4464 1.1.1.3 mrg # except with old shells:
4465 1.1.1.3 mrg host_os=$*
4466 1.1.1.3 mrg IFS=$ac_save_IFS
4467 1.1.1.3 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4468 1.1 mrg
4469 1.1.1.3 mrg
4470 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4471 1.1.1.3 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4472 1.1.1.3 mrg if ${ac_cv_path_SED+:} false; then :
4473 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4474 1.1.1.2 mrg else
4475 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4476 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
4477 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
4478 1.1.1.3 mrg done
4479 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4480 1.1.1.3 mrg { ac_script=; unset ac_script;}
4481 1.1.1.3 mrg if test -z "$SED"; then
4482 1.1.1.3 mrg ac_path_SED_found=false
4483 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4484 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4485 1.1.1.3 mrg for as_dir in $PATH
4486 1.1.1.3 mrg do
4487 1.1.1.3 mrg IFS=$as_save_IFS
4488 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4489 1.1.1.3 mrg for ac_prog in sed gsed; do
4490 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4491 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4492 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4493 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
4494 1.1.1.3 mrg # Check for GNU $ac_path_SED
4495 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
4496 1.1.1.3 mrg *GNU*)
4497 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4498 1.1.1.3 mrg *)
4499 1.1.1.3 mrg ac_count=0
4500 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4501 1.1.1.3 mrg while :
4502 1.1.1.3 mrg do
4503 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4504 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4505 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4506 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
4507 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4508 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4509 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4510 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4511 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4512 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
4513 1.1.1.3 mrg ac_path_SED_max=$ac_count
4514 1.1.1.3 mrg fi
4515 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4516 1.1.1.3 mrg test $ac_count -gt 10 && break
4517 1.1.1.3 mrg done
4518 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4519 1.1.1.3 mrg esac
4520 1.1 mrg
4521 1.1.1.3 mrg $ac_path_SED_found && break 3
4522 1.1.1.3 mrg done
4523 1.1.1.3 mrg done
4524 1.1.1.3 mrg done
4525 1.1.1.3 mrg IFS=$as_save_IFS
4526 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
4527 1.1.1.3 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4528 1.1.1.3 mrg fi
4529 1.1.1.3 mrg else
4530 1.1.1.3 mrg ac_cv_path_SED=$SED
4531 1.1.1.3 mrg fi
4532 1.1 mrg
4533 1.1.1.3 mrg fi
4534 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4535 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
4536 1.1.1.3 mrg SED="$ac_cv_path_SED"
4537 1.1.1.3 mrg rm -f conftest.sed
4538 1.1 mrg
4539 1.1.1.2 mrg
4540 1.1.1.2 mrg
4541 1.1.1.2 mrg
4542 1.1 mrg
4543 1.1.1.3 mrg if test "x$GCC" = xyes ; then
4544 1.1.1.3 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4545 1.1.1.3 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4546 1.1.1.3 mrg -Wbad-function-cast -Wformat=2"
4547 1.1.1.3 mrg case `$CC -dumpversion` in
4548 1.1.1.3 mrg 3.4.* | 4.*)
4549 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4550 1.1.1.3 mrg ;;
4551 1.1.1.3 mrg esac
4552 1.1.1.3 mrg else
4553 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4554 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4555 1.1.1.3 mrg SUNCC="yes"
4556 1.1.1.3 mrg else
4557 1.1.1.3 mrg SUNCC="no"
4558 1.1.1.2 mrg fi
4559 1.1 mrg
4560 1.1.1.3 mrg if test "x$SUNCC" = "xyes"; then
4561 1.1.1.3 mrg CWARNFLAGS="-v"
4562 1.1.1.3 mrg fi
4563 1.1 mrg fi
4564 1.1 mrg
4565 1.1 mrg
4566 1.1 mrg
4567 1.1.1.3 mrg # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4568 1.1 mrg
4569 1.1 mrg
4570 1.1 mrg
4571 1.1.1.3 mrg # Check whether --enable-strict-compilation was given.
4572 1.1.1.3 mrg if test "${enable_strict_compilation+set}" = set; then :
4573 1.1.1.3 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4574 1.1.1.3 mrg else
4575 1.1.1.3 mrg STRICT_COMPILE=no
4576 1.1.1.3 mrg fi
4577 1.1.1.2 mrg
4578 1.1.1.3 mrg if test "x$STRICT_COMPILE" = "xyes"; then
4579 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4580 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4581 1.1.1.3 mrg SUNCC="yes"
4582 1.1.1.3 mrg else
4583 1.1.1.3 mrg SUNCC="no"
4584 1.1.1.3 mrg fi
4585 1.1.1.2 mrg
4586 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4587 1.1.1.3 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4588 1.1.1.3 mrg INTELCC="yes"
4589 1.1.1.3 mrg else
4590 1.1.1.3 mrg INTELCC="no"
4591 1.1.1.3 mrg fi
4592 1.1.1.2 mrg
4593 1.1.1.3 mrg if test "x$GCC" = xyes ; then
4594 1.1.1.3 mrg STRICT_CFLAGS="-pedantic -Werror"
4595 1.1.1.3 mrg elif test "x$SUNCC" = "xyes"; then
4596 1.1.1.3 mrg STRICT_CFLAGS="-errwarn"
4597 1.1.1.3 mrg elif test "x$INTELCC" = "xyes"; then
4598 1.1.1.3 mrg STRICT_CFLAGS="-Werror"
4599 1.1.1.3 mrg fi
4600 1.1.1.3 mrg fi
4601 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4602 1.1 mrg
4603 1.1 mrg
4604 1.1 mrg
4605 1.1 mrg
4606 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4607 1.1.1.3 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4608 1.1.1.3 mrg _ACEOF
4609 1.1.1.2 mrg
4610 1.1.1.3 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4611 1.1.1.3 mrg if test "x$PVM" = "x"; then
4612 1.1.1.3 mrg PVM="0"
4613 1.1.1.3 mrg fi
4614 1.1.1.2 mrg
4615 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4616 1.1.1.3 mrg #define PACKAGE_VERSION_MINOR $PVM
4617 1.1.1.3 mrg _ACEOF
4618 1.1.1.2 mrg
4619 1.1.1.3 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4620 1.1.1.3 mrg if test "x$PVP" = "x"; then
4621 1.1.1.3 mrg PVP="0"
4622 1.1.1.3 mrg fi
4623 1.1.1.3 mrg
4624 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4625 1.1.1.3 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
4626 1.1.1.3 mrg _ACEOF
4627 1.1.1.2 mrg
4628 1.1 mrg
4629 1.1 mrg
4630 1.1.1.3 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4631 1.1.1.3 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4632 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4633 1.1.1.3 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
4634 1.1 mrg
4635 1.1 mrg
4636 1.1 mrg
4637 1.1 mrg
4638 1.1.1.3 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4639 1.1.1.3 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4640 1.1.1.3 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4641 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4642 1.1.1.3 mrg echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4643 1.1 mrg
4644 1.1 mrg
4645 1.1.1.3 mrg
4646 1.1.1.3 mrg
4647 1.1.1.3 mrg
4648 1.1.1.3 mrg
4649 1.1.1.3 mrg if test x$APP_MAN_SUFFIX = x ; then
4650 1.1.1.3 mrg APP_MAN_SUFFIX=1
4651 1.1 mrg fi
4652 1.1.1.3 mrg if test x$APP_MAN_DIR = x ; then
4653 1.1.1.3 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4654 1.1.1.3 mrg fi
4655 1.1.1.3 mrg
4656 1.1.1.3 mrg if test x$LIB_MAN_SUFFIX = x ; then
4657 1.1.1.3 mrg LIB_MAN_SUFFIX=3
4658 1.1.1.3 mrg fi
4659 1.1.1.3 mrg if test x$LIB_MAN_DIR = x ; then
4660 1.1.1.3 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4661 1.1.1.3 mrg fi
4662 1.1.1.3 mrg
4663 1.1.1.3 mrg if test x$FILE_MAN_SUFFIX = x ; then
4664 1.1.1.3 mrg case $host_os in
4665 1.1.1.3 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
4666 1.1.1.3 mrg *) FILE_MAN_SUFFIX=5 ;;
4667 1.1.1.3 mrg esac
4668 1.1.1.3 mrg fi
4669 1.1.1.3 mrg if test x$FILE_MAN_DIR = x ; then
4670 1.1.1.3 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4671 1.1.1.3 mrg fi
4672 1.1.1.3 mrg
4673 1.1.1.3 mrg if test x$MISC_MAN_SUFFIX = x ; then
4674 1.1.1.3 mrg case $host_os in
4675 1.1.1.3 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
4676 1.1.1.3 mrg *) MISC_MAN_SUFFIX=7 ;;
4677 1.1.1.3 mrg esac
4678 1.1.1.3 mrg fi
4679 1.1.1.3 mrg if test x$MISC_MAN_DIR = x ; then
4680 1.1.1.3 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4681 1.1.1.3 mrg fi
4682 1.1.1.3 mrg
4683 1.1.1.3 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
4684 1.1.1.3 mrg case $host_os in
4685 1.1.1.3 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
4686 1.1.1.3 mrg *) DRIVER_MAN_SUFFIX=4 ;;
4687 1.1.1.3 mrg esac
4688 1.1.1.3 mrg fi
4689 1.1.1.3 mrg if test x$DRIVER_MAN_DIR = x ; then
4690 1.1.1.3 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4691 1.1.1.3 mrg fi
4692 1.1.1.3 mrg
4693 1.1.1.3 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
4694 1.1.1.3 mrg case $host_os in
4695 1.1.1.3 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
4696 1.1.1.3 mrg *) ADMIN_MAN_SUFFIX=8 ;;
4697 1.1.1.3 mrg esac
4698 1.1.1.3 mrg fi
4699 1.1.1.3 mrg if test x$ADMIN_MAN_DIR = x ; then
4700 1.1.1.3 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4701 1.1.1.3 mrg fi
4702 1.1.1.3 mrg
4703 1.1.1.3 mrg
4704 1.1.1.3 mrg
4705 1.1.1.3 mrg
4706 1.1.1.3 mrg
4707 1.1.1.3 mrg
4708 1.1.1.3 mrg
4709 1.1.1.3 mrg
4710 1.1.1.3 mrg
4711 1.1.1.3 mrg
4712 1.1.1.3 mrg
4713 1.1.1.3 mrg
4714 1.1 mrg
4715 1.1 mrg
4716 1.1 mrg
4717 1.1.1.3 mrg XORG_MAN_PAGE="X Version 11"
4718 1.1 mrg
4719 1.1.1.3 mrg MAN_SUBSTS="\
4720 1.1.1.3 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4721 1.1.1.3 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4722 1.1.1.3 mrg -e 's|__xservername__|Xorg|g' \
4723 1.1.1.3 mrg -e 's|__xconfigfile__|xorg.conf|g' \
4724 1.1.1.3 mrg -e 's|__projectroot__|\$(prefix)|g' \
4725 1.1.1.3 mrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \
4726 1.1.1.3 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4727 1.1.1.3 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4728 1.1.1.3 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4729 1.1.1.3 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4730 1.1.1.3 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4731 1.1.1.3 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4732 1.1 mrg
4733 1.1 mrg
4734 1.1 mrg
4735 1.1.1.3 mrg # Check whether --enable-silent-rules was given.
4736 1.1.1.3 mrg if test "${enable_silent_rules+set}" = set; then :
4737 1.1.1.3 mrg enableval=$enable_silent_rules;
4738 1.1.1.3 mrg fi
4739 1.1.1.3 mrg
4740 1.1.1.3 mrg case $enable_silent_rules in
4741 1.1.1.3 mrg yes) AM_DEFAULT_VERBOSITY=0;;
4742 1.1.1.3 mrg no) AM_DEFAULT_VERBOSITY=1;;
4743 1.1.1.3 mrg *) AM_DEFAULT_VERBOSITY=0;;
4744 1.1.1.3 mrg esac
4745 1.1.1.3 mrg AM_BACKSLASH='\'
4746 1.1.1.3 mrg
4747 1.1.1.3 mrg
4748 1.1.1.3 mrg ac_config_headers="$ac_config_headers config.h"
4749 1.1 mrg
4750 1.1.1.2 mrg
4751 1.1.1.3 mrg # Check for progs
4752 1.1.1.3 mrg ac_ext=c
4753 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
4754 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4755 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4756 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4757 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
4758 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4759 1.1.1.3 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
4760 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4761 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4762 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4763 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4764 1.1 mrg else
4765 1.1.1.3 mrg if test -n "$CC"; then
4766 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4767 1.1 mrg else
4768 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4769 1.1.1.2 mrg for as_dir in $PATH
4770 1.1.1.2 mrg do
4771 1.1.1.2 mrg IFS=$as_save_IFS
4772 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4773 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4774 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
4775 1.1.1.3 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
4776 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4777 1.1.1.2 mrg break 2
4778 1.1.1.2 mrg fi
4779 1.1.1.2 mrg done
4780 1.1.1.3 mrg done
4781 1.1.1.2 mrg IFS=$as_save_IFS
4782 1.1 mrg
4783 1.1 mrg fi
4784 1.1.1.2 mrg fi
4785 1.1.1.3 mrg CC=$ac_cv_prog_CC
4786 1.1.1.3 mrg if test -n "$CC"; then
4787 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4788 1.1.1.3 mrg $as_echo "$CC" >&6; }
4789 1.1.1.2 mrg else
4790 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4791 1.1.1.2 mrg $as_echo "no" >&6; }
4792 1.1 mrg fi
4793 1.1 mrg
4794 1.1 mrg
4795 1.1 mrg fi
4796 1.1.1.3 mrg if test -z "$ac_cv_prog_CC"; then
4797 1.1.1.3 mrg ac_ct_CC=$CC
4798 1.1.1.3 mrg # Extract the first word of "gcc", so it can be a program name with args.
4799 1.1.1.3 mrg set dummy gcc; ac_word=$2
4800 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4801 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4802 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
4803 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4804 1.1 mrg else
4805 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
4806 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4807 1.1.1.2 mrg else
4808 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4809 1.1.1.2 mrg for as_dir in $PATH
4810 1.1 mrg do
4811 1.1.1.2 mrg IFS=$as_save_IFS
4812 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4813 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4814 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
4815 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="gcc"
4816 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4817 1.1.1.2 mrg break 2
4818 1.1 mrg fi
4819 1.1.1.2 mrg done
4820 1.1.1.3 mrg done
4821 1.1.1.2 mrg IFS=$as_save_IFS
4822 1.1.1.2 mrg
4823 1.1 mrg fi
4824 1.1.1.2 mrg fi
4825 1.1.1.3 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4826 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
4827 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4828 1.1.1.3 mrg $as_echo "$ac_ct_CC" >&6; }
4829 1.1 mrg else
4830 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4831 1.1.1.2 mrg $as_echo "no" >&6; }
4832 1.1 mrg fi
4833 1.1 mrg
4834 1.1.1.3 mrg if test "x$ac_ct_CC" = x; then
4835 1.1.1.3 mrg CC=""
4836 1.1 mrg else
4837 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
4838 1.1.1.2 mrg yes:)
4839 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4840 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4841 1.1.1.2 mrg ac_tool_warned=yes ;;
4842 1.1.1.2 mrg esac
4843 1.1.1.3 mrg CC=$ac_ct_CC
4844 1.1 mrg fi
4845 1.1 mrg else
4846 1.1.1.3 mrg CC="$ac_cv_prog_CC"
4847 1.1 mrg fi
4848 1.1 mrg
4849 1.1.1.3 mrg if test -z "$CC"; then
4850 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4851 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4852 1.1.1.3 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
4853 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4854 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4855 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4856 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4857 1.1.1.3 mrg else
4858 1.1.1.3 mrg if test -n "$CC"; then
4859 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4860 1.1.1.3 mrg else
4861 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4862 1.1.1.3 mrg for as_dir in $PATH
4863 1.1.1.3 mrg do
4864 1.1.1.3 mrg IFS=$as_save_IFS
4865 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4866 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4867 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4868 1.1.1.3 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
4869 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4870 1.1.1.3 mrg break 2
4871 1.1.1.3 mrg fi
4872 1.1.1.3 mrg done
4873 1.1.1.3 mrg done
4874 1.1.1.3 mrg IFS=$as_save_IFS
4875 1.1.1.2 mrg
4876 1.1.1.3 mrg fi
4877 1.1.1.3 mrg fi
4878 1.1.1.3 mrg CC=$ac_cv_prog_CC
4879 1.1.1.3 mrg if test -n "$CC"; then
4880 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4881 1.1.1.3 mrg $as_echo "$CC" >&6; }
4882 1.1.1.3 mrg else
4883 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4884 1.1.1.3 mrg $as_echo "no" >&6; }
4885 1.1.1.3 mrg fi
4886 1.1.1.2 mrg
4887 1.1.1.2 mrg
4888 1.1.1.3 mrg fi
4889 1.1.1.3 mrg fi
4890 1.1.1.3 mrg if test -z "$CC"; then
4891 1.1.1.3 mrg # Extract the first word of "cc", so it can be a program name with args.
4892 1.1.1.3 mrg set dummy cc; ac_word=$2
4893 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4894 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4895 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4896 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4897 1.1 mrg else
4898 1.1.1.3 mrg if test -n "$CC"; then
4899 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4900 1.1.1.3 mrg else
4901 1.1.1.3 mrg ac_prog_rejected=no
4902 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4903 1.1.1.3 mrg for as_dir in $PATH
4904 1.1.1.3 mrg do
4905 1.1.1.3 mrg IFS=$as_save_IFS
4906 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4907 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4908 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4909 1.1.1.3 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4910 1.1.1.3 mrg ac_prog_rejected=yes
4911 1.1.1.3 mrg continue
4912 1.1.1.3 mrg fi
4913 1.1.1.3 mrg ac_cv_prog_CC="cc"
4914 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4915 1.1.1.3 mrg break 2
4916 1.1.1.3 mrg fi
4917 1.1.1.3 mrg done
4918 1.1.1.3 mrg done
4919 1.1.1.3 mrg IFS=$as_save_IFS
4920 1.1 mrg
4921 1.1.1.3 mrg if test $ac_prog_rejected = yes; then
4922 1.1.1.3 mrg # We found a bogon in the path, so make sure we never use it.
4923 1.1.1.3 mrg set dummy $ac_cv_prog_CC
4924 1.1.1.3 mrg shift
4925 1.1.1.3 mrg if test $# != 0; then
4926 1.1.1.3 mrg # We chose a different compiler from the bogus one.
4927 1.1.1.3 mrg # However, it has the same basename, so the bogon will be chosen
4928 1.1.1.3 mrg # first if we set CC to just the basename; use the full file name.
4929 1.1.1.3 mrg shift
4930 1.1.1.3 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4931 1.1.1.3 mrg fi
4932 1.1.1.3 mrg fi
4933 1.1.1.3 mrg fi
4934 1.1.1.3 mrg fi
4935 1.1.1.3 mrg CC=$ac_cv_prog_CC
4936 1.1.1.3 mrg if test -n "$CC"; then
4937 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4938 1.1.1.3 mrg $as_echo "$CC" >&6; }
4939 1.1.1.3 mrg else
4940 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4941 1.1.1.3 mrg $as_echo "no" >&6; }
4942 1.1.1.3 mrg fi
4943 1.1 mrg
4944 1.1 mrg
4945 1.1 mrg fi
4946 1.1.1.3 mrg if test -z "$CC"; then
4947 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4948 1.1.1.3 mrg for ac_prog in cl.exe
4949 1.1.1.3 mrg do
4950 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4951 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4952 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4953 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4954 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
4955 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4956 1.1 mrg else
4957 1.1.1.3 mrg if test -n "$CC"; then
4958 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4959 1.1 mrg else
4960 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4961 1.1 mrg for as_dir in $PATH
4962 1.1 mrg do
4963 1.1 mrg IFS=$as_save_IFS
4964 1.1 mrg test -z "$as_dir" && as_dir=.
4965 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4966 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
4967 1.1.1.3 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4968 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4969 1.1 mrg break 2
4970 1.1 mrg fi
4971 1.1 mrg done
4972 1.1.1.3 mrg done
4973 1.1 mrg IFS=$as_save_IFS
4974 1.1 mrg
4975 1.1 mrg fi
4976 1.1 mrg fi
4977 1.1.1.3 mrg CC=$ac_cv_prog_CC
4978 1.1.1.3 mrg if test -n "$CC"; then
4979 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4980 1.1.1.3 mrg $as_echo "$CC" >&6; }
4981 1.1 mrg else
4982 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4983 1.1.1.2 mrg $as_echo "no" >&6; }
4984 1.1 mrg fi
4985 1.1 mrg
4986 1.1 mrg
4987 1.1.1.3 mrg test -n "$CC" && break
4988 1.1.1.3 mrg done
4989 1.1 mrg fi
4990 1.1.1.3 mrg if test -z "$CC"; then
4991 1.1.1.3 mrg ac_ct_CC=$CC
4992 1.1.1.3 mrg for ac_prog in cl.exe
4993 1.1.1.3 mrg do
4994 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4995 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
4996 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4997 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4998 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
4999 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5000 1.1 mrg else
5001 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
5002 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5003 1.1 mrg else
5004 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5005 1.1 mrg for as_dir in $PATH
5006 1.1 mrg do
5007 1.1 mrg IFS=$as_save_IFS
5008 1.1 mrg test -z "$as_dir" && as_dir=.
5009 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5010 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
5011 1.1.1.3 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
5012 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5013 1.1 mrg break 2
5014 1.1 mrg fi
5015 1.1 mrg done
5016 1.1.1.3 mrg done
5017 1.1 mrg IFS=$as_save_IFS
5018 1.1 mrg
5019 1.1 mrg fi
5020 1.1 mrg fi
5021 1.1.1.3 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
5022 1.1.1.3 mrg if test -n "$ac_ct_CC"; then
5023 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5024 1.1.1.3 mrg $as_echo "$ac_ct_CC" >&6; }
5025 1.1 mrg else
5026 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5027 1.1.1.2 mrg $as_echo "no" >&6; }
5028 1.1 mrg fi
5029 1.1 mrg
5030 1.1.1.3 mrg
5031 1.1.1.3 mrg test -n "$ac_ct_CC" && break
5032 1.1.1.3 mrg done
5033 1.1.1.3 mrg
5034 1.1.1.3 mrg if test "x$ac_ct_CC" = x; then
5035 1.1.1.3 mrg CC=""
5036 1.1 mrg else
5037 1.1 mrg case $cross_compiling:$ac_tool_warned in
5038 1.1 mrg yes:)
5039 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5040 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5041 1.1 mrg ac_tool_warned=yes ;;
5042 1.1 mrg esac
5043 1.1.1.3 mrg CC=$ac_ct_CC
5044 1.1 mrg fi
5045 1.1 mrg fi
5046 1.1 mrg
5047 1.1.1.3 mrg fi
5048 1.1 mrg
5049 1.1 mrg
5050 1.1.1.3 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5051 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5052 1.1.1.3 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
5053 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
5054 1.1 mrg
5055 1.1.1.3 mrg # Provide some information about the compiler.
5056 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5057 1.1.1.3 mrg set X $ac_compile
5058 1.1.1.3 mrg ac_compiler=$2
5059 1.1.1.3 mrg for ac_option in --version -v -V -qversion; do
5060 1.1.1.3 mrg { { ac_try="$ac_compiler $ac_option >&5"
5061 1.1.1.3 mrg case "(($ac_try" in
5062 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5063 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
5064 1.1.1.3 mrg esac
5065 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5066 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
5067 1.1.1.3 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5068 1.1.1.3 mrg ac_status=$?
5069 1.1.1.3 mrg if test -s conftest.err; then
5070 1.1.1.3 mrg sed '10a\
5071 1.1.1.3 mrg ... rest of stderr output deleted ...
5072 1.1.1.3 mrg 10q' conftest.err >conftest.er1
5073 1.1.1.3 mrg cat conftest.er1 >&5
5074 1.1.1.3 mrg fi
5075 1.1.1.3 mrg rm -f conftest.er1 conftest.err
5076 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5077 1.1.1.3 mrg test $ac_status = 0; }
5078 1.1.1.3 mrg done
5079 1.1 mrg
5080 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5081 1.1.1.3 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5082 1.1.1.3 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
5083 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5084 1.1.1.3 mrg else
5085 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5086 1.1.1.3 mrg /* end confdefs.h. */
5087 1.1 mrg
5088 1.1.1.3 mrg int
5089 1.1.1.3 mrg main ()
5090 1.1.1.3 mrg {
5091 1.1.1.3 mrg #ifndef __GNUC__
5092 1.1.1.3 mrg choke me
5093 1.1.1.3 mrg #endif
5094 1.1 mrg
5095 1.1.1.3 mrg ;
5096 1.1.1.3 mrg return 0;
5097 1.1.1.3 mrg }
5098 1.1.1.3 mrg _ACEOF
5099 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5100 1.1.1.3 mrg ac_compiler_gnu=yes
5101 1.1.1.2 mrg else
5102 1.1.1.3 mrg ac_compiler_gnu=no
5103 1.1.1.2 mrg fi
5104 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5105 1.1.1.3 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
5106 1.1.1.3 mrg
5107 1.1.1.2 mrg fi
5108 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5109 1.1.1.3 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5110 1.1.1.3 mrg if test $ac_compiler_gnu = yes; then
5111 1.1.1.3 mrg GCC=yes
5112 1.1 mrg else
5113 1.1.1.3 mrg GCC=
5114 1.1 mrg fi
5115 1.1.1.3 mrg ac_test_CFLAGS=${CFLAGS+set}
5116 1.1.1.3 mrg ac_save_CFLAGS=$CFLAGS
5117 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5118 1.1.1.3 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
5119 1.1.1.3 mrg if ${ac_cv_prog_cc_g+:} false; then :
5120 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5121 1.1.1.2 mrg else
5122 1.1.1.3 mrg ac_save_c_werror_flag=$ac_c_werror_flag
5123 1.1.1.3 mrg ac_c_werror_flag=yes
5124 1.1.1.3 mrg ac_cv_prog_cc_g=no
5125 1.1.1.3 mrg CFLAGS="-g"
5126 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5127 1.1.1.3 mrg /* end confdefs.h. */
5128 1.1 mrg
5129 1.1.1.3 mrg int
5130 1.1.1.3 mrg main ()
5131 1.1.1.3 mrg {
5132 1.1.1.2 mrg
5133 1.1.1.3 mrg ;
5134 1.1.1.3 mrg return 0;
5135 1.1.1.3 mrg }
5136 1.1.1.3 mrg _ACEOF
5137 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5138 1.1.1.3 mrg ac_cv_prog_cc_g=yes
5139 1.1 mrg else
5140 1.1.1.3 mrg CFLAGS=""
5141 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5142 1.1.1.3 mrg /* end confdefs.h. */
5143 1.1 mrg
5144 1.1.1.3 mrg int
5145 1.1.1.3 mrg main ()
5146 1.1.1.3 mrg {
5147 1.1 mrg
5148 1.1.1.3 mrg ;
5149 1.1.1.3 mrg return 0;
5150 1.1.1.3 mrg }
5151 1.1.1.3 mrg _ACEOF
5152 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5153 1.1 mrg
5154 1.1 mrg else
5155 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
5156 1.1.1.3 mrg CFLAGS="-g"
5157 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5158 1.1.1.3 mrg /* end confdefs.h. */
5159 1.1 mrg
5160 1.1.1.3 mrg int
5161 1.1.1.3 mrg main ()
5162 1.1.1.3 mrg {
5163 1.1 mrg
5164 1.1.1.3 mrg ;
5165 1.1.1.3 mrg return 0;
5166 1.1.1.3 mrg }
5167 1.1.1.3 mrg _ACEOF
5168 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5169 1.1.1.3 mrg ac_cv_prog_cc_g=yes
5170 1.1 mrg fi
5171 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5172 1.1 mrg fi
5173 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5174 1.1 mrg fi
5175 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5176 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
5177 1.1 mrg fi
5178 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5179 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
5180 1.1.1.3 mrg if test "$ac_test_CFLAGS" = set; then
5181 1.1.1.3 mrg CFLAGS=$ac_save_CFLAGS
5182 1.1.1.3 mrg elif test $ac_cv_prog_cc_g = yes; then
5183 1.1.1.3 mrg if test "$GCC" = yes; then
5184 1.1.1.3 mrg CFLAGS="-g -O2"
5185 1.1 mrg else
5186 1.1.1.3 mrg CFLAGS="-g"
5187 1.1 mrg fi
5188 1.1.1.2 mrg else
5189 1.1.1.3 mrg if test "$GCC" = yes; then
5190 1.1.1.3 mrg CFLAGS="-O2"
5191 1.1.1.3 mrg else
5192 1.1.1.3 mrg CFLAGS=
5193 1.1.1.3 mrg fi
5194 1.1 mrg fi
5195 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5196 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5197 1.1.1.3 mrg if ${ac_cv_prog_cc_c89+:} false; then :
5198 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5199 1.1.1.3 mrg else
5200 1.1.1.3 mrg ac_cv_prog_cc_c89=no
5201 1.1.1.3 mrg ac_save_CC=$CC
5202 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5203 1.1.1.3 mrg /* end confdefs.h. */
5204 1.1.1.3 mrg #include <stdarg.h>
5205 1.1.1.3 mrg #include <stdio.h>
5206 1.1.1.3 mrg #include <sys/types.h>
5207 1.1.1.3 mrg #include <sys/stat.h>
5208 1.1.1.3 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5209 1.1.1.3 mrg struct buf { int x; };
5210 1.1.1.3 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
5211 1.1.1.3 mrg static char *e (p, i)
5212 1.1.1.3 mrg char **p;
5213 1.1.1.3 mrg int i;
5214 1.1.1.3 mrg {
5215 1.1.1.3 mrg return p[i];
5216 1.1.1.3 mrg }
5217 1.1.1.3 mrg static char *f (char * (*g) (char **, int), char **p, ...)
5218 1.1.1.3 mrg {
5219 1.1.1.3 mrg char *s;
5220 1.1.1.3 mrg va_list v;
5221 1.1.1.3 mrg va_start (v,p);
5222 1.1.1.3 mrg s = g (p, va_arg (v,int));
5223 1.1.1.3 mrg va_end (v);
5224 1.1.1.3 mrg return s;
5225 1.1.1.3 mrg }
5226 1.1 mrg
5227 1.1.1.3 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5228 1.1.1.3 mrg function prototypes and stuff, but not '\xHH' hex character constants.
5229 1.1.1.3 mrg These don't provoke an error unfortunately, instead are silently treated
5230 1.1.1.3 mrg as 'x'. The following induces an error, until -std is added to get
5231 1.1.1.3 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5232 1.1.1.3 mrg array size at least. It's necessary to write '\x00'==0 to get something
5233 1.1.1.3 mrg that's true only with -std. */
5234 1.1.1.3 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5235 1.1 mrg
5236 1.1.1.3 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5237 1.1.1.3 mrg inside strings and character constants. */
5238 1.1.1.3 mrg #define FOO(x) 'x'
5239 1.1.1.3 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5240 1.1 mrg
5241 1.1.1.3 mrg int test (int i, double x);
5242 1.1.1.3 mrg struct s1 {int (*f) (int a);};
5243 1.1.1.3 mrg struct s2 {int (*f) (double a);};
5244 1.1.1.3 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5245 1.1.1.3 mrg int argc;
5246 1.1.1.3 mrg char **argv;
5247 1.1.1.3 mrg int
5248 1.1.1.3 mrg main ()
5249 1.1.1.3 mrg {
5250 1.1.1.3 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5251 1.1.1.3 mrg ;
5252 1.1.1.3 mrg return 0;
5253 1.1.1.3 mrg }
5254 1.1.1.3 mrg _ACEOF
5255 1.1.1.3 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5256 1.1.1.3 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5257 1.1.1.3 mrg do
5258 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
5259 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
5260 1.1.1.3 mrg ac_cv_prog_cc_c89=$ac_arg
5261 1.1.1.3 mrg fi
5262 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
5263 1.1.1.3 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
5264 1.1.1.3 mrg done
5265 1.1.1.3 mrg rm -f conftest.$ac_ext
5266 1.1.1.3 mrg CC=$ac_save_CC
5267 1.1 mrg
5268 1.1.1.3 mrg fi
5269 1.1.1.3 mrg # AC_CACHE_VAL
5270 1.1.1.3 mrg case "x$ac_cv_prog_cc_c89" in
5271 1.1.1.3 mrg x)
5272 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5273 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
5274 1.1.1.3 mrg xno)
5275 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5276 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
5277 1.1.1.2 mrg *)
5278 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c89"
5279 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5280 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5281 1.1.1.3 mrg esac
5282 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
5283 1.1.1.3 mrg
5284 1.1 mrg fi
5285 1.1 mrg
5286 1.1.1.3 mrg ac_ext=c
5287 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5288 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5289 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5290 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5291 1.1 mrg
5292 1.1.1.3 mrg depcc="$CC" am_compiler_list=
5293 1.1 mrg
5294 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5295 1.1.1.3 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
5296 1.1.1.3 mrg if ${am_cv_CC_dependencies_compiler_type+:} false; then :
5297 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5298 1.1.1.3 mrg else
5299 1.1.1.3 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5300 1.1.1.3 mrg # We make a subdir and do the tests there. Otherwise we can end up
5301 1.1.1.3 mrg # making bogus files that we don't know about and never remove. For
5302 1.1.1.3 mrg # instance it was reported that on HP-UX the gcc test will end up
5303 1.1.1.3 mrg # making a dummy file named `D' -- because `-MD' means `put the output
5304 1.1.1.3 mrg # in D'.
5305 1.1.1.3 mrg mkdir conftest.dir
5306 1.1.1.3 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
5307 1.1.1.3 mrg # using a relative directory.
5308 1.1.1.3 mrg cp "$am_depcomp" conftest.dir
5309 1.1.1.3 mrg cd conftest.dir
5310 1.1.1.3 mrg # We will build objects and dependencies in a subdirectory because
5311 1.1.1.3 mrg # it helps to detect inapplicable dependency modes. For instance
5312 1.1.1.3 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
5313 1.1.1.3 mrg # side effect of compilation, but ICC will put the dependencies in
5314 1.1.1.3 mrg # the current directory while Tru64 will put them in the object
5315 1.1.1.3 mrg # directory.
5316 1.1.1.3 mrg mkdir sub
5317 1.1 mrg
5318 1.1.1.3 mrg am_cv_CC_dependencies_compiler_type=none
5319 1.1.1.3 mrg if test "$am_compiler_list" = ""; then
5320 1.1.1.3 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5321 1.1.1.3 mrg fi
5322 1.1.1.3 mrg am__universal=false
5323 1.1.1.3 mrg case " $depcc " in #(
5324 1.1.1.3 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
5325 1.1.1.3 mrg esac
5326 1.1 mrg
5327 1.1.1.3 mrg for depmode in $am_compiler_list; do
5328 1.1.1.3 mrg # Setup a source with many dependencies, because some compilers
5329 1.1.1.3 mrg # like to wrap large dependency lists on column 80 (with \), and
5330 1.1.1.3 mrg # we should not choose a depcomp mode which is confused by this.
5331 1.1.1.3 mrg #
5332 1.1.1.3 mrg # We need to recreate these files for each test, as the compiler may
5333 1.1.1.3 mrg # overwrite some of them when testing with obscure command lines.
5334 1.1.1.3 mrg # This happens at least with the AIX C compiler.
5335 1.1.1.3 mrg : > sub/conftest.c
5336 1.1.1.3 mrg for i in 1 2 3 4 5 6; do
5337 1.1.1.3 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
5338 1.1.1.3 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5339 1.1.1.3 mrg # Solaris 8's {/usr,}/bin/sh.
5340 1.1.1.3 mrg touch sub/conftst$i.h
5341 1.1.1.3 mrg done
5342 1.1.1.3 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5343 1.1 mrg
5344 1.1.1.3 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
5345 1.1.1.3 mrg # mode. It turns out that the SunPro C++ compiler does not properly
5346 1.1.1.3 mrg # handle `-M -o', and we need to detect this. Also, some Intel
5347 1.1.1.3 mrg # versions had trouble with output in subdirs
5348 1.1.1.3 mrg am__obj=sub/conftest.${OBJEXT-o}
5349 1.1.1.3 mrg am__minus_obj="-o $am__obj"
5350 1.1.1.3 mrg case $depmode in
5351 1.1.1.3 mrg gcc)
5352 1.1.1.3 mrg # This depmode causes a compiler race in universal mode.
5353 1.1.1.3 mrg test "$am__universal" = false || continue
5354 1.1.1.3 mrg ;;
5355 1.1.1.3 mrg nosideeffect)
5356 1.1.1.3 mrg # after this tag, mechanisms are not by side-effect, so they'll
5357 1.1.1.3 mrg # only be used when explicitly requested
5358 1.1.1.3 mrg if test "x$enable_dependency_tracking" = xyes; then
5359 1.1.1.3 mrg continue
5360 1.1.1.3 mrg else
5361 1.1.1.3 mrg break
5362 1.1.1.3 mrg fi
5363 1.1.1.3 mrg ;;
5364 1.1.1.3 mrg msvisualcpp | msvcmsys)
5365 1.1.1.3 mrg # This compiler won't grok `-c -o', but also, the minuso test has
5366 1.1.1.3 mrg # not run yet. These depmodes are late enough in the game, and
5367 1.1.1.3 mrg # so weak that their functioning should not be impacted.
5368 1.1.1.3 mrg am__obj=conftest.${OBJEXT-o}
5369 1.1.1.3 mrg am__minus_obj=
5370 1.1.1.3 mrg ;;
5371 1.1.1.3 mrg none) break ;;
5372 1.1.1.3 mrg esac
5373 1.1.1.3 mrg if depmode=$depmode \
5374 1.1.1.3 mrg source=sub/conftest.c object=$am__obj \
5375 1.1.1.3 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5376 1.1.1.3 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5377 1.1.1.3 mrg >/dev/null 2>conftest.err &&
5378 1.1.1.3 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5379 1.1.1.3 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5380 1.1.1.3 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5381 1.1.1.3 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5382 1.1.1.3 mrg # icc doesn't choke on unknown options, it will just issue warnings
5383 1.1.1.3 mrg # or remarks (even with -Werror). So we grep stderr for any message
5384 1.1.1.3 mrg # that says an option was ignored or not supported.
5385 1.1.1.3 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
5386 1.1.1.3 mrg # icc: Command line warning: ignoring option '-M'; no argument required
5387 1.1.1.3 mrg # The diagnosis changed in icc 8.0:
5388 1.1.1.3 mrg # icc: Command line remark: option '-MP' not supported
5389 1.1.1.3 mrg if (grep 'ignoring option' conftest.err ||
5390 1.1.1.3 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5391 1.1.1.3 mrg am_cv_CC_dependencies_compiler_type=$depmode
5392 1.1.1.3 mrg break
5393 1.1.1.3 mrg fi
5394 1.1.1.3 mrg fi
5395 1.1.1.3 mrg done
5396 1.1 mrg
5397 1.1.1.3 mrg cd ..
5398 1.1.1.3 mrg rm -rf conftest.dir
5399 1.1.1.3 mrg else
5400 1.1.1.3 mrg am_cv_CC_dependencies_compiler_type=none
5401 1.1.1.3 mrg fi
5402 1.1 mrg
5403 1.1.1.3 mrg fi
5404 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5405 1.1.1.3 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5406 1.1.1.3 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5407 1.1 mrg
5408 1.1.1.3 mrg if
5409 1.1.1.3 mrg test "x$enable_dependency_tracking" != xno \
5410 1.1.1.3 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5411 1.1.1.3 mrg am__fastdepCC_TRUE=
5412 1.1.1.3 mrg am__fastdepCC_FALSE='#'
5413 1.1.1.3 mrg else
5414 1.1.1.3 mrg am__fastdepCC_TRUE='#'
5415 1.1.1.3 mrg am__fastdepCC_FALSE=
5416 1.1.1.3 mrg fi
5417 1.1 mrg
5418 1.1 mrg
5419 1.1.1.3 mrg case `pwd` in
5420 1.1.1.3 mrg *\ * | *\ *)
5421 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5422 1.1.1.3 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5423 1.1.1.3 mrg esac
5424 1.1 mrg
5425 1.1 mrg
5426 1.1 mrg
5427 1.1.1.3 mrg macro_version='2.2.10'
5428 1.1.1.3 mrg macro_revision='1.3175'
5429 1.1 mrg
5430 1.1 mrg
5431 1.1 mrg
5432 1.1 mrg
5433 1.1 mrg
5434 1.1 mrg
5435 1.1 mrg
5436 1.1 mrg
5437 1.1.1.2 mrg
5438 1.1.1.2 mrg
5439 1.1.1.2 mrg
5440 1.1.1.2 mrg
5441 1.1.1.2 mrg
5442 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
5443 1.1.1.2 mrg
5444 1.1.1.3 mrg # Backslashify metacharacters that are still active within
5445 1.1.1.3 mrg # double-quoted strings.
5446 1.1.1.3 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5447 1.1.1.2 mrg
5448 1.1.1.3 mrg # Same as above, but do not quote variable references.
5449 1.1.1.3 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
5450 1.1.1.2 mrg
5451 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped shell variable in a
5452 1.1.1.3 mrg # double_quote_subst'ed string.
5453 1.1.1.3 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5454 1.1.1.2 mrg
5455 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped single quote.
5456 1.1.1.3 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5457 1.1.1.2 mrg
5458 1.1.1.3 mrg # Sed substitution to avoid accidental globbing in evaled expressions
5459 1.1.1.3 mrg no_glob_subst='s/\*/\\\*/g'
5460 1.1.1.2 mrg
5461 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5462 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5463 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5464 1.1.1.3 mrg
5465 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5466 1.1.1.3 mrg $as_echo_n "checking how to print strings... " >&6; }
5467 1.1.1.3 mrg # Test print first, because it will be a builtin if present.
5468 1.1.1.3 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5469 1.1.1.3 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5470 1.1.1.3 mrg ECHO='print -r --'
5471 1.1.1.3 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5472 1.1.1.3 mrg ECHO='printf %s\n'
5473 1.1.1.3 mrg else
5474 1.1.1.3 mrg # Use this function as a fallback that always works.
5475 1.1.1.3 mrg func_fallback_echo ()
5476 1.1.1.3 mrg {
5477 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
5478 1.1.1.3 mrg $1
5479 1.1.1.3 mrg _LTECHO_EOF'
5480 1.1.1.3 mrg }
5481 1.1.1.3 mrg ECHO='func_fallback_echo'
5482 1.1.1.3 mrg fi
5483 1.1.1.2 mrg
5484 1.1.1.3 mrg # func_echo_all arg...
5485 1.1.1.3 mrg # Invoke $ECHO with all args, space-separated.
5486 1.1.1.3 mrg func_echo_all ()
5487 1.1.1.3 mrg {
5488 1.1.1.3 mrg $ECHO ""
5489 1.1.1.3 mrg }
5490 1.1.1.2 mrg
5491 1.1.1.3 mrg case "$ECHO" in
5492 1.1.1.3 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5493 1.1.1.3 mrg $as_echo "printf" >&6; } ;;
5494 1.1.1.3 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5495 1.1.1.3 mrg $as_echo "print -r" >&6; } ;;
5496 1.1.1.3 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5497 1.1.1.3 mrg $as_echo "cat" >&6; } ;;
5498 1.1.1.3 mrg esac
5499 1.1.1.2 mrg
5500 1.1.1.2 mrg
5501 1.1.1.2 mrg
5502 1.1 mrg
5503 1.1 mrg
5504 1.1 mrg
5505 1.1 mrg
5506 1.1 mrg
5507 1.1.1.2 mrg
5508 1.1.1.2 mrg
5509 1.1.1.2 mrg
5510 1.1 mrg
5511 1.1 mrg
5512 1.1 mrg
5513 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5514 1.1.1.3 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5515 1.1.1.3 mrg if ${ac_cv_path_SED+:} false; then :
5516 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5517 1.1.1.3 mrg else
5518 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5519 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
5520 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
5521 1.1.1.3 mrg done
5522 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5523 1.1.1.3 mrg { ac_script=; unset ac_script;}
5524 1.1.1.3 mrg if test -z "$SED"; then
5525 1.1.1.3 mrg ac_path_SED_found=false
5526 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5527 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5528 1.1.1.3 mrg for as_dir in $PATH
5529 1.1.1.3 mrg do
5530 1.1.1.3 mrg IFS=$as_save_IFS
5531 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5532 1.1.1.3 mrg for ac_prog in sed gsed; do
5533 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5534 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5535 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5536 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
5537 1.1.1.3 mrg # Check for GNU $ac_path_SED
5538 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
5539 1.1.1.3 mrg *GNU*)
5540 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5541 1.1.1.3 mrg *)
5542 1.1.1.3 mrg ac_count=0
5543 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
5544 1.1.1.3 mrg while :
5545 1.1.1.3 mrg do
5546 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5547 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
5548 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
5549 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
5550 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5551 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5552 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5553 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
5554 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
5555 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
5556 1.1.1.3 mrg ac_path_SED_max=$ac_count
5557 1.1.1.3 mrg fi
5558 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
5559 1.1.1.3 mrg test $ac_count -gt 10 && break
5560 1.1.1.3 mrg done
5561 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5562 1.1.1.3 mrg esac
5563 1.1.1.3 mrg
5564 1.1.1.3 mrg $ac_path_SED_found && break 3
5565 1.1.1.3 mrg done
5566 1.1.1.3 mrg done
5567 1.1.1.3 mrg done
5568 1.1.1.3 mrg IFS=$as_save_IFS
5569 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
5570 1.1.1.3 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5571 1.1.1.2 mrg fi
5572 1.1.1.3 mrg else
5573 1.1.1.3 mrg ac_cv_path_SED=$SED
5574 1.1.1.3 mrg fi
5575 1.1 mrg
5576 1.1.1.3 mrg fi
5577 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5578 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
5579 1.1.1.3 mrg SED="$ac_cv_path_SED"
5580 1.1.1.3 mrg rm -f conftest.sed
5581 1.1 mrg
5582 1.1.1.3 mrg test -z "$SED" && SED=sed
5583 1.1.1.3 mrg Xsed="$SED -e 1s/^X//"
5584 1.1 mrg
5585 1.1 mrg
5586 1.1 mrg
5587 1.1 mrg
5588 1.1 mrg
5589 1.1 mrg
5590 1.1.1.2 mrg
5591 1.1 mrg
5592 1.1 mrg
5593 1.1 mrg
5594 1.1.1.3 mrg
5595 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5596 1.1.1.3 mrg $as_echo_n "checking for fgrep... " >&6; }
5597 1.1.1.3 mrg if ${ac_cv_path_FGREP+:} false; then :
5598 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5599 1.1 mrg else
5600 1.1.1.3 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5601 1.1.1.3 mrg then ac_cv_path_FGREP="$GREP -F"
5602 1.1.1.3 mrg else
5603 1.1.1.3 mrg if test -z "$FGREP"; then
5604 1.1.1.3 mrg ac_path_FGREP_found=false
5605 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5606 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5607 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5608 1.1.1.3 mrg do
5609 1.1.1.3 mrg IFS=$as_save_IFS
5610 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5611 1.1.1.3 mrg for ac_prog in fgrep; do
5612 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5613 1.1.1.3 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5614 1.1.1.3 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5615 1.1.1.3 mrg # Check for GNU ac_path_FGREP and select it if it is found.
5616 1.1.1.3 mrg # Check for GNU $ac_path_FGREP
5617 1.1.1.3 mrg case `"$ac_path_FGREP" --version 2>&1` in
5618 1.1.1.3 mrg *GNU*)
5619 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5620 1.1.1.3 mrg *)
5621 1.1.1.3 mrg ac_count=0
5622 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
5623 1.1.1.3 mrg while :
5624 1.1.1.3 mrg do
5625 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5626 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
5627 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
5628 1.1.1.3 mrg $as_echo 'FGREP' >> "conftest.nl"
5629 1.1.1.3 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5630 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5631 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5632 1.1.1.3 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5633 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
5634 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP"
5635 1.1.1.3 mrg ac_path_FGREP_max=$ac_count
5636 1.1.1.3 mrg fi
5637 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
5638 1.1.1.3 mrg test $ac_count -gt 10 && break
5639 1.1.1.3 mrg done
5640 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5641 1.1.1.3 mrg esac
5642 1.1 mrg
5643 1.1.1.3 mrg $ac_path_FGREP_found && break 3
5644 1.1.1.3 mrg done
5645 1.1.1.3 mrg done
5646 1.1.1.3 mrg done
5647 1.1.1.3 mrg IFS=$as_save_IFS
5648 1.1.1.3 mrg if test -z "$ac_cv_path_FGREP"; then
5649 1.1.1.3 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5650 1.1.1.3 mrg fi
5651 1.1.1.3 mrg else
5652 1.1.1.3 mrg ac_cv_path_FGREP=$FGREP
5653 1.1.1.3 mrg fi
5654 1.1 mrg
5655 1.1.1.3 mrg fi
5656 1.1.1.3 mrg fi
5657 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5658 1.1.1.3 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
5659 1.1.1.3 mrg FGREP="$ac_cv_path_FGREP"
5660 1.1 mrg
5661 1.1 mrg
5662 1.1.1.3 mrg test -z "$GREP" && GREP=grep
5663 1.1 mrg
5664 1.1 mrg
5665 1.1.1.2 mrg
5666 1.1.1.2 mrg
5667 1.1.1.2 mrg
5668 1.1.1.2 mrg
5669 1.1.1.2 mrg
5670 1.1.1.2 mrg
5671 1.1.1.2 mrg
5672 1.1.1.2 mrg
5673 1.1.1.2 mrg
5674 1.1.1.2 mrg
5675 1.1.1.2 mrg
5676 1.1.1.2 mrg
5677 1.1.1.2 mrg
5678 1.1.1.2 mrg
5679 1.1.1.2 mrg
5680 1.1.1.2 mrg
5681 1.1.1.2 mrg
5682 1.1.1.3 mrg # Check whether --with-gnu-ld was given.
5683 1.1.1.3 mrg if test "${with_gnu_ld+set}" = set; then :
5684 1.1.1.3 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5685 1.1.1.3 mrg else
5686 1.1.1.3 mrg with_gnu_ld=no
5687 1.1.1.2 mrg fi
5688 1.1.1.2 mrg
5689 1.1.1.3 mrg ac_prog=ld
5690 1.1.1.3 mrg if test "$GCC" = yes; then
5691 1.1.1.3 mrg # Check if gcc -print-prog-name=ld gives a path.
5692 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5693 1.1.1.3 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
5694 1.1.1.3 mrg case $host in
5695 1.1.1.3 mrg *-*-mingw*)
5696 1.1.1.3 mrg # gcc leaves a trailing carriage return which upsets mingw
5697 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5698 1.1.1.3 mrg *)
5699 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5700 1.1.1.3 mrg esac
5701 1.1.1.3 mrg case $ac_prog in
5702 1.1.1.3 mrg # Accept absolute paths.
5703 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
5704 1.1.1.3 mrg re_direlt='/[^/][^/]*/\.\./'
5705 1.1.1.3 mrg # Canonicalize the pathname of ld
5706 1.1.1.3 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5707 1.1.1.3 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5708 1.1.1.3 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5709 1.1.1.3 mrg done
5710 1.1.1.3 mrg test -z "$LD" && LD="$ac_prog"
5711 1.1.1.3 mrg ;;
5712 1.1.1.3 mrg "")
5713 1.1.1.3 mrg # If it fails, then pretend we aren't using GCC.
5714 1.1.1.3 mrg ac_prog=ld
5715 1.1.1.3 mrg ;;
5716 1.1.1.3 mrg *)
5717 1.1.1.3 mrg # If it is relative, then search for the first ld in PATH.
5718 1.1.1.3 mrg with_gnu_ld=unknown
5719 1.1.1.3 mrg ;;
5720 1.1.1.3 mrg esac
5721 1.1.1.3 mrg elif test "$with_gnu_ld" = yes; then
5722 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5723 1.1.1.3 mrg $as_echo_n "checking for GNU ld... " >&6; }
5724 1.1.1.3 mrg else
5725 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5726 1.1.1.3 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
5727 1.1.1.3 mrg fi
5728 1.1.1.3 mrg if ${lt_cv_path_LD+:} false; then :
5729 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5730 1.1.1.3 mrg else
5731 1.1.1.3 mrg if test -z "$LD"; then
5732 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5733 1.1.1.3 mrg for ac_dir in $PATH; do
5734 1.1.1.3 mrg IFS="$lt_save_ifs"
5735 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
5736 1.1.1.3 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5737 1.1.1.3 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
5738 1.1.1.3 mrg # Check to see if the program is GNU ld. I'd rather use --version,
5739 1.1.1.3 mrg # but apparently some variants of GNU ld only accept -v.
5740 1.1.1.3 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
5741 1.1.1.3 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5742 1.1.1.3 mrg *GNU* | *'with BFD'*)
5743 1.1.1.3 mrg test "$with_gnu_ld" != no && break
5744 1.1.1.3 mrg ;;
5745 1.1.1.3 mrg *)
5746 1.1.1.3 mrg test "$with_gnu_ld" != yes && break
5747 1.1.1.3 mrg ;;
5748 1.1.1.3 mrg esac
5749 1.1.1.3 mrg fi
5750 1.1.1.3 mrg done
5751 1.1.1.3 mrg IFS="$lt_save_ifs"
5752 1.1.1.3 mrg else
5753 1.1.1.3 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
5754 1.1.1.3 mrg fi
5755 1.1.1.3 mrg fi
5756 1.1.1.3 mrg
5757 1.1.1.3 mrg LD="$lt_cv_path_LD"
5758 1.1.1.3 mrg if test -n "$LD"; then
5759 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5760 1.1.1.3 mrg $as_echo "$LD" >&6; }
5761 1.1.1.3 mrg else
5762 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5763 1.1.1.3 mrg $as_echo "no" >&6; }
5764 1.1.1.3 mrg fi
5765 1.1.1.3 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5766 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5767 1.1.1.3 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5768 1.1.1.3 mrg if ${lt_cv_prog_gnu_ld+:} false; then :
5769 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5770 1.1.1.3 mrg else
5771 1.1.1.3 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
5772 1.1.1.3 mrg case `$LD -v 2>&1 </dev/null` in
5773 1.1.1.3 mrg *GNU* | *'with BFD'*)
5774 1.1.1.3 mrg lt_cv_prog_gnu_ld=yes
5775 1.1.1.3 mrg ;;
5776 1.1.1.3 mrg *)
5777 1.1.1.3 mrg lt_cv_prog_gnu_ld=no
5778 1.1.1.3 mrg ;;
5779 1.1.1.3 mrg esac
5780 1.1.1.3 mrg fi
5781 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5782 1.1.1.3 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5783 1.1.1.3 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
5784 1.1.1.3 mrg
5785 1.1.1.3 mrg
5786 1.1.1.3 mrg
5787 1.1.1.3 mrg
5788 1.1.1.3 mrg
5789 1.1.1.3 mrg
5790 1.1.1.3 mrg
5791 1.1.1.3 mrg
5792 1.1.1.3 mrg
5793 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5794 1.1.1.3 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5795 1.1.1.3 mrg if ${lt_cv_path_NM+:} false; then :
5796 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5797 1.1.1.3 mrg else
5798 1.1.1.3 mrg if test -n "$NM"; then
5799 1.1.1.3 mrg # Let the user override the test.
5800 1.1.1.3 mrg lt_cv_path_NM="$NM"
5801 1.1.1.3 mrg else
5802 1.1.1.3 mrg lt_nm_to_check="${ac_tool_prefix}nm"
5803 1.1.1.3 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5804 1.1.1.3 mrg lt_nm_to_check="$lt_nm_to_check nm"
5805 1.1.1.3 mrg fi
5806 1.1.1.3 mrg for lt_tmp_nm in $lt_nm_to_check; do
5807 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5808 1.1.1.3 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5809 1.1.1.3 mrg IFS="$lt_save_ifs"
5810 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
5811 1.1.1.3 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
5812 1.1.1.3 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5813 1.1.1.3 mrg # Check to see if the nm accepts a BSD-compat flag.
5814 1.1.1.3 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5815 1.1.1.3 mrg # nm: unknown option "B" ignored
5816 1.1.1.3 mrg # Tru64's nm complains that /dev/null is an invalid object file
5817 1.1.1.3 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5818 1.1.1.3 mrg */dev/null* | *'Invalid file or object type'*)
5819 1.1.1.3 mrg lt_cv_path_NM="$tmp_nm -B"
5820 1.1.1.3 mrg break
5821 1.1.1.3 mrg ;;
5822 1.1.1.3 mrg *)
5823 1.1.1.3 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5824 1.1.1.3 mrg */dev/null*)
5825 1.1.1.3 mrg lt_cv_path_NM="$tmp_nm -p"
5826 1.1.1.3 mrg break
5827 1.1.1.3 mrg ;;
5828 1.1.1.3 mrg *)
5829 1.1.1.3 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5830 1.1.1.3 mrg continue # so that we can try to find one that supports BSD flags
5831 1.1.1.3 mrg ;;
5832 1.1.1.3 mrg esac
5833 1.1.1.3 mrg ;;
5834 1.1.1.3 mrg esac
5835 1.1.1.3 mrg fi
5836 1.1.1.3 mrg done
5837 1.1.1.3 mrg IFS="$lt_save_ifs"
5838 1.1.1.3 mrg done
5839 1.1.1.3 mrg : ${lt_cv_path_NM=no}
5840 1.1.1.3 mrg fi
5841 1.1.1.3 mrg fi
5842 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5843 1.1.1.3 mrg $as_echo "$lt_cv_path_NM" >&6; }
5844 1.1.1.3 mrg if test "$lt_cv_path_NM" != "no"; then
5845 1.1.1.3 mrg NM="$lt_cv_path_NM"
5846 1.1.1.3 mrg else
5847 1.1.1.3 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
5848 1.1.1.3 mrg if test -n "$DUMPBIN"; then :
5849 1.1.1.3 mrg # Let the user override the test.
5850 1.1.1.3 mrg else
5851 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5852 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
5853 1.1.1.3 mrg do
5854 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5855 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5856 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5857 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5858 1.1.1.3 mrg if ${ac_cv_prog_DUMPBIN+:} false; then :
5859 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5860 1.1.1.3 mrg else
5861 1.1.1.3 mrg if test -n "$DUMPBIN"; then
5862 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5863 1.1.1.3 mrg else
5864 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5865 1.1.1.3 mrg for as_dir in $PATH
5866 1.1.1.3 mrg do
5867 1.1.1.3 mrg IFS=$as_save_IFS
5868 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5869 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5870 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5871 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5872 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5873 1.1.1.3 mrg break 2
5874 1.1.1.3 mrg fi
5875 1.1.1.3 mrg done
5876 1.1.1.3 mrg done
5877 1.1.1.3 mrg IFS=$as_save_IFS
5878 1.1.1.3 mrg
5879 1.1.1.3 mrg fi
5880 1.1.1.3 mrg fi
5881 1.1.1.3 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
5882 1.1.1.3 mrg if test -n "$DUMPBIN"; then
5883 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5884 1.1.1.3 mrg $as_echo "$DUMPBIN" >&6; }
5885 1.1.1.3 mrg else
5886 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5887 1.1.1.3 mrg $as_echo "no" >&6; }
5888 1.1.1.3 mrg fi
5889 1.1.1.3 mrg
5890 1.1.1.3 mrg
5891 1.1.1.3 mrg test -n "$DUMPBIN" && break
5892 1.1.1.3 mrg done
5893 1.1.1.3 mrg fi
5894 1.1.1.3 mrg if test -z "$DUMPBIN"; then
5895 1.1.1.3 mrg ac_ct_DUMPBIN=$DUMPBIN
5896 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
5897 1.1.1.3 mrg do
5898 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5899 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
5900 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5901 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5902 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5903 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5904 1.1.1.3 mrg else
5905 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
5906 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5907 1.1.1.3 mrg else
5908 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5909 1.1.1.3 mrg for as_dir in $PATH
5910 1.1.1.3 mrg do
5911 1.1.1.3 mrg IFS=$as_save_IFS
5912 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5913 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5914 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5915 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5916 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5917 1.1.1.3 mrg break 2
5918 1.1.1.3 mrg fi
5919 1.1.1.3 mrg done
5920 1.1.1.3 mrg done
5921 1.1.1.3 mrg IFS=$as_save_IFS
5922 1.1.1.3 mrg
5923 1.1.1.3 mrg fi
5924 1.1.1.3 mrg fi
5925 1.1.1.3 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5926 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
5927 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5928 1.1.1.3 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5929 1.1.1.3 mrg else
5930 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5931 1.1.1.3 mrg $as_echo "no" >&6; }
5932 1.1.1.3 mrg fi
5933 1.1.1.3 mrg
5934 1.1.1.3 mrg
5935 1.1.1.3 mrg test -n "$ac_ct_DUMPBIN" && break
5936 1.1.1.3 mrg done
5937 1.1.1.3 mrg
5938 1.1.1.3 mrg if test "x$ac_ct_DUMPBIN" = x; then
5939 1.1.1.3 mrg DUMPBIN=":"
5940 1.1.1.3 mrg else
5941 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5942 1.1.1.3 mrg yes:)
5943 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5944 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5945 1.1.1.3 mrg ac_tool_warned=yes ;;
5946 1.1.1.3 mrg esac
5947 1.1.1.3 mrg DUMPBIN=$ac_ct_DUMPBIN
5948 1.1.1.3 mrg fi
5949 1.1.1.3 mrg fi
5950 1.1.1.3 mrg
5951 1.1.1.3 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5952 1.1.1.3 mrg *COFF*)
5953 1.1.1.3 mrg DUMPBIN="$DUMPBIN -symbols"
5954 1.1.1.3 mrg ;;
5955 1.1.1.3 mrg *)
5956 1.1.1.3 mrg DUMPBIN=:
5957 1.1.1.3 mrg ;;
5958 1.1.1.3 mrg esac
5959 1.1.1.3 mrg fi
5960 1.1.1.3 mrg
5961 1.1.1.3 mrg if test "$DUMPBIN" != ":"; then
5962 1.1.1.3 mrg NM="$DUMPBIN"
5963 1.1.1.3 mrg fi
5964 1.1.1.3 mrg fi
5965 1.1.1.3 mrg test -z "$NM" && NM=nm
5966 1.1.1.3 mrg
5967 1.1.1.3 mrg
5968 1.1.1.3 mrg
5969 1.1.1.3 mrg
5970 1.1.1.3 mrg
5971 1.1.1.3 mrg
5972 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5973 1.1.1.3 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5974 1.1.1.3 mrg if ${lt_cv_nm_interface+:} false; then :
5975 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5976 1.1.1.3 mrg else
5977 1.1.1.3 mrg lt_cv_nm_interface="BSD nm"
5978 1.1.1.3 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5979 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5980 1.1.1.3 mrg (eval "$ac_compile" 2>conftest.err)
5981 1.1.1.3 mrg cat conftest.err >&5
5982 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5983 1.1.1.3 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5984 1.1.1.3 mrg cat conftest.err >&5
5985 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5986 1.1.1.3 mrg cat conftest.out >&5
5987 1.1.1.3 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5988 1.1.1.3 mrg lt_cv_nm_interface="MS dumpbin"
5989 1.1.1.3 mrg fi
5990 1.1.1.3 mrg rm -f conftest*
5991 1.1.1.3 mrg fi
5992 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5993 1.1.1.3 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5994 1.1.1.3 mrg
5995 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5996 1.1.1.3 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5997 1.1.1.3 mrg LN_S=$as_ln_s
5998 1.1.1.3 mrg if test "$LN_S" = "ln -s"; then
5999 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6000 1.1.1.3 mrg $as_echo "yes" >&6; }
6001 1.1.1.3 mrg else
6002 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6003 1.1.1.3 mrg $as_echo "no, using $LN_S" >&6; }
6004 1.1.1.3 mrg fi
6005 1.1.1.3 mrg
6006 1.1.1.3 mrg # find the maximum length of command line arguments
6007 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6008 1.1.1.3 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6009 1.1.1.3 mrg if ${lt_cv_sys_max_cmd_len+:} false; then :
6010 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6011 1.1.1.3 mrg else
6012 1.1.1.3 mrg i=0
6013 1.1.1.3 mrg teststring="ABCD"
6014 1.1.1.3 mrg
6015 1.1.1.3 mrg case $build_os in
6016 1.1.1.3 mrg msdosdjgpp*)
6017 1.1.1.3 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
6018 1.1.1.3 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
6019 1.1.1.3 mrg # during glob expansion). Even if it were fixed, the result of this
6020 1.1.1.3 mrg # check would be larger than it should be.
6021 1.1.1.3 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
6022 1.1.1.3 mrg ;;
6023 1.1.1.3 mrg
6024 1.1.1.3 mrg gnu*)
6025 1.1.1.3 mrg # Under GNU Hurd, this test is not required because there is
6026 1.1.1.3 mrg # no limit to the length of command line arguments.
6027 1.1.1.3 mrg # Libtool will interpret -1 as no limit whatsoever
6028 1.1.1.3 mrg lt_cv_sys_max_cmd_len=-1;
6029 1.1.1.3 mrg ;;
6030 1.1.1.3 mrg
6031 1.1.1.3 mrg cygwin* | mingw* | cegcc*)
6032 1.1.1.3 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
6033 1.1.1.3 mrg # about 5 minutes as the teststring grows exponentially.
6034 1.1.1.3 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
6035 1.1.1.3 mrg # you end up with a "frozen" computer, even though with patience
6036 1.1.1.3 mrg # the test eventually succeeds (with a max line length of 256k).
6037 1.1.1.3 mrg # Instead, let's just punt: use the minimum linelength reported by
6038 1.1.1.3 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
6039 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
6040 1.1.1.3 mrg ;;
6041 1.1.1.3 mrg
6042 1.1.1.3 mrg mint*)
6043 1.1.1.3 mrg # On MiNT this can take a long time and run out of memory.
6044 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
6045 1.1.1.3 mrg ;;
6046 1.1.1.3 mrg
6047 1.1.1.3 mrg amigaos*)
6048 1.1.1.3 mrg # On AmigaOS with pdksh, this test takes hours, literally.
6049 1.1.1.3 mrg # So we just punt and use a minimum line length of 8192.
6050 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
6051 1.1.1.3 mrg ;;
6052 1.1.1.3 mrg
6053 1.1.1.3 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6054 1.1.1.3 mrg # This has been around since 386BSD, at least. Likely further.
6055 1.1.1.3 mrg if test -x /sbin/sysctl; then
6056 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6057 1.1.1.3 mrg elif test -x /usr/sbin/sysctl; then
6058 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6059 1.1.1.3 mrg else
6060 1.1.1.3 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6061 1.1.1.3 mrg fi
6062 1.1.1.3 mrg # And add a safety zone
6063 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6064 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6065 1.1.1.3 mrg ;;
6066 1.1.1.3 mrg
6067 1.1.1.3 mrg interix*)
6068 1.1.1.3 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
6069 1.1.1.3 mrg lt_cv_sys_max_cmd_len=196608
6070 1.1.1.3 mrg ;;
6071 1.1.1.3 mrg
6072 1.1.1.3 mrg osf*)
6073 1.1.1.3 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6074 1.1.1.3 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6075 1.1.1.3 mrg # nice to cause kernel panics so lets avoid the loop below.
6076 1.1.1.3 mrg # First set a reasonable default.
6077 1.1.1.3 mrg lt_cv_sys_max_cmd_len=16384
6078 1.1.1.3 mrg #
6079 1.1.1.3 mrg if test -x /sbin/sysconfig; then
6080 1.1.1.3 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6081 1.1.1.3 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
6082 1.1.1.3 mrg esac
6083 1.1.1.3 mrg fi
6084 1.1.1.3 mrg ;;
6085 1.1.1.3 mrg sco3.2v5*)
6086 1.1.1.3 mrg lt_cv_sys_max_cmd_len=102400
6087 1.1.1.3 mrg ;;
6088 1.1.1.3 mrg sysv5* | sco5v6* | sysv4.2uw2*)
6089 1.1.1.3 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6090 1.1.1.3 mrg if test -n "$kargmax"; then
6091 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6092 1.1.1.3 mrg else
6093 1.1.1.3 mrg lt_cv_sys_max_cmd_len=32768
6094 1.1.1.3 mrg fi
6095 1.1.1.3 mrg ;;
6096 1.1.1.3 mrg *)
6097 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6098 1.1.1.3 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
6099 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6100 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6101 1.1.1.3 mrg else
6102 1.1.1.3 mrg # Make teststring a little bigger before we do anything with it.
6103 1.1.1.3 mrg # a 1K string should be a reasonable start.
6104 1.1.1.3 mrg for i in 1 2 3 4 5 6 7 8 ; do
6105 1.1.1.3 mrg teststring=$teststring$teststring
6106 1.1.1.3 mrg done
6107 1.1.1.3 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6108 1.1.1.3 mrg # If test is not a shell built-in, we'll probably end up computing a
6109 1.1.1.3 mrg # maximum length that is only half of the actual maximum length, but
6110 1.1.1.3 mrg # we can't tell.
6111 1.1.1.3 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6112 1.1.1.3 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6113 1.1.1.3 mrg test $i != 17 # 1/2 MB should be enough
6114 1.1.1.3 mrg do
6115 1.1.1.3 mrg i=`expr $i + 1`
6116 1.1.1.3 mrg teststring=$teststring$teststring
6117 1.1.1.3 mrg done
6118 1.1.1.3 mrg # Only check the string length outside the loop.
6119 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6120 1.1.1.3 mrg teststring=
6121 1.1.1.3 mrg # Add a significant safety factor because C++ compilers can tack on
6122 1.1.1.3 mrg # massive amounts of additional arguments before passing them to the
6123 1.1.1.3 mrg # linker. It appears as though 1/2 is a usable value.
6124 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6125 1.1.1.3 mrg fi
6126 1.1.1.3 mrg ;;
6127 1.1.1.3 mrg esac
6128 1.1.1.3 mrg
6129 1.1.1.3 mrg fi
6130 1.1.1.3 mrg
6131 1.1.1.3 mrg if test -n $lt_cv_sys_max_cmd_len ; then
6132 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6133 1.1.1.3 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6134 1.1.1.3 mrg else
6135 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6136 1.1.1.3 mrg $as_echo "none" >&6; }
6137 1.1.1.3 mrg fi
6138 1.1.1.3 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
6139 1.1.1.3 mrg
6140 1.1.1.3 mrg
6141 1.1.1.3 mrg
6142 1.1.1.3 mrg
6143 1.1.1.3 mrg
6144 1.1.1.3 mrg
6145 1.1.1.3 mrg : ${CP="cp -f"}
6146 1.1.1.3 mrg : ${MV="mv -f"}
6147 1.1.1.3 mrg : ${RM="rm -f"}
6148 1.1.1.3 mrg
6149 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6150 1.1.1.3 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6151 1.1.1.3 mrg # Try some XSI features
6152 1.1.1.3 mrg xsi_shell=no
6153 1.1.1.3 mrg ( _lt_dummy="a/b/c"
6154 1.1.1.3 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6155 1.1.1.3 mrg = c,a/b,, \
6156 1.1.1.3 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
6157 1.1.1.3 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6158 1.1.1.3 mrg && xsi_shell=yes
6159 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6160 1.1.1.3 mrg $as_echo "$xsi_shell" >&6; }
6161 1.1.1.3 mrg
6162 1.1.1.3 mrg
6163 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6164 1.1.1.3 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6165 1.1.1.3 mrg lt_shell_append=no
6166 1.1.1.3 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6167 1.1.1.3 mrg >/dev/null 2>&1 \
6168 1.1.1.3 mrg && lt_shell_append=yes
6169 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6170 1.1.1.3 mrg $as_echo "$lt_shell_append" >&6; }
6171 1.1.1.3 mrg
6172 1.1.1.3 mrg
6173 1.1.1.3 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6174 1.1.1.3 mrg lt_unset=unset
6175 1.1.1.3 mrg else
6176 1.1.1.3 mrg lt_unset=false
6177 1.1.1.3 mrg fi
6178 1.1.1.3 mrg
6179 1.1.1.3 mrg
6180 1.1.1.3 mrg
6181 1.1.1.3 mrg
6182 1.1.1.3 mrg
6183 1.1.1.3 mrg # test EBCDIC or ASCII
6184 1.1.1.3 mrg case `echo X|tr X '\101'` in
6185 1.1.1.3 mrg A) # ASCII based system
6186 1.1.1.3 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6187 1.1.1.3 mrg lt_SP2NL='tr \040 \012'
6188 1.1.1.3 mrg lt_NL2SP='tr \015\012 \040\040'
6189 1.1.1.3 mrg ;;
6190 1.1.1.3 mrg *) # EBCDIC based system
6191 1.1.1.3 mrg lt_SP2NL='tr \100 \n'
6192 1.1.1.3 mrg lt_NL2SP='tr \r\n \100\100'
6193 1.1.1.3 mrg ;;
6194 1.1.1.3 mrg esac
6195 1.1.1.3 mrg
6196 1.1.1.3 mrg
6197 1.1.1.3 mrg
6198 1.1.1.3 mrg
6199 1.1.1.3 mrg
6200 1.1.1.3 mrg
6201 1.1.1.3 mrg
6202 1.1.1.3 mrg
6203 1.1.1.3 mrg
6204 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6205 1.1.1.3 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
6206 1.1.1.3 mrg if ${lt_cv_ld_reload_flag+:} false; then :
6207 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6208 1.1.1.3 mrg else
6209 1.1.1.3 mrg lt_cv_ld_reload_flag='-r'
6210 1.1.1.3 mrg fi
6211 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6212 1.1.1.3 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
6213 1.1.1.3 mrg reload_flag=$lt_cv_ld_reload_flag
6214 1.1.1.3 mrg case $reload_flag in
6215 1.1.1.3 mrg "" | " "*) ;;
6216 1.1.1.3 mrg *) reload_flag=" $reload_flag" ;;
6217 1.1.1.3 mrg esac
6218 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
6219 1.1.1.3 mrg case $host_os in
6220 1.1.1.3 mrg darwin*)
6221 1.1.1.3 mrg if test "$GCC" = yes; then
6222 1.1.1.3 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6223 1.1.1.3 mrg else
6224 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
6225 1.1.1.3 mrg fi
6226 1.1.1.3 mrg ;;
6227 1.1.1.3 mrg esac
6228 1.1.1.3 mrg
6229 1.1.1.3 mrg
6230 1.1.1.3 mrg
6231 1.1.1.3 mrg
6232 1.1.1.3 mrg
6233 1.1.1.3 mrg
6234 1.1.1.3 mrg
6235 1.1.1.3 mrg
6236 1.1.1.3 mrg
6237 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6238 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6239 1.1.1.3 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
6240 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6241 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6242 1.1.1.3 mrg if ${ac_cv_prog_OBJDUMP+:} false; then :
6243 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6244 1.1.1.3 mrg else
6245 1.1.1.3 mrg if test -n "$OBJDUMP"; then
6246 1.1.1.3 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6247 1.1.1.3 mrg else
6248 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6249 1.1.1.3 mrg for as_dir in $PATH
6250 1.1.1.3 mrg do
6251 1.1.1.3 mrg IFS=$as_save_IFS
6252 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6253 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6254 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6255 1.1.1.3 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6256 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6257 1.1.1.3 mrg break 2
6258 1.1.1.3 mrg fi
6259 1.1.1.3 mrg done
6260 1.1.1.3 mrg done
6261 1.1.1.3 mrg IFS=$as_save_IFS
6262 1.1.1.3 mrg
6263 1.1.1.3 mrg fi
6264 1.1.1.3 mrg fi
6265 1.1.1.3 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
6266 1.1.1.3 mrg if test -n "$OBJDUMP"; then
6267 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6268 1.1.1.3 mrg $as_echo "$OBJDUMP" >&6; }
6269 1.1.1.3 mrg else
6270 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6271 1.1.1.3 mrg $as_echo "no" >&6; }
6272 1.1.1.3 mrg fi
6273 1.1.1.3 mrg
6274 1.1.1.3 mrg
6275 1.1.1.3 mrg fi
6276 1.1.1.3 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
6277 1.1.1.3 mrg ac_ct_OBJDUMP=$OBJDUMP
6278 1.1.1.3 mrg # Extract the first word of "objdump", so it can be a program name with args.
6279 1.1.1.3 mrg set dummy objdump; ac_word=$2
6280 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6281 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6282 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6283 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6284 1.1.1.3 mrg else
6285 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
6286 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6287 1.1.1.3 mrg else
6288 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6289 1.1.1.3 mrg for as_dir in $PATH
6290 1.1.1.3 mrg do
6291 1.1.1.3 mrg IFS=$as_save_IFS
6292 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6293 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6294 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6295 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
6296 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6297 1.1.1.3 mrg break 2
6298 1.1.1.3 mrg fi
6299 1.1.1.3 mrg done
6300 1.1.1.3 mrg done
6301 1.1.1.3 mrg IFS=$as_save_IFS
6302 1.1.1.3 mrg
6303 1.1.1.3 mrg fi
6304 1.1.1.3 mrg fi
6305 1.1.1.3 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6306 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
6307 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6308 1.1.1.3 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
6309 1.1.1.3 mrg else
6310 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6311 1.1.1.3 mrg $as_echo "no" >&6; }
6312 1.1.1.3 mrg fi
6313 1.1.1.3 mrg
6314 1.1.1.3 mrg if test "x$ac_ct_OBJDUMP" = x; then
6315 1.1.1.3 mrg OBJDUMP="false"
6316 1.1.1.3 mrg else
6317 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6318 1.1.1.3 mrg yes:)
6319 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6320 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6321 1.1.1.3 mrg ac_tool_warned=yes ;;
6322 1.1.1.3 mrg esac
6323 1.1.1.3 mrg OBJDUMP=$ac_ct_OBJDUMP
6324 1.1.1.3 mrg fi
6325 1.1.1.3 mrg else
6326 1.1.1.3 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
6327 1.1.1.3 mrg fi
6328 1.1.1.3 mrg
6329 1.1.1.3 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
6330 1.1.1.3 mrg
6331 1.1.1.3 mrg
6332 1.1.1.3 mrg
6333 1.1.1.3 mrg
6334 1.1.1.3 mrg
6335 1.1.1.3 mrg
6336 1.1.1.3 mrg
6337 1.1.1.3 mrg
6338 1.1.1.3 mrg
6339 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6340 1.1.1.3 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6341 1.1.1.3 mrg if ${lt_cv_deplibs_check_method+:} false; then :
6342 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6343 1.1.1.3 mrg else
6344 1.1.1.3 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
6345 1.1.1.3 mrg lt_cv_file_magic_test_file=
6346 1.1.1.3 mrg lt_cv_deplibs_check_method='unknown'
6347 1.1.1.3 mrg # Need to set the preceding variable on all platforms that support
6348 1.1.1.3 mrg # interlibrary dependencies.
6349 1.1.1.3 mrg # 'none' -- dependencies not supported.
6350 1.1.1.3 mrg # `unknown' -- same as none, but documents that we really don't know.
6351 1.1.1.3 mrg # 'pass_all' -- all dependencies passed with no checks.
6352 1.1.1.3 mrg # 'test_compile' -- check by making test program.
6353 1.1.1.3 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
6354 1.1.1.3 mrg # which responds to the $file_magic_cmd with a given extended regex.
6355 1.1.1.3 mrg # If you have `file' or equivalent on your system and you're not sure
6356 1.1.1.3 mrg # whether `pass_all' will *always* work, you probably want this one.
6357 1.1.1.3 mrg
6358 1.1.1.3 mrg case $host_os in
6359 1.1.1.3 mrg aix[4-9]*)
6360 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6361 1.1.1.3 mrg ;;
6362 1.1.1.3 mrg
6363 1.1.1.3 mrg beos*)
6364 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6365 1.1.1.3 mrg ;;
6366 1.1.1.3 mrg
6367 1.1.1.3 mrg bsdi[45]*)
6368 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6369 1.1.1.3 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
6370 1.1.1.3 mrg lt_cv_file_magic_test_file=/shlib/libc.so
6371 1.1.1.3 mrg ;;
6372 1.1.1.3 mrg
6373 1.1.1.3 mrg cygwin*)
6374 1.1.1.3 mrg # func_win32_libid is a shell function defined in ltmain.sh
6375 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6376 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
6377 1.1.1.3 mrg ;;
6378 1.1.1.3 mrg
6379 1.1.1.3 mrg mingw* | pw32*)
6380 1.1.1.3 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
6381 1.1.1.3 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
6382 1.1.1.3 mrg # unless we find 'file', for example because we are cross-compiling.
6383 1.1.1.3 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6384 1.1.1.3 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6385 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6386 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
6387 1.1.1.3 mrg else
6388 1.1.1.3 mrg # Keep this pattern in sync with the one in func_win32_libid.
6389 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6390 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6391 1.1.1.3 mrg fi
6392 1.1.1.3 mrg ;;
6393 1.1.1.3 mrg
6394 1.1.1.3 mrg cegcc*)
6395 1.1.1.3 mrg # use the weaker test based on 'objdump'. See mingw*.
6396 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6397 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6398 1.1.1.3 mrg ;;
6399 1.1.1.3 mrg
6400 1.1.1.3 mrg darwin* | rhapsody*)
6401 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6402 1.1.1.3 mrg ;;
6403 1.1.1.3 mrg
6404 1.1.1.3 mrg freebsd* | dragonfly*)
6405 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6406 1.1.1.3 mrg case $host_cpu in
6407 1.1.1.3 mrg i*86 )
6408 1.1.1.3 mrg # Not sure whether the presence of OpenBSD here was a mistake.
6409 1.1.1.3 mrg # Let's accept both of them until this is cleared up.
6410 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6411 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
6412 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6413 1.1.1.3 mrg ;;
6414 1.1.1.3 mrg esac
6415 1.1.1.3 mrg else
6416 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6417 1.1.1.3 mrg fi
6418 1.1.1.3 mrg ;;
6419 1.1.1.3 mrg
6420 1.1.1.3 mrg gnu*)
6421 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6422 1.1.1.3 mrg ;;
6423 1.1.1.3 mrg
6424 1.1.1.3 mrg haiku*)
6425 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6426 1.1.1.3 mrg ;;
6427 1.1.1.3 mrg
6428 1.1.1.3 mrg hpux10.20* | hpux11*)
6429 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
6430 1.1.1.3 mrg case $host_cpu in
6431 1.1.1.3 mrg ia64*)
6432 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6433 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6434 1.1.1.3 mrg ;;
6435 1.1.1.3 mrg hppa*64*)
6436 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6437 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6438 1.1.1.3 mrg ;;
6439 1.1.1.3 mrg *)
6440 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6441 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
6442 1.1.1.3 mrg ;;
6443 1.1.1.3 mrg esac
6444 1.1.1.3 mrg ;;
6445 1.1.1.3 mrg
6446 1.1.1.3 mrg interix[3-9]*)
6447 1.1.1.3 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6448 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6449 1.1.1.3 mrg ;;
6450 1.1.1.3 mrg
6451 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
6452 1.1.1.3 mrg case $LD in
6453 1.1.1.3 mrg *-32|*"-32 ") libmagic=32-bit;;
6454 1.1.1.3 mrg *-n32|*"-n32 ") libmagic=N32;;
6455 1.1.1.3 mrg *-64|*"-64 ") libmagic=64-bit;;
6456 1.1.1.3 mrg *) libmagic=never-match;;
6457 1.1.1.3 mrg esac
6458 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6459 1.1.1.3 mrg ;;
6460 1.1.1.3 mrg
6461 1.1.1.3 mrg # This must be Linux ELF.
6462 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
6463 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6464 1.1.1.3 mrg ;;
6465 1.1.1.3 mrg
6466 1.1.1.3 mrg netbsd*)
6467 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6468 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6469 1.1.1.3 mrg else
6470 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6471 1.1.1.3 mrg fi
6472 1.1.1.3 mrg ;;
6473 1.1.1.3 mrg
6474 1.1.1.3 mrg newos6*)
6475 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6476 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
6477 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
6478 1.1.1.3 mrg ;;
6479 1.1.1.3 mrg
6480 1.1.1.3 mrg *nto* | *qnx*)
6481 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6482 1.1.1.3 mrg ;;
6483 1.1.1.3 mrg
6484 1.1.1.3 mrg openbsd*)
6485 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6486 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6487 1.1.1.3 mrg else
6488 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6489 1.1.1.3 mrg fi
6490 1.1.1.3 mrg ;;
6491 1.1.1.3 mrg
6492 1.1.1.3 mrg osf3* | osf4* | osf5*)
6493 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6494 1.1.1.3 mrg ;;
6495 1.1.1.3 mrg
6496 1.1.1.3 mrg rdos*)
6497 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6498 1.1.1.3 mrg ;;
6499 1.1.1.3 mrg
6500 1.1.1.3 mrg solaris*)
6501 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6502 1.1.1.3 mrg ;;
6503 1.1.1.3 mrg
6504 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6505 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6506 1.1.1.3 mrg ;;
6507 1.1.1.3 mrg
6508 1.1.1.3 mrg sysv4 | sysv4.3*)
6509 1.1.1.3 mrg case $host_vendor in
6510 1.1.1.3 mrg motorola)
6511 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
6512 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6513 1.1.1.3 mrg ;;
6514 1.1.1.3 mrg ncr)
6515 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6516 1.1.1.3 mrg ;;
6517 1.1.1.3 mrg sequent)
6518 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
6519 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6520 1.1.1.3 mrg ;;
6521 1.1.1.3 mrg sni)
6522 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
6523 1.1.1.3 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6524 1.1.1.3 mrg lt_cv_file_magic_test_file=/lib/libc.so
6525 1.1.1.3 mrg ;;
6526 1.1.1.3 mrg siemens)
6527 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6528 1.1.1.3 mrg ;;
6529 1.1.1.3 mrg pc)
6530 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6531 1.1.1.3 mrg ;;
6532 1.1.1.3 mrg esac
6533 1.1.1.3 mrg ;;
6534 1.1.1.3 mrg
6535 1.1.1.3 mrg tpf*)
6536 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6537 1.1.1.3 mrg ;;
6538 1.1.1.3 mrg esac
6539 1.1.1.3 mrg
6540 1.1.1.3 mrg fi
6541 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6542 1.1.1.3 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
6543 1.1.1.3 mrg file_magic_cmd=$lt_cv_file_magic_cmd
6544 1.1.1.3 mrg deplibs_check_method=$lt_cv_deplibs_check_method
6545 1.1.1.3 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
6546 1.1.1.3 mrg
6547 1.1.1.3 mrg
6548 1.1.1.3 mrg
6549 1.1.1.3 mrg
6550 1.1.1.3 mrg
6551 1.1.1.3 mrg
6552 1.1.1.3 mrg
6553 1.1.1.3 mrg
6554 1.1.1.3 mrg
6555 1.1.1.3 mrg
6556 1.1.1.3 mrg
6557 1.1.1.3 mrg
6558 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6559 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6560 1.1.1.3 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
6561 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6562 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6563 1.1.1.3 mrg if ${ac_cv_prog_AR+:} false; then :
6564 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6565 1.1.1.3 mrg else
6566 1.1.1.3 mrg if test -n "$AR"; then
6567 1.1.1.3 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
6568 1.1.1.3 mrg else
6569 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6570 1.1.1.3 mrg for as_dir in $PATH
6571 1.1.1.3 mrg do
6572 1.1.1.3 mrg IFS=$as_save_IFS
6573 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6574 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6575 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6576 1.1.1.3 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
6577 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6578 1.1.1.3 mrg break 2
6579 1.1.1.3 mrg fi
6580 1.1.1.3 mrg done
6581 1.1.1.3 mrg done
6582 1.1.1.3 mrg IFS=$as_save_IFS
6583 1.1.1.3 mrg
6584 1.1.1.3 mrg fi
6585 1.1.1.3 mrg fi
6586 1.1.1.3 mrg AR=$ac_cv_prog_AR
6587 1.1.1.3 mrg if test -n "$AR"; then
6588 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6589 1.1.1.3 mrg $as_echo "$AR" >&6; }
6590 1.1.1.3 mrg else
6591 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6592 1.1.1.3 mrg $as_echo "no" >&6; }
6593 1.1.1.3 mrg fi
6594 1.1.1.3 mrg
6595 1.1.1.3 mrg
6596 1.1.1.3 mrg fi
6597 1.1.1.3 mrg if test -z "$ac_cv_prog_AR"; then
6598 1.1.1.3 mrg ac_ct_AR=$AR
6599 1.1.1.3 mrg # Extract the first word of "ar", so it can be a program name with args.
6600 1.1.1.3 mrg set dummy ar; ac_word=$2
6601 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6602 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6603 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then :
6604 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6605 1.1.1.3 mrg else
6606 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
6607 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6608 1.1.1.3 mrg else
6609 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6610 1.1.1.3 mrg for as_dir in $PATH
6611 1.1.1.3 mrg do
6612 1.1.1.3 mrg IFS=$as_save_IFS
6613 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6614 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6615 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6616 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="ar"
6617 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6618 1.1.1.3 mrg break 2
6619 1.1.1.3 mrg fi
6620 1.1.1.3 mrg done
6621 1.1.1.3 mrg done
6622 1.1.1.3 mrg IFS=$as_save_IFS
6623 1.1.1.3 mrg
6624 1.1.1.3 mrg fi
6625 1.1.1.3 mrg fi
6626 1.1.1.3 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
6627 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
6628 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6629 1.1.1.3 mrg $as_echo "$ac_ct_AR" >&6; }
6630 1.1.1.3 mrg else
6631 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6632 1.1.1.3 mrg $as_echo "no" >&6; }
6633 1.1.1.3 mrg fi
6634 1.1.1.3 mrg
6635 1.1.1.3 mrg if test "x$ac_ct_AR" = x; then
6636 1.1.1.3 mrg AR="false"
6637 1.1.1.3 mrg else
6638 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6639 1.1.1.3 mrg yes:)
6640 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6641 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6642 1.1.1.3 mrg ac_tool_warned=yes ;;
6643 1.1.1.3 mrg esac
6644 1.1.1.3 mrg AR=$ac_ct_AR
6645 1.1.1.3 mrg fi
6646 1.1.1.3 mrg else
6647 1.1.1.3 mrg AR="$ac_cv_prog_AR"
6648 1.1.1.3 mrg fi
6649 1.1.1.3 mrg
6650 1.1.1.3 mrg test -z "$AR" && AR=ar
6651 1.1.1.3 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
6652 1.1.1.3 mrg
6653 1.1.1.3 mrg
6654 1.1.1.3 mrg
6655 1.1.1.3 mrg
6656 1.1.1.3 mrg
6657 1.1.1.3 mrg
6658 1.1.1.3 mrg
6659 1.1.1.3 mrg
6660 1.1.1.3 mrg
6661 1.1.1.3 mrg
6662 1.1.1.3 mrg
6663 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6664 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6665 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
6666 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6667 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6668 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
6669 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6670 1.1.1.3 mrg else
6671 1.1.1.3 mrg if test -n "$STRIP"; then
6672 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6673 1.1.1.3 mrg else
6674 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6675 1.1.1.3 mrg for as_dir in $PATH
6676 1.1.1.3 mrg do
6677 1.1.1.3 mrg IFS=$as_save_IFS
6678 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6679 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6680 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6681 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6682 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6683 1.1.1.3 mrg break 2
6684 1.1.1.3 mrg fi
6685 1.1.1.3 mrg done
6686 1.1.1.3 mrg done
6687 1.1.1.3 mrg IFS=$as_save_IFS
6688 1.1.1.3 mrg
6689 1.1.1.3 mrg fi
6690 1.1.1.3 mrg fi
6691 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
6692 1.1.1.3 mrg if test -n "$STRIP"; then
6693 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6694 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
6695 1.1.1.3 mrg else
6696 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6697 1.1.1.3 mrg $as_echo "no" >&6; }
6698 1.1.1.3 mrg fi
6699 1.1.1.3 mrg
6700 1.1.1.3 mrg
6701 1.1.1.3 mrg fi
6702 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
6703 1.1.1.3 mrg ac_ct_STRIP=$STRIP
6704 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
6705 1.1.1.3 mrg set dummy strip; ac_word=$2
6706 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6707 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6708 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6709 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6710 1.1.1.3 mrg else
6711 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
6712 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6713 1.1.1.3 mrg else
6714 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6715 1.1.1.3 mrg for as_dir in $PATH
6716 1.1.1.3 mrg do
6717 1.1.1.3 mrg IFS=$as_save_IFS
6718 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6719 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6720 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6721 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
6722 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6723 1.1.1.3 mrg break 2
6724 1.1.1.3 mrg fi
6725 1.1.1.3 mrg done
6726 1.1.1.3 mrg done
6727 1.1.1.3 mrg IFS=$as_save_IFS
6728 1.1.1.3 mrg
6729 1.1.1.3 mrg fi
6730 1.1.1.3 mrg fi
6731 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6732 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
6733 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6734 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
6735 1.1.1.3 mrg else
6736 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6737 1.1.1.3 mrg $as_echo "no" >&6; }
6738 1.1.1.3 mrg fi
6739 1.1.1.3 mrg
6740 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
6741 1.1.1.3 mrg STRIP=":"
6742 1.1.1.3 mrg else
6743 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6744 1.1.1.3 mrg yes:)
6745 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6746 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6747 1.1.1.3 mrg ac_tool_warned=yes ;;
6748 1.1.1.3 mrg esac
6749 1.1.1.3 mrg STRIP=$ac_ct_STRIP
6750 1.1.1.3 mrg fi
6751 1.1.1.3 mrg else
6752 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
6753 1.1.1.3 mrg fi
6754 1.1.1.3 mrg
6755 1.1.1.3 mrg test -z "$STRIP" && STRIP=:
6756 1.1.1.3 mrg
6757 1.1.1.3 mrg
6758 1.1.1.3 mrg
6759 1.1.1.3 mrg
6760 1.1.1.3 mrg
6761 1.1.1.3 mrg
6762 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6763 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6764 1.1.1.3 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6765 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6766 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6767 1.1.1.3 mrg if ${ac_cv_prog_RANLIB+:} false; then :
6768 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6769 1.1.1.3 mrg else
6770 1.1.1.3 mrg if test -n "$RANLIB"; then
6771 1.1.1.3 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6772 1.1.1.3 mrg else
6773 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6774 1.1.1.3 mrg for as_dir in $PATH
6775 1.1.1.3 mrg do
6776 1.1.1.3 mrg IFS=$as_save_IFS
6777 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6778 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6779 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6780 1.1.1.3 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6781 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6782 1.1.1.3 mrg break 2
6783 1.1.1.3 mrg fi
6784 1.1.1.3 mrg done
6785 1.1.1.3 mrg done
6786 1.1.1.3 mrg IFS=$as_save_IFS
6787 1.1.1.3 mrg
6788 1.1.1.3 mrg fi
6789 1.1.1.3 mrg fi
6790 1.1.1.3 mrg RANLIB=$ac_cv_prog_RANLIB
6791 1.1.1.3 mrg if test -n "$RANLIB"; then
6792 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6793 1.1.1.3 mrg $as_echo "$RANLIB" >&6; }
6794 1.1.1.3 mrg else
6795 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6796 1.1.1.3 mrg $as_echo "no" >&6; }
6797 1.1.1.3 mrg fi
6798 1.1.1.3 mrg
6799 1.1.1.3 mrg
6800 1.1.1.3 mrg fi
6801 1.1.1.3 mrg if test -z "$ac_cv_prog_RANLIB"; then
6802 1.1.1.3 mrg ac_ct_RANLIB=$RANLIB
6803 1.1.1.3 mrg # Extract the first word of "ranlib", so it can be a program name with args.
6804 1.1.1.3 mrg set dummy ranlib; ac_word=$2
6805 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6806 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6807 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6808 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6809 1.1.1.3 mrg else
6810 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
6811 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6812 1.1.1.3 mrg else
6813 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6814 1.1.1.3 mrg for as_dir in $PATH
6815 1.1.1.3 mrg do
6816 1.1.1.3 mrg IFS=$as_save_IFS
6817 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6818 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6819 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6820 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
6821 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6822 1.1.1.3 mrg break 2
6823 1.1.1.3 mrg fi
6824 1.1.1.3 mrg done
6825 1.1.1.3 mrg done
6826 1.1.1.3 mrg IFS=$as_save_IFS
6827 1.1.1.3 mrg
6828 1.1.1.3 mrg fi
6829 1.1.1.3 mrg fi
6830 1.1.1.3 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6831 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
6832 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6833 1.1.1.3 mrg $as_echo "$ac_ct_RANLIB" >&6; }
6834 1.1.1.3 mrg else
6835 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6836 1.1.1.3 mrg $as_echo "no" >&6; }
6837 1.1.1.3 mrg fi
6838 1.1.1.3 mrg
6839 1.1.1.3 mrg if test "x$ac_ct_RANLIB" = x; then
6840 1.1.1.3 mrg RANLIB=":"
6841 1.1.1.3 mrg else
6842 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6843 1.1.1.3 mrg yes:)
6844 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6845 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6846 1.1.1.3 mrg ac_tool_warned=yes ;;
6847 1.1.1.3 mrg esac
6848 1.1.1.3 mrg RANLIB=$ac_ct_RANLIB
6849 1.1.1.3 mrg fi
6850 1.1.1.3 mrg else
6851 1.1.1.3 mrg RANLIB="$ac_cv_prog_RANLIB"
6852 1.1.1.3 mrg fi
6853 1.1.1.3 mrg
6854 1.1.1.3 mrg test -z "$RANLIB" && RANLIB=:
6855 1.1.1.3 mrg
6856 1.1.1.3 mrg
6857 1.1.1.3 mrg
6858 1.1.1.3 mrg
6859 1.1.1.3 mrg
6860 1.1.1.3 mrg
6861 1.1.1.3 mrg # Determine commands to create old-style static archives.
6862 1.1.1.3 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6863 1.1.1.3 mrg old_postinstall_cmds='chmod 644 $oldlib'
6864 1.1.1.3 mrg old_postuninstall_cmds=
6865 1.1.1.3 mrg
6866 1.1.1.3 mrg if test -n "$RANLIB"; then
6867 1.1.1.3 mrg case $host_os in
6868 1.1.1.3 mrg openbsd*)
6869 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6870 1.1.1.3 mrg ;;
6871 1.1.1.3 mrg *)
6872 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6873 1.1.1.3 mrg ;;
6874 1.1.1.3 mrg esac
6875 1.1.1.3 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6876 1.1.1.3 mrg fi
6877 1.1.1.3 mrg
6878 1.1.1.3 mrg case $host_os in
6879 1.1.1.3 mrg darwin*)
6880 1.1.1.3 mrg lock_old_archive_extraction=yes ;;
6881 1.1.1.3 mrg *)
6882 1.1.1.3 mrg lock_old_archive_extraction=no ;;
6883 1.1.1.3 mrg esac
6884 1.1.1.3 mrg
6885 1.1.1.3 mrg
6886 1.1.1.3 mrg
6887 1.1.1.3 mrg
6888 1.1.1.3 mrg
6889 1.1.1.3 mrg
6890 1.1.1.3 mrg
6891 1.1.1.3 mrg
6892 1.1.1.3 mrg
6893 1.1.1.3 mrg
6894 1.1.1.3 mrg
6895 1.1.1.3 mrg
6896 1.1.1.3 mrg
6897 1.1.1.3 mrg
6898 1.1.1.3 mrg
6899 1.1.1.3 mrg
6900 1.1.1.3 mrg
6901 1.1.1.3 mrg
6902 1.1.1.3 mrg
6903 1.1.1.3 mrg
6904 1.1.1.3 mrg
6905 1.1.1.3 mrg
6906 1.1.1.3 mrg
6907 1.1.1.3 mrg
6908 1.1.1.3 mrg
6909 1.1.1.3 mrg
6910 1.1.1.3 mrg
6911 1.1.1.3 mrg
6912 1.1.1.3 mrg
6913 1.1.1.3 mrg
6914 1.1.1.3 mrg
6915 1.1.1.3 mrg
6916 1.1.1.3 mrg
6917 1.1.1.3 mrg
6918 1.1.1.3 mrg
6919 1.1.1.3 mrg
6920 1.1.1.3 mrg
6921 1.1.1.3 mrg
6922 1.1.1.3 mrg
6923 1.1.1.3 mrg # If no C compiler was specified, use CC.
6924 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
6925 1.1.1.3 mrg
6926 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
6927 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6928 1.1.1.3 mrg
6929 1.1.1.3 mrg # Allow CC to be a program name with arguments.
6930 1.1.1.3 mrg compiler=$CC
6931 1.1.1.3 mrg
6932 1.1.1.3 mrg
6933 1.1.1.3 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6934 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6935 1.1.1.3 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6936 1.1.1.3 mrg if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6937 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6938 1.1.1.3 mrg else
6939 1.1.1.3 mrg
6940 1.1.1.3 mrg # These are sane defaults that work on at least a few old systems.
6941 1.1.1.3 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6942 1.1.1.3 mrg
6943 1.1.1.3 mrg # Character class describing NM global symbol codes.
6944 1.1.1.3 mrg symcode='[BCDEGRST]'
6945 1.1.1.3 mrg
6946 1.1.1.3 mrg # Regexp to match symbols that can be accessed directly from C.
6947 1.1.1.3 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6948 1.1.1.3 mrg
6949 1.1.1.3 mrg # Define system-specific variables.
6950 1.1.1.3 mrg case $host_os in
6951 1.1.1.3 mrg aix*)
6952 1.1.1.3 mrg symcode='[BCDT]'
6953 1.1.1.3 mrg ;;
6954 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
6955 1.1.1.3 mrg symcode='[ABCDGISTW]'
6956 1.1.1.3 mrg ;;
6957 1.1.1.3 mrg hpux*)
6958 1.1.1.3 mrg if test "$host_cpu" = ia64; then
6959 1.1.1.3 mrg symcode='[ABCDEGRST]'
6960 1.1.1.3 mrg fi
6961 1.1.1.3 mrg ;;
6962 1.1.1.3 mrg irix* | nonstopux*)
6963 1.1.1.3 mrg symcode='[BCDEGRST]'
6964 1.1.1.3 mrg ;;
6965 1.1.1.3 mrg osf*)
6966 1.1.1.3 mrg symcode='[BCDEGQRST]'
6967 1.1.1.3 mrg ;;
6968 1.1.1.3 mrg solaris*)
6969 1.1.1.3 mrg symcode='[BDRT]'
6970 1.1.1.3 mrg ;;
6971 1.1.1.3 mrg sco3.2v5*)
6972 1.1.1.3 mrg symcode='[DT]'
6973 1.1.1.3 mrg ;;
6974 1.1.1.3 mrg sysv4.2uw2*)
6975 1.1.1.3 mrg symcode='[DT]'
6976 1.1.1.3 mrg ;;
6977 1.1.1.3 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6978 1.1.1.3 mrg symcode='[ABDT]'
6979 1.1.1.3 mrg ;;
6980 1.1.1.3 mrg sysv4)
6981 1.1.1.3 mrg symcode='[DFNSTU]'
6982 1.1.1.3 mrg ;;
6983 1.1.1.3 mrg esac
6984 1.1.1.3 mrg
6985 1.1.1.3 mrg # If we're using GNU nm, then use its standard symbol codes.
6986 1.1.1.3 mrg case `$NM -V 2>&1` in
6987 1.1.1.3 mrg *GNU* | *'with BFD'*)
6988 1.1.1.3 mrg symcode='[ABCDGIRSTW]' ;;
6989 1.1.1.3 mrg esac
6990 1.1.1.3 mrg
6991 1.1.1.3 mrg # Transform an extracted symbol line into a proper C declaration.
6992 1.1.1.3 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6993 1.1.1.3 mrg # so use this general approach.
6994 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6995 1.1.1.3 mrg
6996 1.1.1.3 mrg # Transform an extracted symbol line into symbol name and symbol address
6997 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6998 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
6999 1.1.1.3 mrg
7000 1.1.1.3 mrg # Handle CRLF in mingw tool chain
7001 1.1.1.3 mrg opt_cr=
7002 1.1.1.3 mrg case $build_os in
7003 1.1.1.3 mrg mingw*)
7004 1.1.1.3 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7005 1.1.1.3 mrg ;;
7006 1.1.1.3 mrg esac
7007 1.1.1.3 mrg
7008 1.1.1.3 mrg # Try without a prefix underscore, then with it.
7009 1.1.1.3 mrg for ac_symprfx in "" "_"; do
7010 1.1.1.3 mrg
7011 1.1.1.3 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7012 1.1.1.3 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
7013 1.1.1.3 mrg
7014 1.1.1.3 mrg # Write the raw and C identifiers.
7015 1.1.1.3 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7016 1.1.1.3 mrg # Fake it for dumpbin and say T for any non-static function
7017 1.1.1.3 mrg # and D for any global variable.
7018 1.1.1.3 mrg # Also find C++ and __fastcall symbols from MSVC++,
7019 1.1.1.3 mrg # which start with @ or ?.
7020 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
7021 1.1.1.3 mrg " {last_section=section; section=\$ 3};"\
7022 1.1.1.3 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7023 1.1.1.3 mrg " \$ 0!~/External *\|/{next};"\
7024 1.1.1.3 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7025 1.1.1.3 mrg " {if(hide[section]) next};"\
7026 1.1.1.3 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7027 1.1.1.3 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7028 1.1.1.3 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7029 1.1.1.3 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7030 1.1.1.3 mrg " ' prfx=^$ac_symprfx"
7031 1.1.1.3 mrg else
7032 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7033 1.1.1.3 mrg fi
7034 1.1.1.3 mrg
7035 1.1.1.3 mrg # Check to see that the pipe works correctly.
7036 1.1.1.3 mrg pipe_works=no
7037 1.1.1.3 mrg
7038 1.1.1.3 mrg rm -f conftest*
7039 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
7040 1.1.1.3 mrg #ifdef __cplusplus
7041 1.1.1.3 mrg extern "C" {
7042 1.1.1.3 mrg #endif
7043 1.1.1.3 mrg char nm_test_var;
7044 1.1.1.3 mrg void nm_test_func(void);
7045 1.1.1.3 mrg void nm_test_func(void){}
7046 1.1.1.3 mrg #ifdef __cplusplus
7047 1.1.1.3 mrg }
7048 1.1.1.3 mrg #endif
7049 1.1.1.3 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
7050 1.1.1.3 mrg _LT_EOF
7051 1.1.1.3 mrg
7052 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7053 1.1.1.3 mrg (eval $ac_compile) 2>&5
7054 1.1.1.3 mrg ac_status=$?
7055 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7056 1.1.1.3 mrg test $ac_status = 0; }; then
7057 1.1.1.3 mrg # Now try to grab the symbols.
7058 1.1.1.3 mrg nlist=conftest.nm
7059 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7060 1.1.1.3 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7061 1.1.1.3 mrg ac_status=$?
7062 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7063 1.1.1.3 mrg test $ac_status = 0; } && test -s "$nlist"; then
7064 1.1.1.3 mrg # Try sorting and uniquifying the output.
7065 1.1.1.3 mrg if sort "$nlist" | uniq > "$nlist"T; then
7066 1.1.1.3 mrg mv -f "$nlist"T "$nlist"
7067 1.1.1.3 mrg else
7068 1.1.1.3 mrg rm -f "$nlist"T
7069 1.1.1.3 mrg fi
7070 1.1.1.3 mrg
7071 1.1.1.3 mrg # Make sure that we snagged all the symbols we need.
7072 1.1.1.3 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7073 1.1.1.3 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7074 1.1.1.3 mrg cat <<_LT_EOF > conftest.$ac_ext
7075 1.1.1.3 mrg #ifdef __cplusplus
7076 1.1.1.3 mrg extern "C" {
7077 1.1.1.3 mrg #endif
7078 1.1.1.3 mrg
7079 1.1.1.3 mrg _LT_EOF
7080 1.1.1.3 mrg # Now generate the symbol file.
7081 1.1.1.3 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7082 1.1.1.3 mrg
7083 1.1.1.3 mrg cat <<_LT_EOF >> conftest.$ac_ext
7084 1.1.1.3 mrg
7085 1.1.1.3 mrg /* The mapping between symbol names and symbols. */
7086 1.1.1.3 mrg const struct {
7087 1.1.1.3 mrg const char *name;
7088 1.1.1.3 mrg void *address;
7089 1.1.1.3 mrg }
7090 1.1.1.3 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
7091 1.1.1.3 mrg {
7092 1.1.1.3 mrg { "@PROGRAM@", (void *) 0 },
7093 1.1.1.3 mrg _LT_EOF
7094 1.1.1.3 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7095 1.1.1.3 mrg cat <<\_LT_EOF >> conftest.$ac_ext
7096 1.1.1.3 mrg {0, (void *) 0}
7097 1.1.1.3 mrg };
7098 1.1.1.3 mrg
7099 1.1.1.3 mrg /* This works around a problem in FreeBSD linker */
7100 1.1.1.3 mrg #ifdef FREEBSD_WORKAROUND
7101 1.1.1.3 mrg static const void *lt_preloaded_setup() {
7102 1.1.1.3 mrg return lt__PROGRAM__LTX_preloaded_symbols;
7103 1.1.1.3 mrg }
7104 1.1.1.3 mrg #endif
7105 1.1.1.3 mrg
7106 1.1.1.3 mrg #ifdef __cplusplus
7107 1.1.1.3 mrg }
7108 1.1.1.3 mrg #endif
7109 1.1.1.3 mrg _LT_EOF
7110 1.1.1.3 mrg # Now try linking the two files.
7111 1.1.1.3 mrg mv conftest.$ac_objext conftstm.$ac_objext
7112 1.1.1.3 mrg lt_save_LIBS="$LIBS"
7113 1.1.1.3 mrg lt_save_CFLAGS="$CFLAGS"
7114 1.1.1.3 mrg LIBS="conftstm.$ac_objext"
7115 1.1.1.3 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7116 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7117 1.1.1.3 mrg (eval $ac_link) 2>&5
7118 1.1.1.3 mrg ac_status=$?
7119 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7120 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7121 1.1.1.3 mrg pipe_works=yes
7122 1.1.1.3 mrg fi
7123 1.1.1.3 mrg LIBS="$lt_save_LIBS"
7124 1.1.1.3 mrg CFLAGS="$lt_save_CFLAGS"
7125 1.1.1.3 mrg else
7126 1.1.1.3 mrg echo "cannot find nm_test_func in $nlist" >&5
7127 1.1.1.3 mrg fi
7128 1.1.1.3 mrg else
7129 1.1.1.3 mrg echo "cannot find nm_test_var in $nlist" >&5
7130 1.1.1.3 mrg fi
7131 1.1.1.3 mrg else
7132 1.1.1.3 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7133 1.1.1.3 mrg fi
7134 1.1.1.3 mrg else
7135 1.1.1.3 mrg echo "$progname: failed program was:" >&5
7136 1.1.1.3 mrg cat conftest.$ac_ext >&5
7137 1.1.1.3 mrg fi
7138 1.1.1.3 mrg rm -rf conftest* conftst*
7139 1.1.1.3 mrg
7140 1.1.1.3 mrg # Do not use the global_symbol_pipe unless it works.
7141 1.1.1.3 mrg if test "$pipe_works" = yes; then
7142 1.1.1.3 mrg break
7143 1.1.1.3 mrg else
7144 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe=
7145 1.1.1.3 mrg fi
7146 1.1.1.3 mrg done
7147 1.1.1.3 mrg
7148 1.1.1.3 mrg fi
7149 1.1.1.3 mrg
7150 1.1.1.3 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
7151 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl=
7152 1.1.1.3 mrg fi
7153 1.1.1.3 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7154 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7155 1.1.1.3 mrg $as_echo "failed" >&6; }
7156 1.1.1.3 mrg else
7157 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7158 1.1.1.3 mrg $as_echo "ok" >&6; }
7159 1.1.1.3 mrg fi
7160 1.1.1.3 mrg
7161 1.1.1.3 mrg
7162 1.1.1.3 mrg
7163 1.1.1.3 mrg
7164 1.1.1.3 mrg
7165 1.1.1.3 mrg
7166 1.1.1.3 mrg
7167 1.1.1.3 mrg
7168 1.1.1.3 mrg
7169 1.1.1.3 mrg
7170 1.1.1.3 mrg
7171 1.1.1.3 mrg
7172 1.1.1.3 mrg
7173 1.1.1.3 mrg
7174 1.1.1.3 mrg
7175 1.1.1.3 mrg
7176 1.1.1.3 mrg
7177 1.1.1.3 mrg
7178 1.1.1.3 mrg
7179 1.1.1.3 mrg
7180 1.1.1.3 mrg
7181 1.1.1.3 mrg
7182 1.1.1.3 mrg # Check whether --enable-libtool-lock was given.
7183 1.1.1.3 mrg if test "${enable_libtool_lock+set}" = set; then :
7184 1.1.1.3 mrg enableval=$enable_libtool_lock;
7185 1.1.1.3 mrg fi
7186 1.1.1.3 mrg
7187 1.1.1.3 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7188 1.1.1.2 mrg
7189 1.1.1.2 mrg # Some flags need to be propagated to the compiler or linker for good
7190 1.1.1.2 mrg # libtool support.
7191 1.1.1.2 mrg case $host in
7192 1.1.1.2 mrg ia64-*-hpux*)
7193 1.1.1.2 mrg # Find out which ABI we are using.
7194 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
7195 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7196 1.1.1.2 mrg (eval $ac_compile) 2>&5
7197 1.1.1.2 mrg ac_status=$?
7198 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7199 1.1.1.3 mrg test $ac_status = 0; }; then
7200 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
7201 1.1.1.2 mrg *ELF-32*)
7202 1.1.1.2 mrg HPUX_IA64_MODE="32"
7203 1.1.1.2 mrg ;;
7204 1.1.1.2 mrg *ELF-64*)
7205 1.1.1.2 mrg HPUX_IA64_MODE="64"
7206 1.1.1.2 mrg ;;
7207 1.1.1.2 mrg esac
7208 1.1 mrg fi
7209 1.1.1.2 mrg rm -rf conftest*
7210 1.1.1.2 mrg ;;
7211 1.1.1.2 mrg *-*-irix6*)
7212 1.1.1.2 mrg # Find out which ABI we are using.
7213 1.1.1.3 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7214 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7215 1.1.1.2 mrg (eval $ac_compile) 2>&5
7216 1.1.1.2 mrg ac_status=$?
7217 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7218 1.1.1.3 mrg test $ac_status = 0; }; then
7219 1.1.1.2 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
7220 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
7221 1.1.1.2 mrg *32-bit*)
7222 1.1.1.2 mrg LD="${LD-ld} -melf32bsmip"
7223 1.1.1.2 mrg ;;
7224 1.1.1.2 mrg *N32*)
7225 1.1.1.2 mrg LD="${LD-ld} -melf32bmipn32"
7226 1.1.1.2 mrg ;;
7227 1.1.1.2 mrg *64-bit*)
7228 1.1.1.2 mrg LD="${LD-ld} -melf64bmip"
7229 1.1.1.2 mrg ;;
7230 1.1.1.2 mrg esac
7231 1.1.1.2 mrg else
7232 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
7233 1.1.1.2 mrg *32-bit*)
7234 1.1.1.2 mrg LD="${LD-ld} -32"
7235 1.1.1.2 mrg ;;
7236 1.1.1.2 mrg *N32*)
7237 1.1.1.2 mrg LD="${LD-ld} -n32"
7238 1.1.1.2 mrg ;;
7239 1.1.1.2 mrg *64-bit*)
7240 1.1.1.2 mrg LD="${LD-ld} -64"
7241 1.1.1.2 mrg ;;
7242 1.1.1.2 mrg esac
7243 1.1.1.2 mrg fi
7244 1.1.1.2 mrg fi
7245 1.1.1.2 mrg rm -rf conftest*
7246 1.1 mrg ;;
7247 1.1 mrg
7248 1.1.1.2 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7249 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7250 1.1.1.2 mrg # Find out which ABI we are using.
7251 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
7252 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7253 1.1.1.2 mrg (eval $ac_compile) 2>&5
7254 1.1.1.2 mrg ac_status=$?
7255 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7256 1.1.1.3 mrg test $ac_status = 0; }; then
7257 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
7258 1.1.1.2 mrg *32-bit*)
7259 1.1.1.2 mrg case $host in
7260 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
7261 1.1.1.2 mrg LD="${LD-ld} -m elf_i386_fbsd"
7262 1.1.1.2 mrg ;;
7263 1.1.1.2 mrg x86_64-*linux*)
7264 1.1.1.2 mrg LD="${LD-ld} -m elf_i386"
7265 1.1.1.2 mrg ;;
7266 1.1.1.2 mrg ppc64-*linux*|powerpc64-*linux*)
7267 1.1.1.2 mrg LD="${LD-ld} -m elf32ppclinux"
7268 1.1.1.2 mrg ;;
7269 1.1.1.2 mrg s390x-*linux*)
7270 1.1.1.2 mrg LD="${LD-ld} -m elf_s390"
7271 1.1.1.2 mrg ;;
7272 1.1.1.2 mrg sparc64-*linux*)
7273 1.1.1.2 mrg LD="${LD-ld} -m elf32_sparc"
7274 1.1.1.2 mrg ;;
7275 1.1.1.2 mrg esac
7276 1.1.1.2 mrg ;;
7277 1.1.1.2 mrg *64-bit*)
7278 1.1.1.2 mrg case $host in
7279 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
7280 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
7281 1.1.1.2 mrg ;;
7282 1.1.1.2 mrg x86_64-*linux*)
7283 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64"
7284 1.1.1.2 mrg ;;
7285 1.1.1.2 mrg ppc*-*linux*|powerpc*-*linux*)
7286 1.1.1.2 mrg LD="${LD-ld} -m elf64ppc"
7287 1.1.1.2 mrg ;;
7288 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*)
7289 1.1.1.2 mrg LD="${LD-ld} -m elf64_s390"
7290 1.1.1.2 mrg ;;
7291 1.1.1.2 mrg sparc*-*linux*)
7292 1.1.1.2 mrg LD="${LD-ld} -m elf64_sparc"
7293 1.1.1.2 mrg ;;
7294 1.1.1.2 mrg esac
7295 1.1.1.2 mrg ;;
7296 1.1.1.2 mrg esac
7297 1.1.1.2 mrg fi
7298 1.1.1.2 mrg rm -rf conftest*
7299 1.1.1.2 mrg ;;
7300 1.1 mrg
7301 1.1.1.2 mrg *-*-sco3.2v5*)
7302 1.1.1.2 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7303 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
7304 1.1.1.2 mrg CFLAGS="$CFLAGS -belf"
7305 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7306 1.1.1.2 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7307 1.1.1.3 mrg if ${lt_cv_cc_needs_belf+:} false; then :
7308 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7309 1.1.1.2 mrg else
7310 1.1.1.2 mrg ac_ext=c
7311 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
7312 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7313 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7314 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7315 1.1 mrg
7316 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317 1.1.1.2 mrg /* end confdefs.h. */
7318 1.1 mrg
7319 1.1.1.2 mrg int
7320 1.1.1.2 mrg main ()
7321 1.1.1.2 mrg {
7322 1.1 mrg
7323 1.1.1.2 mrg ;
7324 1.1.1.2 mrg return 0;
7325 1.1.1.2 mrg }
7326 1.1.1.2 mrg _ACEOF
7327 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
7328 1.1.1.2 mrg lt_cv_cc_needs_belf=yes
7329 1.1.1.2 mrg else
7330 1.1.1.3 mrg lt_cv_cc_needs_belf=no
7331 1.1.1.2 mrg fi
7332 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
7333 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
7334 1.1.1.2 mrg ac_ext=c
7335 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
7336 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7337 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7338 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7339 1.1 mrg
7340 1.1.1.2 mrg fi
7341 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7342 1.1.1.2 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
7343 1.1.1.2 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7344 1.1.1.2 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7345 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
7346 1.1.1.2 mrg fi
7347 1.1.1.2 mrg ;;
7348 1.1.1.2 mrg sparc*-*solaris*)
7349 1.1.1.2 mrg # Find out which ABI we are using.
7350 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
7351 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7352 1.1.1.2 mrg (eval $ac_compile) 2>&5
7353 1.1.1.2 mrg ac_status=$?
7354 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7355 1.1.1.3 mrg test $ac_status = 0; }; then
7356 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
7357 1.1.1.2 mrg *64-bit*)
7358 1.1.1.2 mrg case $lt_cv_prog_gnu_ld in
7359 1.1.1.2 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
7360 1.1.1.2 mrg *)
7361 1.1.1.2 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7362 1.1.1.2 mrg LD="${LD-ld} -64"
7363 1.1.1.2 mrg fi
7364 1.1.1.2 mrg ;;
7365 1.1.1.2 mrg esac
7366 1.1.1.2 mrg ;;
7367 1.1.1.2 mrg esac
7368 1.1.1.2 mrg fi
7369 1.1.1.2 mrg rm -rf conftest*
7370 1.1.1.2 mrg ;;
7371 1.1.1.2 mrg esac
7372 1.1.1.2 mrg
7373 1.1.1.2 mrg need_locks="$enable_libtool_lock"
7374 1.1.1.2 mrg
7375 1.1.1.3 mrg
7376 1.1.1.3 mrg case $host_os in
7377 1.1.1.3 mrg rhapsody* | darwin*)
7378 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7379 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7380 1.1.1.3 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7381 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7382 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7383 1.1.1.3 mrg if ${ac_cv_prog_DSYMUTIL+:} false; then :
7384 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7385 1.1 mrg else
7386 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
7387 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7388 1.1 mrg else
7389 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7390 1.1 mrg for as_dir in $PATH
7391 1.1 mrg do
7392 1.1 mrg IFS=$as_save_IFS
7393 1.1 mrg test -z "$as_dir" && as_dir=.
7394 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7395 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
7396 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7397 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7398 1.1 mrg break 2
7399 1.1 mrg fi
7400 1.1 mrg done
7401 1.1.1.3 mrg done
7402 1.1 mrg IFS=$as_save_IFS
7403 1.1 mrg
7404 1.1 mrg fi
7405 1.1 mrg fi
7406 1.1.1.3 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
7407 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
7408 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7409 1.1.1.3 mrg $as_echo "$DSYMUTIL" >&6; }
7410 1.1 mrg else
7411 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7412 1.1.1.2 mrg $as_echo "no" >&6; }
7413 1.1 mrg fi
7414 1.1 mrg
7415 1.1 mrg
7416 1.1 mrg fi
7417 1.1.1.3 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
7418 1.1.1.3 mrg ac_ct_DSYMUTIL=$DSYMUTIL
7419 1.1.1.3 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
7420 1.1.1.3 mrg set dummy dsymutil; ac_word=$2
7421 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7422 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7423 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7424 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7425 1.1 mrg else
7426 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
7427 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7428 1.1 mrg else
7429 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7430 1.1 mrg for as_dir in $PATH
7431 1.1 mrg do
7432 1.1 mrg IFS=$as_save_IFS
7433 1.1 mrg test -z "$as_dir" && as_dir=.
7434 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7435 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
7436 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7437 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7438 1.1 mrg break 2
7439 1.1 mrg fi
7440 1.1 mrg done
7441 1.1.1.3 mrg done
7442 1.1 mrg IFS=$as_save_IFS
7443 1.1 mrg
7444 1.1 mrg fi
7445 1.1 mrg fi
7446 1.1.1.3 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7447 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
7448 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7449 1.1.1.3 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
7450 1.1 mrg else
7451 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7452 1.1.1.2 mrg $as_echo "no" >&6; }
7453 1.1 mrg fi
7454 1.1 mrg
7455 1.1.1.3 mrg if test "x$ac_ct_DSYMUTIL" = x; then
7456 1.1.1.3 mrg DSYMUTIL=":"
7457 1.1 mrg else
7458 1.1 mrg case $cross_compiling:$ac_tool_warned in
7459 1.1 mrg yes:)
7460 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7461 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7462 1.1 mrg ac_tool_warned=yes ;;
7463 1.1 mrg esac
7464 1.1.1.3 mrg DSYMUTIL=$ac_ct_DSYMUTIL
7465 1.1 mrg fi
7466 1.1 mrg else
7467 1.1.1.3 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7468 1.1 mrg fi
7469 1.1 mrg
7470 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7471 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7472 1.1.1.3 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7473 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7474 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7475 1.1.1.3 mrg if ${ac_cv_prog_NMEDIT+:} false; then :
7476 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7477 1.1.1.2 mrg else
7478 1.1.1.3 mrg if test -n "$NMEDIT"; then
7479 1.1.1.3 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7480 1.1.1.2 mrg else
7481 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7482 1.1.1.2 mrg for as_dir in $PATH
7483 1.1.1.2 mrg do
7484 1.1.1.2 mrg IFS=$as_save_IFS
7485 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
7486 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7487 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
7488 1.1.1.3 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7489 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7490 1.1.1.2 mrg break 2
7491 1.1.1.2 mrg fi
7492 1.1.1.2 mrg done
7493 1.1.1.3 mrg done
7494 1.1.1.2 mrg IFS=$as_save_IFS
7495 1.1 mrg
7496 1.1.1.2 mrg fi
7497 1.1.1.2 mrg fi
7498 1.1.1.3 mrg NMEDIT=$ac_cv_prog_NMEDIT
7499 1.1.1.3 mrg if test -n "$NMEDIT"; then
7500 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7501 1.1.1.3 mrg $as_echo "$NMEDIT" >&6; }
7502 1.1.1.2 mrg else
7503 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7504 1.1.1.2 mrg $as_echo "no" >&6; }
7505 1.1.1.2 mrg fi
7506 1.1 mrg
7507 1.1 mrg
7508 1.1 mrg fi
7509 1.1.1.3 mrg if test -z "$ac_cv_prog_NMEDIT"; then
7510 1.1.1.3 mrg ac_ct_NMEDIT=$NMEDIT
7511 1.1.1.3 mrg # Extract the first word of "nmedit", so it can be a program name with args.
7512 1.1.1.3 mrg set dummy nmedit; ac_word=$2
7513 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7514 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7515 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7516 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7517 1.1.1.2 mrg else
7518 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
7519 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7520 1.1.1.2 mrg else
7521 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7522 1.1.1.2 mrg for as_dir in $PATH
7523 1.1.1.2 mrg do
7524 1.1.1.2 mrg IFS=$as_save_IFS
7525 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
7526 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7527 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
7528 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
7529 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7530 1.1.1.2 mrg break 2
7531 1.1.1.2 mrg fi
7532 1.1 mrg done
7533 1.1.1.3 mrg done
7534 1.1.1.2 mrg IFS=$as_save_IFS
7535 1.1 mrg
7536 1.1.1.2 mrg fi
7537 1.1.1.2 mrg fi
7538 1.1.1.3 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7539 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
7540 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7541 1.1.1.3 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
7542 1.1 mrg else
7543 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7544 1.1.1.2 mrg $as_echo "no" >&6; }
7545 1.1.1.2 mrg fi
7546 1.1 mrg
7547 1.1.1.3 mrg if test "x$ac_ct_NMEDIT" = x; then
7548 1.1.1.3 mrg NMEDIT=":"
7549 1.1.1.2 mrg else
7550 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
7551 1.1.1.2 mrg yes:)
7552 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7553 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7554 1.1.1.2 mrg ac_tool_warned=yes ;;
7555 1.1 mrg esac
7556 1.1.1.3 mrg NMEDIT=$ac_ct_NMEDIT
7557 1.1.1.2 mrg fi
7558 1.1.1.2 mrg else
7559 1.1.1.3 mrg NMEDIT="$ac_cv_prog_NMEDIT"
7560 1.1 mrg fi
7561 1.1 mrg
7562 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7563 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7564 1.1.1.3 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
7565 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7566 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
7567 1.1.1.3 mrg if ${ac_cv_prog_LIPO+:} false; then :
7568 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7569 1.1.1.2 mrg else
7570 1.1.1.3 mrg if test -n "$LIPO"; then
7571 1.1.1.3 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7572 1.1.1.2 mrg else
7573 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7574 1.1.1.2 mrg for as_dir in $PATH
7575 1.1.1.2 mrg do
7576 1.1.1.2 mrg IFS=$as_save_IFS
7577 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
7578 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7579 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
7580 1.1.1.3 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7581 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7582 1.1.1.2 mrg break 2
7583 1.1.1.2 mrg fi
7584 1.1.1.2 mrg done
7585 1.1.1.3 mrg done
7586 1.1.1.2 mrg IFS=$as_save_IFS
7587 1.1 mrg
7588 1.1.1.2 mrg fi
7589 1.1.1.2 mrg fi
7590 1.1.1.3 mrg LIPO=$ac_cv_prog_LIPO
7591 1.1.1.3 mrg if test -n "$LIPO"; then
7592 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7593 1.1.1.3 mrg $as_echo "$LIPO" >&6; }
7594 1.1.1.2 mrg else
7595 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7596 1.1.1.3 mrg $as_echo "no" >&6; }
7597 1.1.1.2 mrg fi
7598 1.1 mrg
7599 1.1 mrg
7600 1.1.1.2 mrg fi
7601 1.1.1.3 mrg if test -z "$ac_cv_prog_LIPO"; then
7602 1.1.1.3 mrg ac_ct_LIPO=$LIPO
7603 1.1.1.3 mrg # Extract the first word of "lipo", so it can be a program name with args.
7604 1.1.1.3 mrg set dummy lipo; ac_word=$2
7605 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7606 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7607 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7608 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7609 1.1.1.2 mrg else
7610 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
7611 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7612 1.1.1.2 mrg else
7613 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7614 1.1.1.3 mrg for as_dir in $PATH
7615 1.1.1.3 mrg do
7616 1.1.1.3 mrg IFS=$as_save_IFS
7617 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7618 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7619 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7620 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="lipo"
7621 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7622 1.1.1.3 mrg break 2
7623 1.1.1.3 mrg fi
7624 1.1.1.3 mrg done
7625 1.1.1.3 mrg done
7626 1.1.1.3 mrg IFS=$as_save_IFS
7627 1.1 mrg
7628 1.1.1.3 mrg fi
7629 1.1.1.3 mrg fi
7630 1.1.1.3 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7631 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
7632 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7633 1.1.1.3 mrg $as_echo "$ac_ct_LIPO" >&6; }
7634 1.1.1.3 mrg else
7635 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7636 1.1.1.3 mrg $as_echo "no" >&6; }
7637 1.1.1.2 mrg fi
7638 1.1 mrg
7639 1.1.1.3 mrg if test "x$ac_ct_LIPO" = x; then
7640 1.1.1.3 mrg LIPO=":"
7641 1.1.1.3 mrg else
7642 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7643 1.1.1.3 mrg yes:)
7644 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7645 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7646 1.1.1.3 mrg ac_tool_warned=yes ;;
7647 1.1.1.2 mrg esac
7648 1.1.1.3 mrg LIPO=$ac_ct_LIPO
7649 1.1.1.3 mrg fi
7650 1.1.1.2 mrg else
7651 1.1.1.3 mrg LIPO="$ac_cv_prog_LIPO"
7652 1.1.1.2 mrg fi
7653 1.1 mrg
7654 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7655 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7656 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
7657 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7658 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7659 1.1.1.3 mrg if ${ac_cv_prog_OTOOL+:} false; then :
7660 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7661 1.1.1.3 mrg else
7662 1.1.1.3 mrg if test -n "$OTOOL"; then
7663 1.1.1.3 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7664 1.1.1.3 mrg else
7665 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7666 1.1.1.3 mrg for as_dir in $PATH
7667 1.1.1.3 mrg do
7668 1.1.1.3 mrg IFS=$as_save_IFS
7669 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7670 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7671 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7672 1.1.1.3 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7673 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7674 1.1.1.3 mrg break 2
7675 1.1.1.3 mrg fi
7676 1.1.1.2 mrg done
7677 1.1.1.3 mrg done
7678 1.1.1.3 mrg IFS=$as_save_IFS
7679 1.1.1.3 mrg
7680 1.1.1.3 mrg fi
7681 1.1.1.3 mrg fi
7682 1.1.1.3 mrg OTOOL=$ac_cv_prog_OTOOL
7683 1.1.1.3 mrg if test -n "$OTOOL"; then
7684 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7685 1.1.1.3 mrg $as_echo "$OTOOL" >&6; }
7686 1.1.1.3 mrg else
7687 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7688 1.1.1.3 mrg $as_echo "no" >&6; }
7689 1.1.1.2 mrg fi
7690 1.1 mrg
7691 1.1 mrg
7692 1.1.1.2 mrg fi
7693 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL"; then
7694 1.1.1.3 mrg ac_ct_OTOOL=$OTOOL
7695 1.1.1.3 mrg # Extract the first word of "otool", so it can be a program name with args.
7696 1.1.1.3 mrg set dummy otool; ac_word=$2
7697 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7698 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7699 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7700 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7701 1.1.1.2 mrg else
7702 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
7703 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7704 1.1.1.2 mrg else
7705 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7706 1.1.1.3 mrg for as_dir in $PATH
7707 1.1.1.3 mrg do
7708 1.1.1.3 mrg IFS=$as_save_IFS
7709 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7710 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7711 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7712 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="otool"
7713 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7714 1.1.1.3 mrg break 2
7715 1.1.1.3 mrg fi
7716 1.1.1.3 mrg done
7717 1.1.1.3 mrg done
7718 1.1.1.3 mrg IFS=$as_save_IFS
7719 1.1 mrg
7720 1.1.1.2 mrg fi
7721 1.1.1.3 mrg fi
7722 1.1.1.3 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7723 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
7724 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7725 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL" >&6; }
7726 1.1.1.2 mrg else
7727 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7728 1.1.1.3 mrg $as_echo "no" >&6; }
7729 1.1.1.2 mrg fi
7730 1.1 mrg
7731 1.1.1.3 mrg if test "x$ac_ct_OTOOL" = x; then
7732 1.1.1.3 mrg OTOOL=":"
7733 1.1.1.3 mrg else
7734 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7735 1.1.1.3 mrg yes:)
7736 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7737 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7738 1.1.1.3 mrg ac_tool_warned=yes ;;
7739 1.1.1.3 mrg esac
7740 1.1.1.3 mrg OTOOL=$ac_ct_OTOOL
7741 1.1.1.3 mrg fi
7742 1.1.1.2 mrg else
7743 1.1.1.3 mrg OTOOL="$ac_cv_prog_OTOOL"
7744 1.1.1.2 mrg fi
7745 1.1 mrg
7746 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7747 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7748 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
7749 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7750 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7751 1.1.1.3 mrg if ${ac_cv_prog_OTOOL64+:} false; then :
7752 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7753 1.1.1.2 mrg else
7754 1.1.1.3 mrg if test -n "$OTOOL64"; then
7755 1.1.1.3 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7756 1.1.1.2 mrg else
7757 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7758 1.1.1.3 mrg for as_dir in $PATH
7759 1.1.1.3 mrg do
7760 1.1.1.3 mrg IFS=$as_save_IFS
7761 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7762 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7763 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7764 1.1.1.3 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7765 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7766 1.1.1.3 mrg break 2
7767 1.1.1.3 mrg fi
7768 1.1.1.3 mrg done
7769 1.1.1.3 mrg done
7770 1.1.1.3 mrg IFS=$as_save_IFS
7771 1.1 mrg
7772 1.1.1.2 mrg fi
7773 1.1.1.2 mrg fi
7774 1.1.1.3 mrg OTOOL64=$ac_cv_prog_OTOOL64
7775 1.1.1.3 mrg if test -n "$OTOOL64"; then
7776 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7777 1.1.1.3 mrg $as_echo "$OTOOL64" >&6; }
7778 1.1.1.3 mrg else
7779 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7780 1.1.1.3 mrg $as_echo "no" >&6; }
7781 1.1 mrg fi
7782 1.1 mrg
7783 1.1.1.2 mrg
7784 1.1 mrg fi
7785 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL64"; then
7786 1.1.1.3 mrg ac_ct_OTOOL64=$OTOOL64
7787 1.1.1.3 mrg # Extract the first word of "otool64", so it can be a program name with args.
7788 1.1.1.3 mrg set dummy otool64; ac_word=$2
7789 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7790 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7791 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7792 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7793 1.1.1.3 mrg else
7794 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
7795 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7796 1.1.1.3 mrg else
7797 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7798 1.1.1.3 mrg for as_dir in $PATH
7799 1.1.1.3 mrg do
7800 1.1.1.3 mrg IFS=$as_save_IFS
7801 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7802 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7803 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7804 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
7805 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7806 1.1.1.3 mrg break 2
7807 1.1.1.3 mrg fi
7808 1.1.1.3 mrg done
7809 1.1.1.3 mrg done
7810 1.1.1.3 mrg IFS=$as_save_IFS
7811 1.1 mrg
7812 1.1 mrg fi
7813 1.1.1.3 mrg fi
7814 1.1.1.3 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7815 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
7816 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7817 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
7818 1.1 mrg else
7819 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7820 1.1.1.3 mrg $as_echo "no" >&6; }
7821 1.1.1.3 mrg fi
7822 1.1 mrg
7823 1.1.1.3 mrg if test "x$ac_ct_OTOOL64" = x; then
7824 1.1.1.3 mrg OTOOL64=":"
7825 1.1.1.3 mrg else
7826 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7827 1.1.1.3 mrg yes:)
7828 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7829 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7830 1.1.1.3 mrg ac_tool_warned=yes ;;
7831 1.1.1.2 mrg esac
7832 1.1.1.3 mrg OTOOL64=$ac_ct_OTOOL64
7833 1.1.1.3 mrg fi
7834 1.1 mrg else
7835 1.1.1.3 mrg OTOOL64="$ac_cv_prog_OTOOL64"
7836 1.1 mrg fi
7837 1.1 mrg
7838 1.1 mrg
7839 1.1 mrg
7840 1.1 mrg
7841 1.1 mrg
7842 1.1 mrg
7843 1.1 mrg
7844 1.1 mrg
7845 1.1 mrg
7846 1.1 mrg
7847 1.1 mrg
7848 1.1 mrg
7849 1.1 mrg
7850 1.1 mrg
7851 1.1 mrg
7852 1.1 mrg
7853 1.1 mrg
7854 1.1 mrg
7855 1.1 mrg
7856 1.1 mrg
7857 1.1 mrg
7858 1.1 mrg
7859 1.1.1.3 mrg
7860 1.1.1.3 mrg
7861 1.1.1.3 mrg
7862 1.1.1.3 mrg
7863 1.1.1.3 mrg
7864 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7865 1.1.1.3 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
7866 1.1.1.3 mrg if ${lt_cv_apple_cc_single_mod+:} false; then :
7867 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7868 1.1.1.3 mrg else
7869 1.1.1.3 mrg lt_cv_apple_cc_single_mod=no
7870 1.1.1.3 mrg if test -z "${LT_MULTI_MODULE}"; then
7871 1.1.1.3 mrg # By default we will add the -single_module flag. You can override
7872 1.1.1.3 mrg # by either setting the environment variable LT_MULTI_MODULE
7873 1.1.1.3 mrg # non-empty at configure time, or by adding -multi_module to the
7874 1.1.1.3 mrg # link flags.
7875 1.1.1.3 mrg rm -rf libconftest.dylib*
7876 1.1.1.3 mrg echo "int foo(void){return 1;}" > conftest.c
7877 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7878 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
7879 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7880 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7881 1.1.1.3 mrg _lt_result=$?
7882 1.1.1.3 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7883 1.1.1.3 mrg lt_cv_apple_cc_single_mod=yes
7884 1.1.1.3 mrg else
7885 1.1.1.3 mrg cat conftest.err >&5
7886 1.1.1.3 mrg fi
7887 1.1.1.3 mrg rm -rf libconftest.dylib*
7888 1.1.1.3 mrg rm -f conftest.*
7889 1.1.1.3 mrg fi
7890 1.1.1.3 mrg fi
7891 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7892 1.1.1.3 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7893 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7894 1.1.1.3 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7895 1.1.1.3 mrg if ${lt_cv_ld_exported_symbols_list+:} false; then :
7896 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7897 1.1.1.2 mrg else
7898 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
7899 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
7900 1.1.1.3 mrg echo "_main" > conftest.sym
7901 1.1.1.3 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7902 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7903 1.1.1.2 mrg /* end confdefs.h. */
7904 1.1 mrg
7905 1.1.1.3 mrg int
7906 1.1.1.3 mrg main ()
7907 1.1.1.3 mrg {
7908 1.1.1.3 mrg
7909 1.1.1.3 mrg ;
7910 1.1.1.3 mrg return 0;
7911 1.1.1.3 mrg }
7912 1.1.1.2 mrg _ACEOF
7913 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
7914 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=yes
7915 1.1.1.2 mrg else
7916 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
7917 1.1.1.3 mrg fi
7918 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
7919 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
7920 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
7921 1.1 mrg
7922 1.1.1.2 mrg fi
7923 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7924 1.1.1.3 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7925 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7926 1.1.1.3 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
7927 1.1.1.3 mrg if ${lt_cv_ld_force_load+:} false; then :
7928 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7929 1.1.1.3 mrg else
7930 1.1.1.3 mrg lt_cv_ld_force_load=no
7931 1.1.1.3 mrg cat > conftest.c << _LT_EOF
7932 1.1.1.3 mrg int forced_loaded() { return 2;}
7933 1.1.1.3 mrg _LT_EOF
7934 1.1.1.3 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7935 1.1.1.3 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7936 1.1.1.3 mrg echo "$AR cru libconftest.a conftest.o" >&5
7937 1.1.1.3 mrg $AR cru libconftest.a conftest.o 2>&5
7938 1.1.1.3 mrg echo "$RANLIB libconftest.a" >&5
7939 1.1.1.3 mrg $RANLIB libconftest.a 2>&5
7940 1.1.1.3 mrg cat > conftest.c << _LT_EOF
7941 1.1.1.3 mrg int main() { return 0;}
7942 1.1.1.3 mrg _LT_EOF
7943 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7944 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7945 1.1.1.3 mrg _lt_result=$?
7946 1.1.1.3 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7947 1.1.1.3 mrg lt_cv_ld_force_load=yes
7948 1.1.1.3 mrg else
7949 1.1.1.3 mrg cat conftest.err >&5
7950 1.1.1.3 mrg fi
7951 1.1.1.3 mrg rm -f conftest.err libconftest.a conftest conftest.c
7952 1.1.1.3 mrg rm -rf conftest.dSYM
7953 1.1 mrg
7954 1.1.1.2 mrg fi
7955 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7956 1.1.1.3 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
7957 1.1.1.3 mrg case $host_os in
7958 1.1.1.3 mrg rhapsody* | darwin1.[012])
7959 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7960 1.1.1.3 mrg darwin1.*)
7961 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7962 1.1.1.3 mrg darwin*) # darwin 5.x on
7963 1.1.1.3 mrg # if running on 10.5 or later, the deployment target defaults
7964 1.1.1.3 mrg # to the OS version, if on x86, and 10.4, the deployment
7965 1.1.1.3 mrg # target defaults to 10.4. Don't you love it?
7966 1.1.1.3 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7967 1.1.1.3 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7968 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7969 1.1.1.3 mrg 10.[012]*)
7970 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7971 1.1.1.3 mrg 10.*)
7972 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7973 1.1.1.3 mrg esac
7974 1.1.1.3 mrg ;;
7975 1.1.1.3 mrg esac
7976 1.1.1.3 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7977 1.1.1.3 mrg _lt_dar_single_mod='$single_module'
7978 1.1.1.3 mrg fi
7979 1.1.1.3 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7980 1.1.1.3 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7981 1.1.1.3 mrg else
7982 1.1.1.3 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7983 1.1.1.3 mrg fi
7984 1.1.1.3 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7985 1.1.1.3 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7986 1.1.1.3 mrg else
7987 1.1.1.3 mrg _lt_dsymutil=
7988 1.1.1.3 mrg fi
7989 1.1.1.3 mrg ;;
7990 1.1.1.3 mrg esac
7991 1.1.1.3 mrg
7992 1.1.1.3 mrg for ac_header in dlfcn.h
7993 1.1.1.3 mrg do :
7994 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7995 1.1.1.3 mrg "
7996 1.1.1.3 mrg if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7997 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
7998 1.1.1.3 mrg #define HAVE_DLFCN_H 1
7999 1.1.1.2 mrg _ACEOF
8000 1.1 mrg
8001 1.1.1.2 mrg fi
8002 1.1 mrg
8003 1.1.1.2 mrg done
8004 1.1 mrg
8005 1.1 mrg
8006 1.1 mrg
8007 1.1.1.3 mrg
8008 1.1.1.3 mrg
8009 1.1.1.2 mrg # Set options
8010 1.1 mrg
8011 1.1 mrg
8012 1.1 mrg
8013 1.1.1.2 mrg enable_dlopen=no
8014 1.1 mrg
8015 1.1 mrg
8016 1.1.1.2 mrg enable_win32_dll=no
8017 1.1 mrg
8018 1.1 mrg
8019 1.1.1.2 mrg # Check whether --enable-shared was given.
8020 1.1.1.3 mrg if test "${enable_shared+set}" = set; then :
8021 1.1.1.2 mrg enableval=$enable_shared; p=${PACKAGE-default}
8022 1.1.1.2 mrg case $enableval in
8023 1.1.1.2 mrg yes) enable_shared=yes ;;
8024 1.1.1.2 mrg no) enable_shared=no ;;
8025 1.1.1.2 mrg *)
8026 1.1.1.2 mrg enable_shared=no
8027 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
8028 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8029 1.1.1.2 mrg for pkg in $enableval; do
8030 1.1.1.2 mrg IFS="$lt_save_ifs"
8031 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
8032 1.1.1.2 mrg enable_shared=yes
8033 1.1 mrg fi
8034 1.1.1.2 mrg done
8035 1.1.1.2 mrg IFS="$lt_save_ifs"
8036 1.1.1.2 mrg ;;
8037 1.1.1.2 mrg esac
8038 1.1.1.2 mrg else
8039 1.1.1.2 mrg enable_shared=yes
8040 1.1.1.2 mrg fi
8041 1.1.1.2 mrg
8042 1.1.1.2 mrg
8043 1.1 mrg
8044 1.1 mrg
8045 1.1 mrg
8046 1.1 mrg
8047 1.1 mrg
8048 1.1 mrg
8049 1.1.1.2 mrg
8050 1.1.1.2 mrg # Check whether --enable-static was given.
8051 1.1.1.3 mrg if test "${enable_static+set}" = set; then :
8052 1.1.1.2 mrg enableval=$enable_static; p=${PACKAGE-default}
8053 1.1.1.2 mrg case $enableval in
8054 1.1.1.2 mrg yes) enable_static=yes ;;
8055 1.1.1.2 mrg no) enable_static=no ;;
8056 1.1.1.2 mrg *)
8057 1.1.1.2 mrg enable_static=no
8058 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
8059 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8060 1.1.1.2 mrg for pkg in $enableval; do
8061 1.1.1.2 mrg IFS="$lt_save_ifs"
8062 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
8063 1.1.1.2 mrg enable_static=yes
8064 1.1.1.2 mrg fi
8065 1.1.1.2 mrg done
8066 1.1.1.2 mrg IFS="$lt_save_ifs"
8067 1.1.1.2 mrg ;;
8068 1.1.1.2 mrg esac
8069 1.1.1.2 mrg else
8070 1.1.1.2 mrg enable_static=yes
8071 1.1 mrg fi
8072 1.1 mrg
8073 1.1 mrg
8074 1.1 mrg
8075 1.1 mrg
8076 1.1 mrg
8077 1.1 mrg
8078 1.1 mrg
8079 1.1 mrg
8080 1.1 mrg
8081 1.1 mrg
8082 1.1.1.2 mrg # Check whether --with-pic was given.
8083 1.1.1.3 mrg if test "${with_pic+set}" = set; then :
8084 1.1.1.2 mrg withval=$with_pic; pic_mode="$withval"
8085 1.1.1.2 mrg else
8086 1.1.1.2 mrg pic_mode=default
8087 1.1.1.2 mrg fi
8088 1.1 mrg
8089 1.1 mrg
8090 1.1.1.2 mrg test -z "$pic_mode" && pic_mode=default
8091 1.1 mrg
8092 1.1 mrg
8093 1.1 mrg
8094 1.1 mrg
8095 1.1 mrg
8096 1.1 mrg
8097 1.1.1.2 mrg
8098 1.1.1.2 mrg # Check whether --enable-fast-install was given.
8099 1.1.1.3 mrg if test "${enable_fast_install+set}" = set; then :
8100 1.1.1.2 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
8101 1.1.1.2 mrg case $enableval in
8102 1.1.1.2 mrg yes) enable_fast_install=yes ;;
8103 1.1.1.2 mrg no) enable_fast_install=no ;;
8104 1.1.1.2 mrg *)
8105 1.1.1.2 mrg enable_fast_install=no
8106 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
8107 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8108 1.1.1.2 mrg for pkg in $enableval; do
8109 1.1.1.2 mrg IFS="$lt_save_ifs"
8110 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
8111 1.1.1.2 mrg enable_fast_install=yes
8112 1.1.1.2 mrg fi
8113 1.1.1.2 mrg done
8114 1.1.1.2 mrg IFS="$lt_save_ifs"
8115 1.1 mrg ;;
8116 1.1.1.2 mrg esac
8117 1.1.1.2 mrg else
8118 1.1.1.2 mrg enable_fast_install=yes
8119 1.1.1.2 mrg fi
8120 1.1 mrg
8121 1.1 mrg
8122 1.1 mrg
8123 1.1 mrg
8124 1.1 mrg
8125 1.1 mrg
8126 1.1 mrg
8127 1.1 mrg
8128 1.1 mrg
8129 1.1 mrg
8130 1.1 mrg
8131 1.1.1.2 mrg # This can be used to rebuild libtool when needed
8132 1.1.1.2 mrg LIBTOOL_DEPS="$ltmain"
8133 1.1 mrg
8134 1.1.1.2 mrg # Always use our own libtool.
8135 1.1.1.2 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8136 1.1 mrg
8137 1.1 mrg
8138 1.1 mrg
8139 1.1 mrg
8140 1.1 mrg
8141 1.1 mrg
8142 1.1 mrg
8143 1.1 mrg
8144 1.1 mrg
8145 1.1 mrg
8146 1.1 mrg
8147 1.1 mrg
8148 1.1 mrg
8149 1.1 mrg
8150 1.1 mrg
8151 1.1 mrg
8152 1.1 mrg
8153 1.1 mrg
8154 1.1 mrg
8155 1.1 mrg
8156 1.1.1.2 mrg
8157 1.1.1.2 mrg
8158 1.1.1.2 mrg
8159 1.1.1.2 mrg
8160 1.1.1.2 mrg
8161 1.1.1.3 mrg
8162 1.1.1.2 mrg test -z "$LN_S" && LN_S="ln -s"
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
8169 1.1.1.2 mrg
8170 1.1.1.2 mrg
8171 1.1.1.2 mrg
8172 1.1.1.2 mrg
8173 1.1.1.2 mrg
8174 1.1.1.2 mrg
8175 1.1.1.2 mrg
8176 1.1.1.2 mrg
8177 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
8178 1.1.1.2 mrg setopt NO_GLOB_SUBST
8179 1.1.1.2 mrg fi
8180 1.1.1.2 mrg
8181 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8182 1.1.1.2 mrg $as_echo_n "checking for objdir... " >&6; }
8183 1.1.1.3 mrg if ${lt_cv_objdir+:} false; then :
8184 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8185 1.1 mrg else
8186 1.1.1.2 mrg rm -f .libs 2>/dev/null
8187 1.1.1.2 mrg mkdir .libs 2>/dev/null
8188 1.1.1.2 mrg if test -d .libs; then
8189 1.1.1.2 mrg lt_cv_objdir=.libs
8190 1.1.1.2 mrg else
8191 1.1.1.2 mrg # MS-DOS does not allow filenames that begin with a dot.
8192 1.1.1.2 mrg lt_cv_objdir=_libs
8193 1.1 mrg fi
8194 1.1.1.2 mrg rmdir .libs 2>/dev/null
8195 1.1.1.2 mrg fi
8196 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8197 1.1.1.2 mrg $as_echo "$lt_cv_objdir" >&6; }
8198 1.1.1.2 mrg objdir=$lt_cv_objdir
8199 1.1 mrg
8200 1.1 mrg
8201 1.1 mrg
8202 1.1 mrg
8203 1.1 mrg
8204 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
8205 1.1.1.2 mrg #define LT_OBJDIR "$lt_cv_objdir/"
8206 1.1.1.2 mrg _ACEOF
8207 1.1 mrg
8208 1.1 mrg
8209 1.1 mrg
8210 1.1 mrg
8211 1.1.1.2 mrg case $host_os in
8212 1.1.1.2 mrg aix3*)
8213 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
8214 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
8215 1.1.1.2 mrg # vanish in a puff of smoke.
8216 1.1.1.2 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
8217 1.1.1.2 mrg COLLECT_NAMES=
8218 1.1.1.2 mrg export COLLECT_NAMES
8219 1.1 mrg fi
8220 1.1 mrg ;;
8221 1.1.1.2 mrg esac
8222 1.1 mrg
8223 1.1.1.2 mrg # Global variables:
8224 1.1.1.2 mrg ofile=libtool
8225 1.1.1.2 mrg can_build_shared=yes
8226 1.1 mrg
8227 1.1.1.2 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
8228 1.1.1.2 mrg # which needs '.lib').
8229 1.1.1.2 mrg libext=a
8230 1.1 mrg
8231 1.1.1.2 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
8232 1.1 mrg
8233 1.1.1.2 mrg old_CC="$CC"
8234 1.1.1.2 mrg old_CFLAGS="$CFLAGS"
8235 1.1.1.2 mrg
8236 1.1.1.2 mrg # Set sane defaults for various variables
8237 1.1.1.2 mrg test -z "$CC" && CC=cc
8238 1.1.1.2 mrg test -z "$LTCC" && LTCC=$CC
8239 1.1.1.2 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8240 1.1.1.2 mrg test -z "$LD" && LD=ld
8241 1.1.1.2 mrg test -z "$ac_objext" && ac_objext=o
8242 1.1.1.2 mrg
8243 1.1.1.2 mrg for cc_temp in $compiler""; do
8244 1.1.1.2 mrg case $cc_temp in
8245 1.1.1.2 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8246 1.1.1.2 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8247 1.1.1.2 mrg \-*) ;;
8248 1.1.1.2 mrg *) break;;
8249 1.1 mrg esac
8250 1.1.1.2 mrg done
8251 1.1.1.3 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8252 1.1 mrg
8253 1.1 mrg
8254 1.1.1.2 mrg # Only perform the check for file, if the check method requires it
8255 1.1.1.2 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
8256 1.1.1.2 mrg case $deplibs_check_method in
8257 1.1.1.2 mrg file_magic*)
8258 1.1.1.2 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8259 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8260 1.1.1.2 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8261 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
8262 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8263 1.1.1.2 mrg else
8264 1.1.1.2 mrg case $MAGIC_CMD in
8265 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
8266 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8267 1.1 mrg ;;
8268 1.1.1.2 mrg *)
8269 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
8270 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8271 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8272 1.1.1.2 mrg for ac_dir in $ac_dummy; do
8273 1.1.1.2 mrg IFS="$lt_save_ifs"
8274 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
8275 1.1.1.2 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
8276 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8277 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
8278 1.1.1.2 mrg case $deplibs_check_method in
8279 1.1.1.2 mrg "file_magic "*)
8280 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8281 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8282 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8283 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
8284 1.1.1.2 mrg :
8285 1.1.1.2 mrg else
8286 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8287 1.1 mrg
8288 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
8289 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8290 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
8291 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
8292 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
8293 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
8294 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
8295 1.1.1.2 mrg *** bug-libtool@gnu.org
8296 1.1 mrg
8297 1.1.1.2 mrg _LT_EOF
8298 1.1.1.2 mrg fi ;;
8299 1.1.1.2 mrg esac
8300 1.1.1.2 mrg fi
8301 1.1.1.2 mrg break
8302 1.1.1.2 mrg fi
8303 1.1.1.2 mrg done
8304 1.1.1.2 mrg IFS="$lt_save_ifs"
8305 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8306 1.1 mrg ;;
8307 1.1 mrg esac
8308 1.1.1.2 mrg fi
8309 1.1 mrg
8310 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8311 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
8312 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8313 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
8314 1.1.1.2 mrg else
8315 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8316 1.1.1.2 mrg $as_echo "no" >&6; }
8317 1.1 mrg fi
8318 1.1 mrg
8319 1.1 mrg
8320 1.1.1.2 mrg
8321 1.1.1.2 mrg
8322 1.1.1.2 mrg
8323 1.1.1.2 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
8324 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
8325 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8326 1.1.1.2 mrg $as_echo_n "checking for file... " >&6; }
8327 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
8328 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8329 1.1 mrg else
8330 1.1.1.2 mrg case $MAGIC_CMD in
8331 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
8332 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8333 1.1.1.2 mrg ;;
8334 1.1.1.2 mrg *)
8335 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
8336 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8337 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8338 1.1.1.2 mrg for ac_dir in $ac_dummy; do
8339 1.1.1.2 mrg IFS="$lt_save_ifs"
8340 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
8341 1.1.1.2 mrg if test -f $ac_dir/file; then
8342 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
8343 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
8344 1.1.1.2 mrg case $deplibs_check_method in
8345 1.1.1.2 mrg "file_magic "*)
8346 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8347 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8348 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8349 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
8350 1.1.1.2 mrg :
8351 1.1.1.2 mrg else
8352 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8353 1.1 mrg
8354 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
8355 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8356 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
8357 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
8358 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
8359 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
8360 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
8361 1.1.1.2 mrg *** bug-libtool@gnu.org
8362 1.1.1.2 mrg
8363 1.1.1.2 mrg _LT_EOF
8364 1.1.1.2 mrg fi ;;
8365 1.1.1.2 mrg esac
8366 1.1.1.2 mrg fi
8367 1.1.1.2 mrg break
8368 1.1.1.2 mrg fi
8369 1.1.1.2 mrg done
8370 1.1.1.2 mrg IFS="$lt_save_ifs"
8371 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8372 1.1.1.2 mrg ;;
8373 1.1.1.2 mrg esac
8374 1.1 mrg fi
8375 1.1 mrg
8376 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8377 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
8378 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8379 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
8380 1.1 mrg else
8381 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8382 1.1.1.2 mrg $as_echo "no" >&6; }
8383 1.1 mrg fi
8384 1.1 mrg
8385 1.1 mrg
8386 1.1.1.2 mrg else
8387 1.1.1.2 mrg MAGIC_CMD=:
8388 1.1.1.2 mrg fi
8389 1.1.1.2 mrg fi
8390 1.1 mrg
8391 1.1.1.2 mrg fi
8392 1.1.1.2 mrg ;;
8393 1.1.1.2 mrg esac
8394 1.1 mrg
8395 1.1.1.2 mrg # Use C for the default configuration in the libtool script
8396 1.1 mrg
8397 1.1.1.2 mrg lt_save_CC="$CC"
8398 1.1.1.2 mrg ac_ext=c
8399 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
8400 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8401 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8402 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
8403 1.1 mrg
8404 1.1 mrg
8405 1.1.1.2 mrg # Source file extension for C test sources.
8406 1.1.1.2 mrg ac_ext=c
8407 1.1 mrg
8408 1.1.1.2 mrg # Object file extension for compiled C test sources.
8409 1.1.1.2 mrg objext=o
8410 1.1.1.2 mrg objext=$objext
8411 1.1 mrg
8412 1.1.1.2 mrg # Code to be used in simple compile tests
8413 1.1.1.2 mrg lt_simple_compile_test_code="int some_variable = 0;"
8414 1.1 mrg
8415 1.1.1.2 mrg # Code to be used in simple link tests
8416 1.1.1.2 mrg lt_simple_link_test_code='int main(){return(0);}'
8417 1.1 mrg
8418 1.1 mrg
8419 1.1 mrg
8420 1.1 mrg
8421 1.1 mrg
8422 1.1 mrg
8423 1.1 mrg
8424 1.1.1.2 mrg # If no C compiler was specified, use CC.
8425 1.1.1.2 mrg LTCC=${LTCC-"$CC"}
8426 1.1 mrg
8427 1.1.1.2 mrg # If no C compiler flags were specified, use CFLAGS.
8428 1.1.1.2 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8429 1.1 mrg
8430 1.1.1.2 mrg # Allow CC to be a program name with arguments.
8431 1.1.1.2 mrg compiler=$CC
8432 1.1 mrg
8433 1.1.1.2 mrg # Save the default compiler, since it gets overwritten when the other
8434 1.1.1.2 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8435 1.1.1.2 mrg compiler_DEFAULT=$CC
8436 1.1 mrg
8437 1.1.1.2 mrg # save warnings/boilerplate of simple test code
8438 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8439 1.1.1.2 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8440 1.1.1.2 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8441 1.1.1.2 mrg _lt_compiler_boilerplate=`cat conftest.err`
8442 1.1.1.2 mrg $RM conftest*
8443 1.1 mrg
8444 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8445 1.1.1.2 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
8446 1.1.1.2 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8447 1.1.1.2 mrg _lt_linker_boilerplate=`cat conftest.err`
8448 1.1.1.2 mrg $RM -r conftest*
8449 1.1 mrg
8450 1.1 mrg
8451 1.1.1.2 mrg if test -n "$compiler"; then
8452 1.1 mrg
8453 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag=
8454 1.1 mrg
8455 1.1.1.2 mrg if test "$GCC" = yes; then
8456 1.1.1.3 mrg case $cc_basename in
8457 1.1.1.3 mrg nvcc*)
8458 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8459 1.1.1.3 mrg *)
8460 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8461 1.1.1.3 mrg esac
8462 1.1 mrg
8463 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8464 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8465 1.1.1.3 mrg if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8466 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8467 1.1 mrg else
8468 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=no
8469 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8470 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8471 1.1.1.2 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
8472 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8473 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8474 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8475 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8476 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
8477 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8478 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8479 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8480 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8481 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8482 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
8483 1.1.1.2 mrg ac_status=$?
8484 1.1.1.2 mrg cat conftest.err >&5
8485 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8486 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8487 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8488 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
8489 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8490 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8491 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8492 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=yes
8493 1.1.1.2 mrg fi
8494 1.1.1.2 mrg fi
8495 1.1.1.2 mrg $RM conftest*
8496 1.1 mrg
8497 1.1 mrg fi
8498 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8499 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8500 1.1 mrg
8501 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8502 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8503 1.1 mrg else
8504 1.1.1.2 mrg :
8505 1.1 mrg fi
8506 1.1 mrg
8507 1.1 mrg fi
8508 1.1 mrg
8509 1.1 mrg
8510 1.1 mrg
8511 1.1 mrg
8512 1.1 mrg
8513 1.1 mrg
8514 1.1.1.2 mrg lt_prog_compiler_wl=
8515 1.1.1.2 mrg lt_prog_compiler_pic=
8516 1.1.1.2 mrg lt_prog_compiler_static=
8517 1.1 mrg
8518 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8519 1.1.1.2 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8520 1.1 mrg
8521 1.1.1.2 mrg if test "$GCC" = yes; then
8522 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8523 1.1.1.2 mrg lt_prog_compiler_static='-static'
8524 1.1 mrg
8525 1.1.1.2 mrg case $host_os in
8526 1.1.1.2 mrg aix*)
8527 1.1.1.2 mrg # All AIX code is PIC.
8528 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8529 1.1.1.2 mrg # AIX 5 now supports IA64 processor
8530 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8531 1.1.1.2 mrg fi
8532 1.1.1.2 mrg ;;
8533 1.1 mrg
8534 1.1.1.2 mrg amigaos*)
8535 1.1.1.2 mrg case $host_cpu in
8536 1.1.1.2 mrg powerpc)
8537 1.1.1.2 mrg # see comment about AmigaOS4 .so support
8538 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8539 1.1.1.2 mrg ;;
8540 1.1.1.2 mrg m68k)
8541 1.1.1.2 mrg # FIXME: we need at least 68020 code to build shared libraries, but
8542 1.1.1.2 mrg # adding the `-m68020' flag to GCC prevents building anything better,
8543 1.1.1.2 mrg # like `-m68040'.
8544 1.1.1.2 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8545 1.1.1.2 mrg ;;
8546 1.1.1.2 mrg esac
8547 1.1.1.2 mrg ;;
8548 1.1 mrg
8549 1.1.1.2 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8550 1.1.1.2 mrg # PIC is the default for these OSes.
8551 1.1.1.2 mrg ;;
8552 1.1 mrg
8553 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8554 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
8555 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
8556 1.1.1.2 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
8557 1.1.1.2 mrg # (--disable-auto-import) libraries
8558 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8559 1.1.1.2 mrg ;;
8560 1.1 mrg
8561 1.1.1.2 mrg darwin* | rhapsody*)
8562 1.1.1.2 mrg # PIC is the default on this platform
8563 1.1.1.2 mrg # Common symbols not allowed in MH_DYLIB files
8564 1.1.1.2 mrg lt_prog_compiler_pic='-fno-common'
8565 1.1.1.2 mrg ;;
8566 1.1 mrg
8567 1.1.1.3 mrg haiku*)
8568 1.1.1.3 mrg # PIC is the default for Haiku.
8569 1.1.1.3 mrg # The "-static" flag exists, but is broken.
8570 1.1.1.3 mrg lt_prog_compiler_static=
8571 1.1.1.3 mrg ;;
8572 1.1.1.3 mrg
8573 1.1.1.2 mrg hpux*)
8574 1.1.1.2 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8575 1.1.1.2 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8576 1.1.1.2 mrg # sets the default TLS model and affects inlining.
8577 1.1.1.2 mrg case $host_cpu in
8578 1.1.1.2 mrg hppa*64*)
8579 1.1.1.2 mrg # +Z the default
8580 1.1.1.2 mrg ;;
8581 1.1.1.2 mrg *)
8582 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8583 1.1.1.2 mrg ;;
8584 1.1.1.2 mrg esac
8585 1.1.1.2 mrg ;;
8586 1.1 mrg
8587 1.1.1.2 mrg interix[3-9]*)
8588 1.1.1.2 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8589 1.1.1.2 mrg # Instead, we relocate shared libraries at runtime.
8590 1.1.1.2 mrg ;;
8591 1.1 mrg
8592 1.1.1.2 mrg msdosdjgpp*)
8593 1.1.1.2 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
8594 1.1.1.2 mrg # on systems that don't support them.
8595 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8596 1.1.1.2 mrg enable_shared=no
8597 1.1.1.2 mrg ;;
8598 1.1 mrg
8599 1.1.1.2 mrg *nto* | *qnx*)
8600 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8601 1.1.1.2 mrg # it will coredump.
8602 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
8603 1.1.1.2 mrg ;;
8604 1.1 mrg
8605 1.1.1.2 mrg sysv4*MP*)
8606 1.1.1.2 mrg if test -d /usr/nec; then
8607 1.1.1.2 mrg lt_prog_compiler_pic=-Kconform_pic
8608 1.1.1.2 mrg fi
8609 1.1.1.2 mrg ;;
8610 1.1 mrg
8611 1.1.1.2 mrg *)
8612 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8613 1.1.1.2 mrg ;;
8614 1.1.1.2 mrg esac
8615 1.1.1.3 mrg
8616 1.1.1.3 mrg case $cc_basename in
8617 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
8618 1.1.1.3 mrg lt_prog_compiler_wl='-Xlinker '
8619 1.1.1.3 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
8620 1.1.1.3 mrg ;;
8621 1.1.1.3 mrg esac
8622 1.1.1.2 mrg else
8623 1.1.1.2 mrg # PORTME Check for flag to pass linker flags through the system compiler.
8624 1.1.1.2 mrg case $host_os in
8625 1.1.1.2 mrg aix*)
8626 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8627 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8628 1.1.1.2 mrg # AIX 5 now supports IA64 processor
8629 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8630 1.1.1.2 mrg else
8631 1.1.1.2 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8632 1.1.1.2 mrg fi
8633 1.1.1.2 mrg ;;
8634 1.1 mrg
8635 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8636 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
8637 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
8638 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8639 1.1.1.2 mrg ;;
8640 1.1 mrg
8641 1.1.1.2 mrg hpux9* | hpux10* | hpux11*)
8642 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8643 1.1.1.2 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8644 1.1.1.2 mrg # not for PA HP-UX.
8645 1.1.1.2 mrg case $host_cpu in
8646 1.1.1.2 mrg hppa*64*|ia64*)
8647 1.1.1.2 mrg # +Z the default
8648 1.1.1.2 mrg ;;
8649 1.1.1.2 mrg *)
8650 1.1.1.2 mrg lt_prog_compiler_pic='+Z'
8651 1.1.1.2 mrg ;;
8652 1.1.1.2 mrg esac
8653 1.1.1.2 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
8654 1.1.1.2 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
8655 1.1.1.2 mrg ;;
8656 1.1 mrg
8657 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
8658 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8659 1.1.1.2 mrg # PIC (with -KPIC) is the default.
8660 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8661 1.1.1.2 mrg ;;
8662 1.1 mrg
8663 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
8664 1.1.1.2 mrg case $cc_basename in
8665 1.1.1.2 mrg # old Intel for x86_64 which still supported -KPIC.
8666 1.1.1.2 mrg ecc*)
8667 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8668 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8669 1.1.1.2 mrg lt_prog_compiler_static='-static'
8670 1.1.1.2 mrg ;;
8671 1.1.1.2 mrg # icc used to be incompatible with GCC.
8672 1.1.1.2 mrg # ICC 10 doesn't accept -KPIC any more.
8673 1.1.1.2 mrg icc* | ifort*)
8674 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8675 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
8676 1.1.1.2 mrg lt_prog_compiler_static='-static'
8677 1.1.1.2 mrg ;;
8678 1.1.1.2 mrg # Lahey Fortran 8.1.
8679 1.1.1.2 mrg lf95*)
8680 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8681 1.1.1.2 mrg lt_prog_compiler_pic='--shared'
8682 1.1.1.2 mrg lt_prog_compiler_static='--static'
8683 1.1.1.2 mrg ;;
8684 1.1.1.3 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8685 1.1.1.2 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
8686 1.1.1.2 mrg # which looks to be a dead project)
8687 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8688 1.1.1.2 mrg lt_prog_compiler_pic='-fpic'
8689 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8690 1.1.1.2 mrg ;;
8691 1.1.1.2 mrg ccc*)
8692 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8693 1.1.1.2 mrg # All Alpha code is PIC.
8694 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8695 1.1.1.2 mrg ;;
8696 1.1.1.3 mrg xl* | bgxl* | bgf* | mpixl*)
8697 1.1.1.3 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8698 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8699 1.1.1.2 mrg lt_prog_compiler_pic='-qpic'
8700 1.1.1.2 mrg lt_prog_compiler_static='-qstaticlink'
8701 1.1.1.2 mrg ;;
8702 1.1.1.2 mrg *)
8703 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
8704 1.1.1.3 mrg *Sun\ F* | *Sun*Fortran*)
8705 1.1.1.3 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
8706 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8707 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8708 1.1.1.3 mrg lt_prog_compiler_wl=''
8709 1.1.1.2 mrg ;;
8710 1.1.1.3 mrg *Sun\ C*)
8711 1.1.1.3 mrg # Sun C 5.9
8712 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8713 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8714 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8715 1.1.1.2 mrg ;;
8716 1.1.1.2 mrg esac
8717 1.1.1.2 mrg ;;
8718 1.1.1.2 mrg esac
8719 1.1.1.2 mrg ;;
8720 1.1 mrg
8721 1.1.1.2 mrg newsos6)
8722 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8723 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8724 1.1.1.2 mrg ;;
8725 1.1 mrg
8726 1.1.1.2 mrg *nto* | *qnx*)
8727 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8728 1.1.1.2 mrg # it will coredump.
8729 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
8730 1.1.1.2 mrg ;;
8731 1.1 mrg
8732 1.1.1.2 mrg osf3* | osf4* | osf5*)
8733 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8734 1.1.1.2 mrg # All OSF/1 code is PIC.
8735 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8736 1.1.1.2 mrg ;;
8737 1.1 mrg
8738 1.1.1.2 mrg rdos*)
8739 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
8740 1.1.1.2 mrg ;;
8741 1.1 mrg
8742 1.1.1.2 mrg solaris*)
8743 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8744 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8745 1.1.1.2 mrg case $cc_basename in
8746 1.1.1.3 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8747 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld ';;
8748 1.1.1.2 mrg *)
8749 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,';;
8750 1.1.1.2 mrg esac
8751 1.1.1.2 mrg ;;
8752 1.1 mrg
8753 1.1.1.2 mrg sunos4*)
8754 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld '
8755 1.1.1.2 mrg lt_prog_compiler_pic='-PIC'
8756 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8757 1.1.1.2 mrg ;;
8758 1.1 mrg
8759 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
8760 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8761 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8762 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8763 1.1.1.2 mrg ;;
8764 1.1 mrg
8765 1.1.1.2 mrg sysv4*MP*)
8766 1.1.1.2 mrg if test -d /usr/nec ;then
8767 1.1.1.2 mrg lt_prog_compiler_pic='-Kconform_pic'
8768 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8769 1.1.1.2 mrg fi
8770 1.1.1.2 mrg ;;
8771 1.1 mrg
8772 1.1.1.2 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8773 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8774 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
8775 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8776 1.1.1.2 mrg ;;
8777 1.1 mrg
8778 1.1.1.2 mrg unicos*)
8779 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
8780 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8781 1.1.1.2 mrg ;;
8782 1.1 mrg
8783 1.1.1.2 mrg uts4*)
8784 1.1.1.2 mrg lt_prog_compiler_pic='-pic'
8785 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
8786 1.1.1.2 mrg ;;
8787 1.1 mrg
8788 1.1.1.2 mrg *)
8789 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8790 1.1.1.2 mrg ;;
8791 1.1.1.2 mrg esac
8792 1.1.1.2 mrg fi
8793 1.1 mrg
8794 1.1.1.2 mrg case $host_os in
8795 1.1.1.2 mrg # For platforms which do not support PIC, -DPIC is meaningless:
8796 1.1.1.2 mrg *djgpp*)
8797 1.1.1.2 mrg lt_prog_compiler_pic=
8798 1.1.1.2 mrg ;;
8799 1.1.1.2 mrg *)
8800 1.1.1.2 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8801 1.1.1.2 mrg ;;
8802 1.1.1.2 mrg esac
8803 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8804 1.1.1.2 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
8805 1.1 mrg
8806 1.1 mrg
8807 1.1 mrg
8808 1.1 mrg
8809 1.1 mrg
8810 1.1 mrg
8811 1.1.1.2 mrg #
8812 1.1.1.2 mrg # Check to make sure the PIC flag actually works.
8813 1.1.1.2 mrg #
8814 1.1.1.2 mrg if test -n "$lt_prog_compiler_pic"; then
8815 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8816 1.1.1.2 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8817 1.1.1.3 mrg if ${lt_cv_prog_compiler_pic_works+:} false; then :
8818 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8819 1.1.1.2 mrg else
8820 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=no
8821 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
8822 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8823 1.1.1.2 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8824 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8825 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8826 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8827 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8828 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
8829 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8830 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8831 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8832 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8833 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8834 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
8835 1.1.1.2 mrg ac_status=$?
8836 1.1.1.2 mrg cat conftest.err >&5
8837 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8838 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8839 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8840 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
8841 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8842 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8843 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8844 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=yes
8845 1.1.1.2 mrg fi
8846 1.1.1.2 mrg fi
8847 1.1.1.2 mrg $RM conftest*
8848 1.1 mrg
8849 1.1.1.2 mrg fi
8850 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8851 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8852 1.1 mrg
8853 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8854 1.1.1.2 mrg case $lt_prog_compiler_pic in
8855 1.1.1.2 mrg "" | " "*) ;;
8856 1.1.1.2 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8857 1.1.1.2 mrg esac
8858 1.1.1.2 mrg else
8859 1.1.1.2 mrg lt_prog_compiler_pic=
8860 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
8861 1.1.1.2 mrg fi
8862 1.1 mrg
8863 1.1 mrg fi
8864 1.1 mrg
8865 1.1 mrg
8866 1.1 mrg
8867 1.1 mrg
8868 1.1 mrg
8869 1.1 mrg
8870 1.1.1.2 mrg #
8871 1.1.1.2 mrg # Check to make sure the static flag actually works.
8872 1.1.1.2 mrg #
8873 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8874 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8875 1.1.1.2 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8876 1.1.1.3 mrg if ${lt_cv_prog_compiler_static_works+:} false; then :
8877 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8878 1.1.1.2 mrg else
8879 1.1.1.2 mrg lt_cv_prog_compiler_static_works=no
8880 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
8881 1.1.1.2 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8882 1.1.1.2 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8883 1.1.1.2 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8884 1.1.1.2 mrg # The linker can only warn and ignore the option if not recognized
8885 1.1.1.2 mrg # So say no if there are warnings
8886 1.1.1.2 mrg if test -s conftest.err; then
8887 1.1.1.2 mrg # Append any errors to the config.log.
8888 1.1.1.2 mrg cat conftest.err 1>&5
8889 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8890 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8891 1.1.1.2 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8892 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
8893 1.1.1.2 mrg fi
8894 1.1.1.2 mrg else
8895 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
8896 1.1.1.2 mrg fi
8897 1.1.1.2 mrg fi
8898 1.1.1.2 mrg $RM -r conftest*
8899 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
8900 1.1 mrg
8901 1.1.1.2 mrg fi
8902 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8903 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8904 1.1 mrg
8905 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8906 1.1.1.2 mrg :
8907 1.1.1.2 mrg else
8908 1.1.1.2 mrg lt_prog_compiler_static=
8909 1.1.1.2 mrg fi
8910 1.1 mrg
8911 1.1 mrg
8912 1.1 mrg
8913 1.1 mrg
8914 1.1 mrg
8915 1.1 mrg
8916 1.1 mrg
8917 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8918 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8919 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
8920 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8921 1.1.1.2 mrg else
8922 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
8923 1.1.1.2 mrg $RM -r conftest 2>/dev/null
8924 1.1.1.2 mrg mkdir conftest
8925 1.1.1.2 mrg cd conftest
8926 1.1.1.2 mrg mkdir out
8927 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8928 1.1 mrg
8929 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8930 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8931 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8932 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8933 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8934 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8935 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8936 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8937 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8938 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8939 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
8940 1.1.1.2 mrg ac_status=$?
8941 1.1.1.2 mrg cat out/conftest.err >&5
8942 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8943 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8944 1.1.1.2 mrg then
8945 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8946 1.1.1.2 mrg # So say no if there are warnings
8947 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8948 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8949 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8950 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
8951 1.1.1.2 mrg fi
8952 1.1.1.2 mrg fi
8953 1.1.1.2 mrg chmod u+w . 2>&5
8954 1.1.1.2 mrg $RM conftest*
8955 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
8956 1.1.1.2 mrg # template instantiation
8957 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8958 1.1.1.2 mrg $RM out/* && rmdir out
8959 1.1.1.2 mrg cd ..
8960 1.1.1.2 mrg $RM -r conftest
8961 1.1.1.2 mrg $RM conftest*
8962 1.1 mrg
8963 1.1.1.2 mrg fi
8964 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8965 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8966 1.1 mrg
8967 1.1 mrg
8968 1.1 mrg
8969 1.1 mrg
8970 1.1 mrg
8971 1.1 mrg
8972 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8973 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8974 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
8975 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8976 1.1.1.2 mrg else
8977 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
8978 1.1.1.2 mrg $RM -r conftest 2>/dev/null
8979 1.1.1.2 mrg mkdir conftest
8980 1.1.1.2 mrg cd conftest
8981 1.1.1.2 mrg mkdir out
8982 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8983 1.1 mrg
8984 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8985 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8986 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8987 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8988 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8989 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8990 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8991 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8992 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8993 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8994 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
8995 1.1.1.2 mrg ac_status=$?
8996 1.1.1.2 mrg cat out/conftest.err >&5
8997 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8998 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8999 1.1.1.2 mrg then
9000 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
9001 1.1.1.2 mrg # So say no if there are warnings
9002 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9003 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9004 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9005 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
9006 1.1.1.2 mrg fi
9007 1.1.1.2 mrg fi
9008 1.1.1.2 mrg chmod u+w . 2>&5
9009 1.1.1.2 mrg $RM conftest*
9010 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
9011 1.1.1.2 mrg # template instantiation
9012 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9013 1.1.1.2 mrg $RM out/* && rmdir out
9014 1.1.1.2 mrg cd ..
9015 1.1.1.2 mrg $RM -r conftest
9016 1.1.1.2 mrg $RM conftest*
9017 1.1 mrg
9018 1.1.1.2 mrg fi
9019 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9020 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9021 1.1 mrg
9022 1.1 mrg
9023 1.1 mrg
9024 1.1 mrg
9025 1.1.1.2 mrg hard_links="nottested"
9026 1.1.1.2 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9027 1.1.1.2 mrg # do not overwrite the value of need_locks provided by the user
9028 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9029 1.1.1.2 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
9030 1.1.1.2 mrg hard_links=yes
9031 1.1.1.2 mrg $RM conftest*
9032 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
9033 1.1.1.2 mrg touch conftest.a
9034 1.1.1.2 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
9035 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
9036 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9037 1.1.1.2 mrg $as_echo "$hard_links" >&6; }
9038 1.1.1.2 mrg if test "$hard_links" = no; then
9039 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9040 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9041 1.1.1.2 mrg need_locks=warn
9042 1.1.1.2 mrg fi
9043 1.1.1.2 mrg else
9044 1.1.1.2 mrg need_locks=no
9045 1.1.1.2 mrg fi
9046 1.1 mrg
9047 1.1 mrg
9048 1.1 mrg
9049 1.1 mrg
9050 1.1 mrg
9051 1.1 mrg
9052 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9053 1.1.1.2 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9054 1.1 mrg
9055 1.1.1.2 mrg runpath_var=
9056 1.1.1.2 mrg allow_undefined_flag=
9057 1.1.1.2 mrg always_export_symbols=no
9058 1.1.1.2 mrg archive_cmds=
9059 1.1.1.2 mrg archive_expsym_cmds=
9060 1.1.1.2 mrg compiler_needs_object=no
9061 1.1.1.2 mrg enable_shared_with_static_runtimes=no
9062 1.1.1.2 mrg export_dynamic_flag_spec=
9063 1.1.1.2 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9064 1.1.1.2 mrg hardcode_automatic=no
9065 1.1.1.2 mrg hardcode_direct=no
9066 1.1.1.2 mrg hardcode_direct_absolute=no
9067 1.1.1.2 mrg hardcode_libdir_flag_spec=
9068 1.1.1.2 mrg hardcode_libdir_flag_spec_ld=
9069 1.1.1.2 mrg hardcode_libdir_separator=
9070 1.1.1.2 mrg hardcode_minus_L=no
9071 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
9072 1.1.1.2 mrg inherit_rpath=no
9073 1.1.1.2 mrg link_all_deplibs=unknown
9074 1.1.1.2 mrg module_cmds=
9075 1.1.1.2 mrg module_expsym_cmds=
9076 1.1.1.2 mrg old_archive_from_new_cmds=
9077 1.1.1.2 mrg old_archive_from_expsyms_cmds=
9078 1.1.1.2 mrg thread_safe_flag_spec=
9079 1.1.1.2 mrg whole_archive_flag_spec=
9080 1.1.1.2 mrg # include_expsyms should be a list of space-separated symbols to be *always*
9081 1.1.1.2 mrg # included in the symbol list
9082 1.1.1.2 mrg include_expsyms=
9083 1.1.1.2 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
9084 1.1.1.2 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
9085 1.1.1.2 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9086 1.1.1.2 mrg # as well as any symbol that contains `d'.
9087 1.1.1.2 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9088 1.1.1.2 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9089 1.1.1.2 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
9090 1.1.1.2 mrg # the symbol is explicitly referenced. Since portable code cannot
9091 1.1.1.2 mrg # rely on this symbol name, it's probably fine to never include it in
9092 1.1.1.2 mrg # preloaded symbol tables.
9093 1.1.1.2 mrg # Exclude shared library initialization/finalization symbols.
9094 1.1.1.2 mrg extract_expsyms_cmds=
9095 1.1 mrg
9096 1.1.1.2 mrg case $host_os in
9097 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9098 1.1.1.2 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
9099 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
9100 1.1.1.2 mrg # Microsoft Visual C++.
9101 1.1.1.2 mrg if test "$GCC" != yes; then
9102 1.1.1.2 mrg with_gnu_ld=no
9103 1.1.1.2 mrg fi
9104 1.1.1.2 mrg ;;
9105 1.1.1.2 mrg interix*)
9106 1.1.1.2 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
9107 1.1.1.2 mrg with_gnu_ld=yes
9108 1.1.1.2 mrg ;;
9109 1.1.1.2 mrg openbsd*)
9110 1.1.1.2 mrg with_gnu_ld=no
9111 1.1.1.2 mrg ;;
9112 1.1.1.2 mrg esac
9113 1.1 mrg
9114 1.1.1.2 mrg ld_shlibs=yes
9115 1.1.1.3 mrg
9116 1.1.1.3 mrg # On some targets, GNU ld is compatible enough with the native linker
9117 1.1.1.3 mrg # that we're better off using the native interface for both.
9118 1.1.1.3 mrg lt_use_gnu_ld_interface=no
9119 1.1.1.2 mrg if test "$with_gnu_ld" = yes; then
9120 1.1.1.3 mrg case $host_os in
9121 1.1.1.3 mrg aix*)
9122 1.1.1.3 mrg # The AIX port of GNU ld has always aspired to compatibility
9123 1.1.1.3 mrg # with the native linker. However, as the warning in the GNU ld
9124 1.1.1.3 mrg # block says, versions before 2.19.5* couldn't really create working
9125 1.1.1.3 mrg # shared libraries, regardless of the interface used.
9126 1.1.1.3 mrg case `$LD -v 2>&1` in
9127 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9128 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9129 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9130 1.1.1.3 mrg *)
9131 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
9132 1.1.1.3 mrg ;;
9133 1.1.1.3 mrg esac
9134 1.1.1.3 mrg ;;
9135 1.1.1.3 mrg *)
9136 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
9137 1.1.1.3 mrg ;;
9138 1.1.1.3 mrg esac
9139 1.1.1.3 mrg fi
9140 1.1.1.3 mrg
9141 1.1.1.3 mrg if test "$lt_use_gnu_ld_interface" = yes; then
9142 1.1.1.2 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
9143 1.1.1.2 mrg wlarc='${wl}'
9144 1.1 mrg
9145 1.1.1.2 mrg # Set some defaults for GNU ld with shared library support. These
9146 1.1.1.2 mrg # are reset later if shared libraries are not supported. Putting them
9147 1.1.1.2 mrg # here allows them to be overridden if necessary.
9148 1.1.1.2 mrg runpath_var=LD_RUN_PATH
9149 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9150 1.1.1.2 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
9151 1.1.1.2 mrg # ancient GNU ld didn't support --whole-archive et. al.
9152 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9153 1.1.1.2 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9154 1.1.1.2 mrg else
9155 1.1.1.2 mrg whole_archive_flag_spec=
9156 1.1.1.2 mrg fi
9157 1.1.1.2 mrg supports_anon_versioning=no
9158 1.1.1.2 mrg case `$LD -v 2>&1` in
9159 1.1.1.3 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
9160 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9161 1.1.1.2 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9162 1.1.1.2 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9163 1.1.1.2 mrg *\ 2.11.*) ;; # other 2.11 versions
9164 1.1.1.2 mrg *) supports_anon_versioning=yes ;;
9165 1.1.1.2 mrg esac
9166 1.1 mrg
9167 1.1.1.2 mrg # See if GNU ld supports shared libraries.
9168 1.1.1.2 mrg case $host_os in
9169 1.1.1.2 mrg aix[3-9]*)
9170 1.1.1.2 mrg # On AIX/PPC, the GNU linker is very broken
9171 1.1.1.2 mrg if test "$host_cpu" != ia64; then
9172 1.1.1.2 mrg ld_shlibs=no
9173 1.1.1.2 mrg cat <<_LT_EOF 1>&2
9174 1.1 mrg
9175 1.1.1.3 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
9176 1.1.1.2 mrg *** to be unable to reliably create shared libraries on AIX.
9177 1.1.1.2 mrg *** Therefore, libtool is disabling shared libraries support. If you
9178 1.1.1.3 mrg *** really care for shared libraries, you may want to install binutils
9179 1.1.1.3 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9180 1.1.1.3 mrg *** You will then need to restart the configuration process.
9181 1.1 mrg
9182 1.1.1.2 mrg _LT_EOF
9183 1.1.1.2 mrg fi
9184 1.1.1.2 mrg ;;
9185 1.1 mrg
9186 1.1.1.2 mrg amigaos*)
9187 1.1.1.2 mrg case $host_cpu in
9188 1.1.1.2 mrg powerpc)
9189 1.1.1.2 mrg # see comment about AmigaOS4 .so support
9190 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9191 1.1.1.2 mrg archive_expsym_cmds=''
9192 1.1.1.2 mrg ;;
9193 1.1.1.2 mrg m68k)
9194 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)'
9195 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9196 1.1.1.2 mrg hardcode_minus_L=yes
9197 1.1.1.2 mrg ;;
9198 1.1.1.2 mrg esac
9199 1.1.1.2 mrg ;;
9200 1.1 mrg
9201 1.1.1.2 mrg beos*)
9202 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9203 1.1.1.2 mrg allow_undefined_flag=unsupported
9204 1.1.1.2 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
9205 1.1.1.2 mrg # support --undefined. This deserves some investigation. FIXME
9206 1.1.1.2 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9207 1.1.1.2 mrg else
9208 1.1.1.2 mrg ld_shlibs=no
9209 1.1.1.2 mrg fi
9210 1.1.1.2 mrg ;;
9211 1.1 mrg
9212 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9213 1.1.1.2 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9214 1.1.1.2 mrg # as there is no search path for DLLs.
9215 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9216 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
9217 1.1.1.2 mrg allow_undefined_flag=unsupported
9218 1.1.1.2 mrg always_export_symbols=no
9219 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
9220 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'
9221 1.1 mrg
9222 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9223 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'
9224 1.1.1.2 mrg # If the export-symbols file already is a .def file (1st line
9225 1.1.1.2 mrg # is EXPORTS), use it as is; otherwise, prepend...
9226 1.1.1.2 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9227 1.1.1.2 mrg cp $export_symbols $output_objdir/$soname.def;
9228 1.1.1.2 mrg else
9229 1.1.1.2 mrg echo EXPORTS > $output_objdir/$soname.def;
9230 1.1.1.2 mrg cat $export_symbols >> $output_objdir/$soname.def;
9231 1.1.1.2 mrg fi~
9232 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'
9233 1.1.1.2 mrg else
9234 1.1.1.2 mrg ld_shlibs=no
9235 1.1.1.2 mrg fi
9236 1.1.1.2 mrg ;;
9237 1.1 mrg
9238 1.1.1.3 mrg haiku*)
9239 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9240 1.1.1.3 mrg link_all_deplibs=yes
9241 1.1.1.3 mrg ;;
9242 1.1.1.3 mrg
9243 1.1.1.2 mrg interix[3-9]*)
9244 1.1.1.2 mrg hardcode_direct=no
9245 1.1.1.2 mrg hardcode_shlibpath_var=no
9246 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9247 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9248 1.1.1.2 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9249 1.1.1.2 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
9250 1.1.1.2 mrg # default) and relocated if they conflict, which is a slow very memory
9251 1.1.1.2 mrg # consuming and fragmenting process. To avoid this, we pick a random,
9252 1.1.1.2 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9253 1.1.1.2 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9254 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'
9255 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'
9256 1.1.1.2 mrg ;;
9257 1.1 mrg
9258 1.1.1.3 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9259 1.1.1.2 mrg tmp_diet=no
9260 1.1.1.2 mrg if test "$host_os" = linux-dietlibc; then
9261 1.1.1.2 mrg case $cc_basename in
9262 1.1.1.2 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9263 1.1.1.2 mrg esac
9264 1.1.1.2 mrg fi
9265 1.1.1.2 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9266 1.1.1.2 mrg && test "$tmp_diet" = no
9267 1.1.1.2 mrg then
9268 1.1.1.2 mrg tmp_addflag=
9269 1.1.1.2 mrg tmp_sharedflag='-shared'
9270 1.1.1.2 mrg case $cc_basename,$host_cpu in
9271 1.1.1.2 mrg pgcc*) # Portland Group C compiler
9272 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9273 1.1.1.2 mrg tmp_addflag=' $pic_flag'
9274 1.1.1.2 mrg ;;
9275 1.1.1.3 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
9276 1.1.1.3 mrg # Portland Group f77 and f90 compilers
9277 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9278 1.1.1.2 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
9279 1.1.1.2 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9280 1.1.1.2 mrg tmp_addflag=' -i_dynamic' ;;
9281 1.1.1.2 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9282 1.1.1.2 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
9283 1.1.1.2 mrg ifc* | ifort*) # Intel Fortran compiler
9284 1.1.1.2 mrg tmp_addflag=' -nofor_main' ;;
9285 1.1.1.2 mrg lf95*) # Lahey Fortran 8.1
9286 1.1.1.2 mrg whole_archive_flag_spec=
9287 1.1.1.2 mrg tmp_sharedflag='--shared' ;;
9288 1.1.1.3 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9289 1.1.1.2 mrg tmp_sharedflag='-qmkshrobj'
9290 1.1.1.2 mrg tmp_addflag= ;;
9291 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
9292 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9293 1.1.1.3 mrg compiler_needs_object=yes
9294 1.1.1.3 mrg ;;
9295 1.1.1.2 mrg esac
9296 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
9297 1.1.1.2 mrg *Sun\ C*) # Sun C 5.9
9298 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9299 1.1.1.2 mrg compiler_needs_object=yes
9300 1.1.1.2 mrg tmp_sharedflag='-G' ;;
9301 1.1.1.2 mrg *Sun\ F*) # Sun Fortran 8.3
9302 1.1.1.2 mrg tmp_sharedflag='-G' ;;
9303 1.1.1.2 mrg esac
9304 1.1.1.2 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9305 1.1 mrg
9306 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
9307 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9308 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9309 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
9310 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'
9311 1.1.1.2 mrg fi
9312 1.1 mrg
9313 1.1.1.2 mrg case $cc_basename in
9314 1.1.1.3 mrg xlf* | bgf* | bgxlf* | mpixlf*)
9315 1.1.1.2 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9316 1.1.1.2 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9317 1.1.1.2 mrg hardcode_libdir_flag_spec=
9318 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
9319 1.1.1.3 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9320 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
9321 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9322 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9323 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
9324 1.1.1.3 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9325 1.1.1.2 mrg fi
9326 1.1.1.2 mrg ;;
9327 1.1.1.2 mrg esac
9328 1.1.1.2 mrg else
9329 1.1.1.2 mrg ld_shlibs=no
9330 1.1.1.2 mrg fi
9331 1.1.1.2 mrg ;;
9332 1.1 mrg
9333 1.1.1.2 mrg netbsd*)
9334 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9335 1.1.1.2 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9336 1.1.1.2 mrg wlarc=
9337 1.1.1.2 mrg else
9338 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9339 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'
9340 1.1.1.2 mrg fi
9341 1.1.1.2 mrg ;;
9342 1.1 mrg
9343 1.1.1.2 mrg solaris*)
9344 1.1.1.2 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9345 1.1.1.2 mrg ld_shlibs=no
9346 1.1.1.2 mrg cat <<_LT_EOF 1>&2
9347 1.1 mrg
9348 1.1.1.2 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9349 1.1.1.2 mrg *** create shared libraries on Solaris systems. Therefore, libtool
9350 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9351 1.1.1.2 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
9352 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
9353 1.1.1.2 mrg *** used, and then restart.
9354 1.1 mrg
9355 1.1.1.2 mrg _LT_EOF
9356 1.1.1.2 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9357 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9358 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'
9359 1.1.1.2 mrg else
9360 1.1.1.2 mrg ld_shlibs=no
9361 1.1.1.2 mrg fi
9362 1.1.1.2 mrg ;;
9363 1.1 mrg
9364 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9365 1.1.1.2 mrg case `$LD -v 2>&1` in
9366 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9367 1.1.1.2 mrg ld_shlibs=no
9368 1.1.1.2 mrg cat <<_LT_EOF 1>&2
9369 1.1 mrg
9370 1.1.1.2 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9371 1.1.1.2 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
9372 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9373 1.1.1.2 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9374 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
9375 1.1.1.2 mrg *** used, and then restart.
9376 1.1 mrg
9377 1.1.1.2 mrg _LT_EOF
9378 1.1.1.2 mrg ;;
9379 1.1.1.2 mrg *)
9380 1.1.1.2 mrg # For security reasons, it is highly recommended that you always
9381 1.1.1.2 mrg # use absolute paths for naming shared libraries, and exclude the
9382 1.1.1.2 mrg # DT_RUNPATH tag from executables and libraries. But doing so
9383 1.1.1.2 mrg # requires that you compile everything twice, which is a pain.
9384 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9385 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9386 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9387 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'
9388 1.1.1.2 mrg else
9389 1.1.1.2 mrg ld_shlibs=no
9390 1.1.1.2 mrg fi
9391 1.1.1.2 mrg ;;
9392 1.1.1.2 mrg esac
9393 1.1.1.2 mrg ;;
9394 1.1 mrg
9395 1.1.1.2 mrg sunos4*)
9396 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9397 1.1.1.2 mrg wlarc=
9398 1.1.1.2 mrg hardcode_direct=yes
9399 1.1.1.2 mrg hardcode_shlibpath_var=no
9400 1.1.1.2 mrg ;;
9401 1.1 mrg
9402 1.1.1.2 mrg *)
9403 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9404 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9405 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'
9406 1.1.1.2 mrg else
9407 1.1.1.2 mrg ld_shlibs=no
9408 1.1.1.2 mrg fi
9409 1.1.1.2 mrg ;;
9410 1.1.1.2 mrg esac
9411 1.1 mrg
9412 1.1.1.2 mrg if test "$ld_shlibs" = no; then
9413 1.1.1.2 mrg runpath_var=
9414 1.1.1.2 mrg hardcode_libdir_flag_spec=
9415 1.1.1.2 mrg export_dynamic_flag_spec=
9416 1.1.1.2 mrg whole_archive_flag_spec=
9417 1.1.1.2 mrg fi
9418 1.1.1.2 mrg else
9419 1.1.1.2 mrg # PORTME fill in a description of your system's linker (not GNU ld)
9420 1.1.1.2 mrg case $host_os in
9421 1.1.1.2 mrg aix3*)
9422 1.1.1.2 mrg allow_undefined_flag=unsupported
9423 1.1.1.2 mrg always_export_symbols=yes
9424 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'
9425 1.1.1.2 mrg # Note: this linker hardcodes the directories in LIBPATH if there
9426 1.1.1.2 mrg # are no directories specified by -L.
9427 1.1.1.2 mrg hardcode_minus_L=yes
9428 1.1.1.2 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9429 1.1.1.2 mrg # Neither direct hardcoding nor static linking is supported with a
9430 1.1.1.2 mrg # broken collect2.
9431 1.1.1.2 mrg hardcode_direct=unsupported
9432 1.1.1.2 mrg fi
9433 1.1.1.2 mrg ;;
9434 1.1 mrg
9435 1.1.1.2 mrg aix[4-9]*)
9436 1.1.1.2 mrg if test "$host_cpu" = ia64; then
9437 1.1.1.2 mrg # On IA64, the linker does run time linking by default, so we don't
9438 1.1.1.2 mrg # have to do anything special.
9439 1.1.1.2 mrg aix_use_runtimelinking=no
9440 1.1.1.2 mrg exp_sym_flag='-Bexport'
9441 1.1.1.2 mrg no_entry_flag=""
9442 1.1.1.2 mrg else
9443 1.1.1.2 mrg # If we're using GNU nm, then we don't want the "-C" option.
9444 1.1.1.2 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
9445 1.1.1.3 mrg # Also, AIX nm treats weak defined symbols like other global
9446 1.1.1.3 mrg # defined symbols, whereas GNU nm marks them as "W".
9447 1.1.1.2 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9448 1.1.1.3 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9449 1.1.1.2 mrg else
9450 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'
9451 1.1.1.2 mrg fi
9452 1.1.1.2 mrg aix_use_runtimelinking=no
9453 1.1 mrg
9454 1.1.1.2 mrg # Test if we are trying to use run time linking or normal
9455 1.1.1.2 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9456 1.1.1.2 mrg # need to do runtime linking.
9457 1.1.1.2 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9458 1.1.1.2 mrg for ld_flag in $LDFLAGS; do
9459 1.1.1.2 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9460 1.1.1.2 mrg aix_use_runtimelinking=yes
9461 1.1.1.2 mrg break
9462 1.1.1.2 mrg fi
9463 1.1.1.2 mrg done
9464 1.1.1.2 mrg ;;
9465 1.1.1.2 mrg esac
9466 1.1 mrg
9467 1.1.1.2 mrg exp_sym_flag='-bexport'
9468 1.1.1.2 mrg no_entry_flag='-bnoentry'
9469 1.1.1.2 mrg fi
9470 1.1 mrg
9471 1.1.1.2 mrg # When large executables or shared objects are built, AIX ld can
9472 1.1.1.2 mrg # have problems creating the table of contents. If linking a library
9473 1.1.1.2 mrg # or program results in "error TOC overflow" add -mminimal-toc to
9474 1.1.1.2 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9475 1.1.1.2 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9476 1.1 mrg
9477 1.1.1.2 mrg archive_cmds=''
9478 1.1.1.2 mrg hardcode_direct=yes
9479 1.1.1.2 mrg hardcode_direct_absolute=yes
9480 1.1.1.2 mrg hardcode_libdir_separator=':'
9481 1.1.1.2 mrg link_all_deplibs=yes
9482 1.1.1.2 mrg file_list_spec='${wl}-f,'
9483 1.1 mrg
9484 1.1.1.2 mrg if test "$GCC" = yes; then
9485 1.1.1.2 mrg case $host_os in aix4.[012]|aix4.[012].*)
9486 1.1.1.2 mrg # We only want to do this on AIX 4.2 and lower, the check
9487 1.1.1.2 mrg # below for broken collect2 doesn't work under 4.3+
9488 1.1.1.2 mrg collect2name=`${CC} -print-prog-name=collect2`
9489 1.1.1.2 mrg if test -f "$collect2name" &&
9490 1.1.1.2 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9491 1.1.1.2 mrg then
9492 1.1.1.2 mrg # We have reworked collect2
9493 1.1.1.2 mrg :
9494 1.1.1.2 mrg else
9495 1.1.1.2 mrg # We have old collect2
9496 1.1.1.2 mrg hardcode_direct=unsupported
9497 1.1.1.2 mrg # It fails to find uninstalled libraries when the uninstalled
9498 1.1.1.2 mrg # path is not listed in the libpath. Setting hardcode_minus_L
9499 1.1.1.2 mrg # to unsupported forces relinking
9500 1.1.1.2 mrg hardcode_minus_L=yes
9501 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9502 1.1.1.2 mrg hardcode_libdir_separator=
9503 1.1.1.2 mrg fi
9504 1.1.1.2 mrg ;;
9505 1.1.1.2 mrg esac
9506 1.1.1.2 mrg shared_flag='-shared'
9507 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
9508 1.1.1.2 mrg shared_flag="$shared_flag "'${wl}-G'
9509 1.1.1.2 mrg fi
9510 1.1.1.2 mrg else
9511 1.1.1.2 mrg # not using gcc
9512 1.1.1.2 mrg if test "$host_cpu" = ia64; then
9513 1.1.1.2 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9514 1.1.1.2 mrg # chokes on -Wl,-G. The following line is correct:
9515 1.1.1.2 mrg shared_flag='-G'
9516 1.1.1.2 mrg else
9517 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
9518 1.1.1.2 mrg shared_flag='${wl}-G'
9519 1.1.1.2 mrg else
9520 1.1.1.2 mrg shared_flag='${wl}-bM:SRE'
9521 1.1.1.2 mrg fi
9522 1.1.1.2 mrg fi
9523 1.1.1.2 mrg fi
9524 1.1 mrg
9525 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-bexpall'
9526 1.1.1.2 mrg # It seems that -bexpall does not export symbols beginning with
9527 1.1.1.2 mrg # underscore (_), so it is better to generate a list of symbols to export.
9528 1.1.1.2 mrg always_export_symbols=yes
9529 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
9530 1.1.1.2 mrg # Warning - without using the other runtime loading flags (-brtl),
9531 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
9532 1.1.1.2 mrg allow_undefined_flag='-berok'
9533 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
9534 1.1.1.2 mrg # empty executable.
9535 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9536 1.1.1.2 mrg /* end confdefs.h. */
9537 1.1 mrg
9538 1.1.1.2 mrg int
9539 1.1.1.2 mrg main ()
9540 1.1.1.2 mrg {
9541 1.1 mrg
9542 1.1.1.2 mrg ;
9543 1.1.1.2 mrg return 0;
9544 1.1.1.2 mrg }
9545 1.1.1.2 mrg _ACEOF
9546 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9547 1.1.1.2 mrg
9548 1.1.1.2 mrg lt_aix_libpath_sed='
9549 1.1.1.2 mrg /Import File Strings/,/^$/ {
9550 1.1.1.2 mrg /^0/ {
9551 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
9552 1.1.1.2 mrg p
9553 1.1.1.2 mrg }
9554 1.1.1.2 mrg }'
9555 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9556 1.1.1.2 mrg # Check for a 64-bit object if we didn't find anything.
9557 1.1.1.2 mrg if test -z "$aix_libpath"; then
9558 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9559 1.1.1.2 mrg fi
9560 1.1.1.2 mrg fi
9561 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9562 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9563 1.1.1.2 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9564 1.1 mrg
9565 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9566 1.1.1.3 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9567 1.1.1.2 mrg else
9568 1.1.1.2 mrg if test "$host_cpu" = ia64; then
9569 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9570 1.1.1.2 mrg allow_undefined_flag="-z nodefs"
9571 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"
9572 1.1.1.2 mrg else
9573 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
9574 1.1.1.2 mrg # empty executable.
9575 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9576 1.1.1.2 mrg /* end confdefs.h. */
9577 1.1 mrg
9578 1.1.1.2 mrg int
9579 1.1.1.2 mrg main ()
9580 1.1.1.2 mrg {
9581 1.1 mrg
9582 1.1.1.2 mrg ;
9583 1.1.1.2 mrg return 0;
9584 1.1.1.2 mrg }
9585 1.1.1.2 mrg _ACEOF
9586 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9587 1.1.1.2 mrg
9588 1.1.1.2 mrg lt_aix_libpath_sed='
9589 1.1.1.2 mrg /Import File Strings/,/^$/ {
9590 1.1.1.2 mrg /^0/ {
9591 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
9592 1.1.1.2 mrg p
9593 1.1.1.2 mrg }
9594 1.1.1.2 mrg }'
9595 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9596 1.1.1.2 mrg # Check for a 64-bit object if we didn't find anything.
9597 1.1.1.2 mrg if test -z "$aix_libpath"; then
9598 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9599 1.1.1.2 mrg fi
9600 1.1.1.2 mrg fi
9601 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9602 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9603 1.1.1.2 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9604 1.1 mrg
9605 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9606 1.1.1.2 mrg # Warning - without using the other run time loading flags,
9607 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
9608 1.1.1.2 mrg no_undefined_flag=' ${wl}-bernotok'
9609 1.1.1.2 mrg allow_undefined_flag=' ${wl}-berok'
9610 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
9611 1.1.1.3 mrg # We only use this code for GNU lds that support --whole-archive.
9612 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9613 1.1.1.3 mrg else
9614 1.1.1.3 mrg # Exported symbols can be pulled into shared objects from archives
9615 1.1.1.3 mrg whole_archive_flag_spec='$convenience'
9616 1.1.1.3 mrg fi
9617 1.1.1.2 mrg archive_cmds_need_lc=yes
9618 1.1.1.2 mrg # This is similar to how AIX traditionally builds its shared libraries.
9619 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'
9620 1.1.1.2 mrg fi
9621 1.1.1.2 mrg fi
9622 1.1.1.2 mrg ;;
9623 1.1 mrg
9624 1.1.1.2 mrg amigaos*)
9625 1.1.1.2 mrg case $host_cpu in
9626 1.1.1.2 mrg powerpc)
9627 1.1.1.2 mrg # see comment about AmigaOS4 .so support
9628 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9629 1.1.1.2 mrg archive_expsym_cmds=''
9630 1.1.1.2 mrg ;;
9631 1.1.1.2 mrg m68k)
9632 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)'
9633 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9634 1.1.1.2 mrg hardcode_minus_L=yes
9635 1.1.1.2 mrg ;;
9636 1.1.1.2 mrg esac
9637 1.1.1.2 mrg ;;
9638 1.1 mrg
9639 1.1.1.2 mrg bsdi[45]*)
9640 1.1.1.2 mrg export_dynamic_flag_spec=-rdynamic
9641 1.1.1.2 mrg ;;
9642 1.1 mrg
9643 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9644 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
9645 1.1.1.2 mrg # Microsoft Visual C++.
9646 1.1.1.2 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
9647 1.1.1.2 mrg # no search path for DLLs.
9648 1.1.1.2 mrg hardcode_libdir_flag_spec=' '
9649 1.1.1.2 mrg allow_undefined_flag=unsupported
9650 1.1.1.2 mrg # Tell ltmain to make .lib files, not .a files.
9651 1.1.1.2 mrg libext=lib
9652 1.1.1.2 mrg # Tell ltmain to make .dll files, not .so files.
9653 1.1.1.2 mrg shrext_cmds=".dll"
9654 1.1.1.2 mrg # FIXME: Setting linknames here is a bad hack.
9655 1.1.1.3 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9656 1.1.1.2 mrg # The linker will automatically build a .lib file if we build a DLL.
9657 1.1.1.2 mrg old_archive_from_new_cmds='true'
9658 1.1.1.2 mrg # FIXME: Should let the user specify the lib program.
9659 1.1.1.2 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9660 1.1.1.2 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
9661 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
9662 1.1.1.2 mrg ;;
9663 1.1 mrg
9664 1.1.1.2 mrg darwin* | rhapsody*)
9665 1.1 mrg
9666 1.1 mrg
9667 1.1.1.2 mrg archive_cmds_need_lc=no
9668 1.1.1.2 mrg hardcode_direct=no
9669 1.1.1.2 mrg hardcode_automatic=yes
9670 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
9671 1.1.1.3 mrg if test "$lt_cv_ld_force_load" = "yes"; then
9672 1.1.1.3 mrg whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9673 1.1.1.3 mrg else
9674 1.1.1.3 mrg whole_archive_flag_spec=''
9675 1.1.1.3 mrg fi
9676 1.1.1.2 mrg link_all_deplibs=yes
9677 1.1.1.2 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
9678 1.1.1.2 mrg case $cc_basename in
9679 1.1.1.2 mrg ifort*) _lt_dar_can_shared=yes ;;
9680 1.1.1.2 mrg *) _lt_dar_can_shared=$GCC ;;
9681 1.1.1.2 mrg esac
9682 1.1.1.2 mrg if test "$_lt_dar_can_shared" = "yes"; then
9683 1.1.1.3 mrg output_verbose_link_cmd=func_echo_all
9684 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}"
9685 1.1.1.2 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9686 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}"
9687 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}"
9688 1.1 mrg
9689 1.1.1.2 mrg else
9690 1.1.1.2 mrg ld_shlibs=no
9691 1.1.1.2 mrg fi
9692 1.1 mrg
9693 1.1.1.2 mrg ;;
9694 1.1 mrg
9695 1.1.1.2 mrg dgux*)
9696 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9697 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9698 1.1.1.2 mrg hardcode_shlibpath_var=no
9699 1.1.1.2 mrg ;;
9700 1.1 mrg
9701 1.1.1.2 mrg freebsd1*)
9702 1.1.1.2 mrg ld_shlibs=no
9703 1.1.1.2 mrg ;;
9704 1.1 mrg
9705 1.1.1.2 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9706 1.1.1.2 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
9707 1.1.1.2 mrg # does not break anything, and helps significantly (at the cost of a little
9708 1.1.1.2 mrg # extra space).
9709 1.1.1.2 mrg freebsd2.2*)
9710 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9711 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9712 1.1.1.2 mrg hardcode_direct=yes
9713 1.1.1.2 mrg hardcode_shlibpath_var=no
9714 1.1.1.2 mrg ;;
9715 1.1 mrg
9716 1.1.1.2 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9717 1.1.1.2 mrg freebsd2*)
9718 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9719 1.1.1.2 mrg hardcode_direct=yes
9720 1.1.1.2 mrg hardcode_minus_L=yes
9721 1.1.1.2 mrg hardcode_shlibpath_var=no
9722 1.1.1.2 mrg ;;
9723 1.1 mrg
9724 1.1.1.2 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9725 1.1.1.2 mrg freebsd* | dragonfly*)
9726 1.1.1.2 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9727 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9728 1.1.1.2 mrg hardcode_direct=yes
9729 1.1.1.2 mrg hardcode_shlibpath_var=no
9730 1.1.1.2 mrg ;;
9731 1.1 mrg
9732 1.1.1.2 mrg hpux9*)
9733 1.1.1.2 mrg if test "$GCC" = yes; then
9734 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'
9735 1.1.1.2 mrg else
9736 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'
9737 1.1.1.2 mrg fi
9738 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9739 1.1.1.2 mrg hardcode_libdir_separator=:
9740 1.1.1.2 mrg hardcode_direct=yes
9741 1.1 mrg
9742 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9743 1.1.1.2 mrg # but as the default location of the library.
9744 1.1.1.2 mrg hardcode_minus_L=yes
9745 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9746 1.1.1.2 mrg ;;
9747 1.1 mrg
9748 1.1.1.2 mrg hpux10*)
9749 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9750 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'
9751 1.1.1.2 mrg else
9752 1.1.1.2 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9753 1.1.1.2 mrg fi
9754 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
9755 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9756 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
9757 1.1.1.2 mrg hardcode_libdir_separator=:
9758 1.1.1.2 mrg hardcode_direct=yes
9759 1.1.1.2 mrg hardcode_direct_absolute=yes
9760 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9761 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9762 1.1.1.2 mrg # but as the default location of the library.
9763 1.1.1.2 mrg hardcode_minus_L=yes
9764 1.1.1.2 mrg fi
9765 1.1.1.2 mrg ;;
9766 1.1 mrg
9767 1.1.1.2 mrg hpux11*)
9768 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9769 1.1.1.2 mrg case $host_cpu in
9770 1.1.1.2 mrg hppa*64*)
9771 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9772 1.1.1.2 mrg ;;
9773 1.1.1.2 mrg ia64*)
9774 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9775 1.1.1.2 mrg ;;
9776 1.1.1.2 mrg *)
9777 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'
9778 1.1.1.2 mrg ;;
9779 1.1.1.2 mrg esac
9780 1.1.1.2 mrg else
9781 1.1.1.2 mrg case $host_cpu in
9782 1.1.1.2 mrg hppa*64*)
9783 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9784 1.1.1.2 mrg ;;
9785 1.1.1.2 mrg ia64*)
9786 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9787 1.1.1.2 mrg ;;
9788 1.1.1.2 mrg *)
9789 1.1.1.3 mrg
9790 1.1.1.3 mrg # Older versions of the 11.00 compiler do not understand -b yet
9791 1.1.1.3 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9792 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9793 1.1.1.3 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
9794 1.1.1.3 mrg if ${lt_cv_prog_compiler__b+:} false; then :
9795 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9796 1.1.1.3 mrg else
9797 1.1.1.3 mrg lt_cv_prog_compiler__b=no
9798 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
9799 1.1.1.3 mrg LDFLAGS="$LDFLAGS -b"
9800 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
9801 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9802 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
9803 1.1.1.3 mrg # So say no if there are warnings
9804 1.1.1.3 mrg if test -s conftest.err; then
9805 1.1.1.3 mrg # Append any errors to the config.log.
9806 1.1.1.3 mrg cat conftest.err 1>&5
9807 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9808 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9809 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
9810 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
9811 1.1.1.3 mrg fi
9812 1.1.1.3 mrg else
9813 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
9814 1.1.1.3 mrg fi
9815 1.1.1.3 mrg fi
9816 1.1.1.3 mrg $RM -r conftest*
9817 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
9818 1.1.1.3 mrg
9819 1.1.1.3 mrg fi
9820 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9821 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
9822 1.1.1.3 mrg
9823 1.1.1.3 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
9824 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9825 1.1.1.3 mrg else
9826 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9827 1.1.1.3 mrg fi
9828 1.1.1.3 mrg
9829 1.1.1.2 mrg ;;
9830 1.1.1.2 mrg esac
9831 1.1.1.2 mrg fi
9832 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
9833 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9834 1.1.1.2 mrg hardcode_libdir_separator=:
9835 1.1 mrg
9836 1.1.1.2 mrg case $host_cpu in
9837 1.1.1.2 mrg hppa*64*|ia64*)
9838 1.1.1.2 mrg hardcode_direct=no
9839 1.1.1.2 mrg hardcode_shlibpath_var=no
9840 1.1.1.2 mrg ;;
9841 1.1.1.2 mrg *)
9842 1.1.1.2 mrg hardcode_direct=yes
9843 1.1.1.2 mrg hardcode_direct_absolute=yes
9844 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9845 1.1 mrg
9846 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
9847 1.1.1.2 mrg # but as the default location of the library.
9848 1.1.1.2 mrg hardcode_minus_L=yes
9849 1.1.1.2 mrg ;;
9850 1.1.1.2 mrg esac
9851 1.1.1.2 mrg fi
9852 1.1.1.2 mrg ;;
9853 1.1 mrg
9854 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
9855 1.1.1.2 mrg if test "$GCC" = yes; then
9856 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9857 1.1.1.2 mrg # Try to use the -exported_symbol ld option, if it does not
9858 1.1.1.2 mrg # work, assume that -exports_file does not work either and
9859 1.1.1.2 mrg # implicitly export all symbols.
9860 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
9861 1.1.1.2 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9862 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9863 1.1.1.3 mrg /* end confdefs.h. */
9864 1.1.1.2 mrg int foo(void) {}
9865 1.1.1.2 mrg _ACEOF
9866 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9867 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9868 1.1 mrg
9869 1.1 mrg fi
9870 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9871 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9872 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
9873 1.1.1.2 mrg else
9874 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9875 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9876 1.1.1.2 mrg fi
9877 1.1.1.2 mrg archive_cmds_need_lc='no'
9878 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9879 1.1.1.2 mrg hardcode_libdir_separator=:
9880 1.1.1.2 mrg inherit_rpath=yes
9881 1.1.1.2 mrg link_all_deplibs=yes
9882 1.1.1.2 mrg ;;
9883 1.1 mrg
9884 1.1.1.2 mrg netbsd*)
9885 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9886 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9887 1.1.1.2 mrg else
9888 1.1.1.2 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9889 1.1.1.2 mrg fi
9890 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9891 1.1.1.2 mrg hardcode_direct=yes
9892 1.1.1.2 mrg hardcode_shlibpath_var=no
9893 1.1.1.2 mrg ;;
9894 1.1 mrg
9895 1.1.1.2 mrg newsos6)
9896 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9897 1.1.1.2 mrg hardcode_direct=yes
9898 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9899 1.1.1.2 mrg hardcode_libdir_separator=:
9900 1.1.1.2 mrg hardcode_shlibpath_var=no
9901 1.1.1.2 mrg ;;
9902 1.1 mrg
9903 1.1.1.2 mrg *nto* | *qnx*)
9904 1.1.1.2 mrg ;;
9905 1.1 mrg
9906 1.1.1.2 mrg openbsd*)
9907 1.1.1.2 mrg if test -f /usr/libexec/ld.so; then
9908 1.1.1.2 mrg hardcode_direct=yes
9909 1.1.1.2 mrg hardcode_shlibpath_var=no
9910 1.1.1.2 mrg hardcode_direct_absolute=yes
9911 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9912 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9913 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9914 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9915 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
9916 1.1.1.2 mrg else
9917 1.1.1.2 mrg case $host_os in
9918 1.1.1.2 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9919 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9920 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9921 1.1.1.2 mrg ;;
9922 1.1.1.2 mrg *)
9923 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9924 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9925 1.1.1.2 mrg ;;
9926 1.1.1.2 mrg esac
9927 1.1.1.2 mrg fi
9928 1.1.1.2 mrg else
9929 1.1.1.2 mrg ld_shlibs=no
9930 1.1.1.2 mrg fi
9931 1.1.1.2 mrg ;;
9932 1.1.1.2 mrg
9933 1.1.1.2 mrg os2*)
9934 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9935 1.1.1.2 mrg hardcode_minus_L=yes
9936 1.1.1.2 mrg allow_undefined_flag=unsupported
9937 1.1.1.3 mrg archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9938 1.1.1.2 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9939 1.1.1.2 mrg ;;
9940 1.1.1.2 mrg
9941 1.1.1.2 mrg osf3*)
9942 1.1.1.2 mrg if test "$GCC" = yes; then
9943 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9944 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9945 1.1.1.2 mrg else
9946 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
9947 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9948 1.1.1.2 mrg fi
9949 1.1.1.2 mrg archive_cmds_need_lc='no'
9950 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9951 1.1.1.2 mrg hardcode_libdir_separator=:
9952 1.1.1.2 mrg ;;
9953 1.1.1.2 mrg
9954 1.1.1.2 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9955 1.1.1.2 mrg if test "$GCC" = yes; then
9956 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9957 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9958 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9959 1.1.1.2 mrg else
9960 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
9961 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9962 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~
9963 1.1.1.3 mrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9964 1.1.1.2 mrg
9965 1.1.1.2 mrg # Both c and cxx compiler support -rpath directly
9966 1.1.1.2 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9967 1.1.1.2 mrg fi
9968 1.1.1.2 mrg archive_cmds_need_lc='no'
9969 1.1.1.2 mrg hardcode_libdir_separator=:
9970 1.1.1.2 mrg ;;
9971 1.1.1.2 mrg
9972 1.1.1.2 mrg solaris*)
9973 1.1.1.2 mrg no_undefined_flag=' -z defs'
9974 1.1.1.2 mrg if test "$GCC" = yes; then
9975 1.1.1.2 mrg wlarc='${wl}'
9976 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9977 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~
9978 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'
9979 1.1.1.2 mrg else
9980 1.1.1.2 mrg case `$CC -V 2>&1` in
9981 1.1.1.2 mrg *"Compilers 5.0"*)
9982 1.1.1.2 mrg wlarc=''
9983 1.1.1.2 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9984 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~
9985 1.1.1.2 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9986 1.1.1.2 mrg ;;
9987 1.1.1.2 mrg *)
9988 1.1.1.2 mrg wlarc='${wl}'
9989 1.1.1.2 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9990 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~
9991 1.1.1.2 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9992 1.1.1.2 mrg ;;
9993 1.1.1.2 mrg esac
9994 1.1.1.2 mrg fi
9995 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9996 1.1.1.2 mrg hardcode_shlibpath_var=no
9997 1.1.1.2 mrg case $host_os in
9998 1.1.1.2 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9999 1.1.1.2 mrg *)
10000 1.1.1.2 mrg # The compiler driver will combine and reorder linker options,
10001 1.1.1.2 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
10002 1.1.1.2 mrg # but is careful enough not to reorder.
10003 1.1.1.2 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
10004 1.1.1.2 mrg if test "$GCC" = yes; then
10005 1.1.1.2 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10006 1.1.1.2 mrg else
10007 1.1.1.2 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10008 1.1.1.2 mrg fi
10009 1.1 mrg ;;
10010 1.1.1.2 mrg esac
10011 1.1.1.2 mrg link_all_deplibs=yes
10012 1.1.1.2 mrg ;;
10013 1.1 mrg
10014 1.1.1.2 mrg sunos4*)
10015 1.1.1.2 mrg if test "x$host_vendor" = xsequent; then
10016 1.1.1.2 mrg # Use $CC to link under sequent, because it throws in some extra .o
10017 1.1.1.2 mrg # files that make .init and .fini sections work.
10018 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10019 1.1.1.2 mrg else
10020 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10021 1.1.1.2 mrg fi
10022 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
10023 1.1.1.2 mrg hardcode_direct=yes
10024 1.1.1.2 mrg hardcode_minus_L=yes
10025 1.1.1.2 mrg hardcode_shlibpath_var=no
10026 1.1.1.2 mrg ;;
10027 1.1.1.2 mrg
10028 1.1.1.2 mrg sysv4)
10029 1.1.1.2 mrg case $host_vendor in
10030 1.1.1.2 mrg sni)
10031 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10032 1.1.1.2 mrg hardcode_direct=yes # is this really true???
10033 1.1.1.2 mrg ;;
10034 1.1.1.2 mrg siemens)
10035 1.1.1.2 mrg ## LD is ld it makes a PLAMLIB
10036 1.1.1.2 mrg ## CC just makes a GrossModule.
10037 1.1.1.2 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10038 1.1.1.2 mrg reload_cmds='$CC -r -o $output$reload_objs'
10039 1.1.1.2 mrg hardcode_direct=no
10040 1.1.1.2 mrg ;;
10041 1.1.1.2 mrg motorola)
10042 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10043 1.1.1.2 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10044 1.1.1.2 mrg ;;
10045 1.1.1.2 mrg esac
10046 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
10047 1.1.1.2 mrg hardcode_shlibpath_var=no
10048 1.1.1.2 mrg ;;
10049 1.1.1.2 mrg
10050 1.1.1.2 mrg sysv4.3*)
10051 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10052 1.1.1.2 mrg hardcode_shlibpath_var=no
10053 1.1.1.2 mrg export_dynamic_flag_spec='-Bexport'
10054 1.1.1.2 mrg ;;
10055 1.1.1.2 mrg
10056 1.1.1.2 mrg sysv4*MP*)
10057 1.1.1.2 mrg if test -d /usr/nec; then
10058 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10059 1.1.1.2 mrg hardcode_shlibpath_var=no
10060 1.1.1.2 mrg runpath_var=LD_RUN_PATH
10061 1.1.1.2 mrg hardcode_runpath_var=yes
10062 1.1.1.2 mrg ld_shlibs=yes
10063 1.1.1.2 mrg fi
10064 1.1.1.2 mrg ;;
10065 1.1 mrg
10066 1.1.1.2 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10067 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
10068 1.1.1.2 mrg archive_cmds_need_lc=no
10069 1.1.1.2 mrg hardcode_shlibpath_var=no
10070 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
10071 1.1 mrg
10072 1.1.1.2 mrg if test "$GCC" = yes; then
10073 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10074 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10075 1.1.1.2 mrg else
10076 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10077 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10078 1.1.1.2 mrg fi
10079 1.1.1.2 mrg ;;
10080 1.1 mrg
10081 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6*)
10082 1.1.1.2 mrg # Note: We can NOT use -z defs as we might desire, because we do not
10083 1.1.1.2 mrg # link with -lc, and that would cause any symbols used from libc to
10084 1.1.1.2 mrg # always be unresolved, which means just about no library would
10085 1.1.1.2 mrg # ever link correctly. If we're not using GNU ld we use -z text
10086 1.1.1.2 mrg # though, which does catch some bad symbols but isn't as heavy-handed
10087 1.1.1.2 mrg # as -z defs.
10088 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
10089 1.1.1.2 mrg allow_undefined_flag='${wl}-z,nodefs'
10090 1.1.1.2 mrg archive_cmds_need_lc=no
10091 1.1.1.2 mrg hardcode_shlibpath_var=no
10092 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
10093 1.1.1.2 mrg hardcode_libdir_separator=':'
10094 1.1.1.2 mrg link_all_deplibs=yes
10095 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Bexport'
10096 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
10097 1.1 mrg
10098 1.1.1.2 mrg if test "$GCC" = yes; then
10099 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10100 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10101 1.1.1.2 mrg else
10102 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10103 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10104 1.1.1.2 mrg fi
10105 1.1.1.2 mrg ;;
10106 1.1 mrg
10107 1.1.1.2 mrg uts4*)
10108 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10109 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
10110 1.1.1.2 mrg hardcode_shlibpath_var=no
10111 1.1.1.2 mrg ;;
10112 1.1 mrg
10113 1.1.1.2 mrg *)
10114 1.1.1.2 mrg ld_shlibs=no
10115 1.1.1.2 mrg ;;
10116 1.1.1.2 mrg esac
10117 1.1 mrg
10118 1.1.1.2 mrg if test x$host_vendor = xsni; then
10119 1.1.1.2 mrg case $host in
10120 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10121 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
10122 1.1.1.2 mrg ;;
10123 1.1.1.2 mrg esac
10124 1.1.1.2 mrg fi
10125 1.1.1.2 mrg fi
10126 1.1 mrg
10127 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10128 1.1.1.2 mrg $as_echo "$ld_shlibs" >&6; }
10129 1.1.1.2 mrg test "$ld_shlibs" = no && can_build_shared=no
10130 1.1 mrg
10131 1.1.1.2 mrg with_gnu_ld=$with_gnu_ld
10132 1.1 mrg
10133 1.1 mrg
10134 1.1 mrg
10135 1.1 mrg
10136 1.1 mrg
10137 1.1 mrg
10138 1.1 mrg
10139 1.1 mrg
10140 1.1 mrg
10141 1.1 mrg
10142 1.1 mrg
10143 1.1 mrg
10144 1.1 mrg
10145 1.1 mrg
10146 1.1 mrg
10147 1.1.1.2 mrg #
10148 1.1.1.2 mrg # Do we need to explicitly link libc?
10149 1.1.1.2 mrg #
10150 1.1.1.2 mrg case "x$archive_cmds_need_lc" in
10151 1.1.1.2 mrg x|xyes)
10152 1.1.1.2 mrg # Assume -lc should be added
10153 1.1.1.2 mrg archive_cmds_need_lc=yes
10154 1.1.1.2 mrg
10155 1.1.1.2 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
10156 1.1.1.2 mrg case $archive_cmds in
10157 1.1.1.2 mrg *'~'*)
10158 1.1.1.2 mrg # FIXME: we may have to deal with multi-command sequences.
10159 1.1 mrg ;;
10160 1.1.1.2 mrg '$CC '*)
10161 1.1.1.2 mrg # Test whether the compiler implicitly links with -lc since on some
10162 1.1.1.2 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
10163 1.1.1.2 mrg # to ld, don't add -lc before -lgcc.
10164 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10165 1.1.1.2 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10166 1.1.1.3 mrg if ${lt_cv_archive_cmds_need_lc+:} false; then :
10167 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10168 1.1.1.3 mrg else
10169 1.1.1.3 mrg $RM conftest*
10170 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10171 1.1 mrg
10172 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10173 1.1.1.2 mrg (eval $ac_compile) 2>&5
10174 1.1.1.2 mrg ac_status=$?
10175 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10176 1.1.1.3 mrg test $ac_status = 0; } 2>conftest.err; then
10177 1.1.1.3 mrg soname=conftest
10178 1.1.1.3 mrg lib=conftest
10179 1.1.1.3 mrg libobjs=conftest.$ac_objext
10180 1.1.1.3 mrg deplibs=
10181 1.1.1.3 mrg wl=$lt_prog_compiler_wl
10182 1.1.1.3 mrg pic_flag=$lt_prog_compiler_pic
10183 1.1.1.3 mrg compiler_flags=-v
10184 1.1.1.3 mrg linker_flags=-v
10185 1.1.1.3 mrg verstring=
10186 1.1.1.3 mrg output_objdir=.
10187 1.1.1.3 mrg libname=conftest
10188 1.1.1.3 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
10189 1.1.1.3 mrg allow_undefined_flag=
10190 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10191 1.1.1.2 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10192 1.1.1.2 mrg ac_status=$?
10193 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10194 1.1.1.3 mrg test $ac_status = 0; }
10195 1.1.1.3 mrg then
10196 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=no
10197 1.1.1.3 mrg else
10198 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=yes
10199 1.1.1.3 mrg fi
10200 1.1.1.3 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
10201 1.1.1.3 mrg else
10202 1.1.1.3 mrg cat conftest.err 1>&5
10203 1.1.1.3 mrg fi
10204 1.1.1.3 mrg $RM conftest*
10205 1.1.1.3 mrg
10206 1.1.1.3 mrg fi
10207 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10208 1.1.1.3 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10209 1.1.1.3 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10210 1.1.1.2 mrg ;;
10211 1.1.1.2 mrg esac
10212 1.1.1.2 mrg fi
10213 1.1 mrg ;;
10214 1.1 mrg esac
10215 1.1 mrg
10216 1.1 mrg
10217 1.1 mrg
10218 1.1 mrg
10219 1.1 mrg
10220 1.1 mrg
10221 1.1 mrg
10222 1.1 mrg
10223 1.1 mrg
10224 1.1 mrg
10225 1.1 mrg
10226 1.1 mrg
10227 1.1 mrg
10228 1.1 mrg
10229 1.1 mrg
10230 1.1 mrg
10231 1.1 mrg
10232 1.1 mrg
10233 1.1 mrg
10234 1.1 mrg
10235 1.1 mrg
10236 1.1 mrg
10237 1.1 mrg
10238 1.1 mrg
10239 1.1 mrg
10240 1.1 mrg
10241 1.1 mrg
10242 1.1 mrg
10243 1.1 mrg
10244 1.1 mrg
10245 1.1 mrg
10246 1.1 mrg
10247 1.1 mrg
10248 1.1 mrg
10249 1.1 mrg
10250 1.1 mrg
10251 1.1 mrg
10252 1.1 mrg
10253 1.1 mrg
10254 1.1 mrg
10255 1.1 mrg
10256 1.1 mrg
10257 1.1 mrg
10258 1.1 mrg
10259 1.1 mrg
10260 1.1 mrg
10261 1.1 mrg
10262 1.1 mrg
10263 1.1 mrg
10264 1.1 mrg
10265 1.1 mrg
10266 1.1 mrg
10267 1.1 mrg
10268 1.1 mrg
10269 1.1 mrg
10270 1.1 mrg
10271 1.1 mrg
10272 1.1 mrg
10273 1.1 mrg
10274 1.1 mrg
10275 1.1 mrg
10276 1.1 mrg
10277 1.1 mrg
10278 1.1 mrg
10279 1.1 mrg
10280 1.1 mrg
10281 1.1 mrg
10282 1.1 mrg
10283 1.1 mrg
10284 1.1 mrg
10285 1.1 mrg
10286 1.1 mrg
10287 1.1 mrg
10288 1.1 mrg
10289 1.1 mrg
10290 1.1 mrg
10291 1.1 mrg
10292 1.1 mrg
10293 1.1 mrg
10294 1.1 mrg
10295 1.1 mrg
10296 1.1 mrg
10297 1.1 mrg
10298 1.1 mrg
10299 1.1 mrg
10300 1.1 mrg
10301 1.1.1.2 mrg
10302 1.1.1.2 mrg
10303 1.1.1.2 mrg
10304 1.1.1.2 mrg
10305 1.1.1.2 mrg
10306 1.1.1.2 mrg
10307 1.1.1.2 mrg
10308 1.1.1.2 mrg
10309 1.1.1.2 mrg
10310 1.1.1.2 mrg
10311 1.1.1.2 mrg
10312 1.1.1.2 mrg
10313 1.1.1.2 mrg
10314 1.1.1.2 mrg
10315 1.1.1.2 mrg
10316 1.1.1.2 mrg
10317 1.1.1.2 mrg
10318 1.1.1.2 mrg
10319 1.1.1.2 mrg
10320 1.1.1.2 mrg
10321 1.1.1.2 mrg
10322 1.1.1.2 mrg
10323 1.1.1.2 mrg
10324 1.1.1.2 mrg
10325 1.1.1.2 mrg
10326 1.1.1.2 mrg
10327 1.1.1.2 mrg
10328 1.1.1.2 mrg
10329 1.1.1.2 mrg
10330 1.1.1.2 mrg
10331 1.1.1.2 mrg
10332 1.1.1.2 mrg
10333 1.1.1.2 mrg
10334 1.1.1.2 mrg
10335 1.1.1.2 mrg
10336 1.1.1.2 mrg
10337 1.1.1.2 mrg
10338 1.1.1.2 mrg
10339 1.1.1.2 mrg
10340 1.1.1.2 mrg
10341 1.1.1.2 mrg
10342 1.1.1.2 mrg
10343 1.1.1.2 mrg
10344 1.1.1.2 mrg
10345 1.1.1.2 mrg
10346 1.1.1.2 mrg
10347 1.1.1.2 mrg
10348 1.1.1.2 mrg
10349 1.1.1.2 mrg
10350 1.1.1.2 mrg
10351 1.1.1.2 mrg
10352 1.1.1.2 mrg
10353 1.1.1.2 mrg
10354 1.1.1.2 mrg
10355 1.1.1.2 mrg
10356 1.1.1.2 mrg
10357 1.1.1.2 mrg
10358 1.1.1.2 mrg
10359 1.1.1.2 mrg
10360 1.1.1.2 mrg
10361 1.1.1.2 mrg
10362 1.1.1.2 mrg
10363 1.1.1.2 mrg
10364 1.1.1.2 mrg
10365 1.1.1.2 mrg
10366 1.1.1.2 mrg
10367 1.1.1.2 mrg
10368 1.1.1.2 mrg
10369 1.1.1.2 mrg
10370 1.1.1.2 mrg
10371 1.1.1.2 mrg
10372 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10373 1.1.1.2 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
10374 1.1.1.2 mrg
10375 1.1.1.2 mrg if test "$GCC" = yes; then
10376 1.1.1.2 mrg case $host_os in
10377 1.1.1.2 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10378 1.1.1.2 mrg *) lt_awk_arg="/^libraries:/" ;;
10379 1.1.1.2 mrg esac
10380 1.1.1.3 mrg case $host_os in
10381 1.1.1.3 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10382 1.1.1.3 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
10383 1.1.1.3 mrg esac
10384 1.1.1.3 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10385 1.1.1.3 mrg case $lt_search_path_spec in
10386 1.1.1.3 mrg *\;*)
10387 1.1.1.2 mrg # if the path contains ";" then we assume it to be the separator
10388 1.1.1.2 mrg # otherwise default to the standard path separator (i.e. ":") - it is
10389 1.1.1.2 mrg # assumed that no part of a normal pathname contains ";" but that should
10390 1.1.1.2 mrg # okay in the real world where ";" in dirpaths is itself problematic.
10391 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10392 1.1.1.3 mrg ;;
10393 1.1.1.3 mrg *)
10394 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10395 1.1.1.3 mrg ;;
10396 1.1.1.3 mrg esac
10397 1.1.1.2 mrg # Ok, now we have the path, separated by spaces, we can step through it
10398 1.1.1.2 mrg # and add multilib dir if necessary.
10399 1.1.1.2 mrg lt_tmp_lt_search_path_spec=
10400 1.1.1.2 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10401 1.1.1.2 mrg for lt_sys_path in $lt_search_path_spec; do
10402 1.1.1.2 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10403 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10404 1.1.1.2 mrg else
10405 1.1.1.2 mrg test -d "$lt_sys_path" && \
10406 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10407 1.1.1.2 mrg fi
10408 1.1.1.2 mrg done
10409 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10410 1.1.1.2 mrg BEGIN {RS=" "; FS="/|\n";} {
10411 1.1.1.2 mrg lt_foo="";
10412 1.1.1.2 mrg lt_count=0;
10413 1.1.1.2 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
10414 1.1.1.2 mrg if ($lt_i != "" && $lt_i != ".") {
10415 1.1.1.2 mrg if ($lt_i == "..") {
10416 1.1.1.2 mrg lt_count++;
10417 1.1.1.2 mrg } else {
10418 1.1.1.2 mrg if (lt_count == 0) {
10419 1.1.1.2 mrg lt_foo="/" $lt_i lt_foo;
10420 1.1.1.2 mrg } else {
10421 1.1.1.2 mrg lt_count--;
10422 1.1.1.2 mrg }
10423 1.1.1.2 mrg }
10424 1.1.1.2 mrg }
10425 1.1.1.2 mrg }
10426 1.1.1.2 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
10427 1.1.1.2 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
10428 1.1.1.2 mrg }'`
10429 1.1.1.3 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
10430 1.1.1.3 mrg # for these hosts.
10431 1.1.1.3 mrg case $host_os in
10432 1.1.1.3 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10433 1.1.1.3 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10434 1.1.1.3 mrg esac
10435 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10436 1.1.1.2 mrg else
10437 1.1.1.2 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10438 1.1.1.2 mrg fi
10439 1.1 mrg library_names_spec=
10440 1.1 mrg libname_spec='lib$name'
10441 1.1 mrg soname_spec=
10442 1.1 mrg shrext_cmds=".so"
10443 1.1 mrg postinstall_cmds=
10444 1.1 mrg postuninstall_cmds=
10445 1.1 mrg finish_cmds=
10446 1.1 mrg finish_eval=
10447 1.1 mrg shlibpath_var=
10448 1.1 mrg shlibpath_overrides_runpath=unknown
10449 1.1 mrg version_type=none
10450 1.1 mrg dynamic_linker="$host_os ld.so"
10451 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
10452 1.1 mrg need_lib_prefix=unknown
10453 1.1 mrg hardcode_into_libs=no
10454 1.1 mrg
10455 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
10456 1.1 mrg # flags to be left without arguments
10457 1.1 mrg need_version=unknown
10458 1.1 mrg
10459 1.1 mrg case $host_os in
10460 1.1 mrg aix3*)
10461 1.1 mrg version_type=linux
10462 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10463 1.1 mrg shlibpath_var=LIBPATH
10464 1.1 mrg
10465 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
10466 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10467 1.1 mrg ;;
10468 1.1 mrg
10469 1.1.1.2 mrg aix[4-9]*)
10470 1.1 mrg version_type=linux
10471 1.1 mrg need_lib_prefix=no
10472 1.1 mrg need_version=no
10473 1.1 mrg hardcode_into_libs=yes
10474 1.1 mrg if test "$host_cpu" = ia64; then
10475 1.1 mrg # AIX 5 supports IA64
10476 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10477 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10478 1.1 mrg else
10479 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
10480 1.1 mrg # for dependence libraries. The import file would start with
10481 1.1 mrg # the line `#! .'. This would cause the generated library to
10482 1.1 mrg # depend on `.', always an invalid library. This was fixed in
10483 1.1 mrg # development snapshots of GCC prior to 3.0.
10484 1.1 mrg case $host_os in
10485 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
10486 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10487 1.1 mrg echo ' yes '
10488 1.1.1.2 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10489 1.1 mrg :
10490 1.1 mrg else
10491 1.1 mrg can_build_shared=no
10492 1.1 mrg fi
10493 1.1 mrg ;;
10494 1.1 mrg esac
10495 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10496 1.1 mrg # soname into executable. Probably we can add versioning support to
10497 1.1 mrg # collect2, so additional links can be useful in future.
10498 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
10499 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10500 1.1 mrg # instead of lib<name>.a to let people know that these are not
10501 1.1 mrg # typical AIX shared libraries.
10502 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10503 1.1 mrg else
10504 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
10505 1.1 mrg # and later when we are not doing run time linking.
10506 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
10507 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10508 1.1 mrg fi
10509 1.1 mrg shlibpath_var=LIBPATH
10510 1.1 mrg fi
10511 1.1 mrg ;;
10512 1.1 mrg
10513 1.1 mrg amigaos*)
10514 1.1.1.2 mrg case $host_cpu in
10515 1.1.1.2 mrg powerpc)
10516 1.1.1.2 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
10517 1.1.1.2 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10518 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10519 1.1.1.2 mrg ;;
10520 1.1.1.2 mrg m68k)
10521 1.1.1.2 mrg library_names_spec='$libname.ixlibrary $libname.a'
10522 1.1.1.2 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
10523 1.1.1.3 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10524 1.1.1.2 mrg ;;
10525 1.1.1.2 mrg esac
10526 1.1 mrg ;;
10527 1.1 mrg
10528 1.1 mrg beos*)
10529 1.1 mrg library_names_spec='${libname}${shared_ext}'
10530 1.1 mrg dynamic_linker="$host_os ld.so"
10531 1.1 mrg shlibpath_var=LIBRARY_PATH
10532 1.1 mrg ;;
10533 1.1 mrg
10534 1.1 mrg bsdi[45]*)
10535 1.1 mrg version_type=linux
10536 1.1 mrg need_version=no
10537 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10538 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10539 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10540 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10541 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10542 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10543 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
10544 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10545 1.1 mrg # libtool to hard-code these into programs
10546 1.1 mrg ;;
10547 1.1 mrg
10548 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
10549 1.1 mrg version_type=windows
10550 1.1 mrg shrext_cmds=".dll"
10551 1.1 mrg need_version=no
10552 1.1 mrg need_lib_prefix=no
10553 1.1 mrg
10554 1.1 mrg case $GCC,$host_os in
10555 1.1.1.2 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10556 1.1 mrg library_names_spec='$libname.dll.a'
10557 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
10558 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
10559 1.1.1.2 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10560 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
10561 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
10562 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
10563 1.1.1.2 mrg chmod a+x \$dldir/$dlname~
10564 1.1.1.2 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10565 1.1.1.2 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10566 1.1.1.2 mrg fi'
10567 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10568 1.1 mrg dlpath=$dir/\$dldll~
10569 1.1.1.2 mrg $RM \$dlpath'
10570 1.1 mrg shlibpath_overrides_runpath=yes
10571 1.1 mrg
10572 1.1 mrg case $host_os in
10573 1.1 mrg cygwin*)
10574 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10575 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10576 1.1.1.3 mrg
10577 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10578 1.1 mrg ;;
10579 1.1.1.2 mrg mingw* | cegcc*)
10580 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
10581 1.1.1.3 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10582 1.1 mrg ;;
10583 1.1 mrg pw32*)
10584 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
10585 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10586 1.1 mrg ;;
10587 1.1 mrg esac
10588 1.1 mrg ;;
10589 1.1 mrg
10590 1.1 mrg *)
10591 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10592 1.1 mrg ;;
10593 1.1 mrg esac
10594 1.1 mrg dynamic_linker='Win32 ld.exe'
10595 1.1 mrg # FIXME: first we should search . and the directory the executable is in
10596 1.1 mrg shlibpath_var=PATH
10597 1.1 mrg ;;
10598 1.1 mrg
10599 1.1 mrg darwin* | rhapsody*)
10600 1.1 mrg dynamic_linker="$host_os dyld"
10601 1.1 mrg version_type=darwin
10602 1.1 mrg need_lib_prefix=no
10603 1.1 mrg need_version=no
10604 1.1.1.2 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10605 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
10606 1.1 mrg shlibpath_overrides_runpath=yes
10607 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
10608 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10609 1.1.1.2 mrg
10610 1.1.1.2 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10611 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10612 1.1 mrg ;;
10613 1.1 mrg
10614 1.1 mrg dgux*)
10615 1.1 mrg version_type=linux
10616 1.1 mrg need_lib_prefix=no
10617 1.1 mrg need_version=no
10618 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10619 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10620 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10621 1.1 mrg ;;
10622 1.1 mrg
10623 1.1 mrg freebsd1*)
10624 1.1 mrg dynamic_linker=no
10625 1.1 mrg ;;
10626 1.1 mrg
10627 1.1 mrg freebsd* | dragonfly*)
10628 1.1 mrg # DragonFly does not have aout. When/if they implement a new
10629 1.1 mrg # versioning mechanism, adjust this.
10630 1.1 mrg if test -x /usr/bin/objformat; then
10631 1.1 mrg objformat=`/usr/bin/objformat`
10632 1.1 mrg else
10633 1.1 mrg case $host_os in
10634 1.1 mrg freebsd[123]*) objformat=aout ;;
10635 1.1 mrg *) objformat=elf ;;
10636 1.1 mrg esac
10637 1.1 mrg fi
10638 1.1 mrg version_type=freebsd-$objformat
10639 1.1 mrg case $version_type in
10640 1.1 mrg freebsd-elf*)
10641 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10642 1.1 mrg need_version=no
10643 1.1 mrg need_lib_prefix=no
10644 1.1 mrg ;;
10645 1.1 mrg freebsd-*)
10646 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10647 1.1 mrg need_version=yes
10648 1.1 mrg ;;
10649 1.1 mrg esac
10650 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10651 1.1 mrg case $host_os in
10652 1.1 mrg freebsd2*)
10653 1.1 mrg shlibpath_overrides_runpath=yes
10654 1.1 mrg ;;
10655 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
10656 1.1 mrg shlibpath_overrides_runpath=yes
10657 1.1 mrg hardcode_into_libs=yes
10658 1.1 mrg ;;
10659 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10660 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10661 1.1 mrg shlibpath_overrides_runpath=no
10662 1.1 mrg hardcode_into_libs=yes
10663 1.1 mrg ;;
10664 1.1.1.2 mrg *) # from 4.6 on, and DragonFly
10665 1.1 mrg shlibpath_overrides_runpath=yes
10666 1.1 mrg hardcode_into_libs=yes
10667 1.1 mrg ;;
10668 1.1 mrg esac
10669 1.1 mrg ;;
10670 1.1 mrg
10671 1.1 mrg gnu*)
10672 1.1 mrg version_type=linux
10673 1.1 mrg need_lib_prefix=no
10674 1.1 mrg need_version=no
10675 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10676 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10677 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10678 1.1 mrg hardcode_into_libs=yes
10679 1.1 mrg ;;
10680 1.1 mrg
10681 1.1.1.3 mrg haiku*)
10682 1.1.1.3 mrg version_type=linux
10683 1.1.1.3 mrg need_lib_prefix=no
10684 1.1.1.3 mrg need_version=no
10685 1.1.1.3 mrg dynamic_linker="$host_os runtime_loader"
10686 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10687 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10688 1.1.1.3 mrg shlibpath_var=LIBRARY_PATH
10689 1.1.1.3 mrg shlibpath_overrides_runpath=yes
10690 1.1.1.3 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10691 1.1.1.3 mrg hardcode_into_libs=yes
10692 1.1.1.3 mrg ;;
10693 1.1.1.3 mrg
10694 1.1 mrg hpux9* | hpux10* | hpux11*)
10695 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
10696 1.1 mrg # link against other versions.
10697 1.1 mrg version_type=sunos
10698 1.1 mrg need_lib_prefix=no
10699 1.1 mrg need_version=no
10700 1.1 mrg case $host_cpu in
10701 1.1 mrg ia64*)
10702 1.1 mrg shrext_cmds='.so'
10703 1.1 mrg hardcode_into_libs=yes
10704 1.1 mrg dynamic_linker="$host_os dld.so"
10705 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10706 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10707 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10708 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10709 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
10710 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10711 1.1 mrg else
10712 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10713 1.1 mrg fi
10714 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10715 1.1 mrg ;;
10716 1.1.1.2 mrg hppa*64*)
10717 1.1.1.2 mrg shrext_cmds='.sl'
10718 1.1.1.2 mrg hardcode_into_libs=yes
10719 1.1.1.2 mrg dynamic_linker="$host_os dld.sl"
10720 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10721 1.1.1.2 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10722 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10723 1.1.1.2 mrg soname_spec='${libname}${release}${shared_ext}$major'
10724 1.1.1.2 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10725 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10726 1.1.1.2 mrg ;;
10727 1.1.1.2 mrg *)
10728 1.1 mrg shrext_cmds='.sl'
10729 1.1 mrg dynamic_linker="$host_os dld.sl"
10730 1.1 mrg shlibpath_var=SHLIB_PATH
10731 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10732 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10733 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10734 1.1 mrg ;;
10735 1.1 mrg esac
10736 1.1.1.3 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10737 1.1 mrg postinstall_cmds='chmod 555 $lib'
10738 1.1.1.3 mrg # or fails outright, so override atomically:
10739 1.1.1.3 mrg install_override_mode=555
10740 1.1 mrg ;;
10741 1.1 mrg
10742 1.1.1.2 mrg interix[3-9]*)
10743 1.1 mrg version_type=linux
10744 1.1 mrg need_lib_prefix=no
10745 1.1 mrg need_version=no
10746 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10747 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10748 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10749 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10750 1.1 mrg shlibpath_overrides_runpath=no
10751 1.1 mrg hardcode_into_libs=yes
10752 1.1 mrg ;;
10753 1.1 mrg
10754 1.1 mrg irix5* | irix6* | nonstopux*)
10755 1.1 mrg case $host_os in
10756 1.1 mrg nonstopux*) version_type=nonstopux ;;
10757 1.1 mrg *)
10758 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
10759 1.1 mrg version_type=linux
10760 1.1 mrg else
10761 1.1 mrg version_type=irix
10762 1.1 mrg fi ;;
10763 1.1 mrg esac
10764 1.1 mrg need_lib_prefix=no
10765 1.1 mrg need_version=no
10766 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10767 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10768 1.1 mrg case $host_os in
10769 1.1 mrg irix5* | nonstopux*)
10770 1.1 mrg libsuff= shlibsuff=
10771 1.1 mrg ;;
10772 1.1 mrg *)
10773 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
10774 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10775 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
10776 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10777 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
10778 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10779 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
10780 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
10781 1.1 mrg esac
10782 1.1 mrg ;;
10783 1.1 mrg esac
10784 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10785 1.1 mrg shlibpath_overrides_runpath=no
10786 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10787 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10788 1.1 mrg hardcode_into_libs=yes
10789 1.1 mrg ;;
10790 1.1 mrg
10791 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
10792 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
10793 1.1 mrg dynamic_linker=no
10794 1.1 mrg ;;
10795 1.1 mrg
10796 1.1 mrg # This must be Linux ELF.
10797 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
10798 1.1 mrg version_type=linux
10799 1.1 mrg need_lib_prefix=no
10800 1.1 mrg need_version=no
10801 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10802 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10803 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10804 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10805 1.1 mrg shlibpath_overrides_runpath=no
10806 1.1.1.3 mrg
10807 1.1.1.2 mrg # Some binutils ld are patched to set DT_RUNPATH
10808 1.1.1.3 mrg if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10809 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10810 1.1.1.3 mrg else
10811 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=no
10812 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
10813 1.1.1.3 mrg save_libdir=$libdir
10814 1.1.1.3 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10815 1.1.1.3 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10816 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10817 1.1.1.2 mrg /* end confdefs.h. */
10818 1.1.1.2 mrg
10819 1.1.1.2 mrg int
10820 1.1.1.2 mrg main ()
10821 1.1.1.2 mrg {
10822 1.1.1.2 mrg
10823 1.1.1.2 mrg ;
10824 1.1.1.2 mrg return 0;
10825 1.1.1.2 mrg }
10826 1.1.1.2 mrg _ACEOF
10827 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10828 1.1.1.3 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10829 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=yes
10830 1.1.1.2 mrg fi
10831 1.1.1.3 mrg fi
10832 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10833 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10834 1.1.1.3 mrg LDFLAGS=$save_LDFLAGS
10835 1.1.1.3 mrg libdir=$save_libdir
10836 1.1.1.2 mrg
10837 1.1.1.2 mrg fi
10838 1.1.1.2 mrg
10839 1.1.1.3 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10840 1.1.1.2 mrg
10841 1.1 mrg # This implies no fast_install, which is unacceptable.
10842 1.1 mrg # Some rework will be needed to allow for fast_install
10843 1.1 mrg # before this can be enabled.
10844 1.1 mrg hardcode_into_libs=yes
10845 1.1 mrg
10846 1.1 mrg # Append ld.so.conf contents to the search path
10847 1.1 mrg if test -f /etc/ld.so.conf; then
10848 1.1.1.3 mrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10849 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10850 1.1 mrg fi
10851 1.1 mrg
10852 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
10853 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
10854 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
10855 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
10856 1.1 mrg # people can always --disable-shared, the test was removed, and we
10857 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
10858 1.1 mrg dynamic_linker='GNU/Linux ld.so'
10859 1.1 mrg ;;
10860 1.1 mrg
10861 1.1 mrg netbsd*)
10862 1.1 mrg version_type=sunos
10863 1.1 mrg need_lib_prefix=no
10864 1.1 mrg need_version=no
10865 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10866 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10867 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10868 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10869 1.1 mrg else
10870 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10871 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10872 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10873 1.1 mrg fi
10874 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10875 1.1 mrg shlibpath_overrides_runpath=yes
10876 1.1 mrg hardcode_into_libs=yes
10877 1.1 mrg ;;
10878 1.1 mrg
10879 1.1 mrg newsos6)
10880 1.1 mrg version_type=linux
10881 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10882 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10883 1.1 mrg shlibpath_overrides_runpath=yes
10884 1.1 mrg ;;
10885 1.1 mrg
10886 1.1.1.2 mrg *nto* | *qnx*)
10887 1.1.1.2 mrg version_type=qnx
10888 1.1 mrg need_lib_prefix=no
10889 1.1 mrg need_version=no
10890 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10891 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10892 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10893 1.1.1.2 mrg shlibpath_overrides_runpath=no
10894 1.1.1.2 mrg hardcode_into_libs=yes
10895 1.1.1.2 mrg dynamic_linker='ldqnx.so'
10896 1.1 mrg ;;
10897 1.1 mrg
10898 1.1 mrg openbsd*)
10899 1.1 mrg version_type=sunos
10900 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10901 1.1 mrg need_lib_prefix=no
10902 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10903 1.1 mrg case $host_os in
10904 1.1.1.2 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10905 1.1.1.2 mrg *) need_version=no ;;
10906 1.1 mrg esac
10907 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10908 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10909 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10910 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10911 1.1 mrg case $host_os in
10912 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10913 1.1 mrg shlibpath_overrides_runpath=no
10914 1.1 mrg ;;
10915 1.1 mrg *)
10916 1.1 mrg shlibpath_overrides_runpath=yes
10917 1.1 mrg ;;
10918 1.1 mrg esac
10919 1.1 mrg else
10920 1.1 mrg shlibpath_overrides_runpath=yes
10921 1.1 mrg fi
10922 1.1 mrg ;;
10923 1.1 mrg
10924 1.1 mrg os2*)
10925 1.1 mrg libname_spec='$name'
10926 1.1 mrg shrext_cmds=".dll"
10927 1.1 mrg need_lib_prefix=no
10928 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10929 1.1 mrg dynamic_linker='OS/2 ld.exe'
10930 1.1 mrg shlibpath_var=LIBPATH
10931 1.1 mrg ;;
10932 1.1 mrg
10933 1.1 mrg osf3* | osf4* | osf5*)
10934 1.1 mrg version_type=osf
10935 1.1 mrg need_lib_prefix=no
10936 1.1 mrg need_version=no
10937 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10938 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10939 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10940 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10941 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10942 1.1 mrg ;;
10943 1.1 mrg
10944 1.1.1.2 mrg rdos*)
10945 1.1.1.2 mrg dynamic_linker=no
10946 1.1.1.2 mrg ;;
10947 1.1.1.2 mrg
10948 1.1 mrg solaris*)
10949 1.1 mrg version_type=linux
10950 1.1 mrg need_lib_prefix=no
10951 1.1 mrg need_version=no
10952 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10953 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10954 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10955 1.1 mrg shlibpath_overrides_runpath=yes
10956 1.1 mrg hardcode_into_libs=yes
10957 1.1 mrg # ldd complains unless libraries are executable
10958 1.1 mrg postinstall_cmds='chmod +x $lib'
10959 1.1 mrg ;;
10960 1.1 mrg
10961 1.1 mrg sunos4*)
10962 1.1 mrg version_type=sunos
10963 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10964 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10965 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10966 1.1 mrg shlibpath_overrides_runpath=yes
10967 1.1 mrg if test "$with_gnu_ld" = yes; then
10968 1.1 mrg need_lib_prefix=no
10969 1.1 mrg fi
10970 1.1 mrg need_version=yes
10971 1.1 mrg ;;
10972 1.1 mrg
10973 1.1 mrg sysv4 | sysv4.3*)
10974 1.1 mrg version_type=linux
10975 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10976 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10977 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10978 1.1 mrg case $host_vendor in
10979 1.1 mrg sni)
10980 1.1 mrg shlibpath_overrides_runpath=no
10981 1.1 mrg need_lib_prefix=no
10982 1.1 mrg runpath_var=LD_RUN_PATH
10983 1.1 mrg ;;
10984 1.1 mrg siemens)
10985 1.1 mrg need_lib_prefix=no
10986 1.1 mrg ;;
10987 1.1 mrg motorola)
10988 1.1 mrg need_lib_prefix=no
10989 1.1 mrg need_version=no
10990 1.1 mrg shlibpath_overrides_runpath=no
10991 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10992 1.1 mrg ;;
10993 1.1 mrg esac
10994 1.1 mrg ;;
10995 1.1 mrg
10996 1.1 mrg sysv4*MP*)
10997 1.1 mrg if test -d /usr/nec ;then
10998 1.1 mrg version_type=linux
10999 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11000 1.1 mrg soname_spec='$libname${shared_ext}.$major'
11001 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
11002 1.1 mrg fi
11003 1.1 mrg ;;
11004 1.1 mrg
11005 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11006 1.1 mrg version_type=freebsd-elf
11007 1.1 mrg need_lib_prefix=no
11008 1.1 mrg need_version=no
11009 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11010 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
11011 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
11012 1.1.1.2 mrg shlibpath_overrides_runpath=yes
11013 1.1 mrg hardcode_into_libs=yes
11014 1.1 mrg if test "$with_gnu_ld" = yes; then
11015 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11016 1.1 mrg else
11017 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11018 1.1 mrg case $host_os in
11019 1.1 mrg sco3.2v5*)
11020 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11021 1.1 mrg ;;
11022 1.1 mrg esac
11023 1.1 mrg fi
11024 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
11025 1.1 mrg ;;
11026 1.1 mrg
11027 1.1.1.2 mrg tpf*)
11028 1.1.1.2 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11029 1.1.1.2 mrg version_type=linux
11030 1.1.1.2 mrg need_lib_prefix=no
11031 1.1.1.2 mrg need_version=no
11032 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11033 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH
11034 1.1.1.2 mrg shlibpath_overrides_runpath=no
11035 1.1.1.2 mrg hardcode_into_libs=yes
11036 1.1.1.2 mrg ;;
11037 1.1.1.2 mrg
11038 1.1 mrg uts4*)
11039 1.1 mrg version_type=linux
11040 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11041 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
11042 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
11043 1.1 mrg ;;
11044 1.1 mrg
11045 1.1 mrg *)
11046 1.1 mrg dynamic_linker=no
11047 1.1 mrg ;;
11048 1.1 mrg esac
11049 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11050 1.1.1.2 mrg $as_echo "$dynamic_linker" >&6; }
11051 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
11052 1.1 mrg
11053 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11054 1.1 mrg if test "$GCC" = yes; then
11055 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11056 1.1 mrg fi
11057 1.1 mrg
11058 1.1.1.2 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11059 1.1.1.2 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11060 1.1 mrg fi
11061 1.1.1.2 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11062 1.1.1.2 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11063 1.1 mrg fi
11064 1.1 mrg
11065 1.1 mrg
11066 1.1 mrg
11067 1.1 mrg
11068 1.1 mrg
11069 1.1 mrg
11070 1.1 mrg
11071 1.1 mrg
11072 1.1 mrg
11073 1.1 mrg
11074 1.1 mrg
11075 1.1 mrg
11076 1.1 mrg
11077 1.1 mrg
11078 1.1 mrg
11079 1.1 mrg
11080 1.1 mrg
11081 1.1 mrg
11082 1.1 mrg
11083 1.1 mrg
11084 1.1 mrg
11085 1.1 mrg
11086 1.1 mrg
11087 1.1 mrg
11088 1.1 mrg
11089 1.1 mrg
11090 1.1 mrg
11091 1.1 mrg
11092 1.1 mrg
11093 1.1 mrg
11094 1.1 mrg
11095 1.1 mrg
11096 1.1 mrg
11097 1.1 mrg
11098 1.1 mrg
11099 1.1 mrg
11100 1.1 mrg
11101 1.1 mrg
11102 1.1 mrg
11103 1.1 mrg
11104 1.1 mrg
11105 1.1 mrg
11106 1.1 mrg
11107 1.1 mrg
11108 1.1 mrg
11109 1.1 mrg
11110 1.1 mrg
11111 1.1 mrg
11112 1.1 mrg
11113 1.1 mrg
11114 1.1 mrg
11115 1.1 mrg
11116 1.1 mrg
11117 1.1 mrg
11118 1.1 mrg
11119 1.1 mrg
11120 1.1 mrg
11121 1.1 mrg
11122 1.1 mrg
11123 1.1 mrg
11124 1.1 mrg
11125 1.1 mrg
11126 1.1 mrg
11127 1.1 mrg
11128 1.1 mrg
11129 1.1 mrg
11130 1.1 mrg
11131 1.1 mrg
11132 1.1 mrg
11133 1.1 mrg
11134 1.1 mrg
11135 1.1 mrg
11136 1.1 mrg
11137 1.1 mrg
11138 1.1 mrg
11139 1.1 mrg
11140 1.1 mrg
11141 1.1 mrg
11142 1.1 mrg
11143 1.1 mrg
11144 1.1 mrg
11145 1.1 mrg
11146 1.1 mrg
11147 1.1 mrg
11148 1.1 mrg
11149 1.1 mrg
11150 1.1 mrg
11151 1.1.1.3 mrg
11152 1.1.1.3 mrg
11153 1.1.1.3 mrg
11154 1.1.1.3 mrg
11155 1.1.1.3 mrg
11156 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11157 1.1.1.2 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11158 1.1.1.2 mrg hardcode_action=
11159 1.1.1.2 mrg if test -n "$hardcode_libdir_flag_spec" ||
11160 1.1.1.2 mrg test -n "$runpath_var" ||
11161 1.1.1.2 mrg test "X$hardcode_automatic" = "Xyes" ; then
11162 1.1 mrg
11163 1.1.1.2 mrg # We can hardcode non-existent directories.
11164 1.1.1.2 mrg if test "$hardcode_direct" != no &&
11165 1.1.1.2 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
11166 1.1.1.2 mrg # have to relink, otherwise we might link with an installed library
11167 1.1.1.2 mrg # when we should be linking with a yet-to-be-installed one
11168 1.1.1.2 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11169 1.1.1.2 mrg test "$hardcode_minus_L" != no; then
11170 1.1.1.2 mrg # Linking always hardcodes the temporary library directory.
11171 1.1.1.2 mrg hardcode_action=relink
11172 1.1.1.2 mrg else
11173 1.1.1.2 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
11174 1.1.1.2 mrg hardcode_action=immediate
11175 1.1 mrg fi
11176 1.1.1.2 mrg else
11177 1.1.1.2 mrg # We cannot hardcode anything, or else we can only hardcode existing
11178 1.1.1.2 mrg # directories.
11179 1.1.1.2 mrg hardcode_action=unsupported
11180 1.1 mrg fi
11181 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11182 1.1.1.2 mrg $as_echo "$hardcode_action" >&6; }
11183 1.1 mrg
11184 1.1.1.2 mrg if test "$hardcode_action" = relink ||
11185 1.1.1.2 mrg test "$inherit_rpath" = yes; then
11186 1.1.1.2 mrg # Fast installation is not supported
11187 1.1.1.2 mrg enable_fast_install=no
11188 1.1.1.2 mrg elif test "$shlibpath_overrides_runpath" = yes ||
11189 1.1.1.2 mrg test "$enable_shared" = no; then
11190 1.1.1.2 mrg # Fast installation is not necessary
11191 1.1.1.2 mrg enable_fast_install=needless
11192 1.1.1.2 mrg fi
11193 1.1 mrg
11194 1.1 mrg
11195 1.1 mrg
11196 1.1 mrg
11197 1.1 mrg
11198 1.1 mrg
11199 1.1.1.2 mrg if test "x$enable_dlopen" != xyes; then
11200 1.1.1.2 mrg enable_dlopen=unknown
11201 1.1.1.2 mrg enable_dlopen_self=unknown
11202 1.1.1.2 mrg enable_dlopen_self_static=unknown
11203 1.1.1.2 mrg else
11204 1.1.1.2 mrg lt_cv_dlopen=no
11205 1.1.1.2 mrg lt_cv_dlopen_libs=
11206 1.1 mrg
11207 1.1.1.2 mrg case $host_os in
11208 1.1.1.2 mrg beos*)
11209 1.1.1.2 mrg lt_cv_dlopen="load_add_on"
11210 1.1.1.2 mrg lt_cv_dlopen_libs=
11211 1.1.1.2 mrg lt_cv_dlopen_self=yes
11212 1.1.1.2 mrg ;;
11213 1.1 mrg
11214 1.1.1.2 mrg mingw* | pw32* | cegcc*)
11215 1.1.1.2 mrg lt_cv_dlopen="LoadLibrary"
11216 1.1.1.2 mrg lt_cv_dlopen_libs=
11217 1.1.1.2 mrg ;;
11218 1.1 mrg
11219 1.1.1.2 mrg cygwin*)
11220 1.1.1.2 mrg lt_cv_dlopen="dlopen"
11221 1.1.1.2 mrg lt_cv_dlopen_libs=
11222 1.1.1.2 mrg ;;
11223 1.1 mrg
11224 1.1.1.2 mrg darwin*)
11225 1.1.1.2 mrg # if libdl is installed we need to link against it
11226 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11227 1.1.1.2 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
11228 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
11229 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11230 1.1.1.2 mrg else
11231 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11232 1.1.1.2 mrg LIBS="-ldl $LIBS"
11233 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11234 1.1.1.2 mrg /* end confdefs.h. */
11235 1.1 mrg
11236 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11237 1.1.1.2 mrg Use char because int might match the return type of a GCC
11238 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11239 1.1.1.2 mrg #ifdef __cplusplus
11240 1.1.1.2 mrg extern "C"
11241 1.1.1.2 mrg #endif
11242 1.1.1.2 mrg char dlopen ();
11243 1.1.1.2 mrg int
11244 1.1.1.2 mrg main ()
11245 1.1.1.2 mrg {
11246 1.1.1.2 mrg return dlopen ();
11247 1.1.1.2 mrg ;
11248 1.1.1.2 mrg return 0;
11249 1.1.1.2 mrg }
11250 1.1.1.2 mrg _ACEOF
11251 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11252 1.1.1.2 mrg ac_cv_lib_dl_dlopen=yes
11253 1.1.1.2 mrg else
11254 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
11255 1.1.1.2 mrg fi
11256 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11257 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11258 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11259 1.1.1.2 mrg fi
11260 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11261 1.1.1.2 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11262 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11263 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11264 1.1.1.2 mrg else
11265 1.1 mrg
11266 1.1.1.2 mrg lt_cv_dlopen="dyld"
11267 1.1.1.2 mrg lt_cv_dlopen_libs=
11268 1.1.1.2 mrg lt_cv_dlopen_self=yes
11269 1.1 mrg
11270 1.1.1.2 mrg fi
11271 1.1 mrg
11272 1.1.1.2 mrg ;;
11273 1.1 mrg
11274 1.1.1.2 mrg *)
11275 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11276 1.1.1.3 mrg if test "x$ac_cv_func_shl_load" = xyes; then :
11277 1.1.1.2 mrg lt_cv_dlopen="shl_load"
11278 1.1.1.2 mrg else
11279 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11280 1.1.1.2 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
11281 1.1.1.3 mrg if ${ac_cv_lib_dld_shl_load+:} false; then :
11282 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11283 1.1.1.2 mrg else
11284 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11285 1.1.1.2 mrg LIBS="-ldld $LIBS"
11286 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11287 1.1.1.2 mrg /* end confdefs.h. */
11288 1.1 mrg
11289 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11290 1.1.1.2 mrg Use char because int might match the return type of a GCC
11291 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11292 1.1.1.2 mrg #ifdef __cplusplus
11293 1.1.1.2 mrg extern "C"
11294 1.1.1.2 mrg #endif
11295 1.1.1.2 mrg char shl_load ();
11296 1.1.1.2 mrg int
11297 1.1.1.2 mrg main ()
11298 1.1.1.2 mrg {
11299 1.1.1.2 mrg return shl_load ();
11300 1.1.1.2 mrg ;
11301 1.1.1.2 mrg return 0;
11302 1.1.1.2 mrg }
11303 1.1.1.2 mrg _ACEOF
11304 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11305 1.1.1.2 mrg ac_cv_lib_dld_shl_load=yes
11306 1.1.1.2 mrg else
11307 1.1.1.3 mrg ac_cv_lib_dld_shl_load=no
11308 1.1.1.2 mrg fi
11309 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11310 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11311 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11312 1.1.1.2 mrg fi
11313 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11314 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11315 1.1.1.3 mrg if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11316 1.1.1.2 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11317 1.1.1.2 mrg else
11318 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11319 1.1.1.3 mrg if test "x$ac_cv_func_dlopen" = xyes; then :
11320 1.1.1.2 mrg lt_cv_dlopen="dlopen"
11321 1.1.1.2 mrg else
11322 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11323 1.1.1.2 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
11324 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
11325 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11326 1.1.1.2 mrg else
11327 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11328 1.1.1.2 mrg LIBS="-ldl $LIBS"
11329 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11330 1.1.1.2 mrg /* end confdefs.h. */
11331 1.1 mrg
11332 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11333 1.1.1.2 mrg Use char because int might match the return type of a GCC
11334 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11335 1.1.1.2 mrg #ifdef __cplusplus
11336 1.1.1.2 mrg extern "C"
11337 1.1.1.2 mrg #endif
11338 1.1.1.2 mrg char dlopen ();
11339 1.1.1.2 mrg int
11340 1.1.1.2 mrg main ()
11341 1.1.1.2 mrg {
11342 1.1.1.2 mrg return dlopen ();
11343 1.1.1.2 mrg ;
11344 1.1.1.2 mrg return 0;
11345 1.1.1.2 mrg }
11346 1.1.1.2 mrg _ACEOF
11347 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11348 1.1.1.2 mrg ac_cv_lib_dl_dlopen=yes
11349 1.1 mrg else
11350 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
11351 1.1 mrg fi
11352 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11353 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11354 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11355 1.1 mrg fi
11356 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11357 1.1.1.2 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11358 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11359 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11360 1.1 mrg else
11361 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11362 1.1.1.2 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11363 1.1.1.3 mrg if ${ac_cv_lib_svld_dlopen+:} false; then :
11364 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11365 1.1.1.2 mrg else
11366 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11367 1.1.1.2 mrg LIBS="-lsvld $LIBS"
11368 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11369 1.1.1.2 mrg /* end confdefs.h. */
11370 1.1 mrg
11371 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11372 1.1.1.2 mrg Use char because int might match the return type of a GCC
11373 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11374 1.1.1.2 mrg #ifdef __cplusplus
11375 1.1.1.2 mrg extern "C"
11376 1.1.1.2 mrg #endif
11377 1.1.1.2 mrg char dlopen ();
11378 1.1.1.2 mrg int
11379 1.1.1.2 mrg main ()
11380 1.1.1.2 mrg {
11381 1.1.1.2 mrg return dlopen ();
11382 1.1.1.2 mrg ;
11383 1.1.1.2 mrg return 0;
11384 1.1.1.2 mrg }
11385 1.1.1.2 mrg _ACEOF
11386 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11387 1.1.1.2 mrg ac_cv_lib_svld_dlopen=yes
11388 1.1.1.2 mrg else
11389 1.1.1.3 mrg ac_cv_lib_svld_dlopen=no
11390 1.1 mrg fi
11391 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11392 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11393 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11394 1.1.1.2 mrg fi
11395 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11396 1.1.1.2 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11397 1.1.1.3 mrg if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11398 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11399 1.1.1.2 mrg else
11400 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11401 1.1.1.2 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
11402 1.1.1.3 mrg if ${ac_cv_lib_dld_dld_link+:} false; then :
11403 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11404 1.1.1.2 mrg else
11405 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11406 1.1.1.2 mrg LIBS="-ldld $LIBS"
11407 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11408 1.1.1.2 mrg /* end confdefs.h. */
11409 1.1 mrg
11410 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11411 1.1.1.2 mrg Use char because int might match the return type of a GCC
11412 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11413 1.1.1.2 mrg #ifdef __cplusplus
11414 1.1.1.2 mrg extern "C"
11415 1.1.1.2 mrg #endif
11416 1.1.1.2 mrg char dld_link ();
11417 1.1.1.2 mrg int
11418 1.1.1.2 mrg main ()
11419 1.1.1.2 mrg {
11420 1.1.1.2 mrg return dld_link ();
11421 1.1.1.2 mrg ;
11422 1.1.1.2 mrg return 0;
11423 1.1.1.2 mrg }
11424 1.1.1.2 mrg _ACEOF
11425 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11426 1.1.1.2 mrg ac_cv_lib_dld_dld_link=yes
11427 1.1 mrg else
11428 1.1.1.3 mrg ac_cv_lib_dld_dld_link=no
11429 1.1 mrg fi
11430 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11431 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11432 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11433 1.1.1.2 mrg fi
11434 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11435 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11436 1.1.1.3 mrg if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11437 1.1.1.2 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11438 1.1.1.2 mrg fi
11439 1.1 mrg
11440 1.1 mrg
11441 1.1.1.2 mrg fi
11442 1.1 mrg
11443 1.1 mrg
11444 1.1.1.2 mrg fi
11445 1.1 mrg
11446 1.1 mrg
11447 1.1.1.2 mrg fi
11448 1.1 mrg
11449 1.1 mrg
11450 1.1.1.2 mrg fi
11451 1.1 mrg
11452 1.1 mrg
11453 1.1.1.2 mrg fi
11454 1.1 mrg
11455 1.1.1.2 mrg ;;
11456 1.1.1.2 mrg esac
11457 1.1 mrg
11458 1.1.1.2 mrg if test "x$lt_cv_dlopen" != xno; then
11459 1.1.1.2 mrg enable_dlopen=yes
11460 1.1.1.2 mrg else
11461 1.1.1.2 mrg enable_dlopen=no
11462 1.1.1.2 mrg fi
11463 1.1 mrg
11464 1.1.1.2 mrg case $lt_cv_dlopen in
11465 1.1.1.2 mrg dlopen)
11466 1.1.1.2 mrg save_CPPFLAGS="$CPPFLAGS"
11467 1.1.1.2 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11468 1.1 mrg
11469 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
11470 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11471 1.1 mrg
11472 1.1.1.2 mrg save_LIBS="$LIBS"
11473 1.1.1.2 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
11474 1.1 mrg
11475 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11476 1.1.1.2 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11477 1.1.1.3 mrg if ${lt_cv_dlopen_self+:} false; then :
11478 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11479 1.1.1.2 mrg else
11480 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
11481 1.1.1.2 mrg lt_cv_dlopen_self=cross
11482 1.1.1.2 mrg else
11483 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11484 1.1.1.2 mrg lt_status=$lt_dlunknown
11485 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
11486 1.1.1.3 mrg #line $LINENO "configure"
11487 1.1.1.2 mrg #include "confdefs.h"
11488 1.1 mrg
11489 1.1.1.2 mrg #if HAVE_DLFCN_H
11490 1.1.1.2 mrg #include <dlfcn.h>
11491 1.1.1.2 mrg #endif
11492 1.1 mrg
11493 1.1.1.2 mrg #include <stdio.h>
11494 1.1 mrg
11495 1.1.1.2 mrg #ifdef RTLD_GLOBAL
11496 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11497 1.1.1.2 mrg #else
11498 1.1.1.2 mrg # ifdef DL_GLOBAL
11499 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
11500 1.1.1.2 mrg # else
11501 1.1.1.2 mrg # define LT_DLGLOBAL 0
11502 1.1.1.2 mrg # endif
11503 1.1.1.2 mrg #endif
11504 1.1 mrg
11505 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11506 1.1.1.2 mrg find out it does not work in some platform. */
11507 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
11508 1.1.1.2 mrg # ifdef RTLD_LAZY
11509 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11510 1.1.1.2 mrg # else
11511 1.1.1.2 mrg # ifdef DL_LAZY
11512 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11513 1.1.1.2 mrg # else
11514 1.1.1.2 mrg # ifdef RTLD_NOW
11515 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11516 1.1.1.2 mrg # else
11517 1.1.1.2 mrg # ifdef DL_NOW
11518 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11519 1.1.1.2 mrg # else
11520 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
11521 1.1.1.2 mrg # endif
11522 1.1.1.2 mrg # endif
11523 1.1.1.2 mrg # endif
11524 1.1.1.2 mrg # endif
11525 1.1.1.2 mrg #endif
11526 1.1 mrg
11527 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11528 1.1.1.3 mrg correspondingly for the symbols needed. */
11529 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11530 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
11531 1.1.1.3 mrg #endif
11532 1.1.1.3 mrg
11533 1.1.1.3 mrg void fnord () { int i=42; }
11534 1.1.1.2 mrg int main ()
11535 1.1.1.2 mrg {
11536 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11537 1.1.1.2 mrg int status = $lt_dlunknown;
11538 1.1 mrg
11539 1.1.1.2 mrg if (self)
11540 1.1.1.2 mrg {
11541 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11542 1.1.1.3 mrg else
11543 1.1.1.3 mrg {
11544 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11545 1.1.1.3 mrg else puts (dlerror ());
11546 1.1.1.3 mrg }
11547 1.1.1.2 mrg /* dlclose (self); */
11548 1.1.1.2 mrg }
11549 1.1.1.2 mrg else
11550 1.1.1.2 mrg puts (dlerror ());
11551 1.1 mrg
11552 1.1.1.2 mrg return status;
11553 1.1.1.2 mrg }
11554 1.1.1.2 mrg _LT_EOF
11555 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11556 1.1.1.2 mrg (eval $ac_link) 2>&5
11557 1.1.1.2 mrg ac_status=$?
11558 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11559 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11560 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
11561 1.1.1.2 mrg lt_status=$?
11562 1.1.1.2 mrg case x$lt_status in
11563 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11564 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11565 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11566 1.1 mrg esac
11567 1.1.1.2 mrg else :
11568 1.1.1.2 mrg # compilation failed
11569 1.1.1.2 mrg lt_cv_dlopen_self=no
11570 1.1.1.2 mrg fi
11571 1.1.1.2 mrg fi
11572 1.1.1.2 mrg rm -fr conftest*
11573 1.1 mrg
11574 1.1 mrg
11575 1.1.1.2 mrg fi
11576 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11577 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
11578 1.1 mrg
11579 1.1.1.2 mrg if test "x$lt_cv_dlopen_self" = xyes; then
11580 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11581 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11582 1.1.1.2 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11583 1.1.1.3 mrg if ${lt_cv_dlopen_self_static+:} false; then :
11584 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11585 1.1.1.2 mrg else
11586 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
11587 1.1.1.2 mrg lt_cv_dlopen_self_static=cross
11588 1.1.1.2 mrg else
11589 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11590 1.1.1.2 mrg lt_status=$lt_dlunknown
11591 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
11592 1.1.1.3 mrg #line $LINENO "configure"
11593 1.1.1.2 mrg #include "confdefs.h"
11594 1.1 mrg
11595 1.1.1.2 mrg #if HAVE_DLFCN_H
11596 1.1.1.2 mrg #include <dlfcn.h>
11597 1.1.1.2 mrg #endif
11598 1.1 mrg
11599 1.1.1.2 mrg #include <stdio.h>
11600 1.1 mrg
11601 1.1.1.2 mrg #ifdef RTLD_GLOBAL
11602 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11603 1.1.1.2 mrg #else
11604 1.1.1.2 mrg # ifdef DL_GLOBAL
11605 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
11606 1.1.1.2 mrg # else
11607 1.1.1.2 mrg # define LT_DLGLOBAL 0
11608 1.1.1.2 mrg # endif
11609 1.1.1.2 mrg #endif
11610 1.1 mrg
11611 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11612 1.1.1.2 mrg find out it does not work in some platform. */
11613 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
11614 1.1.1.2 mrg # ifdef RTLD_LAZY
11615 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11616 1.1.1.2 mrg # else
11617 1.1.1.2 mrg # ifdef DL_LAZY
11618 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11619 1.1.1.2 mrg # else
11620 1.1.1.2 mrg # ifdef RTLD_NOW
11621 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11622 1.1.1.2 mrg # else
11623 1.1.1.2 mrg # ifdef DL_NOW
11624 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11625 1.1.1.2 mrg # else
11626 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
11627 1.1.1.2 mrg # endif
11628 1.1.1.2 mrg # endif
11629 1.1.1.2 mrg # endif
11630 1.1.1.2 mrg # endif
11631 1.1.1.2 mrg #endif
11632 1.1 mrg
11633 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11634 1.1.1.3 mrg correspondingly for the symbols needed. */
11635 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11636 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
11637 1.1.1.3 mrg #endif
11638 1.1.1.3 mrg
11639 1.1.1.3 mrg void fnord () { int i=42; }
11640 1.1.1.2 mrg int main ()
11641 1.1.1.2 mrg {
11642 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11643 1.1.1.2 mrg int status = $lt_dlunknown;
11644 1.1 mrg
11645 1.1.1.2 mrg if (self)
11646 1.1.1.2 mrg {
11647 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11648 1.1.1.3 mrg else
11649 1.1.1.3 mrg {
11650 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11651 1.1.1.3 mrg else puts (dlerror ());
11652 1.1.1.3 mrg }
11653 1.1.1.2 mrg /* dlclose (self); */
11654 1.1.1.2 mrg }
11655 1.1.1.2 mrg else
11656 1.1.1.2 mrg puts (dlerror ());
11657 1.1.1.2 mrg
11658 1.1.1.2 mrg return status;
11659 1.1.1.2 mrg }
11660 1.1.1.2 mrg _LT_EOF
11661 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11662 1.1.1.2 mrg (eval $ac_link) 2>&5
11663 1.1 mrg ac_status=$?
11664 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11665 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11666 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
11667 1.1.1.2 mrg lt_status=$?
11668 1.1.1.2 mrg case x$lt_status in
11669 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11670 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11671 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11672 1.1.1.2 mrg esac
11673 1.1.1.2 mrg else :
11674 1.1.1.2 mrg # compilation failed
11675 1.1.1.2 mrg lt_cv_dlopen_self_static=no
11676 1.1.1.2 mrg fi
11677 1.1.1.2 mrg fi
11678 1.1.1.2 mrg rm -fr conftest*
11679 1.1 mrg
11680 1.1 mrg
11681 1.1.1.2 mrg fi
11682 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11683 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11684 1.1.1.2 mrg fi
11685 1.1.1.2 mrg
11686 1.1.1.2 mrg CPPFLAGS="$save_CPPFLAGS"
11687 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
11688 1.1.1.2 mrg LIBS="$save_LIBS"
11689 1.1.1.2 mrg ;;
11690 1.1.1.2 mrg esac
11691 1.1.1.2 mrg
11692 1.1.1.2 mrg case $lt_cv_dlopen_self in
11693 1.1.1.2 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11694 1.1.1.2 mrg *) enable_dlopen_self=unknown ;;
11695 1.1.1.2 mrg esac
11696 1.1 mrg
11697 1.1.1.2 mrg case $lt_cv_dlopen_self_static in
11698 1.1.1.2 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11699 1.1.1.2 mrg *) enable_dlopen_self_static=unknown ;;
11700 1.1.1.2 mrg esac
11701 1.1 mrg fi
11702 1.1 mrg
11703 1.1 mrg
11704 1.1 mrg
11705 1.1 mrg
11706 1.1 mrg
11707 1.1 mrg
11708 1.1 mrg
11709 1.1 mrg
11710 1.1 mrg
11711 1.1 mrg
11712 1.1 mrg
11713 1.1 mrg
11714 1.1.1.2 mrg
11715 1.1.1.2 mrg
11716 1.1.1.2 mrg
11717 1.1.1.2 mrg
11718 1.1.1.2 mrg
11719 1.1.1.2 mrg striplib=
11720 1.1.1.2 mrg old_striplib=
11721 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11722 1.1.1.2 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11723 1.1.1.2 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11724 1.1.1.2 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11725 1.1.1.2 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11726 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11727 1.1.1.2 mrg $as_echo "yes" >&6; }
11728 1.1.1.2 mrg else
11729 1.1.1.2 mrg # FIXME - insert some real tests, host_os isn't really good enough
11730 1.1.1.2 mrg case $host_os in
11731 1.1.1.2 mrg darwin*)
11732 1.1.1.2 mrg if test -n "$STRIP" ; then
11733 1.1.1.2 mrg striplib="$STRIP -x"
11734 1.1.1.2 mrg old_striplib="$STRIP -S"
11735 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11736 1.1.1.2 mrg $as_echo "yes" >&6; }
11737 1.1 mrg else
11738 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11739 1.1.1.2 mrg $as_echo "no" >&6; }
11740 1.1 mrg fi
11741 1.1.1.2 mrg ;;
11742 1.1.1.2 mrg *)
11743 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11744 1.1.1.2 mrg $as_echo "no" >&6; }
11745 1.1.1.2 mrg ;;
11746 1.1.1.2 mrg esac
11747 1.1.1.2 mrg fi
11748 1.1 mrg
11749 1.1 mrg
11750 1.1 mrg
11751 1.1 mrg
11752 1.1 mrg
11753 1.1 mrg
11754 1.1 mrg
11755 1.1 mrg
11756 1.1 mrg
11757 1.1 mrg
11758 1.1 mrg
11759 1.1 mrg
11760 1.1.1.2 mrg # Report which library types will actually be built
11761 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11762 1.1.1.2 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11763 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11764 1.1.1.2 mrg $as_echo "$can_build_shared" >&6; }
11765 1.1 mrg
11766 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11767 1.1.1.2 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11768 1.1.1.2 mrg test "$can_build_shared" = "no" && enable_shared=no
11769 1.1 mrg
11770 1.1.1.2 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11771 1.1.1.2 mrg # are all built from PIC.
11772 1.1.1.2 mrg case $host_os in
11773 1.1.1.2 mrg aix3*)
11774 1.1.1.2 mrg test "$enable_shared" = yes && enable_static=no
11775 1.1.1.2 mrg if test -n "$RANLIB"; then
11776 1.1.1.2 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11777 1.1.1.2 mrg postinstall_cmds='$RANLIB $lib'
11778 1.1.1.2 mrg fi
11779 1.1.1.2 mrg ;;
11780 1.1 mrg
11781 1.1.1.2 mrg aix[4-9]*)
11782 1.1.1.2 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11783 1.1.1.2 mrg test "$enable_shared" = yes && enable_static=no
11784 1.1.1.2 mrg fi
11785 1.1.1.2 mrg ;;
11786 1.1.1.2 mrg esac
11787 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11788 1.1.1.2 mrg $as_echo "$enable_shared" >&6; }
11789 1.1 mrg
11790 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11791 1.1.1.2 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11792 1.1.1.2 mrg # Make sure either enable_shared or enable_static is yes.
11793 1.1.1.2 mrg test "$enable_shared" = yes || enable_static=yes
11794 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11795 1.1.1.2 mrg $as_echo "$enable_static" >&6; }
11796 1.1 mrg
11797 1.1 mrg
11798 1.1 mrg
11799 1.1 mrg
11800 1.1.1.2 mrg fi
11801 1.1.1.2 mrg ac_ext=c
11802 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
11803 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11804 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11805 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11806 1.1 mrg
11807 1.1.1.2 mrg CC="$lt_save_CC"
11808 1.1 mrg
11809 1.1 mrg
11810 1.1 mrg
11811 1.1 mrg
11812 1.1 mrg
11813 1.1 mrg
11814 1.1 mrg
11815 1.1 mrg
11816 1.1 mrg
11817 1.1 mrg
11818 1.1 mrg
11819 1.1 mrg
11820 1.1 mrg
11821 1.1.1.2 mrg ac_config_commands="$ac_config_commands libtool"
11822 1.1 mrg
11823 1.1 mrg
11824 1.1.1.2 mrg
11825 1.1.1.2 mrg
11826 1.1.1.2 mrg # Only expand once:
11827 1.1.1.2 mrg
11828 1.1.1.2 mrg
11829 1.1.1.2 mrg
11830 1.1.1.3 mrg # Require X.Org's font util macros 1.1 or later for XORG_FONTROOTDIR
11831 1.1.1.2 mrg
11832 1.1.1.2 mrg
11833 1.1 mrg
11834 1.1.1.2 mrg
11835 1.1 mrg
11836 1.1 mrg
11837 1.1.1.3 mrg
11838 1.1.1.3 mrg
11839 1.1.1.3 mrg
11840 1.1.1.3 mrg
11841 1.1.1.3 mrg
11842 1.1.1.3 mrg
11843 1.1.1.3 mrg
11844 1.1.1.3 mrg
11845 1.1.1.3 mrg
11846 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for root directory for font files" >&5
11847 1.1.1.3 mrg $as_echo_n "checking for root directory for font files... " >&6; }
11848 1.1.1.3 mrg
11849 1.1.1.3 mrg # Check whether --with-fontrootdir was given.
11850 1.1.1.3 mrg if test "${with_fontrootdir+set}" = set; then :
11851 1.1.1.3 mrg withval=$with_fontrootdir; FONTROOTDIR="$withval"
11852 1.1.1.2 mrg fi
11853 1.1 mrg
11854 1.1.1.3 mrg # if --with-fontrootdir not specified...
11855 1.1.1.3 mrg if test "x${FONTROOTDIR}" = "x"; then
11856 1.1.1.3 mrg FONTROOTDIR=`$PKG_CONFIG --variable=fontrootdir fontutil`
11857 1.1.1.3 mrg fi
11858 1.1.1.3 mrg # ...and if pkg-config didn't find fontdir in fontutil.pc...
11859 1.1.1.3 mrg if test "x${FONTROOTDIR}" = "x"; then
11860 1.1.1.3 mrg FONTROOTDIR="${datadir}/fonts/X11"
11861 1.1.1.3 mrg fi
11862 1.1.1.3 mrg
11863 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${FONTROOTDIR}" >&5
11864 1.1.1.3 mrg $as_echo "${FONTROOTDIR}" >&6; }
11865 1.1.1.3 mrg
11866 1.1 mrg
11867 1.1 mrg
11868 1.1 mrg
11869 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for directory for encodings files" >&5
11870 1.1.1.3 mrg $as_echo_n "checking for directory for encodings files... " >&6; }
11871 1.1 mrg
11872 1.1.1.2 mrg # Check whether --with-encodingsdir was given.
11873 1.1.1.3 mrg if test "${with_encodingsdir+set}" = set; then :
11874 1.1.1.3 mrg withval=$with_encodingsdir; ENCODINGSDIR="${withval}"
11875 1.1.1.3 mrg else
11876 1.1.1.3 mrg ENCODINGSDIR='${FONTROOTDIR}/encodings'
11877 1.1.1.2 mrg fi
11878 1.1 mrg
11879 1.1 mrg
11880 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ENCODINGSDIR}" >&5
11881 1.1.1.3 mrg $as_echo "${ENCODINGSDIR}" >&6; }
11882 1.1 mrg
11883 1.1 mrg
11884 1.1.1.3 mrg # zlib
11885 1.1 mrg
11886 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzclose in -lz" >&5
11887 1.1.1.2 mrg $as_echo_n "checking for gzclose in -lz... " >&6; }
11888 1.1.1.3 mrg if ${ac_cv_lib_z_gzclose+:} false; then :
11889 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11890 1.1 mrg else
11891 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
11892 1.1.1.2 mrg LIBS="-lz $LIBS"
11893 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11894 1.1.1.2 mrg /* end confdefs.h. */
11895 1.1 mrg
11896 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
11897 1.1.1.2 mrg Use char because int might match the return type of a GCC
11898 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
11899 1.1.1.2 mrg #ifdef __cplusplus
11900 1.1.1.2 mrg extern "C"
11901 1.1.1.2 mrg #endif
11902 1.1.1.2 mrg char gzclose ();
11903 1.1.1.2 mrg int
11904 1.1.1.2 mrg main ()
11905 1.1.1.2 mrg {
11906 1.1.1.2 mrg return gzclose ();
11907 1.1.1.2 mrg ;
11908 1.1.1.2 mrg return 0;
11909 1.1.1.2 mrg }
11910 1.1.1.2 mrg _ACEOF
11911 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11912 1.1.1.2 mrg ac_cv_lib_z_gzclose=yes
11913 1.1.1.2 mrg else
11914 1.1.1.3 mrg ac_cv_lib_z_gzclose=no
11915 1.1.1.2 mrg fi
11916 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11917 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11918 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
11919 1.1.1.2 mrg fi
11920 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzclose" >&5
11921 1.1.1.2 mrg $as_echo "$ac_cv_lib_z_gzclose" >&6; }
11922 1.1.1.3 mrg if test "x$ac_cv_lib_z_gzclose" = xyes; then :
11923 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
11924 1.1.1.2 mrg #define HAVE_LIBZ 1
11925 1.1.1.2 mrg _ACEOF
11926 1.1 mrg
11927 1.1.1.2 mrg LIBS="-lz $LIBS"
11928 1.1 mrg
11929 1.1.1.2 mrg fi
11930 1.1 mrg
11931 1.1 mrg
11932 1.1.1.2 mrg # Check for dependencies
11933 1.1 mrg
11934 1.1.1.2 mrg pkg_failed=no
11935 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FONTENC" >&5
11936 1.1.1.2 mrg $as_echo_n "checking for FONTENC... " >&6; }
11937 1.1 mrg
11938 1.1.1.2 mrg if test -n "$FONTENC_CFLAGS"; then
11939 1.1.1.2 mrg pkg_cv_FONTENC_CFLAGS="$FONTENC_CFLAGS"
11940 1.1.1.2 mrg elif test -n "$PKG_CONFIG"; then
11941 1.1.1.2 mrg if test -n "$PKG_CONFIG" && \
11942 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
11943 1.1.1.2 mrg ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
11944 1.1.1.2 mrg ac_status=$?
11945 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11946 1.1.1.3 mrg test $ac_status = 0; }; then
11947 1.1.1.2 mrg pkg_cv_FONTENC_CFLAGS=`$PKG_CONFIG --cflags "xproto" 2>/dev/null`
11948 1.1.1.2 mrg else
11949 1.1.1.2 mrg pkg_failed=yes
11950 1.1.1.2 mrg fi
11951 1.1.1.2 mrg else
11952 1.1.1.2 mrg pkg_failed=untried
11953 1.1.1.2 mrg fi
11954 1.1.1.2 mrg if test -n "$FONTENC_LIBS"; then
11955 1.1.1.2 mrg pkg_cv_FONTENC_LIBS="$FONTENC_LIBS"
11956 1.1.1.2 mrg elif test -n "$PKG_CONFIG"; then
11957 1.1.1.2 mrg if test -n "$PKG_CONFIG" && \
11958 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
11959 1.1.1.2 mrg ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
11960 1.1.1.2 mrg ac_status=$?
11961 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11962 1.1.1.3 mrg test $ac_status = 0; }; then
11963 1.1.1.2 mrg pkg_cv_FONTENC_LIBS=`$PKG_CONFIG --libs "xproto" 2>/dev/null`
11964 1.1.1.2 mrg else
11965 1.1.1.2 mrg pkg_failed=yes
11966 1.1.1.2 mrg fi
11967 1.1.1.2 mrg else
11968 1.1.1.2 mrg pkg_failed=untried
11969 1.1.1.2 mrg fi
11970 1.1 mrg
11971 1.1 mrg
11972 1.1 mrg
11973 1.1.1.2 mrg if test $pkg_failed = yes; then
11974 1.1 mrg
11975 1.1.1.2 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11976 1.1.1.2 mrg _pkg_short_errors_supported=yes
11977 1.1.1.2 mrg else
11978 1.1.1.2 mrg _pkg_short_errors_supported=no
11979 1.1.1.2 mrg fi
11980 1.1.1.2 mrg if test $_pkg_short_errors_supported = yes; then
11981 1.1.1.2 mrg FONTENC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto" 2>&1`
11982 1.1.1.2 mrg else
11983 1.1.1.2 mrg FONTENC_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto" 2>&1`
11984 1.1.1.2 mrg fi
11985 1.1.1.2 mrg # Put the nasty error message in config.log where it belongs
11986 1.1.1.2 mrg echo "$FONTENC_PKG_ERRORS" >&5
11987 1.1 mrg
11988 1.1.1.3 mrg as_fn_error $? "Package requirements (xproto) were not met:
11989 1.1 mrg
11990 1.1.1.2 mrg $FONTENC_PKG_ERRORS
11991 1.1 mrg
11992 1.1.1.2 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11993 1.1.1.2 mrg installed software in a non-standard prefix.
11994 1.1 mrg
11995 1.1.1.2 mrg Alternatively, you may set the environment variables FONTENC_CFLAGS
11996 1.1.1.2 mrg and FONTENC_LIBS to avoid the need to call pkg-config.
11997 1.1.1.2 mrg See the pkg-config man page for more details.
11998 1.1.1.3 mrg " "$LINENO" 5
11999 1.1.1.2 mrg elif test $pkg_failed = untried; then
12000 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12001 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12002 1.1.1.3 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
12003 1.1.1.2 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
12004 1.1.1.2 mrg path to pkg-config.
12005 1.1 mrg
12006 1.1.1.2 mrg Alternatively, you may set the environment variables FONTENC_CFLAGS
12007 1.1.1.2 mrg and FONTENC_LIBS to avoid the need to call pkg-config.
12008 1.1.1.2 mrg See the pkg-config man page for more details.
12009 1.1.1.2 mrg
12010 1.1.1.2 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
12011 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
12012 1.1.1.2 mrg else
12013 1.1.1.2 mrg FONTENC_CFLAGS=$pkg_cv_FONTENC_CFLAGS
12014 1.1.1.2 mrg FONTENC_LIBS=$pkg_cv_FONTENC_LIBS
12015 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12016 1.1.1.2 mrg $as_echo "yes" >&6; }
12017 1.1.1.2 mrg :
12018 1.1.1.2 mrg fi
12019 1.1 mrg
12020 1.1 mrg
12021 1.1 mrg
12022 1.1 mrg
12023 1.1 mrg
12024 1.1 mrg
12025 1.1.1.2 mrg # Check whether --with-lint was given.
12026 1.1.1.3 mrg if test "${with_lint+set}" = set; then :
12027 1.1.1.2 mrg withval=$with_lint; use_lint=$withval
12028 1.1.1.2 mrg else
12029 1.1.1.2 mrg use_lint=no
12030 1.1.1.2 mrg fi
12031 1.1 mrg
12032 1.1 mrg
12033 1.1.1.3 mrg # Obtain platform specific info like program name and options
12034 1.1.1.3 mrg # The lint program on FreeBSD and NetBSD is different from the one on Solaris
12035 1.1.1.3 mrg case $host_os in
12036 1.1.1.3 mrg *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
12037 1.1.1.3 mrg lint_name=splint
12038 1.1.1.3 mrg lint_options="-badflag"
12039 1.1.1.3 mrg ;;
12040 1.1.1.3 mrg *freebsd* | *netbsd*)
12041 1.1.1.3 mrg lint_name=lint
12042 1.1.1.3 mrg lint_options="-u -b"
12043 1.1.1.3 mrg ;;
12044 1.1.1.3 mrg *solaris*)
12045 1.1.1.3 mrg lint_name=lint
12046 1.1.1.3 mrg lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
12047 1.1.1.3 mrg ;;
12048 1.1.1.3 mrg esac
12049 1.1 mrg
12050 1.1.1.3 mrg # Test for the presence of the program (either guessed by the code or spelled out by the user)
12051 1.1.1.3 mrg if test "x$use_lint" = x"yes" ; then
12052 1.1.1.3 mrg # Extract the first word of "$lint_name", so it can be a program name with args.
12053 1.1.1.3 mrg set dummy $lint_name; ac_word=$2
12054 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12055 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
12056 1.1.1.3 mrg if ${ac_cv_path_LINT+:} false; then :
12057 1.1.1.3 mrg $as_echo_n "(cached) " >&6
12058 1.1.1.3 mrg else
12059 1.1.1.3 mrg case $LINT in
12060 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
12061 1.1.1.3 mrg ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
12062 1.1.1.3 mrg ;;
12063 1.1.1.3 mrg *)
12064 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12065 1.1.1.3 mrg for as_dir in $PATH
12066 1.1.1.3 mrg do
12067 1.1.1.3 mrg IFS=$as_save_IFS
12068 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
12069 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
12070 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12071 1.1.1.3 mrg ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
12072 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12073 1.1.1.3 mrg break 2
12074 1.1.1.3 mrg fi
12075 1.1.1.3 mrg done
12076 1.1.1.3 mrg done
12077 1.1.1.3 mrg IFS=$as_save_IFS
12078 1.1 mrg
12079 1.1.1.3 mrg ;;
12080 1.1.1.3 mrg esac
12081 1.1.1.3 mrg fi
12082 1.1.1.3 mrg LINT=$ac_cv_path_LINT
12083 1.1.1.3 mrg if test -n "$LINT"; then
12084 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
12085 1.1.1.3 mrg $as_echo "$LINT" >&6; }
12086 1.1.1.2 mrg else
12087 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12088 1.1.1.3 mrg $as_echo "no" >&6; }
12089 1.1.1.2 mrg fi
12090 1.1 mrg
12091 1.1 mrg
12092 1.1.1.3 mrg if test "x$LINT" = "x"; then
12093 1.1.1.3 mrg as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
12094 1.1.1.3 mrg fi
12095 1.1.1.3 mrg elif test "x$use_lint" = x"no" ; then
12096 1.1.1.3 mrg if test "x$LINT" != "x"; then
12097 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
12098 1.1.1.3 mrg $as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
12099 1.1.1.3 mrg fi
12100 1.1.1.3 mrg else
12101 1.1.1.3 mrg as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
12102 1.1.1.2 mrg fi
12103 1.1 mrg
12104 1.1.1.3 mrg # User supplied flags override default flags
12105 1.1.1.3 mrg if test "x$LINT_FLAGS" != "x"; then
12106 1.1.1.3 mrg lint_options=$LINT_FLAGS
12107 1.1.1.3 mrg fi
12108 1.1 mrg
12109 1.1.1.3 mrg LINT_FLAGS=$lint_options
12110 1.1 mrg
12111 1.1.1.3 mrg if test "x$LINT" != x; then
12112 1.1.1.3 mrg LINT_TRUE=
12113 1.1.1.3 mrg LINT_FALSE='#'
12114 1.1.1.3 mrg else
12115 1.1.1.3 mrg LINT_TRUE='#'
12116 1.1.1.3 mrg LINT_FALSE=
12117 1.1.1.3 mrg fi
12118 1.1 mrg
12119 1.1 mrg
12120 1.1 mrg
12121 1.1.1.3 mrg LINT_FLAGS="${LINT_FLAGS} ${FONTENC_CFLAGS}"
12122 1.1 mrg
12123 1.1 mrg
12124 1.1.1.2 mrg ac_config_files="$ac_config_files Makefile src/Makefile fontenc.pc"
12125 1.1 mrg
12126 1.1.1.2 mrg cat >confcache <<\_ACEOF
12127 1.1.1.2 mrg # This file is a shell script that caches the results of configure
12128 1.1.1.2 mrg # tests run on this system so they can be shared between configure
12129 1.1.1.2 mrg # scripts and configure runs, see configure's option --config-cache.
12130 1.1.1.2 mrg # It is not useful on other systems. If it contains results you don't
12131 1.1.1.2 mrg # want to keep, you may remove or edit it.
12132 1.1.1.2 mrg #
12133 1.1.1.2 mrg # config.status only pays attention to the cache file if you give it
12134 1.1.1.2 mrg # the --recheck option to rerun configure.
12135 1.1.1.2 mrg #
12136 1.1.1.2 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
12137 1.1.1.2 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
12138 1.1.1.2 mrg # following values.
12139 1.1 mrg
12140 1.1.1.2 mrg _ACEOF
12141 1.1 mrg
12142 1.1.1.2 mrg # The following way of writing the cache mishandles newlines in values,
12143 1.1.1.2 mrg # but we know of no workaround that is simple, portable, and efficient.
12144 1.1.1.2 mrg # So, we kill variables containing newlines.
12145 1.1.1.2 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
12146 1.1.1.2 mrg # and sets the high bit in the cache file unless we assign to the vars.
12147 1.1.1.2 mrg (
12148 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
12149 1.1.1.2 mrg eval ac_val=\$$ac_var
12150 1.1.1.2 mrg case $ac_val in #(
12151 1.1.1.2 mrg *${as_nl}*)
12152 1.1.1.2 mrg case $ac_var in #(
12153 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12154 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12155 1.1.1.2 mrg esac
12156 1.1.1.2 mrg case $ac_var in #(
12157 1.1.1.2 mrg _ | IFS | as_nl) ;; #(
12158 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12159 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
12160 1.1.1.2 mrg esac ;;
12161 1.1.1.2 mrg esac
12162 1.1.1.2 mrg done
12163 1.1 mrg
12164 1.1.1.2 mrg (set) 2>&1 |
12165 1.1.1.2 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
12166 1.1.1.2 mrg *${as_nl}ac_space=\ *)
12167 1.1.1.3 mrg # `set' does not quote correctly, so add quotes: double-quote
12168 1.1.1.3 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
12169 1.1.1.2 mrg sed -n \
12170 1.1.1.2 mrg "s/'/'\\\\''/g;
12171 1.1.1.2 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12172 1.1.1.2 mrg ;; #(
12173 1.1.1.2 mrg *)
12174 1.1.1.2 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
12175 1.1.1.2 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12176 1.1.1.2 mrg ;;
12177 1.1.1.2 mrg esac |
12178 1.1.1.2 mrg sort
12179 1.1.1.2 mrg ) |
12180 1.1.1.2 mrg sed '
12181 1.1.1.2 mrg /^ac_cv_env_/b end
12182 1.1.1.2 mrg t clear
12183 1.1.1.2 mrg :clear
12184 1.1.1.2 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12185 1.1.1.2 mrg t end
12186 1.1.1.2 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12187 1.1.1.2 mrg :end' >>confcache
12188 1.1.1.2 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12189 1.1.1.2 mrg if test -w "$cache_file"; then
12190 1.1.1.3 mrg if test "x$cache_file" != "x/dev/null"; then
12191 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12192 1.1.1.2 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
12193 1.1.1.3 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then
12194 1.1.1.3 mrg cat confcache >"$cache_file"
12195 1.1.1.3 mrg else
12196 1.1.1.3 mrg case $cache_file in #(
12197 1.1.1.3 mrg */* | ?:*)
12198 1.1.1.3 mrg mv -f confcache "$cache_file"$$ &&
12199 1.1.1.3 mrg mv -f "$cache_file"$$ "$cache_file" ;; #(
12200 1.1.1.3 mrg *)
12201 1.1.1.3 mrg mv -f confcache "$cache_file" ;;
12202 1.1.1.3 mrg esac
12203 1.1.1.3 mrg fi
12204 1.1.1.3 mrg fi
12205 1.1.1.2 mrg else
12206 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12207 1.1.1.2 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12208 1.1.1.2 mrg fi
12209 1.1.1.2 mrg fi
12210 1.1.1.2 mrg rm -f confcache
12211 1.1 mrg
12212 1.1.1.2 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
12213 1.1.1.2 mrg # Let make expand exec_prefix.
12214 1.1.1.2 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12215 1.1 mrg
12216 1.1.1.2 mrg DEFS=-DHAVE_CONFIG_H
12217 1.1 mrg
12218 1.1.1.2 mrg ac_libobjs=
12219 1.1.1.2 mrg ac_ltlibobjs=
12220 1.1.1.3 mrg U=
12221 1.1.1.2 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12222 1.1.1.2 mrg # 1. Remove the extension, and $U if already installed.
12223 1.1.1.2 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12224 1.1.1.2 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12225 1.1.1.2 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12226 1.1.1.2 mrg # will be set to the directory where LIBOBJS objects are built.
12227 1.1.1.3 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12228 1.1.1.3 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12229 1.1.1.2 mrg done
12230 1.1.1.2 mrg LIBOBJS=$ac_libobjs
12231 1.1 mrg
12232 1.1.1.2 mrg LTLIBOBJS=$ac_ltlibobjs
12233 1.1 mrg
12234 1.1 mrg
12235 1.1.1.2 mrg if test -n "$EXEEXT"; then
12236 1.1.1.2 mrg am__EXEEXT_TRUE=
12237 1.1.1.2 mrg am__EXEEXT_FALSE='#'
12238 1.1.1.2 mrg else
12239 1.1.1.2 mrg am__EXEEXT_TRUE='#'
12240 1.1.1.2 mrg am__EXEEXT_FALSE=
12241 1.1.1.2 mrg fi
12242 1.1 mrg
12243 1.1.1.2 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12244 1.1.1.3 mrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12245 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12246 1.1.1.2 mrg fi
12247 1.1.1.2 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12248 1.1.1.3 mrg as_fn_error $? "conditional \"AMDEP\" was never defined.
12249 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12250 1.1.1.3 mrg fi
12251 1.1.1.3 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12252 1.1.1.3 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12253 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12254 1.1.1.2 mrg fi
12255 1.1.1.2 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12256 1.1.1.3 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12257 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12258 1.1.1.2 mrg fi
12259 1.1.1.2 mrg if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
12260 1.1.1.3 mrg as_fn_error $? "conditional \"LINT\" was never defined.
12261 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12262 1.1.1.2 mrg fi
12263 1.1 mrg
12264 1.1.1.3 mrg : "${CONFIG_STATUS=./config.status}"
12265 1.1.1.2 mrg ac_write_fail=0
12266 1.1.1.2 mrg ac_clean_files_save=$ac_clean_files
12267 1.1.1.2 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12268 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12269 1.1.1.2 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12270 1.1.1.3 mrg as_write_fail=0
12271 1.1.1.3 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12272 1.1.1.2 mrg #! $SHELL
12273 1.1.1.2 mrg # Generated by $as_me.
12274 1.1.1.2 mrg # Run this file to recreate the current configuration.
12275 1.1.1.2 mrg # Compiler output produced by configure, useful for debugging
12276 1.1.1.2 mrg # configure, is in config.log if it exists.
12277 1.1 mrg
12278 1.1.1.2 mrg debug=false
12279 1.1.1.2 mrg ac_cs_recheck=false
12280 1.1.1.2 mrg ac_cs_silent=false
12281 1.1 mrg
12282 1.1.1.3 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12283 1.1.1.3 mrg export SHELL
12284 1.1.1.3 mrg _ASEOF
12285 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12286 1.1.1.3 mrg ## -------------------- ##
12287 1.1.1.3 mrg ## M4sh Initialization. ##
12288 1.1.1.3 mrg ## -------------------- ##
12289 1.1 mrg
12290 1.1.1.2 mrg # Be more Bourne compatible
12291 1.1.1.2 mrg DUALCASE=1; export DUALCASE # for MKS sh
12292 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12293 1.1.1.2 mrg emulate sh
12294 1.1.1.2 mrg NULLCMD=:
12295 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12296 1.1.1.2 mrg # is contrary to our usage. Disable this feature.
12297 1.1.1.2 mrg alias -g '${1+"$@"}'='"$@"'
12298 1.1.1.2 mrg setopt NO_GLOB_SUBST
12299 1.1.1.2 mrg else
12300 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
12301 1.1.1.3 mrg *posix*) :
12302 1.1.1.3 mrg set -o posix ;; #(
12303 1.1.1.3 mrg *) :
12304 1.1.1.3 mrg ;;
12305 1.1.1.2 mrg esac
12306 1.1.1.2 mrg fi
12307 1.1 mrg
12308 1.1 mrg
12309 1.1.1.2 mrg as_nl='
12310 1.1.1.2 mrg '
12311 1.1.1.2 mrg export as_nl
12312 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12313 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12314 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12315 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12316 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
12317 1.1.1.3 mrg # but without wasting forks for bash or zsh.
12318 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
12319 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12320 1.1.1.3 mrg as_echo='print -r --'
12321 1.1.1.3 mrg as_echo_n='print -rn --'
12322 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12323 1.1.1.2 mrg as_echo='printf %s\n'
12324 1.1.1.2 mrg as_echo_n='printf %s'
12325 1.1.1.2 mrg else
12326 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12327 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12328 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
12329 1.1.1.2 mrg else
12330 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12331 1.1.1.2 mrg as_echo_n_body='eval
12332 1.1.1.2 mrg arg=$1;
12333 1.1.1.3 mrg case $arg in #(
12334 1.1.1.2 mrg *"$as_nl"*)
12335 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12336 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12337 1.1.1.2 mrg esac;
12338 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12339 1.1.1.2 mrg '
12340 1.1.1.2 mrg export as_echo_n_body
12341 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12342 1.1.1.2 mrg fi
12343 1.1.1.2 mrg export as_echo_body
12344 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
12345 1.1.1.2 mrg fi
12346 1.1 mrg
12347 1.1.1.2 mrg # The user is always right.
12348 1.1.1.2 mrg if test "${PATH_SEPARATOR+set}" != set; then
12349 1.1.1.2 mrg PATH_SEPARATOR=:
12350 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12351 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12352 1.1.1.2 mrg PATH_SEPARATOR=';'
12353 1.1.1.2 mrg }
12354 1.1.1.2 mrg fi
12355 1.1 mrg
12356 1.1 mrg
12357 1.1.1.2 mrg # IFS
12358 1.1.1.2 mrg # We need space, tab and new line, in precisely that order. Quoting is
12359 1.1.1.2 mrg # there to prevent editors from complaining about space-tab.
12360 1.1.1.2 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12361 1.1.1.2 mrg # splitting by setting IFS to empty value.)
12362 1.1.1.2 mrg IFS=" "" $as_nl"
12363 1.1 mrg
12364 1.1.1.2 mrg # Find who we are. Look in the path if we contain no directory separator.
12365 1.1.1.3 mrg as_myself=
12366 1.1.1.3 mrg case $0 in #((
12367 1.1.1.2 mrg *[\\/]* ) as_myself=$0 ;;
12368 1.1.1.2 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12369 1.1.1.2 mrg for as_dir in $PATH
12370 1.1.1.2 mrg do
12371 1.1.1.2 mrg IFS=$as_save_IFS
12372 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
12373 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12374 1.1.1.3 mrg done
12375 1.1.1.2 mrg IFS=$as_save_IFS
12376 1.1 mrg
12377 1.1.1.2 mrg ;;
12378 1.1.1.2 mrg esac
12379 1.1.1.2 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12380 1.1.1.2 mrg # in which case we are not to be found in the path.
12381 1.1.1.2 mrg if test "x$as_myself" = x; then
12382 1.1.1.2 mrg as_myself=$0
12383 1.1.1.2 mrg fi
12384 1.1.1.2 mrg if test ! -f "$as_myself"; then
12385 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12386 1.1.1.3 mrg exit 1
12387 1.1.1.2 mrg fi
12388 1.1 mrg
12389 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
12390 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12391 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
12392 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
12393 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
12394 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
12395 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12396 1.1.1.2 mrg done
12397 1.1.1.2 mrg PS1='$ '
12398 1.1.1.2 mrg PS2='> '
12399 1.1.1.2 mrg PS4='+ '
12400 1.1 mrg
12401 1.1.1.2 mrg # NLS nuisances.
12402 1.1.1.2 mrg LC_ALL=C
12403 1.1.1.2 mrg export LC_ALL
12404 1.1.1.2 mrg LANGUAGE=C
12405 1.1.1.2 mrg export LANGUAGE
12406 1.1 mrg
12407 1.1.1.3 mrg # CDPATH.
12408 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12409 1.1.1.3 mrg
12410 1.1.1.3 mrg
12411 1.1.1.3 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
12412 1.1.1.3 mrg # ----------------------------------------
12413 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12414 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12415 1.1.1.3 mrg # script with STATUS, using 1 if that was 0.
12416 1.1.1.3 mrg as_fn_error ()
12417 1.1.1.3 mrg {
12418 1.1.1.3 mrg as_status=$1; test $as_status -eq 0 && as_status=1
12419 1.1.1.3 mrg if test "$4"; then
12420 1.1.1.3 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12421 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12422 1.1.1.3 mrg fi
12423 1.1.1.3 mrg $as_echo "$as_me: error: $2" >&2
12424 1.1.1.3 mrg as_fn_exit $as_status
12425 1.1.1.3 mrg } # as_fn_error
12426 1.1.1.3 mrg
12427 1.1.1.3 mrg
12428 1.1.1.3 mrg # as_fn_set_status STATUS
12429 1.1.1.3 mrg # -----------------------
12430 1.1.1.3 mrg # Set $? to STATUS, without forking.
12431 1.1.1.3 mrg as_fn_set_status ()
12432 1.1.1.3 mrg {
12433 1.1.1.3 mrg return $1
12434 1.1.1.3 mrg } # as_fn_set_status
12435 1.1.1.3 mrg
12436 1.1.1.3 mrg # as_fn_exit STATUS
12437 1.1.1.3 mrg # -----------------
12438 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12439 1.1.1.3 mrg as_fn_exit ()
12440 1.1.1.3 mrg {
12441 1.1.1.3 mrg set +e
12442 1.1.1.3 mrg as_fn_set_status $1
12443 1.1.1.3 mrg exit $1
12444 1.1.1.3 mrg } # as_fn_exit
12445 1.1.1.3 mrg
12446 1.1.1.3 mrg # as_fn_unset VAR
12447 1.1.1.3 mrg # ---------------
12448 1.1.1.3 mrg # Portably unset VAR.
12449 1.1.1.3 mrg as_fn_unset ()
12450 1.1.1.3 mrg {
12451 1.1.1.3 mrg { eval $1=; unset $1;}
12452 1.1.1.3 mrg }
12453 1.1.1.3 mrg as_unset=as_fn_unset
12454 1.1.1.3 mrg # as_fn_append VAR VALUE
12455 1.1.1.3 mrg # ----------------------
12456 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
12457 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
12458 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
12459 1.1.1.3 mrg # implementations.
12460 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12461 1.1.1.3 mrg eval 'as_fn_append ()
12462 1.1.1.3 mrg {
12463 1.1.1.3 mrg eval $1+=\$2
12464 1.1.1.3 mrg }'
12465 1.1.1.3 mrg else
12466 1.1.1.3 mrg as_fn_append ()
12467 1.1.1.3 mrg {
12468 1.1.1.3 mrg eval $1=\$$1\$2
12469 1.1.1.3 mrg }
12470 1.1.1.3 mrg fi # as_fn_append
12471 1.1.1.3 mrg
12472 1.1.1.3 mrg # as_fn_arith ARG...
12473 1.1.1.3 mrg # ------------------
12474 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
12475 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
12476 1.1.1.3 mrg # must be portable across $(()) and expr.
12477 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12478 1.1.1.3 mrg eval 'as_fn_arith ()
12479 1.1.1.3 mrg {
12480 1.1.1.3 mrg as_val=$(( $* ))
12481 1.1.1.3 mrg }'
12482 1.1.1.3 mrg else
12483 1.1.1.3 mrg as_fn_arith ()
12484 1.1.1.3 mrg {
12485 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
12486 1.1.1.3 mrg }
12487 1.1.1.3 mrg fi # as_fn_arith
12488 1.1.1.3 mrg
12489 1.1.1.3 mrg
12490 1.1.1.2 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12491 1.1.1.2 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12492 1.1.1.2 mrg as_expr=expr
12493 1.1.1.2 mrg else
12494 1.1.1.2 mrg as_expr=false
12495 1.1.1.2 mrg fi
12496 1.1 mrg
12497 1.1.1.2 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12498 1.1.1.2 mrg as_basename=basename
12499 1.1.1.2 mrg else
12500 1.1.1.2 mrg as_basename=false
12501 1.1.1.2 mrg fi
12502 1.1 mrg
12503 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12504 1.1.1.3 mrg as_dirname=dirname
12505 1.1.1.3 mrg else
12506 1.1.1.3 mrg as_dirname=false
12507 1.1.1.3 mrg fi
12508 1.1 mrg
12509 1.1.1.2 mrg as_me=`$as_basename -- "$0" ||
12510 1.1.1.2 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12511 1.1.1.2 mrg X"$0" : 'X\(//\)$' \| \
12512 1.1.1.2 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12513 1.1.1.2 mrg $as_echo X/"$0" |
12514 1.1.1.2 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12515 1.1.1.2 mrg s//\1/
12516 1.1.1.2 mrg q
12517 1.1.1.2 mrg }
12518 1.1.1.2 mrg /^X\/\(\/\/\)$/{
12519 1.1.1.2 mrg s//\1/
12520 1.1.1.2 mrg q
12521 1.1.1.2 mrg }
12522 1.1.1.2 mrg /^X\/\(\/\).*/{
12523 1.1.1.2 mrg s//\1/
12524 1.1.1.2 mrg q
12525 1.1.1.2 mrg }
12526 1.1.1.2 mrg s/.*/./; q'`
12527 1.1 mrg
12528 1.1.1.3 mrg # Avoid depending upon Character Ranges.
12529 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12530 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12531 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12532 1.1.1.3 mrg as_cr_digits='0123456789'
12533 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12534 1.1 mrg
12535 1.1.1.2 mrg ECHO_C= ECHO_N= ECHO_T=
12536 1.1.1.3 mrg case `echo -n x` in #(((((
12537 1.1.1.2 mrg -n*)
12538 1.1.1.3 mrg case `echo 'xy\c'` in
12539 1.1.1.2 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12540 1.1.1.3 mrg xy) ECHO_C='\c';;
12541 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12542 1.1.1.3 mrg ECHO_T=' ';;
12543 1.1.1.2 mrg esac;;
12544 1.1.1.2 mrg *)
12545 1.1.1.2 mrg ECHO_N='-n';;
12546 1.1.1.2 mrg esac
12547 1.1 mrg
12548 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.file
12549 1.1.1.2 mrg if test -d conf$$.dir; then
12550 1.1.1.2 mrg rm -f conf$$.dir/conf$$.file
12551 1.1 mrg else
12552 1.1.1.2 mrg rm -f conf$$.dir
12553 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
12554 1.1.1.2 mrg fi
12555 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
12556 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12557 1.1.1.2 mrg as_ln_s='ln -s'
12558 1.1.1.2 mrg # ... but there are two gotchas:
12559 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12560 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12561 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
12562 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12563 1.1.1.2 mrg as_ln_s='cp -p'
12564 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12565 1.1.1.2 mrg as_ln_s=ln
12566 1.1.1.2 mrg else
12567 1.1.1.2 mrg as_ln_s='cp -p'
12568 1.1 mrg fi
12569 1.1.1.2 mrg else
12570 1.1.1.2 mrg as_ln_s='cp -p'
12571 1.1 mrg fi
12572 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12573 1.1.1.2 mrg rmdir conf$$.dir 2>/dev/null
12574 1.1 mrg
12575 1.1.1.3 mrg
12576 1.1.1.3 mrg # as_fn_mkdir_p
12577 1.1.1.3 mrg # -------------
12578 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
12579 1.1.1.3 mrg as_fn_mkdir_p ()
12580 1.1.1.3 mrg {
12581 1.1.1.3 mrg
12582 1.1.1.3 mrg case $as_dir in #(
12583 1.1.1.3 mrg -*) as_dir=./$as_dir;;
12584 1.1.1.3 mrg esac
12585 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
12586 1.1.1.3 mrg as_dirs=
12587 1.1.1.3 mrg while :; do
12588 1.1.1.3 mrg case $as_dir in #(
12589 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12590 1.1.1.3 mrg *) as_qdir=$as_dir;;
12591 1.1.1.3 mrg esac
12592 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
12593 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
12594 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12595 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
12596 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
12597 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12598 1.1.1.3 mrg $as_echo X"$as_dir" |
12599 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12600 1.1.1.3 mrg s//\1/
12601 1.1.1.3 mrg q
12602 1.1.1.3 mrg }
12603 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12604 1.1.1.3 mrg s//\1/
12605 1.1.1.3 mrg q
12606 1.1.1.3 mrg }
12607 1.1.1.3 mrg /^X\(\/\/\)$/{
12608 1.1.1.3 mrg s//\1/
12609 1.1.1.3 mrg q
12610 1.1.1.3 mrg }
12611 1.1.1.3 mrg /^X\(\/\).*/{
12612 1.1.1.3 mrg s//\1/
12613 1.1.1.3 mrg q
12614 1.1.1.3 mrg }
12615 1.1.1.3 mrg s/.*/./; q'`
12616 1.1.1.3 mrg test -d "$as_dir" && break
12617 1.1.1.3 mrg done
12618 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
12619 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12620 1.1.1.3 mrg
12621 1.1.1.3 mrg
12622 1.1.1.3 mrg } # as_fn_mkdir_p
12623 1.1.1.2 mrg if mkdir -p . 2>/dev/null; then
12624 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
12625 1.1.1.2 mrg else
12626 1.1.1.2 mrg test -d ./-p && rmdir ./-p
12627 1.1.1.2 mrg as_mkdir_p=false
12628 1.1.1.2 mrg fi
12629 1.1 mrg
12630 1.1.1.2 mrg if test -x / >/dev/null 2>&1; then
12631 1.1.1.2 mrg as_test_x='test -x'
12632 1.1.1.2 mrg else
12633 1.1.1.2 mrg if ls -dL / >/dev/null 2>&1; then
12634 1.1.1.2 mrg as_ls_L_option=L
12635 1.1 mrg else
12636 1.1.1.2 mrg as_ls_L_option=
12637 1.1 mrg fi
12638 1.1.1.2 mrg as_test_x='
12639 1.1.1.2 mrg eval sh -c '\''
12640 1.1.1.2 mrg if test -d "$1"; then
12641 1.1.1.2 mrg test -d "$1/.";
12642 1.1.1.2 mrg else
12643 1.1.1.3 mrg case $1 in #(
12644 1.1.1.2 mrg -*)set "./$1";;
12645 1.1.1.2 mrg esac;
12646 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12647 1.1.1.2 mrg ???[sx]*):;;*)false;;esac;fi
12648 1.1.1.2 mrg '\'' sh
12649 1.1.1.2 mrg '
12650 1.1 mrg fi
12651 1.1.1.2 mrg as_executable_p=$as_test_x
12652 1.1 mrg
12653 1.1.1.2 mrg # Sed expression to map a string onto a valid CPP name.
12654 1.1.1.2 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12655 1.1 mrg
12656 1.1.1.2 mrg # Sed expression to map a string onto a valid variable name.
12657 1.1.1.2 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12658 1.1 mrg
12659 1.1 mrg
12660 1.1.1.2 mrg exec 6>&1
12661 1.1.1.3 mrg ## ----------------------------------- ##
12662 1.1.1.3 mrg ## Main body of $CONFIG_STATUS script. ##
12663 1.1.1.3 mrg ## ----------------------------------- ##
12664 1.1.1.3 mrg _ASEOF
12665 1.1.1.3 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12666 1.1 mrg
12667 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12668 1.1.1.3 mrg # Save the log message, to keep $0 and so on meaningful, and to
12669 1.1.1.2 mrg # report actual input values of CONFIG_FILES etc. instead of their
12670 1.1.1.2 mrg # values after options handling.
12671 1.1.1.2 mrg ac_log="
12672 1.1.1.3 mrg This file was extended by libfontenc $as_me 1.1.0, which was
12673 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
12674 1.1 mrg
12675 1.1.1.2 mrg CONFIG_FILES = $CONFIG_FILES
12676 1.1.1.2 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12677 1.1.1.2 mrg CONFIG_LINKS = $CONFIG_LINKS
12678 1.1.1.2 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12679 1.1.1.2 mrg $ $0 $@
12680 1.1 mrg
12681 1.1.1.2 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12682 1.1.1.2 mrg "
12683 1.1 mrg
12684 1.1.1.2 mrg _ACEOF
12685 1.1 mrg
12686 1.1.1.2 mrg case $ac_config_files in *"
12687 1.1.1.2 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12688 1.1.1.2 mrg esac
12689 1.1 mrg
12690 1.1.1.2 mrg case $ac_config_headers in *"
12691 1.1.1.2 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12692 1.1.1.2 mrg esac
12693 1.1 mrg
12694 1.1 mrg
12695 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12696 1.1.1.2 mrg # Files that config.status was made for.
12697 1.1.1.2 mrg config_files="$ac_config_files"
12698 1.1.1.2 mrg config_headers="$ac_config_headers"
12699 1.1.1.2 mrg config_commands="$ac_config_commands"
12700 1.1 mrg
12701 1.1.1.2 mrg _ACEOF
12702 1.1 mrg
12703 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12704 1.1.1.2 mrg ac_cs_usage="\
12705 1.1.1.3 mrg \`$as_me' instantiates files and other configuration actions
12706 1.1.1.3 mrg from templates according to the current configuration. Unless the files
12707 1.1.1.3 mrg and actions are specified as TAGs, all are instantiated by default.
12708 1.1 mrg
12709 1.1.1.3 mrg Usage: $0 [OPTION]... [TAG]...
12710 1.1 mrg
12711 1.1.1.2 mrg -h, --help print this help, then exit
12712 1.1.1.2 mrg -V, --version print version number and configuration settings, then exit
12713 1.1.1.3 mrg --config print configuration, then exit
12714 1.1.1.2 mrg -q, --quiet, --silent
12715 1.1.1.2 mrg do not print progress messages
12716 1.1.1.2 mrg -d, --debug don't remove temporary files
12717 1.1.1.2 mrg --recheck update $as_me by reconfiguring in the same conditions
12718 1.1.1.2 mrg --file=FILE[:TEMPLATE]
12719 1.1.1.2 mrg instantiate the configuration file FILE
12720 1.1.1.2 mrg --header=FILE[:TEMPLATE]
12721 1.1.1.2 mrg instantiate the configuration header FILE
12722 1.1 mrg
12723 1.1.1.2 mrg Configuration files:
12724 1.1.1.2 mrg $config_files
12725 1.1 mrg
12726 1.1.1.2 mrg Configuration headers:
12727 1.1.1.2 mrg $config_headers
12728 1.1 mrg
12729 1.1.1.2 mrg Configuration commands:
12730 1.1.1.2 mrg $config_commands
12731 1.1.1.2 mrg
12732 1.1.1.3 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
12733 1.1 mrg
12734 1.1 mrg _ACEOF
12735 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12736 1.1.1.3 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12737 1.1.1.2 mrg ac_cs_version="\\
12738 1.1.1.3 mrg libfontenc config.status 1.1.0
12739 1.1.1.3 mrg configured by $0, generated by GNU Autoconf 2.68,
12740 1.1.1.3 mrg with options \\"\$ac_cs_config\\"
12741 1.1 mrg
12742 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
12743 1.1.1.2 mrg This config.status script is free software; the Free Software Foundation
12744 1.1.1.2 mrg gives unlimited permission to copy, distribute and modify it."
12745 1.1 mrg
12746 1.1.1.2 mrg ac_pwd='$ac_pwd'
12747 1.1.1.2 mrg srcdir='$srcdir'
12748 1.1.1.2 mrg INSTALL='$INSTALL'
12749 1.1.1.2 mrg MKDIR_P='$MKDIR_P'
12750 1.1.1.2 mrg AWK='$AWK'
12751 1.1.1.2 mrg test -n "\$AWK" || AWK=awk
12752 1.1.1.2 mrg _ACEOF
12753 1.1 mrg
12754 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12755 1.1.1.2 mrg # The default lists apply if the user does not specify any file.
12756 1.1.1.2 mrg ac_need_defaults=:
12757 1.1.1.2 mrg while test $# != 0
12758 1.1.1.2 mrg do
12759 1.1.1.2 mrg case $1 in
12760 1.1.1.3 mrg --*=?*)
12761 1.1.1.2 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12762 1.1.1.2 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12763 1.1.1.2 mrg ac_shift=:
12764 1.1.1.2 mrg ;;
12765 1.1.1.3 mrg --*=)
12766 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12767 1.1.1.3 mrg ac_optarg=
12768 1.1.1.3 mrg ac_shift=:
12769 1.1.1.3 mrg ;;
12770 1.1.1.2 mrg *)
12771 1.1.1.2 mrg ac_option=$1
12772 1.1.1.2 mrg ac_optarg=$2
12773 1.1.1.2 mrg ac_shift=shift
12774 1.1.1.2 mrg ;;
12775 1.1.1.2 mrg esac
12776 1.1 mrg
12777 1.1.1.2 mrg case $ac_option in
12778 1.1.1.2 mrg # Handling of the options.
12779 1.1.1.2 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12780 1.1.1.2 mrg ac_cs_recheck=: ;;
12781 1.1.1.2 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12782 1.1.1.2 mrg $as_echo "$ac_cs_version"; exit ;;
12783 1.1.1.3 mrg --config | --confi | --conf | --con | --co | --c )
12784 1.1.1.3 mrg $as_echo "$ac_cs_config"; exit ;;
12785 1.1.1.2 mrg --debug | --debu | --deb | --de | --d | -d )
12786 1.1.1.2 mrg debug=: ;;
12787 1.1.1.2 mrg --file | --fil | --fi | --f )
12788 1.1.1.2 mrg $ac_shift
12789 1.1.1.2 mrg case $ac_optarg in
12790 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12791 1.1.1.3 mrg '') as_fn_error $? "missing file argument" ;;
12792 1.1.1.2 mrg esac
12793 1.1.1.3 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
12794 1.1.1.2 mrg ac_need_defaults=false;;
12795 1.1.1.2 mrg --header | --heade | --head | --hea )
12796 1.1.1.2 mrg $ac_shift
12797 1.1.1.2 mrg case $ac_optarg in
12798 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12799 1.1.1.2 mrg esac
12800 1.1.1.3 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12801 1.1.1.2 mrg ac_need_defaults=false;;
12802 1.1.1.2 mrg --he | --h)
12803 1.1.1.2 mrg # Conflict between --help and --header
12804 1.1.1.3 mrg as_fn_error $? "ambiguous option: \`$1'
12805 1.1.1.3 mrg Try \`$0 --help' for more information.";;
12806 1.1.1.2 mrg --help | --hel | -h )
12807 1.1.1.2 mrg $as_echo "$ac_cs_usage"; exit ;;
12808 1.1.1.2 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12809 1.1.1.2 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12810 1.1.1.2 mrg ac_cs_silent=: ;;
12811 1.1 mrg
12812 1.1.1.2 mrg # This is an error.
12813 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$1'
12814 1.1.1.3 mrg Try \`$0 --help' for more information." ;;
12815 1.1 mrg
12816 1.1.1.3 mrg *) as_fn_append ac_config_targets " $1"
12817 1.1.1.2 mrg ac_need_defaults=false ;;
12818 1.1.1.2 mrg
12819 1.1.1.2 mrg esac
12820 1.1.1.2 mrg shift
12821 1.1 mrg done
12822 1.1 mrg
12823 1.1.1.2 mrg ac_configure_extra_args=
12824 1.1.1.2 mrg
12825 1.1.1.2 mrg if $ac_cs_silent; then
12826 1.1.1.2 mrg exec 6>/dev/null
12827 1.1.1.2 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12828 1.1 mrg fi
12829 1.1.1.2 mrg
12830 1.1.1.2 mrg _ACEOF
12831 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12832 1.1.1.2 mrg if \$ac_cs_recheck; then
12833 1.1.1.2 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12834 1.1.1.2 mrg shift
12835 1.1.1.2 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12836 1.1.1.2 mrg CONFIG_SHELL='$SHELL'
12837 1.1.1.2 mrg export CONFIG_SHELL
12838 1.1.1.2 mrg exec "\$@"
12839 1.1 mrg fi
12840 1.1 mrg
12841 1.1.1.2 mrg _ACEOF
12842 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12843 1.1.1.2 mrg exec 5>>config.log
12844 1.1.1.2 mrg {
12845 1.1.1.2 mrg echo
12846 1.1.1.2 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12847 1.1.1.2 mrg ## Running $as_me. ##
12848 1.1.1.2 mrg _ASBOX
12849 1.1.1.2 mrg $as_echo "$ac_log"
12850 1.1.1.2 mrg } >&5
12851 1.1 mrg
12852 1.1.1.2 mrg _ACEOF
12853 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12854 1.1.1.2 mrg #
12855 1.1.1.2 mrg # INIT-COMMANDS
12856 1.1.1.2 mrg #
12857 1.1.1.2 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12858 1.1.1.2 mrg
12859 1.1.1.2 mrg
12860 1.1.1.2 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12861 1.1.1.2 mrg # if CDPATH is set.
12862 1.1.1.2 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12863 1.1.1.2 mrg
12864 1.1.1.2 mrg sed_quote_subst='$sed_quote_subst'
12865 1.1.1.2 mrg double_quote_subst='$double_quote_subst'
12866 1.1.1.2 mrg delay_variable_subst='$delay_variable_subst'
12867 1.1.1.3 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12868 1.1.1.3 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12869 1.1.1.3 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12870 1.1.1.3 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12871 1.1.1.3 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12872 1.1.1.3 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12873 1.1.1.3 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12874 1.1.1.3 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12875 1.1.1.3 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12876 1.1.1.3 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12877 1.1.1.3 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12878 1.1.1.3 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12879 1.1.1.3 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12880 1.1.1.3 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12881 1.1.1.3 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12882 1.1.1.3 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12883 1.1.1.3 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12884 1.1.1.3 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12885 1.1.1.3 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12886 1.1.1.3 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12887 1.1.1.3 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12888 1.1.1.3 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12889 1.1.1.3 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12890 1.1.1.3 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12891 1.1.1.3 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12892 1.1.1.3 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12893 1.1.1.3 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12894 1.1.1.3 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12895 1.1.1.3 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12896 1.1.1.3 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12897 1.1.1.3 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12898 1.1.1.3 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12899 1.1.1.3 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12900 1.1.1.3 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12901 1.1.1.3 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12902 1.1.1.3 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12903 1.1.1.3 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12904 1.1.1.3 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12905 1.1.1.3 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12906 1.1.1.3 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12907 1.1.1.3 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12908 1.1.1.3 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12909 1.1.1.3 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12910 1.1.1.3 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12911 1.1.1.3 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12912 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12913 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12914 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12915 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
12916 1.1.1.3 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12917 1.1.1.3 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12918 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12919 1.1.1.3 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12920 1.1.1.3 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12921 1.1.1.3 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12922 1.1.1.3 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12923 1.1.1.3 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12924 1.1.1.3 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12925 1.1.1.3 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12926 1.1.1.3 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12927 1.1.1.3 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12928 1.1.1.3 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12929 1.1.1.3 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12930 1.1.1.3 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12931 1.1.1.3 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12932 1.1.1.3 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12933 1.1.1.3 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12934 1.1.1.3 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12935 1.1.1.3 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12936 1.1.1.3 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12937 1.1.1.3 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12938 1.1.1.3 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12939 1.1.1.3 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12940 1.1.1.3 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12941 1.1.1.3 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12942 1.1.1.3 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12943 1.1.1.3 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12944 1.1.1.3 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12945 1.1.1.3 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12946 1.1.1.3 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12947 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12948 1.1.1.3 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12949 1.1.1.3 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12950 1.1.1.3 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12951 1.1.1.3 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12952 1.1.1.3 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12953 1.1.1.3 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12954 1.1.1.3 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12955 1.1.1.3 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12956 1.1.1.3 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12957 1.1.1.3 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12958 1.1.1.3 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12959 1.1.1.3 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12960 1.1.1.3 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12961 1.1.1.3 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12962 1.1.1.3 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12963 1.1.1.3 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12964 1.1.1.3 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12965 1.1.1.3 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12966 1.1.1.3 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12967 1.1.1.3 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12968 1.1.1.3 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12969 1.1.1.3 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12970 1.1.1.3 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12971 1.1.1.3 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12972 1.1.1.3 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12973 1.1.1.3 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12974 1.1.1.3 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12975 1.1.1.3 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12976 1.1.1.3 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12977 1.1.1.3 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12978 1.1.1.3 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12979 1.1.1.3 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12980 1.1.1.3 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12981 1.1.1.3 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12982 1.1.1.3 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12983 1.1.1.3 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12984 1.1.1.3 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12985 1.1.1.3 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12986 1.1.1.3 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12987 1.1.1.2 mrg
12988 1.1.1.2 mrg LTCC='$LTCC'
12989 1.1.1.2 mrg LTCFLAGS='$LTCFLAGS'
12990 1.1.1.2 mrg compiler='$compiler_DEFAULT'
12991 1.1.1.2 mrg
12992 1.1.1.3 mrg # A function that is used when there is no print builtin or printf.
12993 1.1.1.3 mrg func_fallback_echo ()
12994 1.1.1.3 mrg {
12995 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
12996 1.1.1.3 mrg \$1
12997 1.1.1.3 mrg _LTECHO_EOF'
12998 1.1.1.3 mrg }
12999 1.1.1.3 mrg
13000 1.1.1.2 mrg # Quote evaled strings.
13001 1.1.1.3 mrg for var in SHELL \
13002 1.1.1.3 mrg ECHO \
13003 1.1.1.3 mrg SED \
13004 1.1.1.2 mrg GREP \
13005 1.1.1.2 mrg EGREP \
13006 1.1.1.2 mrg FGREP \
13007 1.1.1.2 mrg LD \
13008 1.1.1.2 mrg NM \
13009 1.1.1.2 mrg LN_S \
13010 1.1.1.2 mrg lt_SP2NL \
13011 1.1.1.2 mrg lt_NL2SP \
13012 1.1.1.2 mrg reload_flag \
13013 1.1.1.2 mrg OBJDUMP \
13014 1.1.1.2 mrg deplibs_check_method \
13015 1.1.1.2 mrg file_magic_cmd \
13016 1.1.1.2 mrg AR \
13017 1.1.1.2 mrg AR_FLAGS \
13018 1.1.1.2 mrg STRIP \
13019 1.1.1.2 mrg RANLIB \
13020 1.1.1.2 mrg CC \
13021 1.1.1.2 mrg CFLAGS \
13022 1.1.1.2 mrg compiler \
13023 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe \
13024 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl \
13025 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address \
13026 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13027 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag \
13028 1.1.1.2 mrg lt_prog_compiler_wl \
13029 1.1.1.2 mrg lt_prog_compiler_pic \
13030 1.1.1.2 mrg lt_prog_compiler_static \
13031 1.1.1.2 mrg lt_cv_prog_compiler_c_o \
13032 1.1.1.2 mrg need_locks \
13033 1.1.1.2 mrg DSYMUTIL \
13034 1.1.1.2 mrg NMEDIT \
13035 1.1.1.2 mrg LIPO \
13036 1.1.1.2 mrg OTOOL \
13037 1.1.1.2 mrg OTOOL64 \
13038 1.1.1.2 mrg shrext_cmds \
13039 1.1.1.2 mrg export_dynamic_flag_spec \
13040 1.1.1.2 mrg whole_archive_flag_spec \
13041 1.1.1.2 mrg compiler_needs_object \
13042 1.1.1.2 mrg with_gnu_ld \
13043 1.1.1.2 mrg allow_undefined_flag \
13044 1.1.1.2 mrg no_undefined_flag \
13045 1.1.1.2 mrg hardcode_libdir_flag_spec \
13046 1.1.1.2 mrg hardcode_libdir_flag_spec_ld \
13047 1.1.1.2 mrg hardcode_libdir_separator \
13048 1.1.1.2 mrg fix_srcfile_path \
13049 1.1.1.2 mrg exclude_expsyms \
13050 1.1.1.2 mrg include_expsyms \
13051 1.1.1.2 mrg file_list_spec \
13052 1.1.1.2 mrg variables_saved_for_relink \
13053 1.1.1.2 mrg libname_spec \
13054 1.1.1.2 mrg library_names_spec \
13055 1.1.1.2 mrg soname_spec \
13056 1.1.1.3 mrg install_override_mode \
13057 1.1.1.2 mrg finish_eval \
13058 1.1.1.2 mrg old_striplib \
13059 1.1.1.2 mrg striplib; do
13060 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13061 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
13062 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13063 1.1.1.2 mrg ;;
13064 1.1.1.2 mrg *)
13065 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13066 1.1.1.2 mrg ;;
13067 1.1.1.2 mrg esac
13068 1.1 mrg done
13069 1.1.1.2 mrg
13070 1.1.1.2 mrg # Double-quote double-evaled strings.
13071 1.1.1.2 mrg for var in reload_cmds \
13072 1.1.1.2 mrg old_postinstall_cmds \
13073 1.1.1.2 mrg old_postuninstall_cmds \
13074 1.1.1.2 mrg old_archive_cmds \
13075 1.1.1.2 mrg extract_expsyms_cmds \
13076 1.1.1.2 mrg old_archive_from_new_cmds \
13077 1.1.1.2 mrg old_archive_from_expsyms_cmds \
13078 1.1.1.2 mrg archive_cmds \
13079 1.1.1.2 mrg archive_expsym_cmds \
13080 1.1.1.2 mrg module_cmds \
13081 1.1.1.2 mrg module_expsym_cmds \
13082 1.1.1.2 mrg export_symbols_cmds \
13083 1.1.1.2 mrg prelink_cmds \
13084 1.1.1.2 mrg postinstall_cmds \
13085 1.1.1.2 mrg postuninstall_cmds \
13086 1.1.1.2 mrg finish_cmds \
13087 1.1.1.2 mrg sys_lib_search_path_spec \
13088 1.1.1.2 mrg sys_lib_dlsearch_path_spec; do
13089 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13090 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
13091 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13092 1.1.1.2 mrg ;;
13093 1.1.1.2 mrg *)
13094 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13095 1.1.1.2 mrg ;;
13096 1.1.1.2 mrg esac
13097 1.1 mrg done
13098 1.1 mrg
13099 1.1.1.2 mrg ac_aux_dir='$ac_aux_dir'
13100 1.1.1.2 mrg xsi_shell='$xsi_shell'
13101 1.1.1.2 mrg lt_shell_append='$lt_shell_append'
13102 1.1 mrg
13103 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
13104 1.1.1.2 mrg # commands through without removal of \ escapes INIT.
13105 1.1.1.2 mrg if test -n "\${ZSH_VERSION+set}" ; then
13106 1.1.1.2 mrg setopt NO_GLOB_SUBST
13107 1.1 mrg fi
13108 1.1 mrg
13109 1.1 mrg
13110 1.1.1.2 mrg PACKAGE='$PACKAGE'
13111 1.1.1.2 mrg VERSION='$VERSION'
13112 1.1.1.2 mrg TIMESTAMP='$TIMESTAMP'
13113 1.1.1.2 mrg RM='$RM'
13114 1.1.1.2 mrg ofile='$ofile'
13115 1.1 mrg
13116 1.1 mrg
13117 1.1 mrg
13118 1.1 mrg
13119 1.1.1.2 mrg _ACEOF
13120 1.1 mrg
13121 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13122 1.1 mrg
13123 1.1.1.2 mrg # Handling of arguments.
13124 1.1.1.2 mrg for ac_config_target in $ac_config_targets
13125 1.1.1.2 mrg do
13126 1.1.1.2 mrg case $ac_config_target in
13127 1.1.1.2 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13128 1.1.1.3 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13129 1.1.1.2 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13130 1.1.1.2 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13131 1.1.1.2 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13132 1.1.1.2 mrg "fontenc.pc") CONFIG_FILES="$CONFIG_FILES fontenc.pc" ;;
13133 1.1 mrg
13134 1.1.1.3 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13135 1.1.1.2 mrg esac
13136 1.1.1.2 mrg done
13137 1.1 mrg
13138 1.1 mrg
13139 1.1.1.2 mrg # If the user did not use the arguments to specify the items to instantiate,
13140 1.1.1.2 mrg # then the envvar interface is used. Set only those that are not.
13141 1.1.1.2 mrg # We use the long form for the default assignment because of an extremely
13142 1.1.1.2 mrg # bizarre bug on SunOS 4.1.3.
13143 1.1.1.2 mrg if $ac_need_defaults; then
13144 1.1.1.2 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13145 1.1.1.2 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13146 1.1.1.2 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13147 1.1.1.2 mrg fi
13148 1.1 mrg
13149 1.1.1.2 mrg # Have a temporary directory for convenience. Make it in the build tree
13150 1.1.1.2 mrg # simply because there is no reason against having it here, and in addition,
13151 1.1.1.2 mrg # creating and moving files from /tmp can sometimes cause problems.
13152 1.1.1.2 mrg # Hook for its removal unless debugging.
13153 1.1.1.2 mrg # Note that there is a small window in which the directory will not be cleaned:
13154 1.1.1.2 mrg # after its creation but before its name has been assigned to `$tmp'.
13155 1.1.1.2 mrg $debug ||
13156 1.1.1.2 mrg {
13157 1.1.1.3 mrg tmp= ac_tmp=
13158 1.1.1.2 mrg trap 'exit_status=$?
13159 1.1.1.3 mrg : "${ac_tmp:=$tmp}"
13160 1.1.1.3 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13161 1.1.1.2 mrg ' 0
13162 1.1.1.3 mrg trap 'as_fn_exit 1' 1 2 13 15
13163 1.1.1.2 mrg }
13164 1.1.1.2 mrg # Create a (secure) tmp directory for tmp files.
13165 1.1 mrg
13166 1.1.1.2 mrg {
13167 1.1.1.2 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13168 1.1.1.3 mrg test -d "$tmp"
13169 1.1.1.2 mrg } ||
13170 1.1.1.2 mrg {
13171 1.1.1.2 mrg tmp=./conf$$-$RANDOM
13172 1.1.1.2 mrg (umask 077 && mkdir "$tmp")
13173 1.1.1.3 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13174 1.1.1.3 mrg ac_tmp=$tmp
13175 1.1 mrg
13176 1.1.1.2 mrg # Set up the scripts for CONFIG_FILES section.
13177 1.1.1.2 mrg # No need to generate them if there are no CONFIG_FILES.
13178 1.1.1.2 mrg # This happens for instance with `./config.status config.h'.
13179 1.1.1.2 mrg if test -n "$CONFIG_FILES"; then
13180 1.1 mrg
13181 1.1 mrg
13182 1.1.1.3 mrg ac_cr=`echo X | tr X '\015'`
13183 1.1.1.3 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
13184 1.1.1.3 mrg # But we know of no other shell where ac_cr would be empty at this
13185 1.1.1.3 mrg # point, so we can use a bashism as a fallback.
13186 1.1.1.3 mrg if test "x$ac_cr" = x; then
13187 1.1.1.3 mrg eval ac_cr=\$\'\\r\'
13188 1.1.1.3 mrg fi
13189 1.1.1.2 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13190 1.1.1.2 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13191 1.1.1.2 mrg ac_cs_awk_cr='\\r'
13192 1.1 mrg else
13193 1.1.1.2 mrg ac_cs_awk_cr=$ac_cr
13194 1.1 mrg fi
13195 1.1 mrg
13196 1.1.1.3 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13197 1.1.1.2 mrg _ACEOF
13198 1.1 mrg
13199 1.1 mrg
13200 1.1.1.2 mrg {
13201 1.1.1.2 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
13202 1.1.1.2 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13203 1.1.1.2 mrg echo "_ACEOF"
13204 1.1.1.2 mrg } >conf$$subs.sh ||
13205 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13206 1.1.1.3 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13207 1.1.1.2 mrg ac_delim='%!_!# '
13208 1.1.1.2 mrg for ac_last_try in false false false false false :; do
13209 1.1.1.2 mrg . ./conf$$subs.sh ||
13210 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13211 1.1 mrg
13212 1.1.1.2 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13213 1.1.1.2 mrg if test $ac_delim_n = $ac_delim_num; then
13214 1.1.1.2 mrg break
13215 1.1.1.2 mrg elif $ac_last_try; then
13216 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13217 1.1.1.2 mrg else
13218 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13219 1.1.1.2 mrg fi
13220 1.1.1.2 mrg done
13221 1.1.1.2 mrg rm -f conf$$subs.sh
13222 1.1 mrg
13223 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13224 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13225 1.1.1.2 mrg _ACEOF
13226 1.1.1.2 mrg sed -n '
13227 1.1.1.2 mrg h
13228 1.1.1.2 mrg s/^/S["/; s/!.*/"]=/
13229 1.1.1.2 mrg p
13230 1.1.1.2 mrg g
13231 1.1.1.2 mrg s/^[^!]*!//
13232 1.1.1.2 mrg :repl
13233 1.1.1.2 mrg t repl
13234 1.1.1.2 mrg s/'"$ac_delim"'$//
13235 1.1.1.2 mrg t delim
13236 1.1.1.2 mrg :nl
13237 1.1.1.2 mrg h
13238 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
13239 1.1.1.2 mrg t more1
13240 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13241 1.1.1.2 mrg p
13242 1.1.1.2 mrg n
13243 1.1.1.2 mrg b repl
13244 1.1.1.2 mrg :more1
13245 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13246 1.1.1.2 mrg p
13247 1.1.1.2 mrg g
13248 1.1.1.2 mrg s/.\{148\}//
13249 1.1.1.2 mrg t nl
13250 1.1.1.2 mrg :delim
13251 1.1.1.2 mrg h
13252 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
13253 1.1.1.2 mrg t more2
13254 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
13255 1.1.1.2 mrg p
13256 1.1.1.2 mrg b
13257 1.1.1.2 mrg :more2
13258 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13259 1.1.1.2 mrg p
13260 1.1.1.2 mrg g
13261 1.1.1.2 mrg s/.\{148\}//
13262 1.1.1.2 mrg t delim
13263 1.1.1.2 mrg ' <conf$$subs.awk | sed '
13264 1.1.1.2 mrg /^[^""]/{
13265 1.1.1.2 mrg N
13266 1.1.1.2 mrg s/\n//
13267 1.1.1.2 mrg }
13268 1.1.1.2 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13269 1.1.1.2 mrg rm -f conf$$subs.awk
13270 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13271 1.1.1.2 mrg _ACAWK
13272 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13273 1.1.1.2 mrg for (key in S) S_is_set[key] = 1
13274 1.1.1.2 mrg FS = ""
13275 1.1 mrg
13276 1.1.1.2 mrg }
13277 1.1.1.2 mrg {
13278 1.1.1.2 mrg line = $ 0
13279 1.1.1.2 mrg nfields = split(line, field, "@")
13280 1.1.1.2 mrg substed = 0
13281 1.1.1.2 mrg len = length(field[1])
13282 1.1.1.2 mrg for (i = 2; i < nfields; i++) {
13283 1.1.1.2 mrg key = field[i]
13284 1.1.1.2 mrg keylen = length(key)
13285 1.1.1.2 mrg if (S_is_set[key]) {
13286 1.1.1.2 mrg value = S[key]
13287 1.1.1.2 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13288 1.1.1.2 mrg len += length(value) + length(field[++i])
13289 1.1.1.2 mrg substed = 1
13290 1.1.1.2 mrg } else
13291 1.1.1.2 mrg len += 1 + keylen
13292 1.1.1.2 mrg }
13293 1.1.1.2 mrg
13294 1.1.1.2 mrg print line
13295 1.1.1.2 mrg }
13296 1.1.1.2 mrg
13297 1.1.1.2 mrg _ACAWK
13298 1.1.1.2 mrg _ACEOF
13299 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13300 1.1.1.2 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13301 1.1.1.2 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13302 1.1.1.2 mrg else
13303 1.1.1.2 mrg cat
13304 1.1.1.3 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13305 1.1.1.3 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13306 1.1.1.2 mrg _ACEOF
13307 1.1 mrg
13308 1.1.1.3 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13309 1.1.1.3 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13310 1.1.1.2 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13311 1.1.1.2 mrg # (actually we leave an empty line to preserve line numbers).
13312 1.1.1.2 mrg if test "x$srcdir" = x.; then
13313 1.1.1.3 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
13314 1.1.1.3 mrg h
13315 1.1.1.3 mrg s///
13316 1.1.1.3 mrg s/^/:/
13317 1.1.1.3 mrg s/[ ]*$/:/
13318 1.1.1.3 mrg s/:\$(srcdir):/:/g
13319 1.1.1.3 mrg s/:\${srcdir}:/:/g
13320 1.1.1.3 mrg s/:@srcdir@:/:/g
13321 1.1.1.3 mrg s/^:*//
13322 1.1.1.2 mrg s/:*$//
13323 1.1.1.3 mrg x
13324 1.1.1.3 mrg s/\(=[ ]*\).*/\1/
13325 1.1.1.3 mrg G
13326 1.1.1.3 mrg s/\n//
13327 1.1.1.2 mrg s/^[^=]*=[ ]*$//
13328 1.1.1.2 mrg }'
13329 1.1 mrg fi
13330 1.1 mrg
13331 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13332 1.1.1.2 mrg fi # test -n "$CONFIG_FILES"
13333 1.1 mrg
13334 1.1.1.2 mrg # Set up the scripts for CONFIG_HEADERS section.
13335 1.1.1.2 mrg # No need to generate them if there are no CONFIG_HEADERS.
13336 1.1.1.2 mrg # This happens for instance with `./config.status Makefile'.
13337 1.1.1.2 mrg if test -n "$CONFIG_HEADERS"; then
13338 1.1.1.3 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13339 1.1.1.2 mrg BEGIN {
13340 1.1.1.2 mrg _ACEOF
13341 1.1.1.2 mrg
13342 1.1.1.2 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13343 1.1.1.2 mrg # here-document in config.status, that substitutes the proper values into
13344 1.1.1.2 mrg # config.h.in to produce config.h.
13345 1.1 mrg
13346 1.1.1.2 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13347 1.1.1.2 mrg # handling of long lines.
13348 1.1.1.2 mrg ac_delim='%!_!# '
13349 1.1.1.2 mrg for ac_last_try in false false :; do
13350 1.1.1.3 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13351 1.1.1.3 mrg if test -z "$ac_tt"; then
13352 1.1.1.2 mrg break
13353 1.1.1.2 mrg elif $ac_last_try; then
13354 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13355 1.1.1.2 mrg else
13356 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13357 1.1.1.2 mrg fi
13358 1.1.1.2 mrg done
13359 1.1 mrg
13360 1.1.1.2 mrg # For the awk script, D is an array of macro values keyed by name,
13361 1.1.1.2 mrg # likewise P contains macro parameters if any. Preserve backslash
13362 1.1.1.2 mrg # newline sequences.
13363 1.1 mrg
13364 1.1.1.2 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13365 1.1.1.2 mrg sed -n '
13366 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
13367 1.1.1.2 mrg t rset
13368 1.1.1.2 mrg :rset
13369 1.1.1.2 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13370 1.1.1.2 mrg t def
13371 1.1.1.2 mrg d
13372 1.1.1.2 mrg :def
13373 1.1.1.2 mrg s/\\$//
13374 1.1.1.2 mrg t bsnl
13375 1.1.1.2 mrg s/["\\]/\\&/g
13376 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13377 1.1.1.2 mrg D["\1"]=" \3"/p
13378 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13379 1.1.1.2 mrg d
13380 1.1.1.2 mrg :bsnl
13381 1.1.1.2 mrg s/["\\]/\\&/g
13382 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13383 1.1.1.2 mrg D["\1"]=" \3\\\\\\n"\\/p
13384 1.1.1.2 mrg t cont
13385 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13386 1.1.1.2 mrg t cont
13387 1.1.1.2 mrg d
13388 1.1.1.2 mrg :cont
13389 1.1.1.2 mrg n
13390 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
13391 1.1.1.2 mrg t clear
13392 1.1.1.2 mrg :clear
13393 1.1.1.2 mrg s/\\$//
13394 1.1.1.2 mrg t bsnlc
13395 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13396 1.1.1.2 mrg d
13397 1.1.1.2 mrg :bsnlc
13398 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13399 1.1.1.2 mrg b cont
13400 1.1.1.2 mrg ' <confdefs.h | sed '
13401 1.1.1.2 mrg s/'"$ac_delim"'/"\\\
13402 1.1.1.2 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13403 1.1.1.2 mrg
13404 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13405 1.1.1.2 mrg for (key in D) D_is_set[key] = 1
13406 1.1.1.2 mrg FS = ""
13407 1.1.1.2 mrg }
13408 1.1.1.2 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13409 1.1.1.2 mrg line = \$ 0
13410 1.1.1.2 mrg split(line, arg, " ")
13411 1.1.1.2 mrg if (arg[1] == "#") {
13412 1.1.1.2 mrg defundef = arg[2]
13413 1.1.1.2 mrg mac1 = arg[3]
13414 1.1.1.2 mrg } else {
13415 1.1.1.2 mrg defundef = substr(arg[1], 2)
13416 1.1.1.2 mrg mac1 = arg[2]
13417 1.1.1.2 mrg }
13418 1.1.1.2 mrg split(mac1, mac2, "(") #)
13419 1.1.1.2 mrg macro = mac2[1]
13420 1.1.1.2 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13421 1.1.1.2 mrg if (D_is_set[macro]) {
13422 1.1.1.2 mrg # Preserve the white space surrounding the "#".
13423 1.1.1.2 mrg print prefix "define", macro P[macro] D[macro]
13424 1.1.1.2 mrg next
13425 1.1.1.2 mrg } else {
13426 1.1.1.2 mrg # Replace #undef with comments. This is necessary, for example,
13427 1.1.1.2 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13428 1.1.1.2 mrg # on some systems where configure will not decide to define it.
13429 1.1.1.2 mrg if (defundef == "undef") {
13430 1.1.1.2 mrg print "/*", prefix defundef, macro, "*/"
13431 1.1.1.2 mrg next
13432 1.1.1.2 mrg }
13433 1.1.1.2 mrg }
13434 1.1.1.2 mrg }
13435 1.1.1.2 mrg { print }
13436 1.1.1.2 mrg _ACAWK
13437 1.1.1.2 mrg _ACEOF
13438 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13439 1.1.1.3 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13440 1.1.1.2 mrg fi # test -n "$CONFIG_HEADERS"
13441 1.1 mrg
13442 1.1 mrg
13443 1.1.1.2 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13444 1.1.1.2 mrg shift
13445 1.1.1.2 mrg for ac_tag
13446 1.1.1.2 mrg do
13447 1.1.1.2 mrg case $ac_tag in
13448 1.1.1.2 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13449 1.1.1.2 mrg esac
13450 1.1.1.2 mrg case $ac_mode$ac_tag in
13451 1.1.1.2 mrg :[FHL]*:*);;
13452 1.1.1.3 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13453 1.1.1.2 mrg :[FH]-) ac_tag=-:-;;
13454 1.1.1.2 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13455 1.1.1.2 mrg esac
13456 1.1.1.2 mrg ac_save_IFS=$IFS
13457 1.1.1.2 mrg IFS=:
13458 1.1.1.2 mrg set x $ac_tag
13459 1.1.1.2 mrg IFS=$ac_save_IFS
13460 1.1.1.2 mrg shift
13461 1.1.1.2 mrg ac_file=$1
13462 1.1.1.2 mrg shift
13463 1.1 mrg
13464 1.1.1.2 mrg case $ac_mode in
13465 1.1.1.2 mrg :L) ac_source=$1;;
13466 1.1.1.2 mrg :[FH])
13467 1.1.1.2 mrg ac_file_inputs=
13468 1.1.1.2 mrg for ac_f
13469 1.1.1.2 mrg do
13470 1.1.1.2 mrg case $ac_f in
13471 1.1.1.3 mrg -) ac_f="$ac_tmp/stdin";;
13472 1.1.1.2 mrg *) # Look for the file first in the build tree, then in the source tree
13473 1.1.1.2 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13474 1.1.1.2 mrg # because $ac_f cannot contain `:'.
13475 1.1.1.2 mrg test -f "$ac_f" ||
13476 1.1.1.2 mrg case $ac_f in
13477 1.1.1.2 mrg [\\/$]*) false;;
13478 1.1.1.2 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13479 1.1.1.2 mrg esac ||
13480 1.1.1.3 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13481 1.1.1.2 mrg esac
13482 1.1.1.2 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13483 1.1.1.3 mrg as_fn_append ac_file_inputs " '$ac_f'"
13484 1.1.1.2 mrg done
13485 1.1 mrg
13486 1.1.1.2 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13487 1.1.1.2 mrg # use $as_me), people would be surprised to read:
13488 1.1.1.2 mrg # /* config.h. Generated by config.status. */
13489 1.1.1.2 mrg configure_input='Generated from '`
13490 1.1.1.2 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13491 1.1.1.2 mrg `' by configure.'
13492 1.1.1.2 mrg if test x"$ac_file" != x-; then
13493 1.1.1.2 mrg configure_input="$ac_file. $configure_input"
13494 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13495 1.1.1.2 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13496 1.1.1.2 mrg fi
13497 1.1.1.2 mrg # Neutralize special characters interpreted by sed in replacement strings.
13498 1.1.1.2 mrg case $configure_input in #(
13499 1.1.1.2 mrg *\&* | *\|* | *\\* )
13500 1.1.1.2 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13501 1.1.1.2 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13502 1.1.1.2 mrg *) ac_sed_conf_input=$configure_input;;
13503 1.1.1.2 mrg esac
13504 1.1 mrg
13505 1.1.1.2 mrg case $ac_tag in
13506 1.1.1.3 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \
13507 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13508 1.1.1.2 mrg esac
13509 1.1.1.2 mrg ;;
13510 1.1.1.2 mrg esac
13511 1.1 mrg
13512 1.1.1.2 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13513 1.1.1.2 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13514 1.1.1.2 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13515 1.1.1.2 mrg X"$ac_file" : 'X\(//\)$' \| \
13516 1.1.1.2 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13517 1.1.1.2 mrg $as_echo X"$ac_file" |
13518 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13519 1.1.1.2 mrg s//\1/
13520 1.1.1.2 mrg q
13521 1.1.1.2 mrg }
13522 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13523 1.1.1.2 mrg s//\1/
13524 1.1.1.2 mrg q
13525 1.1.1.2 mrg }
13526 1.1.1.2 mrg /^X\(\/\/\)$/{
13527 1.1.1.2 mrg s//\1/
13528 1.1.1.2 mrg q
13529 1.1.1.2 mrg }
13530 1.1.1.2 mrg /^X\(\/\).*/{
13531 1.1.1.2 mrg s//\1/
13532 1.1.1.2 mrg q
13533 1.1.1.2 mrg }
13534 1.1.1.2 mrg s/.*/./; q'`
13535 1.1.1.3 mrg as_dir="$ac_dir"; as_fn_mkdir_p
13536 1.1.1.2 mrg ac_builddir=.
13537 1.1 mrg
13538 1.1.1.2 mrg case "$ac_dir" in
13539 1.1.1.2 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13540 1.1.1.2 mrg *)
13541 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13542 1.1.1.2 mrg # A ".." for each directory in $ac_dir_suffix.
13543 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13544 1.1.1.2 mrg case $ac_top_builddir_sub in
13545 1.1.1.2 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13546 1.1.1.2 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13547 1.1.1.2 mrg esac ;;
13548 1.1.1.2 mrg esac
13549 1.1.1.2 mrg ac_abs_top_builddir=$ac_pwd
13550 1.1.1.2 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13551 1.1.1.2 mrg # for backward compatibility:
13552 1.1.1.2 mrg ac_top_builddir=$ac_top_build_prefix
13553 1.1 mrg
13554 1.1.1.2 mrg case $srcdir in
13555 1.1.1.2 mrg .) # We are building in place.
13556 1.1.1.2 mrg ac_srcdir=.
13557 1.1.1.2 mrg ac_top_srcdir=$ac_top_builddir_sub
13558 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd ;;
13559 1.1.1.2 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13560 1.1.1.2 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13561 1.1.1.2 mrg ac_top_srcdir=$srcdir
13562 1.1.1.2 mrg ac_abs_top_srcdir=$srcdir ;;
13563 1.1.1.2 mrg *) # Relative name.
13564 1.1.1.2 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13565 1.1.1.2 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13566 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13567 1.1.1.2 mrg esac
13568 1.1.1.2 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13569 1.1 mrg
13570 1.1 mrg
13571 1.1.1.2 mrg case $ac_mode in
13572 1.1.1.2 mrg :F)
13573 1.1.1.2 mrg #
13574 1.1.1.2 mrg # CONFIG_FILE
13575 1.1.1.2 mrg #
13576 1.1 mrg
13577 1.1.1.2 mrg case $INSTALL in
13578 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13579 1.1.1.2 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13580 1.1.1.2 mrg esac
13581 1.1.1.2 mrg ac_MKDIR_P=$MKDIR_P
13582 1.1.1.2 mrg case $MKDIR_P in
13583 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ;;
13584 1.1.1.2 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13585 1.1.1.2 mrg esac
13586 1.1 mrg _ACEOF
13587 1.1 mrg
13588 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13589 1.1.1.2 mrg # If the template does not know about datarootdir, expand it.
13590 1.1.1.2 mrg # FIXME: This hack should be removed a few years after 2.60.
13591 1.1.1.2 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13592 1.1.1.2 mrg ac_sed_dataroot='
13593 1.1.1.2 mrg /datarootdir/ {
13594 1.1.1.2 mrg p
13595 1.1.1.2 mrg q
13596 1.1.1.2 mrg }
13597 1.1.1.2 mrg /@datadir@/p
13598 1.1.1.2 mrg /@docdir@/p
13599 1.1.1.2 mrg /@infodir@/p
13600 1.1.1.2 mrg /@localedir@/p
13601 1.1.1.3 mrg /@mandir@/p'
13602 1.1.1.2 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13603 1.1.1.2 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13604 1.1.1.2 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13605 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13606 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13607 1.1.1.2 mrg _ACEOF
13608 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13609 1.1.1.2 mrg ac_datarootdir_hack='
13610 1.1.1.2 mrg s&@datadir@&$datadir&g
13611 1.1.1.2 mrg s&@docdir@&$docdir&g
13612 1.1.1.2 mrg s&@infodir@&$infodir&g
13613 1.1.1.2 mrg s&@localedir@&$localedir&g
13614 1.1.1.2 mrg s&@mandir@&$mandir&g
13615 1.1.1.3 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13616 1.1.1.2 mrg esac
13617 1.1 mrg _ACEOF
13618 1.1 mrg
13619 1.1.1.2 mrg # Neutralize VPATH when `$srcdir' = `.'.
13620 1.1.1.2 mrg # Shell code in configure.ac might set extrasub.
13621 1.1.1.2 mrg # FIXME: do we really want to maintain this feature?
13622 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13623 1.1.1.2 mrg ac_sed_extra="$ac_vpsub
13624 1.1.1.2 mrg $extrasub
13625 1.1.1.2 mrg _ACEOF
13626 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13627 1.1.1.2 mrg :t
13628 1.1.1.2 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13629 1.1.1.2 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13630 1.1.1.2 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13631 1.1.1.2 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13632 1.1.1.2 mrg s&@srcdir@&$ac_srcdir&;t t
13633 1.1.1.2 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13634 1.1.1.2 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13635 1.1.1.2 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13636 1.1.1.2 mrg s&@builddir@&$ac_builddir&;t t
13637 1.1.1.2 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13638 1.1.1.2 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13639 1.1.1.2 mrg s&@INSTALL@&$ac_INSTALL&;t t
13640 1.1.1.2 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
13641 1.1.1.2 mrg $ac_datarootdir_hack
13642 1.1.1.2 mrg "
13643 1.1.1.3 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13644 1.1.1.3 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13645 1.1 mrg
13646 1.1.1.2 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13647 1.1.1.3 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13648 1.1.1.3 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13649 1.1.1.3 mrg "$ac_tmp/out"`; test -z "$ac_out"; } &&
13650 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13651 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&5
13652 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13653 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&2;}
13654 1.1 mrg
13655 1.1.1.3 mrg rm -f "$ac_tmp/stdin"
13656 1.1.1.2 mrg case $ac_file in
13657 1.1.1.3 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13658 1.1.1.3 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13659 1.1.1.2 mrg esac \
13660 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13661 1.1.1.2 mrg ;;
13662 1.1.1.2 mrg :H)
13663 1.1.1.2 mrg #
13664 1.1.1.2 mrg # CONFIG_HEADER
13665 1.1.1.2 mrg #
13666 1.1.1.2 mrg if test x"$ac_file" != x-; then
13667 1.1.1.2 mrg {
13668 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13669 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13670 1.1.1.3 mrg } >"$ac_tmp/config.h" \
13671 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13672 1.1.1.3 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13673 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13674 1.1.1.2 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13675 1.1.1.2 mrg else
13676 1.1.1.2 mrg rm -f "$ac_file"
13677 1.1.1.3 mrg mv "$ac_tmp/config.h" "$ac_file" \
13678 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13679 1.1.1.2 mrg fi
13680 1.1.1.2 mrg else
13681 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13682 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13683 1.1.1.3 mrg || as_fn_error $? "could not create -" "$LINENO" 5
13684 1.1.1.2 mrg fi
13685 1.1.1.2 mrg # Compute "$ac_file"'s index in $config_headers.
13686 1.1.1.2 mrg _am_arg="$ac_file"
13687 1.1.1.2 mrg _am_stamp_count=1
13688 1.1.1.2 mrg for _am_header in $config_headers :; do
13689 1.1.1.2 mrg case $_am_header in
13690 1.1.1.2 mrg $_am_arg | $_am_arg:* )
13691 1.1.1.2 mrg break ;;
13692 1.1.1.2 mrg * )
13693 1.1.1.2 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13694 1.1.1.2 mrg esac
13695 1.1.1.2 mrg done
13696 1.1.1.2 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13697 1.1.1.2 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13698 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
13699 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)$' \| \
13700 1.1.1.2 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13701 1.1.1.2 mrg $as_echo X"$_am_arg" |
13702 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13703 1.1.1.2 mrg s//\1/
13704 1.1.1.2 mrg q
13705 1.1.1.2 mrg }
13706 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13707 1.1.1.2 mrg s//\1/
13708 1.1.1.2 mrg q
13709 1.1.1.2 mrg }
13710 1.1.1.2 mrg /^X\(\/\/\)$/{
13711 1.1.1.2 mrg s//\1/
13712 1.1.1.2 mrg q
13713 1.1.1.2 mrg }
13714 1.1.1.2 mrg /^X\(\/\).*/{
13715 1.1.1.2 mrg s//\1/
13716 1.1.1.2 mrg q
13717 1.1.1.2 mrg }
13718 1.1.1.2 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
13719 1.1.1.2 mrg ;;
13720 1.1 mrg
13721 1.1.1.3 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13722 1.1.1.2 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13723 1.1.1.2 mrg ;;
13724 1.1.1.2 mrg esac
13725 1.1 mrg
13726 1.1 mrg
13727 1.1.1.2 mrg case $ac_file$ac_mode in
13728 1.1.1.2 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13729 1.1.1.2 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
13730 1.1.1.2 mrg # are listed without --file. Let's play safe and only enable the eval
13731 1.1.1.2 mrg # if we detect the quoting.
13732 1.1.1.2 mrg case $CONFIG_FILES in
13733 1.1.1.2 mrg *\'*) eval set x "$CONFIG_FILES" ;;
13734 1.1.1.2 mrg *) set x $CONFIG_FILES ;;
13735 1.1.1.2 mrg esac
13736 1.1.1.2 mrg shift
13737 1.1.1.2 mrg for mf
13738 1.1.1.2 mrg do
13739 1.1.1.2 mrg # Strip MF so we end up with the name of the file.
13740 1.1.1.2 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
13741 1.1.1.2 mrg # Check whether this is an Automake generated Makefile or not.
13742 1.1.1.2 mrg # We used to match only the files named `Makefile.in', but
13743 1.1.1.2 mrg # some people rename them; so instead we look at the file content.
13744 1.1.1.2 mrg # Grep'ing the first line is not enough: some people post-process
13745 1.1.1.2 mrg # each Makefile.in and add a new line on top of each file to say so.
13746 1.1.1.2 mrg # Grep'ing the whole file is not good either: AIX grep has a line
13747 1.1.1.2 mrg # limit of 2048, but all sed's we know have understand at least 4000.
13748 1.1.1.2 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13749 1.1.1.2 mrg dirpart=`$as_dirname -- "$mf" ||
13750 1.1.1.2 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13751 1.1.1.2 mrg X"$mf" : 'X\(//\)[^/]' \| \
13752 1.1.1.2 mrg X"$mf" : 'X\(//\)$' \| \
13753 1.1.1.2 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13754 1.1.1.2 mrg $as_echo X"$mf" |
13755 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13756 1.1.1.2 mrg s//\1/
13757 1.1.1.2 mrg q
13758 1.1.1.2 mrg }
13759 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13760 1.1.1.2 mrg s//\1/
13761 1.1.1.2 mrg q
13762 1.1.1.2 mrg }
13763 1.1.1.2 mrg /^X\(\/\/\)$/{
13764 1.1.1.2 mrg s//\1/
13765 1.1.1.2 mrg q
13766 1.1.1.2 mrg }
13767 1.1.1.2 mrg /^X\(\/\).*/{
13768 1.1.1.2 mrg s//\1/
13769 1.1.1.2 mrg q
13770 1.1.1.2 mrg }
13771 1.1.1.2 mrg s/.*/./; q'`
13772 1.1.1.2 mrg else
13773 1.1.1.2 mrg continue
13774 1.1.1.2 mrg fi
13775 1.1.1.2 mrg # Extract the definition of DEPDIR, am__include, and am__quote
13776 1.1.1.2 mrg # from the Makefile without running `make'.
13777 1.1.1.2 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13778 1.1.1.2 mrg test -z "$DEPDIR" && continue
13779 1.1.1.2 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
13780 1.1.1.2 mrg test -z "am__include" && continue
13781 1.1.1.2 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13782 1.1.1.2 mrg # When using ansi2knr, U may be empty or an underscore; expand it
13783 1.1.1.2 mrg U=`sed -n 's/^U = //p' < "$mf"`
13784 1.1.1.2 mrg # Find all dependency output files, they are included files with
13785 1.1.1.2 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
13786 1.1.1.2 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
13787 1.1.1.2 mrg # expansion.
13788 1.1.1.2 mrg for file in `sed -n "
13789 1.1.1.2 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13790 1.1.1.2 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13791 1.1.1.2 mrg # Make sure the directory exists.
13792 1.1.1.2 mrg test -f "$dirpart/$file" && continue
13793 1.1.1.2 mrg fdir=`$as_dirname -- "$file" ||
13794 1.1.1.2 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13795 1.1.1.2 mrg X"$file" : 'X\(//\)[^/]' \| \
13796 1.1.1.2 mrg X"$file" : 'X\(//\)$' \| \
13797 1.1.1.2 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13798 1.1.1.2 mrg $as_echo X"$file" |
13799 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13800 1.1.1.2 mrg s//\1/
13801 1.1.1.2 mrg q
13802 1.1.1.2 mrg }
13803 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13804 1.1.1.2 mrg s//\1/
13805 1.1.1.2 mrg q
13806 1.1.1.2 mrg }
13807 1.1.1.2 mrg /^X\(\/\/\)$/{
13808 1.1.1.2 mrg s//\1/
13809 1.1.1.2 mrg q
13810 1.1.1.2 mrg }
13811 1.1.1.2 mrg /^X\(\/\).*/{
13812 1.1.1.2 mrg s//\1/
13813 1.1.1.2 mrg q
13814 1.1.1.2 mrg }
13815 1.1.1.2 mrg s/.*/./; q'`
13816 1.1.1.3 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
13817 1.1.1.2 mrg # echo "creating $dirpart/$file"
13818 1.1.1.2 mrg echo '# dummy' > "$dirpart/$file"
13819 1.1.1.2 mrg done
13820 1.1.1.2 mrg done
13821 1.1.1.2 mrg }
13822 1.1.1.2 mrg ;;
13823 1.1.1.2 mrg "libtool":C)
13824 1.1 mrg
13825 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
13826 1.1.1.2 mrg # commands through without removal of \ escapes.
13827 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
13828 1.1.1.2 mrg setopt NO_GLOB_SUBST
13829 1.1.1.2 mrg fi
13830 1.1 mrg
13831 1.1.1.2 mrg cfgfile="${ofile}T"
13832 1.1.1.2 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13833 1.1.1.2 mrg $RM "$cfgfile"
13834 1.1 mrg
13835 1.1.1.2 mrg cat <<_LT_EOF >> "$cfgfile"
13836 1.1.1.2 mrg #! $SHELL
13837 1.1 mrg
13838 1.1.1.2 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13839 1.1.1.2 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13840 1.1.1.2 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13841 1.1.1.2 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13842 1.1.1.2 mrg #
13843 1.1.1.2 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13844 1.1.1.3 mrg # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
13845 1.1.1.3 mrg # Inc.
13846 1.1.1.2 mrg # Written by Gordon Matzigkeit, 1996
13847 1.1.1.2 mrg #
13848 1.1.1.2 mrg # This file is part of GNU Libtool.
13849 1.1.1.2 mrg #
13850 1.1.1.2 mrg # GNU Libtool is free software; you can redistribute it and/or
13851 1.1.1.2 mrg # modify it under the terms of the GNU General Public License as
13852 1.1.1.2 mrg # published by the Free Software Foundation; either version 2 of
13853 1.1.1.2 mrg # the License, or (at your option) any later version.
13854 1.1.1.2 mrg #
13855 1.1.1.2 mrg # As a special exception to the GNU General Public License,
13856 1.1.1.2 mrg # if you distribute this file as part of a program or library that
13857 1.1.1.2 mrg # is built using GNU Libtool, you may include this file under the
13858 1.1.1.2 mrg # same distribution terms that you use for the rest of that program.
13859 1.1.1.2 mrg #
13860 1.1.1.2 mrg # GNU Libtool is distributed in the hope that it will be useful,
13861 1.1.1.2 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13862 1.1.1.2 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13863 1.1.1.2 mrg # GNU General Public License for more details.
13864 1.1.1.2 mrg #
13865 1.1.1.2 mrg # You should have received a copy of the GNU General Public License
13866 1.1.1.2 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13867 1.1.1.2 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13868 1.1.1.2 mrg # obtained by writing to the Free Software Foundation, Inc.,
13869 1.1.1.2 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13870 1.1 mrg
13871 1.1 mrg
13872 1.1.1.2 mrg # The names of the tagged configurations supported by this script.
13873 1.1.1.2 mrg available_tags=""
13874 1.1 mrg
13875 1.1.1.2 mrg # ### BEGIN LIBTOOL CONFIG
13876 1.1 mrg
13877 1.1.1.2 mrg # Which release of libtool.m4 was used?
13878 1.1.1.2 mrg macro_version=$macro_version
13879 1.1.1.2 mrg macro_revision=$macro_revision
13880 1.1 mrg
13881 1.1.1.2 mrg # Whether or not to build shared libraries.
13882 1.1.1.2 mrg build_libtool_libs=$enable_shared
13883 1.1 mrg
13884 1.1.1.2 mrg # Whether or not to build static libraries.
13885 1.1.1.2 mrg build_old_libs=$enable_static
13886 1.1 mrg
13887 1.1.1.2 mrg # What type of objects to build.
13888 1.1.1.2 mrg pic_mode=$pic_mode
13889 1.1 mrg
13890 1.1.1.2 mrg # Whether or not to optimize for fast installation.
13891 1.1.1.2 mrg fast_install=$enable_fast_install
13892 1.1 mrg
13893 1.1.1.3 mrg # Shell to use when invoking shell scripts.
13894 1.1.1.3 mrg SHELL=$lt_SHELL
13895 1.1.1.3 mrg
13896 1.1.1.3 mrg # An echo program that protects backslashes.
13897 1.1.1.3 mrg ECHO=$lt_ECHO
13898 1.1.1.3 mrg
13899 1.1.1.2 mrg # The host system.
13900 1.1.1.2 mrg host_alias=$host_alias
13901 1.1.1.2 mrg host=$host
13902 1.1.1.2 mrg host_os=$host_os
13903 1.1 mrg
13904 1.1.1.2 mrg # The build system.
13905 1.1.1.2 mrg build_alias=$build_alias
13906 1.1.1.2 mrg build=$build
13907 1.1.1.2 mrg build_os=$build_os
13908 1.1 mrg
13909 1.1.1.2 mrg # A sed program that does not truncate output.
13910 1.1.1.2 mrg SED=$lt_SED
13911 1.1 mrg
13912 1.1.1.2 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13913 1.1.1.2 mrg Xsed="\$SED -e 1s/^X//"
13914 1.1 mrg
13915 1.1.1.2 mrg # A grep program that handles long lines.
13916 1.1.1.2 mrg GREP=$lt_GREP
13917 1.1 mrg
13918 1.1.1.2 mrg # An ERE matcher.
13919 1.1.1.2 mrg EGREP=$lt_EGREP
13920 1.1 mrg
13921 1.1.1.2 mrg # A literal string matcher.
13922 1.1.1.2 mrg FGREP=$lt_FGREP
13923 1.1 mrg
13924 1.1.1.2 mrg # A BSD- or MS-compatible name lister.
13925 1.1.1.2 mrg NM=$lt_NM
13926 1.1 mrg
13927 1.1.1.2 mrg # Whether we need soft or hard links.
13928 1.1.1.2 mrg LN_S=$lt_LN_S
13929 1.1 mrg
13930 1.1.1.2 mrg # What is the maximum length of a command?
13931 1.1.1.2 mrg max_cmd_len=$max_cmd_len
13932 1.1 mrg
13933 1.1.1.2 mrg # Object file suffix (normally "o").
13934 1.1.1.2 mrg objext=$ac_objext
13935 1.1 mrg
13936 1.1.1.2 mrg # Executable file suffix (normally "").
13937 1.1.1.2 mrg exeext=$exeext
13938 1.1 mrg
13939 1.1.1.2 mrg # whether the shell understands "unset".
13940 1.1.1.2 mrg lt_unset=$lt_unset
13941 1.1 mrg
13942 1.1.1.2 mrg # turn spaces into newlines.
13943 1.1.1.2 mrg SP2NL=$lt_lt_SP2NL
13944 1.1 mrg
13945 1.1.1.2 mrg # turn newlines into spaces.
13946 1.1.1.2 mrg NL2SP=$lt_lt_NL2SP
13947 1.1 mrg
13948 1.1.1.2 mrg # An object symbol dumper.
13949 1.1.1.2 mrg OBJDUMP=$lt_OBJDUMP
13950 1.1.1.2 mrg
13951 1.1.1.2 mrg # Method to check whether dependent libraries are shared objects.
13952 1.1.1.2 mrg deplibs_check_method=$lt_deplibs_check_method
13953 1.1.1.2 mrg
13954 1.1.1.2 mrg # Command to use when deplibs_check_method == "file_magic".
13955 1.1.1.2 mrg file_magic_cmd=$lt_file_magic_cmd
13956 1.1.1.2 mrg
13957 1.1.1.2 mrg # The archiver.
13958 1.1.1.2 mrg AR=$lt_AR
13959 1.1.1.2 mrg AR_FLAGS=$lt_AR_FLAGS
13960 1.1.1.2 mrg
13961 1.1.1.2 mrg # A symbol stripping program.
13962 1.1.1.2 mrg STRIP=$lt_STRIP
13963 1.1.1.2 mrg
13964 1.1.1.2 mrg # Commands used to install an old-style archive.
13965 1.1.1.2 mrg RANLIB=$lt_RANLIB
13966 1.1.1.2 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13967 1.1.1.2 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13968 1.1.1.2 mrg
13969 1.1.1.3 mrg # Whether to use a lock for old archive extraction.
13970 1.1.1.3 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13971 1.1.1.3 mrg
13972 1.1.1.2 mrg # A C compiler.
13973 1.1.1.2 mrg LTCC=$lt_CC
13974 1.1 mrg
13975 1.1.1.2 mrg # LTCC compiler flags.
13976 1.1.1.2 mrg LTCFLAGS=$lt_CFLAGS
13977 1.1 mrg
13978 1.1.1.2 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13979 1.1.1.2 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13980 1.1 mrg
13981 1.1.1.2 mrg # Transform the output of nm in a proper C declaration.
13982 1.1.1.2 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13983 1.1 mrg
13984 1.1.1.2 mrg # Transform the output of nm in a C name address pair.
13985 1.1.1.2 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13986 1.1 mrg
13987 1.1.1.2 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13988 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
13989 1.1 mrg
13990 1.1.1.2 mrg # The name of the directory that contains temporary libtool files.
13991 1.1.1.2 mrg objdir=$objdir
13992 1.1 mrg
13993 1.1.1.2 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13994 1.1.1.2 mrg MAGIC_CMD=$MAGIC_CMD
13995 1.1 mrg
13996 1.1.1.2 mrg # Must we lock files when doing compilation?
13997 1.1.1.2 mrg need_locks=$lt_need_locks
13998 1.1 mrg
13999 1.1.1.2 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14000 1.1.1.2 mrg DSYMUTIL=$lt_DSYMUTIL
14001 1.1 mrg
14002 1.1.1.2 mrg # Tool to change global to local symbols on Mac OS X.
14003 1.1.1.2 mrg NMEDIT=$lt_NMEDIT
14004 1.1 mrg
14005 1.1.1.2 mrg # Tool to manipulate fat objects and archives on Mac OS X.
14006 1.1.1.2 mrg LIPO=$lt_LIPO
14007 1.1 mrg
14008 1.1.1.2 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14009 1.1.1.2 mrg OTOOL=$lt_OTOOL
14010 1.1 mrg
14011 1.1.1.2 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14012 1.1.1.2 mrg OTOOL64=$lt_OTOOL64
14013 1.1 mrg
14014 1.1.1.2 mrg # Old archive suffix (normally "a").
14015 1.1.1.2 mrg libext=$libext
14016 1.1 mrg
14017 1.1.1.2 mrg # Shared library suffix (normally ".so").
14018 1.1.1.2 mrg shrext_cmds=$lt_shrext_cmds
14019 1.1 mrg
14020 1.1.1.2 mrg # The commands to extract the exported symbol list from a shared archive.
14021 1.1.1.2 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
14022 1.1 mrg
14023 1.1.1.2 mrg # Variables whose values should be saved in libtool wrapper scripts and
14024 1.1.1.2 mrg # restored at link time.
14025 1.1.1.2 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
14026 1.1 mrg
14027 1.1.1.2 mrg # Do we need the "lib" prefix for modules?
14028 1.1.1.2 mrg need_lib_prefix=$need_lib_prefix
14029 1.1 mrg
14030 1.1.1.2 mrg # Do we need a version for libraries?
14031 1.1.1.2 mrg need_version=$need_version
14032 1.1 mrg
14033 1.1.1.2 mrg # Library versioning type.
14034 1.1.1.2 mrg version_type=$version_type
14035 1.1 mrg
14036 1.1.1.2 mrg # Shared library runtime path variable.
14037 1.1.1.2 mrg runpath_var=$runpath_var
14038 1.1 mrg
14039 1.1.1.2 mrg # Shared library path variable.
14040 1.1.1.2 mrg shlibpath_var=$shlibpath_var
14041 1.1 mrg
14042 1.1.1.2 mrg # Is shlibpath searched before the hard-coded library search path?
14043 1.1.1.2 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14044 1.1 mrg
14045 1.1.1.2 mrg # Format of library name prefix.
14046 1.1.1.2 mrg libname_spec=$lt_libname_spec
14047 1.1 mrg
14048 1.1.1.2 mrg # List of archive names. First name is the real one, the rest are links.
14049 1.1.1.2 mrg # The last name is the one that the linker finds with -lNAME
14050 1.1.1.2 mrg library_names_spec=$lt_library_names_spec
14051 1.1 mrg
14052 1.1.1.2 mrg # The coded name of the library, if different from the real name.
14053 1.1.1.2 mrg soname_spec=$lt_soname_spec
14054 1.1 mrg
14055 1.1.1.3 mrg # Permission mode override for installation of shared libraries.
14056 1.1.1.3 mrg install_override_mode=$lt_install_override_mode
14057 1.1.1.3 mrg
14058 1.1.1.2 mrg # Command to use after installation of a shared archive.
14059 1.1.1.2 mrg postinstall_cmds=$lt_postinstall_cmds
14060 1.1 mrg
14061 1.1.1.2 mrg # Command to use after uninstallation of a shared archive.
14062 1.1.1.2 mrg postuninstall_cmds=$lt_postuninstall_cmds
14063 1.1 mrg
14064 1.1.1.2 mrg # Commands used to finish a libtool library installation in a directory.
14065 1.1.1.2 mrg finish_cmds=$lt_finish_cmds
14066 1.1 mrg
14067 1.1.1.2 mrg # As "finish_cmds", except a single script fragment to be evaled but
14068 1.1.1.2 mrg # not shown.
14069 1.1.1.2 mrg finish_eval=$lt_finish_eval
14070 1.1 mrg
14071 1.1.1.2 mrg # Whether we should hardcode library paths into libraries.
14072 1.1.1.2 mrg hardcode_into_libs=$hardcode_into_libs
14073 1.1 mrg
14074 1.1.1.2 mrg # Compile-time system search path for libraries.
14075 1.1.1.2 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14076 1.1 mrg
14077 1.1.1.2 mrg # Run-time system search path for libraries.
14078 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14079 1.1 mrg
14080 1.1.1.2 mrg # Whether dlopen is supported.
14081 1.1.1.2 mrg dlopen_support=$enable_dlopen
14082 1.1 mrg
14083 1.1.1.2 mrg # Whether dlopen of programs is supported.
14084 1.1.1.2 mrg dlopen_self=$enable_dlopen_self
14085 1.1 mrg
14086 1.1.1.2 mrg # Whether dlopen of statically linked programs is supported.
14087 1.1.1.2 mrg dlopen_self_static=$enable_dlopen_self_static
14088 1.1 mrg
14089 1.1.1.2 mrg # Commands to strip libraries.
14090 1.1.1.2 mrg old_striplib=$lt_old_striplib
14091 1.1.1.2 mrg striplib=$lt_striplib
14092 1.1 mrg
14093 1.1 mrg
14094 1.1.1.2 mrg # The linker used to build libraries.
14095 1.1.1.2 mrg LD=$lt_LD
14096 1.1 mrg
14097 1.1.1.3 mrg # How to create reloadable object files.
14098 1.1.1.3 mrg reload_flag=$lt_reload_flag
14099 1.1.1.3 mrg reload_cmds=$lt_reload_cmds
14100 1.1.1.3 mrg
14101 1.1.1.2 mrg # Commands used to build an old-style archive.
14102 1.1.1.2 mrg old_archive_cmds=$lt_old_archive_cmds
14103 1.1.1.2 mrg
14104 1.1.1.2 mrg # A language specific compiler.
14105 1.1.1.2 mrg CC=$lt_compiler
14106 1.1.1.2 mrg
14107 1.1.1.2 mrg # Is the compiler the GNU compiler?
14108 1.1.1.2 mrg with_gcc=$GCC
14109 1.1.1.2 mrg
14110 1.1.1.2 mrg # Compiler flag to turn off builtin functions.
14111 1.1.1.2 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14112 1.1.1.2 mrg
14113 1.1.1.2 mrg # How to pass a linker flag through the compiler.
14114 1.1.1.2 mrg wl=$lt_lt_prog_compiler_wl
14115 1.1.1.2 mrg
14116 1.1.1.2 mrg # Additional compiler flags for building library objects.
14117 1.1.1.2 mrg pic_flag=$lt_lt_prog_compiler_pic
14118 1.1.1.2 mrg
14119 1.1.1.2 mrg # Compiler flag to prevent dynamic linking.
14120 1.1.1.2 mrg link_static_flag=$lt_lt_prog_compiler_static
14121 1.1.1.2 mrg
14122 1.1.1.2 mrg # Does compiler simultaneously support -c and -o options?
14123 1.1.1.2 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14124 1.1.1.2 mrg
14125 1.1.1.2 mrg # Whether or not to add -lc for building shared libraries.
14126 1.1.1.2 mrg build_libtool_need_lc=$archive_cmds_need_lc
14127 1.1.1.2 mrg
14128 1.1.1.2 mrg # Whether or not to disallow shared libs when runtime libs are static.
14129 1.1.1.2 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14130 1.1.1.2 mrg
14131 1.1.1.2 mrg # Compiler flag to allow reflexive dlopens.
14132 1.1.1.2 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14133 1.1.1.2 mrg
14134 1.1.1.2 mrg # Compiler flag to generate shared objects directly from archives.
14135 1.1.1.2 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
14136 1.1.1.2 mrg
14137 1.1.1.2 mrg # Whether the compiler copes with passing no objects directly.
14138 1.1.1.2 mrg compiler_needs_object=$lt_compiler_needs_object
14139 1.1 mrg
14140 1.1.1.2 mrg # Create an old-style archive from a shared archive.
14141 1.1.1.2 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14142 1.1 mrg
14143 1.1.1.2 mrg # Create a temporary old-style archive to link instead of a shared archive.
14144 1.1.1.2 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14145 1.1 mrg
14146 1.1.1.2 mrg # Commands used to build a shared archive.
14147 1.1.1.2 mrg archive_cmds=$lt_archive_cmds
14148 1.1.1.2 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
14149 1.1 mrg
14150 1.1.1.2 mrg # Commands used to build a loadable module if different from building
14151 1.1.1.2 mrg # a shared archive.
14152 1.1.1.2 mrg module_cmds=$lt_module_cmds
14153 1.1.1.2 mrg module_expsym_cmds=$lt_module_expsym_cmds
14154 1.1 mrg
14155 1.1.1.2 mrg # Whether we are building with GNU ld or not.
14156 1.1.1.2 mrg with_gnu_ld=$lt_with_gnu_ld
14157 1.1 mrg
14158 1.1.1.2 mrg # Flag that allows shared libraries with undefined symbols to be built.
14159 1.1.1.2 mrg allow_undefined_flag=$lt_allow_undefined_flag
14160 1.1 mrg
14161 1.1.1.2 mrg # Flag that enforces no undefined symbols.
14162 1.1.1.2 mrg no_undefined_flag=$lt_no_undefined_flag
14163 1.1 mrg
14164 1.1.1.2 mrg # Flag to hardcode \$libdir into a binary during linking.
14165 1.1.1.2 mrg # This must work even if \$libdir does not exist
14166 1.1.1.2 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14167 1.1 mrg
14168 1.1.1.2 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
14169 1.1.1.2 mrg # during linking. This must work even if \$libdir does not exist.
14170 1.1.1.2 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14171 1.1 mrg
14172 1.1.1.2 mrg # Whether we need a single "-rpath" flag with a separated argument.
14173 1.1.1.2 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
14174 1.1 mrg
14175 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14176 1.1.1.2 mrg # DIR into the resulting binary.
14177 1.1.1.2 mrg hardcode_direct=$hardcode_direct
14178 1.1 mrg
14179 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14180 1.1.1.2 mrg # DIR into the resulting binary and the resulting library dependency is
14181 1.1.1.2 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14182 1.1.1.2 mrg # library is relocated.
14183 1.1.1.2 mrg hardcode_direct_absolute=$hardcode_direct_absolute
14184 1.1 mrg
14185 1.1.1.2 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14186 1.1.1.2 mrg # into the resulting binary.
14187 1.1.1.2 mrg hardcode_minus_L=$hardcode_minus_L
14188 1.1 mrg
14189 1.1.1.2 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14190 1.1.1.2 mrg # into the resulting binary.
14191 1.1.1.2 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
14192 1.1 mrg
14193 1.1.1.2 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
14194 1.1.1.2 mrg # into the library and all subsequent libraries and executables linked
14195 1.1.1.2 mrg # against it.
14196 1.1.1.2 mrg hardcode_automatic=$hardcode_automatic
14197 1.1 mrg
14198 1.1.1.2 mrg # Set to yes if linker adds runtime paths of dependent libraries
14199 1.1.1.2 mrg # to runtime path list.
14200 1.1.1.2 mrg inherit_rpath=$inherit_rpath
14201 1.1 mrg
14202 1.1.1.2 mrg # Whether libtool must link a program against all its dependency libraries.
14203 1.1.1.2 mrg link_all_deplibs=$link_all_deplibs
14204 1.1 mrg
14205 1.1.1.2 mrg # Fix the shell variable \$srcfile for the compiler.
14206 1.1.1.2 mrg fix_srcfile_path=$lt_fix_srcfile_path
14207 1.1 mrg
14208 1.1.1.2 mrg # Set to "yes" if exported symbols are required.
14209 1.1.1.2 mrg always_export_symbols=$always_export_symbols
14210 1.1 mrg
14211 1.1.1.2 mrg # The commands to list exported symbols.
14212 1.1.1.2 mrg export_symbols_cmds=$lt_export_symbols_cmds
14213 1.1 mrg
14214 1.1.1.2 mrg # Symbols that should not be listed in the preloaded symbols.
14215 1.1.1.2 mrg exclude_expsyms=$lt_exclude_expsyms
14216 1.1 mrg
14217 1.1.1.2 mrg # Symbols that must always be exported.
14218 1.1.1.2 mrg include_expsyms=$lt_include_expsyms
14219 1.1 mrg
14220 1.1.1.2 mrg # Commands necessary for linking programs (against libraries) with templates.
14221 1.1.1.2 mrg prelink_cmds=$lt_prelink_cmds
14222 1.1 mrg
14223 1.1.1.2 mrg # Specify filename containing input files.
14224 1.1.1.2 mrg file_list_spec=$lt_file_list_spec
14225 1.1 mrg
14226 1.1.1.2 mrg # How to hardcode a shared library path into an executable.
14227 1.1.1.2 mrg hardcode_action=$hardcode_action
14228 1.1 mrg
14229 1.1.1.2 mrg # ### END LIBTOOL CONFIG
14230 1.1 mrg
14231 1.1.1.2 mrg _LT_EOF
14232 1.1 mrg
14233 1.1.1.2 mrg case $host_os in
14234 1.1.1.2 mrg aix3*)
14235 1.1.1.2 mrg cat <<\_LT_EOF >> "$cfgfile"
14236 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
14237 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
14238 1.1.1.2 mrg # vanish in a puff of smoke.
14239 1.1.1.2 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
14240 1.1.1.2 mrg COLLECT_NAMES=
14241 1.1.1.2 mrg export COLLECT_NAMES
14242 1.1.1.2 mrg fi
14243 1.1.1.2 mrg _LT_EOF
14244 1.1.1.2 mrg ;;
14245 1.1.1.2 mrg esac
14246 1.1 mrg
14247 1.1 mrg
14248 1.1.1.2 mrg ltmain="$ac_aux_dir/ltmain.sh"
14249 1.1 mrg
14250 1.1.1.2 mrg
14251 1.1.1.2 mrg # We use sed instead of cat because bash on DJGPP gets confused if
14252 1.1.1.2 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
14253 1.1.1.2 mrg # text mode, it properly converts lines to CR/LF. This bash problem
14254 1.1.1.2 mrg # is reportedly fixed, but why not run on old versions too?
14255 1.1.1.2 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14256 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
14257 1.1.1.2 mrg
14258 1.1.1.2 mrg case $xsi_shell in
14259 1.1.1.2 mrg yes)
14260 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14261 1.1.1.2 mrg
14262 1.1.1.2 mrg # func_dirname file append nondir_replacement
14263 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14264 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
14265 1.1.1.2 mrg func_dirname ()
14266 1.1.1.2 mrg {
14267 1.1.1.2 mrg case ${1} in
14268 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14269 1.1.1.2 mrg * ) func_dirname_result="${3}" ;;
14270 1.1 mrg esac
14271 1.1.1.2 mrg }
14272 1.1 mrg
14273 1.1.1.2 mrg # func_basename file
14274 1.1.1.2 mrg func_basename ()
14275 1.1.1.2 mrg {
14276 1.1.1.2 mrg func_basename_result="${1##*/}"
14277 1.1.1.2 mrg }
14278 1.1 mrg
14279 1.1.1.2 mrg # func_dirname_and_basename file append nondir_replacement
14280 1.1.1.2 mrg # perform func_basename and func_dirname in a single function
14281 1.1.1.2 mrg # call:
14282 1.1.1.2 mrg # dirname: Compute the dirname of FILE. If nonempty,
14283 1.1.1.2 mrg # add APPEND to the result, otherwise set result
14284 1.1.1.2 mrg # to NONDIR_REPLACEMENT.
14285 1.1.1.2 mrg # value returned in "$func_dirname_result"
14286 1.1.1.2 mrg # basename: Compute filename of FILE.
14287 1.1.1.2 mrg # value retuned in "$func_basename_result"
14288 1.1.1.2 mrg # Implementation must be kept synchronized with func_dirname
14289 1.1.1.2 mrg # and func_basename. For efficiency, we do not delegate to
14290 1.1.1.2 mrg # those functions but instead duplicate the functionality here.
14291 1.1.1.2 mrg func_dirname_and_basename ()
14292 1.1.1.2 mrg {
14293 1.1.1.2 mrg case ${1} in
14294 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14295 1.1.1.2 mrg * ) func_dirname_result="${3}" ;;
14296 1.1.1.2 mrg esac
14297 1.1.1.2 mrg func_basename_result="${1##*/}"
14298 1.1 mrg }
14299 1.1 mrg
14300 1.1.1.2 mrg # func_stripname prefix suffix name
14301 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
14302 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14303 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14304 1.1.1.2 mrg # dot (in which case that matches only a dot).
14305 1.1.1.2 mrg func_stripname ()
14306 1.1.1.2 mrg {
14307 1.1.1.2 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14308 1.1.1.2 mrg # positional parameters, so assign one to ordinary parameter first.
14309 1.1.1.2 mrg func_stripname_result=${3}
14310 1.1.1.2 mrg func_stripname_result=${func_stripname_result#"${1}"}
14311 1.1.1.2 mrg func_stripname_result=${func_stripname_result%"${2}"}
14312 1.1.1.2 mrg }
14313 1.1 mrg
14314 1.1.1.2 mrg # func_opt_split
14315 1.1.1.2 mrg func_opt_split ()
14316 1.1.1.2 mrg {
14317 1.1.1.2 mrg func_opt_split_opt=${1%%=*}
14318 1.1.1.2 mrg func_opt_split_arg=${1#*=}
14319 1.1.1.2 mrg }
14320 1.1 mrg
14321 1.1.1.2 mrg # func_lo2o object
14322 1.1.1.2 mrg func_lo2o ()
14323 1.1.1.2 mrg {
14324 1.1.1.2 mrg case ${1} in
14325 1.1.1.2 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14326 1.1.1.2 mrg *) func_lo2o_result=${1} ;;
14327 1.1 mrg esac
14328 1.1.1.2 mrg }
14329 1.1 mrg
14330 1.1.1.2 mrg # func_xform libobj-or-source
14331 1.1.1.2 mrg func_xform ()
14332 1.1.1.2 mrg {
14333 1.1.1.2 mrg func_xform_result=${1%.*}.lo
14334 1.1.1.2 mrg }
14335 1.1 mrg
14336 1.1.1.2 mrg # func_arith arithmetic-term...
14337 1.1.1.2 mrg func_arith ()
14338 1.1.1.2 mrg {
14339 1.1.1.2 mrg func_arith_result=$(( $* ))
14340 1.1.1.2 mrg }
14341 1.1 mrg
14342 1.1.1.2 mrg # func_len string
14343 1.1.1.2 mrg # STRING may not start with a hyphen.
14344 1.1.1.2 mrg func_len ()
14345 1.1.1.2 mrg {
14346 1.1.1.2 mrg func_len_result=${#1}
14347 1.1.1.2 mrg }
14348 1.1 mrg
14349 1.1.1.2 mrg _LT_EOF
14350 1.1.1.2 mrg ;;
14351 1.1.1.2 mrg *) # Bourne compatible functions.
14352 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14353 1.1.1.2 mrg
14354 1.1.1.2 mrg # func_dirname file append nondir_replacement
14355 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14356 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
14357 1.1.1.2 mrg func_dirname ()
14358 1.1.1.2 mrg {
14359 1.1.1.2 mrg # Extract subdirectory from the argument.
14360 1.1.1.3 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14361 1.1.1.2 mrg if test "X$func_dirname_result" = "X${1}"; then
14362 1.1.1.2 mrg func_dirname_result="${3}"
14363 1.1 mrg else
14364 1.1.1.2 mrg func_dirname_result="$func_dirname_result${2}"
14365 1.1 mrg fi
14366 1.1.1.2 mrg }
14367 1.1 mrg
14368 1.1.1.2 mrg # func_basename file
14369 1.1.1.2 mrg func_basename ()
14370 1.1.1.2 mrg {
14371 1.1.1.3 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14372 1.1.1.2 mrg }
14373 1.1.1.2 mrg
14374 1.1.1.2 mrg
14375 1.1.1.2 mrg # func_stripname prefix suffix name
14376 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
14377 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14378 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14379 1.1.1.2 mrg # dot (in which case that matches only a dot).
14380 1.1.1.2 mrg # func_strip_suffix prefix name
14381 1.1.1.2 mrg func_stripname ()
14382 1.1.1.2 mrg {
14383 1.1.1.2 mrg case ${2} in
14384 1.1.1.3 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14385 1.1.1.3 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14386 1.1 mrg esac
14387 1.1.1.2 mrg }
14388 1.1 mrg
14389 1.1.1.2 mrg # sed scripts:
14390 1.1.1.2 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14391 1.1.1.2 mrg my_sed_long_arg='1s/^-[^=]*=//'
14392 1.1 mrg
14393 1.1.1.2 mrg # func_opt_split
14394 1.1.1.2 mrg func_opt_split ()
14395 1.1.1.2 mrg {
14396 1.1.1.3 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14397 1.1.1.3 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14398 1.1.1.2 mrg }
14399 1.1.1.2 mrg
14400 1.1.1.2 mrg # func_lo2o object
14401 1.1.1.2 mrg func_lo2o ()
14402 1.1.1.2 mrg {
14403 1.1.1.3 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14404 1.1.1.2 mrg }
14405 1.1.1.2 mrg
14406 1.1.1.2 mrg # func_xform libobj-or-source
14407 1.1.1.2 mrg func_xform ()
14408 1.1.1.2 mrg {
14409 1.1.1.3 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14410 1.1.1.2 mrg }
14411 1.1.1.2 mrg
14412 1.1.1.2 mrg # func_arith arithmetic-term...
14413 1.1.1.2 mrg func_arith ()
14414 1.1.1.2 mrg {
14415 1.1.1.2 mrg func_arith_result=`expr "$@"`
14416 1.1.1.2 mrg }
14417 1.1.1.2 mrg
14418 1.1.1.2 mrg # func_len string
14419 1.1.1.2 mrg # STRING may not start with a hyphen.
14420 1.1.1.2 mrg func_len ()
14421 1.1.1.2 mrg {
14422 1.1.1.2 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14423 1.1.1.2 mrg }
14424 1.1.1.2 mrg
14425 1.1.1.2 mrg _LT_EOF
14426 1.1.1.2 mrg esac
14427 1.1.1.2 mrg
14428 1.1.1.2 mrg case $lt_shell_append in
14429 1.1.1.2 mrg yes)
14430 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14431 1.1.1.2 mrg
14432 1.1.1.2 mrg # func_append var value
14433 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
14434 1.1.1.2 mrg func_append ()
14435 1.1.1.2 mrg {
14436 1.1.1.2 mrg eval "$1+=\$2"
14437 1.1.1.2 mrg }
14438 1.1.1.2 mrg _LT_EOF
14439 1.1.1.2 mrg ;;
14440 1.1.1.2 mrg *)
14441 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14442 1.1.1.2 mrg
14443 1.1.1.2 mrg # func_append var value
14444 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
14445 1.1.1.2 mrg func_append ()
14446 1.1.1.2 mrg {
14447 1.1.1.2 mrg eval "$1=\$$1\$2"
14448 1.1.1.2 mrg }
14449 1.1.1.2 mrg
14450 1.1.1.2 mrg _LT_EOF
14451 1.1.1.2 mrg ;;
14452 1.1 mrg esac
14453 1.1.1.2 mrg
14454 1.1.1.2 mrg
14455 1.1.1.2 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14456 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
14457 1.1.1.2 mrg
14458 1.1.1.2 mrg mv -f "$cfgfile" "$ofile" ||
14459 1.1.1.2 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14460 1.1.1.2 mrg chmod +x "$ofile"
14461 1.1.1.2 mrg
14462 1.1 mrg ;;
14463 1.1 mrg
14464 1.1 mrg esac
14465 1.1 mrg done # for ac_tag
14466 1.1 mrg
14467 1.1 mrg
14468 1.1.1.3 mrg as_fn_exit 0
14469 1.1 mrg _ACEOF
14470 1.1 mrg ac_clean_files=$ac_clean_files_save
14471 1.1 mrg
14472 1.1.1.2 mrg test $ac_write_fail = 0 ||
14473 1.1.1.3 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14474 1.1.1.2 mrg
14475 1.1 mrg
14476 1.1 mrg # configure is writing to config.log, and then calls config.status.
14477 1.1 mrg # config.status does its own redirection, appending to config.log.
14478 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
14479 1.1 mrg # by configure, so config.status won't be able to write to it; its
14480 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
14481 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
14482 1.1 mrg # appended to by config.status. When coming back to configure, we
14483 1.1 mrg # need to make the FD available again.
14484 1.1 mrg if test "$no_create" != yes; then
14485 1.1 mrg ac_cs_success=:
14486 1.1 mrg ac_config_status_args=
14487 1.1 mrg test "$silent" = yes &&
14488 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
14489 1.1 mrg exec 5>/dev/null
14490 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14491 1.1 mrg exec 5>>config.log
14492 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14493 1.1 mrg # would make configure fail if this is the last instruction.
14494 1.1.1.3 mrg $ac_cs_success || as_fn_exit 1
14495 1.1 mrg fi
14496 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14497 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14498 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14499 1.1.1.2 mrg fi
14500 1.1 mrg
14501