configure revision 1.1 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1 mrg # Generated by GNU Autoconf 2.64 for libssp 1.0.
4 1.1 mrg #
5 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 1.1 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 1.1 mrg # Foundation, Inc.
8 1.1 mrg #
9 1.1 mrg # This configure script is free software; the Free Software Foundation
10 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
11 1.1 mrg ## -------------------- ##
12 1.1 mrg ## M4sh Initialization. ##
13 1.1 mrg ## -------------------- ##
14 1.1 mrg
15 1.1 mrg # Be more Bourne compatible
16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 mrg emulate sh
19 1.1 mrg NULLCMD=:
20 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 mrg # is contrary to our usage. Disable this feature.
22 1.1 mrg alias -g '${1+"$@"}'='"$@"'
23 1.1 mrg setopt NO_GLOB_SUBST
24 1.1 mrg else
25 1.1 mrg case `(set -o) 2>/dev/null` in #(
26 1.1 mrg *posix*) :
27 1.1 mrg set -o posix ;; #(
28 1.1 mrg *) :
29 1.1 mrg ;;
30 1.1 mrg esac
31 1.1 mrg fi
32 1.1 mrg
33 1.1 mrg
34 1.1 mrg as_nl='
35 1.1 mrg '
36 1.1 mrg export as_nl
37 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1 mrg # but without wasting forks for bash or zsh.
43 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1 mrg as_echo='print -r --'
46 1.1 mrg as_echo_n='print -rn --'
47 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 mrg as_echo='printf %s\n'
49 1.1 mrg as_echo_n='printf %s'
50 1.1 mrg else
51 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1 mrg as_echo_n='/usr/ucb/echo -n'
54 1.1 mrg else
55 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1 mrg as_echo_n_body='eval
57 1.1 mrg arg=$1;
58 1.1 mrg case $arg in #(
59 1.1 mrg *"$as_nl"*)
60 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1 mrg esac;
63 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1 mrg '
65 1.1 mrg export as_echo_n_body
66 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1 mrg fi
68 1.1 mrg export as_echo_body
69 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
70 1.1 mrg fi
71 1.1 mrg
72 1.1 mrg # The user is always right.
73 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
74 1.1 mrg PATH_SEPARATOR=:
75 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1 mrg PATH_SEPARATOR=';'
78 1.1 mrg }
79 1.1 mrg fi
80 1.1 mrg
81 1.1 mrg
82 1.1 mrg # IFS
83 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
84 1.1 mrg # there to prevent editors from complaining about space-tab.
85 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1 mrg # splitting by setting IFS to empty value.)
87 1.1 mrg IFS=" "" $as_nl"
88 1.1 mrg
89 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
90 1.1 mrg case $0 in #((
91 1.1 mrg *[\\/]* ) as_myself=$0 ;;
92 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 1.1 mrg for as_dir in $PATH
94 1.1 mrg do
95 1.1 mrg IFS=$as_save_IFS
96 1.1 mrg test -z "$as_dir" && as_dir=.
97 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 1.1 mrg done
99 1.1 mrg IFS=$as_save_IFS
100 1.1 mrg
101 1.1 mrg ;;
102 1.1 mrg esac
103 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
104 1.1 mrg # in which case we are not to be found in the path.
105 1.1 mrg if test "x$as_myself" = x; then
106 1.1 mrg as_myself=$0
107 1.1 mrg fi
108 1.1 mrg if test ! -f "$as_myself"; then
109 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 1.1 mrg exit 1
111 1.1 mrg fi
112 1.1 mrg
113 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
114 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
116 1.1 mrg # trigger a bug in pdksh 5.2.14.
117 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
118 1.1 mrg do eval test x\${$as_var+set} = xset \
119 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 1.1 mrg done
121 1.1 mrg PS1='$ '
122 1.1 mrg PS2='> '
123 1.1 mrg PS4='+ '
124 1.1 mrg
125 1.1 mrg # NLS nuisances.
126 1.1 mrg LC_ALL=C
127 1.1 mrg export LC_ALL
128 1.1 mrg LANGUAGE=C
129 1.1 mrg export LANGUAGE
130 1.1 mrg
131 1.1 mrg # CDPATH.
132 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133 1.1 mrg
134 1.1 mrg if test "x$CONFIG_SHELL" = x; then
135 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 1.1 mrg emulate sh
137 1.1 mrg NULLCMD=:
138 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 1.1 mrg # is contrary to our usage. Disable this feature.
140 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 1.1 mrg setopt NO_GLOB_SUBST
142 1.1 mrg else
143 1.1 mrg case \`(set -o) 2>/dev/null\` in #(
144 1.1 mrg *posix*) :
145 1.1 mrg set -o posix ;; #(
146 1.1 mrg *) :
147 1.1 mrg ;;
148 1.1 mrg esac
149 1.1 mrg fi
150 1.1 mrg "
151 1.1 mrg as_required="as_fn_return () { (exit \$1); }
152 1.1 mrg as_fn_success () { as_fn_return 0; }
153 1.1 mrg as_fn_failure () { as_fn_return 1; }
154 1.1 mrg as_fn_ret_success () { return 0; }
155 1.1 mrg as_fn_ret_failure () { return 1; }
156 1.1 mrg
157 1.1 mrg exitcode=0
158 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163 1.1 mrg
164 1.1 mrg else
165 1.1 mrg exitcode=1; echo positional parameters were not saved.
166 1.1 mrg fi
167 1.1 mrg test x\$exitcode = x0 || exit 1"
168 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1
173 1.1 mrg
174 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH
179 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 1.1 mrg if (eval "$as_required") 2>/dev/null; then :
182 1.1 mrg as_have_required=yes
183 1.1 mrg else
184 1.1 mrg as_have_required=no
185 1.1 mrg fi
186 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187 1.1 mrg
188 1.1 mrg else
189 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 1.1 mrg as_found=false
191 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 1.1 mrg do
193 1.1 mrg IFS=$as_save_IFS
194 1.1 mrg test -z "$as_dir" && as_dir=.
195 1.1 mrg as_found=:
196 1.1 mrg case $as_dir in #(
197 1.1 mrg /*)
198 1.1 mrg for as_base in sh bash ksh sh5; do
199 1.1 mrg # Try only shells that exist, to save several forks.
200 1.1 mrg as_shell=$as_dir/$as_base
201 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes
204 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 1.1 mrg break 2
206 1.1 mrg fi
207 1.1 mrg fi
208 1.1 mrg done;;
209 1.1 mrg esac
210 1.1 mrg as_found=false
211 1.1 mrg done
212 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes
215 1.1 mrg fi; }
216 1.1 mrg IFS=$as_save_IFS
217 1.1 mrg
218 1.1 mrg
219 1.1 mrg if test "x$CONFIG_SHELL" != x; then :
220 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a
221 1.1 mrg # neutralization value for shells without unset; and this also
222 1.1 mrg # works around shells that cannot unset nonexistent variables.
223 1.1 mrg BASH_ENV=/dev/null
224 1.1 mrg ENV=/dev/null
225 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 1.1 mrg export CONFIG_SHELL
227 1.1 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 1.1 mrg fi
229 1.1 mrg
230 1.1 mrg if test x$as_have_required = xno; then :
231 1.1 mrg $as_echo "$0: This script requires a shell more modern than all"
232 1.1 mrg $as_echo "$0: the shells that I found on your system."
233 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then
234 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 1.1 mrg else
237 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
238 1.1 mrg $0: including any error possibly output before this
239 1.1 mrg $0: message. Then install a modern shell, or manually run
240 1.1 mrg $0: the script under such a shell if you do have one."
241 1.1 mrg fi
242 1.1 mrg exit 1
243 1.1 mrg fi
244 1.1 mrg fi
245 1.1 mrg fi
246 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
247 1.1 mrg export SHELL
248 1.1 mrg # Unset more variables known to interfere with behavior of common tools.
249 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS=
250 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS
251 1.1 mrg
252 1.1 mrg ## --------------------- ##
253 1.1 mrg ## M4sh Shell Functions. ##
254 1.1 mrg ## --------------------- ##
255 1.1 mrg # as_fn_unset VAR
256 1.1 mrg # ---------------
257 1.1 mrg # Portably unset VAR.
258 1.1 mrg as_fn_unset ()
259 1.1 mrg {
260 1.1 mrg { eval $1=; unset $1;}
261 1.1 mrg }
262 1.1 mrg as_unset=as_fn_unset
263 1.1 mrg
264 1.1 mrg # as_fn_set_status STATUS
265 1.1 mrg # -----------------------
266 1.1 mrg # Set $? to STATUS, without forking.
267 1.1 mrg as_fn_set_status ()
268 1.1 mrg {
269 1.1 mrg return $1
270 1.1 mrg } # as_fn_set_status
271 1.1 mrg
272 1.1 mrg # as_fn_exit STATUS
273 1.1 mrg # -----------------
274 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 1.1 mrg as_fn_exit ()
276 1.1 mrg {
277 1.1 mrg set +e
278 1.1 mrg as_fn_set_status $1
279 1.1 mrg exit $1
280 1.1 mrg } # as_fn_exit
281 1.1 mrg
282 1.1 mrg # as_fn_mkdir_p
283 1.1 mrg # -------------
284 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
285 1.1 mrg as_fn_mkdir_p ()
286 1.1 mrg {
287 1.1 mrg
288 1.1 mrg case $as_dir in #(
289 1.1 mrg -*) as_dir=./$as_dir;;
290 1.1 mrg esac
291 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
292 1.1 mrg as_dirs=
293 1.1 mrg while :; do
294 1.1 mrg case $as_dir in #(
295 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 1.1 mrg *) as_qdir=$as_dir;;
297 1.1 mrg esac
298 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
299 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
300 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
302 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
303 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 1.1 mrg $as_echo X"$as_dir" |
305 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 1.1 mrg s//\1/
307 1.1 mrg q
308 1.1 mrg }
309 1.1 mrg /^X\(\/\/\)[^/].*/{
310 1.1 mrg s//\1/
311 1.1 mrg q
312 1.1 mrg }
313 1.1 mrg /^X\(\/\/\)$/{
314 1.1 mrg s//\1/
315 1.1 mrg q
316 1.1 mrg }
317 1.1 mrg /^X\(\/\).*/{
318 1.1 mrg s//\1/
319 1.1 mrg q
320 1.1 mrg }
321 1.1 mrg s/.*/./; q'`
322 1.1 mrg test -d "$as_dir" && break
323 1.1 mrg done
324 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
325 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326 1.1 mrg
327 1.1 mrg
328 1.1 mrg } # as_fn_mkdir_p
329 1.1 mrg # as_fn_append VAR VALUE
330 1.1 mrg # ----------------------
331 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
332 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
333 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
334 1.1 mrg # implementations.
335 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 1.1 mrg eval 'as_fn_append ()
337 1.1 mrg {
338 1.1 mrg eval $1+=\$2
339 1.1 mrg }'
340 1.1 mrg else
341 1.1 mrg as_fn_append ()
342 1.1 mrg {
343 1.1 mrg eval $1=\$$1\$2
344 1.1 mrg }
345 1.1 mrg fi # as_fn_append
346 1.1 mrg
347 1.1 mrg # as_fn_arith ARG...
348 1.1 mrg # ------------------
349 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
350 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 1.1 mrg # must be portable across $(()) and expr.
352 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 1.1 mrg eval 'as_fn_arith ()
354 1.1 mrg {
355 1.1 mrg as_val=$(( $* ))
356 1.1 mrg }'
357 1.1 mrg else
358 1.1 mrg as_fn_arith ()
359 1.1 mrg {
360 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
361 1.1 mrg }
362 1.1 mrg fi # as_fn_arith
363 1.1 mrg
364 1.1 mrg
365 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
366 1.1 mrg # ---------------------------------
367 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 1.1 mrg # script with status $?, using 1 if that was 0.
370 1.1 mrg as_fn_error ()
371 1.1 mrg {
372 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
373 1.1 mrg if test "$3"; then
374 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 1.1 mrg fi
377 1.1 mrg $as_echo "$as_me: error: $1" >&2
378 1.1 mrg as_fn_exit $as_status
379 1.1 mrg } # as_fn_error
380 1.1 mrg
381 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
382 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 1.1 mrg as_expr=expr
384 1.1 mrg else
385 1.1 mrg as_expr=false
386 1.1 mrg fi
387 1.1 mrg
388 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 1.1 mrg as_basename=basename
390 1.1 mrg else
391 1.1 mrg as_basename=false
392 1.1 mrg fi
393 1.1 mrg
394 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 1.1 mrg as_dirname=dirname
396 1.1 mrg else
397 1.1 mrg as_dirname=false
398 1.1 mrg fi
399 1.1 mrg
400 1.1 mrg as_me=`$as_basename -- "$0" ||
401 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 1.1 mrg X"$0" : 'X\(//\)$' \| \
403 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 1.1 mrg $as_echo X/"$0" |
405 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
406 1.1 mrg s//\1/
407 1.1 mrg q
408 1.1 mrg }
409 1.1 mrg /^X\/\(\/\/\)$/{
410 1.1 mrg s//\1/
411 1.1 mrg q
412 1.1 mrg }
413 1.1 mrg /^X\/\(\/\).*/{
414 1.1 mrg s//\1/
415 1.1 mrg q
416 1.1 mrg }
417 1.1 mrg s/.*/./; q'`
418 1.1 mrg
419 1.1 mrg # Avoid depending upon Character Ranges.
420 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 1.1 mrg as_cr_digits='0123456789'
424 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
425 1.1 mrg
426 1.1 mrg
427 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 1.1 mrg sed -n '
433 1.1 mrg p
434 1.1 mrg /[$]LINENO/=
435 1.1 mrg ' <$as_myself |
436 1.1 mrg sed '
437 1.1 mrg s/[$]LINENO.*/&-/
438 1.1 mrg t lineno
439 1.1 mrg b
440 1.1 mrg :lineno
441 1.1 mrg N
442 1.1 mrg :loop
443 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 1.1 mrg t loop
445 1.1 mrg s/-\n.*//
446 1.1 mrg ' >$as_me.lineno &&
447 1.1 mrg chmod +x "$as_me.lineno" ||
448 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449 1.1 mrg
450 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
451 1.1 mrg # (the dirname of $[0] is not the place where we might find the
452 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
453 1.1 mrg . "./$as_me.lineno"
454 1.1 mrg # Exit status is that of the last command.
455 1.1 mrg exit
456 1.1 mrg }
457 1.1 mrg
458 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
459 1.1 mrg case `echo -n x` in #(((((
460 1.1 mrg -n*)
461 1.1 mrg case `echo 'xy\c'` in
462 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 1.1 mrg xy) ECHO_C='\c';;
464 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 1.1 mrg ECHO_T=' ';;
466 1.1 mrg esac;;
467 1.1 mrg *)
468 1.1 mrg ECHO_N='-n';;
469 1.1 mrg esac
470 1.1 mrg
471 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
472 1.1 mrg if test -d conf$$.dir; then
473 1.1 mrg rm -f conf$$.dir/conf$$.file
474 1.1 mrg else
475 1.1 mrg rm -f conf$$.dir
476 1.1 mrg mkdir conf$$.dir 2>/dev/null
477 1.1 mrg fi
478 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
479 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
480 1.1 mrg as_ln_s='ln -s'
481 1.1 mrg # ... but there are two gotchas:
482 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 1.1 mrg # In both cases, we have to default to `cp -p'.
485 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 1.1 mrg as_ln_s='cp -p'
487 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
488 1.1 mrg as_ln_s=ln
489 1.1 mrg else
490 1.1 mrg as_ln_s='cp -p'
491 1.1 mrg fi
492 1.1 mrg else
493 1.1 mrg as_ln_s='cp -p'
494 1.1 mrg fi
495 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 1.1 mrg rmdir conf$$.dir 2>/dev/null
497 1.1 mrg
498 1.1 mrg if mkdir -p . 2>/dev/null; then
499 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
500 1.1 mrg else
501 1.1 mrg test -d ./-p && rmdir ./-p
502 1.1 mrg as_mkdir_p=false
503 1.1 mrg fi
504 1.1 mrg
505 1.1 mrg if test -x / >/dev/null 2>&1; then
506 1.1 mrg as_test_x='test -x'
507 1.1 mrg else
508 1.1 mrg if ls -dL / >/dev/null 2>&1; then
509 1.1 mrg as_ls_L_option=L
510 1.1 mrg else
511 1.1 mrg as_ls_L_option=
512 1.1 mrg fi
513 1.1 mrg as_test_x='
514 1.1 mrg eval sh -c '\''
515 1.1 mrg if test -d "$1"; then
516 1.1 mrg test -d "$1/.";
517 1.1 mrg else
518 1.1 mrg case $1 in #(
519 1.1 mrg -*)set "./$1";;
520 1.1 mrg esac;
521 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 1.1 mrg ???[sx]*):;;*)false;;esac;fi
523 1.1 mrg '\'' sh
524 1.1 mrg '
525 1.1 mrg fi
526 1.1 mrg as_executable_p=$as_test_x
527 1.1 mrg
528 1.1 mrg # Sed expression to map a string onto a valid CPP name.
529 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530 1.1 mrg
531 1.1 mrg # Sed expression to map a string onto a valid variable name.
532 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533 1.1 mrg
534 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
535 1.1 mrg
536 1.1 mrg
537 1.1 mrg exec 7<&0 </dev/null 6>&1
538 1.1 mrg
539 1.1 mrg # Name of the host.
540 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 1.1 mrg # so uname gets run too.
542 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543 1.1 mrg
544 1.1 mrg #
545 1.1 mrg # Initializations.
546 1.1 mrg #
547 1.1 mrg ac_default_prefix=/usr/local
548 1.1 mrg ac_clean_files=
549 1.1 mrg ac_config_libobj_dir=.
550 1.1 mrg LIBOBJS=
551 1.1 mrg cross_compiling=no
552 1.1 mrg subdirs=
553 1.1 mrg MFLAGS=
554 1.1 mrg MAKEFLAGS=
555 1.1 mrg
556 1.1 mrg # Identity of this package.
557 1.1 mrg PACKAGE_NAME='libssp'
558 1.1 mrg PACKAGE_TARNAME='libssp'
559 1.1 mrg PACKAGE_VERSION='1.0'
560 1.1 mrg PACKAGE_STRING='libssp 1.0'
561 1.1 mrg PACKAGE_BUGREPORT=''
562 1.1 mrg PACKAGE_URL=''
563 1.1 mrg
564 1.1 mrg ac_unique_file="ssp.c"
565 1.1 mrg # Factoring default headers for most tests.
566 1.1 mrg ac_includes_default="\
567 1.1 mrg #include <stdio.h>
568 1.1 mrg #ifdef HAVE_SYS_TYPES_H
569 1.1 mrg # include <sys/types.h>
570 1.1 mrg #endif
571 1.1 mrg #ifdef HAVE_SYS_STAT_H
572 1.1 mrg # include <sys/stat.h>
573 1.1 mrg #endif
574 1.1 mrg #ifdef STDC_HEADERS
575 1.1 mrg # include <stdlib.h>
576 1.1 mrg # include <stddef.h>
577 1.1 mrg #else
578 1.1 mrg # ifdef HAVE_STDLIB_H
579 1.1 mrg # include <stdlib.h>
580 1.1 mrg # endif
581 1.1 mrg #endif
582 1.1 mrg #ifdef HAVE_STRING_H
583 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 1.1 mrg # include <memory.h>
585 1.1 mrg # endif
586 1.1 mrg # include <string.h>
587 1.1 mrg #endif
588 1.1 mrg #ifdef HAVE_STRINGS_H
589 1.1 mrg # include <strings.h>
590 1.1 mrg #endif
591 1.1 mrg #ifdef HAVE_INTTYPES_H
592 1.1 mrg # include <inttypes.h>
593 1.1 mrg #endif
594 1.1 mrg #ifdef HAVE_STDINT_H
595 1.1 mrg # include <stdint.h>
596 1.1 mrg #endif
597 1.1 mrg #ifdef HAVE_UNISTD_H
598 1.1 mrg # include <unistd.h>
599 1.1 mrg #endif"
600 1.1 mrg
601 1.1 mrg ac_subst_vars='am__EXEEXT_FALSE
602 1.1 mrg am__EXEEXT_TRUE
603 1.1 mrg LTLIBOBJS
604 1.1 mrg LIBOBJS
605 1.1 mrg toolexeclibdir
606 1.1 mrg toolexecdir
607 1.1 mrg enable_static
608 1.1 mrg enable_shared
609 1.1 mrg OTOOL64
610 1.1 mrg OTOOL
611 1.1 mrg LIPO
612 1.1 mrg NMEDIT
613 1.1 mrg DSYMUTIL
614 1.1 mrg RANLIB
615 1.1 mrg AR
616 1.1 mrg OBJDUMP
617 1.1 mrg LN_S
618 1.1 mrg NM
619 1.1 mrg ac_ct_DUMPBIN
620 1.1 mrg DUMPBIN
621 1.1 mrg LD
622 1.1 mrg FGREP
623 1.1 mrg SED
624 1.1 mrg LIBTOOL
625 1.1 mrg ssp_have_usable_vsnprintf
626 1.1 mrg EGREP
627 1.1 mrg GREP
628 1.1 mrg LIBSSP_USE_SYMVER_FALSE
629 1.1 mrg LIBSSP_USE_SYMVER_TRUE
630 1.1 mrg CPP
631 1.1 mrg am__fastdepCC_FALSE
632 1.1 mrg am__fastdepCC_TRUE
633 1.1 mrg CCDEPMODE
634 1.1 mrg AMDEPBACKSLASH
635 1.1 mrg AMDEP_FALSE
636 1.1 mrg AMDEP_TRUE
637 1.1 mrg am__quote
638 1.1 mrg am__include
639 1.1 mrg DEPDIR
640 1.1 mrg OBJEXT
641 1.1 mrg EXEEXT
642 1.1 mrg ac_ct_CC
643 1.1 mrg CPPFLAGS
644 1.1 mrg LDFLAGS
645 1.1 mrg CFLAGS
646 1.1 mrg CC
647 1.1 mrg multi_basedir
648 1.1 mrg MAINT
649 1.1 mrg MAINTAINER_MODE_FALSE
650 1.1 mrg MAINTAINER_MODE_TRUE
651 1.1 mrg am__untar
652 1.1 mrg am__tar
653 1.1 mrg AMTAR
654 1.1 mrg am__leading_dot
655 1.1 mrg SET_MAKE
656 1.1 mrg AWK
657 1.1 mrg mkdir_p
658 1.1 mrg MKDIR_P
659 1.1 mrg INSTALL_STRIP_PROGRAM
660 1.1 mrg STRIP
661 1.1 mrg install_sh
662 1.1 mrg MAKEINFO
663 1.1 mrg AUTOHEADER
664 1.1 mrg AUTOMAKE
665 1.1 mrg AUTOCONF
666 1.1 mrg ACLOCAL
667 1.1 mrg VERSION
668 1.1 mrg PACKAGE
669 1.1 mrg CYGPATH_W
670 1.1 mrg am__isrc
671 1.1 mrg INSTALL_DATA
672 1.1 mrg INSTALL_SCRIPT
673 1.1 mrg INSTALL_PROGRAM
674 1.1 mrg target_noncanonical
675 1.1 mrg target_os
676 1.1 mrg target_vendor
677 1.1 mrg target_cpu
678 1.1 mrg target
679 1.1 mrg host_os
680 1.1 mrg host_vendor
681 1.1 mrg host_cpu
682 1.1 mrg host
683 1.1 mrg build_os
684 1.1 mrg build_vendor
685 1.1 mrg build_cpu
686 1.1 mrg build
687 1.1 mrg target_alias
688 1.1 mrg host_alias
689 1.1 mrg build_alias
690 1.1 mrg LIBS
691 1.1 mrg ECHO_T
692 1.1 mrg ECHO_N
693 1.1 mrg ECHO_C
694 1.1 mrg DEFS
695 1.1 mrg mandir
696 1.1 mrg localedir
697 1.1 mrg libdir
698 1.1 mrg psdir
699 1.1 mrg pdfdir
700 1.1 mrg dvidir
701 1.1 mrg htmldir
702 1.1 mrg infodir
703 1.1 mrg docdir
704 1.1 mrg oldincludedir
705 1.1 mrg includedir
706 1.1 mrg localstatedir
707 1.1 mrg sharedstatedir
708 1.1 mrg sysconfdir
709 1.1 mrg datadir
710 1.1 mrg datarootdir
711 1.1 mrg libexecdir
712 1.1 mrg sbindir
713 1.1 mrg bindir
714 1.1 mrg program_transform_name
715 1.1 mrg prefix
716 1.1 mrg exec_prefix
717 1.1 mrg PACKAGE_URL
718 1.1 mrg PACKAGE_BUGREPORT
719 1.1 mrg PACKAGE_STRING
720 1.1 mrg PACKAGE_VERSION
721 1.1 mrg PACKAGE_TARNAME
722 1.1 mrg PACKAGE_NAME
723 1.1 mrg PATH_SEPARATOR
724 1.1 mrg SHELL'
725 1.1 mrg ac_subst_files=''
726 1.1 mrg ac_user_opts='
727 1.1 mrg enable_option_checking
728 1.1 mrg enable_version_specific_runtime_libs
729 1.1 mrg enable_maintainer_mode
730 1.1 mrg enable_multilib
731 1.1 mrg enable_dependency_tracking
732 1.1 mrg enable_shared
733 1.1 mrg enable_static
734 1.1 mrg with_pic
735 1.1 mrg enable_fast_install
736 1.1 mrg with_gnu_ld
737 1.1 mrg enable_libtool_lock
738 1.1 mrg '
739 1.1 mrg ac_precious_vars='build_alias
740 1.1 mrg host_alias
741 1.1 mrg target_alias
742 1.1 mrg CPP
743 1.1 mrg CPPFLAGS'
744 1.1 mrg
745 1.1 mrg
746 1.1 mrg # Initialize some variables set by options.
747 1.1 mrg ac_init_help=
748 1.1 mrg ac_init_version=false
749 1.1 mrg ac_unrecognized_opts=
750 1.1 mrg ac_unrecognized_sep=
751 1.1 mrg # The variables have the same names as the options, with
752 1.1 mrg # dashes changed to underlines.
753 1.1 mrg cache_file=/dev/null
754 1.1 mrg exec_prefix=NONE
755 1.1 mrg no_create=
756 1.1 mrg no_recursion=
757 1.1 mrg prefix=NONE
758 1.1 mrg program_prefix=NONE
759 1.1 mrg program_suffix=NONE
760 1.1 mrg program_transform_name=s,x,x,
761 1.1 mrg silent=
762 1.1 mrg site=
763 1.1 mrg srcdir=
764 1.1 mrg verbose=
765 1.1 mrg x_includes=NONE
766 1.1 mrg x_libraries=NONE
767 1.1 mrg
768 1.1 mrg # Installation directory options.
769 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
770 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
771 1.1 mrg # by default will actually change.
772 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
773 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
774 1.1 mrg bindir='${exec_prefix}/bin'
775 1.1 mrg sbindir='${exec_prefix}/sbin'
776 1.1 mrg libexecdir='${exec_prefix}/libexec'
777 1.1 mrg datarootdir='${prefix}/share'
778 1.1 mrg datadir='${datarootdir}'
779 1.1 mrg sysconfdir='${prefix}/etc'
780 1.1 mrg sharedstatedir='${prefix}/com'
781 1.1 mrg localstatedir='${prefix}/var'
782 1.1 mrg includedir='${prefix}/include'
783 1.1 mrg oldincludedir='/usr/include'
784 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
785 1.1 mrg infodir='${datarootdir}/info'
786 1.1 mrg htmldir='${docdir}'
787 1.1 mrg dvidir='${docdir}'
788 1.1 mrg pdfdir='${docdir}'
789 1.1 mrg psdir='${docdir}'
790 1.1 mrg libdir='${exec_prefix}/lib'
791 1.1 mrg localedir='${datarootdir}/locale'
792 1.1 mrg mandir='${datarootdir}/man'
793 1.1 mrg
794 1.1 mrg ac_prev=
795 1.1 mrg ac_dashdash=
796 1.1 mrg for ac_option
797 1.1 mrg do
798 1.1 mrg # If the previous option needs an argument, assign it.
799 1.1 mrg if test -n "$ac_prev"; then
800 1.1 mrg eval $ac_prev=\$ac_option
801 1.1 mrg ac_prev=
802 1.1 mrg continue
803 1.1 mrg fi
804 1.1 mrg
805 1.1 mrg case $ac_option in
806 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
807 1.1 mrg *) ac_optarg=yes ;;
808 1.1 mrg esac
809 1.1 mrg
810 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
811 1.1 mrg
812 1.1 mrg case $ac_dashdash$ac_option in
813 1.1 mrg --)
814 1.1 mrg ac_dashdash=yes ;;
815 1.1 mrg
816 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
817 1.1 mrg ac_prev=bindir ;;
818 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
819 1.1 mrg bindir=$ac_optarg ;;
820 1.1 mrg
821 1.1 mrg -build | --build | --buil | --bui | --bu)
822 1.1 mrg ac_prev=build_alias ;;
823 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
824 1.1 mrg build_alias=$ac_optarg ;;
825 1.1 mrg
826 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
827 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
828 1.1 mrg ac_prev=cache_file ;;
829 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
830 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
831 1.1 mrg cache_file=$ac_optarg ;;
832 1.1 mrg
833 1.1 mrg --config-cache | -C)
834 1.1 mrg cache_file=config.cache ;;
835 1.1 mrg
836 1.1 mrg -datadir | --datadir | --datadi | --datad)
837 1.1 mrg ac_prev=datadir ;;
838 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
839 1.1 mrg datadir=$ac_optarg ;;
840 1.1 mrg
841 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
842 1.1 mrg | --dataroo | --dataro | --datar)
843 1.1 mrg ac_prev=datarootdir ;;
844 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
845 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
846 1.1 mrg datarootdir=$ac_optarg ;;
847 1.1 mrg
848 1.1 mrg -disable-* | --disable-*)
849 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
850 1.1 mrg # Reject names that are not valid shell variable names.
851 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
852 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
853 1.1 mrg ac_useropt_orig=$ac_useropt
854 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
855 1.1 mrg case $ac_user_opts in
856 1.1 mrg *"
857 1.1 mrg "enable_$ac_useropt"
858 1.1 mrg "*) ;;
859 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
860 1.1 mrg ac_unrecognized_sep=', ';;
861 1.1 mrg esac
862 1.1 mrg eval enable_$ac_useropt=no ;;
863 1.1 mrg
864 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
865 1.1 mrg ac_prev=docdir ;;
866 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
867 1.1 mrg docdir=$ac_optarg ;;
868 1.1 mrg
869 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
870 1.1 mrg ac_prev=dvidir ;;
871 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
872 1.1 mrg dvidir=$ac_optarg ;;
873 1.1 mrg
874 1.1 mrg -enable-* | --enable-*)
875 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
876 1.1 mrg # Reject names that are not valid shell variable names.
877 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
878 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
879 1.1 mrg ac_useropt_orig=$ac_useropt
880 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
881 1.1 mrg case $ac_user_opts in
882 1.1 mrg *"
883 1.1 mrg "enable_$ac_useropt"
884 1.1 mrg "*) ;;
885 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
886 1.1 mrg ac_unrecognized_sep=', ';;
887 1.1 mrg esac
888 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
889 1.1 mrg
890 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
891 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
892 1.1 mrg | --exec | --exe | --ex)
893 1.1 mrg ac_prev=exec_prefix ;;
894 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
895 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
896 1.1 mrg | --exec=* | --exe=* | --ex=*)
897 1.1 mrg exec_prefix=$ac_optarg ;;
898 1.1 mrg
899 1.1 mrg -gas | --gas | --ga | --g)
900 1.1 mrg # Obsolete; use --with-gas.
901 1.1 mrg with_gas=yes ;;
902 1.1 mrg
903 1.1 mrg -help | --help | --hel | --he | -h)
904 1.1 mrg ac_init_help=long ;;
905 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
906 1.1 mrg ac_init_help=recursive ;;
907 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
908 1.1 mrg ac_init_help=short ;;
909 1.1 mrg
910 1.1 mrg -host | --host | --hos | --ho)
911 1.1 mrg ac_prev=host_alias ;;
912 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
913 1.1 mrg host_alias=$ac_optarg ;;
914 1.1 mrg
915 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
916 1.1 mrg ac_prev=htmldir ;;
917 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
918 1.1 mrg | --ht=*)
919 1.1 mrg htmldir=$ac_optarg ;;
920 1.1 mrg
921 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
922 1.1 mrg | --includ | --inclu | --incl | --inc)
923 1.1 mrg ac_prev=includedir ;;
924 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
925 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
926 1.1 mrg includedir=$ac_optarg ;;
927 1.1 mrg
928 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
929 1.1 mrg ac_prev=infodir ;;
930 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
931 1.1 mrg infodir=$ac_optarg ;;
932 1.1 mrg
933 1.1 mrg -libdir | --libdir | --libdi | --libd)
934 1.1 mrg ac_prev=libdir ;;
935 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
936 1.1 mrg libdir=$ac_optarg ;;
937 1.1 mrg
938 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
939 1.1 mrg | --libexe | --libex | --libe)
940 1.1 mrg ac_prev=libexecdir ;;
941 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
942 1.1 mrg | --libexe=* | --libex=* | --libe=*)
943 1.1 mrg libexecdir=$ac_optarg ;;
944 1.1 mrg
945 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
946 1.1 mrg ac_prev=localedir ;;
947 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
948 1.1 mrg localedir=$ac_optarg ;;
949 1.1 mrg
950 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
951 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
952 1.1 mrg ac_prev=localstatedir ;;
953 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
954 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
955 1.1 mrg localstatedir=$ac_optarg ;;
956 1.1 mrg
957 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
958 1.1 mrg ac_prev=mandir ;;
959 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
960 1.1 mrg mandir=$ac_optarg ;;
961 1.1 mrg
962 1.1 mrg -nfp | --nfp | --nf)
963 1.1 mrg # Obsolete; use --without-fp.
964 1.1 mrg with_fp=no ;;
965 1.1 mrg
966 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
967 1.1 mrg | --no-cr | --no-c | -n)
968 1.1 mrg no_create=yes ;;
969 1.1 mrg
970 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
971 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
972 1.1 mrg no_recursion=yes ;;
973 1.1 mrg
974 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
975 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
976 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
977 1.1 mrg ac_prev=oldincludedir ;;
978 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
979 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
980 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
981 1.1 mrg oldincludedir=$ac_optarg ;;
982 1.1 mrg
983 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
984 1.1 mrg ac_prev=prefix ;;
985 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
986 1.1 mrg prefix=$ac_optarg ;;
987 1.1 mrg
988 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
989 1.1 mrg | --program-pre | --program-pr | --program-p)
990 1.1 mrg ac_prev=program_prefix ;;
991 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
992 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
993 1.1 mrg program_prefix=$ac_optarg ;;
994 1.1 mrg
995 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
996 1.1 mrg | --program-suf | --program-su | --program-s)
997 1.1 mrg ac_prev=program_suffix ;;
998 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
999 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1000 1.1 mrg program_suffix=$ac_optarg ;;
1001 1.1 mrg
1002 1.1 mrg -program-transform-name | --program-transform-name \
1003 1.1 mrg | --program-transform-nam | --program-transform-na \
1004 1.1 mrg | --program-transform-n | --program-transform- \
1005 1.1 mrg | --program-transform | --program-transfor \
1006 1.1 mrg | --program-transfo | --program-transf \
1007 1.1 mrg | --program-trans | --program-tran \
1008 1.1 mrg | --progr-tra | --program-tr | --program-t)
1009 1.1 mrg ac_prev=program_transform_name ;;
1010 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1011 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1012 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1013 1.1 mrg | --program-transform=* | --program-transfor=* \
1014 1.1 mrg | --program-transfo=* | --program-transf=* \
1015 1.1 mrg | --program-trans=* | --program-tran=* \
1016 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1017 1.1 mrg program_transform_name=$ac_optarg ;;
1018 1.1 mrg
1019 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1020 1.1 mrg ac_prev=pdfdir ;;
1021 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1022 1.1 mrg pdfdir=$ac_optarg ;;
1023 1.1 mrg
1024 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1025 1.1 mrg ac_prev=psdir ;;
1026 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1027 1.1 mrg psdir=$ac_optarg ;;
1028 1.1 mrg
1029 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1030 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1031 1.1 mrg silent=yes ;;
1032 1.1 mrg
1033 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1034 1.1 mrg ac_prev=sbindir ;;
1035 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1036 1.1 mrg | --sbi=* | --sb=*)
1037 1.1 mrg sbindir=$ac_optarg ;;
1038 1.1 mrg
1039 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1040 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1041 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1042 1.1 mrg | --sha | --sh)
1043 1.1 mrg ac_prev=sharedstatedir ;;
1044 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1045 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1046 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1047 1.1 mrg | --sha=* | --sh=*)
1048 1.1 mrg sharedstatedir=$ac_optarg ;;
1049 1.1 mrg
1050 1.1 mrg -site | --site | --sit)
1051 1.1 mrg ac_prev=site ;;
1052 1.1 mrg -site=* | --site=* | --sit=*)
1053 1.1 mrg site=$ac_optarg ;;
1054 1.1 mrg
1055 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1056 1.1 mrg ac_prev=srcdir ;;
1057 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1058 1.1 mrg srcdir=$ac_optarg ;;
1059 1.1 mrg
1060 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1061 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1062 1.1 mrg ac_prev=sysconfdir ;;
1063 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1064 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1065 1.1 mrg sysconfdir=$ac_optarg ;;
1066 1.1 mrg
1067 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1068 1.1 mrg ac_prev=target_alias ;;
1069 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1070 1.1 mrg target_alias=$ac_optarg ;;
1071 1.1 mrg
1072 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1073 1.1 mrg verbose=yes ;;
1074 1.1 mrg
1075 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1076 1.1 mrg ac_init_version=: ;;
1077 1.1 mrg
1078 1.1 mrg -with-* | --with-*)
1079 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1080 1.1 mrg # Reject names that are not valid shell variable names.
1081 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1082 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1083 1.1 mrg ac_useropt_orig=$ac_useropt
1084 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1085 1.1 mrg case $ac_user_opts in
1086 1.1 mrg *"
1087 1.1 mrg "with_$ac_useropt"
1088 1.1 mrg "*) ;;
1089 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1090 1.1 mrg ac_unrecognized_sep=', ';;
1091 1.1 mrg esac
1092 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1093 1.1 mrg
1094 1.1 mrg -without-* | --without-*)
1095 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1096 1.1 mrg # Reject names that are not valid shell variable names.
1097 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1098 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1099 1.1 mrg ac_useropt_orig=$ac_useropt
1100 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1101 1.1 mrg case $ac_user_opts in
1102 1.1 mrg *"
1103 1.1 mrg "with_$ac_useropt"
1104 1.1 mrg "*) ;;
1105 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1106 1.1 mrg ac_unrecognized_sep=', ';;
1107 1.1 mrg esac
1108 1.1 mrg eval with_$ac_useropt=no ;;
1109 1.1 mrg
1110 1.1 mrg --x)
1111 1.1 mrg # Obsolete; use --with-x.
1112 1.1 mrg with_x=yes ;;
1113 1.1 mrg
1114 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1115 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1116 1.1 mrg ac_prev=x_includes ;;
1117 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1118 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1119 1.1 mrg x_includes=$ac_optarg ;;
1120 1.1 mrg
1121 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1122 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1123 1.1 mrg ac_prev=x_libraries ;;
1124 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1125 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1126 1.1 mrg x_libraries=$ac_optarg ;;
1127 1.1 mrg
1128 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1129 1.1 mrg Try \`$0 --help' for more information."
1130 1.1 mrg ;;
1131 1.1 mrg
1132 1.1 mrg *=*)
1133 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1134 1.1 mrg # Reject names that are not valid shell variable names.
1135 1.1 mrg case $ac_envvar in #(
1136 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1137 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1138 1.1 mrg esac
1139 1.1 mrg eval $ac_envvar=\$ac_optarg
1140 1.1 mrg export $ac_envvar ;;
1141 1.1 mrg
1142 1.1 mrg *)
1143 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1144 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1145 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1146 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1147 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1148 1.1 mrg ;;
1149 1.1 mrg
1150 1.1 mrg esac
1151 1.1 mrg done
1152 1.1 mrg
1153 1.1 mrg if test -n "$ac_prev"; then
1154 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1155 1.1 mrg as_fn_error "missing argument to $ac_option"
1156 1.1 mrg fi
1157 1.1 mrg
1158 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1159 1.1 mrg case $enable_option_checking in
1160 1.1 mrg no) ;;
1161 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1162 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1163 1.1 mrg esac
1164 1.1 mrg fi
1165 1.1 mrg
1166 1.1 mrg # Check all directory arguments for consistency.
1167 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1168 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1169 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1170 1.1 mrg libdir localedir mandir
1171 1.1 mrg do
1172 1.1 mrg eval ac_val=\$$ac_var
1173 1.1 mrg # Remove trailing slashes.
1174 1.1 mrg case $ac_val in
1175 1.1 mrg */ )
1176 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1177 1.1 mrg eval $ac_var=\$ac_val;;
1178 1.1 mrg esac
1179 1.1 mrg # Be sure to have absolute directory names.
1180 1.1 mrg case $ac_val in
1181 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1182 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1183 1.1 mrg esac
1184 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1185 1.1 mrg done
1186 1.1 mrg
1187 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1188 1.1 mrg # used to hold the argument of --host etc.
1189 1.1 mrg # FIXME: To remove some day.
1190 1.1 mrg build=$build_alias
1191 1.1 mrg host=$host_alias
1192 1.1 mrg target=$target_alias
1193 1.1 mrg
1194 1.1 mrg # FIXME: To remove some day.
1195 1.1 mrg if test "x$host_alias" != x; then
1196 1.1 mrg if test "x$build_alias" = x; then
1197 1.1 mrg cross_compiling=maybe
1198 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1199 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1200 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1201 1.1 mrg cross_compiling=yes
1202 1.1 mrg fi
1203 1.1 mrg fi
1204 1.1 mrg
1205 1.1 mrg ac_tool_prefix=
1206 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1207 1.1 mrg
1208 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1209 1.1 mrg
1210 1.1 mrg
1211 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1212 1.1 mrg ac_ls_di=`ls -di .` &&
1213 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1214 1.1 mrg as_fn_error "working directory cannot be determined"
1215 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1216 1.1 mrg as_fn_error "pwd does not report name of working directory"
1217 1.1 mrg
1218 1.1 mrg
1219 1.1 mrg # Find the source files, if location was not specified.
1220 1.1 mrg if test -z "$srcdir"; then
1221 1.1 mrg ac_srcdir_defaulted=yes
1222 1.1 mrg # Try the directory containing this script, then the parent directory.
1223 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1224 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1225 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1226 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1227 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1228 1.1 mrg $as_echo X"$as_myself" |
1229 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1230 1.1 mrg s//\1/
1231 1.1 mrg q
1232 1.1 mrg }
1233 1.1 mrg /^X\(\/\/\)[^/].*/{
1234 1.1 mrg s//\1/
1235 1.1 mrg q
1236 1.1 mrg }
1237 1.1 mrg /^X\(\/\/\)$/{
1238 1.1 mrg s//\1/
1239 1.1 mrg q
1240 1.1 mrg }
1241 1.1 mrg /^X\(\/\).*/{
1242 1.1 mrg s//\1/
1243 1.1 mrg q
1244 1.1 mrg }
1245 1.1 mrg s/.*/./; q'`
1246 1.1 mrg srcdir=$ac_confdir
1247 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1248 1.1 mrg srcdir=..
1249 1.1 mrg fi
1250 1.1 mrg else
1251 1.1 mrg ac_srcdir_defaulted=no
1252 1.1 mrg fi
1253 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1254 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1255 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1256 1.1 mrg fi
1257 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1258 1.1 mrg ac_abs_confdir=`(
1259 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1260 1.1 mrg pwd)`
1261 1.1 mrg # When building in place, set srcdir=.
1262 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1263 1.1 mrg srcdir=.
1264 1.1 mrg fi
1265 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1266 1.1 mrg # Double slashes in file names in object file debugging info
1267 1.1 mrg # mess up M-x gdb in Emacs.
1268 1.1 mrg case $srcdir in
1269 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1270 1.1 mrg esac
1271 1.1 mrg for ac_var in $ac_precious_vars; do
1272 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1273 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1274 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1275 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1276 1.1 mrg done
1277 1.1 mrg
1278 1.1 mrg #
1279 1.1 mrg # Report the --help message.
1280 1.1 mrg #
1281 1.1 mrg if test "$ac_init_help" = "long"; then
1282 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1283 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1284 1.1 mrg cat <<_ACEOF
1285 1.1 mrg \`configure' configures libssp 1.0 to adapt to many kinds of systems.
1286 1.1 mrg
1287 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1288 1.1 mrg
1289 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1290 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1291 1.1 mrg
1292 1.1 mrg Defaults for the options are specified in brackets.
1293 1.1 mrg
1294 1.1 mrg Configuration:
1295 1.1 mrg -h, --help display this help and exit
1296 1.1 mrg --help=short display options specific to this package
1297 1.1 mrg --help=recursive display the short help of all the included packages
1298 1.1 mrg -V, --version display version information and exit
1299 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1300 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1301 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1302 1.1 mrg -n, --no-create do not create output files
1303 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1304 1.1 mrg
1305 1.1 mrg Installation directories:
1306 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1307 1.1 mrg [$ac_default_prefix]
1308 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1309 1.1 mrg [PREFIX]
1310 1.1 mrg
1311 1.1 mrg By default, \`make install' will install all the files in
1312 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1313 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1314 1.1 mrg for instance \`--prefix=\$HOME'.
1315 1.1 mrg
1316 1.1 mrg For better control, use the options below.
1317 1.1 mrg
1318 1.1 mrg Fine tuning of the installation directories:
1319 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1320 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1321 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1322 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1323 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1324 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1325 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1326 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1327 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1328 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1329 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1330 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1331 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1332 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1333 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libssp]
1334 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1335 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1336 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1337 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1338 1.1 mrg _ACEOF
1339 1.1 mrg
1340 1.1 mrg cat <<\_ACEOF
1341 1.1 mrg
1342 1.1 mrg Program names:
1343 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1344 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1345 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1346 1.1 mrg
1347 1.1 mrg System types:
1348 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1349 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1350 1.1 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1351 1.1 mrg _ACEOF
1352 1.1 mrg fi
1353 1.1 mrg
1354 1.1 mrg if test -n "$ac_init_help"; then
1355 1.1 mrg case $ac_init_help in
1356 1.1 mrg short | recursive ) echo "Configuration of libssp 1.0:";;
1357 1.1 mrg esac
1358 1.1 mrg cat <<\_ACEOF
1359 1.1 mrg
1360 1.1 mrg Optional Features:
1361 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1362 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1363 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1364 1.1 mrg --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory
1365 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1366 1.1 mrg (and sometimes confusing) to the casual installer
1367 1.1 mrg --enable-multilib build many library versions (default)
1368 1.1 mrg --disable-dependency-tracking speeds up one-time build
1369 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1370 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1371 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1372 1.1 mrg --enable-fast-install[=PKGS]
1373 1.1 mrg optimize for fast installation [default=yes]
1374 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1375 1.1 mrg
1376 1.1 mrg Optional Packages:
1377 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1378 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1379 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1380 1.1 mrg both]
1381 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1382 1.1 mrg
1383 1.1 mrg Some influential environment variables:
1384 1.1 mrg CC C compiler command
1385 1.1 mrg CFLAGS C compiler flags
1386 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1387 1.1 mrg nonstandard directory <lib dir>
1388 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1389 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1390 1.1 mrg you have headers in a nonstandard directory <include dir>
1391 1.1 mrg CPP C preprocessor
1392 1.1 mrg
1393 1.1 mrg Use these variables to override the choices made by `configure' or to help
1394 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1395 1.1 mrg
1396 1.1 mrg Report bugs to the package provider.
1397 1.1 mrg _ACEOF
1398 1.1 mrg ac_status=$?
1399 1.1 mrg fi
1400 1.1 mrg
1401 1.1 mrg if test "$ac_init_help" = "recursive"; then
1402 1.1 mrg # If there are subdirs, report their specific --help.
1403 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1404 1.1 mrg test -d "$ac_dir" ||
1405 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1406 1.1 mrg continue
1407 1.1 mrg ac_builddir=.
1408 1.1 mrg
1409 1.1 mrg case "$ac_dir" in
1410 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411 1.1 mrg *)
1412 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1413 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1414 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1415 1.1 mrg case $ac_top_builddir_sub in
1416 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1417 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1418 1.1 mrg esac ;;
1419 1.1 mrg esac
1420 1.1 mrg ac_abs_top_builddir=$ac_pwd
1421 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1422 1.1 mrg # for backward compatibility:
1423 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1424 1.1 mrg
1425 1.1 mrg case $srcdir in
1426 1.1 mrg .) # We are building in place.
1427 1.1 mrg ac_srcdir=.
1428 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1429 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1430 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1431 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1432 1.1 mrg ac_top_srcdir=$srcdir
1433 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1434 1.1 mrg *) # Relative name.
1435 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1436 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1437 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1438 1.1 mrg esac
1439 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1440 1.1 mrg
1441 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1442 1.1 mrg # Check for guested configure.
1443 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1444 1.1 mrg echo &&
1445 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1446 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1447 1.1 mrg echo &&
1448 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1449 1.1 mrg else
1450 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1451 1.1 mrg fi || ac_status=$?
1452 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1453 1.1 mrg done
1454 1.1 mrg fi
1455 1.1 mrg
1456 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1457 1.1 mrg if $ac_init_version; then
1458 1.1 mrg cat <<\_ACEOF
1459 1.1 mrg libssp configure 1.0
1460 1.1 mrg generated by GNU Autoconf 2.64
1461 1.1 mrg
1462 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1463 1.1 mrg This configure script is free software; the Free Software Foundation
1464 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1465 1.1 mrg _ACEOF
1466 1.1 mrg exit
1467 1.1 mrg fi
1468 1.1 mrg
1469 1.1 mrg ## ------------------------ ##
1470 1.1 mrg ## Autoconf initialization. ##
1471 1.1 mrg ## ------------------------ ##
1472 1.1 mrg
1473 1.1 mrg # ac_fn_c_try_compile LINENO
1474 1.1 mrg # --------------------------
1475 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1476 1.1 mrg ac_fn_c_try_compile ()
1477 1.1 mrg {
1478 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1479 1.1 mrg rm -f conftest.$ac_objext
1480 1.1 mrg if { { ac_try="$ac_compile"
1481 1.1 mrg case "(($ac_try" in
1482 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1483 1.1 mrg *) ac_try_echo=$ac_try;;
1484 1.1 mrg esac
1485 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1486 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1487 1.1 mrg (eval "$ac_compile") 2>conftest.err
1488 1.1 mrg ac_status=$?
1489 1.1 mrg if test -s conftest.err; then
1490 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1491 1.1 mrg cat conftest.er1 >&5
1492 1.1 mrg mv -f conftest.er1 conftest.err
1493 1.1 mrg fi
1494 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1495 1.1 mrg test $ac_status = 0; } && {
1496 1.1 mrg test -z "$ac_c_werror_flag" ||
1497 1.1 mrg test ! -s conftest.err
1498 1.1 mrg } && test -s conftest.$ac_objext; then :
1499 1.1 mrg ac_retval=0
1500 1.1 mrg else
1501 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1502 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1503 1.1 mrg
1504 1.1 mrg ac_retval=1
1505 1.1 mrg fi
1506 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1507 1.1 mrg return $ac_retval
1508 1.1 mrg
1509 1.1 mrg } # ac_fn_c_try_compile
1510 1.1 mrg
1511 1.1 mrg # ac_fn_c_try_cpp LINENO
1512 1.1 mrg # ----------------------
1513 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1514 1.1 mrg ac_fn_c_try_cpp ()
1515 1.1 mrg {
1516 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1517 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1518 1.1 mrg case "(($ac_try" in
1519 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1520 1.1 mrg *) ac_try_echo=$ac_try;;
1521 1.1 mrg esac
1522 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1523 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1524 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1525 1.1 mrg ac_status=$?
1526 1.1 mrg if test -s conftest.err; then
1527 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1528 1.1 mrg cat conftest.er1 >&5
1529 1.1 mrg mv -f conftest.er1 conftest.err
1530 1.1 mrg fi
1531 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1532 1.1 mrg test $ac_status = 0; } >/dev/null && {
1533 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1534 1.1 mrg test ! -s conftest.err
1535 1.1 mrg }; then :
1536 1.1 mrg ac_retval=0
1537 1.1 mrg else
1538 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1539 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1540 1.1 mrg
1541 1.1 mrg ac_retval=1
1542 1.1 mrg fi
1543 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1544 1.1 mrg return $ac_retval
1545 1.1 mrg
1546 1.1 mrg } # ac_fn_c_try_cpp
1547 1.1 mrg
1548 1.1 mrg # ac_fn_c_try_link LINENO
1549 1.1 mrg # -----------------------
1550 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1551 1.1 mrg ac_fn_c_try_link ()
1552 1.1 mrg {
1553 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1554 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1555 1.1 mrg if { { ac_try="$ac_link"
1556 1.1 mrg case "(($ac_try" in
1557 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1558 1.1 mrg *) ac_try_echo=$ac_try;;
1559 1.1 mrg esac
1560 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1561 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1562 1.1 mrg (eval "$ac_link") 2>conftest.err
1563 1.1 mrg ac_status=$?
1564 1.1 mrg if test -s conftest.err; then
1565 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1566 1.1 mrg cat conftest.er1 >&5
1567 1.1 mrg mv -f conftest.er1 conftest.err
1568 1.1 mrg fi
1569 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1570 1.1 mrg test $ac_status = 0; } && {
1571 1.1 mrg test -z "$ac_c_werror_flag" ||
1572 1.1 mrg test ! -s conftest.err
1573 1.1 mrg } && test -s conftest$ac_exeext && {
1574 1.1 mrg test "$cross_compiling" = yes ||
1575 1.1 mrg $as_test_x conftest$ac_exeext
1576 1.1 mrg }; then :
1577 1.1 mrg ac_retval=0
1578 1.1 mrg else
1579 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1580 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1581 1.1 mrg
1582 1.1 mrg ac_retval=1
1583 1.1 mrg fi
1584 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1585 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1586 1.1 mrg # interfere with the next link command; also delete a directory that is
1587 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1588 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1589 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1590 1.1 mrg return $ac_retval
1591 1.1 mrg
1592 1.1 mrg } # ac_fn_c_try_link
1593 1.1 mrg
1594 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1595 1.1 mrg # -------------------------------------------------------
1596 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1597 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR
1598 1.1 mrg # accordingly.
1599 1.1 mrg ac_fn_c_check_header_mongrel ()
1600 1.1 mrg {
1601 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1604 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1605 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1606 1.1 mrg $as_echo_n "(cached) " >&6
1607 1.1 mrg fi
1608 1.1 mrg eval ac_res=\$$3
1609 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1610 1.1 mrg $as_echo "$ac_res" >&6; }
1611 1.1 mrg else
1612 1.1 mrg # Is the header compilable?
1613 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1614 1.1 mrg $as_echo_n "checking $2 usability... " >&6; }
1615 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1616 1.1 mrg /* end confdefs.h. */
1617 1.1 mrg $4
1618 1.1 mrg #include <$2>
1619 1.1 mrg _ACEOF
1620 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1621 1.1 mrg ac_header_compiler=yes
1622 1.1 mrg else
1623 1.1 mrg ac_header_compiler=no
1624 1.1 mrg fi
1625 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1626 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1627 1.1 mrg $as_echo "$ac_header_compiler" >&6; }
1628 1.1 mrg
1629 1.1 mrg # Is the header present?
1630 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1631 1.1 mrg $as_echo_n "checking $2 presence... " >&6; }
1632 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1633 1.1 mrg /* end confdefs.h. */
1634 1.1 mrg #include <$2>
1635 1.1 mrg _ACEOF
1636 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
1637 1.1 mrg ac_header_preproc=yes
1638 1.1 mrg else
1639 1.1 mrg ac_header_preproc=no
1640 1.1 mrg fi
1641 1.1 mrg rm -f conftest.err conftest.$ac_ext
1642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1643 1.1 mrg $as_echo "$ac_header_preproc" >&6; }
1644 1.1 mrg
1645 1.1 mrg # So? What about this header?
1646 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1647 1.1 mrg yes:no: )
1648 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1649 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1650 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1651 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1652 1.1 mrg ;;
1653 1.1 mrg no:yes:* )
1654 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1655 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1657 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1658 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1659 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1660 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1661 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1663 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1664 1.1 mrg ;;
1665 1.1 mrg esac
1666 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1667 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1668 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1669 1.1 mrg $as_echo_n "(cached) " >&6
1670 1.1 mrg else
1671 1.1 mrg eval "$3=\$ac_header_compiler"
1672 1.1 mrg fi
1673 1.1 mrg eval ac_res=\$$3
1674 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1675 1.1 mrg $as_echo "$ac_res" >&6; }
1676 1.1 mrg fi
1677 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1678 1.1 mrg
1679 1.1 mrg } # ac_fn_c_check_header_mongrel
1680 1.1 mrg
1681 1.1 mrg # ac_fn_c_try_run LINENO
1682 1.1 mrg # ----------------------
1683 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1684 1.1 mrg # that executables *can* be run.
1685 1.1 mrg ac_fn_c_try_run ()
1686 1.1 mrg {
1687 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1688 1.1 mrg if { { ac_try="$ac_link"
1689 1.1 mrg case "(($ac_try" in
1690 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1691 1.1 mrg *) ac_try_echo=$ac_try;;
1692 1.1 mrg esac
1693 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1695 1.1 mrg (eval "$ac_link") 2>&5
1696 1.1 mrg ac_status=$?
1697 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1698 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1699 1.1 mrg { { case "(($ac_try" in
1700 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1701 1.1 mrg *) ac_try_echo=$ac_try;;
1702 1.1 mrg esac
1703 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1704 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1705 1.1 mrg (eval "$ac_try") 2>&5
1706 1.1 mrg ac_status=$?
1707 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1708 1.1 mrg test $ac_status = 0; }; }; then :
1709 1.1 mrg ac_retval=0
1710 1.1 mrg else
1711 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1712 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1713 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1714 1.1 mrg
1715 1.1 mrg ac_retval=$ac_status
1716 1.1 mrg fi
1717 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1718 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1719 1.1 mrg return $ac_retval
1720 1.1 mrg
1721 1.1 mrg } # ac_fn_c_try_run
1722 1.1 mrg
1723 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1724 1.1 mrg # -------------------------------------------------------
1725 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1726 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1727 1.1 mrg ac_fn_c_check_header_compile ()
1728 1.1 mrg {
1729 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1730 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1731 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1732 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1733 1.1 mrg $as_echo_n "(cached) " >&6
1734 1.1 mrg else
1735 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1736 1.1 mrg /* end confdefs.h. */
1737 1.1 mrg $4
1738 1.1 mrg #include <$2>
1739 1.1 mrg _ACEOF
1740 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1741 1.1 mrg eval "$3=yes"
1742 1.1 mrg else
1743 1.1 mrg eval "$3=no"
1744 1.1 mrg fi
1745 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1746 1.1 mrg fi
1747 1.1 mrg eval ac_res=\$$3
1748 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1749 1.1 mrg $as_echo "$ac_res" >&6; }
1750 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1751 1.1 mrg
1752 1.1 mrg } # ac_fn_c_check_header_compile
1753 1.1 mrg
1754 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1755 1.1 mrg # ----------------------------------
1756 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1757 1.1 mrg ac_fn_c_check_func ()
1758 1.1 mrg {
1759 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1760 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1761 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1762 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1763 1.1 mrg $as_echo_n "(cached) " >&6
1764 1.1 mrg else
1765 1.1 mrg if test x$gcc_no_link = xyes; then
1766 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1767 1.1 mrg fi
1768 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1769 1.1 mrg /* end confdefs.h. */
1770 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1771 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1772 1.1 mrg #define $2 innocuous_$2
1773 1.1 mrg
1774 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1775 1.1 mrg which can conflict with char $2 (); below.
1776 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1777 1.1 mrg <limits.h> exists even on freestanding compilers. */
1778 1.1 mrg
1779 1.1 mrg #ifdef __STDC__
1780 1.1 mrg # include <limits.h>
1781 1.1 mrg #else
1782 1.1 mrg # include <assert.h>
1783 1.1 mrg #endif
1784 1.1 mrg
1785 1.1 mrg #undef $2
1786 1.1 mrg
1787 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1788 1.1 mrg Use char because int might match the return type of a GCC
1789 1.1 mrg builtin and then its argument prototype would still apply. */
1790 1.1 mrg #ifdef __cplusplus
1791 1.1 mrg extern "C"
1792 1.1 mrg #endif
1793 1.1 mrg char $2 ();
1794 1.1 mrg /* The GNU C library defines this for functions which it implements
1795 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1796 1.1 mrg something starting with __ and the normal name is an alias. */
1797 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1798 1.1 mrg choke me
1799 1.1 mrg #endif
1800 1.1 mrg
1801 1.1 mrg int
1802 1.1 mrg main ()
1803 1.1 mrg {
1804 1.1 mrg return $2 ();
1805 1.1 mrg ;
1806 1.1 mrg return 0;
1807 1.1 mrg }
1808 1.1 mrg _ACEOF
1809 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1810 1.1 mrg eval "$3=yes"
1811 1.1 mrg else
1812 1.1 mrg eval "$3=no"
1813 1.1 mrg fi
1814 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1815 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1816 1.1 mrg fi
1817 1.1 mrg eval ac_res=\$$3
1818 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819 1.1 mrg $as_echo "$ac_res" >&6; }
1820 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1821 1.1 mrg
1822 1.1 mrg } # ac_fn_c_check_func
1823 1.1 mrg cat >config.log <<_ACEOF
1824 1.1 mrg This file contains any messages produced by compilers while
1825 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1826 1.1 mrg
1827 1.1 mrg It was created by libssp $as_me 1.0, which was
1828 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
1829 1.1 mrg
1830 1.1 mrg $ $0 $@
1831 1.1 mrg
1832 1.1 mrg _ACEOF
1833 1.1 mrg exec 5>>config.log
1834 1.1 mrg {
1835 1.1 mrg cat <<_ASUNAME
1836 1.1 mrg ## --------- ##
1837 1.1 mrg ## Platform. ##
1838 1.1 mrg ## --------- ##
1839 1.1 mrg
1840 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1841 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1842 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1843 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1844 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1845 1.1 mrg
1846 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1847 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1848 1.1 mrg
1849 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1850 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1851 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1852 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1853 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1854 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1855 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1856 1.1 mrg
1857 1.1 mrg _ASUNAME
1858 1.1 mrg
1859 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1860 1.1 mrg for as_dir in $PATH
1861 1.1 mrg do
1862 1.1 mrg IFS=$as_save_IFS
1863 1.1 mrg test -z "$as_dir" && as_dir=.
1864 1.1 mrg $as_echo "PATH: $as_dir"
1865 1.1 mrg done
1866 1.1 mrg IFS=$as_save_IFS
1867 1.1 mrg
1868 1.1 mrg } >&5
1869 1.1 mrg
1870 1.1 mrg cat >&5 <<_ACEOF
1871 1.1 mrg
1872 1.1 mrg
1873 1.1 mrg ## ----------- ##
1874 1.1 mrg ## Core tests. ##
1875 1.1 mrg ## ----------- ##
1876 1.1 mrg
1877 1.1 mrg _ACEOF
1878 1.1 mrg
1879 1.1 mrg
1880 1.1 mrg # Keep a trace of the command line.
1881 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1882 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1883 1.1 mrg # Also quote any args containing shell meta-characters.
1884 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1885 1.1 mrg ac_configure_args=
1886 1.1 mrg ac_configure_args0=
1887 1.1 mrg ac_configure_args1=
1888 1.1 mrg ac_must_keep_next=false
1889 1.1 mrg for ac_pass in 1 2
1890 1.1 mrg do
1891 1.1 mrg for ac_arg
1892 1.1 mrg do
1893 1.1 mrg case $ac_arg in
1894 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1895 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1896 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1897 1.1 mrg continue ;;
1898 1.1 mrg *\'*)
1899 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1900 1.1 mrg esac
1901 1.1 mrg case $ac_pass in
1902 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1903 1.1 mrg 2)
1904 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1905 1.1 mrg if test $ac_must_keep_next = true; then
1906 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1907 1.1 mrg else
1908 1.1 mrg case $ac_arg in
1909 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1910 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1911 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1912 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1913 1.1 mrg case "$ac_configure_args0 " in
1914 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1915 1.1 mrg esac
1916 1.1 mrg ;;
1917 1.1 mrg -* ) ac_must_keep_next=true ;;
1918 1.1 mrg esac
1919 1.1 mrg fi
1920 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
1921 1.1 mrg ;;
1922 1.1 mrg esac
1923 1.1 mrg done
1924 1.1 mrg done
1925 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
1926 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
1927 1.1 mrg
1928 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1929 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1930 1.1 mrg # would cause problems or look ugly.
1931 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1932 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1933 1.1 mrg trap 'exit_status=$?
1934 1.1 mrg # Save into config.log some information that might help in debugging.
1935 1.1 mrg {
1936 1.1 mrg echo
1937 1.1 mrg
1938 1.1 mrg cat <<\_ASBOX
1939 1.1 mrg ## ---------------- ##
1940 1.1 mrg ## Cache variables. ##
1941 1.1 mrg ## ---------------- ##
1942 1.1 mrg _ASBOX
1943 1.1 mrg echo
1944 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1945 1.1 mrg (
1946 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1947 1.1 mrg eval ac_val=\$$ac_var
1948 1.1 mrg case $ac_val in #(
1949 1.1 mrg *${as_nl}*)
1950 1.1 mrg case $ac_var in #(
1951 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1952 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1953 1.1 mrg esac
1954 1.1 mrg case $ac_var in #(
1955 1.1 mrg _ | IFS | as_nl) ;; #(
1956 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1957 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1958 1.1 mrg esac ;;
1959 1.1 mrg esac
1960 1.1 mrg done
1961 1.1 mrg (set) 2>&1 |
1962 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1963 1.1 mrg *${as_nl}ac_space=\ *)
1964 1.1 mrg sed -n \
1965 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1966 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1967 1.1 mrg ;; #(
1968 1.1 mrg *)
1969 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1970 1.1 mrg ;;
1971 1.1 mrg esac |
1972 1.1 mrg sort
1973 1.1 mrg )
1974 1.1 mrg echo
1975 1.1 mrg
1976 1.1 mrg cat <<\_ASBOX
1977 1.1 mrg ## ----------------- ##
1978 1.1 mrg ## Output variables. ##
1979 1.1 mrg ## ----------------- ##
1980 1.1 mrg _ASBOX
1981 1.1 mrg echo
1982 1.1 mrg for ac_var in $ac_subst_vars
1983 1.1 mrg do
1984 1.1 mrg eval ac_val=\$$ac_var
1985 1.1 mrg case $ac_val in
1986 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1987 1.1 mrg esac
1988 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
1989 1.1 mrg done | sort
1990 1.1 mrg echo
1991 1.1 mrg
1992 1.1 mrg if test -n "$ac_subst_files"; then
1993 1.1 mrg cat <<\_ASBOX
1994 1.1 mrg ## ------------------- ##
1995 1.1 mrg ## File substitutions. ##
1996 1.1 mrg ## ------------------- ##
1997 1.1 mrg _ASBOX
1998 1.1 mrg echo
1999 1.1 mrg for ac_var in $ac_subst_files
2000 1.1 mrg do
2001 1.1 mrg eval ac_val=\$$ac_var
2002 1.1 mrg case $ac_val in
2003 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2004 1.1 mrg esac
2005 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2006 1.1 mrg done | sort
2007 1.1 mrg echo
2008 1.1 mrg fi
2009 1.1 mrg
2010 1.1 mrg if test -s confdefs.h; then
2011 1.1 mrg cat <<\_ASBOX
2012 1.1 mrg ## ----------- ##
2013 1.1 mrg ## confdefs.h. ##
2014 1.1 mrg ## ----------- ##
2015 1.1 mrg _ASBOX
2016 1.1 mrg echo
2017 1.1 mrg cat confdefs.h
2018 1.1 mrg echo
2019 1.1 mrg fi
2020 1.1 mrg test "$ac_signal" != 0 &&
2021 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2022 1.1 mrg $as_echo "$as_me: exit $exit_status"
2023 1.1 mrg } >&5
2024 1.1 mrg rm -f core *.core core.conftest.* &&
2025 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2026 1.1 mrg exit $exit_status
2027 1.1 mrg ' 0
2028 1.1 mrg for ac_signal in 1 2 13 15; do
2029 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2030 1.1 mrg done
2031 1.1 mrg ac_signal=0
2032 1.1 mrg
2033 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2034 1.1 mrg rm -f -r conftest* confdefs.h
2035 1.1 mrg
2036 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2037 1.1 mrg
2038 1.1 mrg # Predefined preprocessor variables.
2039 1.1 mrg
2040 1.1 mrg cat >>confdefs.h <<_ACEOF
2041 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2042 1.1 mrg _ACEOF
2043 1.1 mrg
2044 1.1 mrg cat >>confdefs.h <<_ACEOF
2045 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2046 1.1 mrg _ACEOF
2047 1.1 mrg
2048 1.1 mrg cat >>confdefs.h <<_ACEOF
2049 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2050 1.1 mrg _ACEOF
2051 1.1 mrg
2052 1.1 mrg cat >>confdefs.h <<_ACEOF
2053 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2054 1.1 mrg _ACEOF
2055 1.1 mrg
2056 1.1 mrg cat >>confdefs.h <<_ACEOF
2057 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2058 1.1 mrg _ACEOF
2059 1.1 mrg
2060 1.1 mrg cat >>confdefs.h <<_ACEOF
2061 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2062 1.1 mrg _ACEOF
2063 1.1 mrg
2064 1.1 mrg
2065 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2066 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2067 1.1 mrg ac_site_file1=NONE
2068 1.1 mrg ac_site_file2=NONE
2069 1.1 mrg if test -n "$CONFIG_SITE"; then
2070 1.1 mrg ac_site_file1=$CONFIG_SITE
2071 1.1 mrg elif test "x$prefix" != xNONE; then
2072 1.1 mrg ac_site_file1=$prefix/share/config.site
2073 1.1 mrg ac_site_file2=$prefix/etc/config.site
2074 1.1 mrg else
2075 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2076 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2077 1.1 mrg fi
2078 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2079 1.1 mrg do
2080 1.1 mrg test "x$ac_site_file" = xNONE && continue
2081 1.1 mrg if test -r "$ac_site_file"; then
2082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2083 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2084 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2085 1.1 mrg . "$ac_site_file"
2086 1.1 mrg fi
2087 1.1 mrg done
2088 1.1 mrg
2089 1.1 mrg if test -r "$cache_file"; then
2090 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2091 1.1 mrg # files actually), so we avoid doing that.
2092 1.1 mrg if test -f "$cache_file"; then
2093 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2094 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2095 1.1 mrg case $cache_file in
2096 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2097 1.1 mrg *) . "./$cache_file";;
2098 1.1 mrg esac
2099 1.1 mrg fi
2100 1.1 mrg else
2101 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2102 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2103 1.1 mrg >$cache_file
2104 1.1 mrg fi
2105 1.1 mrg
2106 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2107 1.1 mrg # value.
2108 1.1 mrg ac_cache_corrupted=false
2109 1.1 mrg for ac_var in $ac_precious_vars; do
2110 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2111 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2112 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2113 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2114 1.1 mrg case $ac_old_set,$ac_new_set in
2115 1.1 mrg set,)
2116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2117 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2118 1.1 mrg ac_cache_corrupted=: ;;
2119 1.1 mrg ,set)
2120 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2121 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2122 1.1 mrg ac_cache_corrupted=: ;;
2123 1.1 mrg ,);;
2124 1.1 mrg *)
2125 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2126 1.1 mrg # differences in whitespace do not lead to failure.
2127 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2128 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2129 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2130 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2131 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2132 1.1 mrg ac_cache_corrupted=:
2133 1.1 mrg else
2134 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2135 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2136 1.1 mrg eval $ac_var=\$ac_old_val
2137 1.1 mrg fi
2138 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2139 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2140 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2141 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2142 1.1 mrg fi;;
2143 1.1 mrg esac
2144 1.1 mrg # Pass precious variables to config.status.
2145 1.1 mrg if test "$ac_new_set" = set; then
2146 1.1 mrg case $ac_new_val in
2147 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2148 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2149 1.1 mrg esac
2150 1.1 mrg case " $ac_configure_args " in
2151 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2152 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2153 1.1 mrg esac
2154 1.1 mrg fi
2155 1.1 mrg done
2156 1.1 mrg if $ac_cache_corrupted; then
2157 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2158 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2159 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2160 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2161 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2162 1.1 mrg fi
2163 1.1 mrg ## -------------------- ##
2164 1.1 mrg ## Main body of script. ##
2165 1.1 mrg ## -------------------- ##
2166 1.1 mrg
2167 1.1 mrg ac_ext=c
2168 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2169 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2170 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2171 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2172 1.1 mrg
2173 1.1 mrg
2174 1.1 mrg
2175 1.1 mrg
2176 1.1 mrg
2177 1.1 mrg
2178 1.1 mrg ac_aux_dir=
2179 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2180 1.1 mrg for ac_t in install-sh install.sh shtool; do
2181 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2182 1.1 mrg ac_aux_dir=$ac_dir
2183 1.1 mrg ac_install_sh="$ac_aux_dir/$ac_t -c"
2184 1.1 mrg break 2
2185 1.1 mrg fi
2186 1.1 mrg done
2187 1.1 mrg done
2188 1.1 mrg if test -z "$ac_aux_dir"; then
2189 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2190 1.1 mrg fi
2191 1.1 mrg
2192 1.1 mrg # These three variables are undocumented and unsupported,
2193 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2194 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2195 1.1 mrg # whose full name contains unusual characters.
2196 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2197 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2198 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2199 1.1 mrg
2200 1.1 mrg
2201 1.1 mrg # Make sure we can run config.sub.
2202 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2203 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2204 1.1 mrg
2205 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2206 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2207 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2208 1.1 mrg $as_echo_n "(cached) " >&6
2209 1.1 mrg else
2210 1.1 mrg ac_build_alias=$build_alias
2211 1.1 mrg test "x$ac_build_alias" = x &&
2212 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2213 1.1 mrg test "x$ac_build_alias" = x &&
2214 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2215 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2216 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2217 1.1 mrg
2218 1.1 mrg fi
2219 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2220 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2221 1.1 mrg case $ac_cv_build in
2222 1.1 mrg *-*-*) ;;
2223 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2224 1.1 mrg esac
2225 1.1 mrg build=$ac_cv_build
2226 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2227 1.1 mrg set x $ac_cv_build
2228 1.1 mrg shift
2229 1.1 mrg build_cpu=$1
2230 1.1 mrg build_vendor=$2
2231 1.1 mrg shift; shift
2232 1.1 mrg # Remember, the first character of IFS is used to create $*,
2233 1.1 mrg # except with old shells:
2234 1.1 mrg build_os=$*
2235 1.1 mrg IFS=$ac_save_IFS
2236 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2237 1.1 mrg
2238 1.1 mrg
2239 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2240 1.1 mrg $as_echo_n "checking host system type... " >&6; }
2241 1.1 mrg if test "${ac_cv_host+set}" = set; then :
2242 1.1 mrg $as_echo_n "(cached) " >&6
2243 1.1 mrg else
2244 1.1 mrg if test "x$host_alias" = x; then
2245 1.1 mrg ac_cv_host=$ac_cv_build
2246 1.1 mrg else
2247 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2248 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2249 1.1 mrg fi
2250 1.1 mrg
2251 1.1 mrg fi
2252 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2253 1.1 mrg $as_echo "$ac_cv_host" >&6; }
2254 1.1 mrg case $ac_cv_host in
2255 1.1 mrg *-*-*) ;;
2256 1.1 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2257 1.1 mrg esac
2258 1.1 mrg host=$ac_cv_host
2259 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2260 1.1 mrg set x $ac_cv_host
2261 1.1 mrg shift
2262 1.1 mrg host_cpu=$1
2263 1.1 mrg host_vendor=$2
2264 1.1 mrg shift; shift
2265 1.1 mrg # Remember, the first character of IFS is used to create $*,
2266 1.1 mrg # except with old shells:
2267 1.1 mrg host_os=$*
2268 1.1 mrg IFS=$ac_save_IFS
2269 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2270 1.1 mrg
2271 1.1 mrg
2272 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2273 1.1 mrg $as_echo_n "checking target system type... " >&6; }
2274 1.1 mrg if test "${ac_cv_target+set}" = set; then :
2275 1.1 mrg $as_echo_n "(cached) " >&6
2276 1.1 mrg else
2277 1.1 mrg if test "x$target_alias" = x; then
2278 1.1 mrg ac_cv_target=$ac_cv_host
2279 1.1 mrg else
2280 1.1 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2281 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2282 1.1 mrg fi
2283 1.1 mrg
2284 1.1 mrg fi
2285 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2286 1.1 mrg $as_echo "$ac_cv_target" >&6; }
2287 1.1 mrg case $ac_cv_target in
2288 1.1 mrg *-*-*) ;;
2289 1.1 mrg *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2290 1.1 mrg esac
2291 1.1 mrg target=$ac_cv_target
2292 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2293 1.1 mrg set x $ac_cv_target
2294 1.1 mrg shift
2295 1.1 mrg target_cpu=$1
2296 1.1 mrg target_vendor=$2
2297 1.1 mrg shift; shift
2298 1.1 mrg # Remember, the first character of IFS is used to create $*,
2299 1.1 mrg # except with old shells:
2300 1.1 mrg target_os=$*
2301 1.1 mrg IFS=$ac_save_IFS
2302 1.1 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2303 1.1 mrg
2304 1.1 mrg
2305 1.1 mrg # The aliases save the names the user supplied, while $host etc.
2306 1.1 mrg # will get canonicalized.
2307 1.1 mrg test -n "$target_alias" &&
2308 1.1 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2309 1.1 mrg NONENONEs,x,x, &&
2310 1.1 mrg program_prefix=${target_alias}-
2311 1.1 mrg
2312 1.1 mrg case ${build_alias} in
2313 1.1 mrg "") build_noncanonical=${build} ;;
2314 1.1 mrg *) build_noncanonical=${build_alias} ;;
2315 1.1 mrg esac
2316 1.1 mrg
2317 1.1 mrg case ${host_alias} in
2318 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2319 1.1 mrg *) host_noncanonical=${host_alias} ;;
2320 1.1 mrg esac
2321 1.1 mrg
2322 1.1 mrg case ${target_alias} in
2323 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2324 1.1 mrg *) target_noncanonical=${target_alias} ;;
2325 1.1 mrg esac
2326 1.1 mrg
2327 1.1 mrg
2328 1.1 mrg
2329 1.1 mrg
2330 1.1 mrg am__api_version='1.11'
2331 1.1 mrg
2332 1.1 mrg # Find a good install program. We prefer a C program (faster),
2333 1.1 mrg # so one script is as good as another. But avoid the broken or
2334 1.1 mrg # incompatible versions:
2335 1.1 mrg # SysV /etc/install, /usr/sbin/install
2336 1.1 mrg # SunOS /usr/etc/install
2337 1.1 mrg # IRIX /sbin/install
2338 1.1 mrg # AIX /bin/install
2339 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2340 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2341 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2342 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2343 1.1 mrg # OS/2's system install, which has a completely different semantic
2344 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2345 1.1 mrg # Reject install programs that cannot install multiple files.
2346 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2347 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2348 1.1 mrg if test -z "$INSTALL"; then
2349 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
2350 1.1 mrg $as_echo_n "(cached) " >&6
2351 1.1 mrg else
2352 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2353 1.1 mrg for as_dir in $PATH
2354 1.1 mrg do
2355 1.1 mrg IFS=$as_save_IFS
2356 1.1 mrg test -z "$as_dir" && as_dir=.
2357 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2358 1.1 mrg case $as_dir/ in #((
2359 1.1 mrg ./ | .// | /[cC]/* | \
2360 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2361 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2362 1.1 mrg /usr/ucb/* ) ;;
2363 1.1 mrg *)
2364 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2365 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2366 1.1 mrg # by default.
2367 1.1 mrg for ac_prog in ginstall scoinst install; do
2368 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2369 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2370 1.1 mrg if test $ac_prog = install &&
2371 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2372 1.1 mrg # AIX install. It has an incompatible calling convention.
2373 1.1 mrg :
2374 1.1 mrg elif test $ac_prog = install &&
2375 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2376 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2377 1.1 mrg :
2378 1.1 mrg else
2379 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2380 1.1 mrg echo one > conftest.one
2381 1.1 mrg echo two > conftest.two
2382 1.1 mrg mkdir conftest.dir
2383 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2384 1.1 mrg test -s conftest.one && test -s conftest.two &&
2385 1.1 mrg test -s conftest.dir/conftest.one &&
2386 1.1 mrg test -s conftest.dir/conftest.two
2387 1.1 mrg then
2388 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2389 1.1 mrg break 3
2390 1.1 mrg fi
2391 1.1 mrg fi
2392 1.1 mrg fi
2393 1.1 mrg done
2394 1.1 mrg done
2395 1.1 mrg ;;
2396 1.1 mrg esac
2397 1.1 mrg
2398 1.1 mrg done
2399 1.1 mrg IFS=$as_save_IFS
2400 1.1 mrg
2401 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2402 1.1 mrg
2403 1.1 mrg fi
2404 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2405 1.1 mrg INSTALL=$ac_cv_path_install
2406 1.1 mrg else
2407 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2408 1.1 mrg # value for INSTALL within a source directory, because that will
2409 1.1 mrg # break other packages using the cache if that directory is
2410 1.1 mrg # removed, or if the value is a relative name.
2411 1.1 mrg INSTALL=$ac_install_sh
2412 1.1 mrg fi
2413 1.1 mrg fi
2414 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2415 1.1 mrg $as_echo "$INSTALL" >&6; }
2416 1.1 mrg
2417 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2418 1.1 mrg # It thinks the first close brace ends the variable substitution.
2419 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2420 1.1 mrg
2421 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2422 1.1 mrg
2423 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2424 1.1 mrg
2425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2426 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2427 1.1 mrg # Just in case
2428 1.1 mrg sleep 1
2429 1.1 mrg echo timestamp > conftest.file
2430 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2431 1.1 mrg # name. Accept space and tab only in the latter.
2432 1.1 mrg am_lf='
2433 1.1 mrg '
2434 1.1 mrg case `pwd` in
2435 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2436 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2437 1.1 mrg esac
2438 1.1 mrg case $srcdir in
2439 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2440 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2441 1.1 mrg esac
2442 1.1 mrg
2443 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2444 1.1 mrg # arguments. Must try -L first in case configure is actually a
2445 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2446 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2447 1.1 mrg # directory).
2448 1.1 mrg if (
2449 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2450 1.1 mrg if test "$*" = "X"; then
2451 1.1 mrg # -L didn't work.
2452 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
2453 1.1 mrg fi
2454 1.1 mrg rm -f conftest.file
2455 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2456 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2457 1.1 mrg
2458 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2459 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2460 1.1 mrg # broken ls alias from the environment. This has actually
2461 1.1 mrg # happened. Such a system could not be considered "sane".
2462 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
2463 1.1 mrg alias in your environment" "$LINENO" 5
2464 1.1 mrg fi
2465 1.1 mrg
2466 1.1 mrg test "$2" = conftest.file
2467 1.1 mrg )
2468 1.1 mrg then
2469 1.1 mrg # Ok.
2470 1.1 mrg :
2471 1.1 mrg else
2472 1.1 mrg as_fn_error "newly created file is older than distributed files!
2473 1.1 mrg Check your system clock" "$LINENO" 5
2474 1.1 mrg fi
2475 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2476 1.1 mrg $as_echo "yes" >&6; }
2477 1.1 mrg test "$program_prefix" != NONE &&
2478 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2479 1.1 mrg # Use a double $ so make ignores it.
2480 1.1 mrg test "$program_suffix" != NONE &&
2481 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2482 1.1 mrg # Double any \ or $.
2483 1.1 mrg # By default was `s,x,x', remove it if useless.
2484 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2485 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2486 1.1 mrg
2487 1.1 mrg # expand $ac_aux_dir to an absolute path
2488 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2489 1.1 mrg
2490 1.1 mrg if test x"${MISSING+set}" != xset; then
2491 1.1 mrg case $am_aux_dir in
2492 1.1 mrg *\ * | *\ *)
2493 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2494 1.1 mrg *)
2495 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2496 1.1 mrg esac
2497 1.1 mrg fi
2498 1.1 mrg # Use eval to expand $SHELL
2499 1.1 mrg if eval "$MISSING --run true"; then
2500 1.1 mrg am_missing_run="$MISSING --run "
2501 1.1 mrg else
2502 1.1 mrg am_missing_run=
2503 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2504 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2505 1.1 mrg fi
2506 1.1 mrg
2507 1.1 mrg if test x"${install_sh}" != xset; then
2508 1.1 mrg case $am_aux_dir in
2509 1.1 mrg *\ * | *\ *)
2510 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2511 1.1 mrg *)
2512 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2513 1.1 mrg esac
2514 1.1 mrg fi
2515 1.1 mrg
2516 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
2517 1.1 mrg # run `make install-strip'. However `strip' might not be the right
2518 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
2519 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
2520 1.1 mrg if test "$cross_compiling" != no; then
2521 1.1 mrg if test -n "$ac_tool_prefix"; then
2522 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2523 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2525 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2526 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2527 1.1 mrg $as_echo_n "(cached) " >&6
2528 1.1 mrg else
2529 1.1 mrg if test -n "$STRIP"; then
2530 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2531 1.1 mrg else
2532 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2533 1.1 mrg for as_dir in $PATH
2534 1.1 mrg do
2535 1.1 mrg IFS=$as_save_IFS
2536 1.1 mrg test -z "$as_dir" && as_dir=.
2537 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2538 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2539 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2540 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2541 1.1 mrg break 2
2542 1.1 mrg fi
2543 1.1 mrg done
2544 1.1 mrg done
2545 1.1 mrg IFS=$as_save_IFS
2546 1.1 mrg
2547 1.1 mrg fi
2548 1.1 mrg fi
2549 1.1 mrg STRIP=$ac_cv_prog_STRIP
2550 1.1 mrg if test -n "$STRIP"; then
2551 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2552 1.1 mrg $as_echo "$STRIP" >&6; }
2553 1.1 mrg else
2554 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2555 1.1 mrg $as_echo "no" >&6; }
2556 1.1 mrg fi
2557 1.1 mrg
2558 1.1 mrg
2559 1.1 mrg fi
2560 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
2561 1.1 mrg ac_ct_STRIP=$STRIP
2562 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
2563 1.1 mrg set dummy strip; ac_word=$2
2564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2565 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2566 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2567 1.1 mrg $as_echo_n "(cached) " >&6
2568 1.1 mrg else
2569 1.1 mrg if test -n "$ac_ct_STRIP"; then
2570 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2571 1.1 mrg else
2572 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2573 1.1 mrg for as_dir in $PATH
2574 1.1 mrg do
2575 1.1 mrg IFS=$as_save_IFS
2576 1.1 mrg test -z "$as_dir" && as_dir=.
2577 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2578 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2579 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
2580 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2581 1.1 mrg break 2
2582 1.1 mrg fi
2583 1.1 mrg done
2584 1.1 mrg done
2585 1.1 mrg IFS=$as_save_IFS
2586 1.1 mrg
2587 1.1 mrg fi
2588 1.1 mrg fi
2589 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2590 1.1 mrg if test -n "$ac_ct_STRIP"; then
2591 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2592 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
2593 1.1 mrg else
2594 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2595 1.1 mrg $as_echo "no" >&6; }
2596 1.1 mrg fi
2597 1.1 mrg
2598 1.1 mrg if test "x$ac_ct_STRIP" = x; then
2599 1.1 mrg STRIP=":"
2600 1.1 mrg else
2601 1.1 mrg case $cross_compiling:$ac_tool_warned in
2602 1.1 mrg yes:)
2603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2604 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2605 1.1 mrg ac_tool_warned=yes ;;
2606 1.1 mrg esac
2607 1.1 mrg STRIP=$ac_ct_STRIP
2608 1.1 mrg fi
2609 1.1 mrg else
2610 1.1 mrg STRIP="$ac_cv_prog_STRIP"
2611 1.1 mrg fi
2612 1.1 mrg
2613 1.1 mrg fi
2614 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2615 1.1 mrg
2616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2617 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2618 1.1 mrg if test -z "$MKDIR_P"; then
2619 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2620 1.1 mrg $as_echo_n "(cached) " >&6
2621 1.1 mrg else
2622 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2624 1.1 mrg do
2625 1.1 mrg IFS=$as_save_IFS
2626 1.1 mrg test -z "$as_dir" && as_dir=.
2627 1.1 mrg for ac_prog in mkdir gmkdir; do
2628 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2629 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2630 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2631 1.1 mrg 'mkdir (GNU coreutils) '* | \
2632 1.1 mrg 'mkdir (coreutils) '* | \
2633 1.1 mrg 'mkdir (fileutils) '4.1*)
2634 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2635 1.1 mrg break 3;;
2636 1.1 mrg esac
2637 1.1 mrg done
2638 1.1 mrg done
2639 1.1 mrg done
2640 1.1 mrg IFS=$as_save_IFS
2641 1.1 mrg
2642 1.1 mrg fi
2643 1.1 mrg
2644 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2645 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2646 1.1 mrg else
2647 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2648 1.1 mrg # value for MKDIR_P within a source directory, because that will
2649 1.1 mrg # break other packages using the cache if that directory is
2650 1.1 mrg # removed, or if the value is a relative name.
2651 1.1 mrg test -d ./--version && rmdir ./--version
2652 1.1 mrg MKDIR_P="$ac_install_sh -d"
2653 1.1 mrg fi
2654 1.1 mrg fi
2655 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2656 1.1 mrg $as_echo "$MKDIR_P" >&6; }
2657 1.1 mrg
2658 1.1 mrg mkdir_p="$MKDIR_P"
2659 1.1 mrg case $mkdir_p in
2660 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2661 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2662 1.1 mrg esac
2663 1.1 mrg
2664 1.1 mrg for ac_prog in gawk mawk nawk awk
2665 1.1 mrg do
2666 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2667 1.1 mrg set dummy $ac_prog; ac_word=$2
2668 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2669 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2670 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2671 1.1 mrg $as_echo_n "(cached) " >&6
2672 1.1 mrg else
2673 1.1 mrg if test -n "$AWK"; then
2674 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2675 1.1 mrg else
2676 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2677 1.1 mrg for as_dir in $PATH
2678 1.1 mrg do
2679 1.1 mrg IFS=$as_save_IFS
2680 1.1 mrg test -z "$as_dir" && as_dir=.
2681 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2682 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2683 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2684 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2685 1.1 mrg break 2
2686 1.1 mrg fi
2687 1.1 mrg done
2688 1.1 mrg done
2689 1.1 mrg IFS=$as_save_IFS
2690 1.1 mrg
2691 1.1 mrg fi
2692 1.1 mrg fi
2693 1.1 mrg AWK=$ac_cv_prog_AWK
2694 1.1 mrg if test -n "$AWK"; then
2695 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2696 1.1 mrg $as_echo "$AWK" >&6; }
2697 1.1 mrg else
2698 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2699 1.1 mrg $as_echo "no" >&6; }
2700 1.1 mrg fi
2701 1.1 mrg
2702 1.1 mrg
2703 1.1 mrg test -n "$AWK" && break
2704 1.1 mrg done
2705 1.1 mrg
2706 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2707 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2708 1.1 mrg set x ${MAKE-make}
2709 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2710 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2711 1.1 mrg $as_echo_n "(cached) " >&6
2712 1.1 mrg else
2713 1.1 mrg cat >conftest.make <<\_ACEOF
2714 1.1 mrg SHELL = /bin/sh
2715 1.1 mrg all:
2716 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2717 1.1 mrg _ACEOF
2718 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2719 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2720 1.1 mrg *@@@%%%=?*=@@@%%%*)
2721 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2722 1.1 mrg *)
2723 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2724 1.1 mrg esac
2725 1.1 mrg rm -f conftest.make
2726 1.1 mrg fi
2727 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2728 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2729 1.1 mrg $as_echo "yes" >&6; }
2730 1.1 mrg SET_MAKE=
2731 1.1 mrg else
2732 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2733 1.1 mrg $as_echo "no" >&6; }
2734 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2735 1.1 mrg fi
2736 1.1 mrg
2737 1.1 mrg rm -rf .tst 2>/dev/null
2738 1.1 mrg mkdir .tst 2>/dev/null
2739 1.1 mrg if test -d .tst; then
2740 1.1 mrg am__leading_dot=.
2741 1.1 mrg else
2742 1.1 mrg am__leading_dot=_
2743 1.1 mrg fi
2744 1.1 mrg rmdir .tst 2>/dev/null
2745 1.1 mrg
2746 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2747 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2748 1.1 mrg # is not polluted with repeated "-I."
2749 1.1 mrg am__isrc=' -I$(srcdir)'
2750 1.1 mrg # test to see if srcdir already configured
2751 1.1 mrg if test -f $srcdir/config.status; then
2752 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2753 1.1 mrg fi
2754 1.1 mrg fi
2755 1.1 mrg
2756 1.1 mrg # test whether we have cygpath
2757 1.1 mrg if test -z "$CYGPATH_W"; then
2758 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2759 1.1 mrg CYGPATH_W='cygpath -w'
2760 1.1 mrg else
2761 1.1 mrg CYGPATH_W=echo
2762 1.1 mrg fi
2763 1.1 mrg fi
2764 1.1 mrg
2765 1.1 mrg
2766 1.1 mrg # Define the identity of the package.
2767 1.1 mrg PACKAGE='libssp'
2768 1.1 mrg VERSION='1.0'
2769 1.1 mrg
2770 1.1 mrg
2771 1.1 mrg cat >>confdefs.h <<_ACEOF
2772 1.1 mrg #define PACKAGE "$PACKAGE"
2773 1.1 mrg _ACEOF
2774 1.1 mrg
2775 1.1 mrg
2776 1.1 mrg cat >>confdefs.h <<_ACEOF
2777 1.1 mrg #define VERSION "$VERSION"
2778 1.1 mrg _ACEOF
2779 1.1 mrg
2780 1.1 mrg # Some tools Automake needs.
2781 1.1 mrg
2782 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2783 1.1 mrg
2784 1.1 mrg
2785 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2786 1.1 mrg
2787 1.1 mrg
2788 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2789 1.1 mrg
2790 1.1 mrg
2791 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2792 1.1 mrg
2793 1.1 mrg
2794 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2795 1.1 mrg
2796 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2797 1.1 mrg # some platforms.
2798 1.1 mrg # Always define AMTAR for backward compatibility.
2799 1.1 mrg
2800 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2801 1.1 mrg
2802 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2803 1.1 mrg
2804 1.1 mrg
2805 1.1 mrg
2806 1.1 mrg
2807 1.1 mrg
2808 1.1 mrg
2809 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2810 1.1 mrg $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2811 1.1 mrg # Check whether --enable-version-specific-runtime-libs was given.
2812 1.1 mrg if test "${enable_version_specific_runtime_libs+set}" = set; then :
2813 1.1 mrg enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2814 1.1 mrg yes) version_specific_libs=yes ;;
2815 1.1 mrg no) version_specific_libs=no ;;
2816 1.1 mrg *) as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2817 1.1 mrg esac
2818 1.1 mrg else
2819 1.1 mrg version_specific_libs=no
2820 1.1 mrg fi
2821 1.1 mrg
2822 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2823 1.1 mrg $as_echo "$version_specific_libs" >&6; }
2824 1.1 mrg
2825 1.1 mrg
2826 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2827 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2828 1.1 mrg # Check whether --enable-maintainer-mode was given.
2829 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
2830 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2831 1.1 mrg else
2832 1.1 mrg USE_MAINTAINER_MODE=no
2833 1.1 mrg fi
2834 1.1 mrg
2835 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2836 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2837 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2838 1.1 mrg MAINTAINER_MODE_TRUE=
2839 1.1 mrg MAINTAINER_MODE_FALSE='#'
2840 1.1 mrg else
2841 1.1 mrg MAINTAINER_MODE_TRUE='#'
2842 1.1 mrg MAINTAINER_MODE_FALSE=
2843 1.1 mrg fi
2844 1.1 mrg
2845 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2846 1.1 mrg
2847 1.1 mrg
2848 1.1 mrg
2849 1.1 mrg
2850 1.1 mrg
2851 1.1 mrg # Default to --enable-multilib
2852 1.1 mrg # Check whether --enable-multilib was given.
2853 1.1 mrg if test "${enable_multilib+set}" = set; then :
2854 1.1 mrg enableval=$enable_multilib; case "$enableval" in
2855 1.1 mrg yes) multilib=yes ;;
2856 1.1 mrg no) multilib=no ;;
2857 1.1 mrg *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2858 1.1 mrg esac
2859 1.1 mrg else
2860 1.1 mrg multilib=yes
2861 1.1 mrg fi
2862 1.1 mrg
2863 1.1 mrg
2864 1.1 mrg # We may get other options which we leave undocumented:
2865 1.1 mrg # --with-target-subdir, --with-multisrctop, --with-multisubdir
2866 1.1 mrg # See config-ml.in if you want the gory details.
2867 1.1 mrg
2868 1.1 mrg if test "$srcdir" = "."; then
2869 1.1 mrg if test "$with_target_subdir" != "."; then
2870 1.1 mrg multi_basedir="$srcdir/$with_multisrctop../.."
2871 1.1 mrg else
2872 1.1 mrg multi_basedir="$srcdir/$with_multisrctop.."
2873 1.1 mrg fi
2874 1.1 mrg else
2875 1.1 mrg multi_basedir="$srcdir/.."
2876 1.1 mrg fi
2877 1.1 mrg
2878 1.1 mrg
2879 1.1 mrg # Even if the default multilib is not a cross compilation,
2880 1.1 mrg # it may be that some of the other multilibs are.
2881 1.1 mrg if test $cross_compiling = no && test $multilib = yes \
2882 1.1 mrg && test "x${with_multisubdir}" != x ; then
2883 1.1 mrg cross_compiling=maybe
2884 1.1 mrg fi
2885 1.1 mrg
2886 1.1 mrg ac_config_commands="$ac_config_commands default-1"
2887 1.1 mrg
2888 1.1 mrg
2889 1.1 mrg target_alias=${target_alias-$host_alias}
2890 1.1 mrg
2891 1.1 mrg
2892 1.1 mrg ac_config_headers="$ac_config_headers config.h"
2893 1.1 mrg
2894 1.1 mrg
2895 1.1 mrg ac_ext=c
2896 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2897 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2898 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2899 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2900 1.1 mrg
2901 1.1 mrg # The same as in boehm-gc and libstdc++. Have to borrow it from there.
2902 1.1 mrg # We must force CC to /not/ be precious variables; otherwise
2903 1.1 mrg # the wrong, non-multilib-adjusted value will be used in multilibs.
2904 1.1 mrg # As a side effect, we have to subst CFLAGS ourselves.
2905 1.1 mrg
2906 1.1 mrg
2907 1.1 mrg
2908 1.1 mrg ac_ext=c
2909 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2910 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2911 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2912 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2913 1.1 mrg if test -n "$ac_tool_prefix"; then
2914 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2915 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2916 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2918 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2919 1.1 mrg $as_echo_n "(cached) " >&6
2920 1.1 mrg else
2921 1.1 mrg if test -n "$CC"; then
2922 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2923 1.1 mrg else
2924 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925 1.1 mrg for as_dir in $PATH
2926 1.1 mrg do
2927 1.1 mrg IFS=$as_save_IFS
2928 1.1 mrg test -z "$as_dir" && as_dir=.
2929 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2930 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2931 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2932 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2933 1.1 mrg break 2
2934 1.1 mrg fi
2935 1.1 mrg done
2936 1.1 mrg done
2937 1.1 mrg IFS=$as_save_IFS
2938 1.1 mrg
2939 1.1 mrg fi
2940 1.1 mrg fi
2941 1.1 mrg CC=$ac_cv_prog_CC
2942 1.1 mrg if test -n "$CC"; then
2943 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2944 1.1 mrg $as_echo "$CC" >&6; }
2945 1.1 mrg else
2946 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947 1.1 mrg $as_echo "no" >&6; }
2948 1.1 mrg fi
2949 1.1 mrg
2950 1.1 mrg
2951 1.1 mrg fi
2952 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2953 1.1 mrg ac_ct_CC=$CC
2954 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2955 1.1 mrg set dummy gcc; ac_word=$2
2956 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2957 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2958 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2959 1.1 mrg $as_echo_n "(cached) " >&6
2960 1.1 mrg else
2961 1.1 mrg if test -n "$ac_ct_CC"; then
2962 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2963 1.1 mrg else
2964 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2965 1.1 mrg for as_dir in $PATH
2966 1.1 mrg do
2967 1.1 mrg IFS=$as_save_IFS
2968 1.1 mrg test -z "$as_dir" && as_dir=.
2969 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2970 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2971 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2972 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2973 1.1 mrg break 2
2974 1.1 mrg fi
2975 1.1 mrg done
2976 1.1 mrg done
2977 1.1 mrg IFS=$as_save_IFS
2978 1.1 mrg
2979 1.1 mrg fi
2980 1.1 mrg fi
2981 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2982 1.1 mrg if test -n "$ac_ct_CC"; then
2983 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2984 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2985 1.1 mrg else
2986 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2987 1.1 mrg $as_echo "no" >&6; }
2988 1.1 mrg fi
2989 1.1 mrg
2990 1.1 mrg if test "x$ac_ct_CC" = x; then
2991 1.1 mrg CC=""
2992 1.1 mrg else
2993 1.1 mrg case $cross_compiling:$ac_tool_warned in
2994 1.1 mrg yes:)
2995 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2996 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2997 1.1 mrg ac_tool_warned=yes ;;
2998 1.1 mrg esac
2999 1.1 mrg CC=$ac_ct_CC
3000 1.1 mrg fi
3001 1.1 mrg else
3002 1.1 mrg CC="$ac_cv_prog_CC"
3003 1.1 mrg fi
3004 1.1 mrg
3005 1.1 mrg if test -z "$CC"; then
3006 1.1 mrg if test -n "$ac_tool_prefix"; then
3007 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3008 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
3009 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3010 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3011 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3012 1.1 mrg $as_echo_n "(cached) " >&6
3013 1.1 mrg else
3014 1.1 mrg if test -n "$CC"; then
3015 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3016 1.1 mrg else
3017 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3018 1.1 mrg for as_dir in $PATH
3019 1.1 mrg do
3020 1.1 mrg IFS=$as_save_IFS
3021 1.1 mrg test -z "$as_dir" && as_dir=.
3022 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3023 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3024 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3025 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3026 1.1 mrg break 2
3027 1.1 mrg fi
3028 1.1 mrg done
3029 1.1 mrg done
3030 1.1 mrg IFS=$as_save_IFS
3031 1.1 mrg
3032 1.1 mrg fi
3033 1.1 mrg fi
3034 1.1 mrg CC=$ac_cv_prog_CC
3035 1.1 mrg if test -n "$CC"; then
3036 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3037 1.1 mrg $as_echo "$CC" >&6; }
3038 1.1 mrg else
3039 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3040 1.1 mrg $as_echo "no" >&6; }
3041 1.1 mrg fi
3042 1.1 mrg
3043 1.1 mrg
3044 1.1 mrg fi
3045 1.1 mrg fi
3046 1.1 mrg if test -z "$CC"; then
3047 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3048 1.1 mrg set dummy cc; ac_word=$2
3049 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3050 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3051 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3052 1.1 mrg $as_echo_n "(cached) " >&6
3053 1.1 mrg else
3054 1.1 mrg if test -n "$CC"; then
3055 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3056 1.1 mrg else
3057 1.1 mrg ac_prog_rejected=no
3058 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3059 1.1 mrg for as_dir in $PATH
3060 1.1 mrg do
3061 1.1 mrg IFS=$as_save_IFS
3062 1.1 mrg test -z "$as_dir" && as_dir=.
3063 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3064 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3065 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3066 1.1 mrg ac_prog_rejected=yes
3067 1.1 mrg continue
3068 1.1 mrg fi
3069 1.1 mrg ac_cv_prog_CC="cc"
3070 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3071 1.1 mrg break 2
3072 1.1 mrg fi
3073 1.1 mrg done
3074 1.1 mrg done
3075 1.1 mrg IFS=$as_save_IFS
3076 1.1 mrg
3077 1.1 mrg if test $ac_prog_rejected = yes; then
3078 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3079 1.1 mrg set dummy $ac_cv_prog_CC
3080 1.1 mrg shift
3081 1.1 mrg if test $# != 0; then
3082 1.1 mrg # We chose a different compiler from the bogus one.
3083 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3084 1.1 mrg # first if we set CC to just the basename; use the full file name.
3085 1.1 mrg shift
3086 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3087 1.1 mrg fi
3088 1.1 mrg fi
3089 1.1 mrg fi
3090 1.1 mrg fi
3091 1.1 mrg CC=$ac_cv_prog_CC
3092 1.1 mrg if test -n "$CC"; then
3093 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3094 1.1 mrg $as_echo "$CC" >&6; }
3095 1.1 mrg else
3096 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3097 1.1 mrg $as_echo "no" >&6; }
3098 1.1 mrg fi
3099 1.1 mrg
3100 1.1 mrg
3101 1.1 mrg fi
3102 1.1 mrg if test -z "$CC"; then
3103 1.1 mrg if test -n "$ac_tool_prefix"; then
3104 1.1 mrg for ac_prog in cl.exe
3105 1.1 mrg do
3106 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3107 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3108 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3109 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3110 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3111 1.1 mrg $as_echo_n "(cached) " >&6
3112 1.1 mrg else
3113 1.1 mrg if test -n "$CC"; then
3114 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3115 1.1 mrg else
3116 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3117 1.1 mrg for as_dir in $PATH
3118 1.1 mrg do
3119 1.1 mrg IFS=$as_save_IFS
3120 1.1 mrg test -z "$as_dir" && as_dir=.
3121 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3122 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3123 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3124 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3125 1.1 mrg break 2
3126 1.1 mrg fi
3127 1.1 mrg done
3128 1.1 mrg done
3129 1.1 mrg IFS=$as_save_IFS
3130 1.1 mrg
3131 1.1 mrg fi
3132 1.1 mrg fi
3133 1.1 mrg CC=$ac_cv_prog_CC
3134 1.1 mrg if test -n "$CC"; then
3135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3136 1.1 mrg $as_echo "$CC" >&6; }
3137 1.1 mrg else
3138 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3139 1.1 mrg $as_echo "no" >&6; }
3140 1.1 mrg fi
3141 1.1 mrg
3142 1.1 mrg
3143 1.1 mrg test -n "$CC" && break
3144 1.1 mrg done
3145 1.1 mrg fi
3146 1.1 mrg if test -z "$CC"; then
3147 1.1 mrg ac_ct_CC=$CC
3148 1.1 mrg for ac_prog in cl.exe
3149 1.1 mrg do
3150 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3151 1.1 mrg set dummy $ac_prog; ac_word=$2
3152 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3153 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3154 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3155 1.1 mrg $as_echo_n "(cached) " >&6
3156 1.1 mrg else
3157 1.1 mrg if test -n "$ac_ct_CC"; then
3158 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3159 1.1 mrg else
3160 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3161 1.1 mrg for as_dir in $PATH
3162 1.1 mrg do
3163 1.1 mrg IFS=$as_save_IFS
3164 1.1 mrg test -z "$as_dir" && as_dir=.
3165 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3166 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3167 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3168 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3169 1.1 mrg break 2
3170 1.1 mrg fi
3171 1.1 mrg done
3172 1.1 mrg done
3173 1.1 mrg IFS=$as_save_IFS
3174 1.1 mrg
3175 1.1 mrg fi
3176 1.1 mrg fi
3177 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3178 1.1 mrg if test -n "$ac_ct_CC"; then
3179 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3180 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3181 1.1 mrg else
3182 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3183 1.1 mrg $as_echo "no" >&6; }
3184 1.1 mrg fi
3185 1.1 mrg
3186 1.1 mrg
3187 1.1 mrg test -n "$ac_ct_CC" && break
3188 1.1 mrg done
3189 1.1 mrg
3190 1.1 mrg if test "x$ac_ct_CC" = x; then
3191 1.1 mrg CC=""
3192 1.1 mrg else
3193 1.1 mrg case $cross_compiling:$ac_tool_warned in
3194 1.1 mrg yes:)
3195 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3196 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3197 1.1 mrg ac_tool_warned=yes ;;
3198 1.1 mrg esac
3199 1.1 mrg CC=$ac_ct_CC
3200 1.1 mrg fi
3201 1.1 mrg fi
3202 1.1 mrg
3203 1.1 mrg fi
3204 1.1 mrg
3205 1.1 mrg
3206 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3207 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3208 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
3209 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3210 1.1 mrg
3211 1.1 mrg # Provide some information about the compiler.
3212 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3213 1.1 mrg set X $ac_compile
3214 1.1 mrg ac_compiler=$2
3215 1.1 mrg for ac_option in --version -v -V -qversion; do
3216 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3217 1.1 mrg case "(($ac_try" in
3218 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3219 1.1 mrg *) ac_try_echo=$ac_try;;
3220 1.1 mrg esac
3221 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3222 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3223 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3224 1.1 mrg ac_status=$?
3225 1.1 mrg if test -s conftest.err; then
3226 1.1 mrg sed '10a\
3227 1.1 mrg ... rest of stderr output deleted ...
3228 1.1 mrg 10q' conftest.err >conftest.er1
3229 1.1 mrg cat conftest.er1 >&5
3230 1.1 mrg rm -f conftest.er1 conftest.err
3231 1.1 mrg fi
3232 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3233 1.1 mrg test $ac_status = 0; }
3234 1.1 mrg done
3235 1.1 mrg
3236 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3237 1.1 mrg /* end confdefs.h. */
3238 1.1 mrg
3239 1.1 mrg int
3240 1.1 mrg main ()
3241 1.1 mrg {
3242 1.1 mrg
3243 1.1 mrg ;
3244 1.1 mrg return 0;
3245 1.1 mrg }
3246 1.1 mrg _ACEOF
3247 1.1 mrg # FIXME: Cleanup?
3248 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3249 1.1 mrg (eval $ac_link) 2>&5
3250 1.1 mrg ac_status=$?
3251 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3252 1.1 mrg test $ac_status = 0; }; then :
3253 1.1 mrg gcc_no_link=no
3254 1.1 mrg else
3255 1.1 mrg gcc_no_link=yes
3256 1.1 mrg fi
3257 1.1 mrg if test x$gcc_no_link = xyes; then
3258 1.1 mrg # Setting cross_compile will disable run tests; it will
3259 1.1 mrg # also disable AC_CHECK_FILE but that's generally
3260 1.1 mrg # correct if we can't link.
3261 1.1 mrg cross_compiling=yes
3262 1.1 mrg EXEEXT=
3263 1.1 mrg else
3264 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3265 1.1 mrg /* end confdefs.h. */
3266 1.1 mrg
3267 1.1 mrg int
3268 1.1 mrg main ()
3269 1.1 mrg {
3270 1.1 mrg
3271 1.1 mrg ;
3272 1.1 mrg return 0;
3273 1.1 mrg }
3274 1.1 mrg _ACEOF
3275 1.1 mrg ac_clean_files_save=$ac_clean_files
3276 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3277 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3278 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3279 1.1 mrg # of exeext.
3280 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3281 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3282 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3283 1.1 mrg
3284 1.1 mrg # The possible output files:
3285 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3286 1.1 mrg
3287 1.1 mrg ac_rmfiles=
3288 1.1 mrg for ac_file in $ac_files
3289 1.1 mrg do
3290 1.1 mrg case $ac_file in
3291 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3292 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3293 1.1 mrg esac
3294 1.1 mrg done
3295 1.1 mrg rm -f $ac_rmfiles
3296 1.1 mrg
3297 1.1 mrg if { { ac_try="$ac_link_default"
3298 1.1 mrg case "(($ac_try" in
3299 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3300 1.1 mrg *) ac_try_echo=$ac_try;;
3301 1.1 mrg esac
3302 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3303 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3304 1.1 mrg (eval "$ac_link_default") 2>&5
3305 1.1 mrg ac_status=$?
3306 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3307 1.1 mrg test $ac_status = 0; }; then :
3308 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3309 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3310 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3311 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3312 1.1 mrg # Autoconf.
3313 1.1 mrg for ac_file in $ac_files ''
3314 1.1 mrg do
3315 1.1 mrg test -f "$ac_file" || continue
3316 1.1 mrg case $ac_file in
3317 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3318 1.1 mrg ;;
3319 1.1 mrg [ab].out )
3320 1.1 mrg # We found the default executable, but exeext='' is most
3321 1.1 mrg # certainly right.
3322 1.1 mrg break;;
3323 1.1 mrg *.* )
3324 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3325 1.1 mrg then :; else
3326 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3327 1.1 mrg fi
3328 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3329 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3330 1.1 mrg # argument, so we may need to know it at that point already.
3331 1.1 mrg # Even if this section looks crufty: it has the advantage of
3332 1.1 mrg # actually working.
3333 1.1 mrg break;;
3334 1.1 mrg * )
3335 1.1 mrg break;;
3336 1.1 mrg esac
3337 1.1 mrg done
3338 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3339 1.1 mrg
3340 1.1 mrg else
3341 1.1 mrg ac_file=''
3342 1.1 mrg fi
3343 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3344 1.1 mrg $as_echo "$ac_file" >&6; }
3345 1.1 mrg if test -z "$ac_file"; then :
3346 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3347 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3348 1.1 mrg
3349 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3350 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3351 1.1 mrg { as_fn_set_status 77
3352 1.1 mrg as_fn_error "C compiler cannot create executables
3353 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3354 1.1 mrg fi
3355 1.1 mrg ac_exeext=$ac_cv_exeext
3356 1.1 mrg
3357 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3358 1.1 mrg # the compiler is broken, or we cross compile.
3359 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3360 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3361 1.1 mrg # If not cross compiling, check that we can run a simple program.
3362 1.1 mrg if test "$cross_compiling" != yes; then
3363 1.1 mrg if { ac_try='./$ac_file'
3364 1.1 mrg { { case "(($ac_try" in
3365 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3366 1.1 mrg *) ac_try_echo=$ac_try;;
3367 1.1 mrg esac
3368 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3369 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3370 1.1 mrg (eval "$ac_try") 2>&5
3371 1.1 mrg ac_status=$?
3372 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3373 1.1 mrg test $ac_status = 0; }; }; then
3374 1.1 mrg cross_compiling=no
3375 1.1 mrg else
3376 1.1 mrg if test "$cross_compiling" = maybe; then
3377 1.1 mrg cross_compiling=yes
3378 1.1 mrg else
3379 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3380 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3381 1.1 mrg as_fn_error "cannot run C compiled programs.
3382 1.1 mrg If you meant to cross compile, use \`--host'.
3383 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3384 1.1 mrg fi
3385 1.1 mrg fi
3386 1.1 mrg fi
3387 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3388 1.1 mrg $as_echo "yes" >&6; }
3389 1.1 mrg
3390 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3391 1.1 mrg ac_clean_files=$ac_clean_files_save
3392 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3393 1.1 mrg # the compiler is broken, or we cross compile.
3394 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3395 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3396 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3397 1.1 mrg $as_echo "$cross_compiling" >&6; }
3398 1.1 mrg
3399 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3400 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3401 1.1 mrg if { { ac_try="$ac_link"
3402 1.1 mrg case "(($ac_try" in
3403 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3404 1.1 mrg *) ac_try_echo=$ac_try;;
3405 1.1 mrg esac
3406 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3407 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3408 1.1 mrg (eval "$ac_link") 2>&5
3409 1.1 mrg ac_status=$?
3410 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3411 1.1 mrg test $ac_status = 0; }; then :
3412 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3413 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3414 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3415 1.1 mrg # `rm'.
3416 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3417 1.1 mrg test -f "$ac_file" || continue
3418 1.1 mrg case $ac_file in
3419 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3420 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3421 1.1 mrg break;;
3422 1.1 mrg * ) break;;
3423 1.1 mrg esac
3424 1.1 mrg done
3425 1.1 mrg else
3426 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3427 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3428 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3429 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3430 1.1 mrg fi
3431 1.1 mrg rm -f conftest$ac_cv_exeext
3432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3433 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3434 1.1 mrg
3435 1.1 mrg rm -f conftest.$ac_ext
3436 1.1 mrg EXEEXT=$ac_cv_exeext
3437 1.1 mrg ac_exeext=$EXEEXT
3438 1.1 mrg fi
3439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3440 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3441 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3442 1.1 mrg $as_echo_n "(cached) " >&6
3443 1.1 mrg else
3444 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3445 1.1 mrg /* end confdefs.h. */
3446 1.1 mrg
3447 1.1 mrg int
3448 1.1 mrg main ()
3449 1.1 mrg {
3450 1.1 mrg
3451 1.1 mrg ;
3452 1.1 mrg return 0;
3453 1.1 mrg }
3454 1.1 mrg _ACEOF
3455 1.1 mrg rm -f conftest.o conftest.obj
3456 1.1 mrg if { { ac_try="$ac_compile"
3457 1.1 mrg case "(($ac_try" in
3458 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3459 1.1 mrg *) ac_try_echo=$ac_try;;
3460 1.1 mrg esac
3461 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3462 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3463 1.1 mrg (eval "$ac_compile") 2>&5
3464 1.1 mrg ac_status=$?
3465 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3466 1.1 mrg test $ac_status = 0; }; then :
3467 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3468 1.1 mrg test -f "$ac_file" || continue;
3469 1.1 mrg case $ac_file in
3470 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3471 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3472 1.1 mrg break;;
3473 1.1 mrg esac
3474 1.1 mrg done
3475 1.1 mrg else
3476 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3477 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3478 1.1 mrg
3479 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3480 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3481 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3482 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3483 1.1 mrg fi
3484 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3485 1.1 mrg fi
3486 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3487 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3488 1.1 mrg OBJEXT=$ac_cv_objext
3489 1.1 mrg ac_objext=$OBJEXT
3490 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3491 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3492 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3493 1.1 mrg $as_echo_n "(cached) " >&6
3494 1.1 mrg else
3495 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3496 1.1 mrg /* end confdefs.h. */
3497 1.1 mrg
3498 1.1 mrg int
3499 1.1 mrg main ()
3500 1.1 mrg {
3501 1.1 mrg #ifndef __GNUC__
3502 1.1 mrg choke me
3503 1.1 mrg #endif
3504 1.1 mrg
3505 1.1 mrg ;
3506 1.1 mrg return 0;
3507 1.1 mrg }
3508 1.1 mrg _ACEOF
3509 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3510 1.1 mrg ac_compiler_gnu=yes
3511 1.1 mrg else
3512 1.1 mrg ac_compiler_gnu=no
3513 1.1 mrg fi
3514 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3515 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3516 1.1 mrg
3517 1.1 mrg fi
3518 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3519 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3520 1.1 mrg if test $ac_compiler_gnu = yes; then
3521 1.1 mrg GCC=yes
3522 1.1 mrg else
3523 1.1 mrg GCC=
3524 1.1 mrg fi
3525 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3526 1.1 mrg ac_save_CFLAGS=$CFLAGS
3527 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3528 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3529 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3530 1.1 mrg $as_echo_n "(cached) " >&6
3531 1.1 mrg else
3532 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3533 1.1 mrg ac_c_werror_flag=yes
3534 1.1 mrg ac_cv_prog_cc_g=no
3535 1.1 mrg CFLAGS="-g"
3536 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3537 1.1 mrg /* end confdefs.h. */
3538 1.1 mrg
3539 1.1 mrg int
3540 1.1 mrg main ()
3541 1.1 mrg {
3542 1.1 mrg
3543 1.1 mrg ;
3544 1.1 mrg return 0;
3545 1.1 mrg }
3546 1.1 mrg _ACEOF
3547 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3548 1.1 mrg ac_cv_prog_cc_g=yes
3549 1.1 mrg else
3550 1.1 mrg CFLAGS=""
3551 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3552 1.1 mrg /* end confdefs.h. */
3553 1.1 mrg
3554 1.1 mrg int
3555 1.1 mrg main ()
3556 1.1 mrg {
3557 1.1 mrg
3558 1.1 mrg ;
3559 1.1 mrg return 0;
3560 1.1 mrg }
3561 1.1 mrg _ACEOF
3562 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3563 1.1 mrg
3564 1.1 mrg else
3565 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3566 1.1 mrg CFLAGS="-g"
3567 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3568 1.1 mrg /* end confdefs.h. */
3569 1.1 mrg
3570 1.1 mrg int
3571 1.1 mrg main ()
3572 1.1 mrg {
3573 1.1 mrg
3574 1.1 mrg ;
3575 1.1 mrg return 0;
3576 1.1 mrg }
3577 1.1 mrg _ACEOF
3578 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3579 1.1 mrg ac_cv_prog_cc_g=yes
3580 1.1 mrg fi
3581 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3582 1.1 mrg fi
3583 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3584 1.1 mrg fi
3585 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3586 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3587 1.1 mrg fi
3588 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3589 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3590 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3591 1.1 mrg CFLAGS=$ac_save_CFLAGS
3592 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3593 1.1 mrg if test "$GCC" = yes; then
3594 1.1 mrg CFLAGS="-g -O2"
3595 1.1 mrg else
3596 1.1 mrg CFLAGS="-g"
3597 1.1 mrg fi
3598 1.1 mrg else
3599 1.1 mrg if test "$GCC" = yes; then
3600 1.1 mrg CFLAGS="-O2"
3601 1.1 mrg else
3602 1.1 mrg CFLAGS=
3603 1.1 mrg fi
3604 1.1 mrg fi
3605 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3606 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3607 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3608 1.1 mrg $as_echo_n "(cached) " >&6
3609 1.1 mrg else
3610 1.1 mrg ac_cv_prog_cc_c89=no
3611 1.1 mrg ac_save_CC=$CC
3612 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3613 1.1 mrg /* end confdefs.h. */
3614 1.1 mrg #include <stdarg.h>
3615 1.1 mrg #include <stdio.h>
3616 1.1 mrg #include <sys/types.h>
3617 1.1 mrg #include <sys/stat.h>
3618 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3619 1.1 mrg struct buf { int x; };
3620 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3621 1.1 mrg static char *e (p, i)
3622 1.1 mrg char **p;
3623 1.1 mrg int i;
3624 1.1 mrg {
3625 1.1 mrg return p[i];
3626 1.1 mrg }
3627 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3628 1.1 mrg {
3629 1.1 mrg char *s;
3630 1.1 mrg va_list v;
3631 1.1 mrg va_start (v,p);
3632 1.1 mrg s = g (p, va_arg (v,int));
3633 1.1 mrg va_end (v);
3634 1.1 mrg return s;
3635 1.1 mrg }
3636 1.1 mrg
3637 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3638 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3639 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3640 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3641 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3642 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3643 1.1 mrg that's true only with -std. */
3644 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3645 1.1 mrg
3646 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3647 1.1 mrg inside strings and character constants. */
3648 1.1 mrg #define FOO(x) 'x'
3649 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3650 1.1 mrg
3651 1.1 mrg int test (int i, double x);
3652 1.1 mrg struct s1 {int (*f) (int a);};
3653 1.1 mrg struct s2 {int (*f) (double a);};
3654 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3655 1.1 mrg int argc;
3656 1.1 mrg char **argv;
3657 1.1 mrg int
3658 1.1 mrg main ()
3659 1.1 mrg {
3660 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3661 1.1 mrg ;
3662 1.1 mrg return 0;
3663 1.1 mrg }
3664 1.1 mrg _ACEOF
3665 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3666 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3667 1.1 mrg do
3668 1.1 mrg CC="$ac_save_CC $ac_arg"
3669 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3670 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3671 1.1 mrg fi
3672 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3673 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3674 1.1 mrg done
3675 1.1 mrg rm -f conftest.$ac_ext
3676 1.1 mrg CC=$ac_save_CC
3677 1.1 mrg
3678 1.1 mrg fi
3679 1.1 mrg # AC_CACHE_VAL
3680 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3681 1.1 mrg x)
3682 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3683 1.1 mrg $as_echo "none needed" >&6; } ;;
3684 1.1 mrg xno)
3685 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3686 1.1 mrg $as_echo "unsupported" >&6; } ;;
3687 1.1 mrg *)
3688 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3689 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3690 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3691 1.1 mrg esac
3692 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3693 1.1 mrg
3694 1.1 mrg fi
3695 1.1 mrg
3696 1.1 mrg ac_ext=c
3697 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3698 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3699 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3700 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3701 1.1 mrg DEPDIR="${am__leading_dot}deps"
3702 1.1 mrg
3703 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3704 1.1 mrg
3705 1.1 mrg
3706 1.1 mrg am_make=${MAKE-make}
3707 1.1 mrg cat > confinc << 'END'
3708 1.1 mrg am__doit:
3709 1.1 mrg @echo this is the am__doit target
3710 1.1 mrg .PHONY: am__doit
3711 1.1 mrg END
3712 1.1 mrg # If we don't find an include directive, just comment out the code.
3713 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3714 1.1 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3715 1.1 mrg am__include="#"
3716 1.1 mrg am__quote=
3717 1.1 mrg _am_result=none
3718 1.1 mrg # First try GNU make style include.
3719 1.1 mrg echo "include confinc" > confmf
3720 1.1 mrg # Ignore all kinds of additional output from `make'.
3721 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3722 1.1 mrg *the\ am__doit\ target*)
3723 1.1 mrg am__include=include
3724 1.1 mrg am__quote=
3725 1.1 mrg _am_result=GNU
3726 1.1 mrg ;;
3727 1.1 mrg esac
3728 1.1 mrg # Now try BSD make style include.
3729 1.1 mrg if test "$am__include" = "#"; then
3730 1.1 mrg echo '.include "confinc"' > confmf
3731 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3732 1.1 mrg *the\ am__doit\ target*)
3733 1.1 mrg am__include=.include
3734 1.1 mrg am__quote="\""
3735 1.1 mrg _am_result=BSD
3736 1.1 mrg ;;
3737 1.1 mrg esac
3738 1.1 mrg fi
3739 1.1 mrg
3740 1.1 mrg
3741 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3742 1.1 mrg $as_echo "$_am_result" >&6; }
3743 1.1 mrg rm -f confinc confmf
3744 1.1 mrg
3745 1.1 mrg # Check whether --enable-dependency-tracking was given.
3746 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then :
3747 1.1 mrg enableval=$enable_dependency_tracking;
3748 1.1 mrg fi
3749 1.1 mrg
3750 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3751 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3752 1.1 mrg AMDEPBACKSLASH='\'
3753 1.1 mrg fi
3754 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3755 1.1 mrg AMDEP_TRUE=
3756 1.1 mrg AMDEP_FALSE='#'
3757 1.1 mrg else
3758 1.1 mrg AMDEP_TRUE='#'
3759 1.1 mrg AMDEP_FALSE=
3760 1.1 mrg fi
3761 1.1 mrg
3762 1.1 mrg
3763 1.1 mrg
3764 1.1 mrg depcc="$CC" am_compiler_list=
3765 1.1 mrg
3766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3767 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3768 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3769 1.1 mrg $as_echo_n "(cached) " >&6
3770 1.1 mrg else
3771 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3772 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3773 1.1 mrg # making bogus files that we don't know about and never remove. For
3774 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3775 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3776 1.1 mrg # in D'.
3777 1.1 mrg mkdir conftest.dir
3778 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3779 1.1 mrg # using a relative directory.
3780 1.1 mrg cp "$am_depcomp" conftest.dir
3781 1.1 mrg cd conftest.dir
3782 1.1 mrg # We will build objects and dependencies in a subdirectory because
3783 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3784 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3785 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3786 1.1 mrg # the current directory while Tru64 will put them in the object
3787 1.1 mrg # directory.
3788 1.1 mrg mkdir sub
3789 1.1 mrg
3790 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3791 1.1 mrg if test "$am_compiler_list" = ""; then
3792 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3793 1.1 mrg fi
3794 1.1 mrg am__universal=false
3795 1.1 mrg case " $depcc " in #(
3796 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3797 1.1 mrg esac
3798 1.1 mrg
3799 1.1 mrg for depmode in $am_compiler_list; do
3800 1.1 mrg # Setup a source with many dependencies, because some compilers
3801 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3802 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3803 1.1 mrg #
3804 1.1 mrg # We need to recreate these files for each test, as the compiler may
3805 1.1 mrg # overwrite some of them when testing with obscure command lines.
3806 1.1 mrg # This happens at least with the AIX C compiler.
3807 1.1 mrg : > sub/conftest.c
3808 1.1 mrg for i in 1 2 3 4 5 6; do
3809 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3810 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3811 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3812 1.1 mrg touch sub/conftst$i.h
3813 1.1 mrg done
3814 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3815 1.1 mrg
3816 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3817 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3818 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3819 1.1 mrg # versions had trouble with output in subdirs
3820 1.1 mrg am__obj=sub/conftest.${OBJEXT-o}
3821 1.1 mrg am__minus_obj="-o $am__obj"
3822 1.1 mrg case $depmode in
3823 1.1 mrg gcc)
3824 1.1 mrg # This depmode causes a compiler race in universal mode.
3825 1.1 mrg test "$am__universal" = false || continue
3826 1.1 mrg ;;
3827 1.1 mrg nosideeffect)
3828 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3829 1.1 mrg # only be used when explicitly requested
3830 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3831 1.1 mrg continue
3832 1.1 mrg else
3833 1.1 mrg break
3834 1.1 mrg fi
3835 1.1 mrg ;;
3836 1.1 mrg msvisualcpp | msvcmsys)
3837 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3838 1.1 mrg # not run yet. These depmodes are late enough in the game, and
3839 1.1 mrg # so weak that their functioning should not be impacted.
3840 1.1 mrg am__obj=conftest.${OBJEXT-o}
3841 1.1 mrg am__minus_obj=
3842 1.1 mrg ;;
3843 1.1 mrg none) break ;;
3844 1.1 mrg esac
3845 1.1 mrg if depmode=$depmode \
3846 1.1 mrg source=sub/conftest.c object=$am__obj \
3847 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3848 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3849 1.1 mrg >/dev/null 2>conftest.err &&
3850 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3851 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3852 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3853 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3854 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3855 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3856 1.1 mrg # that says an option was ignored or not supported.
3857 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3858 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3859 1.1 mrg # The diagnosis changed in icc 8.0:
3860 1.1 mrg # icc: Command line remark: option '-MP' not supported
3861 1.1 mrg if (grep 'ignoring option' conftest.err ||
3862 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3863 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3864 1.1 mrg break
3865 1.1 mrg fi
3866 1.1 mrg fi
3867 1.1 mrg done
3868 1.1 mrg
3869 1.1 mrg cd ..
3870 1.1 mrg rm -rf conftest.dir
3871 1.1 mrg else
3872 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3873 1.1 mrg fi
3874 1.1 mrg
3875 1.1 mrg fi
3876 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3877 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3878 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3879 1.1 mrg
3880 1.1 mrg if
3881 1.1 mrg test "x$enable_dependency_tracking" != xno \
3882 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3883 1.1 mrg am__fastdepCC_TRUE=
3884 1.1 mrg am__fastdepCC_FALSE='#'
3885 1.1 mrg else
3886 1.1 mrg am__fastdepCC_TRUE='#'
3887 1.1 mrg am__fastdepCC_FALSE=
3888 1.1 mrg fi
3889 1.1 mrg
3890 1.1 mrg
3891 1.1 mrg
3892 1.1 mrg
3893 1.1 mrg
3894 1.1 mrg
3895 1.1 mrg if test "x$GCC" != "xyes"; then
3896 1.1 mrg as_fn_error "libssp must be built with GCC" "$LINENO" 5
3897 1.1 mrg fi
3898 1.1 mrg ac_ext=c
3899 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3900 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3901 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3902 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3903 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3904 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
3905 1.1 mrg # On Suns, sometimes $CPP names a directory.
3906 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
3907 1.1 mrg CPP=
3908 1.1 mrg fi
3909 1.1 mrg if test -z "$CPP"; then
3910 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
3911 1.1 mrg $as_echo_n "(cached) " >&6
3912 1.1 mrg else
3913 1.1 mrg # Double quotes because CPP needs to be expanded
3914 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3915 1.1 mrg do
3916 1.1 mrg ac_preproc_ok=false
3917 1.1 mrg for ac_c_preproc_warn_flag in '' yes
3918 1.1 mrg do
3919 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
3920 1.1 mrg # with a fresh cross-compiler works.
3921 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3922 1.1 mrg # <limits.h> exists even on freestanding compilers.
3923 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3924 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
3925 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3926 1.1 mrg /* end confdefs.h. */
3927 1.1 mrg #ifdef __STDC__
3928 1.1 mrg # include <limits.h>
3929 1.1 mrg #else
3930 1.1 mrg # include <assert.h>
3931 1.1 mrg #endif
3932 1.1 mrg Syntax error
3933 1.1 mrg _ACEOF
3934 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3935 1.1 mrg
3936 1.1 mrg else
3937 1.1 mrg # Broken: fails on valid input.
3938 1.1 mrg continue
3939 1.1 mrg fi
3940 1.1 mrg rm -f conftest.err conftest.$ac_ext
3941 1.1 mrg
3942 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
3943 1.1 mrg # can be detected and how.
3944 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3945 1.1 mrg /* end confdefs.h. */
3946 1.1 mrg #include <ac_nonexistent.h>
3947 1.1 mrg _ACEOF
3948 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3949 1.1 mrg # Broken: success on invalid input.
3950 1.1 mrg continue
3951 1.1 mrg else
3952 1.1 mrg # Passes both tests.
3953 1.1 mrg ac_preproc_ok=:
3954 1.1 mrg break
3955 1.1 mrg fi
3956 1.1 mrg rm -f conftest.err conftest.$ac_ext
3957 1.1 mrg
3958 1.1 mrg done
3959 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3960 1.1 mrg rm -f conftest.err conftest.$ac_ext
3961 1.1 mrg if $ac_preproc_ok; then :
3962 1.1 mrg break
3963 1.1 mrg fi
3964 1.1 mrg
3965 1.1 mrg done
3966 1.1 mrg ac_cv_prog_CPP=$CPP
3967 1.1 mrg
3968 1.1 mrg fi
3969 1.1 mrg CPP=$ac_cv_prog_CPP
3970 1.1 mrg else
3971 1.1 mrg ac_cv_prog_CPP=$CPP
3972 1.1 mrg fi
3973 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3974 1.1 mrg $as_echo "$CPP" >&6; }
3975 1.1 mrg ac_preproc_ok=false
3976 1.1 mrg for ac_c_preproc_warn_flag in '' yes
3977 1.1 mrg do
3978 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
3979 1.1 mrg # with a fresh cross-compiler works.
3980 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3981 1.1 mrg # <limits.h> exists even on freestanding compilers.
3982 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3983 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
3984 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3985 1.1 mrg /* end confdefs.h. */
3986 1.1 mrg #ifdef __STDC__
3987 1.1 mrg # include <limits.h>
3988 1.1 mrg #else
3989 1.1 mrg # include <assert.h>
3990 1.1 mrg #endif
3991 1.1 mrg Syntax error
3992 1.1 mrg _ACEOF
3993 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3994 1.1 mrg
3995 1.1 mrg else
3996 1.1 mrg # Broken: fails on valid input.
3997 1.1 mrg continue
3998 1.1 mrg fi
3999 1.1 mrg rm -f conftest.err conftest.$ac_ext
4000 1.1 mrg
4001 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
4002 1.1 mrg # can be detected and how.
4003 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4004 1.1 mrg /* end confdefs.h. */
4005 1.1 mrg #include <ac_nonexistent.h>
4006 1.1 mrg _ACEOF
4007 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4008 1.1 mrg # Broken: success on invalid input.
4009 1.1 mrg continue
4010 1.1 mrg else
4011 1.1 mrg # Passes both tests.
4012 1.1 mrg ac_preproc_ok=:
4013 1.1 mrg break
4014 1.1 mrg fi
4015 1.1 mrg rm -f conftest.err conftest.$ac_ext
4016 1.1 mrg
4017 1.1 mrg done
4018 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4019 1.1 mrg rm -f conftest.err conftest.$ac_ext
4020 1.1 mrg if $ac_preproc_ok; then :
4021 1.1 mrg
4022 1.1 mrg else
4023 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4024 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4025 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
4026 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
4027 1.1 mrg fi
4028 1.1 mrg
4029 1.1 mrg ac_ext=c
4030 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4031 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4032 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4033 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4034 1.1 mrg
4035 1.1 mrg
4036 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fstack-protector works" >&5
4037 1.1 mrg $as_echo_n "checking whether -fstack-protector works... " >&6; }
4038 1.1 mrg save_CFLAGS="$CFLAGS"
4039 1.1 mrg CFLAGS="$CFLAGS -fstack-protector -Werror"
4040 1.1 mrg
4041 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4042 1.1 mrg /* end confdefs.h. */
4043 1.1 mrg
4044 1.1 mrg void __attribute__((noinline)) bar (char *x)
4045 1.1 mrg {
4046 1.1 mrg __builtin_memset (x, 0, 64);
4047 1.1 mrg }
4048 1.1 mrg int
4049 1.1 mrg main ()
4050 1.1 mrg {
4051 1.1 mrg char buf[64]; bar (buf);
4052 1.1 mrg ;
4053 1.1 mrg return 0;
4054 1.1 mrg }
4055 1.1 mrg _ACEOF
4056 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4057 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4058 1.1 mrg $as_echo "yes" >&6; }
4059 1.1 mrg else
4060 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4061 1.1 mrg $as_echo "no" >&6; }
4062 1.1 mrg fi
4063 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4064 1.1 mrg CFLAGS="$save_CFLAGS"
4065 1.1 mrg
4066 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether hidden visibility is supported" >&5
4067 1.1 mrg $as_echo_n "checking whether hidden visibility is supported... " >&6; }
4068 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4069 1.1 mrg /* end confdefs.h. */
4070 1.1 mrg
4071 1.1 mrg void __attribute__((visibility ("hidden"))) bar (void) {}
4072 1.1 mrg int
4073 1.1 mrg main ()
4074 1.1 mrg {
4075 1.1 mrg
4076 1.1 mrg ;
4077 1.1 mrg return 0;
4078 1.1 mrg }
4079 1.1 mrg _ACEOF
4080 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4081 1.1 mrg ssp_hidden=yes
4082 1.1 mrg else
4083 1.1 mrg ssp_hidden=no
4084 1.1 mrg fi
4085 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4086 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssp_hidden" >&5
4087 1.1 mrg $as_echo "$ssp_hidden" >&6; }
4088 1.1 mrg if test x$ssp_hidden = xyes; then
4089 1.1 mrg
4090 1.1 mrg $as_echo "#define HAVE_HIDDEN_VISIBILITY 1" >>confdefs.h
4091 1.1 mrg
4092 1.1 mrg fi
4093 1.1 mrg
4094 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether symbol versioning is supported" >&5
4095 1.1 mrg $as_echo_n "checking whether symbol versioning is supported... " >&6; }
4096 1.1 mrg cat > conftest.map <<EOF
4097 1.1 mrg FOO_1.0 {
4098 1.1 mrg global: *foo*; bar; local: *;
4099 1.1 mrg };
4100 1.1 mrg EOF
4101 1.1 mrg save_LDFLAGS="$LDFLAGS"
4102 1.1 mrg LDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map"
4103 1.1 mrg if test x$gcc_no_link = xyes; then
4104 1.1 mrg # If we cannot link, we cannot build shared libraries, so do not use
4105 1.1 mrg # symbol versioning.
4106 1.1 mrg ssp_use_symver=no
4107 1.1 mrg else
4108 1.1 mrg if test x$gcc_no_link = xyes; then
4109 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
4110 1.1 mrg fi
4111 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112 1.1 mrg /* end confdefs.h. */
4113 1.1 mrg int foo;
4114 1.1 mrg int
4115 1.1 mrg main ()
4116 1.1 mrg {
4117 1.1 mrg
4118 1.1 mrg ;
4119 1.1 mrg return 0;
4120 1.1 mrg }
4121 1.1 mrg _ACEOF
4122 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
4123 1.1 mrg ssp_use_symver=yes
4124 1.1 mrg else
4125 1.1 mrg ssp_use_symver=no
4126 1.1 mrg fi
4127 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
4128 1.1 mrg conftest$ac_exeext conftest.$ac_ext
4129 1.1 mrg fi
4130 1.1 mrg LDFLAGS="$save_LDFLAGS"
4131 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssp_use_symver" >&5
4132 1.1 mrg $as_echo "$ssp_use_symver" >&6; }
4133 1.1 mrg if test "x$ssp_use_symver" = xyes; then
4134 1.1 mrg LIBSSP_USE_SYMVER_TRUE=
4135 1.1 mrg LIBSSP_USE_SYMVER_FALSE='#'
4136 1.1 mrg else
4137 1.1 mrg LIBSSP_USE_SYMVER_TRUE='#'
4138 1.1 mrg LIBSSP_USE_SYMVER_FALSE=
4139 1.1 mrg fi
4140 1.1 mrg
4141 1.1 mrg
4142 1.1 mrg
4143 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4144 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4145 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4146 1.1 mrg $as_echo_n "(cached) " >&6
4147 1.1 mrg else
4148 1.1 mrg if test -z "$GREP"; then
4149 1.1 mrg ac_path_GREP_found=false
4150 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4151 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4152 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4153 1.1 mrg do
4154 1.1 mrg IFS=$as_save_IFS
4155 1.1 mrg test -z "$as_dir" && as_dir=.
4156 1.1 mrg for ac_prog in grep ggrep; do
4157 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4158 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4159 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4160 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
4161 1.1 mrg # Check for GNU $ac_path_GREP
4162 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4163 1.1 mrg *GNU*)
4164 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4165 1.1 mrg *)
4166 1.1 mrg ac_count=0
4167 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4168 1.1 mrg while :
4169 1.1 mrg do
4170 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4171 1.1 mrg mv "conftest.tmp" "conftest.in"
4172 1.1 mrg cp "conftest.in" "conftest.nl"
4173 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
4174 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4175 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4176 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4177 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4178 1.1 mrg # Best one so far, save it but keep looking for a better one
4179 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4180 1.1 mrg ac_path_GREP_max=$ac_count
4181 1.1 mrg fi
4182 1.1 mrg # 10*(2^10) chars as input seems more than enough
4183 1.1 mrg test $ac_count -gt 10 && break
4184 1.1 mrg done
4185 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4186 1.1 mrg esac
4187 1.1 mrg
4188 1.1 mrg $ac_path_GREP_found && break 3
4189 1.1 mrg done
4190 1.1 mrg done
4191 1.1 mrg done
4192 1.1 mrg IFS=$as_save_IFS
4193 1.1 mrg if test -z "$ac_cv_path_GREP"; then
4194 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4195 1.1 mrg fi
4196 1.1 mrg else
4197 1.1 mrg ac_cv_path_GREP=$GREP
4198 1.1 mrg fi
4199 1.1 mrg
4200 1.1 mrg fi
4201 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4202 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4203 1.1 mrg GREP="$ac_cv_path_GREP"
4204 1.1 mrg
4205 1.1 mrg
4206 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4207 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
4208 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4209 1.1 mrg $as_echo_n "(cached) " >&6
4210 1.1 mrg else
4211 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4212 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4213 1.1 mrg else
4214 1.1 mrg if test -z "$EGREP"; then
4215 1.1 mrg ac_path_EGREP_found=false
4216 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4217 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4218 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4219 1.1 mrg do
4220 1.1 mrg IFS=$as_save_IFS
4221 1.1 mrg test -z "$as_dir" && as_dir=.
4222 1.1 mrg for ac_prog in egrep; do
4223 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4224 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4225 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4226 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4227 1.1 mrg # Check for GNU $ac_path_EGREP
4228 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4229 1.1 mrg *GNU*)
4230 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4231 1.1 mrg *)
4232 1.1 mrg ac_count=0
4233 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4234 1.1 mrg while :
4235 1.1 mrg do
4236 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4237 1.1 mrg mv "conftest.tmp" "conftest.in"
4238 1.1 mrg cp "conftest.in" "conftest.nl"
4239 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
4240 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4241 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4242 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4243 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4244 1.1 mrg # Best one so far, save it but keep looking for a better one
4245 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4246 1.1 mrg ac_path_EGREP_max=$ac_count
4247 1.1 mrg fi
4248 1.1 mrg # 10*(2^10) chars as input seems more than enough
4249 1.1 mrg test $ac_count -gt 10 && break
4250 1.1 mrg done
4251 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4252 1.1 mrg esac
4253 1.1 mrg
4254 1.1 mrg $ac_path_EGREP_found && break 3
4255 1.1 mrg done
4256 1.1 mrg done
4257 1.1 mrg done
4258 1.1 mrg IFS=$as_save_IFS
4259 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
4260 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4261 1.1 mrg fi
4262 1.1 mrg else
4263 1.1 mrg ac_cv_path_EGREP=$EGREP
4264 1.1 mrg fi
4265 1.1 mrg
4266 1.1 mrg fi
4267 1.1 mrg fi
4268 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4269 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4270 1.1 mrg EGREP="$ac_cv_path_EGREP"
4271 1.1 mrg
4272 1.1 mrg
4273 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4274 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
4275 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
4276 1.1 mrg $as_echo_n "(cached) " >&6
4277 1.1 mrg else
4278 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279 1.1 mrg /* end confdefs.h. */
4280 1.1 mrg #include <stdlib.h>
4281 1.1 mrg #include <stdarg.h>
4282 1.1 mrg #include <string.h>
4283 1.1 mrg #include <float.h>
4284 1.1 mrg
4285 1.1 mrg int
4286 1.1 mrg main ()
4287 1.1 mrg {
4288 1.1 mrg
4289 1.1 mrg ;
4290 1.1 mrg return 0;
4291 1.1 mrg }
4292 1.1 mrg _ACEOF
4293 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4294 1.1 mrg ac_cv_header_stdc=yes
4295 1.1 mrg else
4296 1.1 mrg ac_cv_header_stdc=no
4297 1.1 mrg fi
4298 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4299 1.1 mrg
4300 1.1 mrg if test $ac_cv_header_stdc = yes; then
4301 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4302 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4303 1.1 mrg /* end confdefs.h. */
4304 1.1 mrg #include <string.h>
4305 1.1 mrg
4306 1.1 mrg _ACEOF
4307 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4308 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
4309 1.1 mrg
4310 1.1 mrg else
4311 1.1 mrg ac_cv_header_stdc=no
4312 1.1 mrg fi
4313 1.1 mrg rm -f conftest*
4314 1.1 mrg
4315 1.1 mrg fi
4316 1.1 mrg
4317 1.1 mrg if test $ac_cv_header_stdc = yes; then
4318 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4319 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4320 1.1 mrg /* end confdefs.h. */
4321 1.1 mrg #include <stdlib.h>
4322 1.1 mrg
4323 1.1 mrg _ACEOF
4324 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4325 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
4326 1.1 mrg
4327 1.1 mrg else
4328 1.1 mrg ac_cv_header_stdc=no
4329 1.1 mrg fi
4330 1.1 mrg rm -f conftest*
4331 1.1 mrg
4332 1.1 mrg fi
4333 1.1 mrg
4334 1.1 mrg if test $ac_cv_header_stdc = yes; then
4335 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4336 1.1 mrg if test "$cross_compiling" = yes; then :
4337 1.1 mrg :
4338 1.1 mrg else
4339 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4340 1.1 mrg /* end confdefs.h. */
4341 1.1 mrg #include <ctype.h>
4342 1.1 mrg #include <stdlib.h>
4343 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
4344 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4345 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4346 1.1 mrg #else
4347 1.1 mrg # define ISLOWER(c) \
4348 1.1 mrg (('a' <= (c) && (c) <= 'i') \
4349 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
4350 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
4351 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4352 1.1 mrg #endif
4353 1.1 mrg
4354 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4355 1.1 mrg int
4356 1.1 mrg main ()
4357 1.1 mrg {
4358 1.1 mrg int i;
4359 1.1 mrg for (i = 0; i < 256; i++)
4360 1.1 mrg if (XOR (islower (i), ISLOWER (i))
4361 1.1 mrg || toupper (i) != TOUPPER (i))
4362 1.1 mrg return 2;
4363 1.1 mrg return 0;
4364 1.1 mrg }
4365 1.1 mrg _ACEOF
4366 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
4367 1.1 mrg
4368 1.1 mrg else
4369 1.1 mrg ac_cv_header_stdc=no
4370 1.1 mrg fi
4371 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4372 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4373 1.1 mrg fi
4374 1.1 mrg
4375 1.1 mrg fi
4376 1.1 mrg fi
4377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4378 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
4379 1.1 mrg if test $ac_cv_header_stdc = yes; then
4380 1.1 mrg
4381 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4382 1.1 mrg
4383 1.1 mrg fi
4384 1.1 mrg
4385 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4386 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4387 1.1 mrg inttypes.h stdint.h unistd.h
4388 1.1 mrg do :
4389 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4390 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4391 1.1 mrg "
4392 1.1 mrg eval as_val=\$$as_ac_Header
4393 1.1 mrg if test "x$as_val" = x""yes; then :
4394 1.1 mrg cat >>confdefs.h <<_ACEOF
4395 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4396 1.1 mrg _ACEOF
4397 1.1 mrg
4398 1.1 mrg fi
4399 1.1 mrg
4400 1.1 mrg done
4401 1.1 mrg
4402 1.1 mrg
4403 1.1 mrg for ac_header in alloca.h malloc.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h
4404 1.1 mrg do :
4405 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4406 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4407 1.1 mrg eval as_val=\$$as_ac_Header
4408 1.1 mrg if test "x$as_val" = x""yes; then :
4409 1.1 mrg cat >>confdefs.h <<_ACEOF
4410 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4411 1.1 mrg _ACEOF
4412 1.1 mrg
4413 1.1 mrg fi
4414 1.1 mrg
4415 1.1 mrg done
4416 1.1 mrg
4417 1.1 mrg
4418 1.1 mrg if test x$gcc_no_link = xyes; then
4419 1.1 mrg # Presume the ISO C functions are available; add target-specific
4420 1.1 mrg # configuration here if required.
4421 1.1 mrg $as_echo "#define HAVE_STRNCPY 1" >>confdefs.h
4422 1.1 mrg
4423 1.1 mrg $as_echo "#define HAVE_STRNCAT 1" >>confdefs.h
4424 1.1 mrg
4425 1.1 mrg else
4426 1.1 mrg for ac_func in mempcpy strncpy strncat
4427 1.1 mrg do :
4428 1.1 mrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4429 1.1 mrg ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4430 1.1 mrg eval as_val=\$$as_ac_var
4431 1.1 mrg if test "x$as_val" = x""yes; then :
4432 1.1 mrg cat >>confdefs.h <<_ACEOF
4433 1.1 mrg #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4434 1.1 mrg _ACEOF
4435 1.1 mrg
4436 1.1 mrg fi
4437 1.1 mrg done
4438 1.1 mrg
4439 1.1 mrg fi
4440 1.1 mrg
4441 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether vsnprintf is usable" >&5
4442 1.1 mrg $as_echo_n "checking whether vsnprintf is usable... " >&6; }
4443 1.1 mrg if test "$cross_compiling" = yes; then :
4444 1.1 mrg ssp_have_usable_vsnprintf=undef
4445 1.1 mrg else
4446 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4447 1.1 mrg /* end confdefs.h. */
4448 1.1 mrg
4449 1.1 mrg #include <stdarg.h>
4450 1.1 mrg #include <string.h>
4451 1.1 mrg #include <stdio.h>
4452 1.1 mrg int foo (char *buf, size_t n, const char *fmt, ...)
4453 1.1 mrg {
4454 1.1 mrg va_list ap;
4455 1.1 mrg int ret;
4456 1.1 mrg va_start (ap, fmt);
4457 1.1 mrg ret = vsnprintf (buf, n, fmt, ap);
4458 1.1 mrg va_end (ap);
4459 1.1 mrg return ret;
4460 1.1 mrg }
4461 1.1 mrg int
4462 1.1 mrg main ()
4463 1.1 mrg {
4464 1.1 mrg char buf[8]; memset (buf, 'A', sizeof (buf));
4465 1.1 mrg if (foo (buf, 4, ".%s.", "CDEFG") != 7)
4466 1.1 mrg return 1;
4467 1.1 mrg return memcmp (buf, ".CD\0AAAA", sizeof (buf)) != 0;
4468 1.1 mrg ;
4469 1.1 mrg return 0;
4470 1.1 mrg }
4471 1.1 mrg _ACEOF
4472 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
4473 1.1 mrg ssp_have_usable_vsnprintf=define
4474 1.1 mrg else
4475 1.1 mrg ssp_have_usable_vsnprintf=undef
4476 1.1 mrg fi
4477 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4478 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4479 1.1 mrg fi
4480 1.1 mrg
4481 1.1 mrg if test "x$ssp_have_usable_vsnprintf" = xdefine; then
4482 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4483 1.1 mrg $as_echo "yes" >&6; }
4484 1.1 mrg
4485 1.1 mrg $as_echo "#define HAVE_USABLE_VSNPRINTF 1" >>confdefs.h
4486 1.1 mrg
4487 1.1 mrg else
4488 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4489 1.1 mrg $as_echo "no" >&6; }
4490 1.1 mrg fi
4491 1.1 mrg
4492 1.1 mrg
4493 1.1 mrg case `pwd` in
4494 1.1 mrg *\ * | *\ *)
4495 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4496 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4497 1.1 mrg esac
4498 1.1 mrg
4499 1.1 mrg
4500 1.1 mrg
4501 1.1 mrg macro_version='2.2.7a'
4502 1.1 mrg macro_revision='1.3134'
4503 1.1 mrg
4504 1.1 mrg
4505 1.1 mrg
4506 1.1 mrg
4507 1.1 mrg
4508 1.1 mrg
4509 1.1 mrg
4510 1.1 mrg
4511 1.1 mrg
4512 1.1 mrg
4513 1.1 mrg
4514 1.1 mrg
4515 1.1 mrg
4516 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
4517 1.1 mrg
4518 1.1 mrg # Backslashify metacharacters that are still active within
4519 1.1 mrg # double-quoted strings.
4520 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4521 1.1 mrg
4522 1.1 mrg # Same as above, but do not quote variable references.
4523 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
4524 1.1 mrg
4525 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
4526 1.1 mrg # double_quote_subst'ed string.
4527 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4528 1.1 mrg
4529 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
4530 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4531 1.1 mrg
4532 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
4533 1.1 mrg no_glob_subst='s/\*/\\\*/g'
4534 1.1 mrg
4535 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4536 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4537 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4538 1.1 mrg
4539 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4540 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
4541 1.1 mrg # Test print first, because it will be a builtin if present.
4542 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4543 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4544 1.1 mrg ECHO='print -r --'
4545 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4546 1.1 mrg ECHO='printf %s\n'
4547 1.1 mrg else
4548 1.1 mrg # Use this function as a fallback that always works.
4549 1.1 mrg func_fallback_echo ()
4550 1.1 mrg {
4551 1.1 mrg eval 'cat <<_LTECHO_EOF
4552 1.1 mrg $1
4553 1.1 mrg _LTECHO_EOF'
4554 1.1 mrg }
4555 1.1 mrg ECHO='func_fallback_echo'
4556 1.1 mrg fi
4557 1.1 mrg
4558 1.1 mrg # func_echo_all arg...
4559 1.1 mrg # Invoke $ECHO with all args, space-separated.
4560 1.1 mrg func_echo_all ()
4561 1.1 mrg {
4562 1.1 mrg $ECHO ""
4563 1.1 mrg }
4564 1.1 mrg
4565 1.1 mrg case "$ECHO" in
4566 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4567 1.1 mrg $as_echo "printf" >&6; } ;;
4568 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4569 1.1 mrg $as_echo "print -r" >&6; } ;;
4570 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4571 1.1 mrg $as_echo "cat" >&6; } ;;
4572 1.1 mrg esac
4573 1.1 mrg
4574 1.1 mrg
4575 1.1 mrg
4576 1.1 mrg
4577 1.1 mrg
4578 1.1 mrg
4579 1.1 mrg
4580 1.1 mrg
4581 1.1 mrg
4582 1.1 mrg
4583 1.1 mrg
4584 1.1 mrg
4585 1.1 mrg
4586 1.1 mrg
4587 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4588 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4589 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
4590 1.1 mrg $as_echo_n "(cached) " >&6
4591 1.1 mrg else
4592 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4593 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
4594 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
4595 1.1 mrg done
4596 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4597 1.1 mrg { ac_script=; unset ac_script;}
4598 1.1 mrg if test -z "$SED"; then
4599 1.1 mrg ac_path_SED_found=false
4600 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4601 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4602 1.1 mrg for as_dir in $PATH
4603 1.1 mrg do
4604 1.1 mrg IFS=$as_save_IFS
4605 1.1 mrg test -z "$as_dir" && as_dir=.
4606 1.1 mrg for ac_prog in sed gsed; do
4607 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4608 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4609 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4610 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
4611 1.1 mrg # Check for GNU $ac_path_SED
4612 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
4613 1.1 mrg *GNU*)
4614 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4615 1.1 mrg *)
4616 1.1 mrg ac_count=0
4617 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4618 1.1 mrg while :
4619 1.1 mrg do
4620 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4621 1.1 mrg mv "conftest.tmp" "conftest.in"
4622 1.1 mrg cp "conftest.in" "conftest.nl"
4623 1.1 mrg $as_echo '' >> "conftest.nl"
4624 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4625 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4626 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4627 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4628 1.1 mrg # Best one so far, save it but keep looking for a better one
4629 1.1 mrg ac_cv_path_SED="$ac_path_SED"
4630 1.1 mrg ac_path_SED_max=$ac_count
4631 1.1 mrg fi
4632 1.1 mrg # 10*(2^10) chars as input seems more than enough
4633 1.1 mrg test $ac_count -gt 10 && break
4634 1.1 mrg done
4635 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4636 1.1 mrg esac
4637 1.1 mrg
4638 1.1 mrg $ac_path_SED_found && break 3
4639 1.1 mrg done
4640 1.1 mrg done
4641 1.1 mrg done
4642 1.1 mrg IFS=$as_save_IFS
4643 1.1 mrg if test -z "$ac_cv_path_SED"; then
4644 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4645 1.1 mrg fi
4646 1.1 mrg else
4647 1.1 mrg ac_cv_path_SED=$SED
4648 1.1 mrg fi
4649 1.1 mrg
4650 1.1 mrg fi
4651 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4652 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
4653 1.1 mrg SED="$ac_cv_path_SED"
4654 1.1 mrg rm -f conftest.sed
4655 1.1 mrg
4656 1.1 mrg test -z "$SED" && SED=sed
4657 1.1 mrg Xsed="$SED -e 1s/^X//"
4658 1.1 mrg
4659 1.1 mrg
4660 1.1 mrg
4661 1.1 mrg
4662 1.1 mrg
4663 1.1 mrg
4664 1.1 mrg
4665 1.1 mrg
4666 1.1 mrg
4667 1.1 mrg
4668 1.1 mrg
4669 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4670 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
4671 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4672 1.1 mrg $as_echo_n "(cached) " >&6
4673 1.1 mrg else
4674 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4675 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
4676 1.1 mrg else
4677 1.1 mrg if test -z "$FGREP"; then
4678 1.1 mrg ac_path_FGREP_found=false
4679 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4680 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4681 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4682 1.1 mrg do
4683 1.1 mrg IFS=$as_save_IFS
4684 1.1 mrg test -z "$as_dir" && as_dir=.
4685 1.1 mrg for ac_prog in fgrep; do
4686 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4687 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4688 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4689 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4690 1.1 mrg # Check for GNU $ac_path_FGREP
4691 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
4692 1.1 mrg *GNU*)
4693 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4694 1.1 mrg *)
4695 1.1 mrg ac_count=0
4696 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4697 1.1 mrg while :
4698 1.1 mrg do
4699 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4700 1.1 mrg mv "conftest.tmp" "conftest.in"
4701 1.1 mrg cp "conftest.in" "conftest.nl"
4702 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
4703 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4704 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4705 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4706 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4707 1.1 mrg # Best one so far, save it but keep looking for a better one
4708 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4709 1.1 mrg ac_path_FGREP_max=$ac_count
4710 1.1 mrg fi
4711 1.1 mrg # 10*(2^10) chars as input seems more than enough
4712 1.1 mrg test $ac_count -gt 10 && break
4713 1.1 mrg done
4714 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4715 1.1 mrg esac
4716 1.1 mrg
4717 1.1 mrg $ac_path_FGREP_found && break 3
4718 1.1 mrg done
4719 1.1 mrg done
4720 1.1 mrg done
4721 1.1 mrg IFS=$as_save_IFS
4722 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
4723 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4724 1.1 mrg fi
4725 1.1 mrg else
4726 1.1 mrg ac_cv_path_FGREP=$FGREP
4727 1.1 mrg fi
4728 1.1 mrg
4729 1.1 mrg fi
4730 1.1 mrg fi
4731 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4732 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4733 1.1 mrg FGREP="$ac_cv_path_FGREP"
4734 1.1 mrg
4735 1.1 mrg
4736 1.1 mrg test -z "$GREP" && GREP=grep
4737 1.1 mrg
4738 1.1 mrg
4739 1.1 mrg
4740 1.1 mrg
4741 1.1 mrg
4742 1.1 mrg
4743 1.1 mrg
4744 1.1 mrg
4745 1.1 mrg
4746 1.1 mrg
4747 1.1 mrg
4748 1.1 mrg
4749 1.1 mrg
4750 1.1 mrg
4751 1.1 mrg
4752 1.1 mrg
4753 1.1 mrg
4754 1.1 mrg
4755 1.1 mrg
4756 1.1 mrg # Check whether --with-gnu-ld was given.
4757 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
4758 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4759 1.1 mrg else
4760 1.1 mrg with_gnu_ld=no
4761 1.1 mrg fi
4762 1.1 mrg
4763 1.1 mrg ac_prog=ld
4764 1.1 mrg if test "$GCC" = yes; then
4765 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4767 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4768 1.1 mrg case $host in
4769 1.1 mrg *-*-mingw*)
4770 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4771 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4772 1.1 mrg *)
4773 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4774 1.1 mrg esac
4775 1.1 mrg case $ac_prog in
4776 1.1 mrg # Accept absolute paths.
4777 1.1 mrg [\\/]* | ?:[\\/]*)
4778 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4779 1.1 mrg # Canonicalize the pathname of ld
4780 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4781 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4782 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4783 1.1 mrg done
4784 1.1 mrg test -z "$LD" && LD="$ac_prog"
4785 1.1 mrg ;;
4786 1.1 mrg "")
4787 1.1 mrg # If it fails, then pretend we aren't using GCC.
4788 1.1 mrg ac_prog=ld
4789 1.1 mrg ;;
4790 1.1 mrg *)
4791 1.1 mrg # If it is relative, then search for the first ld in PATH.
4792 1.1 mrg with_gnu_ld=unknown
4793 1.1 mrg ;;
4794 1.1 mrg esac
4795 1.1 mrg elif test "$with_gnu_ld" = yes; then
4796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4797 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
4798 1.1 mrg else
4799 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4800 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4801 1.1 mrg fi
4802 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
4803 1.1 mrg $as_echo_n "(cached) " >&6
4804 1.1 mrg else
4805 1.1 mrg if test -z "$LD"; then
4806 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4807 1.1 mrg for ac_dir in $PATH; do
4808 1.1 mrg IFS="$lt_save_ifs"
4809 1.1 mrg test -z "$ac_dir" && ac_dir=.
4810 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4811 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4812 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4813 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4814 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4815 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4816 1.1 mrg *GNU* | *'with BFD'*)
4817 1.1 mrg test "$with_gnu_ld" != no && break
4818 1.1 mrg ;;
4819 1.1 mrg *)
4820 1.1 mrg test "$with_gnu_ld" != yes && break
4821 1.1 mrg ;;
4822 1.1 mrg esac
4823 1.1 mrg fi
4824 1.1 mrg done
4825 1.1 mrg IFS="$lt_save_ifs"
4826 1.1 mrg else
4827 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4828 1.1 mrg fi
4829 1.1 mrg fi
4830 1.1 mrg
4831 1.1 mrg LD="$lt_cv_path_LD"
4832 1.1 mrg if test -n "$LD"; then
4833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4834 1.1 mrg $as_echo "$LD" >&6; }
4835 1.1 mrg else
4836 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4837 1.1 mrg $as_echo "no" >&6; }
4838 1.1 mrg fi
4839 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4840 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4841 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4842 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4843 1.1 mrg $as_echo_n "(cached) " >&6
4844 1.1 mrg else
4845 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4846 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4847 1.1 mrg *GNU* | *'with BFD'*)
4848 1.1 mrg lt_cv_prog_gnu_ld=yes
4849 1.1 mrg ;;
4850 1.1 mrg *)
4851 1.1 mrg lt_cv_prog_gnu_ld=no
4852 1.1 mrg ;;
4853 1.1 mrg esac
4854 1.1 mrg fi
4855 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4856 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4857 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4858 1.1 mrg
4859 1.1 mrg
4860 1.1 mrg
4861 1.1 mrg
4862 1.1 mrg
4863 1.1 mrg
4864 1.1 mrg
4865 1.1 mrg
4866 1.1 mrg
4867 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4868 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4869 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
4870 1.1 mrg $as_echo_n "(cached) " >&6
4871 1.1 mrg else
4872 1.1 mrg if test -n "$NM"; then
4873 1.1 mrg # Let the user override the test.
4874 1.1 mrg lt_cv_path_NM="$NM"
4875 1.1 mrg else
4876 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4877 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4878 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4879 1.1 mrg fi
4880 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4881 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4882 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4883 1.1 mrg IFS="$lt_save_ifs"
4884 1.1 mrg test -z "$ac_dir" && ac_dir=.
4885 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4886 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4887 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4888 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4889 1.1 mrg # nm: unknown option "B" ignored
4890 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4891 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4892 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4893 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4894 1.1 mrg break
4895 1.1 mrg ;;
4896 1.1 mrg *)
4897 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4898 1.1 mrg */dev/null*)
4899 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4900 1.1 mrg break
4901 1.1 mrg ;;
4902 1.1 mrg *)
4903 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4904 1.1 mrg continue # so that we can try to find one that supports BSD flags
4905 1.1 mrg ;;
4906 1.1 mrg esac
4907 1.1 mrg ;;
4908 1.1 mrg esac
4909 1.1 mrg fi
4910 1.1 mrg done
4911 1.1 mrg IFS="$lt_save_ifs"
4912 1.1 mrg done
4913 1.1 mrg : ${lt_cv_path_NM=no}
4914 1.1 mrg fi
4915 1.1 mrg fi
4916 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4917 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
4918 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
4919 1.1 mrg NM="$lt_cv_path_NM"
4920 1.1 mrg else
4921 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4922 1.1 mrg if test -n "$DUMPBIN"; then :
4923 1.1 mrg # Let the user override the test.
4924 1.1 mrg else
4925 1.1 mrg if test -n "$ac_tool_prefix"; then
4926 1.1 mrg for ac_prog in dumpbin "link -dump"
4927 1.1 mrg do
4928 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4929 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4930 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4931 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4932 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4933 1.1 mrg $as_echo_n "(cached) " >&6
4934 1.1 mrg else
4935 1.1 mrg if test -n "$DUMPBIN"; then
4936 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4937 1.1 mrg else
4938 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4939 1.1 mrg for as_dir in $PATH
4940 1.1 mrg do
4941 1.1 mrg IFS=$as_save_IFS
4942 1.1 mrg test -z "$as_dir" && as_dir=.
4943 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4944 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4945 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4946 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4947 1.1 mrg break 2
4948 1.1 mrg fi
4949 1.1 mrg done
4950 1.1 mrg done
4951 1.1 mrg IFS=$as_save_IFS
4952 1.1 mrg
4953 1.1 mrg fi
4954 1.1 mrg fi
4955 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4956 1.1 mrg if test -n "$DUMPBIN"; then
4957 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4958 1.1 mrg $as_echo "$DUMPBIN" >&6; }
4959 1.1 mrg else
4960 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4961 1.1 mrg $as_echo "no" >&6; }
4962 1.1 mrg fi
4963 1.1 mrg
4964 1.1 mrg
4965 1.1 mrg test -n "$DUMPBIN" && break
4966 1.1 mrg done
4967 1.1 mrg fi
4968 1.1 mrg if test -z "$DUMPBIN"; then
4969 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
4970 1.1 mrg for ac_prog in dumpbin "link -dump"
4971 1.1 mrg do
4972 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4973 1.1 mrg set dummy $ac_prog; ac_word=$2
4974 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4975 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4976 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4977 1.1 mrg $as_echo_n "(cached) " >&6
4978 1.1 mrg else
4979 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4980 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4981 1.1 mrg else
4982 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4983 1.1 mrg for as_dir in $PATH
4984 1.1 mrg do
4985 1.1 mrg IFS=$as_save_IFS
4986 1.1 mrg test -z "$as_dir" && as_dir=.
4987 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4988 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4989 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4990 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4991 1.1 mrg break 2
4992 1.1 mrg fi
4993 1.1 mrg done
4994 1.1 mrg done
4995 1.1 mrg IFS=$as_save_IFS
4996 1.1 mrg
4997 1.1 mrg fi
4998 1.1 mrg fi
4999 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5000 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
5001 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5002 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5003 1.1 mrg else
5004 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5005 1.1 mrg $as_echo "no" >&6; }
5006 1.1 mrg fi
5007 1.1 mrg
5008 1.1 mrg
5009 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
5010 1.1 mrg done
5011 1.1 mrg
5012 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
5013 1.1 mrg DUMPBIN=":"
5014 1.1 mrg else
5015 1.1 mrg case $cross_compiling:$ac_tool_warned in
5016 1.1 mrg yes:)
5017 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5018 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5019 1.1 mrg ac_tool_warned=yes ;;
5020 1.1 mrg esac
5021 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
5022 1.1 mrg fi
5023 1.1 mrg fi
5024 1.1 mrg
5025 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5026 1.1 mrg *COFF*)
5027 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
5028 1.1 mrg ;;
5029 1.1 mrg *)
5030 1.1 mrg DUMPBIN=:
5031 1.1 mrg ;;
5032 1.1 mrg esac
5033 1.1 mrg fi
5034 1.1 mrg
5035 1.1 mrg if test "$DUMPBIN" != ":"; then
5036 1.1 mrg NM="$DUMPBIN"
5037 1.1 mrg fi
5038 1.1 mrg fi
5039 1.1 mrg test -z "$NM" && NM=nm
5040 1.1 mrg
5041 1.1 mrg
5042 1.1 mrg
5043 1.1 mrg
5044 1.1 mrg
5045 1.1 mrg
5046 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5047 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5048 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
5049 1.1 mrg $as_echo_n "(cached) " >&6
5050 1.1 mrg else
5051 1.1 mrg lt_cv_nm_interface="BSD nm"
5052 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5053 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5054 1.1 mrg (eval "$ac_compile" 2>conftest.err)
5055 1.1 mrg cat conftest.err >&5
5056 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5057 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5058 1.1 mrg cat conftest.err >&5
5059 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5060 1.1 mrg cat conftest.out >&5
5061 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5062 1.1 mrg lt_cv_nm_interface="MS dumpbin"
5063 1.1 mrg fi
5064 1.1 mrg rm -f conftest*
5065 1.1 mrg fi
5066 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5067 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5068 1.1 mrg
5069 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5070 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5071 1.1 mrg LN_S=$as_ln_s
5072 1.1 mrg if test "$LN_S" = "ln -s"; then
5073 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5074 1.1 mrg $as_echo "yes" >&6; }
5075 1.1 mrg else
5076 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5077 1.1 mrg $as_echo "no, using $LN_S" >&6; }
5078 1.1 mrg fi
5079 1.1 mrg
5080 1.1 mrg # find the maximum length of command line arguments
5081 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5082 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5083 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5084 1.1 mrg $as_echo_n "(cached) " >&6
5085 1.1 mrg else
5086 1.1 mrg i=0
5087 1.1 mrg teststring="ABCD"
5088 1.1 mrg
5089 1.1 mrg case $build_os in
5090 1.1 mrg msdosdjgpp*)
5091 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
5092 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
5093 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
5094 1.1 mrg # check would be larger than it should be.
5095 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
5096 1.1 mrg ;;
5097 1.1 mrg
5098 1.1 mrg gnu*)
5099 1.1 mrg # Under GNU Hurd, this test is not required because there is
5100 1.1 mrg # no limit to the length of command line arguments.
5101 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
5102 1.1 mrg lt_cv_sys_max_cmd_len=-1;
5103 1.1 mrg ;;
5104 1.1 mrg
5105 1.1 mrg cygwin* | mingw* | cegcc*)
5106 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
5107 1.1 mrg # about 5 minutes as the teststring grows exponentially.
5108 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
5109 1.1 mrg # you end up with a "frozen" computer, even though with patience
5110 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
5111 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
5112 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
5113 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5114 1.1 mrg ;;
5115 1.1 mrg
5116 1.1 mrg mint*)
5117 1.1 mrg # On MiNT this can take a long time and run out of memory.
5118 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5119 1.1 mrg ;;
5120 1.1 mrg
5121 1.1 mrg amigaos*)
5122 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
5123 1.1 mrg # So we just punt and use a minimum line length of 8192.
5124 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5125 1.1 mrg ;;
5126 1.1 mrg
5127 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5128 1.1 mrg # This has been around since 386BSD, at least. Likely further.
5129 1.1 mrg if test -x /sbin/sysctl; then
5130 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5131 1.1 mrg elif test -x /usr/sbin/sysctl; then
5132 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5133 1.1 mrg else
5134 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5135 1.1 mrg fi
5136 1.1 mrg # And add a safety zone
5137 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5138 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5139 1.1 mrg ;;
5140 1.1 mrg
5141 1.1 mrg interix*)
5142 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
5143 1.1 mrg lt_cv_sys_max_cmd_len=196608
5144 1.1 mrg ;;
5145 1.1 mrg
5146 1.1 mrg osf*)
5147 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5148 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5149 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
5150 1.1 mrg # First set a reasonable default.
5151 1.1 mrg lt_cv_sys_max_cmd_len=16384
5152 1.1 mrg #
5153 1.1 mrg if test -x /sbin/sysconfig; then
5154 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5155 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
5156 1.1 mrg esac
5157 1.1 mrg fi
5158 1.1 mrg ;;
5159 1.1 mrg sco3.2v5*)
5160 1.1 mrg lt_cv_sys_max_cmd_len=102400
5161 1.1 mrg ;;
5162 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
5163 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5164 1.1 mrg if test -n "$kargmax"; then
5165 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5166 1.1 mrg else
5167 1.1 mrg lt_cv_sys_max_cmd_len=32768
5168 1.1 mrg fi
5169 1.1 mrg ;;
5170 1.1 mrg *)
5171 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5172 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
5173 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5174 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5175 1.1 mrg else
5176 1.1 mrg # Make teststring a little bigger before we do anything with it.
5177 1.1 mrg # a 1K string should be a reasonable start.
5178 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
5179 1.1 mrg teststring=$teststring$teststring
5180 1.1 mrg done
5181 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5182 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
5183 1.1 mrg # maximum length that is only half of the actual maximum length, but
5184 1.1 mrg # we can't tell.
5185 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5186 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5187 1.1 mrg test $i != 17 # 1/2 MB should be enough
5188 1.1 mrg do
5189 1.1 mrg i=`expr $i + 1`
5190 1.1 mrg teststring=$teststring$teststring
5191 1.1 mrg done
5192 1.1 mrg # Only check the string length outside the loop.
5193 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5194 1.1 mrg teststring=
5195 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
5196 1.1 mrg # massive amounts of additional arguments before passing them to the
5197 1.1 mrg # linker. It appears as though 1/2 is a usable value.
5198 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5199 1.1 mrg fi
5200 1.1 mrg ;;
5201 1.1 mrg esac
5202 1.1 mrg
5203 1.1 mrg fi
5204 1.1 mrg
5205 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
5206 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5207 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5208 1.1 mrg else
5209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5210 1.1 mrg $as_echo "none" >&6; }
5211 1.1 mrg fi
5212 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
5213 1.1 mrg
5214 1.1 mrg
5215 1.1 mrg
5216 1.1 mrg
5217 1.1 mrg
5218 1.1 mrg
5219 1.1 mrg : ${CP="cp -f"}
5220 1.1 mrg : ${MV="mv -f"}
5221 1.1 mrg : ${RM="rm -f"}
5222 1.1 mrg
5223 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5224 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5225 1.1 mrg # Try some XSI features
5226 1.1 mrg xsi_shell=no
5227 1.1 mrg ( _lt_dummy="a/b/c"
5228 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5229 1.1 mrg = c,a/b,, \
5230 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
5231 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5232 1.1 mrg && xsi_shell=yes
5233 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5234 1.1 mrg $as_echo "$xsi_shell" >&6; }
5235 1.1 mrg
5236 1.1 mrg
5237 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5238 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5239 1.1 mrg lt_shell_append=no
5240 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5241 1.1 mrg >/dev/null 2>&1 \
5242 1.1 mrg && lt_shell_append=yes
5243 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5244 1.1 mrg $as_echo "$lt_shell_append" >&6; }
5245 1.1 mrg
5246 1.1 mrg
5247 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5248 1.1 mrg lt_unset=unset
5249 1.1 mrg else
5250 1.1 mrg lt_unset=false
5251 1.1 mrg fi
5252 1.1 mrg
5253 1.1 mrg
5254 1.1 mrg
5255 1.1 mrg
5256 1.1 mrg
5257 1.1 mrg # test EBCDIC or ASCII
5258 1.1 mrg case `echo X|tr X '\101'` in
5259 1.1 mrg A) # ASCII based system
5260 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5261 1.1 mrg lt_SP2NL='tr \040 \012'
5262 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
5263 1.1 mrg ;;
5264 1.1 mrg *) # EBCDIC based system
5265 1.1 mrg lt_SP2NL='tr \100 \n'
5266 1.1 mrg lt_NL2SP='tr \r\n \100\100'
5267 1.1 mrg ;;
5268 1.1 mrg esac
5269 1.1 mrg
5270 1.1 mrg
5271 1.1 mrg
5272 1.1 mrg
5273 1.1 mrg
5274 1.1 mrg
5275 1.1 mrg
5276 1.1 mrg
5277 1.1 mrg
5278 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5279 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5280 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
5281 1.1 mrg $as_echo_n "(cached) " >&6
5282 1.1 mrg else
5283 1.1 mrg lt_cv_ld_reload_flag='-r'
5284 1.1 mrg fi
5285 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5286 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5287 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
5288 1.1 mrg case $reload_flag in
5289 1.1 mrg "" | " "*) ;;
5290 1.1 mrg *) reload_flag=" $reload_flag" ;;
5291 1.1 mrg esac
5292 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5293 1.1 mrg case $host_os in
5294 1.1 mrg darwin*)
5295 1.1 mrg if test "$GCC" = yes; then
5296 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5297 1.1 mrg else
5298 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5299 1.1 mrg fi
5300 1.1 mrg ;;
5301 1.1 mrg esac
5302 1.1 mrg
5303 1.1 mrg
5304 1.1 mrg
5305 1.1 mrg
5306 1.1 mrg
5307 1.1 mrg
5308 1.1 mrg
5309 1.1 mrg
5310 1.1 mrg
5311 1.1 mrg if test -n "$ac_tool_prefix"; then
5312 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5313 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5314 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5315 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5316 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5317 1.1 mrg $as_echo_n "(cached) " >&6
5318 1.1 mrg else
5319 1.1 mrg if test -n "$OBJDUMP"; then
5320 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5321 1.1 mrg else
5322 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5323 1.1 mrg for as_dir in $PATH
5324 1.1 mrg do
5325 1.1 mrg IFS=$as_save_IFS
5326 1.1 mrg test -z "$as_dir" && as_dir=.
5327 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5328 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5329 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5330 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5331 1.1 mrg break 2
5332 1.1 mrg fi
5333 1.1 mrg done
5334 1.1 mrg done
5335 1.1 mrg IFS=$as_save_IFS
5336 1.1 mrg
5337 1.1 mrg fi
5338 1.1 mrg fi
5339 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5340 1.1 mrg if test -n "$OBJDUMP"; then
5341 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5342 1.1 mrg $as_echo "$OBJDUMP" >&6; }
5343 1.1 mrg else
5344 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5345 1.1 mrg $as_echo "no" >&6; }
5346 1.1 mrg fi
5347 1.1 mrg
5348 1.1 mrg
5349 1.1 mrg fi
5350 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5351 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
5352 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
5353 1.1 mrg set dummy objdump; ac_word=$2
5354 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5355 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5356 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5357 1.1 mrg $as_echo_n "(cached) " >&6
5358 1.1 mrg else
5359 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5360 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5361 1.1 mrg else
5362 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5363 1.1 mrg for as_dir in $PATH
5364 1.1 mrg do
5365 1.1 mrg IFS=$as_save_IFS
5366 1.1 mrg test -z "$as_dir" && as_dir=.
5367 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5368 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5369 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5370 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5371 1.1 mrg break 2
5372 1.1 mrg fi
5373 1.1 mrg done
5374 1.1 mrg done
5375 1.1 mrg IFS=$as_save_IFS
5376 1.1 mrg
5377 1.1 mrg fi
5378 1.1 mrg fi
5379 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5380 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5381 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5382 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5383 1.1 mrg else
5384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5385 1.1 mrg $as_echo "no" >&6; }
5386 1.1 mrg fi
5387 1.1 mrg
5388 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
5389 1.1 mrg OBJDUMP="false"
5390 1.1 mrg else
5391 1.1 mrg case $cross_compiling:$ac_tool_warned in
5392 1.1 mrg yes:)
5393 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5394 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5395 1.1 mrg ac_tool_warned=yes ;;
5396 1.1 mrg esac
5397 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
5398 1.1 mrg fi
5399 1.1 mrg else
5400 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5401 1.1 mrg fi
5402 1.1 mrg
5403 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
5404 1.1 mrg
5405 1.1 mrg
5406 1.1 mrg
5407 1.1 mrg
5408 1.1 mrg
5409 1.1 mrg
5410 1.1 mrg
5411 1.1 mrg
5412 1.1 mrg
5413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5414 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5415 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5416 1.1 mrg $as_echo_n "(cached) " >&6
5417 1.1 mrg else
5418 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5419 1.1 mrg lt_cv_file_magic_test_file=
5420 1.1 mrg lt_cv_deplibs_check_method='unknown'
5421 1.1 mrg # Need to set the preceding variable on all platforms that support
5422 1.1 mrg # interlibrary dependencies.
5423 1.1 mrg # 'none' -- dependencies not supported.
5424 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
5425 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
5426 1.1 mrg # 'test_compile' -- check by making test program.
5427 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5428 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5429 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5430 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5431 1.1 mrg
5432 1.1 mrg case $host_os in
5433 1.1 mrg aix[4-9]*)
5434 1.1 mrg lt_cv_deplibs_check_method=pass_all
5435 1.1 mrg ;;
5436 1.1 mrg
5437 1.1 mrg beos*)
5438 1.1 mrg lt_cv_deplibs_check_method=pass_all
5439 1.1 mrg ;;
5440 1.1 mrg
5441 1.1 mrg bsdi[45]*)
5442 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5443 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5444 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5445 1.1 mrg ;;
5446 1.1 mrg
5447 1.1 mrg cygwin*)
5448 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
5449 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5450 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5451 1.1 mrg ;;
5452 1.1 mrg
5453 1.1 mrg mingw* | pw32*)
5454 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5455 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5456 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
5457 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5458 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5459 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5460 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5461 1.1 mrg else
5462 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5463 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5464 1.1 mrg fi
5465 1.1 mrg ;;
5466 1.1 mrg
5467 1.1 mrg cegcc*)
5468 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
5469 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5470 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5471 1.1 mrg ;;
5472 1.1 mrg
5473 1.1 mrg darwin* | rhapsody*)
5474 1.1 mrg lt_cv_deplibs_check_method=pass_all
5475 1.1 mrg ;;
5476 1.1 mrg
5477 1.1 mrg freebsd* | dragonfly*)
5478 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5479 1.1 mrg case $host_cpu in
5480 1.1 mrg i*86 )
5481 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5482 1.1 mrg # Let's accept both of them until this is cleared up.
5483 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5484 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5485 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5486 1.1 mrg ;;
5487 1.1 mrg esac
5488 1.1 mrg else
5489 1.1 mrg lt_cv_deplibs_check_method=pass_all
5490 1.1 mrg fi
5491 1.1 mrg ;;
5492 1.1 mrg
5493 1.1 mrg gnu*)
5494 1.1 mrg lt_cv_deplibs_check_method=pass_all
5495 1.1 mrg ;;
5496 1.1 mrg
5497 1.1 mrg haiku*)
5498 1.1 mrg lt_cv_deplibs_check_method=pass_all
5499 1.1 mrg ;;
5500 1.1 mrg
5501 1.1 mrg hpux10.20* | hpux11*)
5502 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5503 1.1 mrg case $host_cpu in
5504 1.1 mrg ia64*)
5505 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5506 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5507 1.1 mrg ;;
5508 1.1 mrg hppa*64*)
5509 1.1 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]'
5510 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5511 1.1 mrg ;;
5512 1.1 mrg *)
5513 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5514 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5515 1.1 mrg ;;
5516 1.1 mrg esac
5517 1.1 mrg ;;
5518 1.1 mrg
5519 1.1 mrg interix[3-9]*)
5520 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5521 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5522 1.1 mrg ;;
5523 1.1 mrg
5524 1.1 mrg irix5* | irix6* | nonstopux*)
5525 1.1 mrg case $LD in
5526 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
5527 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
5528 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
5529 1.1 mrg *) libmagic=never-match;;
5530 1.1 mrg esac
5531 1.1 mrg lt_cv_deplibs_check_method=pass_all
5532 1.1 mrg ;;
5533 1.1 mrg
5534 1.1 mrg # This must be Linux ELF.
5535 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5536 1.1 mrg lt_cv_deplibs_check_method=pass_all
5537 1.1 mrg ;;
5538 1.1 mrg
5539 1.1 mrg netbsd*)
5540 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5541 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5542 1.1 mrg else
5543 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5544 1.1 mrg fi
5545 1.1 mrg ;;
5546 1.1 mrg
5547 1.1 mrg newos6*)
5548 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5549 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5550 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5551 1.1 mrg ;;
5552 1.1 mrg
5553 1.1 mrg *nto* | *qnx*)
5554 1.1 mrg lt_cv_deplibs_check_method=pass_all
5555 1.1 mrg ;;
5556 1.1 mrg
5557 1.1 mrg openbsd*)
5558 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5559 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5560 1.1 mrg else
5561 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5562 1.1 mrg fi
5563 1.1 mrg ;;
5564 1.1 mrg
5565 1.1 mrg osf3* | osf4* | osf5*)
5566 1.1 mrg lt_cv_deplibs_check_method=pass_all
5567 1.1 mrg ;;
5568 1.1 mrg
5569 1.1 mrg rdos*)
5570 1.1 mrg lt_cv_deplibs_check_method=pass_all
5571 1.1 mrg ;;
5572 1.1 mrg
5573 1.1 mrg solaris*)
5574 1.1 mrg lt_cv_deplibs_check_method=pass_all
5575 1.1 mrg ;;
5576 1.1 mrg
5577 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5578 1.1 mrg lt_cv_deplibs_check_method=pass_all
5579 1.1 mrg ;;
5580 1.1 mrg
5581 1.1 mrg sysv4 | sysv4.3*)
5582 1.1 mrg case $host_vendor in
5583 1.1 mrg motorola)
5584 1.1 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]'
5585 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5586 1.1 mrg ;;
5587 1.1 mrg ncr)
5588 1.1 mrg lt_cv_deplibs_check_method=pass_all
5589 1.1 mrg ;;
5590 1.1 mrg sequent)
5591 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5592 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5593 1.1 mrg ;;
5594 1.1 mrg sni)
5595 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5596 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5597 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
5598 1.1 mrg ;;
5599 1.1 mrg siemens)
5600 1.1 mrg lt_cv_deplibs_check_method=pass_all
5601 1.1 mrg ;;
5602 1.1 mrg pc)
5603 1.1 mrg lt_cv_deplibs_check_method=pass_all
5604 1.1 mrg ;;
5605 1.1 mrg esac
5606 1.1 mrg ;;
5607 1.1 mrg
5608 1.1 mrg tpf*)
5609 1.1 mrg lt_cv_deplibs_check_method=pass_all
5610 1.1 mrg ;;
5611 1.1 mrg esac
5612 1.1 mrg
5613 1.1 mrg fi
5614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5615 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5616 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5617 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5618 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5619 1.1 mrg
5620 1.1 mrg
5621 1.1 mrg
5622 1.1 mrg
5623 1.1 mrg
5624 1.1 mrg
5625 1.1 mrg
5626 1.1 mrg
5627 1.1 mrg
5628 1.1 mrg
5629 1.1 mrg
5630 1.1 mrg
5631 1.1 mrg if test -n "$ac_tool_prefix"; then
5632 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5633 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5634 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5635 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5636 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5637 1.1 mrg $as_echo_n "(cached) " >&6
5638 1.1 mrg else
5639 1.1 mrg if test -n "$AR"; then
5640 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5641 1.1 mrg else
5642 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5643 1.1 mrg for as_dir in $PATH
5644 1.1 mrg do
5645 1.1 mrg IFS=$as_save_IFS
5646 1.1 mrg test -z "$as_dir" && as_dir=.
5647 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5648 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5649 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5650 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5651 1.1 mrg break 2
5652 1.1 mrg fi
5653 1.1 mrg done
5654 1.1 mrg done
5655 1.1 mrg IFS=$as_save_IFS
5656 1.1 mrg
5657 1.1 mrg fi
5658 1.1 mrg fi
5659 1.1 mrg AR=$ac_cv_prog_AR
5660 1.1 mrg if test -n "$AR"; then
5661 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5662 1.1 mrg $as_echo "$AR" >&6; }
5663 1.1 mrg else
5664 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5665 1.1 mrg $as_echo "no" >&6; }
5666 1.1 mrg fi
5667 1.1 mrg
5668 1.1 mrg
5669 1.1 mrg fi
5670 1.1 mrg if test -z "$ac_cv_prog_AR"; then
5671 1.1 mrg ac_ct_AR=$AR
5672 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
5673 1.1 mrg set dummy ar; ac_word=$2
5674 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5675 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5676 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5677 1.1 mrg $as_echo_n "(cached) " >&6
5678 1.1 mrg else
5679 1.1 mrg if test -n "$ac_ct_AR"; then
5680 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5681 1.1 mrg else
5682 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5683 1.1 mrg for as_dir in $PATH
5684 1.1 mrg do
5685 1.1 mrg IFS=$as_save_IFS
5686 1.1 mrg test -z "$as_dir" && as_dir=.
5687 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5688 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5689 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
5690 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5691 1.1 mrg break 2
5692 1.1 mrg fi
5693 1.1 mrg done
5694 1.1 mrg done
5695 1.1 mrg IFS=$as_save_IFS
5696 1.1 mrg
5697 1.1 mrg fi
5698 1.1 mrg fi
5699 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5700 1.1 mrg if test -n "$ac_ct_AR"; then
5701 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5702 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
5703 1.1 mrg else
5704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5705 1.1 mrg $as_echo "no" >&6; }
5706 1.1 mrg fi
5707 1.1 mrg
5708 1.1 mrg if test "x$ac_ct_AR" = x; then
5709 1.1 mrg AR="false"
5710 1.1 mrg else
5711 1.1 mrg case $cross_compiling:$ac_tool_warned in
5712 1.1 mrg yes:)
5713 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5714 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5715 1.1 mrg ac_tool_warned=yes ;;
5716 1.1 mrg esac
5717 1.1 mrg AR=$ac_ct_AR
5718 1.1 mrg fi
5719 1.1 mrg else
5720 1.1 mrg AR="$ac_cv_prog_AR"
5721 1.1 mrg fi
5722 1.1 mrg
5723 1.1 mrg test -z "$AR" && AR=ar
5724 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5725 1.1 mrg
5726 1.1 mrg
5727 1.1 mrg
5728 1.1 mrg
5729 1.1 mrg
5730 1.1 mrg
5731 1.1 mrg
5732 1.1 mrg
5733 1.1 mrg
5734 1.1 mrg
5735 1.1 mrg
5736 1.1 mrg if test -n "$ac_tool_prefix"; then
5737 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5738 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5739 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5740 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5741 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5742 1.1 mrg $as_echo_n "(cached) " >&6
5743 1.1 mrg else
5744 1.1 mrg if test -n "$STRIP"; then
5745 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5746 1.1 mrg else
5747 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5748 1.1 mrg for as_dir in $PATH
5749 1.1 mrg do
5750 1.1 mrg IFS=$as_save_IFS
5751 1.1 mrg test -z "$as_dir" && as_dir=.
5752 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5753 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5754 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5755 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5756 1.1 mrg break 2
5757 1.1 mrg fi
5758 1.1 mrg done
5759 1.1 mrg done
5760 1.1 mrg IFS=$as_save_IFS
5761 1.1 mrg
5762 1.1 mrg fi
5763 1.1 mrg fi
5764 1.1 mrg STRIP=$ac_cv_prog_STRIP
5765 1.1 mrg if test -n "$STRIP"; then
5766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5767 1.1 mrg $as_echo "$STRIP" >&6; }
5768 1.1 mrg else
5769 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5770 1.1 mrg $as_echo "no" >&6; }
5771 1.1 mrg fi
5772 1.1 mrg
5773 1.1 mrg
5774 1.1 mrg fi
5775 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
5776 1.1 mrg ac_ct_STRIP=$STRIP
5777 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
5778 1.1 mrg set dummy strip; ac_word=$2
5779 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5780 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5781 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5782 1.1 mrg $as_echo_n "(cached) " >&6
5783 1.1 mrg else
5784 1.1 mrg if test -n "$ac_ct_STRIP"; then
5785 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5786 1.1 mrg else
5787 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5788 1.1 mrg for as_dir in $PATH
5789 1.1 mrg do
5790 1.1 mrg IFS=$as_save_IFS
5791 1.1 mrg test -z "$as_dir" && as_dir=.
5792 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5793 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5794 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
5795 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5796 1.1 mrg break 2
5797 1.1 mrg fi
5798 1.1 mrg done
5799 1.1 mrg done
5800 1.1 mrg IFS=$as_save_IFS
5801 1.1 mrg
5802 1.1 mrg fi
5803 1.1 mrg fi
5804 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5805 1.1 mrg if test -n "$ac_ct_STRIP"; then
5806 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5807 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
5808 1.1 mrg else
5809 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5810 1.1 mrg $as_echo "no" >&6; }
5811 1.1 mrg fi
5812 1.1 mrg
5813 1.1 mrg if test "x$ac_ct_STRIP" = x; then
5814 1.1 mrg STRIP=":"
5815 1.1 mrg else
5816 1.1 mrg case $cross_compiling:$ac_tool_warned in
5817 1.1 mrg yes:)
5818 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5819 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5820 1.1 mrg ac_tool_warned=yes ;;
5821 1.1 mrg esac
5822 1.1 mrg STRIP=$ac_ct_STRIP
5823 1.1 mrg fi
5824 1.1 mrg else
5825 1.1 mrg STRIP="$ac_cv_prog_STRIP"
5826 1.1 mrg fi
5827 1.1 mrg
5828 1.1 mrg test -z "$STRIP" && STRIP=:
5829 1.1 mrg
5830 1.1 mrg
5831 1.1 mrg
5832 1.1 mrg
5833 1.1 mrg
5834 1.1 mrg
5835 1.1 mrg if test -n "$ac_tool_prefix"; then
5836 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5837 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5838 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5839 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5840 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5841 1.1 mrg $as_echo_n "(cached) " >&6
5842 1.1 mrg else
5843 1.1 mrg if test -n "$RANLIB"; then
5844 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5845 1.1 mrg else
5846 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5847 1.1 mrg for as_dir in $PATH
5848 1.1 mrg do
5849 1.1 mrg IFS=$as_save_IFS
5850 1.1 mrg test -z "$as_dir" && as_dir=.
5851 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5852 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5853 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5854 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5855 1.1 mrg break 2
5856 1.1 mrg fi
5857 1.1 mrg done
5858 1.1 mrg done
5859 1.1 mrg IFS=$as_save_IFS
5860 1.1 mrg
5861 1.1 mrg fi
5862 1.1 mrg fi
5863 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
5864 1.1 mrg if test -n "$RANLIB"; then
5865 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5866 1.1 mrg $as_echo "$RANLIB" >&6; }
5867 1.1 mrg else
5868 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5869 1.1 mrg $as_echo "no" >&6; }
5870 1.1 mrg fi
5871 1.1 mrg
5872 1.1 mrg
5873 1.1 mrg fi
5874 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
5875 1.1 mrg ac_ct_RANLIB=$RANLIB
5876 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5877 1.1 mrg set dummy ranlib; ac_word=$2
5878 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5879 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5880 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5881 1.1 mrg $as_echo_n "(cached) " >&6
5882 1.1 mrg else
5883 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5884 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5885 1.1 mrg else
5886 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5887 1.1 mrg for as_dir in $PATH
5888 1.1 mrg do
5889 1.1 mrg IFS=$as_save_IFS
5890 1.1 mrg test -z "$as_dir" && as_dir=.
5891 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5892 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5893 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5894 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5895 1.1 mrg break 2
5896 1.1 mrg fi
5897 1.1 mrg done
5898 1.1 mrg done
5899 1.1 mrg IFS=$as_save_IFS
5900 1.1 mrg
5901 1.1 mrg fi
5902 1.1 mrg fi
5903 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5904 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5905 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5906 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5907 1.1 mrg else
5908 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5909 1.1 mrg $as_echo "no" >&6; }
5910 1.1 mrg fi
5911 1.1 mrg
5912 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
5913 1.1 mrg RANLIB=":"
5914 1.1 mrg else
5915 1.1 mrg case $cross_compiling:$ac_tool_warned in
5916 1.1 mrg yes:)
5917 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5918 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5919 1.1 mrg ac_tool_warned=yes ;;
5920 1.1 mrg esac
5921 1.1 mrg RANLIB=$ac_ct_RANLIB
5922 1.1 mrg fi
5923 1.1 mrg else
5924 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5925 1.1 mrg fi
5926 1.1 mrg
5927 1.1 mrg test -z "$RANLIB" && RANLIB=:
5928 1.1 mrg
5929 1.1 mrg
5930 1.1 mrg
5931 1.1 mrg
5932 1.1 mrg
5933 1.1 mrg
5934 1.1 mrg # Determine commands to create old-style static archives.
5935 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5936 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
5937 1.1 mrg old_postuninstall_cmds=
5938 1.1 mrg
5939 1.1 mrg if test -n "$RANLIB"; then
5940 1.1 mrg case $host_os in
5941 1.1 mrg openbsd*)
5942 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5943 1.1 mrg ;;
5944 1.1 mrg *)
5945 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5946 1.1 mrg ;;
5947 1.1 mrg esac
5948 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5949 1.1 mrg fi
5950 1.1 mrg
5951 1.1 mrg case $host_os in
5952 1.1 mrg darwin*)
5953 1.1 mrg lock_old_archive_extraction=yes ;;
5954 1.1 mrg *)
5955 1.1 mrg lock_old_archive_extraction=no ;;
5956 1.1 mrg esac
5957 1.1 mrg
5958 1.1 mrg
5959 1.1 mrg
5960 1.1 mrg
5961 1.1 mrg
5962 1.1 mrg
5963 1.1 mrg
5964 1.1 mrg
5965 1.1 mrg
5966 1.1 mrg
5967 1.1 mrg
5968 1.1 mrg
5969 1.1 mrg
5970 1.1 mrg
5971 1.1 mrg
5972 1.1 mrg
5973 1.1 mrg
5974 1.1 mrg
5975 1.1 mrg
5976 1.1 mrg
5977 1.1 mrg
5978 1.1 mrg
5979 1.1 mrg
5980 1.1 mrg
5981 1.1 mrg
5982 1.1 mrg
5983 1.1 mrg
5984 1.1 mrg
5985 1.1 mrg
5986 1.1 mrg
5987 1.1 mrg
5988 1.1 mrg
5989 1.1 mrg
5990 1.1 mrg
5991 1.1 mrg
5992 1.1 mrg
5993 1.1 mrg
5994 1.1 mrg
5995 1.1 mrg
5996 1.1 mrg # If no C compiler was specified, use CC.
5997 1.1 mrg LTCC=${LTCC-"$CC"}
5998 1.1 mrg
5999 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
6000 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6001 1.1 mrg
6002 1.1 mrg # Allow CC to be a program name with arguments.
6003 1.1 mrg compiler=$CC
6004 1.1 mrg
6005 1.1 mrg
6006 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6007 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6008 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6009 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6010 1.1 mrg $as_echo_n "(cached) " >&6
6011 1.1 mrg else
6012 1.1 mrg
6013 1.1 mrg # These are sane defaults that work on at least a few old systems.
6014 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6015 1.1 mrg
6016 1.1 mrg # Character class describing NM global symbol codes.
6017 1.1 mrg symcode='[BCDEGRST]'
6018 1.1 mrg
6019 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
6020 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6021 1.1 mrg
6022 1.1 mrg # Define system-specific variables.
6023 1.1 mrg case $host_os in
6024 1.1 mrg aix*)
6025 1.1 mrg symcode='[BCDT]'
6026 1.1 mrg ;;
6027 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
6028 1.1 mrg symcode='[ABCDGISTW]'
6029 1.1 mrg ;;
6030 1.1 mrg hpux*)
6031 1.1 mrg if test "$host_cpu" = ia64; then
6032 1.1 mrg symcode='[ABCDEGRST]'
6033 1.1 mrg fi
6034 1.1 mrg ;;
6035 1.1 mrg irix* | nonstopux*)
6036 1.1 mrg symcode='[BCDEGRST]'
6037 1.1 mrg ;;
6038 1.1 mrg osf*)
6039 1.1 mrg symcode='[BCDEGQRST]'
6040 1.1 mrg ;;
6041 1.1 mrg solaris*)
6042 1.1 mrg symcode='[BDRT]'
6043 1.1 mrg ;;
6044 1.1 mrg sco3.2v5*)
6045 1.1 mrg symcode='[DT]'
6046 1.1 mrg ;;
6047 1.1 mrg sysv4.2uw2*)
6048 1.1 mrg symcode='[DT]'
6049 1.1 mrg ;;
6050 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6051 1.1 mrg symcode='[ABDT]'
6052 1.1 mrg ;;
6053 1.1 mrg sysv4)
6054 1.1 mrg symcode='[DFNSTU]'
6055 1.1 mrg ;;
6056 1.1 mrg esac
6057 1.1 mrg
6058 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
6059 1.1 mrg case `$NM -V 2>&1` in
6060 1.1 mrg *GNU* | *'with BFD'*)
6061 1.1 mrg symcode='[ABCDGIRSTW]' ;;
6062 1.1 mrg esac
6063 1.1 mrg
6064 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
6065 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6066 1.1 mrg # so use this general approach.
6067 1.1 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6068 1.1 mrg
6069 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
6070 1.1 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'"
6071 1.1 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'"
6072 1.1 mrg
6073 1.1 mrg # Handle CRLF in mingw tool chain
6074 1.1 mrg opt_cr=
6075 1.1 mrg case $build_os in
6076 1.1 mrg mingw*)
6077 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6078 1.1 mrg ;;
6079 1.1 mrg esac
6080 1.1 mrg
6081 1.1 mrg # Try without a prefix underscore, then with it.
6082 1.1 mrg for ac_symprfx in "" "_"; do
6083 1.1 mrg
6084 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6085 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
6086 1.1 mrg
6087 1.1 mrg # Write the raw and C identifiers.
6088 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6089 1.1 mrg # Fake it for dumpbin and say T for any non-static function
6090 1.1 mrg # and D for any global variable.
6091 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
6092 1.1 mrg # which start with @ or ?.
6093 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
6094 1.1 mrg " {last_section=section; section=\$ 3};"\
6095 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6096 1.1 mrg " \$ 0!~/External *\|/{next};"\
6097 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6098 1.1 mrg " {if(hide[section]) next};"\
6099 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6100 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6101 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6102 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6103 1.1 mrg " ' prfx=^$ac_symprfx"
6104 1.1 mrg else
6105 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6106 1.1 mrg fi
6107 1.1 mrg
6108 1.1 mrg # Check to see that the pipe works correctly.
6109 1.1 mrg pipe_works=no
6110 1.1 mrg
6111 1.1 mrg rm -f conftest*
6112 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
6113 1.1 mrg #ifdef __cplusplus
6114 1.1 mrg extern "C" {
6115 1.1 mrg #endif
6116 1.1 mrg char nm_test_var;
6117 1.1 mrg void nm_test_func(void);
6118 1.1 mrg void nm_test_func(void){}
6119 1.1 mrg #ifdef __cplusplus
6120 1.1 mrg }
6121 1.1 mrg #endif
6122 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
6123 1.1 mrg _LT_EOF
6124 1.1 mrg
6125 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6126 1.1 mrg (eval $ac_compile) 2>&5
6127 1.1 mrg ac_status=$?
6128 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6129 1.1 mrg test $ac_status = 0; }; then
6130 1.1 mrg # Now try to grab the symbols.
6131 1.1 mrg nlist=conftest.nm
6132 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6133 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6134 1.1 mrg ac_status=$?
6135 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6136 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
6137 1.1 mrg # Try sorting and uniquifying the output.
6138 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
6139 1.1 mrg mv -f "$nlist"T "$nlist"
6140 1.1 mrg else
6141 1.1 mrg rm -f "$nlist"T
6142 1.1 mrg fi
6143 1.1 mrg
6144 1.1 mrg # Make sure that we snagged all the symbols we need.
6145 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6146 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6147 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
6148 1.1 mrg #ifdef __cplusplus
6149 1.1 mrg extern "C" {
6150 1.1 mrg #endif
6151 1.1 mrg
6152 1.1 mrg _LT_EOF
6153 1.1 mrg # Now generate the symbol file.
6154 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6155 1.1 mrg
6156 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
6157 1.1 mrg
6158 1.1 mrg /* The mapping between symbol names and symbols. */
6159 1.1 mrg const struct {
6160 1.1 mrg const char *name;
6161 1.1 mrg void *address;
6162 1.1 mrg }
6163 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
6164 1.1 mrg {
6165 1.1 mrg { "@PROGRAM@", (void *) 0 },
6166 1.1 mrg _LT_EOF
6167 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6168 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
6169 1.1 mrg {0, (void *) 0}
6170 1.1 mrg };
6171 1.1 mrg
6172 1.1 mrg /* This works around a problem in FreeBSD linker */
6173 1.1 mrg #ifdef FREEBSD_WORKAROUND
6174 1.1 mrg static const void *lt_preloaded_setup() {
6175 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
6176 1.1 mrg }
6177 1.1 mrg #endif
6178 1.1 mrg
6179 1.1 mrg #ifdef __cplusplus
6180 1.1 mrg }
6181 1.1 mrg #endif
6182 1.1 mrg _LT_EOF
6183 1.1 mrg # Now try linking the two files.
6184 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
6185 1.1 mrg lt_save_LIBS="$LIBS"
6186 1.1 mrg lt_save_CFLAGS="$CFLAGS"
6187 1.1 mrg LIBS="conftstm.$ac_objext"
6188 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6189 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6190 1.1 mrg (eval $ac_link) 2>&5
6191 1.1 mrg ac_status=$?
6192 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6193 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6194 1.1 mrg pipe_works=yes
6195 1.1 mrg fi
6196 1.1 mrg LIBS="$lt_save_LIBS"
6197 1.1 mrg CFLAGS="$lt_save_CFLAGS"
6198 1.1 mrg else
6199 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
6200 1.1 mrg fi
6201 1.1 mrg else
6202 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
6203 1.1 mrg fi
6204 1.1 mrg else
6205 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6206 1.1 mrg fi
6207 1.1 mrg else
6208 1.1 mrg echo "$progname: failed program was:" >&5
6209 1.1 mrg cat conftest.$ac_ext >&5
6210 1.1 mrg fi
6211 1.1 mrg rm -rf conftest* conftst*
6212 1.1 mrg
6213 1.1 mrg # Do not use the global_symbol_pipe unless it works.
6214 1.1 mrg if test "$pipe_works" = yes; then
6215 1.1 mrg break
6216 1.1 mrg else
6217 1.1 mrg lt_cv_sys_global_symbol_pipe=
6218 1.1 mrg fi
6219 1.1 mrg done
6220 1.1 mrg
6221 1.1 mrg fi
6222 1.1 mrg
6223 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
6224 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
6225 1.1 mrg fi
6226 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6228 1.1 mrg $as_echo "failed" >&6; }
6229 1.1 mrg else
6230 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6231 1.1 mrg $as_echo "ok" >&6; }
6232 1.1 mrg fi
6233 1.1 mrg
6234 1.1 mrg
6235 1.1 mrg
6236 1.1 mrg
6237 1.1 mrg
6238 1.1 mrg
6239 1.1 mrg
6240 1.1 mrg
6241 1.1 mrg
6242 1.1 mrg
6243 1.1 mrg
6244 1.1 mrg
6245 1.1 mrg
6246 1.1 mrg
6247 1.1 mrg
6248 1.1 mrg
6249 1.1 mrg
6250 1.1 mrg
6251 1.1 mrg
6252 1.1 mrg
6253 1.1 mrg
6254 1.1 mrg
6255 1.1 mrg # Check whether --enable-libtool-lock was given.
6256 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
6257 1.1 mrg enableval=$enable_libtool_lock;
6258 1.1 mrg fi
6259 1.1 mrg
6260 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6261 1.1 mrg
6262 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
6263 1.1 mrg # libtool support.
6264 1.1 mrg case $host in
6265 1.1 mrg ia64-*-hpux*)
6266 1.1 mrg # Find out which ABI we are using.
6267 1.1 mrg echo 'int i;' > conftest.$ac_ext
6268 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6269 1.1 mrg (eval $ac_compile) 2>&5
6270 1.1 mrg ac_status=$?
6271 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6272 1.1 mrg test $ac_status = 0; }; then
6273 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6274 1.1 mrg *ELF-32*)
6275 1.1 mrg HPUX_IA64_MODE="32"
6276 1.1 mrg ;;
6277 1.1 mrg *ELF-64*)
6278 1.1 mrg HPUX_IA64_MODE="64"
6279 1.1 mrg ;;
6280 1.1 mrg esac
6281 1.1 mrg fi
6282 1.1 mrg rm -rf conftest*
6283 1.1 mrg ;;
6284 1.1 mrg *-*-irix6*)
6285 1.1 mrg # Find out which ABI we are using.
6286 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6287 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6288 1.1 mrg (eval $ac_compile) 2>&5
6289 1.1 mrg ac_status=$?
6290 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6291 1.1 mrg test $ac_status = 0; }; then
6292 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6293 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6294 1.1 mrg *32-bit*)
6295 1.1 mrg LD="${LD-ld} -melf32bsmip"
6296 1.1 mrg ;;
6297 1.1 mrg *N32*)
6298 1.1 mrg LD="${LD-ld} -melf32bmipn32"
6299 1.1 mrg ;;
6300 1.1 mrg *64-bit*)
6301 1.1 mrg LD="${LD-ld} -melf64bmip"
6302 1.1 mrg ;;
6303 1.1 mrg esac
6304 1.1 mrg else
6305 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6306 1.1 mrg *32-bit*)
6307 1.1 mrg LD="${LD-ld} -32"
6308 1.1 mrg ;;
6309 1.1 mrg *N32*)
6310 1.1 mrg LD="${LD-ld} -n32"
6311 1.1 mrg ;;
6312 1.1 mrg *64-bit*)
6313 1.1 mrg LD="${LD-ld} -64"
6314 1.1 mrg ;;
6315 1.1 mrg esac
6316 1.1 mrg fi
6317 1.1 mrg fi
6318 1.1 mrg rm -rf conftest*
6319 1.1 mrg ;;
6320 1.1 mrg
6321 1.1 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6322 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6323 1.1 mrg # Find out which ABI we are using.
6324 1.1 mrg echo 'int i;' > conftest.$ac_ext
6325 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6326 1.1 mrg (eval $ac_compile) 2>&5
6327 1.1 mrg ac_status=$?
6328 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6329 1.1 mrg test $ac_status = 0; }; then
6330 1.1 mrg case `/usr/bin/file conftest.o` in
6331 1.1 mrg *32-bit*)
6332 1.1 mrg case $host in
6333 1.1 mrg x86_64-*kfreebsd*-gnu)
6334 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
6335 1.1 mrg ;;
6336 1.1 mrg x86_64-*linux*)
6337 1.1 mrg LD="${LD-ld} -m elf_i386"
6338 1.1 mrg ;;
6339 1.1 mrg ppc64-*linux*|powerpc64-*linux*)
6340 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6341 1.1 mrg ;;
6342 1.1 mrg s390x-*linux*)
6343 1.1 mrg LD="${LD-ld} -m elf_s390"
6344 1.1 mrg ;;
6345 1.1 mrg sparc64-*linux*)
6346 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6347 1.1 mrg ;;
6348 1.1 mrg esac
6349 1.1 mrg ;;
6350 1.1 mrg *64-bit*)
6351 1.1 mrg case $host in
6352 1.1 mrg x86_64-*kfreebsd*-gnu)
6353 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6354 1.1 mrg ;;
6355 1.1 mrg x86_64-*linux*)
6356 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6357 1.1 mrg ;;
6358 1.1 mrg ppc*-*linux*|powerpc*-*linux*)
6359 1.1 mrg LD="${LD-ld} -m elf64ppc"
6360 1.1 mrg ;;
6361 1.1 mrg s390*-*linux*|s390*-*tpf*)
6362 1.1 mrg LD="${LD-ld} -m elf64_s390"
6363 1.1 mrg ;;
6364 1.1 mrg sparc*-*linux*)
6365 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6366 1.1 mrg ;;
6367 1.1 mrg esac
6368 1.1 mrg ;;
6369 1.1 mrg esac
6370 1.1 mrg fi
6371 1.1 mrg rm -rf conftest*
6372 1.1 mrg ;;
6373 1.1 mrg
6374 1.1 mrg *-*-sco3.2v5*)
6375 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6376 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6377 1.1 mrg CFLAGS="$CFLAGS -belf"
6378 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6379 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6380 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6381 1.1 mrg $as_echo_n "(cached) " >&6
6382 1.1 mrg else
6383 1.1 mrg ac_ext=c
6384 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6385 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6386 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6387 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6388 1.1 mrg
6389 1.1 mrg if test x$gcc_no_link = xyes; then
6390 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6391 1.1 mrg fi
6392 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6393 1.1 mrg /* end confdefs.h. */
6394 1.1 mrg
6395 1.1 mrg int
6396 1.1 mrg main ()
6397 1.1 mrg {
6398 1.1 mrg
6399 1.1 mrg ;
6400 1.1 mrg return 0;
6401 1.1 mrg }
6402 1.1 mrg _ACEOF
6403 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6404 1.1 mrg lt_cv_cc_needs_belf=yes
6405 1.1 mrg else
6406 1.1 mrg lt_cv_cc_needs_belf=no
6407 1.1 mrg fi
6408 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6409 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6410 1.1 mrg ac_ext=c
6411 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6412 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6413 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6414 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6415 1.1 mrg
6416 1.1 mrg fi
6417 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6418 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6419 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6420 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6421 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6422 1.1 mrg fi
6423 1.1 mrg ;;
6424 1.1 mrg sparc*-*solaris*)
6425 1.1 mrg # Find out which ABI we are using.
6426 1.1 mrg echo 'int i;' > conftest.$ac_ext
6427 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6428 1.1 mrg (eval $ac_compile) 2>&5
6429 1.1 mrg ac_status=$?
6430 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6431 1.1 mrg test $ac_status = 0; }; then
6432 1.1 mrg case `/usr/bin/file conftest.o` in
6433 1.1 mrg *64-bit*)
6434 1.1 mrg case $lt_cv_prog_gnu_ld in
6435 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6436 1.1 mrg *)
6437 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6438 1.1 mrg LD="${LD-ld} -64"
6439 1.1 mrg fi
6440 1.1 mrg ;;
6441 1.1 mrg esac
6442 1.1 mrg ;;
6443 1.1 mrg esac
6444 1.1 mrg fi
6445 1.1 mrg rm -rf conftest*
6446 1.1 mrg ;;
6447 1.1 mrg esac
6448 1.1 mrg
6449 1.1 mrg need_locks="$enable_libtool_lock"
6450 1.1 mrg
6451 1.1 mrg
6452 1.1 mrg case $host_os in
6453 1.1 mrg rhapsody* | darwin*)
6454 1.1 mrg if test -n "$ac_tool_prefix"; then
6455 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6456 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6457 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6458 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6459 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6460 1.1 mrg $as_echo_n "(cached) " >&6
6461 1.1 mrg else
6462 1.1 mrg if test -n "$DSYMUTIL"; then
6463 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6464 1.1 mrg else
6465 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6466 1.1 mrg for as_dir in $PATH
6467 1.1 mrg do
6468 1.1 mrg IFS=$as_save_IFS
6469 1.1 mrg test -z "$as_dir" && as_dir=.
6470 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6471 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6472 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6473 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6474 1.1 mrg break 2
6475 1.1 mrg fi
6476 1.1 mrg done
6477 1.1 mrg done
6478 1.1 mrg IFS=$as_save_IFS
6479 1.1 mrg
6480 1.1 mrg fi
6481 1.1 mrg fi
6482 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6483 1.1 mrg if test -n "$DSYMUTIL"; then
6484 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6485 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
6486 1.1 mrg else
6487 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6488 1.1 mrg $as_echo "no" >&6; }
6489 1.1 mrg fi
6490 1.1 mrg
6491 1.1 mrg
6492 1.1 mrg fi
6493 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6494 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6495 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6496 1.1 mrg set dummy dsymutil; ac_word=$2
6497 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6498 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6499 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6500 1.1 mrg $as_echo_n "(cached) " >&6
6501 1.1 mrg else
6502 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6503 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6504 1.1 mrg else
6505 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6506 1.1 mrg for as_dir in $PATH
6507 1.1 mrg do
6508 1.1 mrg IFS=$as_save_IFS
6509 1.1 mrg test -z "$as_dir" && as_dir=.
6510 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6511 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6512 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6513 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6514 1.1 mrg break 2
6515 1.1 mrg fi
6516 1.1 mrg done
6517 1.1 mrg done
6518 1.1 mrg IFS=$as_save_IFS
6519 1.1 mrg
6520 1.1 mrg fi
6521 1.1 mrg fi
6522 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6523 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6525 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6526 1.1 mrg else
6527 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6528 1.1 mrg $as_echo "no" >&6; }
6529 1.1 mrg fi
6530 1.1 mrg
6531 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6532 1.1 mrg DSYMUTIL=":"
6533 1.1 mrg else
6534 1.1 mrg case $cross_compiling:$ac_tool_warned in
6535 1.1 mrg yes:)
6536 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6537 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6538 1.1 mrg ac_tool_warned=yes ;;
6539 1.1 mrg esac
6540 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6541 1.1 mrg fi
6542 1.1 mrg else
6543 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6544 1.1 mrg fi
6545 1.1 mrg
6546 1.1 mrg if test -n "$ac_tool_prefix"; then
6547 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6548 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6549 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6550 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6551 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6552 1.1 mrg $as_echo_n "(cached) " >&6
6553 1.1 mrg else
6554 1.1 mrg if test -n "$NMEDIT"; then
6555 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6556 1.1 mrg else
6557 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6558 1.1 mrg for as_dir in $PATH
6559 1.1 mrg do
6560 1.1 mrg IFS=$as_save_IFS
6561 1.1 mrg test -z "$as_dir" && as_dir=.
6562 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6563 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6564 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6565 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6566 1.1 mrg break 2
6567 1.1 mrg fi
6568 1.1 mrg done
6569 1.1 mrg done
6570 1.1 mrg IFS=$as_save_IFS
6571 1.1 mrg
6572 1.1 mrg fi
6573 1.1 mrg fi
6574 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
6575 1.1 mrg if test -n "$NMEDIT"; then
6576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6577 1.1 mrg $as_echo "$NMEDIT" >&6; }
6578 1.1 mrg else
6579 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6580 1.1 mrg $as_echo "no" >&6; }
6581 1.1 mrg fi
6582 1.1 mrg
6583 1.1 mrg
6584 1.1 mrg fi
6585 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6586 1.1 mrg ac_ct_NMEDIT=$NMEDIT
6587 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6588 1.1 mrg set dummy nmedit; ac_word=$2
6589 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6590 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6591 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6592 1.1 mrg $as_echo_n "(cached) " >&6
6593 1.1 mrg else
6594 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6595 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6596 1.1 mrg else
6597 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6598 1.1 mrg for as_dir in $PATH
6599 1.1 mrg do
6600 1.1 mrg IFS=$as_save_IFS
6601 1.1 mrg test -z "$as_dir" && as_dir=.
6602 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6603 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6604 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6605 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6606 1.1 mrg break 2
6607 1.1 mrg fi
6608 1.1 mrg done
6609 1.1 mrg done
6610 1.1 mrg IFS=$as_save_IFS
6611 1.1 mrg
6612 1.1 mrg fi
6613 1.1 mrg fi
6614 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6615 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6617 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6618 1.1 mrg else
6619 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6620 1.1 mrg $as_echo "no" >&6; }
6621 1.1 mrg fi
6622 1.1 mrg
6623 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
6624 1.1 mrg NMEDIT=":"
6625 1.1 mrg else
6626 1.1 mrg case $cross_compiling:$ac_tool_warned in
6627 1.1 mrg yes:)
6628 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6629 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6630 1.1 mrg ac_tool_warned=yes ;;
6631 1.1 mrg esac
6632 1.1 mrg NMEDIT=$ac_ct_NMEDIT
6633 1.1 mrg fi
6634 1.1 mrg else
6635 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6636 1.1 mrg fi
6637 1.1 mrg
6638 1.1 mrg if test -n "$ac_tool_prefix"; then
6639 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6640 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6641 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6642 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6643 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6644 1.1 mrg $as_echo_n "(cached) " >&6
6645 1.1 mrg else
6646 1.1 mrg if test -n "$LIPO"; then
6647 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6648 1.1 mrg else
6649 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6650 1.1 mrg for as_dir in $PATH
6651 1.1 mrg do
6652 1.1 mrg IFS=$as_save_IFS
6653 1.1 mrg test -z "$as_dir" && as_dir=.
6654 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6655 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6656 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6657 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6658 1.1 mrg break 2
6659 1.1 mrg fi
6660 1.1 mrg done
6661 1.1 mrg done
6662 1.1 mrg IFS=$as_save_IFS
6663 1.1 mrg
6664 1.1 mrg fi
6665 1.1 mrg fi
6666 1.1 mrg LIPO=$ac_cv_prog_LIPO
6667 1.1 mrg if test -n "$LIPO"; then
6668 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6669 1.1 mrg $as_echo "$LIPO" >&6; }
6670 1.1 mrg else
6671 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6672 1.1 mrg $as_echo "no" >&6; }
6673 1.1 mrg fi
6674 1.1 mrg
6675 1.1 mrg
6676 1.1 mrg fi
6677 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
6678 1.1 mrg ac_ct_LIPO=$LIPO
6679 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
6680 1.1 mrg set dummy lipo; ac_word=$2
6681 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6682 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6683 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6684 1.1 mrg $as_echo_n "(cached) " >&6
6685 1.1 mrg else
6686 1.1 mrg if test -n "$ac_ct_LIPO"; then
6687 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6688 1.1 mrg else
6689 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6690 1.1 mrg for as_dir in $PATH
6691 1.1 mrg do
6692 1.1 mrg IFS=$as_save_IFS
6693 1.1 mrg test -z "$as_dir" && as_dir=.
6694 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6695 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6696 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6697 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6698 1.1 mrg break 2
6699 1.1 mrg fi
6700 1.1 mrg done
6701 1.1 mrg done
6702 1.1 mrg IFS=$as_save_IFS
6703 1.1 mrg
6704 1.1 mrg fi
6705 1.1 mrg fi
6706 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6707 1.1 mrg if test -n "$ac_ct_LIPO"; then
6708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6709 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
6710 1.1 mrg else
6711 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6712 1.1 mrg $as_echo "no" >&6; }
6713 1.1 mrg fi
6714 1.1 mrg
6715 1.1 mrg if test "x$ac_ct_LIPO" = x; then
6716 1.1 mrg LIPO=":"
6717 1.1 mrg else
6718 1.1 mrg case $cross_compiling:$ac_tool_warned in
6719 1.1 mrg yes:)
6720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6721 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6722 1.1 mrg ac_tool_warned=yes ;;
6723 1.1 mrg esac
6724 1.1 mrg LIPO=$ac_ct_LIPO
6725 1.1 mrg fi
6726 1.1 mrg else
6727 1.1 mrg LIPO="$ac_cv_prog_LIPO"
6728 1.1 mrg fi
6729 1.1 mrg
6730 1.1 mrg if test -n "$ac_tool_prefix"; then
6731 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6732 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6734 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6735 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6736 1.1 mrg $as_echo_n "(cached) " >&6
6737 1.1 mrg else
6738 1.1 mrg if test -n "$OTOOL"; then
6739 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6740 1.1 mrg else
6741 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6742 1.1 mrg for as_dir in $PATH
6743 1.1 mrg do
6744 1.1 mrg IFS=$as_save_IFS
6745 1.1 mrg test -z "$as_dir" && as_dir=.
6746 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6747 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6748 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6749 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6750 1.1 mrg break 2
6751 1.1 mrg fi
6752 1.1 mrg done
6753 1.1 mrg done
6754 1.1 mrg IFS=$as_save_IFS
6755 1.1 mrg
6756 1.1 mrg fi
6757 1.1 mrg fi
6758 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
6759 1.1 mrg if test -n "$OTOOL"; then
6760 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6761 1.1 mrg $as_echo "$OTOOL" >&6; }
6762 1.1 mrg else
6763 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6764 1.1 mrg $as_echo "no" >&6; }
6765 1.1 mrg fi
6766 1.1 mrg
6767 1.1 mrg
6768 1.1 mrg fi
6769 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
6770 1.1 mrg ac_ct_OTOOL=$OTOOL
6771 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
6772 1.1 mrg set dummy otool; ac_word=$2
6773 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6774 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6775 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6776 1.1 mrg $as_echo_n "(cached) " >&6
6777 1.1 mrg else
6778 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6779 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6780 1.1 mrg else
6781 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6782 1.1 mrg for as_dir in $PATH
6783 1.1 mrg do
6784 1.1 mrg IFS=$as_save_IFS
6785 1.1 mrg test -z "$as_dir" && as_dir=.
6786 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6787 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6788 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6789 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6790 1.1 mrg break 2
6791 1.1 mrg fi
6792 1.1 mrg done
6793 1.1 mrg done
6794 1.1 mrg IFS=$as_save_IFS
6795 1.1 mrg
6796 1.1 mrg fi
6797 1.1 mrg fi
6798 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6799 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6800 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6801 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6802 1.1 mrg else
6803 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6804 1.1 mrg $as_echo "no" >&6; }
6805 1.1 mrg fi
6806 1.1 mrg
6807 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
6808 1.1 mrg OTOOL=":"
6809 1.1 mrg else
6810 1.1 mrg case $cross_compiling:$ac_tool_warned in
6811 1.1 mrg yes:)
6812 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6813 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6814 1.1 mrg ac_tool_warned=yes ;;
6815 1.1 mrg esac
6816 1.1 mrg OTOOL=$ac_ct_OTOOL
6817 1.1 mrg fi
6818 1.1 mrg else
6819 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
6820 1.1 mrg fi
6821 1.1 mrg
6822 1.1 mrg if test -n "$ac_tool_prefix"; then
6823 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6824 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6825 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6826 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6827 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6828 1.1 mrg $as_echo_n "(cached) " >&6
6829 1.1 mrg else
6830 1.1 mrg if test -n "$OTOOL64"; then
6831 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6832 1.1 mrg else
6833 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6834 1.1 mrg for as_dir in $PATH
6835 1.1 mrg do
6836 1.1 mrg IFS=$as_save_IFS
6837 1.1 mrg test -z "$as_dir" && as_dir=.
6838 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6839 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6840 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6841 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6842 1.1 mrg break 2
6843 1.1 mrg fi
6844 1.1 mrg done
6845 1.1 mrg done
6846 1.1 mrg IFS=$as_save_IFS
6847 1.1 mrg
6848 1.1 mrg fi
6849 1.1 mrg fi
6850 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
6851 1.1 mrg if test -n "$OTOOL64"; then
6852 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6853 1.1 mrg $as_echo "$OTOOL64" >&6; }
6854 1.1 mrg else
6855 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6856 1.1 mrg $as_echo "no" >&6; }
6857 1.1 mrg fi
6858 1.1 mrg
6859 1.1 mrg
6860 1.1 mrg fi
6861 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6862 1.1 mrg ac_ct_OTOOL64=$OTOOL64
6863 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
6864 1.1 mrg set dummy otool64; ac_word=$2
6865 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6866 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6867 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6868 1.1 mrg $as_echo_n "(cached) " >&6
6869 1.1 mrg else
6870 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6871 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6872 1.1 mrg else
6873 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6874 1.1 mrg for as_dir in $PATH
6875 1.1 mrg do
6876 1.1 mrg IFS=$as_save_IFS
6877 1.1 mrg test -z "$as_dir" && as_dir=.
6878 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6879 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6880 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6881 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6882 1.1 mrg break 2
6883 1.1 mrg fi
6884 1.1 mrg done
6885 1.1 mrg done
6886 1.1 mrg IFS=$as_save_IFS
6887 1.1 mrg
6888 1.1 mrg fi
6889 1.1 mrg fi
6890 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6891 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6892 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6893 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6894 1.1 mrg else
6895 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6896 1.1 mrg $as_echo "no" >&6; }
6897 1.1 mrg fi
6898 1.1 mrg
6899 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
6900 1.1 mrg OTOOL64=":"
6901 1.1 mrg else
6902 1.1 mrg case $cross_compiling:$ac_tool_warned in
6903 1.1 mrg yes:)
6904 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6905 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6906 1.1 mrg ac_tool_warned=yes ;;
6907 1.1 mrg esac
6908 1.1 mrg OTOOL64=$ac_ct_OTOOL64
6909 1.1 mrg fi
6910 1.1 mrg else
6911 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6912 1.1 mrg fi
6913 1.1 mrg
6914 1.1 mrg
6915 1.1 mrg
6916 1.1 mrg
6917 1.1 mrg
6918 1.1 mrg
6919 1.1 mrg
6920 1.1 mrg
6921 1.1 mrg
6922 1.1 mrg
6923 1.1 mrg
6924 1.1 mrg
6925 1.1 mrg
6926 1.1 mrg
6927 1.1 mrg
6928 1.1 mrg
6929 1.1 mrg
6930 1.1 mrg
6931 1.1 mrg
6932 1.1 mrg
6933 1.1 mrg
6934 1.1 mrg
6935 1.1 mrg
6936 1.1 mrg
6937 1.1 mrg
6938 1.1 mrg
6939 1.1 mrg
6940 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6941 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6942 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6943 1.1 mrg $as_echo_n "(cached) " >&6
6944 1.1 mrg else
6945 1.1 mrg lt_cv_apple_cc_single_mod=no
6946 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
6947 1.1 mrg # By default we will add the -single_module flag. You can override
6948 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
6949 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
6950 1.1 mrg # link flags.
6951 1.1 mrg rm -rf libconftest.dylib*
6952 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
6953 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6954 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6955 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6956 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6957 1.1 mrg _lt_result=$?
6958 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6959 1.1 mrg lt_cv_apple_cc_single_mod=yes
6960 1.1 mrg else
6961 1.1 mrg cat conftest.err >&5
6962 1.1 mrg fi
6963 1.1 mrg rm -rf libconftest.dylib*
6964 1.1 mrg rm -f conftest.*
6965 1.1 mrg fi
6966 1.1 mrg fi
6967 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6968 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6969 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6970 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6971 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6972 1.1 mrg $as_echo_n "(cached) " >&6
6973 1.1 mrg else
6974 1.1 mrg lt_cv_ld_exported_symbols_list=no
6975 1.1 mrg save_LDFLAGS=$LDFLAGS
6976 1.1 mrg echo "_main" > conftest.sym
6977 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6978 1.1 mrg if test x$gcc_no_link = xyes; then
6979 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6980 1.1 mrg fi
6981 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6982 1.1 mrg /* end confdefs.h. */
6983 1.1 mrg
6984 1.1 mrg int
6985 1.1 mrg main ()
6986 1.1 mrg {
6987 1.1 mrg
6988 1.1 mrg ;
6989 1.1 mrg return 0;
6990 1.1 mrg }
6991 1.1 mrg _ACEOF
6992 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6993 1.1 mrg lt_cv_ld_exported_symbols_list=yes
6994 1.1 mrg else
6995 1.1 mrg lt_cv_ld_exported_symbols_list=no
6996 1.1 mrg fi
6997 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6998 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6999 1.1 mrg LDFLAGS="$save_LDFLAGS"
7000 1.1 mrg
7001 1.1 mrg fi
7002 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7003 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7004 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7005 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
7006 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
7007 1.1 mrg $as_echo_n "(cached) " >&6
7008 1.1 mrg else
7009 1.1 mrg lt_cv_ld_force_load=no
7010 1.1 mrg cat > conftest.c << _LT_EOF
7011 1.1 mrg int forced_loaded() { return 2;}
7012 1.1 mrg _LT_EOF
7013 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7014 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7015 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
7016 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
7017 1.1 mrg cat > conftest.c << _LT_EOF
7018 1.1 mrg int main() { return 0;}
7019 1.1 mrg _LT_EOF
7020 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7021 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7022 1.1 mrg _lt_result=$?
7023 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7024 1.1 mrg lt_cv_ld_force_load=yes
7025 1.1 mrg else
7026 1.1 mrg cat conftest.err >&5
7027 1.1 mrg fi
7028 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
7029 1.1 mrg rm -rf conftest.dSYM
7030 1.1 mrg
7031 1.1 mrg fi
7032 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7033 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
7034 1.1 mrg case $host_os in
7035 1.1 mrg rhapsody* | darwin1.[012])
7036 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7037 1.1 mrg darwin1.*)
7038 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7039 1.1 mrg darwin*) # darwin 5.x on
7040 1.1 mrg # if running on 10.5 or later, the deployment target defaults
7041 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
7042 1.1 mrg # target defaults to 10.4. Don't you love it?
7043 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7044 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7045 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7046 1.1 mrg 10.[012]*)
7047 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7048 1.1 mrg 10.*)
7049 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7050 1.1 mrg esac
7051 1.1 mrg ;;
7052 1.1 mrg esac
7053 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7054 1.1 mrg _lt_dar_single_mod='$single_module'
7055 1.1 mrg fi
7056 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7057 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7058 1.1 mrg else
7059 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7060 1.1 mrg fi
7061 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7062 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7063 1.1 mrg else
7064 1.1 mrg _lt_dsymutil=
7065 1.1 mrg fi
7066 1.1 mrg ;;
7067 1.1 mrg esac
7068 1.1 mrg
7069 1.1 mrg for ac_header in dlfcn.h
7070 1.1 mrg do :
7071 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7072 1.1 mrg "
7073 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7074 1.1 mrg cat >>confdefs.h <<_ACEOF
7075 1.1 mrg #define HAVE_DLFCN_H 1
7076 1.1 mrg _ACEOF
7077 1.1 mrg
7078 1.1 mrg fi
7079 1.1 mrg
7080 1.1 mrg done
7081 1.1 mrg
7082 1.1 mrg
7083 1.1 mrg
7084 1.1 mrg
7085 1.1 mrg
7086 1.1 mrg # Set options
7087 1.1 mrg
7088 1.1 mrg
7089 1.1 mrg
7090 1.1 mrg enable_dlopen=no
7091 1.1 mrg
7092 1.1 mrg
7093 1.1 mrg enable_win32_dll=no
7094 1.1 mrg
7095 1.1 mrg
7096 1.1 mrg # Check whether --enable-shared was given.
7097 1.1 mrg if test "${enable_shared+set}" = set; then :
7098 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7099 1.1 mrg case $enableval in
7100 1.1 mrg yes) enable_shared=yes ;;
7101 1.1 mrg no) enable_shared=no ;;
7102 1.1 mrg *)
7103 1.1 mrg enable_shared=no
7104 1.1 mrg # Look at the argument we got. We use all the common list separators.
7105 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7106 1.1 mrg for pkg in $enableval; do
7107 1.1 mrg IFS="$lt_save_ifs"
7108 1.1 mrg if test "X$pkg" = "X$p"; then
7109 1.1 mrg enable_shared=yes
7110 1.1 mrg fi
7111 1.1 mrg done
7112 1.1 mrg IFS="$lt_save_ifs"
7113 1.1 mrg ;;
7114 1.1 mrg esac
7115 1.1 mrg else
7116 1.1 mrg enable_shared=yes
7117 1.1 mrg fi
7118 1.1 mrg
7119 1.1 mrg
7120 1.1 mrg
7121 1.1 mrg
7122 1.1 mrg
7123 1.1 mrg
7124 1.1 mrg
7125 1.1 mrg
7126 1.1 mrg
7127 1.1 mrg # Check whether --enable-static was given.
7128 1.1 mrg if test "${enable_static+set}" = set; then :
7129 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7130 1.1 mrg case $enableval in
7131 1.1 mrg yes) enable_static=yes ;;
7132 1.1 mrg no) enable_static=no ;;
7133 1.1 mrg *)
7134 1.1 mrg enable_static=no
7135 1.1 mrg # Look at the argument we got. We use all the common list separators.
7136 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7137 1.1 mrg for pkg in $enableval; do
7138 1.1 mrg IFS="$lt_save_ifs"
7139 1.1 mrg if test "X$pkg" = "X$p"; then
7140 1.1 mrg enable_static=yes
7141 1.1 mrg fi
7142 1.1 mrg done
7143 1.1 mrg IFS="$lt_save_ifs"
7144 1.1 mrg ;;
7145 1.1 mrg esac
7146 1.1 mrg else
7147 1.1 mrg enable_static=yes
7148 1.1 mrg fi
7149 1.1 mrg
7150 1.1 mrg
7151 1.1 mrg
7152 1.1 mrg
7153 1.1 mrg
7154 1.1 mrg
7155 1.1 mrg
7156 1.1 mrg
7157 1.1 mrg
7158 1.1 mrg
7159 1.1 mrg # Check whether --with-pic was given.
7160 1.1 mrg if test "${with_pic+set}" = set; then :
7161 1.1 mrg withval=$with_pic; pic_mode="$withval"
7162 1.1 mrg else
7163 1.1 mrg pic_mode=default
7164 1.1 mrg fi
7165 1.1 mrg
7166 1.1 mrg
7167 1.1 mrg test -z "$pic_mode" && pic_mode=default
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg
7171 1.1 mrg
7172 1.1 mrg
7173 1.1 mrg
7174 1.1 mrg
7175 1.1 mrg # Check whether --enable-fast-install was given.
7176 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7177 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7178 1.1 mrg case $enableval in
7179 1.1 mrg yes) enable_fast_install=yes ;;
7180 1.1 mrg no) enable_fast_install=no ;;
7181 1.1 mrg *)
7182 1.1 mrg enable_fast_install=no
7183 1.1 mrg # Look at the argument we got. We use all the common list separators.
7184 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7185 1.1 mrg for pkg in $enableval; do
7186 1.1 mrg IFS="$lt_save_ifs"
7187 1.1 mrg if test "X$pkg" = "X$p"; then
7188 1.1 mrg enable_fast_install=yes
7189 1.1 mrg fi
7190 1.1 mrg done
7191 1.1 mrg IFS="$lt_save_ifs"
7192 1.1 mrg ;;
7193 1.1 mrg esac
7194 1.1 mrg else
7195 1.1 mrg enable_fast_install=yes
7196 1.1 mrg fi
7197 1.1 mrg
7198 1.1 mrg
7199 1.1 mrg
7200 1.1 mrg
7201 1.1 mrg
7202 1.1 mrg
7203 1.1 mrg
7204 1.1 mrg
7205 1.1 mrg
7206 1.1 mrg
7207 1.1 mrg
7208 1.1 mrg # This can be used to rebuild libtool when needed
7209 1.1 mrg LIBTOOL_DEPS="$ltmain"
7210 1.1 mrg
7211 1.1 mrg # Always use our own libtool.
7212 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7213 1.1 mrg
7214 1.1 mrg
7215 1.1 mrg
7216 1.1 mrg
7217 1.1 mrg
7218 1.1 mrg
7219 1.1 mrg
7220 1.1 mrg
7221 1.1 mrg
7222 1.1 mrg
7223 1.1 mrg
7224 1.1 mrg
7225 1.1 mrg
7226 1.1 mrg
7227 1.1 mrg
7228 1.1 mrg
7229 1.1 mrg
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg
7234 1.1 mrg
7235 1.1 mrg
7236 1.1 mrg
7237 1.1 mrg
7238 1.1 mrg
7239 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
7240 1.1 mrg
7241 1.1 mrg
7242 1.1 mrg
7243 1.1 mrg
7244 1.1 mrg
7245 1.1 mrg
7246 1.1 mrg
7247 1.1 mrg
7248 1.1 mrg
7249 1.1 mrg
7250 1.1 mrg
7251 1.1 mrg
7252 1.1 mrg
7253 1.1 mrg
7254 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7255 1.1 mrg setopt NO_GLOB_SUBST
7256 1.1 mrg fi
7257 1.1 mrg
7258 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7259 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7260 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7261 1.1 mrg $as_echo_n "(cached) " >&6
7262 1.1 mrg else
7263 1.1 mrg rm -f .libs 2>/dev/null
7264 1.1 mrg mkdir .libs 2>/dev/null
7265 1.1 mrg if test -d .libs; then
7266 1.1 mrg lt_cv_objdir=.libs
7267 1.1 mrg else
7268 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7269 1.1 mrg lt_cv_objdir=_libs
7270 1.1 mrg fi
7271 1.1 mrg rmdir .libs 2>/dev/null
7272 1.1 mrg fi
7273 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7274 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7275 1.1 mrg objdir=$lt_cv_objdir
7276 1.1 mrg
7277 1.1 mrg
7278 1.1 mrg
7279 1.1 mrg
7280 1.1 mrg
7281 1.1 mrg cat >>confdefs.h <<_ACEOF
7282 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7283 1.1 mrg _ACEOF
7284 1.1 mrg
7285 1.1 mrg
7286 1.1 mrg
7287 1.1 mrg
7288 1.1 mrg case $host_os in
7289 1.1 mrg aix3*)
7290 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7291 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7292 1.1 mrg # vanish in a puff of smoke.
7293 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7294 1.1 mrg COLLECT_NAMES=
7295 1.1 mrg export COLLECT_NAMES
7296 1.1 mrg fi
7297 1.1 mrg ;;
7298 1.1 mrg esac
7299 1.1 mrg
7300 1.1 mrg # Global variables:
7301 1.1 mrg ofile=libtool
7302 1.1 mrg can_build_shared=yes
7303 1.1 mrg
7304 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7305 1.1 mrg # which needs '.lib').
7306 1.1 mrg libext=a
7307 1.1 mrg
7308 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7309 1.1 mrg
7310 1.1 mrg old_CC="$CC"
7311 1.1 mrg old_CFLAGS="$CFLAGS"
7312 1.1 mrg
7313 1.1 mrg # Set sane defaults for various variables
7314 1.1 mrg test -z "$CC" && CC=cc
7315 1.1 mrg test -z "$LTCC" && LTCC=$CC
7316 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7317 1.1 mrg test -z "$LD" && LD=ld
7318 1.1 mrg test -z "$ac_objext" && ac_objext=o
7319 1.1 mrg
7320 1.1 mrg for cc_temp in $compiler""; do
7321 1.1 mrg case $cc_temp in
7322 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7323 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7324 1.1 mrg \-*) ;;
7325 1.1 mrg *) break;;
7326 1.1 mrg esac
7327 1.1 mrg done
7328 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7329 1.1 mrg
7330 1.1 mrg
7331 1.1 mrg # Only perform the check for file, if the check method requires it
7332 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7333 1.1 mrg case $deplibs_check_method in
7334 1.1 mrg file_magic*)
7335 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7336 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7337 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7338 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7339 1.1 mrg $as_echo_n "(cached) " >&6
7340 1.1 mrg else
7341 1.1 mrg case $MAGIC_CMD in
7342 1.1 mrg [\\/*] | ?:[\\/]*)
7343 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7344 1.1 mrg ;;
7345 1.1 mrg *)
7346 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7347 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7348 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7349 1.1 mrg for ac_dir in $ac_dummy; do
7350 1.1 mrg IFS="$lt_save_ifs"
7351 1.1 mrg test -z "$ac_dir" && ac_dir=.
7352 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7353 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7354 1.1 mrg if test -n "$file_magic_test_file"; then
7355 1.1 mrg case $deplibs_check_method in
7356 1.1 mrg "file_magic "*)
7357 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7358 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7359 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7360 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7361 1.1 mrg :
7362 1.1 mrg else
7363 1.1 mrg cat <<_LT_EOF 1>&2
7364 1.1 mrg
7365 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7366 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7367 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7368 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7369 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7370 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7371 1.1 mrg *** may want to report the problem to your system manager and/or to
7372 1.1 mrg *** bug-libtool@gnu.org
7373 1.1 mrg
7374 1.1 mrg _LT_EOF
7375 1.1 mrg fi ;;
7376 1.1 mrg esac
7377 1.1 mrg fi
7378 1.1 mrg break
7379 1.1 mrg fi
7380 1.1 mrg done
7381 1.1 mrg IFS="$lt_save_ifs"
7382 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7383 1.1 mrg ;;
7384 1.1 mrg esac
7385 1.1 mrg fi
7386 1.1 mrg
7387 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7388 1.1 mrg if test -n "$MAGIC_CMD"; then
7389 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7390 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7391 1.1 mrg else
7392 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7393 1.1 mrg $as_echo "no" >&6; }
7394 1.1 mrg fi
7395 1.1 mrg
7396 1.1 mrg
7397 1.1 mrg
7398 1.1 mrg
7399 1.1 mrg
7400 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7401 1.1 mrg if test -n "$ac_tool_prefix"; then
7402 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7403 1.1 mrg $as_echo_n "checking for file... " >&6; }
7404 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7405 1.1 mrg $as_echo_n "(cached) " >&6
7406 1.1 mrg else
7407 1.1 mrg case $MAGIC_CMD in
7408 1.1 mrg [\\/*] | ?:[\\/]*)
7409 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7410 1.1 mrg ;;
7411 1.1 mrg *)
7412 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7413 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7414 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7415 1.1 mrg for ac_dir in $ac_dummy; do
7416 1.1 mrg IFS="$lt_save_ifs"
7417 1.1 mrg test -z "$ac_dir" && ac_dir=.
7418 1.1 mrg if test -f $ac_dir/file; then
7419 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7420 1.1 mrg if test -n "$file_magic_test_file"; then
7421 1.1 mrg case $deplibs_check_method in
7422 1.1 mrg "file_magic "*)
7423 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7424 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7425 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7426 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7427 1.1 mrg :
7428 1.1 mrg else
7429 1.1 mrg cat <<_LT_EOF 1>&2
7430 1.1 mrg
7431 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7432 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7433 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7434 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7435 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7436 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7437 1.1 mrg *** may want to report the problem to your system manager and/or to
7438 1.1 mrg *** bug-libtool@gnu.org
7439 1.1 mrg
7440 1.1 mrg _LT_EOF
7441 1.1 mrg fi ;;
7442 1.1 mrg esac
7443 1.1 mrg fi
7444 1.1 mrg break
7445 1.1 mrg fi
7446 1.1 mrg done
7447 1.1 mrg IFS="$lt_save_ifs"
7448 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7449 1.1 mrg ;;
7450 1.1 mrg esac
7451 1.1 mrg fi
7452 1.1 mrg
7453 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7454 1.1 mrg if test -n "$MAGIC_CMD"; then
7455 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7456 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7457 1.1 mrg else
7458 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7459 1.1 mrg $as_echo "no" >&6; }
7460 1.1 mrg fi
7461 1.1 mrg
7462 1.1 mrg
7463 1.1 mrg else
7464 1.1 mrg MAGIC_CMD=:
7465 1.1 mrg fi
7466 1.1 mrg fi
7467 1.1 mrg
7468 1.1 mrg fi
7469 1.1 mrg ;;
7470 1.1 mrg esac
7471 1.1 mrg
7472 1.1 mrg # Use C for the default configuration in the libtool script
7473 1.1 mrg
7474 1.1 mrg lt_save_CC="$CC"
7475 1.1 mrg ac_ext=c
7476 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7477 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7478 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7479 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7480 1.1 mrg
7481 1.1 mrg
7482 1.1 mrg # Source file extension for C test sources.
7483 1.1 mrg ac_ext=c
7484 1.1 mrg
7485 1.1 mrg # Object file extension for compiled C test sources.
7486 1.1 mrg objext=o
7487 1.1 mrg objext=$objext
7488 1.1 mrg
7489 1.1 mrg # Code to be used in simple compile tests
7490 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
7491 1.1 mrg
7492 1.1 mrg # Code to be used in simple link tests
7493 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
7494 1.1 mrg
7495 1.1 mrg
7496 1.1 mrg
7497 1.1 mrg
7498 1.1 mrg
7499 1.1 mrg
7500 1.1 mrg
7501 1.1 mrg # If no C compiler was specified, use CC.
7502 1.1 mrg LTCC=${LTCC-"$CC"}
7503 1.1 mrg
7504 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
7505 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7506 1.1 mrg
7507 1.1 mrg # Allow CC to be a program name with arguments.
7508 1.1 mrg compiler=$CC
7509 1.1 mrg
7510 1.1 mrg # Save the default compiler, since it gets overwritten when the other
7511 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7512 1.1 mrg compiler_DEFAULT=$CC
7513 1.1 mrg
7514 1.1 mrg # save warnings/boilerplate of simple test code
7515 1.1 mrg ac_outfile=conftest.$ac_objext
7516 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7517 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7518 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
7519 1.1 mrg $RM conftest*
7520 1.1 mrg
7521 1.1 mrg ac_outfile=conftest.$ac_objext
7522 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7523 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7524 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
7525 1.1 mrg $RM -r conftest*
7526 1.1 mrg
7527 1.1 mrg
7528 1.1 mrg ## CAVEAT EMPTOR:
7529 1.1 mrg ## There is no encapsulation within the following macros, do not change
7530 1.1 mrg ## the running order or otherwise move them around unless you know exactly
7531 1.1 mrg ## what you are doing...
7532 1.1 mrg if test -n "$compiler"; then
7533 1.1 mrg
7534 1.1 mrg lt_prog_compiler_no_builtin_flag=
7535 1.1 mrg
7536 1.1 mrg if test "$GCC" = yes; then
7537 1.1 mrg case $cc_basename in
7538 1.1 mrg nvcc*)
7539 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7540 1.1 mrg *)
7541 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7542 1.1 mrg esac
7543 1.1 mrg
7544 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7545 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7546 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7547 1.1 mrg $as_echo_n "(cached) " >&6
7548 1.1 mrg else
7549 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
7550 1.1 mrg ac_outfile=conftest.$ac_objext
7551 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7552 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7553 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7554 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7555 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7556 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7557 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7558 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7559 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7560 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7561 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7562 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7563 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7564 1.1 mrg ac_status=$?
7565 1.1 mrg cat conftest.err >&5
7566 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7567 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7568 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7569 1.1 mrg # So say no if there are warnings other than the usual output.
7570 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7571 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7572 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7573 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7574 1.1 mrg fi
7575 1.1 mrg fi
7576 1.1 mrg $RM conftest*
7577 1.1 mrg
7578 1.1 mrg fi
7579 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7580 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7581 1.1 mrg
7582 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7583 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7584 1.1 mrg else
7585 1.1 mrg :
7586 1.1 mrg fi
7587 1.1 mrg
7588 1.1 mrg fi
7589 1.1 mrg
7590 1.1 mrg
7591 1.1 mrg
7592 1.1 mrg
7593 1.1 mrg
7594 1.1 mrg
7595 1.1 mrg lt_prog_compiler_wl=
7596 1.1 mrg lt_prog_compiler_pic=
7597 1.1 mrg lt_prog_compiler_static=
7598 1.1 mrg
7599 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7600 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7601 1.1 mrg
7602 1.1 mrg if test "$GCC" = yes; then
7603 1.1 mrg lt_prog_compiler_wl='-Wl,'
7604 1.1 mrg lt_prog_compiler_static='-static'
7605 1.1 mrg
7606 1.1 mrg case $host_os in
7607 1.1 mrg aix*)
7608 1.1 mrg # All AIX code is PIC.
7609 1.1 mrg if test "$host_cpu" = ia64; then
7610 1.1 mrg # AIX 5 now supports IA64 processor
7611 1.1 mrg lt_prog_compiler_static='-Bstatic'
7612 1.1 mrg fi
7613 1.1 mrg ;;
7614 1.1 mrg
7615 1.1 mrg amigaos*)
7616 1.1 mrg case $host_cpu in
7617 1.1 mrg powerpc)
7618 1.1 mrg # see comment about AmigaOS4 .so support
7619 1.1 mrg lt_prog_compiler_pic='-fPIC'
7620 1.1 mrg ;;
7621 1.1 mrg m68k)
7622 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7623 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7624 1.1 mrg # like `-m68040'.
7625 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7626 1.1 mrg ;;
7627 1.1 mrg esac
7628 1.1 mrg ;;
7629 1.1 mrg
7630 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7631 1.1 mrg # PIC is the default for these OSes.
7632 1.1 mrg ;;
7633 1.1 mrg
7634 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7635 1.1 mrg # This hack is so that the source file can tell whether it is being
7636 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7637 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7638 1.1 mrg # (--disable-auto-import) libraries
7639 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7640 1.1 mrg ;;
7641 1.1 mrg
7642 1.1 mrg darwin* | rhapsody*)
7643 1.1 mrg # PIC is the default on this platform
7644 1.1 mrg # Common symbols not allowed in MH_DYLIB files
7645 1.1 mrg lt_prog_compiler_pic='-fno-common'
7646 1.1 mrg ;;
7647 1.1 mrg
7648 1.1 mrg haiku*)
7649 1.1 mrg # PIC is the default for Haiku.
7650 1.1 mrg # The "-static" flag exists, but is broken.
7651 1.1 mrg lt_prog_compiler_static=
7652 1.1 mrg ;;
7653 1.1 mrg
7654 1.1 mrg hpux*)
7655 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7656 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7657 1.1 mrg # sets the default TLS model and affects inlining.
7658 1.1 mrg case $host_cpu in
7659 1.1 mrg hppa*64*)
7660 1.1 mrg # +Z the default
7661 1.1 mrg ;;
7662 1.1 mrg *)
7663 1.1 mrg lt_prog_compiler_pic='-fPIC'
7664 1.1 mrg ;;
7665 1.1 mrg esac
7666 1.1 mrg ;;
7667 1.1 mrg
7668 1.1 mrg interix[3-9]*)
7669 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7670 1.1 mrg # Instead, we relocate shared libraries at runtime.
7671 1.1 mrg ;;
7672 1.1 mrg
7673 1.1 mrg msdosdjgpp*)
7674 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7675 1.1 mrg # on systems that don't support them.
7676 1.1 mrg lt_prog_compiler_can_build_shared=no
7677 1.1 mrg enable_shared=no
7678 1.1 mrg ;;
7679 1.1 mrg
7680 1.1 mrg *nto* | *qnx*)
7681 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7682 1.1 mrg # it will coredump.
7683 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7684 1.1 mrg ;;
7685 1.1 mrg
7686 1.1 mrg sysv4*MP*)
7687 1.1 mrg if test -d /usr/nec; then
7688 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
7689 1.1 mrg fi
7690 1.1 mrg ;;
7691 1.1 mrg
7692 1.1 mrg *)
7693 1.1 mrg lt_prog_compiler_pic='-fPIC'
7694 1.1 mrg ;;
7695 1.1 mrg esac
7696 1.1 mrg
7697 1.1 mrg case $cc_basename in
7698 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
7699 1.1 mrg lt_prog_compiler_wl='-Xlinker '
7700 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7701 1.1 mrg ;;
7702 1.1 mrg esac
7703 1.1 mrg else
7704 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7705 1.1 mrg case $host_os in
7706 1.1 mrg aix*)
7707 1.1 mrg lt_prog_compiler_wl='-Wl,'
7708 1.1 mrg if test "$host_cpu" = ia64; then
7709 1.1 mrg # AIX 5 now supports IA64 processor
7710 1.1 mrg lt_prog_compiler_static='-Bstatic'
7711 1.1 mrg else
7712 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7713 1.1 mrg fi
7714 1.1 mrg ;;
7715 1.1 mrg
7716 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7717 1.1 mrg # This hack is so that the source file can tell whether it is being
7718 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7719 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7720 1.1 mrg ;;
7721 1.1 mrg
7722 1.1 mrg hpux9* | hpux10* | hpux11*)
7723 1.1 mrg lt_prog_compiler_wl='-Wl,'
7724 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7725 1.1 mrg # not for PA HP-UX.
7726 1.1 mrg case $host_cpu in
7727 1.1 mrg hppa*64*|ia64*)
7728 1.1 mrg # +Z the default
7729 1.1 mrg ;;
7730 1.1 mrg *)
7731 1.1 mrg lt_prog_compiler_pic='+Z'
7732 1.1 mrg ;;
7733 1.1 mrg esac
7734 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7735 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7736 1.1 mrg ;;
7737 1.1 mrg
7738 1.1 mrg irix5* | irix6* | nonstopux*)
7739 1.1 mrg lt_prog_compiler_wl='-Wl,'
7740 1.1 mrg # PIC (with -KPIC) is the default.
7741 1.1 mrg lt_prog_compiler_static='-non_shared'
7742 1.1 mrg ;;
7743 1.1 mrg
7744 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7745 1.1 mrg case $cc_basename in
7746 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
7747 1.1 mrg ecc*)
7748 1.1 mrg lt_prog_compiler_wl='-Wl,'
7749 1.1 mrg lt_prog_compiler_pic='-KPIC'
7750 1.1 mrg lt_prog_compiler_static='-static'
7751 1.1 mrg ;;
7752 1.1 mrg # icc used to be incompatible with GCC.
7753 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
7754 1.1 mrg icc* | ifort*)
7755 1.1 mrg lt_prog_compiler_wl='-Wl,'
7756 1.1 mrg lt_prog_compiler_pic='-fPIC'
7757 1.1 mrg lt_prog_compiler_static='-static'
7758 1.1 mrg ;;
7759 1.1 mrg # Lahey Fortran 8.1.
7760 1.1 mrg lf95*)
7761 1.1 mrg lt_prog_compiler_wl='-Wl,'
7762 1.1 mrg lt_prog_compiler_pic='--shared'
7763 1.1 mrg lt_prog_compiler_static='--static'
7764 1.1 mrg ;;
7765 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7766 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7767 1.1 mrg # which looks to be a dead project)
7768 1.1 mrg lt_prog_compiler_wl='-Wl,'
7769 1.1 mrg lt_prog_compiler_pic='-fpic'
7770 1.1 mrg lt_prog_compiler_static='-Bstatic'
7771 1.1 mrg ;;
7772 1.1 mrg ccc*)
7773 1.1 mrg lt_prog_compiler_wl='-Wl,'
7774 1.1 mrg # All Alpha code is PIC.
7775 1.1 mrg lt_prog_compiler_static='-non_shared'
7776 1.1 mrg ;;
7777 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
7778 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7779 1.1 mrg lt_prog_compiler_wl='-Wl,'
7780 1.1 mrg lt_prog_compiler_pic='-qpic'
7781 1.1 mrg lt_prog_compiler_static='-qstaticlink'
7782 1.1 mrg ;;
7783 1.1 mrg *)
7784 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
7785 1.1 mrg *Sun\ F* | *Sun*Fortran*)
7786 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7787 1.1 mrg lt_prog_compiler_pic='-KPIC'
7788 1.1 mrg lt_prog_compiler_static='-Bstatic'
7789 1.1 mrg lt_prog_compiler_wl=''
7790 1.1 mrg ;;
7791 1.1 mrg *Sun\ C*)
7792 1.1 mrg # Sun C 5.9
7793 1.1 mrg lt_prog_compiler_pic='-KPIC'
7794 1.1 mrg lt_prog_compiler_static='-Bstatic'
7795 1.1 mrg lt_prog_compiler_wl='-Wl,'
7796 1.1 mrg ;;
7797 1.1 mrg esac
7798 1.1 mrg ;;
7799 1.1 mrg esac
7800 1.1 mrg ;;
7801 1.1 mrg
7802 1.1 mrg newsos6)
7803 1.1 mrg lt_prog_compiler_pic='-KPIC'
7804 1.1 mrg lt_prog_compiler_static='-Bstatic'
7805 1.1 mrg ;;
7806 1.1 mrg
7807 1.1 mrg *nto* | *qnx*)
7808 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7809 1.1 mrg # it will coredump.
7810 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7811 1.1 mrg ;;
7812 1.1 mrg
7813 1.1 mrg osf3* | osf4* | osf5*)
7814 1.1 mrg lt_prog_compiler_wl='-Wl,'
7815 1.1 mrg # All OSF/1 code is PIC.
7816 1.1 mrg lt_prog_compiler_static='-non_shared'
7817 1.1 mrg ;;
7818 1.1 mrg
7819 1.1 mrg rdos*)
7820 1.1 mrg lt_prog_compiler_static='-non_shared'
7821 1.1 mrg ;;
7822 1.1 mrg
7823 1.1 mrg solaris*)
7824 1.1 mrg lt_prog_compiler_pic='-KPIC'
7825 1.1 mrg lt_prog_compiler_static='-Bstatic'
7826 1.1 mrg case $cc_basename in
7827 1.1 mrg f77* | f90* | f95*)
7828 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
7829 1.1 mrg *)
7830 1.1 mrg lt_prog_compiler_wl='-Wl,';;
7831 1.1 mrg esac
7832 1.1 mrg ;;
7833 1.1 mrg
7834 1.1 mrg sunos4*)
7835 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
7836 1.1 mrg lt_prog_compiler_pic='-PIC'
7837 1.1 mrg lt_prog_compiler_static='-Bstatic'
7838 1.1 mrg ;;
7839 1.1 mrg
7840 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7841 1.1 mrg lt_prog_compiler_wl='-Wl,'
7842 1.1 mrg lt_prog_compiler_pic='-KPIC'
7843 1.1 mrg lt_prog_compiler_static='-Bstatic'
7844 1.1 mrg ;;
7845 1.1 mrg
7846 1.1 mrg sysv4*MP*)
7847 1.1 mrg if test -d /usr/nec ;then
7848 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
7849 1.1 mrg lt_prog_compiler_static='-Bstatic'
7850 1.1 mrg fi
7851 1.1 mrg ;;
7852 1.1 mrg
7853 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7854 1.1 mrg lt_prog_compiler_wl='-Wl,'
7855 1.1 mrg lt_prog_compiler_pic='-KPIC'
7856 1.1 mrg lt_prog_compiler_static='-Bstatic'
7857 1.1 mrg ;;
7858 1.1 mrg
7859 1.1 mrg unicos*)
7860 1.1 mrg lt_prog_compiler_wl='-Wl,'
7861 1.1 mrg lt_prog_compiler_can_build_shared=no
7862 1.1 mrg ;;
7863 1.1 mrg
7864 1.1 mrg uts4*)
7865 1.1 mrg lt_prog_compiler_pic='-pic'
7866 1.1 mrg lt_prog_compiler_static='-Bstatic'
7867 1.1 mrg ;;
7868 1.1 mrg
7869 1.1 mrg *)
7870 1.1 mrg lt_prog_compiler_can_build_shared=no
7871 1.1 mrg ;;
7872 1.1 mrg esac
7873 1.1 mrg fi
7874 1.1 mrg
7875 1.1 mrg case $host_os in
7876 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7877 1.1 mrg *djgpp*)
7878 1.1 mrg lt_prog_compiler_pic=
7879 1.1 mrg ;;
7880 1.1 mrg *)
7881 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7882 1.1 mrg ;;
7883 1.1 mrg esac
7884 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7885 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7886 1.1 mrg
7887 1.1 mrg
7888 1.1 mrg
7889 1.1 mrg
7890 1.1 mrg
7891 1.1 mrg
7892 1.1 mrg #
7893 1.1 mrg # Check to make sure the PIC flag actually works.
7894 1.1 mrg #
7895 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
7896 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7897 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7898 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7899 1.1 mrg $as_echo_n "(cached) " >&6
7900 1.1 mrg else
7901 1.1 mrg lt_cv_prog_compiler_pic_works=no
7902 1.1 mrg ac_outfile=conftest.$ac_objext
7903 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7904 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7905 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7906 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7907 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7908 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7909 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7910 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7911 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7912 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7913 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7914 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7915 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7916 1.1 mrg ac_status=$?
7917 1.1 mrg cat conftest.err >&5
7918 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7920 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7921 1.1 mrg # So say no if there are warnings other than the usual output.
7922 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7923 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7924 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7925 1.1 mrg lt_cv_prog_compiler_pic_works=yes
7926 1.1 mrg fi
7927 1.1 mrg fi
7928 1.1 mrg $RM conftest*
7929 1.1 mrg
7930 1.1 mrg fi
7931 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7932 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7933 1.1 mrg
7934 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7935 1.1 mrg case $lt_prog_compiler_pic in
7936 1.1 mrg "" | " "*) ;;
7937 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7938 1.1 mrg esac
7939 1.1 mrg else
7940 1.1 mrg lt_prog_compiler_pic=
7941 1.1 mrg lt_prog_compiler_can_build_shared=no
7942 1.1 mrg fi
7943 1.1 mrg
7944 1.1 mrg fi
7945 1.1 mrg
7946 1.1 mrg
7947 1.1 mrg
7948 1.1 mrg
7949 1.1 mrg
7950 1.1 mrg
7951 1.1 mrg #
7952 1.1 mrg # Check to make sure the static flag actually works.
7953 1.1 mrg #
7954 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7955 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7956 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7957 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7958 1.1 mrg $as_echo_n "(cached) " >&6
7959 1.1 mrg else
7960 1.1 mrg lt_cv_prog_compiler_static_works=no
7961 1.1 mrg save_LDFLAGS="$LDFLAGS"
7962 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7963 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7964 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7965 1.1 mrg # The linker can only warn and ignore the option if not recognized
7966 1.1 mrg # So say no if there are warnings
7967 1.1 mrg if test -s conftest.err; then
7968 1.1 mrg # Append any errors to the config.log.
7969 1.1 mrg cat conftest.err 1>&5
7970 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7971 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7972 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7973 1.1 mrg lt_cv_prog_compiler_static_works=yes
7974 1.1 mrg fi
7975 1.1 mrg else
7976 1.1 mrg lt_cv_prog_compiler_static_works=yes
7977 1.1 mrg fi
7978 1.1 mrg fi
7979 1.1 mrg $RM -r conftest*
7980 1.1 mrg LDFLAGS="$save_LDFLAGS"
7981 1.1 mrg
7982 1.1 mrg fi
7983 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7984 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7985 1.1 mrg
7986 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7987 1.1 mrg :
7988 1.1 mrg else
7989 1.1 mrg lt_prog_compiler_static=
7990 1.1 mrg fi
7991 1.1 mrg
7992 1.1 mrg
7993 1.1 mrg
7994 1.1 mrg
7995 1.1 mrg
7996 1.1 mrg
7997 1.1 mrg
7998 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7999 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8000 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8001 1.1 mrg $as_echo_n "(cached) " >&6
8002 1.1 mrg else
8003 1.1 mrg lt_cv_prog_compiler_c_o=no
8004 1.1 mrg $RM -r conftest 2>/dev/null
8005 1.1 mrg mkdir conftest
8006 1.1 mrg cd conftest
8007 1.1 mrg mkdir out
8008 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8009 1.1 mrg
8010 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8011 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8012 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8013 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8014 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8015 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8016 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8017 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8018 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8019 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8020 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8021 1.1 mrg ac_status=$?
8022 1.1 mrg cat out/conftest.err >&5
8023 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8024 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8025 1.1 mrg then
8026 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8027 1.1 mrg # So say no if there are warnings
8028 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8029 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8030 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8031 1.1 mrg lt_cv_prog_compiler_c_o=yes
8032 1.1 mrg fi
8033 1.1 mrg fi
8034 1.1 mrg chmod u+w . 2>&5
8035 1.1 mrg $RM conftest*
8036 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8037 1.1 mrg # template instantiation
8038 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8039 1.1 mrg $RM out/* && rmdir out
8040 1.1 mrg cd ..
8041 1.1 mrg $RM -r conftest
8042 1.1 mrg $RM conftest*
8043 1.1 mrg
8044 1.1 mrg fi
8045 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8046 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8047 1.1 mrg
8048 1.1 mrg
8049 1.1 mrg
8050 1.1 mrg
8051 1.1 mrg
8052 1.1 mrg
8053 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8054 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8055 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8056 1.1 mrg $as_echo_n "(cached) " >&6
8057 1.1 mrg else
8058 1.1 mrg lt_cv_prog_compiler_c_o=no
8059 1.1 mrg $RM -r conftest 2>/dev/null
8060 1.1 mrg mkdir conftest
8061 1.1 mrg cd conftest
8062 1.1 mrg mkdir out
8063 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8064 1.1 mrg
8065 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8066 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8067 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8068 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8069 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8070 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8071 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8072 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8073 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8074 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8075 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8076 1.1 mrg ac_status=$?
8077 1.1 mrg cat out/conftest.err >&5
8078 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8079 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8080 1.1 mrg then
8081 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8082 1.1 mrg # So say no if there are warnings
8083 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8084 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8085 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8086 1.1 mrg lt_cv_prog_compiler_c_o=yes
8087 1.1 mrg fi
8088 1.1 mrg fi
8089 1.1 mrg chmod u+w . 2>&5
8090 1.1 mrg $RM conftest*
8091 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8092 1.1 mrg # template instantiation
8093 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8094 1.1 mrg $RM out/* && rmdir out
8095 1.1 mrg cd ..
8096 1.1 mrg $RM -r conftest
8097 1.1 mrg $RM conftest*
8098 1.1 mrg
8099 1.1 mrg fi
8100 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8101 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8102 1.1 mrg
8103 1.1 mrg
8104 1.1 mrg
8105 1.1 mrg
8106 1.1 mrg hard_links="nottested"
8107 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8108 1.1 mrg # do not overwrite the value of need_locks provided by the user
8109 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8110 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8111 1.1 mrg hard_links=yes
8112 1.1 mrg $RM conftest*
8113 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8114 1.1 mrg touch conftest.a
8115 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8116 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8117 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8118 1.1 mrg $as_echo "$hard_links" >&6; }
8119 1.1 mrg if test "$hard_links" = no; then
8120 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8121 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8122 1.1 mrg need_locks=warn
8123 1.1 mrg fi
8124 1.1 mrg else
8125 1.1 mrg need_locks=no
8126 1.1 mrg fi
8127 1.1 mrg
8128 1.1 mrg
8129 1.1 mrg
8130 1.1 mrg
8131 1.1 mrg
8132 1.1 mrg
8133 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8134 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8135 1.1 mrg
8136 1.1 mrg runpath_var=
8137 1.1 mrg allow_undefined_flag=
8138 1.1 mrg always_export_symbols=no
8139 1.1 mrg archive_cmds=
8140 1.1 mrg archive_expsym_cmds=
8141 1.1 mrg compiler_needs_object=no
8142 1.1 mrg enable_shared_with_static_runtimes=no
8143 1.1 mrg export_dynamic_flag_spec=
8144 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8145 1.1 mrg hardcode_automatic=no
8146 1.1 mrg hardcode_direct=no
8147 1.1 mrg hardcode_direct_absolute=no
8148 1.1 mrg hardcode_libdir_flag_spec=
8149 1.1 mrg hardcode_libdir_flag_spec_ld=
8150 1.1 mrg hardcode_libdir_separator=
8151 1.1 mrg hardcode_minus_L=no
8152 1.1 mrg hardcode_shlibpath_var=unsupported
8153 1.1 mrg inherit_rpath=no
8154 1.1 mrg link_all_deplibs=unknown
8155 1.1 mrg module_cmds=
8156 1.1 mrg module_expsym_cmds=
8157 1.1 mrg old_archive_from_new_cmds=
8158 1.1 mrg old_archive_from_expsyms_cmds=
8159 1.1 mrg thread_safe_flag_spec=
8160 1.1 mrg whole_archive_flag_spec=
8161 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8162 1.1 mrg # included in the symbol list
8163 1.1 mrg include_expsyms=
8164 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8165 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8166 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8167 1.1 mrg # as well as any symbol that contains `d'.
8168 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8169 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8170 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8171 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8172 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8173 1.1 mrg # preloaded symbol tables.
8174 1.1 mrg # Exclude shared library initialization/finalization symbols.
8175 1.1 mrg extract_expsyms_cmds=
8176 1.1 mrg
8177 1.1 mrg case $host_os in
8178 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8179 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8180 1.1 mrg # When not using gcc, we currently assume that we are using
8181 1.1 mrg # Microsoft Visual C++.
8182 1.1 mrg if test "$GCC" != yes; then
8183 1.1 mrg with_gnu_ld=no
8184 1.1 mrg fi
8185 1.1 mrg ;;
8186 1.1 mrg interix*)
8187 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8188 1.1 mrg with_gnu_ld=yes
8189 1.1 mrg ;;
8190 1.1 mrg openbsd*)
8191 1.1 mrg with_gnu_ld=no
8192 1.1 mrg ;;
8193 1.1 mrg esac
8194 1.1 mrg
8195 1.1 mrg ld_shlibs=yes
8196 1.1 mrg
8197 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8198 1.1 mrg # that we're better off using the native interface for both.
8199 1.1 mrg lt_use_gnu_ld_interface=no
8200 1.1 mrg if test "$with_gnu_ld" = yes; then
8201 1.1 mrg case $host_os in
8202 1.1 mrg aix*)
8203 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8204 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8205 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8206 1.1 mrg # shared libraries, regardless of the interface used.
8207 1.1 mrg case `$LD -v 2>&1` in
8208 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8209 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8210 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8211 1.1 mrg *)
8212 1.1 mrg lt_use_gnu_ld_interface=yes
8213 1.1 mrg ;;
8214 1.1 mrg esac
8215 1.1 mrg ;;
8216 1.1 mrg *)
8217 1.1 mrg lt_use_gnu_ld_interface=yes
8218 1.1 mrg ;;
8219 1.1 mrg esac
8220 1.1 mrg fi
8221 1.1 mrg
8222 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8223 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8224 1.1 mrg wlarc='${wl}'
8225 1.1 mrg
8226 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8227 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8228 1.1 mrg # here allows them to be overridden if necessary.
8229 1.1 mrg runpath_var=LD_RUN_PATH
8230 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8231 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8232 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8233 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8234 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8235 1.1 mrg else
8236 1.1 mrg whole_archive_flag_spec=
8237 1.1 mrg fi
8238 1.1 mrg supports_anon_versioning=no
8239 1.1 mrg case `$LD -v 2>&1` in
8240 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8241 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8242 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8243 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8244 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8245 1.1 mrg *) supports_anon_versioning=yes ;;
8246 1.1 mrg esac
8247 1.1 mrg
8248 1.1 mrg # See if GNU ld supports shared libraries.
8249 1.1 mrg case $host_os in
8250 1.1 mrg aix[3-9]*)
8251 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8252 1.1 mrg if test "$host_cpu" != ia64; then
8253 1.1 mrg ld_shlibs=no
8254 1.1 mrg cat <<_LT_EOF 1>&2
8255 1.1 mrg
8256 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8257 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8258 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8259 1.1 mrg *** really care for shared libraries, you may want to install binutils
8260 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8261 1.1 mrg *** You will then need to restart the configuration process.
8262 1.1 mrg
8263 1.1 mrg _LT_EOF
8264 1.1 mrg fi
8265 1.1 mrg ;;
8266 1.1 mrg
8267 1.1 mrg amigaos*)
8268 1.1 mrg case $host_cpu in
8269 1.1 mrg powerpc)
8270 1.1 mrg # see comment about AmigaOS4 .so support
8271 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8272 1.1 mrg archive_expsym_cmds=''
8273 1.1 mrg ;;
8274 1.1 mrg m68k)
8275 1.1 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)'
8276 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8277 1.1 mrg hardcode_minus_L=yes
8278 1.1 mrg ;;
8279 1.1 mrg esac
8280 1.1 mrg ;;
8281 1.1 mrg
8282 1.1 mrg beos*)
8283 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8284 1.1 mrg allow_undefined_flag=unsupported
8285 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8286 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8287 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8288 1.1 mrg else
8289 1.1 mrg ld_shlibs=no
8290 1.1 mrg fi
8291 1.1 mrg ;;
8292 1.1 mrg
8293 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8294 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8295 1.1 mrg # as there is no search path for DLLs.
8296 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8297 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8298 1.1 mrg allow_undefined_flag=unsupported
8299 1.1 mrg always_export_symbols=no
8300 1.1 mrg enable_shared_with_static_runtimes=yes
8301 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8302 1.1 mrg
8303 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8304 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8305 1.1 mrg # If the export-symbols file already is a .def file (1st line
8306 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8307 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8308 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8309 1.1 mrg else
8310 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8311 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8312 1.1 mrg fi~
8313 1.1 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'
8314 1.1 mrg else
8315 1.1 mrg ld_shlibs=no
8316 1.1 mrg fi
8317 1.1 mrg ;;
8318 1.1 mrg
8319 1.1 mrg haiku*)
8320 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8321 1.1 mrg link_all_deplibs=yes
8322 1.1 mrg ;;
8323 1.1 mrg
8324 1.1 mrg interix[3-9]*)
8325 1.1 mrg hardcode_direct=no
8326 1.1 mrg hardcode_shlibpath_var=no
8327 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8328 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8329 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8330 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8331 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8332 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8333 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8334 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8335 1.1 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'
8336 1.1 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'
8337 1.1 mrg ;;
8338 1.1 mrg
8339 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8340 1.1 mrg tmp_diet=no
8341 1.1 mrg if test "$host_os" = linux-dietlibc; then
8342 1.1 mrg case $cc_basename in
8343 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8344 1.1 mrg esac
8345 1.1 mrg fi
8346 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8347 1.1 mrg && test "$tmp_diet" = no
8348 1.1 mrg then
8349 1.1 mrg tmp_addflag=
8350 1.1 mrg tmp_sharedflag='-shared'
8351 1.1 mrg case $cc_basename,$host_cpu in
8352 1.1 mrg pgcc*) # Portland Group C compiler
8353 1.1 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'
8354 1.1 mrg tmp_addflag=' $pic_flag'
8355 1.1 mrg ;;
8356 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8357 1.1 mrg # Portland Group f77 and f90 compilers
8358 1.1 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'
8359 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8360 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8361 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8362 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8363 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8364 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8365 1.1 mrg tmp_addflag=' -nofor_main' ;;
8366 1.1 mrg lf95*) # Lahey Fortran 8.1
8367 1.1 mrg whole_archive_flag_spec=
8368 1.1 mrg tmp_sharedflag='--shared' ;;
8369 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8370 1.1 mrg tmp_sharedflag='-qmkshrobj'
8371 1.1 mrg tmp_addflag= ;;
8372 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8373 1.1 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'
8374 1.1 mrg compiler_needs_object=yes
8375 1.1 mrg ;;
8376 1.1 mrg esac
8377 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8378 1.1 mrg *Sun\ C*) # Sun C 5.9
8379 1.1 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'
8380 1.1 mrg compiler_needs_object=yes
8381 1.1 mrg tmp_sharedflag='-G' ;;
8382 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8383 1.1 mrg tmp_sharedflag='-G' ;;
8384 1.1 mrg esac
8385 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8386 1.1 mrg
8387 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8388 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8389 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8390 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8391 1.1 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8392 1.1 mrg fi
8393 1.1 mrg
8394 1.1 mrg case $cc_basename in
8395 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8396 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8397 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8398 1.1 mrg hardcode_libdir_flag_spec=
8399 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8400 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8401 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8402 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8403 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8404 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8405 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8406 1.1 mrg fi
8407 1.1 mrg ;;
8408 1.1 mrg esac
8409 1.1 mrg else
8410 1.1 mrg ld_shlibs=no
8411 1.1 mrg fi
8412 1.1 mrg ;;
8413 1.1 mrg
8414 1.1 mrg netbsd*)
8415 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8416 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8417 1.1 mrg wlarc=
8418 1.1 mrg else
8419 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8420 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8421 1.1 mrg fi
8422 1.1 mrg ;;
8423 1.1 mrg
8424 1.1 mrg solaris*)
8425 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8426 1.1 mrg ld_shlibs=no
8427 1.1 mrg cat <<_LT_EOF 1>&2
8428 1.1 mrg
8429 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8430 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8431 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8432 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8433 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8434 1.1 mrg *** used, and then restart.
8435 1.1 mrg
8436 1.1 mrg _LT_EOF
8437 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8438 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8439 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8440 1.1 mrg else
8441 1.1 mrg ld_shlibs=no
8442 1.1 mrg fi
8443 1.1 mrg ;;
8444 1.1 mrg
8445 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8446 1.1 mrg case `$LD -v 2>&1` in
8447 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8448 1.1 mrg ld_shlibs=no
8449 1.1 mrg cat <<_LT_EOF 1>&2
8450 1.1 mrg
8451 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8452 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8453 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8454 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8455 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8456 1.1 mrg *** used, and then restart.
8457 1.1 mrg
8458 1.1 mrg _LT_EOF
8459 1.1 mrg ;;
8460 1.1 mrg *)
8461 1.1 mrg # For security reasons, it is highly recommended that you always
8462 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
8463 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8464 1.1 mrg # requires that you compile everything twice, which is a pain.
8465 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8466 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8467 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8468 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8469 1.1 mrg else
8470 1.1 mrg ld_shlibs=no
8471 1.1 mrg fi
8472 1.1 mrg ;;
8473 1.1 mrg esac
8474 1.1 mrg ;;
8475 1.1 mrg
8476 1.1 mrg sunos4*)
8477 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8478 1.1 mrg wlarc=
8479 1.1 mrg hardcode_direct=yes
8480 1.1 mrg hardcode_shlibpath_var=no
8481 1.1 mrg ;;
8482 1.1 mrg
8483 1.1 mrg *)
8484 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8485 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8486 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8487 1.1 mrg else
8488 1.1 mrg ld_shlibs=no
8489 1.1 mrg fi
8490 1.1 mrg ;;
8491 1.1 mrg esac
8492 1.1 mrg
8493 1.1 mrg if test "$ld_shlibs" = no; then
8494 1.1 mrg runpath_var=
8495 1.1 mrg hardcode_libdir_flag_spec=
8496 1.1 mrg export_dynamic_flag_spec=
8497 1.1 mrg whole_archive_flag_spec=
8498 1.1 mrg fi
8499 1.1 mrg else
8500 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8501 1.1 mrg case $host_os in
8502 1.1 mrg aix3*)
8503 1.1 mrg allow_undefined_flag=unsupported
8504 1.1 mrg always_export_symbols=yes
8505 1.1 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'
8506 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8507 1.1 mrg # are no directories specified by -L.
8508 1.1 mrg hardcode_minus_L=yes
8509 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8510 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
8511 1.1 mrg # broken collect2.
8512 1.1 mrg hardcode_direct=unsupported
8513 1.1 mrg fi
8514 1.1 mrg ;;
8515 1.1 mrg
8516 1.1 mrg aix[4-9]*)
8517 1.1 mrg if test "$host_cpu" = ia64; then
8518 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
8519 1.1 mrg # have to do anything special.
8520 1.1 mrg aix_use_runtimelinking=no
8521 1.1 mrg exp_sym_flag='-Bexport'
8522 1.1 mrg no_entry_flag=""
8523 1.1 mrg else
8524 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
8525 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8526 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
8527 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
8528 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8529 1.1 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'
8530 1.1 mrg else
8531 1.1 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'
8532 1.1 mrg fi
8533 1.1 mrg aix_use_runtimelinking=no
8534 1.1 mrg
8535 1.1 mrg # Test if we are trying to use run time linking or normal
8536 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8537 1.1 mrg # need to do runtime linking.
8538 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8539 1.1 mrg for ld_flag in $LDFLAGS; do
8540 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8541 1.1 mrg aix_use_runtimelinking=yes
8542 1.1 mrg break
8543 1.1 mrg fi
8544 1.1 mrg done
8545 1.1 mrg ;;
8546 1.1 mrg esac
8547 1.1 mrg
8548 1.1 mrg exp_sym_flag='-bexport'
8549 1.1 mrg no_entry_flag='-bnoentry'
8550 1.1 mrg fi
8551 1.1 mrg
8552 1.1 mrg # When large executables or shared objects are built, AIX ld can
8553 1.1 mrg # have problems creating the table of contents. If linking a library
8554 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8555 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8556 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8557 1.1 mrg
8558 1.1 mrg archive_cmds=''
8559 1.1 mrg hardcode_direct=yes
8560 1.1 mrg hardcode_direct_absolute=yes
8561 1.1 mrg hardcode_libdir_separator=':'
8562 1.1 mrg link_all_deplibs=yes
8563 1.1 mrg file_list_spec='${wl}-f,'
8564 1.1 mrg
8565 1.1 mrg if test "$GCC" = yes; then
8566 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
8567 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
8568 1.1 mrg # below for broken collect2 doesn't work under 4.3+
8569 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
8570 1.1 mrg if test -f "$collect2name" &&
8571 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8572 1.1 mrg then
8573 1.1 mrg # We have reworked collect2
8574 1.1 mrg :
8575 1.1 mrg else
8576 1.1 mrg # We have old collect2
8577 1.1 mrg hardcode_direct=unsupported
8578 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
8579 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8580 1.1 mrg # to unsupported forces relinking
8581 1.1 mrg hardcode_minus_L=yes
8582 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8583 1.1 mrg hardcode_libdir_separator=
8584 1.1 mrg fi
8585 1.1 mrg ;;
8586 1.1 mrg esac
8587 1.1 mrg shared_flag='-shared'
8588 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8589 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
8590 1.1 mrg fi
8591 1.1 mrg else
8592 1.1 mrg # not using gcc
8593 1.1 mrg if test "$host_cpu" = ia64; then
8594 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8595 1.1 mrg # chokes on -Wl,-G. The following line is correct:
8596 1.1 mrg shared_flag='-G'
8597 1.1 mrg else
8598 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8599 1.1 mrg shared_flag='${wl}-G'
8600 1.1 mrg else
8601 1.1 mrg shared_flag='${wl}-bM:SRE'
8602 1.1 mrg fi
8603 1.1 mrg fi
8604 1.1 mrg fi
8605 1.1 mrg
8606 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
8607 1.1 mrg # It seems that -bexpall does not export symbols beginning with
8608 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
8609 1.1 mrg always_export_symbols=yes
8610 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8611 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
8612 1.1 mrg # -berok will link without error, but may produce a broken library.
8613 1.1 mrg allow_undefined_flag='-berok'
8614 1.1 mrg # Determine the default libpath from the value encoded in an
8615 1.1 mrg # empty executable.
8616 1.1 mrg if test x$gcc_no_link = xyes; then
8617 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8618 1.1 mrg fi
8619 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8620 1.1 mrg /* end confdefs.h. */
8621 1.1 mrg
8622 1.1 mrg int
8623 1.1 mrg main ()
8624 1.1 mrg {
8625 1.1 mrg
8626 1.1 mrg ;
8627 1.1 mrg return 0;
8628 1.1 mrg }
8629 1.1 mrg _ACEOF
8630 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8631 1.1 mrg
8632 1.1 mrg lt_aix_libpath_sed='
8633 1.1 mrg /Import File Strings/,/^$/ {
8634 1.1 mrg /^0/ {
8635 1.1 mrg s/^0 *\(.*\)$/\1/
8636 1.1 mrg p
8637 1.1 mrg }
8638 1.1 mrg }'
8639 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8640 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8641 1.1 mrg if test -z "$aix_libpath"; then
8642 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8643 1.1 mrg fi
8644 1.1 mrg fi
8645 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8646 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8647 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8648 1.1 mrg
8649 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8650 1.1 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"
8651 1.1 mrg else
8652 1.1 mrg if test "$host_cpu" = ia64; then
8653 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8654 1.1 mrg allow_undefined_flag="-z nodefs"
8655 1.1 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"
8656 1.1 mrg else
8657 1.1 mrg # Determine the default libpath from the value encoded in an
8658 1.1 mrg # empty executable.
8659 1.1 mrg if test x$gcc_no_link = xyes; then
8660 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8661 1.1 mrg fi
8662 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8663 1.1 mrg /* end confdefs.h. */
8664 1.1 mrg
8665 1.1 mrg int
8666 1.1 mrg main ()
8667 1.1 mrg {
8668 1.1 mrg
8669 1.1 mrg ;
8670 1.1 mrg return 0;
8671 1.1 mrg }
8672 1.1 mrg _ACEOF
8673 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8674 1.1 mrg
8675 1.1 mrg lt_aix_libpath_sed='
8676 1.1 mrg /Import File Strings/,/^$/ {
8677 1.1 mrg /^0/ {
8678 1.1 mrg s/^0 *\(.*\)$/\1/
8679 1.1 mrg p
8680 1.1 mrg }
8681 1.1 mrg }'
8682 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8683 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8684 1.1 mrg if test -z "$aix_libpath"; then
8685 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8686 1.1 mrg fi
8687 1.1 mrg fi
8688 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8689 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8690 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8691 1.1 mrg
8692 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8693 1.1 mrg # Warning - without using the other run time loading flags,
8694 1.1 mrg # -berok will link without error, but may produce a broken library.
8695 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
8696 1.1 mrg allow_undefined_flag=' ${wl}-berok'
8697 1.1 mrg if test "$with_gnu_ld" = yes; then
8698 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
8699 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8700 1.1 mrg else
8701 1.1 mrg # Exported symbols can be pulled into shared objects from archives
8702 1.1 mrg whole_archive_flag_spec='$convenience'
8703 1.1 mrg fi
8704 1.1 mrg archive_cmds_need_lc=yes
8705 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
8706 1.1 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'
8707 1.1 mrg fi
8708 1.1 mrg fi
8709 1.1 mrg ;;
8710 1.1 mrg
8711 1.1 mrg amigaos*)
8712 1.1 mrg case $host_cpu in
8713 1.1 mrg powerpc)
8714 1.1 mrg # see comment about AmigaOS4 .so support
8715 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8716 1.1 mrg archive_expsym_cmds=''
8717 1.1 mrg ;;
8718 1.1 mrg m68k)
8719 1.1 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)'
8720 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8721 1.1 mrg hardcode_minus_L=yes
8722 1.1 mrg ;;
8723 1.1 mrg esac
8724 1.1 mrg ;;
8725 1.1 mrg
8726 1.1 mrg bsdi[45]*)
8727 1.1 mrg export_dynamic_flag_spec=-rdynamic
8728 1.1 mrg ;;
8729 1.1 mrg
8730 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8731 1.1 mrg # When not using gcc, we currently assume that we are using
8732 1.1 mrg # Microsoft Visual C++.
8733 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8734 1.1 mrg # no search path for DLLs.
8735 1.1 mrg hardcode_libdir_flag_spec=' '
8736 1.1 mrg allow_undefined_flag=unsupported
8737 1.1 mrg # Tell ltmain to make .lib files, not .a files.
8738 1.1 mrg libext=lib
8739 1.1 mrg # Tell ltmain to make .dll files, not .so files.
8740 1.1 mrg shrext_cmds=".dll"
8741 1.1 mrg # FIXME: Setting linknames here is a bad hack.
8742 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8743 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
8744 1.1 mrg old_archive_from_new_cmds='true'
8745 1.1 mrg # FIXME: Should let the user specify the lib program.
8746 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8747 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8748 1.1 mrg enable_shared_with_static_runtimes=yes
8749 1.1 mrg ;;
8750 1.1 mrg
8751 1.1 mrg darwin* | rhapsody*)
8752 1.1 mrg
8753 1.1 mrg
8754 1.1 mrg archive_cmds_need_lc=no
8755 1.1 mrg hardcode_direct=no
8756 1.1 mrg hardcode_automatic=yes
8757 1.1 mrg hardcode_shlibpath_var=unsupported
8758 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8759 1.1 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\"`'
8760 1.1 mrg else
8761 1.1 mrg whole_archive_flag_spec=''
8762 1.1 mrg fi
8763 1.1 mrg link_all_deplibs=yes
8764 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8765 1.1 mrg case $cc_basename in
8766 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
8767 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
8768 1.1 mrg esac
8769 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
8770 1.1 mrg output_verbose_link_cmd=func_echo_all
8771 1.1 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}"
8772 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8773 1.1 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}"
8774 1.1 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}"
8775 1.1 mrg
8776 1.1 mrg else
8777 1.1 mrg ld_shlibs=no
8778 1.1 mrg fi
8779 1.1 mrg
8780 1.1 mrg ;;
8781 1.1 mrg
8782 1.1 mrg dgux*)
8783 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8784 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8785 1.1 mrg hardcode_shlibpath_var=no
8786 1.1 mrg ;;
8787 1.1 mrg
8788 1.1 mrg freebsd1*)
8789 1.1 mrg ld_shlibs=no
8790 1.1 mrg ;;
8791 1.1 mrg
8792 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8793 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8794 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
8795 1.1 mrg # extra space).
8796 1.1 mrg freebsd2.2*)
8797 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8798 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8799 1.1 mrg hardcode_direct=yes
8800 1.1 mrg hardcode_shlibpath_var=no
8801 1.1 mrg ;;
8802 1.1 mrg
8803 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8804 1.1 mrg freebsd2*)
8805 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8806 1.1 mrg hardcode_direct=yes
8807 1.1 mrg hardcode_minus_L=yes
8808 1.1 mrg hardcode_shlibpath_var=no
8809 1.1 mrg ;;
8810 1.1 mrg
8811 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8812 1.1 mrg freebsd* | dragonfly*)
8813 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8814 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8815 1.1 mrg hardcode_direct=yes
8816 1.1 mrg hardcode_shlibpath_var=no
8817 1.1 mrg ;;
8818 1.1 mrg
8819 1.1 mrg hpux9*)
8820 1.1 mrg if test "$GCC" = yes; then
8821 1.1 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'
8822 1.1 mrg else
8823 1.1 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'
8824 1.1 mrg fi
8825 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8826 1.1 mrg hardcode_libdir_separator=:
8827 1.1 mrg hardcode_direct=yes
8828 1.1 mrg
8829 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8830 1.1 mrg # but as the default location of the library.
8831 1.1 mrg hardcode_minus_L=yes
8832 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8833 1.1 mrg ;;
8834 1.1 mrg
8835 1.1 mrg hpux10*)
8836 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8837 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8838 1.1 mrg else
8839 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8840 1.1 mrg fi
8841 1.1 mrg if test "$with_gnu_ld" = no; then
8842 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8843 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8844 1.1 mrg hardcode_libdir_separator=:
8845 1.1 mrg hardcode_direct=yes
8846 1.1 mrg hardcode_direct_absolute=yes
8847 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8848 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8849 1.1 mrg # but as the default location of the library.
8850 1.1 mrg hardcode_minus_L=yes
8851 1.1 mrg fi
8852 1.1 mrg ;;
8853 1.1 mrg
8854 1.1 mrg hpux11*)
8855 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8856 1.1 mrg case $host_cpu in
8857 1.1 mrg hppa*64*)
8858 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8859 1.1 mrg ;;
8860 1.1 mrg ia64*)
8861 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8862 1.1 mrg ;;
8863 1.1 mrg *)
8864 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8865 1.1 mrg ;;
8866 1.1 mrg esac
8867 1.1 mrg else
8868 1.1 mrg case $host_cpu in
8869 1.1 mrg hppa*64*)
8870 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8871 1.1 mrg ;;
8872 1.1 mrg ia64*)
8873 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8874 1.1 mrg ;;
8875 1.1 mrg *)
8876 1.1 mrg
8877 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
8878 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8879 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8880 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8881 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8882 1.1 mrg $as_echo_n "(cached) " >&6
8883 1.1 mrg else
8884 1.1 mrg lt_cv_prog_compiler__b=no
8885 1.1 mrg save_LDFLAGS="$LDFLAGS"
8886 1.1 mrg LDFLAGS="$LDFLAGS -b"
8887 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8888 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8889 1.1 mrg # The linker can only warn and ignore the option if not recognized
8890 1.1 mrg # So say no if there are warnings
8891 1.1 mrg if test -s conftest.err; then
8892 1.1 mrg # Append any errors to the config.log.
8893 1.1 mrg cat conftest.err 1>&5
8894 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8895 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8896 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8897 1.1 mrg lt_cv_prog_compiler__b=yes
8898 1.1 mrg fi
8899 1.1 mrg else
8900 1.1 mrg lt_cv_prog_compiler__b=yes
8901 1.1 mrg fi
8902 1.1 mrg fi
8903 1.1 mrg $RM -r conftest*
8904 1.1 mrg LDFLAGS="$save_LDFLAGS"
8905 1.1 mrg
8906 1.1 mrg fi
8907 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8908 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8909 1.1 mrg
8910 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8911 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8912 1.1 mrg else
8913 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8914 1.1 mrg fi
8915 1.1 mrg
8916 1.1 mrg ;;
8917 1.1 mrg esac
8918 1.1 mrg fi
8919 1.1 mrg if test "$with_gnu_ld" = no; then
8920 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8921 1.1 mrg hardcode_libdir_separator=:
8922 1.1 mrg
8923 1.1 mrg case $host_cpu in
8924 1.1 mrg hppa*64*|ia64*)
8925 1.1 mrg hardcode_direct=no
8926 1.1 mrg hardcode_shlibpath_var=no
8927 1.1 mrg ;;
8928 1.1 mrg *)
8929 1.1 mrg hardcode_direct=yes
8930 1.1 mrg hardcode_direct_absolute=yes
8931 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8932 1.1 mrg
8933 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8934 1.1 mrg # but as the default location of the library.
8935 1.1 mrg hardcode_minus_L=yes
8936 1.1 mrg ;;
8937 1.1 mrg esac
8938 1.1 mrg fi
8939 1.1 mrg ;;
8940 1.1 mrg
8941 1.1 mrg irix5* | irix6* | nonstopux*)
8942 1.1 mrg if test "$GCC" = yes; then
8943 1.1 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'
8944 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
8945 1.1 mrg # work, assume that -exports_file does not work either and
8946 1.1 mrg # implicitly export all symbols.
8947 1.1 mrg save_LDFLAGS="$LDFLAGS"
8948 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8949 1.1 mrg if test x$gcc_no_link = xyes; then
8950 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8951 1.1 mrg fi
8952 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8953 1.1 mrg /* end confdefs.h. */
8954 1.1 mrg int foo(void) {}
8955 1.1 mrg _ACEOF
8956 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8957 1.1 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'
8958 1.1 mrg
8959 1.1 mrg fi
8960 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8961 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8962 1.1 mrg LDFLAGS="$save_LDFLAGS"
8963 1.1 mrg else
8964 1.1 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'
8965 1.1 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'
8966 1.1 mrg fi
8967 1.1 mrg archive_cmds_need_lc='no'
8968 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8969 1.1 mrg hardcode_libdir_separator=:
8970 1.1 mrg inherit_rpath=yes
8971 1.1 mrg link_all_deplibs=yes
8972 1.1 mrg ;;
8973 1.1 mrg
8974 1.1 mrg netbsd*)
8975 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8976 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8977 1.1 mrg else
8978 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8979 1.1 mrg fi
8980 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8981 1.1 mrg hardcode_direct=yes
8982 1.1 mrg hardcode_shlibpath_var=no
8983 1.1 mrg ;;
8984 1.1 mrg
8985 1.1 mrg newsos6)
8986 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8987 1.1 mrg hardcode_direct=yes
8988 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8989 1.1 mrg hardcode_libdir_separator=:
8990 1.1 mrg hardcode_shlibpath_var=no
8991 1.1 mrg ;;
8992 1.1 mrg
8993 1.1 mrg *nto* | *qnx*)
8994 1.1 mrg ;;
8995 1.1 mrg
8996 1.1 mrg openbsd*)
8997 1.1 mrg if test -f /usr/libexec/ld.so; then
8998 1.1 mrg hardcode_direct=yes
8999 1.1 mrg hardcode_shlibpath_var=no
9000 1.1 mrg hardcode_direct_absolute=yes
9001 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9002 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9003 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9004 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9005 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9006 1.1 mrg else
9007 1.1 mrg case $host_os in
9008 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9009 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9010 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9011 1.1 mrg ;;
9012 1.1 mrg *)
9013 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9014 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9015 1.1 mrg ;;
9016 1.1 mrg esac
9017 1.1 mrg fi
9018 1.1 mrg else
9019 1.1 mrg ld_shlibs=no
9020 1.1 mrg fi
9021 1.1 mrg ;;
9022 1.1 mrg
9023 1.1 mrg os2*)
9024 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9025 1.1 mrg hardcode_minus_L=yes
9026 1.1 mrg allow_undefined_flag=unsupported
9027 1.1 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'
9028 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9029 1.1 mrg ;;
9030 1.1 mrg
9031 1.1 mrg osf3*)
9032 1.1 mrg if test "$GCC" = yes; then
9033 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9034 1.1 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'
9035 1.1 mrg else
9036 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9037 1.1 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'
9038 1.1 mrg fi
9039 1.1 mrg archive_cmds_need_lc='no'
9040 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9041 1.1 mrg hardcode_libdir_separator=:
9042 1.1 mrg ;;
9043 1.1 mrg
9044 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9045 1.1 mrg if test "$GCC" = yes; then
9046 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9047 1.1 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'
9048 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9049 1.1 mrg else
9050 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9051 1.1 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'
9052 1.1 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~
9053 1.1 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'
9054 1.1 mrg
9055 1.1 mrg # Both c and cxx compiler support -rpath directly
9056 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9057 1.1 mrg fi
9058 1.1 mrg archive_cmds_need_lc='no'
9059 1.1 mrg hardcode_libdir_separator=:
9060 1.1 mrg ;;
9061 1.1 mrg
9062 1.1 mrg solaris*)
9063 1.1 mrg no_undefined_flag=' -z defs'
9064 1.1 mrg if test "$GCC" = yes; then
9065 1.1 mrg wlarc='${wl}'
9066 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9067 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9068 1.1 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'
9069 1.1 mrg else
9070 1.1 mrg case `$CC -V 2>&1` in
9071 1.1 mrg *"Compilers 5.0"*)
9072 1.1 mrg wlarc=''
9073 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9074 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9075 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9076 1.1 mrg ;;
9077 1.1 mrg *)
9078 1.1 mrg wlarc='${wl}'
9079 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9080 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9081 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9082 1.1 mrg ;;
9083 1.1 mrg esac
9084 1.1 mrg fi
9085 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9086 1.1 mrg hardcode_shlibpath_var=no
9087 1.1 mrg case $host_os in
9088 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9089 1.1 mrg *)
9090 1.1 mrg # The compiler driver will combine and reorder linker options,
9091 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9092 1.1 mrg # but is careful enough not to reorder.
9093 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9094 1.1 mrg if test "$GCC" = yes; then
9095 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9096 1.1 mrg else
9097 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9098 1.1 mrg fi
9099 1.1 mrg ;;
9100 1.1 mrg esac
9101 1.1 mrg link_all_deplibs=yes
9102 1.1 mrg ;;
9103 1.1 mrg
9104 1.1 mrg sunos4*)
9105 1.1 mrg if test "x$host_vendor" = xsequent; then
9106 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9107 1.1 mrg # files that make .init and .fini sections work.
9108 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9109 1.1 mrg else
9110 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9111 1.1 mrg fi
9112 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9113 1.1 mrg hardcode_direct=yes
9114 1.1 mrg hardcode_minus_L=yes
9115 1.1 mrg hardcode_shlibpath_var=no
9116 1.1 mrg ;;
9117 1.1 mrg
9118 1.1 mrg sysv4)
9119 1.1 mrg case $host_vendor in
9120 1.1 mrg sni)
9121 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9122 1.1 mrg hardcode_direct=yes # is this really true???
9123 1.1 mrg ;;
9124 1.1 mrg siemens)
9125 1.1 mrg ## LD is ld it makes a PLAMLIB
9126 1.1 mrg ## CC just makes a GrossModule.
9127 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9128 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9129 1.1 mrg hardcode_direct=no
9130 1.1 mrg ;;
9131 1.1 mrg motorola)
9132 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9133 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9134 1.1 mrg ;;
9135 1.1 mrg esac
9136 1.1 mrg runpath_var='LD_RUN_PATH'
9137 1.1 mrg hardcode_shlibpath_var=no
9138 1.1 mrg ;;
9139 1.1 mrg
9140 1.1 mrg sysv4.3*)
9141 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9142 1.1 mrg hardcode_shlibpath_var=no
9143 1.1 mrg export_dynamic_flag_spec='-Bexport'
9144 1.1 mrg ;;
9145 1.1 mrg
9146 1.1 mrg sysv4*MP*)
9147 1.1 mrg if test -d /usr/nec; then
9148 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9149 1.1 mrg hardcode_shlibpath_var=no
9150 1.1 mrg runpath_var=LD_RUN_PATH
9151 1.1 mrg hardcode_runpath_var=yes
9152 1.1 mrg ld_shlibs=yes
9153 1.1 mrg fi
9154 1.1 mrg ;;
9155 1.1 mrg
9156 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9157 1.1 mrg no_undefined_flag='${wl}-z,text'
9158 1.1 mrg archive_cmds_need_lc=no
9159 1.1 mrg hardcode_shlibpath_var=no
9160 1.1 mrg runpath_var='LD_RUN_PATH'
9161 1.1 mrg
9162 1.1 mrg if test "$GCC" = yes; then
9163 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9164 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9165 1.1 mrg else
9166 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9167 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9168 1.1 mrg fi
9169 1.1 mrg ;;
9170 1.1 mrg
9171 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9172 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9173 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9174 1.1 mrg # always be unresolved, which means just about no library would
9175 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9176 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9177 1.1 mrg # as -z defs.
9178 1.1 mrg no_undefined_flag='${wl}-z,text'
9179 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9180 1.1 mrg archive_cmds_need_lc=no
9181 1.1 mrg hardcode_shlibpath_var=no
9182 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9183 1.1 mrg hardcode_libdir_separator=':'
9184 1.1 mrg link_all_deplibs=yes
9185 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9186 1.1 mrg runpath_var='LD_RUN_PATH'
9187 1.1 mrg
9188 1.1 mrg if test "$GCC" = yes; then
9189 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9190 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9191 1.1 mrg else
9192 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9193 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9194 1.1 mrg fi
9195 1.1 mrg ;;
9196 1.1 mrg
9197 1.1 mrg uts4*)
9198 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9199 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9200 1.1 mrg hardcode_shlibpath_var=no
9201 1.1 mrg ;;
9202 1.1 mrg
9203 1.1 mrg *)
9204 1.1 mrg ld_shlibs=no
9205 1.1 mrg ;;
9206 1.1 mrg esac
9207 1.1 mrg
9208 1.1 mrg if test x$host_vendor = xsni; then
9209 1.1 mrg case $host in
9210 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9211 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9212 1.1 mrg ;;
9213 1.1 mrg esac
9214 1.1 mrg fi
9215 1.1 mrg fi
9216 1.1 mrg
9217 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9218 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9219 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9220 1.1 mrg
9221 1.1 mrg with_gnu_ld=$with_gnu_ld
9222 1.1 mrg
9223 1.1 mrg
9224 1.1 mrg
9225 1.1 mrg
9226 1.1 mrg
9227 1.1 mrg
9228 1.1 mrg
9229 1.1 mrg
9230 1.1 mrg
9231 1.1 mrg
9232 1.1 mrg
9233 1.1 mrg
9234 1.1 mrg
9235 1.1 mrg
9236 1.1 mrg
9237 1.1 mrg #
9238 1.1 mrg # Do we need to explicitly link libc?
9239 1.1 mrg #
9240 1.1 mrg case "x$archive_cmds_need_lc" in
9241 1.1 mrg x|xyes)
9242 1.1 mrg # Assume -lc should be added
9243 1.1 mrg archive_cmds_need_lc=yes
9244 1.1 mrg
9245 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9246 1.1 mrg case $archive_cmds in
9247 1.1 mrg *'~'*)
9248 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9249 1.1 mrg ;;
9250 1.1 mrg '$CC '*)
9251 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9252 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9253 1.1 mrg # to ld, don't add -lc before -lgcc.
9254 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9255 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9256 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9257 1.1 mrg $as_echo_n "(cached) " >&6
9258 1.1 mrg else
9259 1.1 mrg $RM conftest*
9260 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9261 1.1 mrg
9262 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9263 1.1 mrg (eval $ac_compile) 2>&5
9264 1.1 mrg ac_status=$?
9265 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9266 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9267 1.1 mrg soname=conftest
9268 1.1 mrg lib=conftest
9269 1.1 mrg libobjs=conftest.$ac_objext
9270 1.1 mrg deplibs=
9271 1.1 mrg wl=$lt_prog_compiler_wl
9272 1.1 mrg pic_flag=$lt_prog_compiler_pic
9273 1.1 mrg compiler_flags=-v
9274 1.1 mrg linker_flags=-v
9275 1.1 mrg verstring=
9276 1.1 mrg output_objdir=.
9277 1.1 mrg libname=conftest
9278 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9279 1.1 mrg allow_undefined_flag=
9280 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9281 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9282 1.1 mrg ac_status=$?
9283 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9284 1.1 mrg test $ac_status = 0; }
9285 1.1 mrg then
9286 1.1 mrg lt_cv_archive_cmds_need_lc=no
9287 1.1 mrg else
9288 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9289 1.1 mrg fi
9290 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9291 1.1 mrg else
9292 1.1 mrg cat conftest.err 1>&5
9293 1.1 mrg fi
9294 1.1 mrg $RM conftest*
9295 1.1 mrg
9296 1.1 mrg fi
9297 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9298 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9299 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9300 1.1 mrg ;;
9301 1.1 mrg esac
9302 1.1 mrg fi
9303 1.1 mrg ;;
9304 1.1 mrg esac
9305 1.1 mrg
9306 1.1 mrg
9307 1.1 mrg
9308 1.1 mrg
9309 1.1 mrg
9310 1.1 mrg
9311 1.1 mrg
9312 1.1 mrg
9313 1.1 mrg
9314 1.1 mrg
9315 1.1 mrg
9316 1.1 mrg
9317 1.1 mrg
9318 1.1 mrg
9319 1.1 mrg
9320 1.1 mrg
9321 1.1 mrg
9322 1.1 mrg
9323 1.1 mrg
9324 1.1 mrg
9325 1.1 mrg
9326 1.1 mrg
9327 1.1 mrg
9328 1.1 mrg
9329 1.1 mrg
9330 1.1 mrg
9331 1.1 mrg
9332 1.1 mrg
9333 1.1 mrg
9334 1.1 mrg
9335 1.1 mrg
9336 1.1 mrg
9337 1.1 mrg
9338 1.1 mrg
9339 1.1 mrg
9340 1.1 mrg
9341 1.1 mrg
9342 1.1 mrg
9343 1.1 mrg
9344 1.1 mrg
9345 1.1 mrg
9346 1.1 mrg
9347 1.1 mrg
9348 1.1 mrg
9349 1.1 mrg
9350 1.1 mrg
9351 1.1 mrg
9352 1.1 mrg
9353 1.1 mrg
9354 1.1 mrg
9355 1.1 mrg
9356 1.1 mrg
9357 1.1 mrg
9358 1.1 mrg
9359 1.1 mrg
9360 1.1 mrg
9361 1.1 mrg
9362 1.1 mrg
9363 1.1 mrg
9364 1.1 mrg
9365 1.1 mrg
9366 1.1 mrg
9367 1.1 mrg
9368 1.1 mrg
9369 1.1 mrg
9370 1.1 mrg
9371 1.1 mrg
9372 1.1 mrg
9373 1.1 mrg
9374 1.1 mrg
9375 1.1 mrg
9376 1.1 mrg
9377 1.1 mrg
9378 1.1 mrg
9379 1.1 mrg
9380 1.1 mrg
9381 1.1 mrg
9382 1.1 mrg
9383 1.1 mrg
9384 1.1 mrg
9385 1.1 mrg
9386 1.1 mrg
9387 1.1 mrg
9388 1.1 mrg
9389 1.1 mrg
9390 1.1 mrg
9391 1.1 mrg
9392 1.1 mrg
9393 1.1 mrg
9394 1.1 mrg
9395 1.1 mrg
9396 1.1 mrg
9397 1.1 mrg
9398 1.1 mrg
9399 1.1 mrg
9400 1.1 mrg
9401 1.1 mrg
9402 1.1 mrg
9403 1.1 mrg
9404 1.1 mrg
9405 1.1 mrg
9406 1.1 mrg
9407 1.1 mrg
9408 1.1 mrg
9409 1.1 mrg
9410 1.1 mrg
9411 1.1 mrg
9412 1.1 mrg
9413 1.1 mrg
9414 1.1 mrg
9415 1.1 mrg
9416 1.1 mrg
9417 1.1 mrg
9418 1.1 mrg
9419 1.1 mrg
9420 1.1 mrg
9421 1.1 mrg
9422 1.1 mrg
9423 1.1 mrg
9424 1.1 mrg
9425 1.1 mrg
9426 1.1 mrg
9427 1.1 mrg
9428 1.1 mrg
9429 1.1 mrg
9430 1.1 mrg
9431 1.1 mrg
9432 1.1 mrg
9433 1.1 mrg
9434 1.1 mrg
9435 1.1 mrg
9436 1.1 mrg
9437 1.1 mrg
9438 1.1 mrg
9439 1.1 mrg
9440 1.1 mrg
9441 1.1 mrg
9442 1.1 mrg
9443 1.1 mrg
9444 1.1 mrg
9445 1.1 mrg
9446 1.1 mrg
9447 1.1 mrg
9448 1.1 mrg
9449 1.1 mrg
9450 1.1 mrg
9451 1.1 mrg
9452 1.1 mrg
9453 1.1 mrg
9454 1.1 mrg
9455 1.1 mrg
9456 1.1 mrg
9457 1.1 mrg
9458 1.1 mrg
9459 1.1 mrg
9460 1.1 mrg
9461 1.1 mrg
9462 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9463 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9464 1.1 mrg
9465 1.1 mrg if test "$GCC" = yes; then
9466 1.1 mrg case $host_os in
9467 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9468 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
9469 1.1 mrg esac
9470 1.1 mrg case $host_os in
9471 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9472 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9473 1.1 mrg esac
9474 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9475 1.1 mrg case $lt_search_path_spec in
9476 1.1 mrg *\;*)
9477 1.1 mrg # if the path contains ";" then we assume it to be the separator
9478 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9479 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
9480 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9481 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9482 1.1 mrg ;;
9483 1.1 mrg *)
9484 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9485 1.1 mrg ;;
9486 1.1 mrg esac
9487 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
9488 1.1 mrg # and add multilib dir if necessary.
9489 1.1 mrg lt_tmp_lt_search_path_spec=
9490 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9491 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
9492 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9493 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9494 1.1 mrg else
9495 1.1 mrg test -d "$lt_sys_path" && \
9496 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9497 1.1 mrg fi
9498 1.1 mrg done
9499 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9500 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
9501 1.1 mrg lt_foo="";
9502 1.1 mrg lt_count=0;
9503 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9504 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
9505 1.1 mrg if ($lt_i == "..") {
9506 1.1 mrg lt_count++;
9507 1.1 mrg } else {
9508 1.1 mrg if (lt_count == 0) {
9509 1.1 mrg lt_foo="/" $lt_i lt_foo;
9510 1.1 mrg } else {
9511 1.1 mrg lt_count--;
9512 1.1 mrg }
9513 1.1 mrg }
9514 1.1 mrg }
9515 1.1 mrg }
9516 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9517 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9518 1.1 mrg }'`
9519 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9520 1.1 mrg # for these hosts.
9521 1.1 mrg case $host_os in
9522 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9523 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9524 1.1 mrg esac
9525 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9526 1.1 mrg else
9527 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9528 1.1 mrg fi
9529 1.1 mrg library_names_spec=
9530 1.1 mrg libname_spec='lib$name'
9531 1.1 mrg soname_spec=
9532 1.1 mrg shrext_cmds=".so"
9533 1.1 mrg postinstall_cmds=
9534 1.1 mrg postuninstall_cmds=
9535 1.1 mrg finish_cmds=
9536 1.1 mrg finish_eval=
9537 1.1 mrg shlibpath_var=
9538 1.1 mrg shlibpath_overrides_runpath=unknown
9539 1.1 mrg version_type=none
9540 1.1 mrg dynamic_linker="$host_os ld.so"
9541 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9542 1.1 mrg need_lib_prefix=unknown
9543 1.1 mrg hardcode_into_libs=no
9544 1.1 mrg
9545 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9546 1.1 mrg # flags to be left without arguments
9547 1.1 mrg need_version=unknown
9548 1.1 mrg
9549 1.1 mrg case $host_os in
9550 1.1 mrg aix3*)
9551 1.1 mrg version_type=linux
9552 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9553 1.1 mrg shlibpath_var=LIBPATH
9554 1.1 mrg
9555 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9556 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9557 1.1 mrg ;;
9558 1.1 mrg
9559 1.1 mrg aix[4-9]*)
9560 1.1 mrg version_type=linux
9561 1.1 mrg need_lib_prefix=no
9562 1.1 mrg need_version=no
9563 1.1 mrg hardcode_into_libs=yes
9564 1.1 mrg if test "$host_cpu" = ia64; then
9565 1.1 mrg # AIX 5 supports IA64
9566 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9567 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9568 1.1 mrg else
9569 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9570 1.1 mrg # for dependence libraries. The import file would start with
9571 1.1 mrg # the line `#! .'. This would cause the generated library to
9572 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9573 1.1 mrg # development snapshots of GCC prior to 3.0.
9574 1.1 mrg case $host_os in
9575 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9576 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9577 1.1 mrg echo ' yes '
9578 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9579 1.1 mrg :
9580 1.1 mrg else
9581 1.1 mrg can_build_shared=no
9582 1.1 mrg fi
9583 1.1 mrg ;;
9584 1.1 mrg esac
9585 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9586 1.1 mrg # soname into executable. Probably we can add versioning support to
9587 1.1 mrg # collect2, so additional links can be useful in future.
9588 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9589 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9590 1.1 mrg # instead of lib<name>.a to let people know that these are not
9591 1.1 mrg # typical AIX shared libraries.
9592 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9593 1.1 mrg else
9594 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9595 1.1 mrg # and later when we are not doing run time linking.
9596 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9597 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9598 1.1 mrg fi
9599 1.1 mrg shlibpath_var=LIBPATH
9600 1.1 mrg fi
9601 1.1 mrg ;;
9602 1.1 mrg
9603 1.1 mrg amigaos*)
9604 1.1 mrg case $host_cpu in
9605 1.1 mrg powerpc)
9606 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9607 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9608 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9609 1.1 mrg ;;
9610 1.1 mrg m68k)
9611 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
9612 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9613 1.1 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'
9614 1.1 mrg ;;
9615 1.1 mrg esac
9616 1.1 mrg ;;
9617 1.1 mrg
9618 1.1 mrg beos*)
9619 1.1 mrg library_names_spec='${libname}${shared_ext}'
9620 1.1 mrg dynamic_linker="$host_os ld.so"
9621 1.1 mrg shlibpath_var=LIBRARY_PATH
9622 1.1 mrg ;;
9623 1.1 mrg
9624 1.1 mrg bsdi[45]*)
9625 1.1 mrg version_type=linux
9626 1.1 mrg need_version=no
9627 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9628 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9629 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9630 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9631 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9632 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9633 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9634 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9635 1.1 mrg # libtool to hard-code these into programs
9636 1.1 mrg ;;
9637 1.1 mrg
9638 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9639 1.1 mrg version_type=windows
9640 1.1 mrg shrext_cmds=".dll"
9641 1.1 mrg need_version=no
9642 1.1 mrg need_lib_prefix=no
9643 1.1 mrg
9644 1.1 mrg case $GCC,$host_os in
9645 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9646 1.1 mrg library_names_spec='$libname.dll.a'
9647 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9648 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9649 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9650 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9651 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9652 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9653 1.1 mrg chmod a+x \$dldir/$dlname~
9654 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9655 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9656 1.1 mrg fi'
9657 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9658 1.1 mrg dlpath=$dir/\$dldll~
9659 1.1 mrg $RM \$dlpath'
9660 1.1 mrg shlibpath_overrides_runpath=yes
9661 1.1 mrg
9662 1.1 mrg case $host_os in
9663 1.1 mrg cygwin*)
9664 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9665 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9666 1.1 mrg
9667 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9668 1.1 mrg ;;
9669 1.1 mrg mingw* | cegcc*)
9670 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9671 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9672 1.1 mrg ;;
9673 1.1 mrg pw32*)
9674 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9675 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9676 1.1 mrg ;;
9677 1.1 mrg esac
9678 1.1 mrg ;;
9679 1.1 mrg
9680 1.1 mrg *)
9681 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9682 1.1 mrg ;;
9683 1.1 mrg esac
9684 1.1 mrg dynamic_linker='Win32 ld.exe'
9685 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9686 1.1 mrg shlibpath_var=PATH
9687 1.1 mrg ;;
9688 1.1 mrg
9689 1.1 mrg darwin* | rhapsody*)
9690 1.1 mrg dynamic_linker="$host_os dyld"
9691 1.1 mrg version_type=darwin
9692 1.1 mrg need_lib_prefix=no
9693 1.1 mrg need_version=no
9694 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9695 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9696 1.1 mrg shlibpath_overrides_runpath=yes
9697 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9698 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9699 1.1 mrg
9700 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9701 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9702 1.1 mrg ;;
9703 1.1 mrg
9704 1.1 mrg dgux*)
9705 1.1 mrg version_type=linux
9706 1.1 mrg need_lib_prefix=no
9707 1.1 mrg need_version=no
9708 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9709 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9710 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9711 1.1 mrg ;;
9712 1.1 mrg
9713 1.1 mrg freebsd1*)
9714 1.1 mrg dynamic_linker=no
9715 1.1 mrg ;;
9716 1.1 mrg
9717 1.1 mrg freebsd* | dragonfly*)
9718 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9719 1.1 mrg # versioning mechanism, adjust this.
9720 1.1 mrg if test -x /usr/bin/objformat; then
9721 1.1 mrg objformat=`/usr/bin/objformat`
9722 1.1 mrg else
9723 1.1 mrg case $host_os in
9724 1.1 mrg freebsd[123]*) objformat=aout ;;
9725 1.1 mrg *) objformat=elf ;;
9726 1.1 mrg esac
9727 1.1 mrg fi
9728 1.1 mrg version_type=freebsd-$objformat
9729 1.1 mrg case $version_type in
9730 1.1 mrg freebsd-elf*)
9731 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9732 1.1 mrg need_version=no
9733 1.1 mrg need_lib_prefix=no
9734 1.1 mrg ;;
9735 1.1 mrg freebsd-*)
9736 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9737 1.1 mrg need_version=yes
9738 1.1 mrg ;;
9739 1.1 mrg esac
9740 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9741 1.1 mrg case $host_os in
9742 1.1 mrg freebsd2*)
9743 1.1 mrg shlibpath_overrides_runpath=yes
9744 1.1 mrg ;;
9745 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9746 1.1 mrg shlibpath_overrides_runpath=yes
9747 1.1 mrg hardcode_into_libs=yes
9748 1.1 mrg ;;
9749 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9750 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9751 1.1 mrg shlibpath_overrides_runpath=no
9752 1.1 mrg hardcode_into_libs=yes
9753 1.1 mrg ;;
9754 1.1 mrg *) # from 4.6 on, and DragonFly
9755 1.1 mrg shlibpath_overrides_runpath=yes
9756 1.1 mrg hardcode_into_libs=yes
9757 1.1 mrg ;;
9758 1.1 mrg esac
9759 1.1 mrg ;;
9760 1.1 mrg
9761 1.1 mrg gnu*)
9762 1.1 mrg version_type=linux
9763 1.1 mrg need_lib_prefix=no
9764 1.1 mrg need_version=no
9765 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9766 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9767 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9768 1.1 mrg hardcode_into_libs=yes
9769 1.1 mrg ;;
9770 1.1 mrg
9771 1.1 mrg haiku*)
9772 1.1 mrg version_type=linux
9773 1.1 mrg need_lib_prefix=no
9774 1.1 mrg need_version=no
9775 1.1 mrg dynamic_linker="$host_os runtime_loader"
9776 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9777 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9778 1.1 mrg shlibpath_var=LIBRARY_PATH
9779 1.1 mrg shlibpath_overrides_runpath=yes
9780 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9781 1.1 mrg hardcode_into_libs=yes
9782 1.1 mrg ;;
9783 1.1 mrg
9784 1.1 mrg hpux9* | hpux10* | hpux11*)
9785 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9786 1.1 mrg # link against other versions.
9787 1.1 mrg version_type=sunos
9788 1.1 mrg need_lib_prefix=no
9789 1.1 mrg need_version=no
9790 1.1 mrg case $host_cpu in
9791 1.1 mrg ia64*)
9792 1.1 mrg shrext_cmds='.so'
9793 1.1 mrg hardcode_into_libs=yes
9794 1.1 mrg dynamic_linker="$host_os dld.so"
9795 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9796 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9797 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9798 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9799 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9800 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9801 1.1 mrg else
9802 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9803 1.1 mrg fi
9804 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9805 1.1 mrg ;;
9806 1.1 mrg hppa*64*)
9807 1.1 mrg shrext_cmds='.sl'
9808 1.1 mrg hardcode_into_libs=yes
9809 1.1 mrg dynamic_linker="$host_os dld.sl"
9810 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9811 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9812 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9813 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9814 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9815 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9816 1.1 mrg ;;
9817 1.1 mrg *)
9818 1.1 mrg shrext_cmds='.sl'
9819 1.1 mrg dynamic_linker="$host_os dld.sl"
9820 1.1 mrg shlibpath_var=SHLIB_PATH
9821 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9822 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9823 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9824 1.1 mrg ;;
9825 1.1 mrg esac
9826 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9827 1.1 mrg postinstall_cmds='chmod 555 $lib'
9828 1.1 mrg # or fails outright, so override atomically:
9829 1.1 mrg install_override_mode=555
9830 1.1 mrg ;;
9831 1.1 mrg
9832 1.1 mrg interix[3-9]*)
9833 1.1 mrg version_type=linux
9834 1.1 mrg need_lib_prefix=no
9835 1.1 mrg need_version=no
9836 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9837 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9838 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9839 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9840 1.1 mrg shlibpath_overrides_runpath=no
9841 1.1 mrg hardcode_into_libs=yes
9842 1.1 mrg ;;
9843 1.1 mrg
9844 1.1 mrg irix5* | irix6* | nonstopux*)
9845 1.1 mrg case $host_os in
9846 1.1 mrg nonstopux*) version_type=nonstopux ;;
9847 1.1 mrg *)
9848 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9849 1.1 mrg version_type=linux
9850 1.1 mrg else
9851 1.1 mrg version_type=irix
9852 1.1 mrg fi ;;
9853 1.1 mrg esac
9854 1.1 mrg need_lib_prefix=no
9855 1.1 mrg need_version=no
9856 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9857 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9858 1.1 mrg case $host_os in
9859 1.1 mrg irix5* | nonstopux*)
9860 1.1 mrg libsuff= shlibsuff=
9861 1.1 mrg ;;
9862 1.1 mrg *)
9863 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9864 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9865 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9866 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9867 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9868 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9869 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9870 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9871 1.1 mrg esac
9872 1.1 mrg ;;
9873 1.1 mrg esac
9874 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9875 1.1 mrg shlibpath_overrides_runpath=no
9876 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9877 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9878 1.1 mrg hardcode_into_libs=yes
9879 1.1 mrg ;;
9880 1.1 mrg
9881 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9882 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9883 1.1 mrg dynamic_linker=no
9884 1.1 mrg ;;
9885 1.1 mrg
9886 1.1 mrg # This must be Linux ELF.
9887 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9888 1.1 mrg version_type=linux
9889 1.1 mrg need_lib_prefix=no
9890 1.1 mrg need_version=no
9891 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9892 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9893 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9894 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9895 1.1 mrg shlibpath_overrides_runpath=no
9896 1.1 mrg
9897 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
9898 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9899 1.1 mrg $as_echo_n "(cached) " >&6
9900 1.1 mrg else
9901 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
9902 1.1 mrg save_LDFLAGS=$LDFLAGS
9903 1.1 mrg save_libdir=$libdir
9904 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9905 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9906 1.1 mrg if test x$gcc_no_link = xyes; then
9907 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9908 1.1 mrg fi
9909 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9910 1.1 mrg /* end confdefs.h. */
9911 1.1 mrg
9912 1.1 mrg int
9913 1.1 mrg main ()
9914 1.1 mrg {
9915 1.1 mrg
9916 1.1 mrg ;
9917 1.1 mrg return 0;
9918 1.1 mrg }
9919 1.1 mrg _ACEOF
9920 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9921 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9922 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
9923 1.1 mrg fi
9924 1.1 mrg fi
9925 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9926 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9927 1.1 mrg LDFLAGS=$save_LDFLAGS
9928 1.1 mrg libdir=$save_libdir
9929 1.1 mrg
9930 1.1 mrg fi
9931 1.1 mrg
9932 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9933 1.1 mrg
9934 1.1 mrg # This implies no fast_install, which is unacceptable.
9935 1.1 mrg # Some rework will be needed to allow for fast_install
9936 1.1 mrg # before this can be enabled.
9937 1.1 mrg hardcode_into_libs=yes
9938 1.1 mrg
9939 1.1 mrg # Append ld.so.conf contents to the search path
9940 1.1 mrg if test -f /etc/ld.so.conf; then
9941 1.1 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' ' '`
9942 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9943 1.1 mrg fi
9944 1.1 mrg
9945 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9946 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9947 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9948 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9949 1.1 mrg # people can always --disable-shared, the test was removed, and we
9950 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9951 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9952 1.1 mrg ;;
9953 1.1 mrg
9954 1.1 mrg netbsd*)
9955 1.1 mrg version_type=sunos
9956 1.1 mrg need_lib_prefix=no
9957 1.1 mrg need_version=no
9958 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9959 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9960 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9961 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9962 1.1 mrg else
9963 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9964 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9965 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9966 1.1 mrg fi
9967 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9968 1.1 mrg shlibpath_overrides_runpath=yes
9969 1.1 mrg hardcode_into_libs=yes
9970 1.1 mrg ;;
9971 1.1 mrg
9972 1.1 mrg newsos6)
9973 1.1 mrg version_type=linux
9974 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9975 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9976 1.1 mrg shlibpath_overrides_runpath=yes
9977 1.1 mrg ;;
9978 1.1 mrg
9979 1.1 mrg *nto* | *qnx*)
9980 1.1 mrg version_type=qnx
9981 1.1 mrg need_lib_prefix=no
9982 1.1 mrg need_version=no
9983 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9984 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9985 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9986 1.1 mrg shlibpath_overrides_runpath=no
9987 1.1 mrg hardcode_into_libs=yes
9988 1.1 mrg dynamic_linker='ldqnx.so'
9989 1.1 mrg ;;
9990 1.1 mrg
9991 1.1 mrg openbsd*)
9992 1.1 mrg version_type=sunos
9993 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9994 1.1 mrg need_lib_prefix=no
9995 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9996 1.1 mrg case $host_os in
9997 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9998 1.1 mrg *) need_version=no ;;
9999 1.1 mrg esac
10000 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10001 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10002 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10003 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10004 1.1 mrg case $host_os in
10005 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10006 1.1 mrg shlibpath_overrides_runpath=no
10007 1.1 mrg ;;
10008 1.1 mrg *)
10009 1.1 mrg shlibpath_overrides_runpath=yes
10010 1.1 mrg ;;
10011 1.1 mrg esac
10012 1.1 mrg else
10013 1.1 mrg shlibpath_overrides_runpath=yes
10014 1.1 mrg fi
10015 1.1 mrg ;;
10016 1.1 mrg
10017 1.1 mrg os2*)
10018 1.1 mrg libname_spec='$name'
10019 1.1 mrg shrext_cmds=".dll"
10020 1.1 mrg need_lib_prefix=no
10021 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10022 1.1 mrg dynamic_linker='OS/2 ld.exe'
10023 1.1 mrg shlibpath_var=LIBPATH
10024 1.1 mrg ;;
10025 1.1 mrg
10026 1.1 mrg osf3* | osf4* | osf5*)
10027 1.1 mrg version_type=osf
10028 1.1 mrg need_lib_prefix=no
10029 1.1 mrg need_version=no
10030 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10031 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10032 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10033 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10034 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10035 1.1 mrg ;;
10036 1.1 mrg
10037 1.1 mrg rdos*)
10038 1.1 mrg dynamic_linker=no
10039 1.1 mrg ;;
10040 1.1 mrg
10041 1.1 mrg solaris*)
10042 1.1 mrg version_type=linux
10043 1.1 mrg need_lib_prefix=no
10044 1.1 mrg need_version=no
10045 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10046 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10047 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10048 1.1 mrg shlibpath_overrides_runpath=yes
10049 1.1 mrg hardcode_into_libs=yes
10050 1.1 mrg # ldd complains unless libraries are executable
10051 1.1 mrg postinstall_cmds='chmod +x $lib'
10052 1.1 mrg ;;
10053 1.1 mrg
10054 1.1 mrg sunos4*)
10055 1.1 mrg version_type=sunos
10056 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10057 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10058 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10059 1.1 mrg shlibpath_overrides_runpath=yes
10060 1.1 mrg if test "$with_gnu_ld" = yes; then
10061 1.1 mrg need_lib_prefix=no
10062 1.1 mrg fi
10063 1.1 mrg need_version=yes
10064 1.1 mrg ;;
10065 1.1 mrg
10066 1.1 mrg sysv4 | sysv4.3*)
10067 1.1 mrg version_type=linux
10068 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10069 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10070 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10071 1.1 mrg case $host_vendor in
10072 1.1 mrg sni)
10073 1.1 mrg shlibpath_overrides_runpath=no
10074 1.1 mrg need_lib_prefix=no
10075 1.1 mrg runpath_var=LD_RUN_PATH
10076 1.1 mrg ;;
10077 1.1 mrg siemens)
10078 1.1 mrg need_lib_prefix=no
10079 1.1 mrg ;;
10080 1.1 mrg motorola)
10081 1.1 mrg need_lib_prefix=no
10082 1.1 mrg need_version=no
10083 1.1 mrg shlibpath_overrides_runpath=no
10084 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10085 1.1 mrg ;;
10086 1.1 mrg esac
10087 1.1 mrg ;;
10088 1.1 mrg
10089 1.1 mrg sysv4*MP*)
10090 1.1 mrg if test -d /usr/nec ;then
10091 1.1 mrg version_type=linux
10092 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10093 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10094 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10095 1.1 mrg fi
10096 1.1 mrg ;;
10097 1.1 mrg
10098 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10099 1.1 mrg version_type=freebsd-elf
10100 1.1 mrg need_lib_prefix=no
10101 1.1 mrg need_version=no
10102 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10103 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10104 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10105 1.1 mrg shlibpath_overrides_runpath=yes
10106 1.1 mrg hardcode_into_libs=yes
10107 1.1 mrg if test "$with_gnu_ld" = yes; then
10108 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10109 1.1 mrg else
10110 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10111 1.1 mrg case $host_os in
10112 1.1 mrg sco3.2v5*)
10113 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10114 1.1 mrg ;;
10115 1.1 mrg esac
10116 1.1 mrg fi
10117 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10118 1.1 mrg ;;
10119 1.1 mrg
10120 1.1 mrg tpf*)
10121 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10122 1.1 mrg version_type=linux
10123 1.1 mrg need_lib_prefix=no
10124 1.1 mrg need_version=no
10125 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10126 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10127 1.1 mrg shlibpath_overrides_runpath=no
10128 1.1 mrg hardcode_into_libs=yes
10129 1.1 mrg ;;
10130 1.1 mrg
10131 1.1 mrg uts4*)
10132 1.1 mrg version_type=linux
10133 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10134 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10135 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10136 1.1 mrg ;;
10137 1.1 mrg
10138 1.1 mrg *)
10139 1.1 mrg dynamic_linker=no
10140 1.1 mrg ;;
10141 1.1 mrg esac
10142 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10143 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10144 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10145 1.1 mrg
10146 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10147 1.1 mrg if test "$GCC" = yes; then
10148 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10149 1.1 mrg fi
10150 1.1 mrg
10151 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10152 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10153 1.1 mrg fi
10154 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10155 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10156 1.1 mrg fi
10157 1.1 mrg
10158 1.1 mrg
10159 1.1 mrg
10160 1.1 mrg
10161 1.1 mrg
10162 1.1 mrg
10163 1.1 mrg
10164 1.1 mrg
10165 1.1 mrg
10166 1.1 mrg
10167 1.1 mrg
10168 1.1 mrg
10169 1.1 mrg
10170 1.1 mrg
10171 1.1 mrg
10172 1.1 mrg
10173 1.1 mrg
10174 1.1 mrg
10175 1.1 mrg
10176 1.1 mrg
10177 1.1 mrg
10178 1.1 mrg
10179 1.1 mrg
10180 1.1 mrg
10181 1.1 mrg
10182 1.1 mrg
10183 1.1 mrg
10184 1.1 mrg
10185 1.1 mrg
10186 1.1 mrg
10187 1.1 mrg
10188 1.1 mrg
10189 1.1 mrg
10190 1.1 mrg
10191 1.1 mrg
10192 1.1 mrg
10193 1.1 mrg
10194 1.1 mrg
10195 1.1 mrg
10196 1.1 mrg
10197 1.1 mrg
10198 1.1 mrg
10199 1.1 mrg
10200 1.1 mrg
10201 1.1 mrg
10202 1.1 mrg
10203 1.1 mrg
10204 1.1 mrg
10205 1.1 mrg
10206 1.1 mrg
10207 1.1 mrg
10208 1.1 mrg
10209 1.1 mrg
10210 1.1 mrg
10211 1.1 mrg
10212 1.1 mrg
10213 1.1 mrg
10214 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10250 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10251 1.1 mrg hardcode_action=
10252 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10253 1.1 mrg test -n "$runpath_var" ||
10254 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10255 1.1 mrg
10256 1.1 mrg # We can hardcode non-existent directories.
10257 1.1 mrg if test "$hardcode_direct" != no &&
10258 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10259 1.1 mrg # have to relink, otherwise we might link with an installed library
10260 1.1 mrg # when we should be linking with a yet-to-be-installed one
10261 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10262 1.1 mrg test "$hardcode_minus_L" != no; then
10263 1.1 mrg # Linking always hardcodes the temporary library directory.
10264 1.1 mrg hardcode_action=relink
10265 1.1 mrg else
10266 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10267 1.1 mrg hardcode_action=immediate
10268 1.1 mrg fi
10269 1.1 mrg else
10270 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10271 1.1 mrg # directories.
10272 1.1 mrg hardcode_action=unsupported
10273 1.1 mrg fi
10274 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10275 1.1 mrg $as_echo "$hardcode_action" >&6; }
10276 1.1 mrg
10277 1.1 mrg if test "$hardcode_action" = relink ||
10278 1.1 mrg test "$inherit_rpath" = yes; then
10279 1.1 mrg # Fast installation is not supported
10280 1.1 mrg enable_fast_install=no
10281 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10282 1.1 mrg test "$enable_shared" = no; then
10283 1.1 mrg # Fast installation is not necessary
10284 1.1 mrg enable_fast_install=needless
10285 1.1 mrg fi
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 if test "x$enable_dlopen" != xyes; then
10293 1.1 mrg enable_dlopen=unknown
10294 1.1 mrg enable_dlopen_self=unknown
10295 1.1 mrg enable_dlopen_self_static=unknown
10296 1.1 mrg else
10297 1.1 mrg lt_cv_dlopen=no
10298 1.1 mrg lt_cv_dlopen_libs=
10299 1.1 mrg
10300 1.1 mrg case $host_os in
10301 1.1 mrg beos*)
10302 1.1 mrg lt_cv_dlopen="load_add_on"
10303 1.1 mrg lt_cv_dlopen_libs=
10304 1.1 mrg lt_cv_dlopen_self=yes
10305 1.1 mrg ;;
10306 1.1 mrg
10307 1.1 mrg mingw* | pw32* | cegcc*)
10308 1.1 mrg lt_cv_dlopen="LoadLibrary"
10309 1.1 mrg lt_cv_dlopen_libs=
10310 1.1 mrg ;;
10311 1.1 mrg
10312 1.1 mrg cygwin*)
10313 1.1 mrg lt_cv_dlopen="dlopen"
10314 1.1 mrg lt_cv_dlopen_libs=
10315 1.1 mrg ;;
10316 1.1 mrg
10317 1.1 mrg darwin*)
10318 1.1 mrg # if libdl is installed we need to link against it
10319 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10320 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10321 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10322 1.1 mrg $as_echo_n "(cached) " >&6
10323 1.1 mrg else
10324 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10325 1.1 mrg LIBS="-ldl $LIBS"
10326 1.1 mrg if test x$gcc_no_link = xyes; then
10327 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10328 1.1 mrg fi
10329 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10330 1.1 mrg /* end confdefs.h. */
10331 1.1 mrg
10332 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10333 1.1 mrg Use char because int might match the return type of a GCC
10334 1.1 mrg builtin and then its argument prototype would still apply. */
10335 1.1 mrg #ifdef __cplusplus
10336 1.1 mrg extern "C"
10337 1.1 mrg #endif
10338 1.1 mrg char dlopen ();
10339 1.1 mrg int
10340 1.1 mrg main ()
10341 1.1 mrg {
10342 1.1 mrg return dlopen ();
10343 1.1 mrg ;
10344 1.1 mrg return 0;
10345 1.1 mrg }
10346 1.1 mrg _ACEOF
10347 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10348 1.1 mrg ac_cv_lib_dl_dlopen=yes
10349 1.1 mrg else
10350 1.1 mrg ac_cv_lib_dl_dlopen=no
10351 1.1 mrg fi
10352 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10353 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10354 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10355 1.1 mrg fi
10356 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10357 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10358 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10359 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10360 1.1 mrg else
10361 1.1 mrg
10362 1.1 mrg lt_cv_dlopen="dyld"
10363 1.1 mrg lt_cv_dlopen_libs=
10364 1.1 mrg lt_cv_dlopen_self=yes
10365 1.1 mrg
10366 1.1 mrg fi
10367 1.1 mrg
10368 1.1 mrg ;;
10369 1.1 mrg
10370 1.1 mrg *)
10371 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10372 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10373 1.1 mrg lt_cv_dlopen="shl_load"
10374 1.1 mrg else
10375 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10376 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10377 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10378 1.1 mrg $as_echo_n "(cached) " >&6
10379 1.1 mrg else
10380 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10381 1.1 mrg LIBS="-ldld $LIBS"
10382 1.1 mrg if test x$gcc_no_link = xyes; then
10383 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10384 1.1 mrg fi
10385 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10386 1.1 mrg /* end confdefs.h. */
10387 1.1 mrg
10388 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10389 1.1 mrg Use char because int might match the return type of a GCC
10390 1.1 mrg builtin and then its argument prototype would still apply. */
10391 1.1 mrg #ifdef __cplusplus
10392 1.1 mrg extern "C"
10393 1.1 mrg #endif
10394 1.1 mrg char shl_load ();
10395 1.1 mrg int
10396 1.1 mrg main ()
10397 1.1 mrg {
10398 1.1 mrg return shl_load ();
10399 1.1 mrg ;
10400 1.1 mrg return 0;
10401 1.1 mrg }
10402 1.1 mrg _ACEOF
10403 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10404 1.1 mrg ac_cv_lib_dld_shl_load=yes
10405 1.1 mrg else
10406 1.1 mrg ac_cv_lib_dld_shl_load=no
10407 1.1 mrg fi
10408 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10409 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10410 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10411 1.1 mrg fi
10412 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10413 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10414 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10415 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10416 1.1 mrg else
10417 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10418 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10419 1.1 mrg lt_cv_dlopen="dlopen"
10420 1.1 mrg else
10421 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10422 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10423 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10424 1.1 mrg $as_echo_n "(cached) " >&6
10425 1.1 mrg else
10426 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10427 1.1 mrg LIBS="-ldl $LIBS"
10428 1.1 mrg if test x$gcc_no_link = xyes; then
10429 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10430 1.1 mrg fi
10431 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10432 1.1 mrg /* end confdefs.h. */
10433 1.1 mrg
10434 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10435 1.1 mrg Use char because int might match the return type of a GCC
10436 1.1 mrg builtin and then its argument prototype would still apply. */
10437 1.1 mrg #ifdef __cplusplus
10438 1.1 mrg extern "C"
10439 1.1 mrg #endif
10440 1.1 mrg char dlopen ();
10441 1.1 mrg int
10442 1.1 mrg main ()
10443 1.1 mrg {
10444 1.1 mrg return dlopen ();
10445 1.1 mrg ;
10446 1.1 mrg return 0;
10447 1.1 mrg }
10448 1.1 mrg _ACEOF
10449 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10450 1.1 mrg ac_cv_lib_dl_dlopen=yes
10451 1.1 mrg else
10452 1.1 mrg ac_cv_lib_dl_dlopen=no
10453 1.1 mrg fi
10454 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10455 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10456 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10457 1.1 mrg fi
10458 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10459 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10460 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10461 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10462 1.1 mrg else
10463 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10464 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10465 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10466 1.1 mrg $as_echo_n "(cached) " >&6
10467 1.1 mrg else
10468 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10469 1.1 mrg LIBS="-lsvld $LIBS"
10470 1.1 mrg if test x$gcc_no_link = xyes; then
10471 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10472 1.1 mrg fi
10473 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10474 1.1 mrg /* end confdefs.h. */
10475 1.1 mrg
10476 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10477 1.1 mrg Use char because int might match the return type of a GCC
10478 1.1 mrg builtin and then its argument prototype would still apply. */
10479 1.1 mrg #ifdef __cplusplus
10480 1.1 mrg extern "C"
10481 1.1 mrg #endif
10482 1.1 mrg char dlopen ();
10483 1.1 mrg int
10484 1.1 mrg main ()
10485 1.1 mrg {
10486 1.1 mrg return dlopen ();
10487 1.1 mrg ;
10488 1.1 mrg return 0;
10489 1.1 mrg }
10490 1.1 mrg _ACEOF
10491 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10492 1.1 mrg ac_cv_lib_svld_dlopen=yes
10493 1.1 mrg else
10494 1.1 mrg ac_cv_lib_svld_dlopen=no
10495 1.1 mrg fi
10496 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10497 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10498 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10499 1.1 mrg fi
10500 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10501 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10502 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10503 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10504 1.1 mrg else
10505 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10506 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10507 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10508 1.1 mrg $as_echo_n "(cached) " >&6
10509 1.1 mrg else
10510 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10511 1.1 mrg LIBS="-ldld $LIBS"
10512 1.1 mrg if test x$gcc_no_link = xyes; then
10513 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10514 1.1 mrg fi
10515 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10516 1.1 mrg /* end confdefs.h. */
10517 1.1 mrg
10518 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10519 1.1 mrg Use char because int might match the return type of a GCC
10520 1.1 mrg builtin and then its argument prototype would still apply. */
10521 1.1 mrg #ifdef __cplusplus
10522 1.1 mrg extern "C"
10523 1.1 mrg #endif
10524 1.1 mrg char dld_link ();
10525 1.1 mrg int
10526 1.1 mrg main ()
10527 1.1 mrg {
10528 1.1 mrg return dld_link ();
10529 1.1 mrg ;
10530 1.1 mrg return 0;
10531 1.1 mrg }
10532 1.1 mrg _ACEOF
10533 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10534 1.1 mrg ac_cv_lib_dld_dld_link=yes
10535 1.1 mrg else
10536 1.1 mrg ac_cv_lib_dld_dld_link=no
10537 1.1 mrg fi
10538 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10539 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10540 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10541 1.1 mrg fi
10542 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10543 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10544 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10545 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10546 1.1 mrg fi
10547 1.1 mrg
10548 1.1 mrg
10549 1.1 mrg fi
10550 1.1 mrg
10551 1.1 mrg
10552 1.1 mrg fi
10553 1.1 mrg
10554 1.1 mrg
10555 1.1 mrg fi
10556 1.1 mrg
10557 1.1 mrg
10558 1.1 mrg fi
10559 1.1 mrg
10560 1.1 mrg
10561 1.1 mrg fi
10562 1.1 mrg
10563 1.1 mrg ;;
10564 1.1 mrg esac
10565 1.1 mrg
10566 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
10567 1.1 mrg enable_dlopen=yes
10568 1.1 mrg else
10569 1.1 mrg enable_dlopen=no
10570 1.1 mrg fi
10571 1.1 mrg
10572 1.1 mrg case $lt_cv_dlopen in
10573 1.1 mrg dlopen)
10574 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
10575 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10576 1.1 mrg
10577 1.1 mrg save_LDFLAGS="$LDFLAGS"
10578 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10579 1.1 mrg
10580 1.1 mrg save_LIBS="$LIBS"
10581 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10582 1.1 mrg
10583 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10584 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10585 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10586 1.1 mrg $as_echo_n "(cached) " >&6
10587 1.1 mrg else
10588 1.1 mrg if test "$cross_compiling" = yes; then :
10589 1.1 mrg lt_cv_dlopen_self=cross
10590 1.1 mrg else
10591 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10592 1.1 mrg lt_status=$lt_dlunknown
10593 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10594 1.1 mrg #line 10594 "configure"
10595 1.1 mrg #include "confdefs.h"
10596 1.1 mrg
10597 1.1 mrg #if HAVE_DLFCN_H
10598 1.1 mrg #include <dlfcn.h>
10599 1.1 mrg #endif
10600 1.1 mrg
10601 1.1 mrg #include <stdio.h>
10602 1.1 mrg
10603 1.1 mrg #ifdef RTLD_GLOBAL
10604 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10605 1.1 mrg #else
10606 1.1 mrg # ifdef DL_GLOBAL
10607 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10608 1.1 mrg # else
10609 1.1 mrg # define LT_DLGLOBAL 0
10610 1.1 mrg # endif
10611 1.1 mrg #endif
10612 1.1 mrg
10613 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10614 1.1 mrg find out it does not work in some platform. */
10615 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10616 1.1 mrg # ifdef RTLD_LAZY
10617 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10618 1.1 mrg # else
10619 1.1 mrg # ifdef DL_LAZY
10620 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10621 1.1 mrg # else
10622 1.1 mrg # ifdef RTLD_NOW
10623 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10624 1.1 mrg # else
10625 1.1 mrg # ifdef DL_NOW
10626 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10627 1.1 mrg # else
10628 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10629 1.1 mrg # endif
10630 1.1 mrg # endif
10631 1.1 mrg # endif
10632 1.1 mrg # endif
10633 1.1 mrg #endif
10634 1.1 mrg
10635 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10636 1.1 mrg correspondingly for the symbols needed. */
10637 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10638 1.1 mrg void fnord () __attribute__((visibility("default")));
10639 1.1 mrg #endif
10640 1.1 mrg
10641 1.1 mrg void fnord () { int i=42; }
10642 1.1 mrg int main ()
10643 1.1 mrg {
10644 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10645 1.1 mrg int status = $lt_dlunknown;
10646 1.1 mrg
10647 1.1 mrg if (self)
10648 1.1 mrg {
10649 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10650 1.1 mrg else
10651 1.1 mrg {
10652 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10653 1.1 mrg else puts (dlerror ());
10654 1.1 mrg }
10655 1.1 mrg /* dlclose (self); */
10656 1.1 mrg }
10657 1.1 mrg else
10658 1.1 mrg puts (dlerror ());
10659 1.1 mrg
10660 1.1 mrg return status;
10661 1.1 mrg }
10662 1.1 mrg _LT_EOF
10663 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10664 1.1 mrg (eval $ac_link) 2>&5
10665 1.1 mrg ac_status=$?
10666 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10667 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10668 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10669 1.1 mrg lt_status=$?
10670 1.1 mrg case x$lt_status in
10671 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10672 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10673 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10674 1.1 mrg esac
10675 1.1 mrg else :
10676 1.1 mrg # compilation failed
10677 1.1 mrg lt_cv_dlopen_self=no
10678 1.1 mrg fi
10679 1.1 mrg fi
10680 1.1 mrg rm -fr conftest*
10681 1.1 mrg
10682 1.1 mrg
10683 1.1 mrg fi
10684 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10685 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10686 1.1 mrg
10687 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10688 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10689 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10690 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10691 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10692 1.1 mrg $as_echo_n "(cached) " >&6
10693 1.1 mrg else
10694 1.1 mrg if test "$cross_compiling" = yes; then :
10695 1.1 mrg lt_cv_dlopen_self_static=cross
10696 1.1 mrg else
10697 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10698 1.1 mrg lt_status=$lt_dlunknown
10699 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10700 1.1 mrg #line 10700 "configure"
10701 1.1 mrg #include "confdefs.h"
10702 1.1 mrg
10703 1.1 mrg #if HAVE_DLFCN_H
10704 1.1 mrg #include <dlfcn.h>
10705 1.1 mrg #endif
10706 1.1 mrg
10707 1.1 mrg #include <stdio.h>
10708 1.1 mrg
10709 1.1 mrg #ifdef RTLD_GLOBAL
10710 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10711 1.1 mrg #else
10712 1.1 mrg # ifdef DL_GLOBAL
10713 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10714 1.1 mrg # else
10715 1.1 mrg # define LT_DLGLOBAL 0
10716 1.1 mrg # endif
10717 1.1 mrg #endif
10718 1.1 mrg
10719 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10720 1.1 mrg find out it does not work in some platform. */
10721 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10722 1.1 mrg # ifdef RTLD_LAZY
10723 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10724 1.1 mrg # else
10725 1.1 mrg # ifdef DL_LAZY
10726 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10727 1.1 mrg # else
10728 1.1 mrg # ifdef RTLD_NOW
10729 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10730 1.1 mrg # else
10731 1.1 mrg # ifdef DL_NOW
10732 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10733 1.1 mrg # else
10734 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10735 1.1 mrg # endif
10736 1.1 mrg # endif
10737 1.1 mrg # endif
10738 1.1 mrg # endif
10739 1.1 mrg #endif
10740 1.1 mrg
10741 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10742 1.1 mrg correspondingly for the symbols needed. */
10743 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10744 1.1 mrg void fnord () __attribute__((visibility("default")));
10745 1.1 mrg #endif
10746 1.1 mrg
10747 1.1 mrg void fnord () { int i=42; }
10748 1.1 mrg int main ()
10749 1.1 mrg {
10750 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10751 1.1 mrg int status = $lt_dlunknown;
10752 1.1 mrg
10753 1.1 mrg if (self)
10754 1.1 mrg {
10755 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10756 1.1 mrg else
10757 1.1 mrg {
10758 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10759 1.1 mrg else puts (dlerror ());
10760 1.1 mrg }
10761 1.1 mrg /* dlclose (self); */
10762 1.1 mrg }
10763 1.1 mrg else
10764 1.1 mrg puts (dlerror ());
10765 1.1 mrg
10766 1.1 mrg return status;
10767 1.1 mrg }
10768 1.1 mrg _LT_EOF
10769 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10770 1.1 mrg (eval $ac_link) 2>&5
10771 1.1 mrg ac_status=$?
10772 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10773 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10774 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10775 1.1 mrg lt_status=$?
10776 1.1 mrg case x$lt_status in
10777 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10778 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10779 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10780 1.1 mrg esac
10781 1.1 mrg else :
10782 1.1 mrg # compilation failed
10783 1.1 mrg lt_cv_dlopen_self_static=no
10784 1.1 mrg fi
10785 1.1 mrg fi
10786 1.1 mrg rm -fr conftest*
10787 1.1 mrg
10788 1.1 mrg
10789 1.1 mrg fi
10790 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10791 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10792 1.1 mrg fi
10793 1.1 mrg
10794 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
10795 1.1 mrg LDFLAGS="$save_LDFLAGS"
10796 1.1 mrg LIBS="$save_LIBS"
10797 1.1 mrg ;;
10798 1.1 mrg esac
10799 1.1 mrg
10800 1.1 mrg case $lt_cv_dlopen_self in
10801 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10802 1.1 mrg *) enable_dlopen_self=unknown ;;
10803 1.1 mrg esac
10804 1.1 mrg
10805 1.1 mrg case $lt_cv_dlopen_self_static in
10806 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10807 1.1 mrg *) enable_dlopen_self_static=unknown ;;
10808 1.1 mrg esac
10809 1.1 mrg fi
10810 1.1 mrg
10811 1.1 mrg
10812 1.1 mrg
10813 1.1 mrg
10814 1.1 mrg
10815 1.1 mrg
10816 1.1 mrg
10817 1.1 mrg
10818 1.1 mrg
10819 1.1 mrg
10820 1.1 mrg
10821 1.1 mrg
10822 1.1 mrg
10823 1.1 mrg
10824 1.1 mrg
10825 1.1 mrg
10826 1.1 mrg
10827 1.1 mrg striplib=
10828 1.1 mrg old_striplib=
10829 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10830 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10831 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10832 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10833 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10834 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10835 1.1 mrg $as_echo "yes" >&6; }
10836 1.1 mrg else
10837 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
10838 1.1 mrg case $host_os in
10839 1.1 mrg darwin*)
10840 1.1 mrg if test -n "$STRIP" ; then
10841 1.1 mrg striplib="$STRIP -x"
10842 1.1 mrg old_striplib="$STRIP -S"
10843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10844 1.1 mrg $as_echo "yes" >&6; }
10845 1.1 mrg else
10846 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10847 1.1 mrg $as_echo "no" >&6; }
10848 1.1 mrg fi
10849 1.1 mrg ;;
10850 1.1 mrg *)
10851 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10852 1.1 mrg $as_echo "no" >&6; }
10853 1.1 mrg ;;
10854 1.1 mrg esac
10855 1.1 mrg fi
10856 1.1 mrg
10857 1.1 mrg
10858 1.1 mrg
10859 1.1 mrg
10860 1.1 mrg
10861 1.1 mrg
10862 1.1 mrg
10863 1.1 mrg
10864 1.1 mrg
10865 1.1 mrg
10866 1.1 mrg
10867 1.1 mrg
10868 1.1 mrg # Report which library types will actually be built
10869 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10870 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10871 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10872 1.1 mrg $as_echo "$can_build_shared" >&6; }
10873 1.1 mrg
10874 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10875 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10876 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
10877 1.1 mrg
10878 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10879 1.1 mrg # are all built from PIC.
10880 1.1 mrg case $host_os in
10881 1.1 mrg aix3*)
10882 1.1 mrg test "$enable_shared" = yes && enable_static=no
10883 1.1 mrg if test -n "$RANLIB"; then
10884 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10885 1.1 mrg postinstall_cmds='$RANLIB $lib'
10886 1.1 mrg fi
10887 1.1 mrg ;;
10888 1.1 mrg
10889 1.1 mrg aix[4-9]*)
10890 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10891 1.1 mrg test "$enable_shared" = yes && enable_static=no
10892 1.1 mrg fi
10893 1.1 mrg ;;
10894 1.1 mrg esac
10895 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10896 1.1 mrg $as_echo "$enable_shared" >&6; }
10897 1.1 mrg
10898 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10899 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10900 1.1 mrg # Make sure either enable_shared or enable_static is yes.
10901 1.1 mrg test "$enable_shared" = yes || enable_static=yes
10902 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10903 1.1 mrg $as_echo "$enable_static" >&6; }
10904 1.1 mrg
10905 1.1 mrg
10906 1.1 mrg
10907 1.1 mrg
10908 1.1 mrg fi
10909 1.1 mrg ac_ext=c
10910 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10911 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10912 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10913 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10914 1.1 mrg
10915 1.1 mrg CC="$lt_save_CC"
10916 1.1 mrg
10917 1.1 mrg
10918 1.1 mrg
10919 1.1 mrg
10920 1.1 mrg
10921 1.1 mrg
10922 1.1 mrg
10923 1.1 mrg
10924 1.1 mrg
10925 1.1 mrg
10926 1.1 mrg
10927 1.1 mrg
10928 1.1 mrg
10929 1.1 mrg ac_config_commands="$ac_config_commands libtool"
10930 1.1 mrg
10931 1.1 mrg
10932 1.1 mrg
10933 1.1 mrg
10934 1.1 mrg # Only expand once:
10935 1.1 mrg
10936 1.1 mrg
10937 1.1 mrg
10938 1.1 mrg
10939 1.1 mrg
10940 1.1 mrg # Calculate toolexeclibdir
10941 1.1 mrg # Also toolexecdir, though it's only used in toolexeclibdir
10942 1.1 mrg case ${version_specific_libs} in
10943 1.1 mrg yes)
10944 1.1 mrg # Need the gcc compiler version to know where to install libraries
10945 1.1 mrg # and header files if --enable-version-specific-runtime-libs option
10946 1.1 mrg # is selected.
10947 1.1 mrg toolexecdir='$(libdir)/gcc/$(target_alias)'
10948 1.1 mrg toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
10949 1.1 mrg ;;
10950 1.1 mrg no)
10951 1.1 mrg if test -n "$with_cross_host" &&
10952 1.1 mrg test x"$with_cross_host" != x"no"; then
10953 1.1 mrg # Install a library built with a cross compiler in tooldir, not libdir.
10954 1.1 mrg toolexecdir='$(exec_prefix)/$(target_alias)'
10955 1.1 mrg toolexeclibdir='$(toolexecdir)/lib'
10956 1.1 mrg else
10957 1.1 mrg toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
10958 1.1 mrg toolexeclibdir='$(libdir)'
10959 1.1 mrg fi
10960 1.1 mrg multi_os_directory=`$CC -print-multi-os-directory`
10961 1.1 mrg case $multi_os_directory in
10962 1.1 mrg .) ;; # Avoid trailing /.
10963 1.1 mrg *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
10964 1.1 mrg esac
10965 1.1 mrg ;;
10966 1.1 mrg esac
10967 1.1 mrg
10968 1.1 mrg
10969 1.1 mrg
10970 1.1 mrg if test ${multilib} = yes; then
10971 1.1 mrg multilib_arg="--enable-multilib"
10972 1.1 mrg else
10973 1.1 mrg multilib_arg=
10974 1.1 mrg fi
10975 1.1 mrg
10976 1.1 mrg ac_config_files="$ac_config_files Makefile ssp/ssp.h"
10977 1.1 mrg
10978 1.1 mrg cat >confcache <<\_ACEOF
10979 1.1 mrg # This file is a shell script that caches the results of configure
10980 1.1 mrg # tests run on this system so they can be shared between configure
10981 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
10982 1.1 mrg # It is not useful on other systems. If it contains results you don't
10983 1.1 mrg # want to keep, you may remove or edit it.
10984 1.1 mrg #
10985 1.1 mrg # config.status only pays attention to the cache file if you give it
10986 1.1 mrg # the --recheck option to rerun configure.
10987 1.1 mrg #
10988 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
10989 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
10990 1.1 mrg # following values.
10991 1.1 mrg
10992 1.1 mrg _ACEOF
10993 1.1 mrg
10994 1.1 mrg # The following way of writing the cache mishandles newlines in values,
10995 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
10996 1.1 mrg # So, we kill variables containing newlines.
10997 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
10998 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
10999 1.1 mrg (
11000 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11001 1.1 mrg eval ac_val=\$$ac_var
11002 1.1 mrg case $ac_val in #(
11003 1.1 mrg *${as_nl}*)
11004 1.1 mrg case $ac_var in #(
11005 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11006 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11007 1.1 mrg esac
11008 1.1 mrg case $ac_var in #(
11009 1.1 mrg _ | IFS | as_nl) ;; #(
11010 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11011 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11012 1.1 mrg esac ;;
11013 1.1 mrg esac
11014 1.1 mrg done
11015 1.1 mrg
11016 1.1 mrg (set) 2>&1 |
11017 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11018 1.1 mrg *${as_nl}ac_space=\ *)
11019 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
11020 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11021 1.1 mrg sed -n \
11022 1.1 mrg "s/'/'\\\\''/g;
11023 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11024 1.1 mrg ;; #(
11025 1.1 mrg *)
11026 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11027 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11028 1.1 mrg ;;
11029 1.1 mrg esac |
11030 1.1 mrg sort
11031 1.1 mrg ) |
11032 1.1 mrg sed '
11033 1.1 mrg /^ac_cv_env_/b end
11034 1.1 mrg t clear
11035 1.1 mrg :clear
11036 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11037 1.1 mrg t end
11038 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11039 1.1 mrg :end' >>confcache
11040 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11041 1.1 mrg if test -w "$cache_file"; then
11042 1.1 mrg test "x$cache_file" != "x/dev/null" &&
11043 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11044 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11045 1.1 mrg cat confcache >$cache_file
11046 1.1 mrg else
11047 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11048 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11049 1.1 mrg fi
11050 1.1 mrg fi
11051 1.1 mrg rm -f confcache
11052 1.1 mrg
11053 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11054 1.1 mrg # Let make expand exec_prefix.
11055 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11056 1.1 mrg
11057 1.1 mrg DEFS=-DHAVE_CONFIG_H
11058 1.1 mrg
11059 1.1 mrg ac_libobjs=
11060 1.1 mrg ac_ltlibobjs=
11061 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11062 1.1 mrg # 1. Remove the extension, and $U if already installed.
11063 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11064 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11065 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11066 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
11067 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11068 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11069 1.1 mrg done
11070 1.1 mrg LIBOBJS=$ac_libobjs
11071 1.1 mrg
11072 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
11073 1.1 mrg
11074 1.1 mrg
11075 1.1 mrg if test -n "$EXEEXT"; then
11076 1.1 mrg am__EXEEXT_TRUE=
11077 1.1 mrg am__EXEEXT_FALSE='#'
11078 1.1 mrg else
11079 1.1 mrg am__EXEEXT_TRUE='#'
11080 1.1 mrg am__EXEEXT_FALSE=
11081 1.1 mrg fi
11082 1.1 mrg
11083 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11084 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11085 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11086 1.1 mrg fi
11087 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11088 1.1 mrg as_fn_error "conditional \"AMDEP\" was never defined.
11089 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11090 1.1 mrg fi
11091 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11092 1.1 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
11093 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11094 1.1 mrg fi
11095 1.1 mrg if test -z "${LIBSSP_USE_SYMVER_TRUE}" && test -z "${LIBSSP_USE_SYMVER_FALSE}"; then
11096 1.1 mrg as_fn_error "conditional \"LIBSSP_USE_SYMVER\" was never defined.
11097 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11098 1.1 mrg fi
11099 1.1 mrg
11100 1.1 mrg : ${CONFIG_STATUS=./config.status}
11101 1.1 mrg ac_write_fail=0
11102 1.1 mrg ac_clean_files_save=$ac_clean_files
11103 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11104 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11105 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11106 1.1 mrg as_write_fail=0
11107 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11108 1.1 mrg #! $SHELL
11109 1.1 mrg # Generated by $as_me.
11110 1.1 mrg # Run this file to recreate the current configuration.
11111 1.1 mrg # Compiler output produced by configure, useful for debugging
11112 1.1 mrg # configure, is in config.log if it exists.
11113 1.1 mrg
11114 1.1 mrg debug=false
11115 1.1 mrg ac_cs_recheck=false
11116 1.1 mrg ac_cs_silent=false
11117 1.1 mrg
11118 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11119 1.1 mrg export SHELL
11120 1.1 mrg _ASEOF
11121 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11122 1.1 mrg ## -------------------- ##
11123 1.1 mrg ## M4sh Initialization. ##
11124 1.1 mrg ## -------------------- ##
11125 1.1 mrg
11126 1.1 mrg # Be more Bourne compatible
11127 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
11128 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11129 1.1 mrg emulate sh
11130 1.1 mrg NULLCMD=:
11131 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11132 1.1 mrg # is contrary to our usage. Disable this feature.
11133 1.1 mrg alias -g '${1+"$@"}'='"$@"'
11134 1.1 mrg setopt NO_GLOB_SUBST
11135 1.1 mrg else
11136 1.1 mrg case `(set -o) 2>/dev/null` in #(
11137 1.1 mrg *posix*) :
11138 1.1 mrg set -o posix ;; #(
11139 1.1 mrg *) :
11140 1.1 mrg ;;
11141 1.1 mrg esac
11142 1.1 mrg fi
11143 1.1 mrg
11144 1.1 mrg
11145 1.1 mrg as_nl='
11146 1.1 mrg '
11147 1.1 mrg export as_nl
11148 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11149 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11150 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11151 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11152 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11153 1.1 mrg # but without wasting forks for bash or zsh.
11154 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11155 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11156 1.1 mrg as_echo='print -r --'
11157 1.1 mrg as_echo_n='print -rn --'
11158 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11159 1.1 mrg as_echo='printf %s\n'
11160 1.1 mrg as_echo_n='printf %s'
11161 1.1 mrg else
11162 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11163 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11164 1.1 mrg as_echo_n='/usr/ucb/echo -n'
11165 1.1 mrg else
11166 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11167 1.1 mrg as_echo_n_body='eval
11168 1.1 mrg arg=$1;
11169 1.1 mrg case $arg in #(
11170 1.1 mrg *"$as_nl"*)
11171 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11172 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11173 1.1 mrg esac;
11174 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11175 1.1 mrg '
11176 1.1 mrg export as_echo_n_body
11177 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11178 1.1 mrg fi
11179 1.1 mrg export as_echo_body
11180 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
11181 1.1 mrg fi
11182 1.1 mrg
11183 1.1 mrg # The user is always right.
11184 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
11185 1.1 mrg PATH_SEPARATOR=:
11186 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11187 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11188 1.1 mrg PATH_SEPARATOR=';'
11189 1.1 mrg }
11190 1.1 mrg fi
11191 1.1 mrg
11192 1.1 mrg
11193 1.1 mrg # IFS
11194 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
11195 1.1 mrg # there to prevent editors from complaining about space-tab.
11196 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11197 1.1 mrg # splitting by setting IFS to empty value.)
11198 1.1 mrg IFS=" "" $as_nl"
11199 1.1 mrg
11200 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
11201 1.1 mrg case $0 in #((
11202 1.1 mrg *[\\/]* ) as_myself=$0 ;;
11203 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11204 1.1 mrg for as_dir in $PATH
11205 1.1 mrg do
11206 1.1 mrg IFS=$as_save_IFS
11207 1.1 mrg test -z "$as_dir" && as_dir=.
11208 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11209 1.1 mrg done
11210 1.1 mrg IFS=$as_save_IFS
11211 1.1 mrg
11212 1.1 mrg ;;
11213 1.1 mrg esac
11214 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11215 1.1 mrg # in which case we are not to be found in the path.
11216 1.1 mrg if test "x$as_myself" = x; then
11217 1.1 mrg as_myself=$0
11218 1.1 mrg fi
11219 1.1 mrg if test ! -f "$as_myself"; then
11220 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11221 1.1 mrg exit 1
11222 1.1 mrg fi
11223 1.1 mrg
11224 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11225 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11226 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
11227 1.1 mrg # trigger a bug in pdksh 5.2.14.
11228 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11229 1.1 mrg do eval test x\${$as_var+set} = xset \
11230 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11231 1.1 mrg done
11232 1.1 mrg PS1='$ '
11233 1.1 mrg PS2='> '
11234 1.1 mrg PS4='+ '
11235 1.1 mrg
11236 1.1 mrg # NLS nuisances.
11237 1.1 mrg LC_ALL=C
11238 1.1 mrg export LC_ALL
11239 1.1 mrg LANGUAGE=C
11240 1.1 mrg export LANGUAGE
11241 1.1 mrg
11242 1.1 mrg # CDPATH.
11243 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11244 1.1 mrg
11245 1.1 mrg
11246 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
11247 1.1 mrg # ---------------------------------
11248 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11249 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11250 1.1 mrg # script with status $?, using 1 if that was 0.
11251 1.1 mrg as_fn_error ()
11252 1.1 mrg {
11253 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11254 1.1 mrg if test "$3"; then
11255 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11256 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11257 1.1 mrg fi
11258 1.1 mrg $as_echo "$as_me: error: $1" >&2
11259 1.1 mrg as_fn_exit $as_status
11260 1.1 mrg } # as_fn_error
11261 1.1 mrg
11262 1.1 mrg
11263 1.1 mrg # as_fn_set_status STATUS
11264 1.1 mrg # -----------------------
11265 1.1 mrg # Set $? to STATUS, without forking.
11266 1.1 mrg as_fn_set_status ()
11267 1.1 mrg {
11268 1.1 mrg return $1
11269 1.1 mrg } # as_fn_set_status
11270 1.1 mrg
11271 1.1 mrg # as_fn_exit STATUS
11272 1.1 mrg # -----------------
11273 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11274 1.1 mrg as_fn_exit ()
11275 1.1 mrg {
11276 1.1 mrg set +e
11277 1.1 mrg as_fn_set_status $1
11278 1.1 mrg exit $1
11279 1.1 mrg } # as_fn_exit
11280 1.1 mrg
11281 1.1 mrg # as_fn_unset VAR
11282 1.1 mrg # ---------------
11283 1.1 mrg # Portably unset VAR.
11284 1.1 mrg as_fn_unset ()
11285 1.1 mrg {
11286 1.1 mrg { eval $1=; unset $1;}
11287 1.1 mrg }
11288 1.1 mrg as_unset=as_fn_unset
11289 1.1 mrg # as_fn_append VAR VALUE
11290 1.1 mrg # ----------------------
11291 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11292 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
11293 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
11294 1.1 mrg # implementations.
11295 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11296 1.1 mrg eval 'as_fn_append ()
11297 1.1 mrg {
11298 1.1 mrg eval $1+=\$2
11299 1.1 mrg }'
11300 1.1 mrg else
11301 1.1 mrg as_fn_append ()
11302 1.1 mrg {
11303 1.1 mrg eval $1=\$$1\$2
11304 1.1 mrg }
11305 1.1 mrg fi # as_fn_append
11306 1.1 mrg
11307 1.1 mrg # as_fn_arith ARG...
11308 1.1 mrg # ------------------
11309 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11310 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11311 1.1 mrg # must be portable across $(()) and expr.
11312 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11313 1.1 mrg eval 'as_fn_arith ()
11314 1.1 mrg {
11315 1.1 mrg as_val=$(( $* ))
11316 1.1 mrg }'
11317 1.1 mrg else
11318 1.1 mrg as_fn_arith ()
11319 1.1 mrg {
11320 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
11321 1.1 mrg }
11322 1.1 mrg fi # as_fn_arith
11323 1.1 mrg
11324 1.1 mrg
11325 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11326 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11327 1.1 mrg as_expr=expr
11328 1.1 mrg else
11329 1.1 mrg as_expr=false
11330 1.1 mrg fi
11331 1.1 mrg
11332 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11333 1.1 mrg as_basename=basename
11334 1.1 mrg else
11335 1.1 mrg as_basename=false
11336 1.1 mrg fi
11337 1.1 mrg
11338 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11339 1.1 mrg as_dirname=dirname
11340 1.1 mrg else
11341 1.1 mrg as_dirname=false
11342 1.1 mrg fi
11343 1.1 mrg
11344 1.1 mrg as_me=`$as_basename -- "$0" ||
11345 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11346 1.1 mrg X"$0" : 'X\(//\)$' \| \
11347 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11348 1.1 mrg $as_echo X/"$0" |
11349 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11350 1.1 mrg s//\1/
11351 1.1 mrg q
11352 1.1 mrg }
11353 1.1 mrg /^X\/\(\/\/\)$/{
11354 1.1 mrg s//\1/
11355 1.1 mrg q
11356 1.1 mrg }
11357 1.1 mrg /^X\/\(\/\).*/{
11358 1.1 mrg s//\1/
11359 1.1 mrg q
11360 1.1 mrg }
11361 1.1 mrg s/.*/./; q'`
11362 1.1 mrg
11363 1.1 mrg # Avoid depending upon Character Ranges.
11364 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11365 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11366 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11367 1.1 mrg as_cr_digits='0123456789'
11368 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11369 1.1 mrg
11370 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
11371 1.1 mrg case `echo -n x` in #(((((
11372 1.1 mrg -n*)
11373 1.1 mrg case `echo 'xy\c'` in
11374 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11375 1.1 mrg xy) ECHO_C='\c';;
11376 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11377 1.1 mrg ECHO_T=' ';;
11378 1.1 mrg esac;;
11379 1.1 mrg *)
11380 1.1 mrg ECHO_N='-n';;
11381 1.1 mrg esac
11382 1.1 mrg
11383 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
11384 1.1 mrg if test -d conf$$.dir; then
11385 1.1 mrg rm -f conf$$.dir/conf$$.file
11386 1.1 mrg else
11387 1.1 mrg rm -f conf$$.dir
11388 1.1 mrg mkdir conf$$.dir 2>/dev/null
11389 1.1 mrg fi
11390 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
11391 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11392 1.1 mrg as_ln_s='ln -s'
11393 1.1 mrg # ... but there are two gotchas:
11394 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11395 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11396 1.1 mrg # In both cases, we have to default to `cp -p'.
11397 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11398 1.1 mrg as_ln_s='cp -p'
11399 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11400 1.1 mrg as_ln_s=ln
11401 1.1 mrg else
11402 1.1 mrg as_ln_s='cp -p'
11403 1.1 mrg fi
11404 1.1 mrg else
11405 1.1 mrg as_ln_s='cp -p'
11406 1.1 mrg fi
11407 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11408 1.1 mrg rmdir conf$$.dir 2>/dev/null
11409 1.1 mrg
11410 1.1 mrg
11411 1.1 mrg # as_fn_mkdir_p
11412 1.1 mrg # -------------
11413 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
11414 1.1 mrg as_fn_mkdir_p ()
11415 1.1 mrg {
11416 1.1 mrg
11417 1.1 mrg case $as_dir in #(
11418 1.1 mrg -*) as_dir=./$as_dir;;
11419 1.1 mrg esac
11420 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11421 1.1 mrg as_dirs=
11422 1.1 mrg while :; do
11423 1.1 mrg case $as_dir in #(
11424 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11425 1.1 mrg *) as_qdir=$as_dir;;
11426 1.1 mrg esac
11427 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
11428 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
11429 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11430 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11431 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
11432 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11433 1.1 mrg $as_echo X"$as_dir" |
11434 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11435 1.1 mrg s//\1/
11436 1.1 mrg q
11437 1.1 mrg }
11438 1.1 mrg /^X\(\/\/\)[^/].*/{
11439 1.1 mrg s//\1/
11440 1.1 mrg q
11441 1.1 mrg }
11442 1.1 mrg /^X\(\/\/\)$/{
11443 1.1 mrg s//\1/
11444 1.1 mrg q
11445 1.1 mrg }
11446 1.1 mrg /^X\(\/\).*/{
11447 1.1 mrg s//\1/
11448 1.1 mrg q
11449 1.1 mrg }
11450 1.1 mrg s/.*/./; q'`
11451 1.1 mrg test -d "$as_dir" && break
11452 1.1 mrg done
11453 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11454 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11455 1.1 mrg
11456 1.1 mrg
11457 1.1 mrg } # as_fn_mkdir_p
11458 1.1 mrg if mkdir -p . 2>/dev/null; then
11459 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
11460 1.1 mrg else
11461 1.1 mrg test -d ./-p && rmdir ./-p
11462 1.1 mrg as_mkdir_p=false
11463 1.1 mrg fi
11464 1.1 mrg
11465 1.1 mrg if test -x / >/dev/null 2>&1; then
11466 1.1 mrg as_test_x='test -x'
11467 1.1 mrg else
11468 1.1 mrg if ls -dL / >/dev/null 2>&1; then
11469 1.1 mrg as_ls_L_option=L
11470 1.1 mrg else
11471 1.1 mrg as_ls_L_option=
11472 1.1 mrg fi
11473 1.1 mrg as_test_x='
11474 1.1 mrg eval sh -c '\''
11475 1.1 mrg if test -d "$1"; then
11476 1.1 mrg test -d "$1/.";
11477 1.1 mrg else
11478 1.1 mrg case $1 in #(
11479 1.1 mrg -*)set "./$1";;
11480 1.1 mrg esac;
11481 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11482 1.1 mrg ???[sx]*):;;*)false;;esac;fi
11483 1.1 mrg '\'' sh
11484 1.1 mrg '
11485 1.1 mrg fi
11486 1.1 mrg as_executable_p=$as_test_x
11487 1.1 mrg
11488 1.1 mrg # Sed expression to map a string onto a valid CPP name.
11489 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11490 1.1 mrg
11491 1.1 mrg # Sed expression to map a string onto a valid variable name.
11492 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11493 1.1 mrg
11494 1.1 mrg
11495 1.1 mrg exec 6>&1
11496 1.1 mrg ## ----------------------------------- ##
11497 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
11498 1.1 mrg ## ----------------------------------- ##
11499 1.1 mrg _ASEOF
11500 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11501 1.1 mrg
11502 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11503 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
11504 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
11505 1.1 mrg # values after options handling.
11506 1.1 mrg ac_log="
11507 1.1 mrg This file was extended by libssp $as_me 1.0, which was
11508 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
11509 1.1 mrg
11510 1.1 mrg CONFIG_FILES = $CONFIG_FILES
11511 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11512 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
11513 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11514 1.1 mrg $ $0 $@
11515 1.1 mrg
11516 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11517 1.1 mrg "
11518 1.1 mrg
11519 1.1 mrg _ACEOF
11520 1.1 mrg
11521 1.1 mrg case $ac_config_files in *"
11522 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11523 1.1 mrg esac
11524 1.1 mrg
11525 1.1 mrg case $ac_config_headers in *"
11526 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11527 1.1 mrg esac
11528 1.1 mrg
11529 1.1 mrg
11530 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11531 1.1 mrg # Files that config.status was made for.
11532 1.1 mrg config_files="$ac_config_files"
11533 1.1 mrg config_headers="$ac_config_headers"
11534 1.1 mrg config_commands="$ac_config_commands"
11535 1.1 mrg
11536 1.1 mrg _ACEOF
11537 1.1 mrg
11538 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11539 1.1 mrg ac_cs_usage="\
11540 1.1 mrg \`$as_me' instantiates files and other configuration actions
11541 1.1 mrg from templates according to the current configuration. Unless the files
11542 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
11543 1.1 mrg
11544 1.1 mrg Usage: $0 [OPTION]... [TAG]...
11545 1.1 mrg
11546 1.1 mrg -h, --help print this help, then exit
11547 1.1 mrg -V, --version print version number and configuration settings, then exit
11548 1.1 mrg -q, --quiet, --silent
11549 1.1 mrg do not print progress messages
11550 1.1 mrg -d, --debug don't remove temporary files
11551 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
11552 1.1 mrg --file=FILE[:TEMPLATE]
11553 1.1 mrg instantiate the configuration file FILE
11554 1.1 mrg --header=FILE[:TEMPLATE]
11555 1.1 mrg instantiate the configuration header FILE
11556 1.1 mrg
11557 1.1 mrg Configuration files:
11558 1.1 mrg $config_files
11559 1.1 mrg
11560 1.1 mrg Configuration headers:
11561 1.1 mrg $config_headers
11562 1.1 mrg
11563 1.1 mrg Configuration commands:
11564 1.1 mrg $config_commands
11565 1.1 mrg
11566 1.1 mrg Report bugs to the package provider."
11567 1.1 mrg
11568 1.1 mrg _ACEOF
11569 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11570 1.1 mrg ac_cs_version="\\
11571 1.1 mrg libssp config.status 1.0
11572 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
11573 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11574 1.1 mrg
11575 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
11576 1.1 mrg This config.status script is free software; the Free Software Foundation
11577 1.1 mrg gives unlimited permission to copy, distribute and modify it."
11578 1.1 mrg
11579 1.1 mrg ac_pwd='$ac_pwd'
11580 1.1 mrg srcdir='$srcdir'
11581 1.1 mrg INSTALL='$INSTALL'
11582 1.1 mrg MKDIR_P='$MKDIR_P'
11583 1.1 mrg AWK='$AWK'
11584 1.1 mrg test -n "\$AWK" || AWK=awk
11585 1.1 mrg _ACEOF
11586 1.1 mrg
11587 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11588 1.1 mrg # The default lists apply if the user does not specify any file.
11589 1.1 mrg ac_need_defaults=:
11590 1.1 mrg while test $# != 0
11591 1.1 mrg do
11592 1.1 mrg case $1 in
11593 1.1 mrg --*=*)
11594 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11595 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11596 1.1 mrg ac_shift=:
11597 1.1 mrg ;;
11598 1.1 mrg *)
11599 1.1 mrg ac_option=$1
11600 1.1 mrg ac_optarg=$2
11601 1.1 mrg ac_shift=shift
11602 1.1 mrg ;;
11603 1.1 mrg esac
11604 1.1 mrg
11605 1.1 mrg case $ac_option in
11606 1.1 mrg # Handling of the options.
11607 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11608 1.1 mrg ac_cs_recheck=: ;;
11609 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11610 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
11611 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
11612 1.1 mrg debug=: ;;
11613 1.1 mrg --file | --fil | --fi | --f )
11614 1.1 mrg $ac_shift
11615 1.1 mrg case $ac_optarg in
11616 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11617 1.1 mrg esac
11618 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11619 1.1 mrg ac_need_defaults=false;;
11620 1.1 mrg --header | --heade | --head | --hea )
11621 1.1 mrg $ac_shift
11622 1.1 mrg case $ac_optarg in
11623 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11624 1.1 mrg esac
11625 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11626 1.1 mrg ac_need_defaults=false;;
11627 1.1 mrg --he | --h)
11628 1.1 mrg # Conflict between --help and --header
11629 1.1 mrg as_fn_error "ambiguous option: \`$1'
11630 1.1 mrg Try \`$0 --help' for more information.";;
11631 1.1 mrg --help | --hel | -h )
11632 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
11633 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11634 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11635 1.1 mrg ac_cs_silent=: ;;
11636 1.1 mrg
11637 1.1 mrg # This is an error.
11638 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
11639 1.1 mrg Try \`$0 --help' for more information." ;;
11640 1.1 mrg
11641 1.1 mrg *) as_fn_append ac_config_targets " $1"
11642 1.1 mrg ac_need_defaults=false ;;
11643 1.1 mrg
11644 1.1 mrg esac
11645 1.1 mrg shift
11646 1.1 mrg done
11647 1.1 mrg
11648 1.1 mrg ac_configure_extra_args=
11649 1.1 mrg
11650 1.1 mrg if $ac_cs_silent; then
11651 1.1 mrg exec 6>/dev/null
11652 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11653 1.1 mrg fi
11654 1.1 mrg
11655 1.1 mrg _ACEOF
11656 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11657 1.1 mrg if \$ac_cs_recheck; then
11658 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11659 1.1 mrg shift
11660 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11661 1.1 mrg CONFIG_SHELL='$SHELL'
11662 1.1 mrg export CONFIG_SHELL
11663 1.1 mrg exec "\$@"
11664 1.1 mrg fi
11665 1.1 mrg
11666 1.1 mrg _ACEOF
11667 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11668 1.1 mrg exec 5>>config.log
11669 1.1 mrg {
11670 1.1 mrg echo
11671 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11672 1.1 mrg ## Running $as_me. ##
11673 1.1 mrg _ASBOX
11674 1.1 mrg $as_echo "$ac_log"
11675 1.1 mrg } >&5
11676 1.1 mrg
11677 1.1 mrg _ACEOF
11678 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11679 1.1 mrg #
11680 1.1 mrg # INIT-COMMANDS
11681 1.1 mrg #
11682 1.1 mrg
11683 1.1 mrg srcdir="$srcdir"
11684 1.1 mrg host="$host"
11685 1.1 mrg target="$target"
11686 1.1 mrg with_multisubdir="$with_multisubdir"
11687 1.1 mrg with_multisrctop="$with_multisrctop"
11688 1.1 mrg with_target_subdir="$with_target_subdir"
11689 1.1 mrg ac_configure_args="${multilib_arg} ${ac_configure_args}"
11690 1.1 mrg multi_basedir="$multi_basedir"
11691 1.1 mrg CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11692 1.1 mrg CC="$CC"
11693 1.1 mrg CXX="$CXX"
11694 1.1 mrg GFORTRAN="$GFORTRAN"
11695 1.1 mrg GCJ="$GCJ"
11696 1.1 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11697 1.1 mrg
11698 1.1 mrg
11699 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11700 1.1 mrg # if CDPATH is set.
11701 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11702 1.1 mrg
11703 1.1 mrg sed_quote_subst='$sed_quote_subst'
11704 1.1 mrg double_quote_subst='$double_quote_subst'
11705 1.1 mrg delay_variable_subst='$delay_variable_subst'
11706 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11707 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11708 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11709 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11710 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11711 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11712 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11713 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11714 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11715 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11716 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11717 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11718 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11719 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11720 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11721 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11722 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11723 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11724 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11725 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11726 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11727 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11728 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11729 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11730 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11731 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11732 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11733 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11734 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11735 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11736 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11737 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11738 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11739 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11740 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11741 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11742 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11743 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11744 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11745 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11746 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11747 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11748 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11749 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11750 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11751 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11752 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11753 1.1 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"`'
11754 1.1 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"`'
11755 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11756 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11757 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11758 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11759 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11760 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11761 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11762 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11763 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11764 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11765 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11766 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11767 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11768 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11769 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11770 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11771 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11772 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11773 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11774 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11775 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11776 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11777 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11778 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11779 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11780 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11781 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11782 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11783 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11784 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11785 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11786 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11787 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11788 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11789 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11790 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11791 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11792 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11793 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11794 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11795 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11796 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11797 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11798 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11799 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11800 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11801 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11802 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11803 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11804 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11805 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11806 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11807 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11808 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11809 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11810 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11811 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11812 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11813 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11814 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11815 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11816 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11817 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11818 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11819 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11820 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11821 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11822 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11823 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11824 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11825 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11826 1.1 mrg
11827 1.1 mrg LTCC='$LTCC'
11828 1.1 mrg LTCFLAGS='$LTCFLAGS'
11829 1.1 mrg compiler='$compiler_DEFAULT'
11830 1.1 mrg
11831 1.1 mrg # A function that is used when there is no print builtin or printf.
11832 1.1 mrg func_fallback_echo ()
11833 1.1 mrg {
11834 1.1 mrg eval 'cat <<_LTECHO_EOF
11835 1.1 mrg \$1
11836 1.1 mrg _LTECHO_EOF'
11837 1.1 mrg }
11838 1.1 mrg
11839 1.1 mrg # Quote evaled strings.
11840 1.1 mrg for var in SHELL \
11841 1.1 mrg ECHO \
11842 1.1 mrg SED \
11843 1.1 mrg GREP \
11844 1.1 mrg EGREP \
11845 1.1 mrg FGREP \
11846 1.1 mrg LD \
11847 1.1 mrg NM \
11848 1.1 mrg LN_S \
11849 1.1 mrg lt_SP2NL \
11850 1.1 mrg lt_NL2SP \
11851 1.1 mrg reload_flag \
11852 1.1 mrg OBJDUMP \
11853 1.1 mrg deplibs_check_method \
11854 1.1 mrg file_magic_cmd \
11855 1.1 mrg AR \
11856 1.1 mrg AR_FLAGS \
11857 1.1 mrg STRIP \
11858 1.1 mrg RANLIB \
11859 1.1 mrg CC \
11860 1.1 mrg CFLAGS \
11861 1.1 mrg compiler \
11862 1.1 mrg lt_cv_sys_global_symbol_pipe \
11863 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
11864 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
11865 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11866 1.1 mrg lt_prog_compiler_no_builtin_flag \
11867 1.1 mrg lt_prog_compiler_wl \
11868 1.1 mrg lt_prog_compiler_pic \
11869 1.1 mrg lt_prog_compiler_static \
11870 1.1 mrg lt_cv_prog_compiler_c_o \
11871 1.1 mrg need_locks \
11872 1.1 mrg DSYMUTIL \
11873 1.1 mrg NMEDIT \
11874 1.1 mrg LIPO \
11875 1.1 mrg OTOOL \
11876 1.1 mrg OTOOL64 \
11877 1.1 mrg shrext_cmds \
11878 1.1 mrg export_dynamic_flag_spec \
11879 1.1 mrg whole_archive_flag_spec \
11880 1.1 mrg compiler_needs_object \
11881 1.1 mrg with_gnu_ld \
11882 1.1 mrg allow_undefined_flag \
11883 1.1 mrg no_undefined_flag \
11884 1.1 mrg hardcode_libdir_flag_spec \
11885 1.1 mrg hardcode_libdir_flag_spec_ld \
11886 1.1 mrg hardcode_libdir_separator \
11887 1.1 mrg fix_srcfile_path \
11888 1.1 mrg exclude_expsyms \
11889 1.1 mrg include_expsyms \
11890 1.1 mrg file_list_spec \
11891 1.1 mrg variables_saved_for_relink \
11892 1.1 mrg libname_spec \
11893 1.1 mrg library_names_spec \
11894 1.1 mrg soname_spec \
11895 1.1 mrg install_override_mode \
11896 1.1 mrg finish_eval \
11897 1.1 mrg old_striplib \
11898 1.1 mrg striplib; do
11899 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11900 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11901 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11902 1.1 mrg ;;
11903 1.1 mrg *)
11904 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11905 1.1 mrg ;;
11906 1.1 mrg esac
11907 1.1 mrg done
11908 1.1 mrg
11909 1.1 mrg # Double-quote double-evaled strings.
11910 1.1 mrg for var in reload_cmds \
11911 1.1 mrg old_postinstall_cmds \
11912 1.1 mrg old_postuninstall_cmds \
11913 1.1 mrg old_archive_cmds \
11914 1.1 mrg extract_expsyms_cmds \
11915 1.1 mrg old_archive_from_new_cmds \
11916 1.1 mrg old_archive_from_expsyms_cmds \
11917 1.1 mrg archive_cmds \
11918 1.1 mrg archive_expsym_cmds \
11919 1.1 mrg module_cmds \
11920 1.1 mrg module_expsym_cmds \
11921 1.1 mrg export_symbols_cmds \
11922 1.1 mrg prelink_cmds \
11923 1.1 mrg postinstall_cmds \
11924 1.1 mrg postuninstall_cmds \
11925 1.1 mrg finish_cmds \
11926 1.1 mrg sys_lib_search_path_spec \
11927 1.1 mrg sys_lib_dlsearch_path_spec; do
11928 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11929 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11930 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11931 1.1 mrg ;;
11932 1.1 mrg *)
11933 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11934 1.1 mrg ;;
11935 1.1 mrg esac
11936 1.1 mrg done
11937 1.1 mrg
11938 1.1 mrg ac_aux_dir='$ac_aux_dir'
11939 1.1 mrg xsi_shell='$xsi_shell'
11940 1.1 mrg lt_shell_append='$lt_shell_append'
11941 1.1 mrg
11942 1.1 mrg # See if we are running on zsh, and set the options which allow our
11943 1.1 mrg # commands through without removal of \ escapes INIT.
11944 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
11945 1.1 mrg setopt NO_GLOB_SUBST
11946 1.1 mrg fi
11947 1.1 mrg
11948 1.1 mrg
11949 1.1 mrg PACKAGE='$PACKAGE'
11950 1.1 mrg VERSION='$VERSION'
11951 1.1 mrg TIMESTAMP='$TIMESTAMP'
11952 1.1 mrg RM='$RM'
11953 1.1 mrg ofile='$ofile'
11954 1.1 mrg
11955 1.1 mrg
11956 1.1 mrg
11957 1.1 mrg
11958 1.1 mrg _ACEOF
11959 1.1 mrg
11960 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11961 1.1 mrg
11962 1.1 mrg # Handling of arguments.
11963 1.1 mrg for ac_config_target in $ac_config_targets
11964 1.1 mrg do
11965 1.1 mrg case $ac_config_target in
11966 1.1 mrg "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
11967 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11968 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11969 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11970 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11971 1.1 mrg "ssp/ssp.h") CONFIG_FILES="$CONFIG_FILES ssp/ssp.h" ;;
11972 1.1 mrg
11973 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11974 1.1 mrg esac
11975 1.1 mrg done
11976 1.1 mrg
11977 1.1 mrg
11978 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
11979 1.1 mrg # then the envvar interface is used. Set only those that are not.
11980 1.1 mrg # We use the long form for the default assignment because of an extremely
11981 1.1 mrg # bizarre bug on SunOS 4.1.3.
11982 1.1 mrg if $ac_need_defaults; then
11983 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11984 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11985 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11986 1.1 mrg fi
11987 1.1 mrg
11988 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
11989 1.1 mrg # simply because there is no reason against having it here, and in addition,
11990 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
11991 1.1 mrg # Hook for its removal unless debugging.
11992 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
11993 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
11994 1.1 mrg $debug ||
11995 1.1 mrg {
11996 1.1 mrg tmp=
11997 1.1 mrg trap 'exit_status=$?
11998 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11999 1.1 mrg ' 0
12000 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
12001 1.1 mrg }
12002 1.1 mrg # Create a (secure) tmp directory for tmp files.
12003 1.1 mrg
12004 1.1 mrg {
12005 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12006 1.1 mrg test -n "$tmp" && test -d "$tmp"
12007 1.1 mrg } ||
12008 1.1 mrg {
12009 1.1 mrg tmp=./conf$$-$RANDOM
12010 1.1 mrg (umask 077 && mkdir "$tmp")
12011 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12012 1.1 mrg
12013 1.1 mrg # Set up the scripts for CONFIG_FILES section.
12014 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
12015 1.1 mrg # This happens for instance with `./config.status config.h'.
12016 1.1 mrg if test -n "$CONFIG_FILES"; then
12017 1.1 mrg
12018 1.1 mrg
12019 1.1 mrg ac_cr=`echo X | tr X '\015'`
12020 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12021 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
12022 1.1 mrg # point, so we can use a bashism as a fallback.
12023 1.1 mrg if test "x$ac_cr" = x; then
12024 1.1 mrg eval ac_cr=\$\'\\r\'
12025 1.1 mrg fi
12026 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12027 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12028 1.1 mrg ac_cs_awk_cr='\r'
12029 1.1 mrg else
12030 1.1 mrg ac_cs_awk_cr=$ac_cr
12031 1.1 mrg fi
12032 1.1 mrg
12033 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12034 1.1 mrg _ACEOF
12035 1.1 mrg
12036 1.1 mrg
12037 1.1 mrg {
12038 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12039 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12040 1.1 mrg echo "_ACEOF"
12041 1.1 mrg } >conf$$subs.sh ||
12042 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12043 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12044 1.1 mrg ac_delim='%!_!# '
12045 1.1 mrg for ac_last_try in false false false false false :; do
12046 1.1 mrg . ./conf$$subs.sh ||
12047 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12048 1.1 mrg
12049 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12050 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
12051 1.1 mrg break
12052 1.1 mrg elif $ac_last_try; then
12053 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12054 1.1 mrg else
12055 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12056 1.1 mrg fi
12057 1.1 mrg done
12058 1.1 mrg rm -f conf$$subs.sh
12059 1.1 mrg
12060 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12061 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12062 1.1 mrg _ACEOF
12063 1.1 mrg sed -n '
12064 1.1 mrg h
12065 1.1 mrg s/^/S["/; s/!.*/"]=/
12066 1.1 mrg p
12067 1.1 mrg g
12068 1.1 mrg s/^[^!]*!//
12069 1.1 mrg :repl
12070 1.1 mrg t repl
12071 1.1 mrg s/'"$ac_delim"'$//
12072 1.1 mrg t delim
12073 1.1 mrg :nl
12074 1.1 mrg h
12075 1.1 mrg s/\(.\{148\}\).*/\1/
12076 1.1 mrg t more1
12077 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12078 1.1 mrg p
12079 1.1 mrg n
12080 1.1 mrg b repl
12081 1.1 mrg :more1
12082 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12083 1.1 mrg p
12084 1.1 mrg g
12085 1.1 mrg s/.\{148\}//
12086 1.1 mrg t nl
12087 1.1 mrg :delim
12088 1.1 mrg h
12089 1.1 mrg s/\(.\{148\}\).*/\1/
12090 1.1 mrg t more2
12091 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12092 1.1 mrg p
12093 1.1 mrg b
12094 1.1 mrg :more2
12095 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12096 1.1 mrg p
12097 1.1 mrg g
12098 1.1 mrg s/.\{148\}//
12099 1.1 mrg t delim
12100 1.1 mrg ' <conf$$subs.awk | sed '
12101 1.1 mrg /^[^""]/{
12102 1.1 mrg N
12103 1.1 mrg s/\n//
12104 1.1 mrg }
12105 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12106 1.1 mrg rm -f conf$$subs.awk
12107 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12108 1.1 mrg _ACAWK
12109 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12110 1.1 mrg for (key in S) S_is_set[key] = 1
12111 1.1 mrg FS = ""
12112 1.1 mrg
12113 1.1 mrg }
12114 1.1 mrg {
12115 1.1 mrg line = $ 0
12116 1.1 mrg nfields = split(line, field, "@")
12117 1.1 mrg substed = 0
12118 1.1 mrg len = length(field[1])
12119 1.1 mrg for (i = 2; i < nfields; i++) {
12120 1.1 mrg key = field[i]
12121 1.1 mrg keylen = length(key)
12122 1.1 mrg if (S_is_set[key]) {
12123 1.1 mrg value = S[key]
12124 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12125 1.1 mrg len += length(value) + length(field[++i])
12126 1.1 mrg substed = 1
12127 1.1 mrg } else
12128 1.1 mrg len += 1 + keylen
12129 1.1 mrg }
12130 1.1 mrg
12131 1.1 mrg print line
12132 1.1 mrg }
12133 1.1 mrg
12134 1.1 mrg _ACAWK
12135 1.1 mrg _ACEOF
12136 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12137 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12138 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12139 1.1 mrg else
12140 1.1 mrg cat
12141 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12142 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12143 1.1 mrg _ACEOF
12144 1.1 mrg
12145 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12146 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12147 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12148 1.1 mrg # (actually we leave an empty line to preserve line numbers).
12149 1.1 mrg if test "x$srcdir" = x.; then
12150 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12151 1.1 mrg s/:*\$(srcdir):*/:/
12152 1.1 mrg s/:*\${srcdir}:*/:/
12153 1.1 mrg s/:*@srcdir@:*/:/
12154 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
12155 1.1 mrg s/:*$//
12156 1.1 mrg s/^[^=]*=[ ]*$//
12157 1.1 mrg }'
12158 1.1 mrg fi
12159 1.1 mrg
12160 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12161 1.1 mrg fi # test -n "$CONFIG_FILES"
12162 1.1 mrg
12163 1.1 mrg # Set up the scripts for CONFIG_HEADERS section.
12164 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS.
12165 1.1 mrg # This happens for instance with `./config.status Makefile'.
12166 1.1 mrg if test -n "$CONFIG_HEADERS"; then
12167 1.1 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12168 1.1 mrg BEGIN {
12169 1.1 mrg _ACEOF
12170 1.1 mrg
12171 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12172 1.1 mrg # here-document in config.status, that substitutes the proper values into
12173 1.1 mrg # config.h.in to produce config.h.
12174 1.1 mrg
12175 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12176 1.1 mrg # handling of long lines.
12177 1.1 mrg ac_delim='%!_!# '
12178 1.1 mrg for ac_last_try in false false :; do
12179 1.1 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12180 1.1 mrg if test -z "$ac_t"; then
12181 1.1 mrg break
12182 1.1 mrg elif $ac_last_try; then
12183 1.1 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12184 1.1 mrg else
12185 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12186 1.1 mrg fi
12187 1.1 mrg done
12188 1.1 mrg
12189 1.1 mrg # For the awk script, D is an array of macro values keyed by name,
12190 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash
12191 1.1 mrg # newline sequences.
12192 1.1 mrg
12193 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12194 1.1 mrg sed -n '
12195 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
12196 1.1 mrg t rset
12197 1.1 mrg :rset
12198 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12199 1.1 mrg t def
12200 1.1 mrg d
12201 1.1 mrg :def
12202 1.1 mrg s/\\$//
12203 1.1 mrg t bsnl
12204 1.1 mrg s/["\\]/\\&/g
12205 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12206 1.1 mrg D["\1"]=" \3"/p
12207 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12208 1.1 mrg d
12209 1.1 mrg :bsnl
12210 1.1 mrg s/["\\]/\\&/g
12211 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12212 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p
12213 1.1 mrg t cont
12214 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12215 1.1 mrg t cont
12216 1.1 mrg d
12217 1.1 mrg :cont
12218 1.1 mrg n
12219 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
12220 1.1 mrg t clear
12221 1.1 mrg :clear
12222 1.1 mrg s/\\$//
12223 1.1 mrg t bsnlc
12224 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12225 1.1 mrg d
12226 1.1 mrg :bsnlc
12227 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12228 1.1 mrg b cont
12229 1.1 mrg ' <confdefs.h | sed '
12230 1.1 mrg s/'"$ac_delim"'/"\\\
12231 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12232 1.1 mrg
12233 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12234 1.1 mrg for (key in D) D_is_set[key] = 1
12235 1.1 mrg FS = ""
12236 1.1 mrg }
12237 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12238 1.1 mrg line = \$ 0
12239 1.1 mrg split(line, arg, " ")
12240 1.1 mrg if (arg[1] == "#") {
12241 1.1 mrg defundef = arg[2]
12242 1.1 mrg mac1 = arg[3]
12243 1.1 mrg } else {
12244 1.1 mrg defundef = substr(arg[1], 2)
12245 1.1 mrg mac1 = arg[2]
12246 1.1 mrg }
12247 1.1 mrg split(mac1, mac2, "(") #)
12248 1.1 mrg macro = mac2[1]
12249 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12250 1.1 mrg if (D_is_set[macro]) {
12251 1.1 mrg # Preserve the white space surrounding the "#".
12252 1.1 mrg print prefix "define", macro P[macro] D[macro]
12253 1.1 mrg next
12254 1.1 mrg } else {
12255 1.1 mrg # Replace #undef with comments. This is necessary, for example,
12256 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12257 1.1 mrg # on some systems where configure will not decide to define it.
12258 1.1 mrg if (defundef == "undef") {
12259 1.1 mrg print "/*", prefix defundef, macro, "*/"
12260 1.1 mrg next
12261 1.1 mrg }
12262 1.1 mrg }
12263 1.1 mrg }
12264 1.1 mrg { print }
12265 1.1 mrg _ACAWK
12266 1.1 mrg _ACEOF
12267 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12268 1.1 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
12269 1.1 mrg fi # test -n "$CONFIG_HEADERS"
12270 1.1 mrg
12271 1.1 mrg
12272 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12273 1.1 mrg shift
12274 1.1 mrg for ac_tag
12275 1.1 mrg do
12276 1.1 mrg case $ac_tag in
12277 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12278 1.1 mrg esac
12279 1.1 mrg case $ac_mode$ac_tag in
12280 1.1 mrg :[FHL]*:*);;
12281 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12282 1.1 mrg :[FH]-) ac_tag=-:-;;
12283 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12284 1.1 mrg esac
12285 1.1 mrg ac_save_IFS=$IFS
12286 1.1 mrg IFS=:
12287 1.1 mrg set x $ac_tag
12288 1.1 mrg IFS=$ac_save_IFS
12289 1.1 mrg shift
12290 1.1 mrg ac_file=$1
12291 1.1 mrg shift
12292 1.1 mrg
12293 1.1 mrg case $ac_mode in
12294 1.1 mrg :L) ac_source=$1;;
12295 1.1 mrg :[FH])
12296 1.1 mrg ac_file_inputs=
12297 1.1 mrg for ac_f
12298 1.1 mrg do
12299 1.1 mrg case $ac_f in
12300 1.1 mrg -) ac_f="$tmp/stdin";;
12301 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
12302 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12303 1.1 mrg # because $ac_f cannot contain `:'.
12304 1.1 mrg test -f "$ac_f" ||
12305 1.1 mrg case $ac_f in
12306 1.1 mrg [\\/$]*) false;;
12307 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12308 1.1 mrg esac ||
12309 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12310 1.1 mrg esac
12311 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12312 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
12313 1.1 mrg done
12314 1.1 mrg
12315 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12316 1.1 mrg # use $as_me), people would be surprised to read:
12317 1.1 mrg # /* config.h. Generated by config.status. */
12318 1.1 mrg configure_input='Generated from '`
12319 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12320 1.1 mrg `' by configure.'
12321 1.1 mrg if test x"$ac_file" != x-; then
12322 1.1 mrg configure_input="$ac_file. $configure_input"
12323 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12324 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12325 1.1 mrg fi
12326 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
12327 1.1 mrg case $configure_input in #(
12328 1.1 mrg *\&* | *\|* | *\\* )
12329 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12330 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12331 1.1 mrg *) ac_sed_conf_input=$configure_input;;
12332 1.1 mrg esac
12333 1.1 mrg
12334 1.1 mrg case $ac_tag in
12335 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12336 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12337 1.1 mrg esac
12338 1.1 mrg ;;
12339 1.1 mrg esac
12340 1.1 mrg
12341 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12342 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12343 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12344 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
12345 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12346 1.1 mrg $as_echo X"$ac_file" |
12347 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12348 1.1 mrg s//\1/
12349 1.1 mrg q
12350 1.1 mrg }
12351 1.1 mrg /^X\(\/\/\)[^/].*/{
12352 1.1 mrg s//\1/
12353 1.1 mrg q
12354 1.1 mrg }
12355 1.1 mrg /^X\(\/\/\)$/{
12356 1.1 mrg s//\1/
12357 1.1 mrg q
12358 1.1 mrg }
12359 1.1 mrg /^X\(\/\).*/{
12360 1.1 mrg s//\1/
12361 1.1 mrg q
12362 1.1 mrg }
12363 1.1 mrg s/.*/./; q'`
12364 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12365 1.1 mrg ac_builddir=.
12366 1.1 mrg
12367 1.1 mrg case "$ac_dir" in
12368 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12369 1.1 mrg *)
12370 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12371 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
12372 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12373 1.1 mrg case $ac_top_builddir_sub in
12374 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12375 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12376 1.1 mrg esac ;;
12377 1.1 mrg esac
12378 1.1 mrg ac_abs_top_builddir=$ac_pwd
12379 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12380 1.1 mrg # for backward compatibility:
12381 1.1 mrg ac_top_builddir=$ac_top_build_prefix
12382 1.1 mrg
12383 1.1 mrg case $srcdir in
12384 1.1 mrg .) # We are building in place.
12385 1.1 mrg ac_srcdir=.
12386 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
12387 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
12388 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12389 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12390 1.1 mrg ac_top_srcdir=$srcdir
12391 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
12392 1.1 mrg *) # Relative name.
12393 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12394 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12395 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12396 1.1 mrg esac
12397 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12398 1.1 mrg
12399 1.1 mrg
12400 1.1 mrg case $ac_mode in
12401 1.1 mrg :F)
12402 1.1 mrg #
12403 1.1 mrg # CONFIG_FILE
12404 1.1 mrg #
12405 1.1 mrg
12406 1.1 mrg case $INSTALL in
12407 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12408 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12409 1.1 mrg esac
12410 1.1 mrg ac_MKDIR_P=$MKDIR_P
12411 1.1 mrg case $MKDIR_P in
12412 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
12413 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12414 1.1 mrg esac
12415 1.1 mrg _ACEOF
12416 1.1 mrg
12417 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12418 1.1 mrg # If the template does not know about datarootdir, expand it.
12419 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
12420 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12421 1.1 mrg ac_sed_dataroot='
12422 1.1 mrg /datarootdir/ {
12423 1.1 mrg p
12424 1.1 mrg q
12425 1.1 mrg }
12426 1.1 mrg /@datadir@/p
12427 1.1 mrg /@docdir@/p
12428 1.1 mrg /@infodir@/p
12429 1.1 mrg /@localedir@/p
12430 1.1 mrg /@mandir@/p'
12431 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12432 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12433 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12434 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12435 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12436 1.1 mrg _ACEOF
12437 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12438 1.1 mrg ac_datarootdir_hack='
12439 1.1 mrg s&@datadir@&$datadir&g
12440 1.1 mrg s&@docdir@&$docdir&g
12441 1.1 mrg s&@infodir@&$infodir&g
12442 1.1 mrg s&@localedir@&$localedir&g
12443 1.1 mrg s&@mandir@&$mandir&g
12444 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12445 1.1 mrg esac
12446 1.1 mrg _ACEOF
12447 1.1 mrg
12448 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
12449 1.1 mrg # Shell code in configure.ac might set extrasub.
12450 1.1 mrg # FIXME: do we really want to maintain this feature?
12451 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12452 1.1 mrg ac_sed_extra="$ac_vpsub
12453 1.1 mrg $extrasub
12454 1.1 mrg _ACEOF
12455 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12456 1.1 mrg :t
12457 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12458 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12459 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12460 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12461 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
12462 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12463 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12464 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12465 1.1 mrg s&@builddir@&$ac_builddir&;t t
12466 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12467 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12468 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
12469 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12470 1.1 mrg $ac_datarootdir_hack
12471 1.1 mrg "
12472 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12473 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12474 1.1 mrg
12475 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12476 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12477 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12478 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12479 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
12480 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12481 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
12482 1.1 mrg
12483 1.1 mrg rm -f "$tmp/stdin"
12484 1.1 mrg case $ac_file in
12485 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12486 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12487 1.1 mrg esac \
12488 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12489 1.1 mrg ;;
12490 1.1 mrg :H)
12491 1.1 mrg #
12492 1.1 mrg # CONFIG_HEADER
12493 1.1 mrg #
12494 1.1 mrg if test x"$ac_file" != x-; then
12495 1.1 mrg {
12496 1.1 mrg $as_echo "/* $configure_input */" \
12497 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12498 1.1 mrg } >"$tmp/config.h" \
12499 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12500 1.1 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12501 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12502 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
12503 1.1 mrg else
12504 1.1 mrg rm -f "$ac_file"
12505 1.1 mrg mv "$tmp/config.h" "$ac_file" \
12506 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12507 1.1 mrg fi
12508 1.1 mrg else
12509 1.1 mrg $as_echo "/* $configure_input */" \
12510 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12511 1.1 mrg || as_fn_error "could not create -" "$LINENO" 5
12512 1.1 mrg fi
12513 1.1 mrg # Compute "$ac_file"'s index in $config_headers.
12514 1.1 mrg _am_arg="$ac_file"
12515 1.1 mrg _am_stamp_count=1
12516 1.1 mrg for _am_header in $config_headers :; do
12517 1.1 mrg case $_am_header in
12518 1.1 mrg $_am_arg | $_am_arg:* )
12519 1.1 mrg break ;;
12520 1.1 mrg * )
12521 1.1 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12522 1.1 mrg esac
12523 1.1 mrg done
12524 1.1 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12525 1.1 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12526 1.1 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
12527 1.1 mrg X"$_am_arg" : 'X\(//\)$' \| \
12528 1.1 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12529 1.1 mrg $as_echo X"$_am_arg" |
12530 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12531 1.1 mrg s//\1/
12532 1.1 mrg q
12533 1.1 mrg }
12534 1.1 mrg /^X\(\/\/\)[^/].*/{
12535 1.1 mrg s//\1/
12536 1.1 mrg q
12537 1.1 mrg }
12538 1.1 mrg /^X\(\/\/\)$/{
12539 1.1 mrg s//\1/
12540 1.1 mrg q
12541 1.1 mrg }
12542 1.1 mrg /^X\(\/\).*/{
12543 1.1 mrg s//\1/
12544 1.1 mrg q
12545 1.1 mrg }
12546 1.1 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
12547 1.1 mrg ;;
12548 1.1 mrg
12549 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12550 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12551 1.1 mrg ;;
12552 1.1 mrg esac
12553 1.1 mrg
12554 1.1 mrg
12555 1.1 mrg case $ac_file$ac_mode in
12556 1.1 mrg "default-1":C)
12557 1.1 mrg # Only add multilib support code if we just rebuilt the top-level
12558 1.1 mrg # Makefile.
12559 1.1 mrg case " $CONFIG_FILES " in
12560 1.1 mrg *" Makefile "*)
12561 1.1 mrg ac_file=Makefile . ${multi_basedir}/config-ml.in
12562 1.1 mrg ;;
12563 1.1 mrg esac ;;
12564 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12565 1.1 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12566 1.1 mrg # are listed without --file. Let's play safe and only enable the eval
12567 1.1 mrg # if we detect the quoting.
12568 1.1 mrg case $CONFIG_FILES in
12569 1.1 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12570 1.1 mrg *) set x $CONFIG_FILES ;;
12571 1.1 mrg esac
12572 1.1 mrg shift
12573 1.1 mrg for mf
12574 1.1 mrg do
12575 1.1 mrg # Strip MF so we end up with the name of the file.
12576 1.1 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12577 1.1 mrg # Check whether this is an Automake generated Makefile or not.
12578 1.1 mrg # We used to match only the files named `Makefile.in', but
12579 1.1 mrg # some people rename them; so instead we look at the file content.
12580 1.1 mrg # Grep'ing the first line is not enough: some people post-process
12581 1.1 mrg # each Makefile.in and add a new line on top of each file to say so.
12582 1.1 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12583 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12584 1.1 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12585 1.1 mrg dirpart=`$as_dirname -- "$mf" ||
12586 1.1 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12587 1.1 mrg X"$mf" : 'X\(//\)[^/]' \| \
12588 1.1 mrg X"$mf" : 'X\(//\)$' \| \
12589 1.1 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12590 1.1 mrg $as_echo X"$mf" |
12591 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12592 1.1 mrg s//\1/
12593 1.1 mrg q
12594 1.1 mrg }
12595 1.1 mrg /^X\(\/\/\)[^/].*/{
12596 1.1 mrg s//\1/
12597 1.1 mrg q
12598 1.1 mrg }
12599 1.1 mrg /^X\(\/\/\)$/{
12600 1.1 mrg s//\1/
12601 1.1 mrg q
12602 1.1 mrg }
12603 1.1 mrg /^X\(\/\).*/{
12604 1.1 mrg s//\1/
12605 1.1 mrg q
12606 1.1 mrg }
12607 1.1 mrg s/.*/./; q'`
12608 1.1 mrg else
12609 1.1 mrg continue
12610 1.1 mrg fi
12611 1.1 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12612 1.1 mrg # from the Makefile without running `make'.
12613 1.1 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12614 1.1 mrg test -z "$DEPDIR" && continue
12615 1.1 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12616 1.1 mrg test -z "am__include" && continue
12617 1.1 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12618 1.1 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12619 1.1 mrg U=`sed -n 's/^U = //p' < "$mf"`
12620 1.1 mrg # Find all dependency output files, they are included files with
12621 1.1 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12622 1.1 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12623 1.1 mrg # expansion.
12624 1.1 mrg for file in `sed -n "
12625 1.1 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12626 1.1 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12627 1.1 mrg # Make sure the directory exists.
12628 1.1 mrg test -f "$dirpart/$file" && continue
12629 1.1 mrg fdir=`$as_dirname -- "$file" ||
12630 1.1 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12631 1.1 mrg X"$file" : 'X\(//\)[^/]' \| \
12632 1.1 mrg X"$file" : 'X\(//\)$' \| \
12633 1.1 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12634 1.1 mrg $as_echo X"$file" |
12635 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12636 1.1 mrg s//\1/
12637 1.1 mrg q
12638 1.1 mrg }
12639 1.1 mrg /^X\(\/\/\)[^/].*/{
12640 1.1 mrg s//\1/
12641 1.1 mrg q
12642 1.1 mrg }
12643 1.1 mrg /^X\(\/\/\)$/{
12644 1.1 mrg s//\1/
12645 1.1 mrg q
12646 1.1 mrg }
12647 1.1 mrg /^X\(\/\).*/{
12648 1.1 mrg s//\1/
12649 1.1 mrg q
12650 1.1 mrg }
12651 1.1 mrg s/.*/./; q'`
12652 1.1 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12653 1.1 mrg # echo "creating $dirpart/$file"
12654 1.1 mrg echo '# dummy' > "$dirpart/$file"
12655 1.1 mrg done
12656 1.1 mrg done
12657 1.1 mrg }
12658 1.1 mrg ;;
12659 1.1 mrg "libtool":C)
12660 1.1 mrg
12661 1.1 mrg # See if we are running on zsh, and set the options which allow our
12662 1.1 mrg # commands through without removal of \ escapes.
12663 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
12664 1.1 mrg setopt NO_GLOB_SUBST
12665 1.1 mrg fi
12666 1.1 mrg
12667 1.1 mrg cfgfile="${ofile}T"
12668 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12669 1.1 mrg $RM "$cfgfile"
12670 1.1 mrg
12671 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
12672 1.1 mrg #! $SHELL
12673 1.1 mrg
12674 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12675 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12676 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12677 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12678 1.1 mrg #
12679 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12680 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12681 1.1 mrg # Written by Gordon Matzigkeit, 1996
12682 1.1 mrg #
12683 1.1 mrg # This file is part of GNU Libtool.
12684 1.1 mrg #
12685 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
12686 1.1 mrg # modify it under the terms of the GNU General Public License as
12687 1.1 mrg # published by the Free Software Foundation; either version 2 of
12688 1.1 mrg # the License, or (at your option) any later version.
12689 1.1 mrg #
12690 1.1 mrg # As a special exception to the GNU General Public License,
12691 1.1 mrg # if you distribute this file as part of a program or library that
12692 1.1 mrg # is built using GNU Libtool, you may include this file under the
12693 1.1 mrg # same distribution terms that you use for the rest of that program.
12694 1.1 mrg #
12695 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
12696 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12697 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12698 1.1 mrg # GNU General Public License for more details.
12699 1.1 mrg #
12700 1.1 mrg # You should have received a copy of the GNU General Public License
12701 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12702 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12703 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
12704 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12705 1.1 mrg
12706 1.1 mrg
12707 1.1 mrg # The names of the tagged configurations supported by this script.
12708 1.1 mrg available_tags=""
12709 1.1 mrg
12710 1.1 mrg # ### BEGIN LIBTOOL CONFIG
12711 1.1 mrg
12712 1.1 mrg # Which release of libtool.m4 was used?
12713 1.1 mrg macro_version=$macro_version
12714 1.1 mrg macro_revision=$macro_revision
12715 1.1 mrg
12716 1.1 mrg # Whether or not to build shared libraries.
12717 1.1 mrg build_libtool_libs=$enable_shared
12718 1.1 mrg
12719 1.1 mrg # Whether or not to build static libraries.
12720 1.1 mrg build_old_libs=$enable_static
12721 1.1 mrg
12722 1.1 mrg # What type of objects to build.
12723 1.1 mrg pic_mode=$pic_mode
12724 1.1 mrg
12725 1.1 mrg # Whether or not to optimize for fast installation.
12726 1.1 mrg fast_install=$enable_fast_install
12727 1.1 mrg
12728 1.1 mrg # Shell to use when invoking shell scripts.
12729 1.1 mrg SHELL=$lt_SHELL
12730 1.1 mrg
12731 1.1 mrg # An echo program that protects backslashes.
12732 1.1 mrg ECHO=$lt_ECHO
12733 1.1 mrg
12734 1.1 mrg # The host system.
12735 1.1 mrg host_alias=$host_alias
12736 1.1 mrg host=$host
12737 1.1 mrg host_os=$host_os
12738 1.1 mrg
12739 1.1 mrg # The build system.
12740 1.1 mrg build_alias=$build_alias
12741 1.1 mrg build=$build
12742 1.1 mrg build_os=$build_os
12743 1.1 mrg
12744 1.1 mrg # A sed program that does not truncate output.
12745 1.1 mrg SED=$lt_SED
12746 1.1 mrg
12747 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12748 1.1 mrg Xsed="\$SED -e 1s/^X//"
12749 1.1 mrg
12750 1.1 mrg # A grep program that handles long lines.
12751 1.1 mrg GREP=$lt_GREP
12752 1.1 mrg
12753 1.1 mrg # An ERE matcher.
12754 1.1 mrg EGREP=$lt_EGREP
12755 1.1 mrg
12756 1.1 mrg # A literal string matcher.
12757 1.1 mrg FGREP=$lt_FGREP
12758 1.1 mrg
12759 1.1 mrg # A BSD- or MS-compatible name lister.
12760 1.1 mrg NM=$lt_NM
12761 1.1 mrg
12762 1.1 mrg # Whether we need soft or hard links.
12763 1.1 mrg LN_S=$lt_LN_S
12764 1.1 mrg
12765 1.1 mrg # What is the maximum length of a command?
12766 1.1 mrg max_cmd_len=$max_cmd_len
12767 1.1 mrg
12768 1.1 mrg # Object file suffix (normally "o").
12769 1.1 mrg objext=$ac_objext
12770 1.1 mrg
12771 1.1 mrg # Executable file suffix (normally "").
12772 1.1 mrg exeext=$exeext
12773 1.1 mrg
12774 1.1 mrg # whether the shell understands "unset".
12775 1.1 mrg lt_unset=$lt_unset
12776 1.1 mrg
12777 1.1 mrg # turn spaces into newlines.
12778 1.1 mrg SP2NL=$lt_lt_SP2NL
12779 1.1 mrg
12780 1.1 mrg # turn newlines into spaces.
12781 1.1 mrg NL2SP=$lt_lt_NL2SP
12782 1.1 mrg
12783 1.1 mrg # An object symbol dumper.
12784 1.1 mrg OBJDUMP=$lt_OBJDUMP
12785 1.1 mrg
12786 1.1 mrg # Method to check whether dependent libraries are shared objects.
12787 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
12788 1.1 mrg
12789 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
12790 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
12791 1.1 mrg
12792 1.1 mrg # The archiver.
12793 1.1 mrg AR=$lt_AR
12794 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
12795 1.1 mrg
12796 1.1 mrg # A symbol stripping program.
12797 1.1 mrg STRIP=$lt_STRIP
12798 1.1 mrg
12799 1.1 mrg # Commands used to install an old-style archive.
12800 1.1 mrg RANLIB=$lt_RANLIB
12801 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
12802 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
12803 1.1 mrg
12804 1.1 mrg # Whether to use a lock for old archive extraction.
12805 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
12806 1.1 mrg
12807 1.1 mrg # A C compiler.
12808 1.1 mrg LTCC=$lt_CC
12809 1.1 mrg
12810 1.1 mrg # LTCC compiler flags.
12811 1.1 mrg LTCFLAGS=$lt_CFLAGS
12812 1.1 mrg
12813 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
12814 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12815 1.1 mrg
12816 1.1 mrg # Transform the output of nm in a proper C declaration.
12817 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12818 1.1 mrg
12819 1.1 mrg # Transform the output of nm in a C name address pair.
12820 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12821 1.1 mrg
12822 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
12823 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12824 1.1 mrg
12825 1.1 mrg # The name of the directory that contains temporary libtool files.
12826 1.1 mrg objdir=$objdir
12827 1.1 mrg
12828 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
12829 1.1 mrg MAGIC_CMD=$MAGIC_CMD
12830 1.1 mrg
12831 1.1 mrg # Must we lock files when doing compilation?
12832 1.1 mrg need_locks=$lt_need_locks
12833 1.1 mrg
12834 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12835 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
12836 1.1 mrg
12837 1.1 mrg # Tool to change global to local symbols on Mac OS X.
12838 1.1 mrg NMEDIT=$lt_NMEDIT
12839 1.1 mrg
12840 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
12841 1.1 mrg LIPO=$lt_LIPO
12842 1.1 mrg
12843 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12844 1.1 mrg OTOOL=$lt_OTOOL
12845 1.1 mrg
12846 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12847 1.1 mrg OTOOL64=$lt_OTOOL64
12848 1.1 mrg
12849 1.1 mrg # Old archive suffix (normally "a").
12850 1.1 mrg libext=$libext
12851 1.1 mrg
12852 1.1 mrg # Shared library suffix (normally ".so").
12853 1.1 mrg shrext_cmds=$lt_shrext_cmds
12854 1.1 mrg
12855 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
12856 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
12857 1.1 mrg
12858 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
12859 1.1 mrg # restored at link time.
12860 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
12861 1.1 mrg
12862 1.1 mrg # Do we need the "lib" prefix for modules?
12863 1.1 mrg need_lib_prefix=$need_lib_prefix
12864 1.1 mrg
12865 1.1 mrg # Do we need a version for libraries?
12866 1.1 mrg need_version=$need_version
12867 1.1 mrg
12868 1.1 mrg # Library versioning type.
12869 1.1 mrg version_type=$version_type
12870 1.1 mrg
12871 1.1 mrg # Shared library runtime path variable.
12872 1.1 mrg runpath_var=$runpath_var
12873 1.1 mrg
12874 1.1 mrg # Shared library path variable.
12875 1.1 mrg shlibpath_var=$shlibpath_var
12876 1.1 mrg
12877 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
12878 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12879 1.1 mrg
12880 1.1 mrg # Format of library name prefix.
12881 1.1 mrg libname_spec=$lt_libname_spec
12882 1.1 mrg
12883 1.1 mrg # List of archive names. First name is the real one, the rest are links.
12884 1.1 mrg # The last name is the one that the linker finds with -lNAME
12885 1.1 mrg library_names_spec=$lt_library_names_spec
12886 1.1 mrg
12887 1.1 mrg # The coded name of the library, if different from the real name.
12888 1.1 mrg soname_spec=$lt_soname_spec
12889 1.1 mrg
12890 1.1 mrg # Permission mode override for installation of shared libraries.
12891 1.1 mrg install_override_mode=$lt_install_override_mode
12892 1.1 mrg
12893 1.1 mrg # Command to use after installation of a shared archive.
12894 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
12895 1.1 mrg
12896 1.1 mrg # Command to use after uninstallation of a shared archive.
12897 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
12898 1.1 mrg
12899 1.1 mrg # Commands used to finish a libtool library installation in a directory.
12900 1.1 mrg finish_cmds=$lt_finish_cmds
12901 1.1 mrg
12902 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
12903 1.1 mrg # not shown.
12904 1.1 mrg finish_eval=$lt_finish_eval
12905 1.1 mrg
12906 1.1 mrg # Whether we should hardcode library paths into libraries.
12907 1.1 mrg hardcode_into_libs=$hardcode_into_libs
12908 1.1 mrg
12909 1.1 mrg # Compile-time system search path for libraries.
12910 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12911 1.1 mrg
12912 1.1 mrg # Run-time system search path for libraries.
12913 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12914 1.1 mrg
12915 1.1 mrg # Whether dlopen is supported.
12916 1.1 mrg dlopen_support=$enable_dlopen
12917 1.1 mrg
12918 1.1 mrg # Whether dlopen of programs is supported.
12919 1.1 mrg dlopen_self=$enable_dlopen_self
12920 1.1 mrg
12921 1.1 mrg # Whether dlopen of statically linked programs is supported.
12922 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
12923 1.1 mrg
12924 1.1 mrg # Commands to strip libraries.
12925 1.1 mrg old_striplib=$lt_old_striplib
12926 1.1 mrg striplib=$lt_striplib
12927 1.1 mrg
12928 1.1 mrg
12929 1.1 mrg # The linker used to build libraries.
12930 1.1 mrg LD=$lt_LD
12931 1.1 mrg
12932 1.1 mrg # How to create reloadable object files.
12933 1.1 mrg reload_flag=$lt_reload_flag
12934 1.1 mrg reload_cmds=$lt_reload_cmds
12935 1.1 mrg
12936 1.1 mrg # Commands used to build an old-style archive.
12937 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
12938 1.1 mrg
12939 1.1 mrg # A language specific compiler.
12940 1.1 mrg CC=$lt_compiler
12941 1.1 mrg
12942 1.1 mrg # Is the compiler the GNU compiler?
12943 1.1 mrg with_gcc=$GCC
12944 1.1 mrg
12945 1.1 mrg # Compiler flag to turn off builtin functions.
12946 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12947 1.1 mrg
12948 1.1 mrg # How to pass a linker flag through the compiler.
12949 1.1 mrg wl=$lt_lt_prog_compiler_wl
12950 1.1 mrg
12951 1.1 mrg # Additional compiler flags for building library objects.
12952 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
12953 1.1 mrg
12954 1.1 mrg # Compiler flag to prevent dynamic linking.
12955 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
12956 1.1 mrg
12957 1.1 mrg # Does compiler simultaneously support -c and -o options?
12958 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12959 1.1 mrg
12960 1.1 mrg # Whether or not to add -lc for building shared libraries.
12961 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
12962 1.1 mrg
12963 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
12964 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12965 1.1 mrg
12966 1.1 mrg # Compiler flag to allow reflexive dlopens.
12967 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12968 1.1 mrg
12969 1.1 mrg # Compiler flag to generate shared objects directly from archives.
12970 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
12971 1.1 mrg
12972 1.1 mrg # Whether the compiler copes with passing no objects directly.
12973 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
12974 1.1 mrg
12975 1.1 mrg # Create an old-style archive from a shared archive.
12976 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12977 1.1 mrg
12978 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
12979 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12980 1.1 mrg
12981 1.1 mrg # Commands used to build a shared archive.
12982 1.1 mrg archive_cmds=$lt_archive_cmds
12983 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
12984 1.1 mrg
12985 1.1 mrg # Commands used to build a loadable module if different from building
12986 1.1 mrg # a shared archive.
12987 1.1 mrg module_cmds=$lt_module_cmds
12988 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
12989 1.1 mrg
12990 1.1 mrg # Whether we are building with GNU ld or not.
12991 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
12992 1.1 mrg
12993 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
12994 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
12995 1.1 mrg
12996 1.1 mrg # Flag that enforces no undefined symbols.
12997 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
12998 1.1 mrg
12999 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
13000 1.1 mrg # This must work even if \$libdir does not exist
13001 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13002 1.1 mrg
13003 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13004 1.1 mrg # during linking. This must work even if \$libdir does not exist.
13005 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13006 1.1 mrg
13007 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
13008 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13009 1.1 mrg
13010 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13011 1.1 mrg # DIR into the resulting binary.
13012 1.1 mrg hardcode_direct=$hardcode_direct
13013 1.1 mrg
13014 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13015 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
13016 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13017 1.1 mrg # library is relocated.
13018 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13019 1.1 mrg
13020 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13021 1.1 mrg # into the resulting binary.
13022 1.1 mrg hardcode_minus_L=$hardcode_minus_L
13023 1.1 mrg
13024 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13025 1.1 mrg # into the resulting binary.
13026 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13027 1.1 mrg
13028 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13029 1.1 mrg # into the library and all subsequent libraries and executables linked
13030 1.1 mrg # against it.
13031 1.1 mrg hardcode_automatic=$hardcode_automatic
13032 1.1 mrg
13033 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
13034 1.1 mrg # to runtime path list.
13035 1.1 mrg inherit_rpath=$inherit_rpath
13036 1.1 mrg
13037 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
13038 1.1 mrg link_all_deplibs=$link_all_deplibs
13039 1.1 mrg
13040 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
13041 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
13042 1.1 mrg
13043 1.1 mrg # Set to "yes" if exported symbols are required.
13044 1.1 mrg always_export_symbols=$always_export_symbols
13045 1.1 mrg
13046 1.1 mrg # The commands to list exported symbols.
13047 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
13048 1.1 mrg
13049 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
13050 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
13051 1.1 mrg
13052 1.1 mrg # Symbols that must always be exported.
13053 1.1 mrg include_expsyms=$lt_include_expsyms
13054 1.1 mrg
13055 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
13056 1.1 mrg prelink_cmds=$lt_prelink_cmds
13057 1.1 mrg
13058 1.1 mrg # Specify filename containing input files.
13059 1.1 mrg file_list_spec=$lt_file_list_spec
13060 1.1 mrg
13061 1.1 mrg # How to hardcode a shared library path into an executable.
13062 1.1 mrg hardcode_action=$hardcode_action
13063 1.1 mrg
13064 1.1 mrg # ### END LIBTOOL CONFIG
13065 1.1 mrg
13066 1.1 mrg _LT_EOF
13067 1.1 mrg
13068 1.1 mrg case $host_os in
13069 1.1 mrg aix3*)
13070 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
13071 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13072 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13073 1.1 mrg # vanish in a puff of smoke.
13074 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13075 1.1 mrg COLLECT_NAMES=
13076 1.1 mrg export COLLECT_NAMES
13077 1.1 mrg fi
13078 1.1 mrg _LT_EOF
13079 1.1 mrg ;;
13080 1.1 mrg esac
13081 1.1 mrg
13082 1.1 mrg
13083 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
13084 1.1 mrg
13085 1.1 mrg
13086 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13087 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13088 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13089 1.1 mrg # is reportedly fixed, but why not run on old versions too?
13090 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13091 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13092 1.1 mrg
13093 1.1 mrg case $xsi_shell in
13094 1.1 mrg yes)
13095 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13096 1.1 mrg
13097 1.1 mrg # func_dirname file append nondir_replacement
13098 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13099 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13100 1.1 mrg func_dirname ()
13101 1.1 mrg {
13102 1.1 mrg case ${1} in
13103 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13104 1.1 mrg * ) func_dirname_result="${3}" ;;
13105 1.1 mrg esac
13106 1.1 mrg }
13107 1.1 mrg
13108 1.1 mrg # func_basename file
13109 1.1 mrg func_basename ()
13110 1.1 mrg {
13111 1.1 mrg func_basename_result="${1##*/}"
13112 1.1 mrg }
13113 1.1 mrg
13114 1.1 mrg # func_dirname_and_basename file append nondir_replacement
13115 1.1 mrg # perform func_basename and func_dirname in a single function
13116 1.1 mrg # call:
13117 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
13118 1.1 mrg # add APPEND to the result, otherwise set result
13119 1.1 mrg # to NONDIR_REPLACEMENT.
13120 1.1 mrg # value returned in "$func_dirname_result"
13121 1.1 mrg # basename: Compute filename of FILE.
13122 1.1 mrg # value retuned in "$func_basename_result"
13123 1.1 mrg # Implementation must be kept synchronized with func_dirname
13124 1.1 mrg # and func_basename. For efficiency, we do not delegate to
13125 1.1 mrg # those functions but instead duplicate the functionality here.
13126 1.1 mrg func_dirname_and_basename ()
13127 1.1 mrg {
13128 1.1 mrg case ${1} in
13129 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13130 1.1 mrg * ) func_dirname_result="${3}" ;;
13131 1.1 mrg esac
13132 1.1 mrg func_basename_result="${1##*/}"
13133 1.1 mrg }
13134 1.1 mrg
13135 1.1 mrg # func_stripname prefix suffix name
13136 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13137 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13138 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13139 1.1 mrg # dot (in which case that matches only a dot).
13140 1.1 mrg func_stripname ()
13141 1.1 mrg {
13142 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13143 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
13144 1.1 mrg func_stripname_result=${3}
13145 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
13146 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
13147 1.1 mrg }
13148 1.1 mrg
13149 1.1 mrg # func_opt_split
13150 1.1 mrg func_opt_split ()
13151 1.1 mrg {
13152 1.1 mrg func_opt_split_opt=${1%%=*}
13153 1.1 mrg func_opt_split_arg=${1#*=}
13154 1.1 mrg }
13155 1.1 mrg
13156 1.1 mrg # func_lo2o object
13157 1.1 mrg func_lo2o ()
13158 1.1 mrg {
13159 1.1 mrg case ${1} in
13160 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13161 1.1 mrg *) func_lo2o_result=${1} ;;
13162 1.1 mrg esac
13163 1.1 mrg }
13164 1.1 mrg
13165 1.1 mrg # func_xform libobj-or-source
13166 1.1 mrg func_xform ()
13167 1.1 mrg {
13168 1.1 mrg func_xform_result=${1%.*}.lo
13169 1.1 mrg }
13170 1.1 mrg
13171 1.1 mrg # func_arith arithmetic-term...
13172 1.1 mrg func_arith ()
13173 1.1 mrg {
13174 1.1 mrg func_arith_result=$(( $* ))
13175 1.1 mrg }
13176 1.1 mrg
13177 1.1 mrg # func_len string
13178 1.1 mrg # STRING may not start with a hyphen.
13179 1.1 mrg func_len ()
13180 1.1 mrg {
13181 1.1 mrg func_len_result=${#1}
13182 1.1 mrg }
13183 1.1 mrg
13184 1.1 mrg _LT_EOF
13185 1.1 mrg ;;
13186 1.1 mrg *) # Bourne compatible functions.
13187 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13188 1.1 mrg
13189 1.1 mrg # func_dirname file append nondir_replacement
13190 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13191 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13192 1.1 mrg func_dirname ()
13193 1.1 mrg {
13194 1.1 mrg # Extract subdirectory from the argument.
13195 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13196 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
13197 1.1 mrg func_dirname_result="${3}"
13198 1.1 mrg else
13199 1.1 mrg func_dirname_result="$func_dirname_result${2}"
13200 1.1 mrg fi
13201 1.1 mrg }
13202 1.1 mrg
13203 1.1 mrg # func_basename file
13204 1.1 mrg func_basename ()
13205 1.1 mrg {
13206 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13207 1.1 mrg }
13208 1.1 mrg
13209 1.1 mrg
13210 1.1 mrg # func_stripname prefix suffix name
13211 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13212 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13213 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13214 1.1 mrg # dot (in which case that matches only a dot).
13215 1.1 mrg # func_strip_suffix prefix name
13216 1.1 mrg func_stripname ()
13217 1.1 mrg {
13218 1.1 mrg case ${2} in
13219 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13220 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13221 1.1 mrg esac
13222 1.1 mrg }
13223 1.1 mrg
13224 1.1 mrg # sed scripts:
13225 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13226 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
13227 1.1 mrg
13228 1.1 mrg # func_opt_split
13229 1.1 mrg func_opt_split ()
13230 1.1 mrg {
13231 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13232 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13233 1.1 mrg }
13234 1.1 mrg
13235 1.1 mrg # func_lo2o object
13236 1.1 mrg func_lo2o ()
13237 1.1 mrg {
13238 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13239 1.1 mrg }
13240 1.1 mrg
13241 1.1 mrg # func_xform libobj-or-source
13242 1.1 mrg func_xform ()
13243 1.1 mrg {
13244 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13245 1.1 mrg }
13246 1.1 mrg
13247 1.1 mrg # func_arith arithmetic-term...
13248 1.1 mrg func_arith ()
13249 1.1 mrg {
13250 1.1 mrg func_arith_result=`expr "$@"`
13251 1.1 mrg }
13252 1.1 mrg
13253 1.1 mrg # func_len string
13254 1.1 mrg # STRING may not start with a hyphen.
13255 1.1 mrg func_len ()
13256 1.1 mrg {
13257 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13258 1.1 mrg }
13259 1.1 mrg
13260 1.1 mrg _LT_EOF
13261 1.1 mrg esac
13262 1.1 mrg
13263 1.1 mrg case $lt_shell_append in
13264 1.1 mrg yes)
13265 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13266 1.1 mrg
13267 1.1 mrg # func_append var value
13268 1.1 mrg # Append VALUE to the end of shell variable VAR.
13269 1.1 mrg func_append ()
13270 1.1 mrg {
13271 1.1 mrg eval "$1+=\$2"
13272 1.1 mrg }
13273 1.1 mrg _LT_EOF
13274 1.1 mrg ;;
13275 1.1 mrg *)
13276 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13277 1.1 mrg
13278 1.1 mrg # func_append var value
13279 1.1 mrg # Append VALUE to the end of shell variable VAR.
13280 1.1 mrg func_append ()
13281 1.1 mrg {
13282 1.1 mrg eval "$1=\$$1\$2"
13283 1.1 mrg }
13284 1.1 mrg
13285 1.1 mrg _LT_EOF
13286 1.1 mrg ;;
13287 1.1 mrg esac
13288 1.1 mrg
13289 1.1 mrg
13290 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13291 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13292 1.1 mrg
13293 1.1 mrg mv -f "$cfgfile" "$ofile" ||
13294 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13295 1.1 mrg chmod +x "$ofile"
13296 1.1 mrg
13297 1.1 mrg ;;
13298 1.1 mrg
13299 1.1 mrg esac
13300 1.1 mrg done # for ac_tag
13301 1.1 mrg
13302 1.1 mrg
13303 1.1 mrg as_fn_exit 0
13304 1.1 mrg _ACEOF
13305 1.1 mrg ac_clean_files=$ac_clean_files_save
13306 1.1 mrg
13307 1.1 mrg test $ac_write_fail = 0 ||
13308 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13309 1.1 mrg
13310 1.1 mrg
13311 1.1 mrg # configure is writing to config.log, and then calls config.status.
13312 1.1 mrg # config.status does its own redirection, appending to config.log.
13313 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13314 1.1 mrg # by configure, so config.status won't be able to write to it; its
13315 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13316 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13317 1.1 mrg # appended to by config.status. When coming back to configure, we
13318 1.1 mrg # need to make the FD available again.
13319 1.1 mrg if test "$no_create" != yes; then
13320 1.1 mrg ac_cs_success=:
13321 1.1 mrg ac_config_status_args=
13322 1.1 mrg test "$silent" = yes &&
13323 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13324 1.1 mrg exec 5>/dev/null
13325 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13326 1.1 mrg exec 5>>config.log
13327 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13328 1.1 mrg # would make configure fail if this is the last instruction.
13329 1.1 mrg $ac_cs_success || as_fn_exit $?
13330 1.1 mrg fi
13331 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13332 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13333 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13334 1.1 mrg fi
13335 1.1 mrg
13336