configure revision 1.1.1.2.8.1 1 1.1 skrll #! /bin/sh
2 1.1 skrll # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.2 christos # Generated by GNU Autoconf 2.64.
4 1.1.1.2 christos #
5 1.1.1.2 christos # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 1.1.1.2 christos # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 1.1.1.2 christos # Foundation, Inc.
8 1.1 skrll #
9 1.1 skrll # This configure script is free software; the Free Software Foundation
10 1.1 skrll # gives unlimited permission to copy, distribute and modify it.
11 1.1.1.2 christos ## -------------------- ##
12 1.1.1.2 christos ## M4sh Initialization. ##
13 1.1.1.2 christos ## -------------------- ##
14 1.1 skrll
15 1.1.1.2 christos # Be more Bourne compatible
16 1.1.1.2 christos DUALCASE=1; export DUALCASE # for MKS sh
17 1.1.1.2 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 skrll emulate sh
19 1.1 skrll NULLCMD=:
20 1.1.1.2 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 skrll # is contrary to our usage. Disable this feature.
22 1.1 skrll alias -g '${1+"$@"}'='"$@"'
23 1.1.1.2 christos setopt NO_GLOB_SUBST
24 1.1.1.2 christos else
25 1.1.1.2 christos case `(set -o) 2>/dev/null` in #(
26 1.1.1.2 christos *posix*) :
27 1.1.1.2 christos set -o posix ;; #(
28 1.1.1.2 christos *) :
29 1.1.1.2 christos ;;
30 1.1.1.2 christos esac
31 1.1 skrll fi
32 1.1 skrll
33 1.1.1.2 christos
34 1.1.1.2 christos as_nl='
35 1.1.1.2 christos '
36 1.1.1.2 christos export as_nl
37 1.1.1.2 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1.1.2 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1.1.2 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1.1.2 christos # but without wasting forks for bash or zsh.
43 1.1.1.2 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1.1.2 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1.1.2 christos as_echo='print -r --'
46 1.1.1.2 christos as_echo_n='print -rn --'
47 1.1.1.2 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1.1.2 christos as_echo='printf %s\n'
49 1.1.1.2 christos as_echo_n='printf %s'
50 1.1.1.2 christos else
51 1.1.1.2 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1.1.2 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1.1.2 christos as_echo_n='/usr/ucb/echo -n'
54 1.1.1.2 christos else
55 1.1.1.2 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1.1.2 christos as_echo_n_body='eval
57 1.1.1.2 christos arg=$1;
58 1.1.1.2 christos case $arg in #(
59 1.1.1.2 christos *"$as_nl"*)
60 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1.1.2 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1.1.2 christos esac;
63 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1.1.2 christos '
65 1.1.1.2 christos export as_echo_n_body
66 1.1.1.2 christos as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1.1.2 christos fi
68 1.1.1.2 christos export as_echo_body
69 1.1.1.2 christos as_echo='sh -c $as_echo_body as_echo'
70 1.1.1.2 christos fi
71 1.1.1.2 christos
72 1.1.1.2 christos # The user is always right.
73 1.1.1.2 christos if test "${PATH_SEPARATOR+set}" != set; then
74 1.1.1.2 christos PATH_SEPARATOR=:
75 1.1.1.2 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1.1.2 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1.1.2 christos PATH_SEPARATOR=';'
78 1.1.1.2 christos }
79 1.1 skrll fi
80 1.1 skrll
81 1.1 skrll
82 1.1.1.2 christos # IFS
83 1.1.1.2 christos # We need space, tab and new line, in precisely that order. Quoting is
84 1.1.1.2 christos # there to prevent editors from complaining about space-tab.
85 1.1.1.2 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1.1.2 christos # splitting by setting IFS to empty value.)
87 1.1.1.2 christos IFS=" "" $as_nl"
88 1.1.1.2 christos
89 1.1.1.2 christos # Find who we are. Look in the path if we contain no directory separator.
90 1.1.1.2 christos case $0 in #((
91 1.1.1.2 christos *[\\/]* ) as_myself=$0 ;;
92 1.1.1.2 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 1.1.1.2 christos for as_dir in $PATH
94 1.1.1.2 christos do
95 1.1.1.2 christos IFS=$as_save_IFS
96 1.1.1.2 christos test -z "$as_dir" && as_dir=.
97 1.1.1.2 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 1.1.1.2 christos done
99 1.1.1.2 christos IFS=$as_save_IFS
100 1.1.1.2 christos
101 1.1.1.2 christos ;;
102 1.1.1.2 christos esac
103 1.1.1.2 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
104 1.1.1.2 christos # in which case we are not to be found in the path.
105 1.1.1.2 christos if test "x$as_myself" = x; then
106 1.1.1.2 christos as_myself=$0
107 1.1.1.2 christos fi
108 1.1.1.2 christos if test ! -f "$as_myself"; then
109 1.1.1.2 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 1.1.1.2 christos exit 1
111 1.1.1.2 christos fi
112 1.1.1.2 christos
113 1.1.1.2 christos # Unset variables that we do not need and which cause bugs (e.g. in
114 1.1.1.2 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 1.1.1.2 christos # suppresses any "Segmentation fault" message there. '((' could
116 1.1.1.2 christos # trigger a bug in pdksh 5.2.14.
117 1.1.1.2 christos for as_var in BASH_ENV ENV MAIL MAILPATH
118 1.1.1.2 christos do eval test x\${$as_var+set} = xset \
119 1.1.1.2 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 1.1.1.2 christos done
121 1.1 skrll PS1='$ '
122 1.1 skrll PS2='> '
123 1.1 skrll PS4='+ '
124 1.1 skrll
125 1.1 skrll # NLS nuisances.
126 1.1.1.2 christos LC_ALL=C
127 1.1.1.2 christos export LC_ALL
128 1.1.1.2 christos LANGUAGE=C
129 1.1.1.2 christos export LANGUAGE
130 1.1.1.2 christos
131 1.1.1.2 christos # CDPATH.
132 1.1.1.2 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133 1.1.1.2 christos
134 1.1.1.2 christos if test "x$CONFIG_SHELL" = x; then
135 1.1.1.2 christos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 1.1.1.2 christos emulate sh
137 1.1.1.2 christos NULLCMD=:
138 1.1.1.2 christos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 1.1.1.2 christos # is contrary to our usage. Disable this feature.
140 1.1.1.2 christos alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 1.1.1.2 christos setopt NO_GLOB_SUBST
142 1.1.1.2 christos else
143 1.1.1.2 christos case \`(set -o) 2>/dev/null\` in #(
144 1.1.1.2 christos *posix*) :
145 1.1.1.2 christos set -o posix ;; #(
146 1.1.1.2 christos *) :
147 1.1.1.2 christos ;;
148 1.1.1.2 christos esac
149 1.1.1.2 christos fi
150 1.1.1.2 christos "
151 1.1.1.2 christos as_required="as_fn_return () { (exit \$1); }
152 1.1.1.2 christos as_fn_success () { as_fn_return 0; }
153 1.1.1.2 christos as_fn_failure () { as_fn_return 1; }
154 1.1.1.2 christos as_fn_ret_success () { return 0; }
155 1.1.1.2 christos as_fn_ret_failure () { return 1; }
156 1.1.1.2 christos
157 1.1.1.2 christos exitcode=0
158 1.1.1.2 christos as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 1.1.1.2 christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 1.1.1.2 christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 1.1.1.2 christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 1.1.1.2 christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163 1.1.1.2 christos
164 1.1.1.2 christos else
165 1.1.1.2 christos exitcode=1; echo positional parameters were not saved.
166 1.1.1.2 christos fi
167 1.1.1.2 christos test x\$exitcode = x0 || exit 1"
168 1.1.1.2 christos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 1.1.1.2 christos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 1.1.1.2 christos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 1.1.1.2 christos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 1.1.1.2 christos test \$(( 1 + 1 )) = 2 || exit 1
173 1.1.1.2 christos
174 1.1.1.2 christos test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 1.1.1.2 christos ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 1.1.1.2 christos ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 1.1.1.2 christos ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 1.1.1.2 christos PATH=/empty FPATH=/empty; export PATH FPATH
179 1.1.1.2 christos test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 1.1.1.2 christos || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 1.1.1.2 christos if (eval "$as_required") 2>/dev/null; then :
182 1.1.1.2 christos as_have_required=yes
183 1.1.1.2 christos else
184 1.1.1.2 christos as_have_required=no
185 1.1.1.2 christos fi
186 1.1.1.2 christos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187 1.1.1.2 christos
188 1.1.1.2 christos else
189 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 1.1.1.2 christos as_found=false
191 1.1.1.2 christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 1.1 skrll do
193 1.1.1.2 christos IFS=$as_save_IFS
194 1.1.1.2 christos test -z "$as_dir" && as_dir=.
195 1.1.1.2 christos as_found=:
196 1.1.1.2 christos case $as_dir in #(
197 1.1.1.2 christos /*)
198 1.1.1.2 christos for as_base in sh bash ksh sh5; do
199 1.1.1.2 christos # Try only shells that exist, to save several forks.
200 1.1.1.2 christos as_shell=$as_dir/$as_base
201 1.1.1.2 christos if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 1.1.1.2 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 1.1.1.2 christos CONFIG_SHELL=$as_shell as_have_required=yes
204 1.1.1.2 christos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 1.1.1.2 christos break 2
206 1.1.1.2 christos fi
207 1.1.1.2 christos fi
208 1.1.1.2 christos done;;
209 1.1.1.2 christos esac
210 1.1.1.2 christos as_found=false
211 1.1.1.2 christos done
212 1.1.1.2 christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 1.1.1.2 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 1.1.1.2 christos CONFIG_SHELL=$SHELL as_have_required=yes
215 1.1.1.2 christos fi; }
216 1.1.1.2 christos IFS=$as_save_IFS
217 1.1.1.2 christos
218 1.1.1.2 christos
219 1.1.1.2 christos if test "x$CONFIG_SHELL" != x; then :
220 1.1.1.2 christos # We cannot yet assume a decent shell, so we have to provide a
221 1.1.1.2 christos # neutralization value for shells without unset; and this also
222 1.1.1.2 christos # works around shells that cannot unset nonexistent variables.
223 1.1.1.2 christos BASH_ENV=/dev/null
224 1.1.1.2 christos ENV=/dev/null
225 1.1.1.2 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 1.1.1.2 christos export CONFIG_SHELL
227 1.1.1.2 christos exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 1.1.1.2 christos fi
229 1.1.1.2 christos
230 1.1.1.2 christos if test x$as_have_required = xno; then :
231 1.1.1.2 christos $as_echo "$0: This script requires a shell more modern than all"
232 1.1.1.2 christos $as_echo "$0: the shells that I found on your system."
233 1.1.1.2 christos if test x${ZSH_VERSION+set} = xset ; then
234 1.1.1.2 christos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 1.1.1.2 christos $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 1.1.1.2 christos else
237 1.1.1.2 christos $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
238 1.1.1.2 christos $0: including any error possibly output before this
239 1.1.1.2 christos $0: message. Then install a modern shell, or manually run
240 1.1.1.2 christos $0: the script under such a shell if you do have one."
241 1.1 skrll fi
242 1.1.1.2 christos exit 1
243 1.1.1.2 christos fi
244 1.1.1.2 christos fi
245 1.1.1.2 christos fi
246 1.1.1.2 christos SHELL=${CONFIG_SHELL-/bin/sh}
247 1.1.1.2 christos export SHELL
248 1.1.1.2 christos # Unset more variables known to interfere with behavior of common tools.
249 1.1.1.2 christos CLICOLOR_FORCE= GREP_OPTIONS=
250 1.1.1.2 christos unset CLICOLOR_FORCE GREP_OPTIONS
251 1.1.1.2 christos
252 1.1.1.2 christos ## --------------------- ##
253 1.1.1.2 christos ## M4sh Shell Functions. ##
254 1.1.1.2 christos ## --------------------- ##
255 1.1.1.2 christos # as_fn_unset VAR
256 1.1.1.2 christos # ---------------
257 1.1.1.2 christos # Portably unset VAR.
258 1.1.1.2 christos as_fn_unset ()
259 1.1.1.2 christos {
260 1.1.1.2 christos { eval $1=; unset $1;}
261 1.1.1.2 christos }
262 1.1.1.2 christos as_unset=as_fn_unset
263 1.1.1.2 christos
264 1.1.1.2 christos # as_fn_set_status STATUS
265 1.1.1.2 christos # -----------------------
266 1.1.1.2 christos # Set $? to STATUS, without forking.
267 1.1.1.2 christos as_fn_set_status ()
268 1.1.1.2 christos {
269 1.1.1.2 christos return $1
270 1.1.1.2 christos } # as_fn_set_status
271 1.1.1.2 christos
272 1.1.1.2 christos # as_fn_exit STATUS
273 1.1.1.2 christos # -----------------
274 1.1.1.2 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 1.1.1.2 christos as_fn_exit ()
276 1.1.1.2 christos {
277 1.1.1.2 christos set +e
278 1.1.1.2 christos as_fn_set_status $1
279 1.1.1.2 christos exit $1
280 1.1.1.2 christos } # as_fn_exit
281 1.1.1.2 christos
282 1.1.1.2 christos # as_fn_mkdir_p
283 1.1.1.2 christos # -------------
284 1.1.1.2 christos # Create "$as_dir" as a directory, including parents if necessary.
285 1.1.1.2 christos as_fn_mkdir_p ()
286 1.1.1.2 christos {
287 1.1.1.2 christos
288 1.1.1.2 christos case $as_dir in #(
289 1.1.1.2 christos -*) as_dir=./$as_dir;;
290 1.1.1.2 christos esac
291 1.1.1.2 christos test -d "$as_dir" || eval $as_mkdir_p || {
292 1.1.1.2 christos as_dirs=
293 1.1.1.2 christos while :; do
294 1.1.1.2 christos case $as_dir in #(
295 1.1.1.2 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 1.1.1.2 christos *) as_qdir=$as_dir;;
297 1.1.1.2 christos esac
298 1.1.1.2 christos as_dirs="'$as_qdir' $as_dirs"
299 1.1.1.2 christos as_dir=`$as_dirname -- "$as_dir" ||
300 1.1.1.2 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 1.1.1.2 christos X"$as_dir" : 'X\(//\)[^/]' \| \
302 1.1.1.2 christos X"$as_dir" : 'X\(//\)$' \| \
303 1.1.1.2 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 1.1.1.2 christos $as_echo X"$as_dir" |
305 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 1.1.1.2 christos s//\1/
307 1.1.1.2 christos q
308 1.1.1.2 christos }
309 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
310 1.1.1.2 christos s//\1/
311 1.1.1.2 christos q
312 1.1.1.2 christos }
313 1.1.1.2 christos /^X\(\/\/\)$/{
314 1.1.1.2 christos s//\1/
315 1.1.1.2 christos q
316 1.1.1.2 christos }
317 1.1.1.2 christos /^X\(\/\).*/{
318 1.1.1.2 christos s//\1/
319 1.1.1.2 christos q
320 1.1.1.2 christos }
321 1.1.1.2 christos s/.*/./; q'`
322 1.1.1.2 christos test -d "$as_dir" && break
323 1.1.1.2 christos done
324 1.1.1.2 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
325 1.1.1.2 christos } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326 1.1.1.2 christos
327 1.1.1.2 christos
328 1.1.1.2 christos } # as_fn_mkdir_p
329 1.1.1.2 christos # as_fn_append VAR VALUE
330 1.1.1.2 christos # ----------------------
331 1.1.1.2 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
332 1.1.1.2 christos # advantage of any shell optimizations that allow amortized linear growth over
333 1.1.1.2 christos # repeated appends, instead of the typical quadratic growth present in naive
334 1.1.1.2 christos # implementations.
335 1.1.1.2 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 1.1.1.2 christos eval 'as_fn_append ()
337 1.1.1.2 christos {
338 1.1.1.2 christos eval $1+=\$2
339 1.1.1.2 christos }'
340 1.1.1.2 christos else
341 1.1.1.2 christos as_fn_append ()
342 1.1.1.2 christos {
343 1.1.1.2 christos eval $1=\$$1\$2
344 1.1.1.2 christos }
345 1.1.1.2 christos fi # as_fn_append
346 1.1.1.2 christos
347 1.1.1.2 christos # as_fn_arith ARG...
348 1.1.1.2 christos # ------------------
349 1.1.1.2 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
350 1.1.1.2 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 1.1.1.2 christos # must be portable across $(()) and expr.
352 1.1.1.2 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 1.1.1.2 christos eval 'as_fn_arith ()
354 1.1.1.2 christos {
355 1.1.1.2 christos as_val=$(( $* ))
356 1.1.1.2 christos }'
357 1.1.1.2 christos else
358 1.1.1.2 christos as_fn_arith ()
359 1.1.1.2 christos {
360 1.1.1.2 christos as_val=`expr "$@" || test $? -eq 1`
361 1.1.1.2 christos }
362 1.1.1.2 christos fi # as_fn_arith
363 1.1 skrll
364 1.1.1.2 christos
365 1.1.1.2 christos # as_fn_error ERROR [LINENO LOG_FD]
366 1.1.1.2 christos # ---------------------------------
367 1.1.1.2 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 1.1.1.2 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 1.1.1.2 christos # script with status $?, using 1 if that was 0.
370 1.1.1.2 christos as_fn_error ()
371 1.1.1.2 christos {
372 1.1.1.2 christos as_status=$?; test $as_status -eq 0 && as_status=1
373 1.1.1.2 christos if test "$3"; then
374 1.1.1.2 christos as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 1.1.1.2 christos fi
377 1.1.1.2 christos $as_echo "$as_me: error: $1" >&2
378 1.1.1.2 christos as_fn_exit $as_status
379 1.1.1.2 christos } # as_fn_error
380 1.1.1.2 christos
381 1.1.1.2 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
382 1.1.1.2 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 1.1 skrll as_expr=expr
384 1.1 skrll else
385 1.1 skrll as_expr=false
386 1.1 skrll fi
387 1.1 skrll
388 1.1.1.2 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 1.1 skrll as_basename=basename
390 1.1 skrll else
391 1.1 skrll as_basename=false
392 1.1 skrll fi
393 1.1 skrll
394 1.1.1.2 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 1.1.1.2 christos as_dirname=dirname
396 1.1.1.2 christos else
397 1.1.1.2 christos as_dirname=false
398 1.1.1.2 christos fi
399 1.1 skrll
400 1.1.1.2 christos as_me=`$as_basename -- "$0" ||
401 1.1 skrll $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 1.1 skrll X"$0" : 'X\(//\)$' \| \
403 1.1.1.2 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 1.1.1.2 christos $as_echo X/"$0" |
405 1.1.1.2 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
406 1.1.1.2 christos s//\1/
407 1.1.1.2 christos q
408 1.1.1.2 christos }
409 1.1.1.2 christos /^X\/\(\/\/\)$/{
410 1.1.1.2 christos s//\1/
411 1.1.1.2 christos q
412 1.1.1.2 christos }
413 1.1.1.2 christos /^X\/\(\/\).*/{
414 1.1.1.2 christos s//\1/
415 1.1.1.2 christos q
416 1.1.1.2 christos }
417 1.1.1.2 christos s/.*/./; q'`
418 1.1 skrll
419 1.1 skrll # Avoid depending upon Character Ranges.
420 1.1 skrll as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 1.1 skrll as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 1.1 skrll as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 1.1 skrll as_cr_digits='0123456789'
424 1.1 skrll as_cr_alnum=$as_cr_Letters$as_cr_digits
425 1.1 skrll
426 1.1 skrll
427 1.1.1.2 christos as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 1.1.1.2 christos as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 1.1.1.2 christos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 1.1.1.2 christos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 1.1.1.2 christos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 1.1.1.2 christos sed -n '
433 1.1.1.2 christos p
434 1.1.1.2 christos /[$]LINENO/=
435 1.1.1.2 christos ' <$as_myself |
436 1.1 skrll sed '
437 1.1.1.2 christos s/[$]LINENO.*/&-/
438 1.1.1.2 christos t lineno
439 1.1.1.2 christos b
440 1.1.1.2 christos :lineno
441 1.1 skrll N
442 1.1.1.2 christos :loop
443 1.1.1.2 christos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 1.1 skrll t loop
445 1.1.1.2 christos s/-\n.*//
446 1.1 skrll ' >$as_me.lineno &&
447 1.1.1.2 christos chmod +x "$as_me.lineno" ||
448 1.1.1.2 christos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449 1.1 skrll
450 1.1 skrll # Don't try to exec as it changes $[0], causing all sort of problems
451 1.1 skrll # (the dirname of $[0] is not the place where we might find the
452 1.1.1.2 christos # original and so on. Autoconf is especially sensitive to this).
453 1.1.1.2 christos . "./$as_me.lineno"
454 1.1 skrll # Exit status is that of the last command.
455 1.1 skrll exit
456 1.1 skrll }
457 1.1 skrll
458 1.1.1.2 christos ECHO_C= ECHO_N= ECHO_T=
459 1.1.1.2 christos case `echo -n x` in #(((((
460 1.1.1.2 christos -n*)
461 1.1.1.2 christos case `echo 'xy\c'` in
462 1.1.1.2 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 1.1.1.2 christos xy) ECHO_C='\c';;
464 1.1.1.2 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 1.1.1.2 christos ECHO_T=' ';;
466 1.1.1.2 christos esac;;
467 1.1.1.2 christos *)
468 1.1.1.2 christos ECHO_N='-n';;
469 1.1 skrll esac
470 1.1 skrll
471 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.file
472 1.1.1.2 christos if test -d conf$$.dir; then
473 1.1.1.2 christos rm -f conf$$.dir/conf$$.file
474 1.1 skrll else
475 1.1.1.2 christos rm -f conf$$.dir
476 1.1.1.2 christos mkdir conf$$.dir 2>/dev/null
477 1.1 skrll fi
478 1.1.1.2 christos if (echo >conf$$.file) 2>/dev/null; then
479 1.1.1.2 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
480 1.1 skrll as_ln_s='ln -s'
481 1.1.1.2 christos # ... but there are two gotchas:
482 1.1.1.2 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 1.1.1.2 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 1.1.1.2 christos # In both cases, we have to default to `cp -p'.
485 1.1.1.2 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 1.1.1.2 christos as_ln_s='cp -p'
487 1.1.1.2 christos elif ln conf$$.file conf$$ 2>/dev/null; then
488 1.1.1.2 christos as_ln_s=ln
489 1.1.1.2 christos else
490 1.1.1.2 christos as_ln_s='cp -p'
491 1.1 skrll fi
492 1.1 skrll else
493 1.1 skrll as_ln_s='cp -p'
494 1.1 skrll fi
495 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 1.1.1.2 christos rmdir conf$$.dir 2>/dev/null
497 1.1 skrll
498 1.1 skrll if mkdir -p . 2>/dev/null; then
499 1.1.1.2 christos as_mkdir_p='mkdir -p "$as_dir"'
500 1.1 skrll else
501 1.1 skrll test -d ./-p && rmdir ./-p
502 1.1 skrll as_mkdir_p=false
503 1.1 skrll fi
504 1.1 skrll
505 1.1.1.2 christos if test -x / >/dev/null 2>&1; then
506 1.1.1.2 christos as_test_x='test -x'
507 1.1.1.2 christos else
508 1.1.1.2 christos if ls -dL / >/dev/null 2>&1; then
509 1.1.1.2 christos as_ls_L_option=L
510 1.1.1.2 christos else
511 1.1.1.2 christos as_ls_L_option=
512 1.1.1.2 christos fi
513 1.1.1.2 christos as_test_x='
514 1.1.1.2 christos eval sh -c '\''
515 1.1.1.2 christos if test -d "$1"; then
516 1.1.1.2 christos test -d "$1/.";
517 1.1.1.2 christos else
518 1.1.1.2 christos case $1 in #(
519 1.1.1.2 christos -*)set "./$1";;
520 1.1.1.2 christos esac;
521 1.1.1.2 christos case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 1.1.1.2 christos ???[sx]*):;;*)false;;esac;fi
523 1.1.1.2 christos '\'' sh
524 1.1.1.2 christos '
525 1.1.1.2 christos fi
526 1.1.1.2 christos as_executable_p=$as_test_x
527 1.1 skrll
528 1.1 skrll # Sed expression to map a string onto a valid CPP name.
529 1.1 skrll as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530 1.1 skrll
531 1.1 skrll # Sed expression to map a string onto a valid variable name.
532 1.1 skrll as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533 1.1 skrll
534 1.1 skrll SHELL=${CONFIG_SHELL-/bin/sh}
535 1.1 skrll
536 1.1 skrll
537 1.1.1.2 christos exec 7<&0 </dev/null 6>&1
538 1.1 skrll
539 1.1 skrll # Name of the host.
540 1.1 skrll # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 1.1 skrll # so uname gets run too.
542 1.1 skrll ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543 1.1 skrll
544 1.1 skrll #
545 1.1 skrll # Initializations.
546 1.1 skrll #
547 1.1 skrll ac_default_prefix=/usr/local
548 1.1.1.2 christos ac_clean_files=
549 1.1 skrll ac_config_libobj_dir=.
550 1.1.1.2 christos LIBOBJS=
551 1.1 skrll cross_compiling=no
552 1.1 skrll subdirs=
553 1.1 skrll MFLAGS=
554 1.1 skrll MAKEFLAGS=
555 1.1 skrll
556 1.1 skrll # Identity of this package.
557 1.1 skrll PACKAGE_NAME=
558 1.1 skrll PACKAGE_TARNAME=
559 1.1 skrll PACKAGE_VERSION=
560 1.1 skrll PACKAGE_STRING=
561 1.1 skrll PACKAGE_BUGREPORT=
562 1.1.1.2 christos PACKAGE_URL=
563 1.1 skrll
564 1.1 skrll ac_unique_file="gprof.c"
565 1.1 skrll # Factoring default headers for most tests.
566 1.1 skrll ac_includes_default="\
567 1.1 skrll #include <stdio.h>
568 1.1.1.2 christos #ifdef HAVE_SYS_TYPES_H
569 1.1 skrll # include <sys/types.h>
570 1.1 skrll #endif
571 1.1.1.2 christos #ifdef HAVE_SYS_STAT_H
572 1.1 skrll # include <sys/stat.h>
573 1.1 skrll #endif
574 1.1.1.2 christos #ifdef STDC_HEADERS
575 1.1 skrll # include <stdlib.h>
576 1.1 skrll # include <stddef.h>
577 1.1 skrll #else
578 1.1.1.2 christos # ifdef HAVE_STDLIB_H
579 1.1 skrll # include <stdlib.h>
580 1.1 skrll # endif
581 1.1 skrll #endif
582 1.1.1.2 christos #ifdef HAVE_STRING_H
583 1.1.1.2 christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 1.1 skrll # include <memory.h>
585 1.1 skrll # endif
586 1.1 skrll # include <string.h>
587 1.1 skrll #endif
588 1.1.1.2 christos #ifdef HAVE_STRINGS_H
589 1.1 skrll # include <strings.h>
590 1.1 skrll #endif
591 1.1.1.2 christos #ifdef HAVE_INTTYPES_H
592 1.1 skrll # include <inttypes.h>
593 1.1 skrll #endif
594 1.1.1.2 christos #ifdef HAVE_STDINT_H
595 1.1.1.2 christos # include <stdint.h>
596 1.1.1.2 christos #endif
597 1.1.1.2 christos #ifdef HAVE_UNISTD_H
598 1.1 skrll # include <unistd.h>
599 1.1 skrll #endif"
600 1.1 skrll
601 1.1.1.2 christos ac_subst_vars='am__EXEEXT_FALSE
602 1.1.1.2 christos am__EXEEXT_TRUE
603 1.1.1.2 christos LTLIBOBJS
604 1.1.1.2 christos LIBOBJS
605 1.1.1.2 christos NO_WERROR
606 1.1.1.2 christos WARN_CFLAGS
607 1.1.1.2 christos GENINSRC_NEVER_FALSE
608 1.1.1.2 christos GENINSRC_NEVER_TRUE
609 1.1.1.2 christos MAINT
610 1.1.1.2 christos MAINTAINER_MODE_FALSE
611 1.1.1.2 christos MAINTAINER_MODE_TRUE
612 1.1.1.2 christos MSGMERGE
613 1.1.1.2 christos MSGFMT
614 1.1.1.2 christos MKINSTALLDIRS
615 1.1.1.2 christos CATOBJEXT
616 1.1.1.2 christos GENCAT
617 1.1.1.2 christos INSTOBJEXT
618 1.1.1.2 christos DATADIRNAME
619 1.1.1.2 christos CATALOGS
620 1.1.1.2 christos POSUB
621 1.1.1.2 christos GMSGFMT
622 1.1.1.2 christos XGETTEXT
623 1.1.1.2 christos INCINTL
624 1.1.1.2 christos LIBINTL_DEP
625 1.1.1.2 christos LIBINTL
626 1.1.1.2 christos USE_NLS
627 1.1.1.2 christos OTOOL64
628 1.1.1.2 christos OTOOL
629 1.1.1.2 christos LIPO
630 1.1.1.2 christos NMEDIT
631 1.1.1.2 christos DSYMUTIL
632 1.1.1.2 christos RANLIB
633 1.1.1.2 christos AR
634 1.1.1.2 christos OBJDUMP
635 1.1.1.2 christos LN_S
636 1.1.1.2 christos NM
637 1.1.1.2 christos ac_ct_DUMPBIN
638 1.1.1.2 christos DUMPBIN
639 1.1.1.2 christos LD
640 1.1.1.2 christos FGREP
641 1.1.1.2 christos SED
642 1.1.1.2 christos LIBTOOL
643 1.1.1.2 christos EGREP
644 1.1.1.2 christos GREP
645 1.1.1.2 christos CPP
646 1.1.1.2 christos am__fastdepCC_FALSE
647 1.1.1.2 christos am__fastdepCC_TRUE
648 1.1.1.2 christos CCDEPMODE
649 1.1.1.2 christos AMDEPBACKSLASH
650 1.1.1.2 christos AMDEP_FALSE
651 1.1.1.2 christos AMDEP_TRUE
652 1.1.1.2 christos am__quote
653 1.1.1.2 christos am__include
654 1.1.1.2 christos DEPDIR
655 1.1.1.2 christos am__untar
656 1.1.1.2 christos am__tar
657 1.1.1.2 christos AMTAR
658 1.1.1.2 christos am__leading_dot
659 1.1.1.2 christos SET_MAKE
660 1.1.1.2 christos AWK
661 1.1.1.2 christos mkdir_p
662 1.1.1.2 christos MKDIR_P
663 1.1.1.2 christos INSTALL_STRIP_PROGRAM
664 1.1.1.2 christos STRIP
665 1.1.1.2 christos install_sh
666 1.1.1.2 christos MAKEINFO
667 1.1.1.2 christos AUTOHEADER
668 1.1.1.2 christos AUTOMAKE
669 1.1.1.2 christos AUTOCONF
670 1.1.1.2 christos ACLOCAL
671 1.1.1.2 christos VERSION
672 1.1.1.2 christos PACKAGE
673 1.1.1.2 christos CYGPATH_W
674 1.1.1.2 christos am__isrc
675 1.1.1.2 christos INSTALL_DATA
676 1.1.1.2 christos INSTALL_SCRIPT
677 1.1.1.2 christos INSTALL_PROGRAM
678 1.1.1.2 christos OBJEXT
679 1.1.1.2 christos EXEEXT
680 1.1.1.2 christos ac_ct_CC
681 1.1.1.2 christos CPPFLAGS
682 1.1.1.2 christos LDFLAGS
683 1.1.1.2 christos CFLAGS
684 1.1.1.2 christos CC
685 1.1.1.2 christos target_os
686 1.1.1.2 christos target_vendor
687 1.1.1.2 christos target_cpu
688 1.1.1.2 christos target
689 1.1.1.2 christos host_os
690 1.1.1.2 christos host_vendor
691 1.1.1.2 christos host_cpu
692 1.1.1.2 christos host
693 1.1.1.2 christos build_os
694 1.1.1.2 christos build_vendor
695 1.1.1.2 christos build_cpu
696 1.1.1.2 christos build
697 1.1.1.2 christos target_alias
698 1.1.1.2 christos host_alias
699 1.1.1.2 christos build_alias
700 1.1.1.2 christos LIBS
701 1.1.1.2 christos ECHO_T
702 1.1.1.2 christos ECHO_N
703 1.1.1.2 christos ECHO_C
704 1.1.1.2 christos DEFS
705 1.1.1.2 christos mandir
706 1.1.1.2 christos localedir
707 1.1.1.2 christos libdir
708 1.1.1.2 christos psdir
709 1.1.1.2 christos pdfdir
710 1.1.1.2 christos dvidir
711 1.1.1.2 christos htmldir
712 1.1.1.2 christos infodir
713 1.1.1.2 christos docdir
714 1.1.1.2 christos oldincludedir
715 1.1.1.2 christos includedir
716 1.1.1.2 christos localstatedir
717 1.1.1.2 christos sharedstatedir
718 1.1.1.2 christos sysconfdir
719 1.1.1.2 christos datadir
720 1.1.1.2 christos datarootdir
721 1.1.1.2 christos libexecdir
722 1.1.1.2 christos sbindir
723 1.1.1.2 christos bindir
724 1.1.1.2 christos program_transform_name
725 1.1.1.2 christos prefix
726 1.1.1.2 christos exec_prefix
727 1.1.1.2 christos PACKAGE_URL
728 1.1.1.2 christos PACKAGE_BUGREPORT
729 1.1.1.2 christos PACKAGE_STRING
730 1.1.1.2 christos PACKAGE_VERSION
731 1.1.1.2 christos PACKAGE_TARNAME
732 1.1.1.2 christos PACKAGE_NAME
733 1.1.1.2 christos PATH_SEPARATOR
734 1.1.1.2 christos SHELL'
735 1.1 skrll ac_subst_files=''
736 1.1.1.2 christos ac_user_opts='
737 1.1.1.2 christos enable_option_checking
738 1.1.1.2 christos enable_dependency_tracking
739 1.1.1.2 christos enable_plugins
740 1.1.1.2 christos enable_largefile
741 1.1.1.2 christos enable_shared
742 1.1.1.2 christos enable_static
743 1.1.1.2 christos with_pic
744 1.1.1.2 christos enable_fast_install
745 1.1.1.2 christos with_gnu_ld
746 1.1.1.2 christos enable_libtool_lock
747 1.1.1.2 christos enable_nls
748 1.1.1.2 christos enable_maintainer_mode
749 1.1.1.2 christos enable_werror
750 1.1.1.2 christos enable_build_warnings
751 1.1.1.2 christos '
752 1.1.1.2 christos ac_precious_vars='build_alias
753 1.1.1.2 christos host_alias
754 1.1.1.2 christos target_alias
755 1.1.1.2 christos CC
756 1.1.1.2 christos CFLAGS
757 1.1.1.2 christos LDFLAGS
758 1.1.1.2 christos LIBS
759 1.1.1.2 christos CPPFLAGS
760 1.1.1.2 christos CPP'
761 1.1.1.2 christos
762 1.1 skrll
763 1.1 skrll # Initialize some variables set by options.
764 1.1 skrll ac_init_help=
765 1.1 skrll ac_init_version=false
766 1.1.1.2 christos ac_unrecognized_opts=
767 1.1.1.2 christos ac_unrecognized_sep=
768 1.1 skrll # The variables have the same names as the options, with
769 1.1 skrll # dashes changed to underlines.
770 1.1 skrll cache_file=/dev/null
771 1.1 skrll exec_prefix=NONE
772 1.1 skrll no_create=
773 1.1 skrll no_recursion=
774 1.1 skrll prefix=NONE
775 1.1 skrll program_prefix=NONE
776 1.1 skrll program_suffix=NONE
777 1.1 skrll program_transform_name=s,x,x,
778 1.1 skrll silent=
779 1.1 skrll site=
780 1.1 skrll srcdir=
781 1.1 skrll verbose=
782 1.1 skrll x_includes=NONE
783 1.1 skrll x_libraries=NONE
784 1.1 skrll
785 1.1 skrll # Installation directory options.
786 1.1 skrll # These are left unexpanded so users can "make install exec_prefix=/foo"
787 1.1 skrll # and all the variables that are supposed to be based on exec_prefix
788 1.1 skrll # by default will actually change.
789 1.1 skrll # Use braces instead of parens because sh, perl, etc. also accept them.
790 1.1.1.2 christos # (The list follows the same order as the GNU Coding Standards.)
791 1.1 skrll bindir='${exec_prefix}/bin'
792 1.1 skrll sbindir='${exec_prefix}/sbin'
793 1.1 skrll libexecdir='${exec_prefix}/libexec'
794 1.1.1.2 christos datarootdir='${prefix}/share'
795 1.1.1.2 christos datadir='${datarootdir}'
796 1.1 skrll sysconfdir='${prefix}/etc'
797 1.1 skrll sharedstatedir='${prefix}/com'
798 1.1 skrll localstatedir='${prefix}/var'
799 1.1 skrll includedir='${prefix}/include'
800 1.1 skrll oldincludedir='/usr/include'
801 1.1.1.2 christos docdir='${datarootdir}/doc/${PACKAGE}'
802 1.1.1.2 christos infodir='${datarootdir}/info'
803 1.1.1.2 christos htmldir='${docdir}'
804 1.1.1.2 christos dvidir='${docdir}'
805 1.1.1.2 christos pdfdir='${docdir}'
806 1.1.1.2 christos psdir='${docdir}'
807 1.1.1.2 christos libdir='${exec_prefix}/lib'
808 1.1.1.2 christos localedir='${datarootdir}/locale'
809 1.1.1.2 christos mandir='${datarootdir}/man'
810 1.1 skrll
811 1.1 skrll ac_prev=
812 1.1.1.2 christos ac_dashdash=
813 1.1 skrll for ac_option
814 1.1 skrll do
815 1.1 skrll # If the previous option needs an argument, assign it.
816 1.1 skrll if test -n "$ac_prev"; then
817 1.1.1.2 christos eval $ac_prev=\$ac_option
818 1.1 skrll ac_prev=
819 1.1 skrll continue
820 1.1 skrll fi
821 1.1 skrll
822 1.1.1.2 christos case $ac_option in
823 1.1.1.2 christos *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
824 1.1.1.2 christos *) ac_optarg=yes ;;
825 1.1.1.2 christos esac
826 1.1 skrll
827 1.1 skrll # Accept the important Cygnus configure options, so we can diagnose typos.
828 1.1 skrll
829 1.1.1.2 christos case $ac_dashdash$ac_option in
830 1.1.1.2 christos --)
831 1.1.1.2 christos ac_dashdash=yes ;;
832 1.1 skrll
833 1.1 skrll -bindir | --bindir | --bindi | --bind | --bin | --bi)
834 1.1 skrll ac_prev=bindir ;;
835 1.1 skrll -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
836 1.1 skrll bindir=$ac_optarg ;;
837 1.1 skrll
838 1.1 skrll -build | --build | --buil | --bui | --bu)
839 1.1 skrll ac_prev=build_alias ;;
840 1.1 skrll -build=* | --build=* | --buil=* | --bui=* | --bu=*)
841 1.1 skrll build_alias=$ac_optarg ;;
842 1.1 skrll
843 1.1 skrll -cache-file | --cache-file | --cache-fil | --cache-fi \
844 1.1 skrll | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
845 1.1 skrll ac_prev=cache_file ;;
846 1.1 skrll -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
847 1.1 skrll | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
848 1.1 skrll cache_file=$ac_optarg ;;
849 1.1 skrll
850 1.1 skrll --config-cache | -C)
851 1.1 skrll cache_file=config.cache ;;
852 1.1 skrll
853 1.1.1.2 christos -datadir | --datadir | --datadi | --datad)
854 1.1 skrll ac_prev=datadir ;;
855 1.1.1.2 christos -datadir=* | --datadir=* | --datadi=* | --datad=*)
856 1.1 skrll datadir=$ac_optarg ;;
857 1.1 skrll
858 1.1.1.2 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
859 1.1.1.2 christos | --dataroo | --dataro | --datar)
860 1.1.1.2 christos ac_prev=datarootdir ;;
861 1.1.1.2 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
862 1.1.1.2 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
863 1.1.1.2 christos datarootdir=$ac_optarg ;;
864 1.1.1.2 christos
865 1.1 skrll -disable-* | --disable-*)
866 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
867 1.1 skrll # Reject names that are not valid shell variable names.
868 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
869 1.1.1.2 christos as_fn_error "invalid feature name: $ac_useropt"
870 1.1.1.2 christos ac_useropt_orig=$ac_useropt
871 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
872 1.1.1.2 christos case $ac_user_opts in
873 1.1.1.2 christos *"
874 1.1.1.2 christos "enable_$ac_useropt"
875 1.1.1.2 christos "*) ;;
876 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
877 1.1.1.2 christos ac_unrecognized_sep=', ';;
878 1.1.1.2 christos esac
879 1.1.1.2 christos eval enable_$ac_useropt=no ;;
880 1.1.1.2 christos
881 1.1.1.2 christos -docdir | --docdir | --docdi | --doc | --do)
882 1.1.1.2 christos ac_prev=docdir ;;
883 1.1.1.2 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
884 1.1.1.2 christos docdir=$ac_optarg ;;
885 1.1.1.2 christos
886 1.1.1.2 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
887 1.1.1.2 christos ac_prev=dvidir ;;
888 1.1.1.2 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
889 1.1.1.2 christos dvidir=$ac_optarg ;;
890 1.1 skrll
891 1.1 skrll -enable-* | --enable-*)
892 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
893 1.1 skrll # Reject names that are not valid shell variable names.
894 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
895 1.1.1.2 christos as_fn_error "invalid feature name: $ac_useropt"
896 1.1.1.2 christos ac_useropt_orig=$ac_useropt
897 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
898 1.1.1.2 christos case $ac_user_opts in
899 1.1.1.2 christos *"
900 1.1.1.2 christos "enable_$ac_useropt"
901 1.1.1.2 christos "*) ;;
902 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
903 1.1.1.2 christos ac_unrecognized_sep=', ';;
904 1.1 skrll esac
905 1.1.1.2 christos eval enable_$ac_useropt=\$ac_optarg ;;
906 1.1 skrll
907 1.1 skrll -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
908 1.1 skrll | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
909 1.1 skrll | --exec | --exe | --ex)
910 1.1 skrll ac_prev=exec_prefix ;;
911 1.1 skrll -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
912 1.1 skrll | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
913 1.1 skrll | --exec=* | --exe=* | --ex=*)
914 1.1 skrll exec_prefix=$ac_optarg ;;
915 1.1 skrll
916 1.1 skrll -gas | --gas | --ga | --g)
917 1.1 skrll # Obsolete; use --with-gas.
918 1.1 skrll with_gas=yes ;;
919 1.1 skrll
920 1.1 skrll -help | --help | --hel | --he | -h)
921 1.1 skrll ac_init_help=long ;;
922 1.1 skrll -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
923 1.1 skrll ac_init_help=recursive ;;
924 1.1 skrll -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
925 1.1 skrll ac_init_help=short ;;
926 1.1 skrll
927 1.1 skrll -host | --host | --hos | --ho)
928 1.1 skrll ac_prev=host_alias ;;
929 1.1 skrll -host=* | --host=* | --hos=* | --ho=*)
930 1.1 skrll host_alias=$ac_optarg ;;
931 1.1 skrll
932 1.1.1.2 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
933 1.1.1.2 christos ac_prev=htmldir ;;
934 1.1.1.2 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
935 1.1.1.2 christos | --ht=*)
936 1.1.1.2 christos htmldir=$ac_optarg ;;
937 1.1.1.2 christos
938 1.1 skrll -includedir | --includedir | --includedi | --included | --include \
939 1.1 skrll | --includ | --inclu | --incl | --inc)
940 1.1 skrll ac_prev=includedir ;;
941 1.1 skrll -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
942 1.1 skrll | --includ=* | --inclu=* | --incl=* | --inc=*)
943 1.1 skrll includedir=$ac_optarg ;;
944 1.1 skrll
945 1.1 skrll -infodir | --infodir | --infodi | --infod | --info | --inf)
946 1.1 skrll ac_prev=infodir ;;
947 1.1 skrll -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
948 1.1 skrll infodir=$ac_optarg ;;
949 1.1 skrll
950 1.1 skrll -libdir | --libdir | --libdi | --libd)
951 1.1 skrll ac_prev=libdir ;;
952 1.1 skrll -libdir=* | --libdir=* | --libdi=* | --libd=*)
953 1.1 skrll libdir=$ac_optarg ;;
954 1.1 skrll
955 1.1 skrll -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
956 1.1 skrll | --libexe | --libex | --libe)
957 1.1 skrll ac_prev=libexecdir ;;
958 1.1 skrll -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
959 1.1 skrll | --libexe=* | --libex=* | --libe=*)
960 1.1 skrll libexecdir=$ac_optarg ;;
961 1.1 skrll
962 1.1.1.2 christos -localedir | --localedir | --localedi | --localed | --locale)
963 1.1.1.2 christos ac_prev=localedir ;;
964 1.1.1.2 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
965 1.1.1.2 christos localedir=$ac_optarg ;;
966 1.1.1.2 christos
967 1.1 skrll -localstatedir | --localstatedir | --localstatedi | --localstated \
968 1.1.1.2 christos | --localstate | --localstat | --localsta | --localst | --locals)
969 1.1 skrll ac_prev=localstatedir ;;
970 1.1 skrll -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
971 1.1.1.2 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
972 1.1 skrll localstatedir=$ac_optarg ;;
973 1.1 skrll
974 1.1 skrll -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
975 1.1 skrll ac_prev=mandir ;;
976 1.1 skrll -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
977 1.1 skrll mandir=$ac_optarg ;;
978 1.1 skrll
979 1.1 skrll -nfp | --nfp | --nf)
980 1.1 skrll # Obsolete; use --without-fp.
981 1.1 skrll with_fp=no ;;
982 1.1 skrll
983 1.1 skrll -no-create | --no-create | --no-creat | --no-crea | --no-cre \
984 1.1 skrll | --no-cr | --no-c | -n)
985 1.1 skrll no_create=yes ;;
986 1.1 skrll
987 1.1 skrll -no-recursion | --no-recursion | --no-recursio | --no-recursi \
988 1.1 skrll | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
989 1.1 skrll no_recursion=yes ;;
990 1.1 skrll
991 1.1 skrll -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
992 1.1 skrll | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
993 1.1 skrll | --oldin | --oldi | --old | --ol | --o)
994 1.1 skrll ac_prev=oldincludedir ;;
995 1.1 skrll -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
996 1.1 skrll | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
997 1.1 skrll | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
998 1.1 skrll oldincludedir=$ac_optarg ;;
999 1.1 skrll
1000 1.1 skrll -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1001 1.1 skrll ac_prev=prefix ;;
1002 1.1 skrll -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1003 1.1 skrll prefix=$ac_optarg ;;
1004 1.1 skrll
1005 1.1 skrll -program-prefix | --program-prefix | --program-prefi | --program-pref \
1006 1.1 skrll | --program-pre | --program-pr | --program-p)
1007 1.1 skrll ac_prev=program_prefix ;;
1008 1.1 skrll -program-prefix=* | --program-prefix=* | --program-prefi=* \
1009 1.1 skrll | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1010 1.1 skrll program_prefix=$ac_optarg ;;
1011 1.1 skrll
1012 1.1 skrll -program-suffix | --program-suffix | --program-suffi | --program-suff \
1013 1.1 skrll | --program-suf | --program-su | --program-s)
1014 1.1 skrll ac_prev=program_suffix ;;
1015 1.1 skrll -program-suffix=* | --program-suffix=* | --program-suffi=* \
1016 1.1 skrll | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1017 1.1 skrll program_suffix=$ac_optarg ;;
1018 1.1 skrll
1019 1.1 skrll -program-transform-name | --program-transform-name \
1020 1.1 skrll | --program-transform-nam | --program-transform-na \
1021 1.1 skrll | --program-transform-n | --program-transform- \
1022 1.1 skrll | --program-transform | --program-transfor \
1023 1.1 skrll | --program-transfo | --program-transf \
1024 1.1 skrll | --program-trans | --program-tran \
1025 1.1 skrll | --progr-tra | --program-tr | --program-t)
1026 1.1 skrll ac_prev=program_transform_name ;;
1027 1.1 skrll -program-transform-name=* | --program-transform-name=* \
1028 1.1 skrll | --program-transform-nam=* | --program-transform-na=* \
1029 1.1 skrll | --program-transform-n=* | --program-transform-=* \
1030 1.1 skrll | --program-transform=* | --program-transfor=* \
1031 1.1 skrll | --program-transfo=* | --program-transf=* \
1032 1.1 skrll | --program-trans=* | --program-tran=* \
1033 1.1 skrll | --progr-tra=* | --program-tr=* | --program-t=*)
1034 1.1 skrll program_transform_name=$ac_optarg ;;
1035 1.1 skrll
1036 1.1.1.2 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1037 1.1.1.2 christos ac_prev=pdfdir ;;
1038 1.1.1.2 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1039 1.1.1.2 christos pdfdir=$ac_optarg ;;
1040 1.1.1.2 christos
1041 1.1.1.2 christos -psdir | --psdir | --psdi | --psd | --ps)
1042 1.1.1.2 christos ac_prev=psdir ;;
1043 1.1.1.2 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1044 1.1.1.2 christos psdir=$ac_optarg ;;
1045 1.1.1.2 christos
1046 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1047 1.1 skrll | -silent | --silent | --silen | --sile | --sil)
1048 1.1 skrll silent=yes ;;
1049 1.1 skrll
1050 1.1 skrll -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1051 1.1 skrll ac_prev=sbindir ;;
1052 1.1 skrll -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1053 1.1 skrll | --sbi=* | --sb=*)
1054 1.1 skrll sbindir=$ac_optarg ;;
1055 1.1 skrll
1056 1.1 skrll -sharedstatedir | --sharedstatedir | --sharedstatedi \
1057 1.1 skrll | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1058 1.1 skrll | --sharedst | --shareds | --shared | --share | --shar \
1059 1.1 skrll | --sha | --sh)
1060 1.1 skrll ac_prev=sharedstatedir ;;
1061 1.1 skrll -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1062 1.1 skrll | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1063 1.1 skrll | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1064 1.1 skrll | --sha=* | --sh=*)
1065 1.1 skrll sharedstatedir=$ac_optarg ;;
1066 1.1 skrll
1067 1.1 skrll -site | --site | --sit)
1068 1.1 skrll ac_prev=site ;;
1069 1.1 skrll -site=* | --site=* | --sit=*)
1070 1.1 skrll site=$ac_optarg ;;
1071 1.1 skrll
1072 1.1 skrll -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1073 1.1 skrll ac_prev=srcdir ;;
1074 1.1 skrll -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1075 1.1 skrll srcdir=$ac_optarg ;;
1076 1.1 skrll
1077 1.1 skrll -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1078 1.1 skrll | --syscon | --sysco | --sysc | --sys | --sy)
1079 1.1 skrll ac_prev=sysconfdir ;;
1080 1.1 skrll -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1081 1.1 skrll | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1082 1.1 skrll sysconfdir=$ac_optarg ;;
1083 1.1 skrll
1084 1.1 skrll -target | --target | --targe | --targ | --tar | --ta | --t)
1085 1.1 skrll ac_prev=target_alias ;;
1086 1.1 skrll -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1087 1.1 skrll target_alias=$ac_optarg ;;
1088 1.1 skrll
1089 1.1 skrll -v | -verbose | --verbose | --verbos | --verbo | --verb)
1090 1.1 skrll verbose=yes ;;
1091 1.1 skrll
1092 1.1 skrll -version | --version | --versio | --versi | --vers | -V)
1093 1.1 skrll ac_init_version=: ;;
1094 1.1 skrll
1095 1.1 skrll -with-* | --with-*)
1096 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1097 1.1 skrll # Reject names that are not valid shell variable names.
1098 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099 1.1.1.2 christos as_fn_error "invalid package name: $ac_useropt"
1100 1.1.1.2 christos ac_useropt_orig=$ac_useropt
1101 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102 1.1.1.2 christos case $ac_user_opts in
1103 1.1.1.2 christos *"
1104 1.1.1.2 christos "with_$ac_useropt"
1105 1.1.1.2 christos "*) ;;
1106 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1107 1.1.1.2 christos ac_unrecognized_sep=', ';;
1108 1.1 skrll esac
1109 1.1.1.2 christos eval with_$ac_useropt=\$ac_optarg ;;
1110 1.1 skrll
1111 1.1 skrll -without-* | --without-*)
1112 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1113 1.1 skrll # Reject names that are not valid shell variable names.
1114 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1115 1.1.1.2 christos as_fn_error "invalid package name: $ac_useropt"
1116 1.1.1.2 christos ac_useropt_orig=$ac_useropt
1117 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1118 1.1.1.2 christos case $ac_user_opts in
1119 1.1.1.2 christos *"
1120 1.1.1.2 christos "with_$ac_useropt"
1121 1.1.1.2 christos "*) ;;
1122 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1123 1.1.1.2 christos ac_unrecognized_sep=', ';;
1124 1.1.1.2 christos esac
1125 1.1.1.2 christos eval with_$ac_useropt=no ;;
1126 1.1 skrll
1127 1.1 skrll --x)
1128 1.1 skrll # Obsolete; use --with-x.
1129 1.1 skrll with_x=yes ;;
1130 1.1 skrll
1131 1.1 skrll -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1132 1.1 skrll | --x-incl | --x-inc | --x-in | --x-i)
1133 1.1 skrll ac_prev=x_includes ;;
1134 1.1 skrll -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1135 1.1 skrll | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1136 1.1 skrll x_includes=$ac_optarg ;;
1137 1.1 skrll
1138 1.1 skrll -x-libraries | --x-libraries | --x-librarie | --x-librari \
1139 1.1 skrll | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1140 1.1 skrll ac_prev=x_libraries ;;
1141 1.1 skrll -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1142 1.1 skrll | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1143 1.1 skrll x_libraries=$ac_optarg ;;
1144 1.1 skrll
1145 1.1.1.2 christos -*) as_fn_error "unrecognized option: \`$ac_option'
1146 1.1.1.2 christos Try \`$0 --help' for more information."
1147 1.1 skrll ;;
1148 1.1 skrll
1149 1.1 skrll *=*)
1150 1.1 skrll ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1151 1.1 skrll # Reject names that are not valid shell variable names.
1152 1.1.1.2 christos case $ac_envvar in #(
1153 1.1.1.2 christos '' | [0-9]* | *[!_$as_cr_alnum]* )
1154 1.1.1.2 christos as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1155 1.1.1.2 christos esac
1156 1.1.1.2 christos eval $ac_envvar=\$ac_optarg
1157 1.1 skrll export $ac_envvar ;;
1158 1.1 skrll
1159 1.1 skrll *)
1160 1.1 skrll # FIXME: should be removed in autoconf 3.0.
1161 1.1.1.2 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1162 1.1 skrll expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1163 1.1.1.2 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1164 1.1 skrll : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1165 1.1 skrll ;;
1166 1.1 skrll
1167 1.1 skrll esac
1168 1.1 skrll done
1169 1.1 skrll
1170 1.1 skrll if test -n "$ac_prev"; then
1171 1.1 skrll ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1172 1.1.1.2 christos as_fn_error "missing argument to $ac_option"
1173 1.1 skrll fi
1174 1.1 skrll
1175 1.1.1.2 christos if test -n "$ac_unrecognized_opts"; then
1176 1.1.1.2 christos case $enable_option_checking in
1177 1.1.1.2 christos no) ;;
1178 1.1.1.2 christos fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1179 1.1.1.2 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1180 1.1 skrll esac
1181 1.1.1.2 christos fi
1182 1.1 skrll
1183 1.1.1.2 christos # Check all directory arguments for consistency.
1184 1.1.1.2 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1185 1.1.1.2 christos datadir sysconfdir sharedstatedir localstatedir includedir \
1186 1.1.1.2 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1187 1.1.1.2 christos libdir localedir mandir
1188 1.1 skrll do
1189 1.1.1.2 christos eval ac_val=\$$ac_var
1190 1.1.1.2 christos # Remove trailing slashes.
1191 1.1.1.2 christos case $ac_val in
1192 1.1.1.2 christos */ )
1193 1.1.1.2 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1194 1.1.1.2 christos eval $ac_var=\$ac_val;;
1195 1.1.1.2 christos esac
1196 1.1.1.2 christos # Be sure to have absolute directory names.
1197 1.1 skrll case $ac_val in
1198 1.1.1.2 christos [\\/$]* | ?:[\\/]* ) continue;;
1199 1.1.1.2 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1200 1.1 skrll esac
1201 1.1.1.2 christos as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1202 1.1 skrll done
1203 1.1 skrll
1204 1.1 skrll # There might be people who depend on the old broken behavior: `$host'
1205 1.1 skrll # used to hold the argument of --host etc.
1206 1.1 skrll # FIXME: To remove some day.
1207 1.1 skrll build=$build_alias
1208 1.1 skrll host=$host_alias
1209 1.1 skrll target=$target_alias
1210 1.1 skrll
1211 1.1 skrll # FIXME: To remove some day.
1212 1.1 skrll if test "x$host_alias" != x; then
1213 1.1 skrll if test "x$build_alias" = x; then
1214 1.1 skrll cross_compiling=maybe
1215 1.1.1.2 christos $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1216 1.1 skrll If a cross compiler is detected then cross compile mode will be used." >&2
1217 1.1 skrll elif test "x$build_alias" != "x$host_alias"; then
1218 1.1 skrll cross_compiling=yes
1219 1.1 skrll fi
1220 1.1 skrll fi
1221 1.1 skrll
1222 1.1 skrll ac_tool_prefix=
1223 1.1 skrll test -n "$host_alias" && ac_tool_prefix=$host_alias-
1224 1.1 skrll
1225 1.1 skrll test "$silent" = yes && exec 6>/dev/null
1226 1.1 skrll
1227 1.1 skrll
1228 1.1.1.2 christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
1229 1.1.1.2 christos ac_ls_di=`ls -di .` &&
1230 1.1.1.2 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1231 1.1.1.2 christos as_fn_error "working directory cannot be determined"
1232 1.1.1.2 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1233 1.1.1.2 christos as_fn_error "pwd does not report name of working directory"
1234 1.1.1.2 christos
1235 1.1.1.2 christos
1236 1.1 skrll # Find the source files, if location was not specified.
1237 1.1 skrll if test -z "$srcdir"; then
1238 1.1 skrll ac_srcdir_defaulted=yes
1239 1.1.1.2 christos # Try the directory containing this script, then the parent directory.
1240 1.1.1.2 christos ac_confdir=`$as_dirname -- "$as_myself" ||
1241 1.1.1.2 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1242 1.1.1.2 christos X"$as_myself" : 'X\(//\)[^/]' \| \
1243 1.1.1.2 christos X"$as_myself" : 'X\(//\)$' \| \
1244 1.1.1.2 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1245 1.1.1.2 christos $as_echo X"$as_myself" |
1246 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1247 1.1.1.2 christos s//\1/
1248 1.1.1.2 christos q
1249 1.1.1.2 christos }
1250 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
1251 1.1.1.2 christos s//\1/
1252 1.1.1.2 christos q
1253 1.1.1.2 christos }
1254 1.1.1.2 christos /^X\(\/\/\)$/{
1255 1.1.1.2 christos s//\1/
1256 1.1.1.2 christos q
1257 1.1.1.2 christos }
1258 1.1.1.2 christos /^X\(\/\).*/{
1259 1.1.1.2 christos s//\1/
1260 1.1.1.2 christos q
1261 1.1.1.2 christos }
1262 1.1.1.2 christos s/.*/./; q'`
1263 1.1 skrll srcdir=$ac_confdir
1264 1.1.1.2 christos if test ! -r "$srcdir/$ac_unique_file"; then
1265 1.1 skrll srcdir=..
1266 1.1 skrll fi
1267 1.1 skrll else
1268 1.1 skrll ac_srcdir_defaulted=no
1269 1.1 skrll fi
1270 1.1.1.2 christos if test ! -r "$srcdir/$ac_unique_file"; then
1271 1.1.1.2 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1272 1.1.1.2 christos as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1273 1.1.1.2 christos fi
1274 1.1.1.2 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1275 1.1.1.2 christos ac_abs_confdir=`(
1276 1.1.1.2 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1277 1.1.1.2 christos pwd)`
1278 1.1.1.2 christos # When building in place, set srcdir=.
1279 1.1.1.2 christos if test "$ac_abs_confdir" = "$ac_pwd"; then
1280 1.1.1.2 christos srcdir=.
1281 1.1.1.2 christos fi
1282 1.1.1.2 christos # Remove unnecessary trailing slashes from srcdir.
1283 1.1.1.2 christos # Double slashes in file names in object file debugging info
1284 1.1.1.2 christos # mess up M-x gdb in Emacs.
1285 1.1.1.2 christos case $srcdir in
1286 1.1.1.2 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1287 1.1.1.2 christos esac
1288 1.1.1.2 christos for ac_var in $ac_precious_vars; do
1289 1.1.1.2 christos eval ac_env_${ac_var}_set=\${${ac_var}+set}
1290 1.1.1.2 christos eval ac_env_${ac_var}_value=\$${ac_var}
1291 1.1.1.2 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1292 1.1.1.2 christos eval ac_cv_env_${ac_var}_value=\$${ac_var}
1293 1.1.1.2 christos done
1294 1.1 skrll
1295 1.1 skrll #
1296 1.1 skrll # Report the --help message.
1297 1.1 skrll #
1298 1.1 skrll if test "$ac_init_help" = "long"; then
1299 1.1 skrll # Omit some internal or obsolete options to make the list less imposing.
1300 1.1 skrll # This message is too long to be a string in the A/UX 3.1 sh.
1301 1.1 skrll cat <<_ACEOF
1302 1.1 skrll \`configure' configures this package to adapt to many kinds of systems.
1303 1.1 skrll
1304 1.1 skrll Usage: $0 [OPTION]... [VAR=VALUE]...
1305 1.1 skrll
1306 1.1 skrll To assign environment variables (e.g., CC, CFLAGS...), specify them as
1307 1.1 skrll VAR=VALUE. See below for descriptions of some of the useful variables.
1308 1.1 skrll
1309 1.1 skrll Defaults for the options are specified in brackets.
1310 1.1 skrll
1311 1.1 skrll Configuration:
1312 1.1 skrll -h, --help display this help and exit
1313 1.1 skrll --help=short display options specific to this package
1314 1.1 skrll --help=recursive display the short help of all the included packages
1315 1.1 skrll -V, --version display version information and exit
1316 1.1 skrll -q, --quiet, --silent do not print \`checking...' messages
1317 1.1 skrll --cache-file=FILE cache test results in FILE [disabled]
1318 1.1 skrll -C, --config-cache alias for \`--cache-file=config.cache'
1319 1.1 skrll -n, --no-create do not create output files
1320 1.1 skrll --srcdir=DIR find the sources in DIR [configure dir or \`..']
1321 1.1 skrll
1322 1.1 skrll Installation directories:
1323 1.1 skrll --prefix=PREFIX install architecture-independent files in PREFIX
1324 1.1.1.2 christos [$ac_default_prefix]
1325 1.1 skrll --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1326 1.1.1.2 christos [PREFIX]
1327 1.1 skrll
1328 1.1 skrll By default, \`make install' will install all the files in
1329 1.1 skrll \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1330 1.1 skrll an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1331 1.1 skrll for instance \`--prefix=\$HOME'.
1332 1.1 skrll
1333 1.1 skrll For better control, use the options below.
1334 1.1 skrll
1335 1.1 skrll Fine tuning of the installation directories:
1336 1.1.1.2 christos --bindir=DIR user executables [EPREFIX/bin]
1337 1.1.1.2 christos --sbindir=DIR system admin executables [EPREFIX/sbin]
1338 1.1.1.2 christos --libexecdir=DIR program executables [EPREFIX/libexec]
1339 1.1.1.2 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1340 1.1.1.2 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1341 1.1.1.2 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1342 1.1.1.2 christos --libdir=DIR object code libraries [EPREFIX/lib]
1343 1.1.1.2 christos --includedir=DIR C header files [PREFIX/include]
1344 1.1.1.2 christos --oldincludedir=DIR C header files for non-gcc [/usr/include]
1345 1.1.1.2 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1346 1.1.1.2 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1347 1.1.1.2 christos --infodir=DIR info documentation [DATAROOTDIR/info]
1348 1.1.1.2 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1349 1.1.1.2 christos --mandir=DIR man documentation [DATAROOTDIR/man]
1350 1.1.1.2 christos --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1351 1.1.1.2 christos --htmldir=DIR html documentation [DOCDIR]
1352 1.1.1.2 christos --dvidir=DIR dvi documentation [DOCDIR]
1353 1.1.1.2 christos --pdfdir=DIR pdf documentation [DOCDIR]
1354 1.1.1.2 christos --psdir=DIR ps documentation [DOCDIR]
1355 1.1 skrll _ACEOF
1356 1.1 skrll
1357 1.1 skrll cat <<\_ACEOF
1358 1.1 skrll
1359 1.1 skrll Program names:
1360 1.1 skrll --program-prefix=PREFIX prepend PREFIX to installed program names
1361 1.1 skrll --program-suffix=SUFFIX append SUFFIX to installed program names
1362 1.1 skrll --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1363 1.1 skrll
1364 1.1 skrll System types:
1365 1.1 skrll --build=BUILD configure for building on BUILD [guessed]
1366 1.1 skrll --host=HOST cross-compile to build programs to run on HOST [BUILD]
1367 1.1 skrll --target=TARGET configure for building compilers for TARGET [HOST]
1368 1.1 skrll _ACEOF
1369 1.1 skrll fi
1370 1.1 skrll
1371 1.1 skrll if test -n "$ac_init_help"; then
1372 1.1 skrll
1373 1.1 skrll cat <<\_ACEOF
1374 1.1 skrll
1375 1.1 skrll Optional Features:
1376 1.1.1.2 christos --disable-option-checking ignore unrecognized --enable/--with options
1377 1.1 skrll --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1378 1.1 skrll --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1379 1.1 skrll --disable-dependency-tracking speeds up one-time build
1380 1.1 skrll --enable-dependency-tracking do not reject slow dependency extractors
1381 1.1.1.2 christos --enable-plugins Enable support for plugins (defaults no)
1382 1.1.1.2 christos --disable-largefile omit support for large files
1383 1.1.1.2 christos --enable-shared[=PKGS] build shared libraries [default=yes]
1384 1.1.1.2 christos --enable-static[=PKGS] build static libraries [default=yes]
1385 1.1 skrll --enable-fast-install[=PKGS]
1386 1.1 skrll optimize for fast installation [default=yes]
1387 1.1 skrll --disable-libtool-lock avoid locking (might break parallel builds)
1388 1.1 skrll --disable-nls do not use Native Language Support
1389 1.1 skrll --enable-maintainer-mode enable make rules and dependencies not useful
1390 1.1 skrll (and sometimes confusing) to the casual installer
1391 1.1 skrll --enable-werror treat compile warnings as errors
1392 1.1 skrll --enable-build-warnings enable build-time compiler warnings
1393 1.1 skrll
1394 1.1 skrll Optional Packages:
1395 1.1 skrll --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1396 1.1 skrll --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1397 1.1 skrll --with-pic try to use only PIC/non-PIC objects [default=use
1398 1.1 skrll both]
1399 1.1 skrll --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1400 1.1 skrll
1401 1.1 skrll Some influential environment variables:
1402 1.1 skrll CC C compiler command
1403 1.1 skrll CFLAGS C compiler flags
1404 1.1 skrll LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1405 1.1 skrll nonstandard directory <lib dir>
1406 1.1.1.2 christos LIBS libraries to pass to the linker, e.g. -l<library>
1407 1.1.1.2 christos CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1408 1.1.1.2 christos you have headers in a nonstandard directory <include dir>
1409 1.1 skrll CPP C preprocessor
1410 1.1 skrll
1411 1.1 skrll Use these variables to override the choices made by `configure' or to help
1412 1.1 skrll it to find libraries and programs with nonstandard names/locations.
1413 1.1 skrll
1414 1.1.1.2 christos Report bugs to the package provider.
1415 1.1 skrll _ACEOF
1416 1.1.1.2 christos ac_status=$?
1417 1.1 skrll fi
1418 1.1 skrll
1419 1.1 skrll if test "$ac_init_help" = "recursive"; then
1420 1.1 skrll # If there are subdirs, report their specific --help.
1421 1.1 skrll for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1422 1.1.1.2 christos test -d "$ac_dir" ||
1423 1.1.1.2 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1424 1.1.1.2 christos continue
1425 1.1 skrll ac_builddir=.
1426 1.1 skrll
1427 1.1.1.2 christos case "$ac_dir" in
1428 1.1.1.2 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1429 1.1.1.2 christos *)
1430 1.1.1.2 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1431 1.1.1.2 christos # A ".." for each directory in $ac_dir_suffix.
1432 1.1.1.2 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1433 1.1.1.2 christos case $ac_top_builddir_sub in
1434 1.1.1.2 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1435 1.1.1.2 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1436 1.1.1.2 christos esac ;;
1437 1.1.1.2 christos esac
1438 1.1.1.2 christos ac_abs_top_builddir=$ac_pwd
1439 1.1.1.2 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
1440 1.1.1.2 christos # for backward compatibility:
1441 1.1.1.2 christos ac_top_builddir=$ac_top_build_prefix
1442 1.1 skrll
1443 1.1 skrll case $srcdir in
1444 1.1.1.2 christos .) # We are building in place.
1445 1.1 skrll ac_srcdir=.
1446 1.1.1.2 christos ac_top_srcdir=$ac_top_builddir_sub
1447 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd ;;
1448 1.1.1.2 christos [\\/]* | ?:[\\/]* ) # Absolute name.
1449 1.1 skrll ac_srcdir=$srcdir$ac_dir_suffix;
1450 1.1.1.2 christos ac_top_srcdir=$srcdir
1451 1.1.1.2 christos ac_abs_top_srcdir=$srcdir ;;
1452 1.1.1.2 christos *) # Relative name.
1453 1.1.1.2 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1454 1.1.1.2 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
1455 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1456 1.1.1.2 christos esac
1457 1.1.1.2 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1458 1.1.1.2 christos
1459 1.1.1.2 christos cd "$ac_dir" || { ac_status=$?; continue; }
1460 1.1.1.2 christos # Check for guested configure.
1461 1.1.1.2 christos if test -f "$ac_srcdir/configure.gnu"; then
1462 1.1.1.2 christos echo &&
1463 1.1.1.2 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1464 1.1.1.2 christos elif test -f "$ac_srcdir/configure"; then
1465 1.1.1.2 christos echo &&
1466 1.1.1.2 christos $SHELL "$ac_srcdir/configure" --help=recursive
1467 1.1.1.2 christos else
1468 1.1.1.2 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1469 1.1.1.2 christos fi || ac_status=$?
1470 1.1.1.2 christos cd "$ac_pwd" || { ac_status=$?; break; }
1471 1.1.1.2 christos done
1472 1.1.1.2 christos fi
1473 1.1 skrll
1474 1.1.1.2 christos test -n "$ac_init_help" && exit $ac_status
1475 1.1 skrll if $ac_init_version; then
1476 1.1 skrll cat <<\_ACEOF
1477 1.1.1.2 christos configure
1478 1.1.1.2 christos generated by GNU Autoconf 2.64
1479 1.1 skrll
1480 1.1.1.2 christos Copyright (C) 2009 Free Software Foundation, Inc.
1481 1.1 skrll This configure script is free software; the Free Software Foundation
1482 1.1 skrll gives unlimited permission to copy, distribute and modify it.
1483 1.1 skrll _ACEOF
1484 1.1.1.2 christos exit
1485 1.1 skrll fi
1486 1.1.1.2 christos
1487 1.1.1.2 christos ## ------------------------ ##
1488 1.1.1.2 christos ## Autoconf initialization. ##
1489 1.1.1.2 christos ## ------------------------ ##
1490 1.1.1.2 christos
1491 1.1.1.2 christos # ac_fn_c_try_compile LINENO
1492 1.1.1.2 christos # --------------------------
1493 1.1.1.2 christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
1494 1.1.1.2 christos ac_fn_c_try_compile ()
1495 1.1.1.2 christos {
1496 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1497 1.1.1.2 christos rm -f conftest.$ac_objext
1498 1.1.1.2 christos if { { ac_try="$ac_compile"
1499 1.1.1.2 christos case "(($ac_try" in
1500 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1501 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1502 1.1.1.2 christos esac
1503 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1504 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1505 1.1.1.2 christos (eval "$ac_compile") 2>conftest.err
1506 1.1.1.2 christos ac_status=$?
1507 1.1.1.2 christos if test -s conftest.err; then
1508 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1509 1.1.1.2 christos cat conftest.er1 >&5
1510 1.1.1.2 christos mv -f conftest.er1 conftest.err
1511 1.1.1.2 christos fi
1512 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1513 1.1.1.2 christos test $ac_status = 0; } && {
1514 1.1.1.2 christos test -z "$ac_c_werror_flag" ||
1515 1.1.1.2 christos test ! -s conftest.err
1516 1.1.1.2 christos } && test -s conftest.$ac_objext; then :
1517 1.1.1.2 christos ac_retval=0
1518 1.1.1.2 christos else
1519 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1520 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1521 1.1.1.2 christos
1522 1.1.1.2 christos ac_retval=1
1523 1.1.1.2 christos fi
1524 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1525 1.1.1.2 christos return $ac_retval
1526 1.1.1.2 christos
1527 1.1.1.2 christos } # ac_fn_c_try_compile
1528 1.1.1.2 christos
1529 1.1.1.2 christos # ac_fn_c_try_link LINENO
1530 1.1.1.2 christos # -----------------------
1531 1.1.1.2 christos # Try to link conftest.$ac_ext, and return whether this succeeded.
1532 1.1.1.2 christos ac_fn_c_try_link ()
1533 1.1.1.2 christos {
1534 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1535 1.1.1.2 christos rm -f conftest.$ac_objext conftest$ac_exeext
1536 1.1.1.2 christos if { { ac_try="$ac_link"
1537 1.1.1.2 christos case "(($ac_try" in
1538 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1539 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1540 1.1.1.2 christos esac
1541 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1542 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1543 1.1.1.2 christos (eval "$ac_link") 2>conftest.err
1544 1.1.1.2 christos ac_status=$?
1545 1.1.1.2 christos if test -s conftest.err; then
1546 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1547 1.1.1.2 christos cat conftest.er1 >&5
1548 1.1.1.2 christos mv -f conftest.er1 conftest.err
1549 1.1.1.2 christos fi
1550 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1551 1.1.1.2 christos test $ac_status = 0; } && {
1552 1.1.1.2 christos test -z "$ac_c_werror_flag" ||
1553 1.1.1.2 christos test ! -s conftest.err
1554 1.1.1.2 christos } && test -s conftest$ac_exeext && {
1555 1.1.1.2 christos test "$cross_compiling" = yes ||
1556 1.1.1.2 christos $as_test_x conftest$ac_exeext
1557 1.1.1.2 christos }; then :
1558 1.1.1.2 christos ac_retval=0
1559 1.1.1.2 christos else
1560 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1561 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1562 1.1.1.2 christos
1563 1.1.1.2 christos ac_retval=1
1564 1.1.1.2 christos fi
1565 1.1.1.2 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1566 1.1.1.2 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1567 1.1.1.2 christos # interfere with the next link command; also delete a directory that is
1568 1.1.1.2 christos # left behind by Apple's compiler. We do this before executing the actions.
1569 1.1.1.2 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1570 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1571 1.1.1.2 christos return $ac_retval
1572 1.1.1.2 christos
1573 1.1.1.2 christos } # ac_fn_c_try_link
1574 1.1.1.2 christos
1575 1.1.1.2 christos # ac_fn_c_try_cpp LINENO
1576 1.1.1.2 christos # ----------------------
1577 1.1.1.2 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1578 1.1.1.2 christos ac_fn_c_try_cpp ()
1579 1.1.1.2 christos {
1580 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1581 1.1.1.2 christos if { { ac_try="$ac_cpp conftest.$ac_ext"
1582 1.1.1.2 christos case "(($ac_try" in
1583 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1584 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1585 1.1.1.2 christos esac
1586 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1587 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1588 1.1.1.2 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1589 1.1.1.2 christos ac_status=$?
1590 1.1.1.2 christos if test -s conftest.err; then
1591 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1592 1.1.1.2 christos cat conftest.er1 >&5
1593 1.1.1.2 christos mv -f conftest.er1 conftest.err
1594 1.1.1.2 christos fi
1595 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1596 1.1.1.2 christos test $ac_status = 0; } >/dev/null && {
1597 1.1.1.2 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1598 1.1.1.2 christos test ! -s conftest.err
1599 1.1.1.2 christos }; then :
1600 1.1.1.2 christos ac_retval=0
1601 1.1.1.2 christos else
1602 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1603 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1604 1.1.1.2 christos
1605 1.1.1.2 christos ac_retval=1
1606 1.1.1.2 christos fi
1607 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1608 1.1.1.2 christos return $ac_retval
1609 1.1.1.2 christos
1610 1.1.1.2 christos } # ac_fn_c_try_cpp
1611 1.1.1.2 christos
1612 1.1.1.2 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1613 1.1.1.2 christos # -------------------------------------------------------
1614 1.1.1.2 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1615 1.1.1.2 christos # the include files in INCLUDES and setting the cache variable VAR
1616 1.1.1.2 christos # accordingly.
1617 1.1.1.2 christos ac_fn_c_check_header_mongrel ()
1618 1.1.1.2 christos {
1619 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1620 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1621 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1622 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1623 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1624 1.1.1.2 christos $as_echo_n "(cached) " >&6
1625 1.1.1.2 christos fi
1626 1.1.1.2 christos eval ac_res=\$$3
1627 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1628 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1629 1.1.1.2 christos else
1630 1.1.1.2 christos # Is the header compilable?
1631 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1632 1.1.1.2 christos $as_echo_n "checking $2 usability... " >&6; }
1633 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1634 1.1.1.2 christos /* end confdefs.h. */
1635 1.1.1.2 christos $4
1636 1.1.1.2 christos #include <$2>
1637 1.1.1.2 christos _ACEOF
1638 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
1639 1.1.1.2 christos ac_header_compiler=yes
1640 1.1.1.2 christos else
1641 1.1.1.2 christos ac_header_compiler=no
1642 1.1.1.2 christos fi
1643 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1644 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1645 1.1.1.2 christos $as_echo "$ac_header_compiler" >&6; }
1646 1.1.1.2 christos
1647 1.1.1.2 christos # Is the header present?
1648 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1649 1.1.1.2 christos $as_echo_n "checking $2 presence... " >&6; }
1650 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1651 1.1.1.2 christos /* end confdefs.h. */
1652 1.1.1.2 christos #include <$2>
1653 1.1.1.2 christos _ACEOF
1654 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
1655 1.1.1.2 christos ac_header_preproc=yes
1656 1.1.1.2 christos else
1657 1.1.1.2 christos ac_header_preproc=no
1658 1.1.1.2 christos fi
1659 1.1.1.2 christos rm -f conftest.err conftest.$ac_ext
1660 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1661 1.1.1.2 christos $as_echo "$ac_header_preproc" >&6; }
1662 1.1.1.2 christos
1663 1.1.1.2 christos # So? What about this header?
1664 1.1.1.2 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1665 1.1.1.2 christos yes:no: )
1666 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1667 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1668 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1669 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1670 1.1.1.2 christos ;;
1671 1.1.1.2 christos no:yes:* )
1672 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1673 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1674 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1675 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1676 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1677 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1678 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1679 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1680 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1681 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1682 1.1.1.2 christos ;;
1683 1.1.1.2 christos esac
1684 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1685 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1686 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1687 1.1.1.2 christos $as_echo_n "(cached) " >&6
1688 1.1.1.2 christos else
1689 1.1.1.2 christos eval "$3=\$ac_header_compiler"
1690 1.1.1.2 christos fi
1691 1.1.1.2 christos eval ac_res=\$$3
1692 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1693 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1694 1.1.1.2 christos fi
1695 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1696 1.1.1.2 christos
1697 1.1.1.2 christos } # ac_fn_c_check_header_mongrel
1698 1.1.1.2 christos
1699 1.1.1.2 christos # ac_fn_c_try_run LINENO
1700 1.1.1.2 christos # ----------------------
1701 1.1.1.2 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1702 1.1.1.2 christos # that executables *can* be run.
1703 1.1.1.2 christos ac_fn_c_try_run ()
1704 1.1.1.2 christos {
1705 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1706 1.1.1.2 christos if { { ac_try="$ac_link"
1707 1.1.1.2 christos case "(($ac_try" in
1708 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1709 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1710 1.1.1.2 christos esac
1711 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1712 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1713 1.1.1.2 christos (eval "$ac_link") 2>&5
1714 1.1.1.2 christos ac_status=$?
1715 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1716 1.1.1.2 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1717 1.1.1.2 christos { { case "(($ac_try" in
1718 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1719 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1720 1.1.1.2 christos esac
1721 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1722 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1723 1.1.1.2 christos (eval "$ac_try") 2>&5
1724 1.1.1.2 christos ac_status=$?
1725 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1726 1.1.1.2 christos test $ac_status = 0; }; }; then :
1727 1.1.1.2 christos ac_retval=0
1728 1.1.1.2 christos else
1729 1.1.1.2 christos $as_echo "$as_me: program exited with status $ac_status" >&5
1730 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1731 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1732 1.1.1.2 christos
1733 1.1.1.2 christos ac_retval=$ac_status
1734 1.1.1.2 christos fi
1735 1.1.1.2 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1736 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1737 1.1.1.2 christos return $ac_retval
1738 1.1.1.2 christos
1739 1.1.1.2 christos } # ac_fn_c_try_run
1740 1.1.1.2 christos
1741 1.1.1.2 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1742 1.1.1.2 christos # -------------------------------------------------------
1743 1.1.1.2 christos # Tests whether HEADER exists and can be compiled using the include files in
1744 1.1.1.2 christos # INCLUDES, setting the cache variable VAR accordingly.
1745 1.1.1.2 christos ac_fn_c_check_header_compile ()
1746 1.1.1.2 christos {
1747 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1748 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1749 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1750 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1751 1.1.1.2 christos $as_echo_n "(cached) " >&6
1752 1.1.1.2 christos else
1753 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1754 1.1.1.2 christos /* end confdefs.h. */
1755 1.1.1.2 christos $4
1756 1.1.1.2 christos #include <$2>
1757 1.1.1.2 christos _ACEOF
1758 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
1759 1.1.1.2 christos eval "$3=yes"
1760 1.1.1.2 christos else
1761 1.1.1.2 christos eval "$3=no"
1762 1.1.1.2 christos fi
1763 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1764 1.1.1.2 christos fi
1765 1.1.1.2 christos eval ac_res=\$$3
1766 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1767 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1768 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1769 1.1.1.2 christos
1770 1.1.1.2 christos } # ac_fn_c_check_header_compile
1771 1.1.1.2 christos
1772 1.1.1.2 christos # ac_fn_c_check_func LINENO FUNC VAR
1773 1.1.1.2 christos # ----------------------------------
1774 1.1.1.2 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly
1775 1.1.1.2 christos ac_fn_c_check_func ()
1776 1.1.1.2 christos {
1777 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1779 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1780 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1781 1.1.1.2 christos $as_echo_n "(cached) " >&6
1782 1.1.1.2 christos else
1783 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1784 1.1.1.2 christos /* end confdefs.h. */
1785 1.1.1.2 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1786 1.1.1.2 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */
1787 1.1.1.2 christos #define $2 innocuous_$2
1788 1.1.1.2 christos
1789 1.1.1.2 christos /* System header to define __stub macros and hopefully few prototypes,
1790 1.1.1.2 christos which can conflict with char $2 (); below.
1791 1.1.1.2 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1792 1.1.1.2 christos <limits.h> exists even on freestanding compilers. */
1793 1.1.1.2 christos
1794 1.1.1.2 christos #ifdef __STDC__
1795 1.1.1.2 christos # include <limits.h>
1796 1.1.1.2 christos #else
1797 1.1.1.2 christos # include <assert.h>
1798 1.1.1.2 christos #endif
1799 1.1.1.2 christos
1800 1.1.1.2 christos #undef $2
1801 1.1.1.2 christos
1802 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
1803 1.1.1.2 christos Use char because int might match the return type of a GCC
1804 1.1.1.2 christos builtin and then its argument prototype would still apply. */
1805 1.1.1.2 christos #ifdef __cplusplus
1806 1.1.1.2 christos extern "C"
1807 1.1.1.2 christos #endif
1808 1.1.1.2 christos char $2 ();
1809 1.1.1.2 christos /* The GNU C library defines this for functions which it implements
1810 1.1.1.2 christos to always fail with ENOSYS. Some functions are actually named
1811 1.1.1.2 christos something starting with __ and the normal name is an alias. */
1812 1.1.1.2 christos #if defined __stub_$2 || defined __stub___$2
1813 1.1.1.2 christos choke me
1814 1.1.1.2 christos #endif
1815 1.1.1.2 christos
1816 1.1.1.2 christos int
1817 1.1.1.2 christos main ()
1818 1.1.1.2 christos {
1819 1.1.1.2 christos return $2 ();
1820 1.1.1.2 christos ;
1821 1.1.1.2 christos return 0;
1822 1.1.1.2 christos }
1823 1.1.1.2 christos _ACEOF
1824 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
1825 1.1.1.2 christos eval "$3=yes"
1826 1.1.1.2 christos else
1827 1.1.1.2 christos eval "$3=no"
1828 1.1.1.2 christos fi
1829 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
1830 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
1831 1.1.1.2 christos fi
1832 1.1.1.2 christos eval ac_res=\$$3
1833 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1834 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1835 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1836 1.1.1.2 christos
1837 1.1.1.2 christos } # ac_fn_c_check_func
1838 1.1.1.2 christos cat >config.log <<_ACEOF
1839 1.1 skrll This file contains any messages produced by compilers while
1840 1.1 skrll running configure, to aid debugging if configure makes a mistake.
1841 1.1 skrll
1842 1.1 skrll It was created by $as_me, which was
1843 1.1.1.2 christos generated by GNU Autoconf 2.64. Invocation command line was
1844 1.1 skrll
1845 1.1 skrll $ $0 $@
1846 1.1 skrll
1847 1.1 skrll _ACEOF
1848 1.1.1.2 christos exec 5>>config.log
1849 1.1 skrll {
1850 1.1 skrll cat <<_ASUNAME
1851 1.1 skrll ## --------- ##
1852 1.1 skrll ## Platform. ##
1853 1.1 skrll ## --------- ##
1854 1.1 skrll
1855 1.1 skrll hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1856 1.1 skrll uname -m = `(uname -m) 2>/dev/null || echo unknown`
1857 1.1 skrll uname -r = `(uname -r) 2>/dev/null || echo unknown`
1858 1.1 skrll uname -s = `(uname -s) 2>/dev/null || echo unknown`
1859 1.1 skrll uname -v = `(uname -v) 2>/dev/null || echo unknown`
1860 1.1 skrll
1861 1.1 skrll /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1862 1.1 skrll /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1863 1.1 skrll
1864 1.1 skrll /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1865 1.1 skrll /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1866 1.1 skrll /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1867 1.1.1.2 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1868 1.1 skrll /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1869 1.1 skrll /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1870 1.1 skrll /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1871 1.1 skrll
1872 1.1 skrll _ASUNAME
1873 1.1 skrll
1874 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1875 1.1 skrll for as_dir in $PATH
1876 1.1 skrll do
1877 1.1 skrll IFS=$as_save_IFS
1878 1.1 skrll test -z "$as_dir" && as_dir=.
1879 1.1.1.2 christos $as_echo "PATH: $as_dir"
1880 1.1.1.2 christos done
1881 1.1.1.2 christos IFS=$as_save_IFS
1882 1.1 skrll
1883 1.1 skrll } >&5
1884 1.1 skrll
1885 1.1 skrll cat >&5 <<_ACEOF
1886 1.1 skrll
1887 1.1 skrll
1888 1.1 skrll ## ----------- ##
1889 1.1 skrll ## Core tests. ##
1890 1.1 skrll ## ----------- ##
1891 1.1 skrll
1892 1.1 skrll _ACEOF
1893 1.1 skrll
1894 1.1 skrll
1895 1.1 skrll # Keep a trace of the command line.
1896 1.1 skrll # Strip out --no-create and --no-recursion so they do not pile up.
1897 1.1 skrll # Strip out --silent because we don't want to record it for future runs.
1898 1.1 skrll # Also quote any args containing shell meta-characters.
1899 1.1 skrll # Make two passes to allow for proper duplicate-argument suppression.
1900 1.1 skrll ac_configure_args=
1901 1.1 skrll ac_configure_args0=
1902 1.1 skrll ac_configure_args1=
1903 1.1 skrll ac_must_keep_next=false
1904 1.1 skrll for ac_pass in 1 2
1905 1.1 skrll do
1906 1.1 skrll for ac_arg
1907 1.1 skrll do
1908 1.1 skrll case $ac_arg in
1909 1.1 skrll -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1910 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1911 1.1 skrll | -silent | --silent | --silen | --sile | --sil)
1912 1.1 skrll continue ;;
1913 1.1.1.2 christos *\'*)
1914 1.1.1.2 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1915 1.1 skrll esac
1916 1.1 skrll case $ac_pass in
1917 1.1.1.2 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1918 1.1 skrll 2)
1919 1.1.1.2 christos as_fn_append ac_configure_args1 " '$ac_arg'"
1920 1.1 skrll if test $ac_must_keep_next = true; then
1921 1.1 skrll ac_must_keep_next=false # Got value, back to normal.
1922 1.1 skrll else
1923 1.1 skrll case $ac_arg in
1924 1.1 skrll *=* | --config-cache | -C | -disable-* | --disable-* \
1925 1.1 skrll | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1926 1.1 skrll | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1927 1.1 skrll | -with-* | --with-* | -without-* | --without-* | --x)
1928 1.1 skrll case "$ac_configure_args0 " in
1929 1.1 skrll "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1930 1.1 skrll esac
1931 1.1 skrll ;;
1932 1.1 skrll -* ) ac_must_keep_next=true ;;
1933 1.1 skrll esac
1934 1.1 skrll fi
1935 1.1.1.2 christos as_fn_append ac_configure_args " '$ac_arg'"
1936 1.1 skrll ;;
1937 1.1 skrll esac
1938 1.1 skrll done
1939 1.1 skrll done
1940 1.1.1.2 christos { ac_configure_args0=; unset ac_configure_args0;}
1941 1.1.1.2 christos { ac_configure_args1=; unset ac_configure_args1;}
1942 1.1 skrll
1943 1.1 skrll # When interrupted or exit'd, cleanup temporary files, and complete
1944 1.1 skrll # config.log. We remove comments because anyway the quotes in there
1945 1.1 skrll # would cause problems or look ugly.
1946 1.1.1.2 christos # WARNING: Use '\'' to represent an apostrophe within the trap.
1947 1.1.1.2 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1948 1.1 skrll trap 'exit_status=$?
1949 1.1 skrll # Save into config.log some information that might help in debugging.
1950 1.1 skrll {
1951 1.1 skrll echo
1952 1.1 skrll
1953 1.1 skrll cat <<\_ASBOX
1954 1.1 skrll ## ---------------- ##
1955 1.1 skrll ## Cache variables. ##
1956 1.1 skrll ## ---------------- ##
1957 1.1 skrll _ASBOX
1958 1.1 skrll echo
1959 1.1 skrll # The following way of writing the cache mishandles newlines in values,
1960 1.1.1.2 christos (
1961 1.1.1.2 christos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1962 1.1.1.2 christos eval ac_val=\$$ac_var
1963 1.1.1.2 christos case $ac_val in #(
1964 1.1.1.2 christos *${as_nl}*)
1965 1.1.1.2 christos case $ac_var in #(
1966 1.1.1.2 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1967 1.1.1.2 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1968 1.1.1.2 christos esac
1969 1.1.1.2 christos case $ac_var in #(
1970 1.1.1.2 christos _ | IFS | as_nl) ;; #(
1971 1.1.1.2 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1972 1.1.1.2 christos *) { eval $ac_var=; unset $ac_var;} ;;
1973 1.1.1.2 christos esac ;;
1974 1.1.1.2 christos esac
1975 1.1.1.2 christos done
1976 1.1 skrll (set) 2>&1 |
1977 1.1.1.2 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1978 1.1.1.2 christos *${as_nl}ac_space=\ *)
1979 1.1 skrll sed -n \
1980 1.1.1.2 christos "s/'\''/'\''\\\\'\'''\''/g;
1981 1.1.1.2 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1982 1.1.1.2 christos ;; #(
1983 1.1 skrll *)
1984 1.1.1.2 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1985 1.1 skrll ;;
1986 1.1.1.2 christos esac |
1987 1.1.1.2 christos sort
1988 1.1.1.2 christos )
1989 1.1 skrll echo
1990 1.1 skrll
1991 1.1 skrll cat <<\_ASBOX
1992 1.1 skrll ## ----------------- ##
1993 1.1 skrll ## Output variables. ##
1994 1.1 skrll ## ----------------- ##
1995 1.1 skrll _ASBOX
1996 1.1 skrll echo
1997 1.1 skrll for ac_var in $ac_subst_vars
1998 1.1 skrll do
1999 1.1.1.2 christos eval ac_val=\$$ac_var
2000 1.1.1.2 christos case $ac_val in
2001 1.1.1.2 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2002 1.1.1.2 christos esac
2003 1.1.1.2 christos $as_echo "$ac_var='\''$ac_val'\''"
2004 1.1 skrll done | sort
2005 1.1 skrll echo
2006 1.1 skrll
2007 1.1 skrll if test -n "$ac_subst_files"; then
2008 1.1 skrll cat <<\_ASBOX
2009 1.1.1.2 christos ## ------------------- ##
2010 1.1.1.2 christos ## File substitutions. ##
2011 1.1.1.2 christos ## ------------------- ##
2012 1.1 skrll _ASBOX
2013 1.1 skrll echo
2014 1.1 skrll for ac_var in $ac_subst_files
2015 1.1 skrll do
2016 1.1.1.2 christos eval ac_val=\$$ac_var
2017 1.1.1.2 christos case $ac_val in
2018 1.1.1.2 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2019 1.1.1.2 christos esac
2020 1.1.1.2 christos $as_echo "$ac_var='\''$ac_val'\''"
2021 1.1 skrll done | sort
2022 1.1 skrll echo
2023 1.1 skrll fi
2024 1.1 skrll
2025 1.1 skrll if test -s confdefs.h; then
2026 1.1 skrll cat <<\_ASBOX
2027 1.1 skrll ## ----------- ##
2028 1.1 skrll ## confdefs.h. ##
2029 1.1 skrll ## ----------- ##
2030 1.1 skrll _ASBOX
2031 1.1 skrll echo
2032 1.1.1.2 christos cat confdefs.h
2033 1.1 skrll echo
2034 1.1 skrll fi
2035 1.1 skrll test "$ac_signal" != 0 &&
2036 1.1.1.2 christos $as_echo "$as_me: caught signal $ac_signal"
2037 1.1.1.2 christos $as_echo "$as_me: exit $exit_status"
2038 1.1 skrll } >&5
2039 1.1.1.2 christos rm -f core *.core core.conftest.* &&
2040 1.1.1.2 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2041 1.1 skrll exit $exit_status
2042 1.1.1.2 christos ' 0
2043 1.1 skrll for ac_signal in 1 2 13 15; do
2044 1.1.1.2 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2045 1.1 skrll done
2046 1.1 skrll ac_signal=0
2047 1.1 skrll
2048 1.1 skrll # confdefs.h avoids OS command line length limits that DEFS can exceed.
2049 1.1.1.2 christos rm -f -r conftest* confdefs.h
2050 1.1.1.2 christos
2051 1.1.1.2 christos $as_echo "/* confdefs.h */" > confdefs.h
2052 1.1 skrll
2053 1.1 skrll # Predefined preprocessor variables.
2054 1.1 skrll
2055 1.1 skrll cat >>confdefs.h <<_ACEOF
2056 1.1 skrll #define PACKAGE_NAME "$PACKAGE_NAME"
2057 1.1 skrll _ACEOF
2058 1.1 skrll
2059 1.1 skrll cat >>confdefs.h <<_ACEOF
2060 1.1 skrll #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2061 1.1 skrll _ACEOF
2062 1.1 skrll
2063 1.1 skrll cat >>confdefs.h <<_ACEOF
2064 1.1 skrll #define PACKAGE_VERSION "$PACKAGE_VERSION"
2065 1.1 skrll _ACEOF
2066 1.1 skrll
2067 1.1 skrll cat >>confdefs.h <<_ACEOF
2068 1.1 skrll #define PACKAGE_STRING "$PACKAGE_STRING"
2069 1.1 skrll _ACEOF
2070 1.1 skrll
2071 1.1 skrll cat >>confdefs.h <<_ACEOF
2072 1.1 skrll #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2073 1.1 skrll _ACEOF
2074 1.1 skrll
2075 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
2076 1.1.1.2 christos #define PACKAGE_URL "$PACKAGE_URL"
2077 1.1.1.2 christos _ACEOF
2078 1.1.1.2 christos
2079 1.1 skrll
2080 1.1 skrll # Let the site file select an alternate cache file if it wants to.
2081 1.1.1.2 christos # Prefer an explicitly selected file to automatically selected ones.
2082 1.1.1.2 christos ac_site_file1=NONE
2083 1.1.1.2 christos ac_site_file2=NONE
2084 1.1.1.2 christos if test -n "$CONFIG_SITE"; then
2085 1.1.1.2 christos ac_site_file1=$CONFIG_SITE
2086 1.1.1.2 christos elif test "x$prefix" != xNONE; then
2087 1.1.1.2 christos ac_site_file1=$prefix/share/config.site
2088 1.1.1.2 christos ac_site_file2=$prefix/etc/config.site
2089 1.1.1.2 christos else
2090 1.1.1.2 christos ac_site_file1=$ac_default_prefix/share/config.site
2091 1.1.1.2 christos ac_site_file2=$ac_default_prefix/etc/config.site
2092 1.1 skrll fi
2093 1.1.1.2 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2094 1.1.1.2 christos do
2095 1.1.1.2 christos test "x$ac_site_file" = xNONE && continue
2096 1.1 skrll if test -r "$ac_site_file"; then
2097 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2098 1.1.1.2 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2099 1.1 skrll sed 's/^/| /' "$ac_site_file" >&5
2100 1.1 skrll . "$ac_site_file"
2101 1.1 skrll fi
2102 1.1 skrll done
2103 1.1 skrll
2104 1.1 skrll if test -r "$cache_file"; then
2105 1.1 skrll # Some versions of bash will fail to source /dev/null (special
2106 1.1 skrll # files actually), so we avoid doing that.
2107 1.1 skrll if test -f "$cache_file"; then
2108 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2109 1.1.1.2 christos $as_echo "$as_me: loading cache $cache_file" >&6;}
2110 1.1 skrll case $cache_file in
2111 1.1.1.2 christos [\\/]* | ?:[\\/]* ) . "$cache_file";;
2112 1.1.1.2 christos *) . "./$cache_file";;
2113 1.1 skrll esac
2114 1.1 skrll fi
2115 1.1 skrll else
2116 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2117 1.1.1.2 christos $as_echo "$as_me: creating cache $cache_file" >&6;}
2118 1.1 skrll >$cache_file
2119 1.1 skrll fi
2120 1.1 skrll
2121 1.1 skrll # Check that the precious variables saved in the cache have kept the same
2122 1.1 skrll # value.
2123 1.1 skrll ac_cache_corrupted=false
2124 1.1.1.2 christos for ac_var in $ac_precious_vars; do
2125 1.1 skrll eval ac_old_set=\$ac_cv_env_${ac_var}_set
2126 1.1 skrll eval ac_new_set=\$ac_env_${ac_var}_set
2127 1.1.1.2 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value
2128 1.1.1.2 christos eval ac_new_val=\$ac_env_${ac_var}_value
2129 1.1 skrll case $ac_old_set,$ac_new_set in
2130 1.1 skrll set,)
2131 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2132 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2133 1.1 skrll ac_cache_corrupted=: ;;
2134 1.1 skrll ,set)
2135 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2136 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2137 1.1 skrll ac_cache_corrupted=: ;;
2138 1.1 skrll ,);;
2139 1.1 skrll *)
2140 1.1 skrll if test "x$ac_old_val" != "x$ac_new_val"; then
2141 1.1.1.2 christos # differences in whitespace do not lead to failure.
2142 1.1.1.2 christos ac_old_val_w=`echo x $ac_old_val`
2143 1.1.1.2 christos ac_new_val_w=`echo x $ac_new_val`
2144 1.1.1.2 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then
2145 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2146 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2147 1.1.1.2 christos ac_cache_corrupted=:
2148 1.1.1.2 christos else
2149 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2150 1.1.1.2 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2151 1.1.1.2 christos eval $ac_var=\$ac_old_val
2152 1.1.1.2 christos fi
2153 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2154 1.1.1.2 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2155 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2156 1.1.1.2 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2157 1.1 skrll fi;;
2158 1.1 skrll esac
2159 1.1 skrll # Pass precious variables to config.status.
2160 1.1 skrll if test "$ac_new_set" = set; then
2161 1.1 skrll case $ac_new_val in
2162 1.1.1.2 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2163 1.1 skrll *) ac_arg=$ac_var=$ac_new_val ;;
2164 1.1 skrll esac
2165 1.1 skrll case " $ac_configure_args " in
2166 1.1 skrll *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2167 1.1.1.2 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2168 1.1 skrll esac
2169 1.1 skrll fi
2170 1.1 skrll done
2171 1.1 skrll if $ac_cache_corrupted; then
2172 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2173 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2174 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2175 1.1.1.2 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2176 1.1.1.2 christos as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2177 1.1.1.2 christos fi
2178 1.1.1.2 christos ## -------------------- ##
2179 1.1.1.2 christos ## Main body of script. ##
2180 1.1.1.2 christos ## -------------------- ##
2181 1.1 skrll
2182 1.1 skrll ac_ext=c
2183 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
2184 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2185 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2186 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
2187 1.1 skrll
2188 1.1 skrll
2189 1.1 skrll
2190 1.1 skrll
2191 1.1 skrll
2192 1.1 skrll
2193 1.1 skrll
2194 1.1 skrll ac_aux_dir=
2195 1.1.1.2 christos for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2196 1.1.1.2 christos for ac_t in install-sh install.sh shtool; do
2197 1.1.1.2 christos if test -f "$ac_dir/$ac_t"; then
2198 1.1.1.2 christos ac_aux_dir=$ac_dir
2199 1.1.1.2 christos ac_install_sh="$ac_aux_dir/$ac_t -c"
2200 1.1.1.2 christos break 2
2201 1.1.1.2 christos fi
2202 1.1.1.2 christos done
2203 1.1 skrll done
2204 1.1 skrll if test -z "$ac_aux_dir"; then
2205 1.1.1.2 christos as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2206 1.1.1.2 christos fi
2207 1.1.1.2 christos
2208 1.1.1.2 christos # These three variables are undocumented and unsupported,
2209 1.1.1.2 christos # and are intended to be withdrawn in a future Autoconf release.
2210 1.1.1.2 christos # They can cause serious problems if a builder's source tree is in a directory
2211 1.1.1.2 christos # whose full name contains unusual characters.
2212 1.1.1.2 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2213 1.1.1.2 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2214 1.1.1.2 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2215 1.1.1.2 christos
2216 1.1 skrll
2217 1.1 skrll # Make sure we can run config.sub.
2218 1.1.1.2 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2219 1.1.1.2 christos as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2220 1.1 skrll
2221 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2222 1.1.1.2 christos $as_echo_n "checking build system type... " >&6; }
2223 1.1.1.2 christos if test "${ac_cv_build+set}" = set; then :
2224 1.1.1.2 christos $as_echo_n "(cached) " >&6
2225 1.1.1.2 christos else
2226 1.1.1.2 christos ac_build_alias=$build_alias
2227 1.1.1.2 christos test "x$ac_build_alias" = x &&
2228 1.1.1.2 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2229 1.1.1.2 christos test "x$ac_build_alias" = x &&
2230 1.1.1.2 christos as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2231 1.1.1.2 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2232 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2233 1.1.1.2 christos
2234 1.1.1.2 christos fi
2235 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2236 1.1.1.2 christos $as_echo "$ac_cv_build" >&6; }
2237 1.1.1.2 christos case $ac_cv_build in
2238 1.1.1.2 christos *-*-*) ;;
2239 1.1.1.2 christos *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2240 1.1.1.2 christos esac
2241 1.1 skrll build=$ac_cv_build
2242 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2243 1.1.1.2 christos set x $ac_cv_build
2244 1.1.1.2 christos shift
2245 1.1.1.2 christos build_cpu=$1
2246 1.1.1.2 christos build_vendor=$2
2247 1.1.1.2 christos shift; shift
2248 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2249 1.1.1.2 christos # except with old shells:
2250 1.1.1.2 christos build_os=$*
2251 1.1.1.2 christos IFS=$ac_save_IFS
2252 1.1.1.2 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2253 1.1.1.2 christos
2254 1.1.1.2 christos
2255 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2256 1.1.1.2 christos $as_echo_n "checking host system type... " >&6; }
2257 1.1.1.2 christos if test "${ac_cv_host+set}" = set; then :
2258 1.1.1.2 christos $as_echo_n "(cached) " >&6
2259 1.1.1.2 christos else
2260 1.1.1.2 christos if test "x$host_alias" = x; then
2261 1.1.1.2 christos ac_cv_host=$ac_cv_build
2262 1.1.1.2 christos else
2263 1.1.1.2 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2264 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2265 1.1.1.2 christos fi
2266 1.1 skrll
2267 1.1 skrll fi
2268 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2269 1.1.1.2 christos $as_echo "$ac_cv_host" >&6; }
2270 1.1.1.2 christos case $ac_cv_host in
2271 1.1.1.2 christos *-*-*) ;;
2272 1.1.1.2 christos *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2273 1.1.1.2 christos esac
2274 1.1 skrll host=$ac_cv_host
2275 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2276 1.1.1.2 christos set x $ac_cv_host
2277 1.1.1.2 christos shift
2278 1.1.1.2 christos host_cpu=$1
2279 1.1.1.2 christos host_vendor=$2
2280 1.1.1.2 christos shift; shift
2281 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2282 1.1.1.2 christos # except with old shells:
2283 1.1.1.2 christos host_os=$*
2284 1.1.1.2 christos IFS=$ac_save_IFS
2285 1.1.1.2 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2286 1.1.1.2 christos
2287 1.1.1.2 christos
2288 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2289 1.1.1.2 christos $as_echo_n "checking target system type... " >&6; }
2290 1.1.1.2 christos if test "${ac_cv_target+set}" = set; then :
2291 1.1.1.2 christos $as_echo_n "(cached) " >&6
2292 1.1.1.2 christos else
2293 1.1.1.2 christos if test "x$target_alias" = x; then
2294 1.1.1.2 christos ac_cv_target=$ac_cv_host
2295 1.1.1.2 christos else
2296 1.1.1.2 christos ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2297 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2298 1.1.1.2 christos fi
2299 1.1 skrll
2300 1.1 skrll fi
2301 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2302 1.1.1.2 christos $as_echo "$ac_cv_target" >&6; }
2303 1.1.1.2 christos case $ac_cv_target in
2304 1.1.1.2 christos *-*-*) ;;
2305 1.1.1.2 christos *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2306 1.1.1.2 christos esac
2307 1.1 skrll target=$ac_cv_target
2308 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2309 1.1.1.2 christos set x $ac_cv_target
2310 1.1.1.2 christos shift
2311 1.1.1.2 christos target_cpu=$1
2312 1.1.1.2 christos target_vendor=$2
2313 1.1.1.2 christos shift; shift
2314 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2315 1.1.1.2 christos # except with old shells:
2316 1.1.1.2 christos target_os=$*
2317 1.1.1.2 christos IFS=$ac_save_IFS
2318 1.1.1.2 christos case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2319 1.1 skrll
2320 1.1 skrll
2321 1.1 skrll # The aliases save the names the user supplied, while $host etc.
2322 1.1 skrll # will get canonicalized.
2323 1.1 skrll test -n "$target_alias" &&
2324 1.1 skrll test "$program_prefix$program_suffix$program_transform_name" = \
2325 1.1 skrll NONENONEs,x,x, &&
2326 1.1 skrll program_prefix=${target_alias}-
2327 1.1 skrll ac_ext=c
2328 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
2329 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2330 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2331 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
2332 1.1 skrll if test -n "$ac_tool_prefix"; then
2333 1.1 skrll # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2334 1.1 skrll set dummy ${ac_tool_prefix}gcc; ac_word=$2
2335 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2336 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2337 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2338 1.1.1.2 christos $as_echo_n "(cached) " >&6
2339 1.1 skrll else
2340 1.1 skrll if test -n "$CC"; then
2341 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2342 1.1 skrll else
2343 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2344 1.1 skrll for as_dir in $PATH
2345 1.1 skrll do
2346 1.1 skrll IFS=$as_save_IFS
2347 1.1 skrll test -z "$as_dir" && as_dir=.
2348 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2349 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2350 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}gcc"
2351 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2352 1.1 skrll break 2
2353 1.1 skrll fi
2354 1.1 skrll done
2355 1.1.1.2 christos done
2356 1.1.1.2 christos IFS=$as_save_IFS
2357 1.1 skrll
2358 1.1 skrll fi
2359 1.1 skrll fi
2360 1.1 skrll CC=$ac_cv_prog_CC
2361 1.1 skrll if test -n "$CC"; then
2362 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2363 1.1.1.2 christos $as_echo "$CC" >&6; }
2364 1.1 skrll else
2365 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2366 1.1.1.2 christos $as_echo "no" >&6; }
2367 1.1 skrll fi
2368 1.1 skrll
2369 1.1.1.2 christos
2370 1.1 skrll fi
2371 1.1 skrll if test -z "$ac_cv_prog_CC"; then
2372 1.1 skrll ac_ct_CC=$CC
2373 1.1 skrll # Extract the first word of "gcc", so it can be a program name with args.
2374 1.1 skrll set dummy gcc; ac_word=$2
2375 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2376 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2377 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2378 1.1.1.2 christos $as_echo_n "(cached) " >&6
2379 1.1 skrll else
2380 1.1 skrll if test -n "$ac_ct_CC"; then
2381 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2382 1.1 skrll else
2383 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2384 1.1 skrll for as_dir in $PATH
2385 1.1 skrll do
2386 1.1 skrll IFS=$as_save_IFS
2387 1.1 skrll test -z "$as_dir" && as_dir=.
2388 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2389 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2390 1.1 skrll ac_cv_prog_ac_ct_CC="gcc"
2391 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2392 1.1 skrll break 2
2393 1.1 skrll fi
2394 1.1 skrll done
2395 1.1.1.2 christos done
2396 1.1.1.2 christos IFS=$as_save_IFS
2397 1.1 skrll
2398 1.1 skrll fi
2399 1.1 skrll fi
2400 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
2401 1.1 skrll if test -n "$ac_ct_CC"; then
2402 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2403 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
2404 1.1 skrll else
2405 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2406 1.1.1.2 christos $as_echo "no" >&6; }
2407 1.1 skrll fi
2408 1.1 skrll
2409 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
2410 1.1.1.2 christos CC=""
2411 1.1.1.2 christos else
2412 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
2413 1.1.1.2 christos yes:)
2414 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2415 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2416 1.1.1.2 christos ac_tool_warned=yes ;;
2417 1.1.1.2 christos esac
2418 1.1.1.2 christos CC=$ac_ct_CC
2419 1.1.1.2 christos fi
2420 1.1 skrll else
2421 1.1 skrll CC="$ac_cv_prog_CC"
2422 1.1 skrll fi
2423 1.1 skrll
2424 1.1 skrll if test -z "$CC"; then
2425 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
2426 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2427 1.1 skrll set dummy ${ac_tool_prefix}cc; ac_word=$2
2428 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2429 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2430 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2431 1.1.1.2 christos $as_echo_n "(cached) " >&6
2432 1.1 skrll else
2433 1.1 skrll if test -n "$CC"; then
2434 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2435 1.1 skrll else
2436 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2437 1.1 skrll for as_dir in $PATH
2438 1.1 skrll do
2439 1.1 skrll IFS=$as_save_IFS
2440 1.1 skrll test -z "$as_dir" && as_dir=.
2441 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2442 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2443 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}cc"
2444 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2445 1.1 skrll break 2
2446 1.1 skrll fi
2447 1.1 skrll done
2448 1.1.1.2 christos done
2449 1.1.1.2 christos IFS=$as_save_IFS
2450 1.1 skrll
2451 1.1 skrll fi
2452 1.1 skrll fi
2453 1.1 skrll CC=$ac_cv_prog_CC
2454 1.1 skrll if test -n "$CC"; then
2455 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2456 1.1.1.2 christos $as_echo "$CC" >&6; }
2457 1.1 skrll else
2458 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2459 1.1.1.2 christos $as_echo "no" >&6; }
2460 1.1 skrll fi
2461 1.1 skrll
2462 1.1 skrll
2463 1.1.1.2 christos fi
2464 1.1 skrll fi
2465 1.1 skrll if test -z "$CC"; then
2466 1.1 skrll # Extract the first word of "cc", so it can be a program name with args.
2467 1.1 skrll set dummy cc; ac_word=$2
2468 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2469 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2470 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2471 1.1.1.2 christos $as_echo_n "(cached) " >&6
2472 1.1 skrll else
2473 1.1 skrll if test -n "$CC"; then
2474 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2475 1.1 skrll else
2476 1.1 skrll ac_prog_rejected=no
2477 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2478 1.1 skrll for as_dir in $PATH
2479 1.1 skrll do
2480 1.1 skrll IFS=$as_save_IFS
2481 1.1 skrll test -z "$as_dir" && as_dir=.
2482 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2483 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2484 1.1 skrll if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2485 1.1 skrll ac_prog_rejected=yes
2486 1.1 skrll continue
2487 1.1 skrll fi
2488 1.1 skrll ac_cv_prog_CC="cc"
2489 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2490 1.1 skrll break 2
2491 1.1 skrll fi
2492 1.1 skrll done
2493 1.1.1.2 christos done
2494 1.1.1.2 christos IFS=$as_save_IFS
2495 1.1 skrll
2496 1.1 skrll if test $ac_prog_rejected = yes; then
2497 1.1 skrll # We found a bogon in the path, so make sure we never use it.
2498 1.1 skrll set dummy $ac_cv_prog_CC
2499 1.1 skrll shift
2500 1.1 skrll if test $# != 0; then
2501 1.1 skrll # We chose a different compiler from the bogus one.
2502 1.1 skrll # However, it has the same basename, so the bogon will be chosen
2503 1.1 skrll # first if we set CC to just the basename; use the full file name.
2504 1.1 skrll shift
2505 1.1 skrll ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2506 1.1 skrll fi
2507 1.1 skrll fi
2508 1.1 skrll fi
2509 1.1 skrll fi
2510 1.1 skrll CC=$ac_cv_prog_CC
2511 1.1 skrll if test -n "$CC"; then
2512 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2513 1.1.1.2 christos $as_echo "$CC" >&6; }
2514 1.1 skrll else
2515 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2516 1.1.1.2 christos $as_echo "no" >&6; }
2517 1.1 skrll fi
2518 1.1 skrll
2519 1.1.1.2 christos
2520 1.1 skrll fi
2521 1.1 skrll if test -z "$CC"; then
2522 1.1 skrll if test -n "$ac_tool_prefix"; then
2523 1.1.1.2 christos for ac_prog in cl.exe
2524 1.1 skrll do
2525 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2526 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2527 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2528 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2529 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2530 1.1.1.2 christos $as_echo_n "(cached) " >&6
2531 1.1 skrll else
2532 1.1 skrll if test -n "$CC"; then
2533 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2534 1.1 skrll else
2535 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536 1.1 skrll for as_dir in $PATH
2537 1.1 skrll do
2538 1.1 skrll IFS=$as_save_IFS
2539 1.1 skrll test -z "$as_dir" && as_dir=.
2540 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2541 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2542 1.1 skrll ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2543 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2544 1.1 skrll break 2
2545 1.1 skrll fi
2546 1.1 skrll done
2547 1.1.1.2 christos done
2548 1.1.1.2 christos IFS=$as_save_IFS
2549 1.1 skrll
2550 1.1 skrll fi
2551 1.1 skrll fi
2552 1.1 skrll CC=$ac_cv_prog_CC
2553 1.1 skrll if test -n "$CC"; then
2554 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2555 1.1.1.2 christos $as_echo "$CC" >&6; }
2556 1.1 skrll else
2557 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2558 1.1.1.2 christos $as_echo "no" >&6; }
2559 1.1 skrll fi
2560 1.1 skrll
2561 1.1.1.2 christos
2562 1.1 skrll test -n "$CC" && break
2563 1.1 skrll done
2564 1.1 skrll fi
2565 1.1 skrll if test -z "$CC"; then
2566 1.1 skrll ac_ct_CC=$CC
2567 1.1.1.2 christos for ac_prog in cl.exe
2568 1.1 skrll do
2569 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
2570 1.1 skrll set dummy $ac_prog; ac_word=$2
2571 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2572 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2573 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2574 1.1.1.2 christos $as_echo_n "(cached) " >&6
2575 1.1 skrll else
2576 1.1 skrll if test -n "$ac_ct_CC"; then
2577 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2578 1.1 skrll else
2579 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2580 1.1 skrll for as_dir in $PATH
2581 1.1 skrll do
2582 1.1 skrll IFS=$as_save_IFS
2583 1.1 skrll test -z "$as_dir" && as_dir=.
2584 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2585 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2586 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_prog"
2587 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2588 1.1 skrll break 2
2589 1.1 skrll fi
2590 1.1 skrll done
2591 1.1.1.2 christos done
2592 1.1.1.2 christos IFS=$as_save_IFS
2593 1.1 skrll
2594 1.1 skrll fi
2595 1.1 skrll fi
2596 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
2597 1.1 skrll if test -n "$ac_ct_CC"; then
2598 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2599 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
2600 1.1 skrll else
2601 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602 1.1.1.2 christos $as_echo "no" >&6; }
2603 1.1 skrll fi
2604 1.1 skrll
2605 1.1.1.2 christos
2606 1.1 skrll test -n "$ac_ct_CC" && break
2607 1.1 skrll done
2608 1.1 skrll
2609 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
2610 1.1.1.2 christos CC=""
2611 1.1.1.2 christos else
2612 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
2613 1.1.1.2 christos yes:)
2614 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2615 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2616 1.1.1.2 christos ac_tool_warned=yes ;;
2617 1.1.1.2 christos esac
2618 1.1.1.2 christos CC=$ac_ct_CC
2619 1.1.1.2 christos fi
2620 1.1 skrll fi
2621 1.1 skrll
2622 1.1 skrll fi
2623 1.1 skrll
2624 1.1 skrll
2625 1.1.1.2 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2626 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2627 1.1.1.2 christos as_fn_error "no acceptable C compiler found in \$PATH
2628 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2629 1.1 skrll
2630 1.1 skrll # Provide some information about the compiler.
2631 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2632 1.1.1.2 christos set X $ac_compile
2633 1.1.1.2 christos ac_compiler=$2
2634 1.1.1.2 christos for ac_option in --version -v -V -qversion; do
2635 1.1.1.2 christos { { ac_try="$ac_compiler $ac_option >&5"
2636 1.1.1.2 christos case "(($ac_try" in
2637 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2638 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2639 1.1.1.2 christos esac
2640 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2641 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2642 1.1.1.2 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2643 1.1 skrll ac_status=$?
2644 1.1.1.2 christos if test -s conftest.err; then
2645 1.1.1.2 christos sed '10a\
2646 1.1.1.2 christos ... rest of stderr output deleted ...
2647 1.1.1.2 christos 10q' conftest.err >conftest.er1
2648 1.1.1.2 christos cat conftest.er1 >&5
2649 1.1.1.2 christos rm -f conftest.er1 conftest.err
2650 1.1.1.2 christos fi
2651 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2652 1.1.1.2 christos test $ac_status = 0; }
2653 1.1.1.2 christos done
2654 1.1 skrll
2655 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2656 1.1 skrll /* end confdefs.h. */
2657 1.1 skrll
2658 1.1 skrll int
2659 1.1 skrll main ()
2660 1.1 skrll {
2661 1.1 skrll
2662 1.1 skrll ;
2663 1.1 skrll return 0;
2664 1.1 skrll }
2665 1.1 skrll _ACEOF
2666 1.1 skrll ac_clean_files_save=$ac_clean_files
2667 1.1.1.2 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2668 1.1 skrll # Try to create an executable without -o first, disregard a.out.
2669 1.1 skrll # It will help us diagnose broken compilers, and finding out an intuition
2670 1.1 skrll # of exeext.
2671 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2672 1.1.1.2 christos $as_echo_n "checking for C compiler default output file name... " >&6; }
2673 1.1.1.2 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2674 1.1.1.2 christos
2675 1.1.1.2 christos # The possible output files:
2676 1.1.1.2 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2677 1.1.1.2 christos
2678 1.1.1.2 christos ac_rmfiles=
2679 1.1.1.2 christos for ac_file in $ac_files
2680 1.1.1.2 christos do
2681 1.1.1.2 christos case $ac_file in
2682 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2683 1.1.1.2 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2684 1.1.1.2 christos esac
2685 1.1.1.2 christos done
2686 1.1.1.2 christos rm -f $ac_rmfiles
2687 1.1.1.2 christos
2688 1.1.1.2 christos if { { ac_try="$ac_link_default"
2689 1.1.1.2 christos case "(($ac_try" in
2690 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2691 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2692 1.1.1.2 christos esac
2693 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2694 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2695 1.1.1.2 christos (eval "$ac_link_default") 2>&5
2696 1.1.1.2 christos ac_status=$?
2697 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2698 1.1.1.2 christos test $ac_status = 0; }; then :
2699 1.1.1.2 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2700 1.1.1.2 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2701 1.1.1.2 christos # in a Makefile. We should not override ac_cv_exeext if it was cached,
2702 1.1.1.2 christos # so that the user can short-circuit this test for compilers unknown to
2703 1.1.1.2 christos # Autoconf.
2704 1.1.1.2 christos for ac_file in $ac_files ''
2705 1.1 skrll do
2706 1.1 skrll test -f "$ac_file" || continue
2707 1.1 skrll case $ac_file in
2708 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2709 1.1 skrll ;;
2710 1.1 skrll [ab].out )
2711 1.1 skrll # We found the default executable, but exeext='' is most
2712 1.1 skrll # certainly right.
2713 1.1 skrll break;;
2714 1.1 skrll *.* )
2715 1.1.1.2 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2716 1.1.1.2 christos then :; else
2717 1.1.1.2 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2718 1.1.1.2 christos fi
2719 1.1.1.2 christos # We set ac_cv_exeext here because the later test for it is not
2720 1.1.1.2 christos # safe: cross compilers may not add the suffix if given an `-o'
2721 1.1.1.2 christos # argument, so we may need to know it at that point already.
2722 1.1.1.2 christos # Even if this section looks crufty: it has the advantage of
2723 1.1.1.2 christos # actually working.
2724 1.1 skrll break;;
2725 1.1 skrll * )
2726 1.1 skrll break;;
2727 1.1 skrll esac
2728 1.1 skrll done
2729 1.1.1.2 christos test "$ac_cv_exeext" = no && ac_cv_exeext=
2730 1.1.1.2 christos
2731 1.1 skrll else
2732 1.1.1.2 christos ac_file=''
2733 1.1.1.2 christos fi
2734 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2735 1.1.1.2 christos $as_echo "$ac_file" >&6; }
2736 1.1.1.2 christos if test -z "$ac_file"; then :
2737 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
2738 1.1 skrll sed 's/^/| /' conftest.$ac_ext >&5
2739 1.1 skrll
2740 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2741 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2742 1.1.1.2 christos { as_fn_set_status 77
2743 1.1.1.2 christos as_fn_error "C compiler cannot create executables
2744 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }; }
2745 1.1 skrll fi
2746 1.1 skrll ac_exeext=$ac_cv_exeext
2747 1.1 skrll
2748 1.1.1.2 christos # Check that the compiler produces executables we can run. If not, either
2749 1.1 skrll # the compiler is broken, or we cross compile.
2750 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2751 1.1.1.2 christos $as_echo_n "checking whether the C compiler works... " >&6; }
2752 1.1 skrll # If not cross compiling, check that we can run a simple program.
2753 1.1 skrll if test "$cross_compiling" != yes; then
2754 1.1 skrll if { ac_try='./$ac_file'
2755 1.1.1.2 christos { { case "(($ac_try" in
2756 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2757 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2758 1.1.1.2 christos esac
2759 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2760 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2761 1.1.1.2 christos (eval "$ac_try") 2>&5
2762 1.1 skrll ac_status=$?
2763 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2764 1.1.1.2 christos test $ac_status = 0; }; }; then
2765 1.1 skrll cross_compiling=no
2766 1.1 skrll else
2767 1.1 skrll if test "$cross_compiling" = maybe; then
2768 1.1 skrll cross_compiling=yes
2769 1.1 skrll else
2770 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2771 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2772 1.1.1.2 christos as_fn_error "cannot run C compiled programs.
2773 1.1 skrll If you meant to cross compile, use \`--host'.
2774 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2775 1.1 skrll fi
2776 1.1 skrll fi
2777 1.1 skrll fi
2778 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2779 1.1.1.2 christos $as_echo "yes" >&6; }
2780 1.1 skrll
2781 1.1.1.2 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2782 1.1 skrll ac_clean_files=$ac_clean_files_save
2783 1.1.1.2 christos # Check that the compiler produces executables we can run. If not, either
2784 1.1 skrll # the compiler is broken, or we cross compile.
2785 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2786 1.1.1.2 christos $as_echo_n "checking whether we are cross compiling... " >&6; }
2787 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2788 1.1.1.2 christos $as_echo "$cross_compiling" >&6; }
2789 1.1.1.2 christos
2790 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2791 1.1.1.2 christos $as_echo_n "checking for suffix of executables... " >&6; }
2792 1.1.1.2 christos if { { ac_try="$ac_link"
2793 1.1.1.2 christos case "(($ac_try" in
2794 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2795 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2796 1.1.1.2 christos esac
2797 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2798 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2799 1.1.1.2 christos (eval "$ac_link") 2>&5
2800 1.1 skrll ac_status=$?
2801 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2802 1.1.1.2 christos test $ac_status = 0; }; then :
2803 1.1 skrll # If both `conftest.exe' and `conftest' are `present' (well, observable)
2804 1.1 skrll # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2805 1.1 skrll # work properly (i.e., refer to `conftest.exe'), while it won't with
2806 1.1 skrll # `rm'.
2807 1.1 skrll for ac_file in conftest.exe conftest conftest.*; do
2808 1.1 skrll test -f "$ac_file" || continue
2809 1.1 skrll case $ac_file in
2810 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2811 1.1 skrll *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2812 1.1 skrll break;;
2813 1.1 skrll * ) break;;
2814 1.1 skrll esac
2815 1.1 skrll done
2816 1.1 skrll else
2817 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2818 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2819 1.1.1.2 christos as_fn_error "cannot compute suffix of executables: cannot compile and link
2820 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2821 1.1 skrll fi
2822 1.1 skrll rm -f conftest$ac_cv_exeext
2823 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2824 1.1.1.2 christos $as_echo "$ac_cv_exeext" >&6; }
2825 1.1 skrll
2826 1.1 skrll rm -f conftest.$ac_ext
2827 1.1 skrll EXEEXT=$ac_cv_exeext
2828 1.1 skrll ac_exeext=$EXEEXT
2829 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2830 1.1.1.2 christos $as_echo_n "checking for suffix of object files... " >&6; }
2831 1.1.1.2 christos if test "${ac_cv_objext+set}" = set; then :
2832 1.1.1.2 christos $as_echo_n "(cached) " >&6
2833 1.1 skrll else
2834 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2835 1.1 skrll /* end confdefs.h. */
2836 1.1 skrll
2837 1.1 skrll int
2838 1.1 skrll main ()
2839 1.1 skrll {
2840 1.1 skrll
2841 1.1 skrll ;
2842 1.1 skrll return 0;
2843 1.1 skrll }
2844 1.1 skrll _ACEOF
2845 1.1 skrll rm -f conftest.o conftest.obj
2846 1.1.1.2 christos if { { ac_try="$ac_compile"
2847 1.1.1.2 christos case "(($ac_try" in
2848 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2849 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2850 1.1.1.2 christos esac
2851 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2852 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2853 1.1.1.2 christos (eval "$ac_compile") 2>&5
2854 1.1.1.2 christos ac_status=$?
2855 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2856 1.1.1.2 christos test $ac_status = 0; }; then :
2857 1.1.1.2 christos for ac_file in conftest.o conftest.obj conftest.*; do
2858 1.1.1.2 christos test -f "$ac_file" || continue;
2859 1.1 skrll case $ac_file in
2860 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2861 1.1 skrll *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2862 1.1 skrll break;;
2863 1.1 skrll esac
2864 1.1 skrll done
2865 1.1 skrll else
2866 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
2867 1.1 skrll sed 's/^/| /' conftest.$ac_ext >&5
2868 1.1 skrll
2869 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2870 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2871 1.1.1.2 christos as_fn_error "cannot compute suffix of object files: cannot compile
2872 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2873 1.1 skrll fi
2874 1.1 skrll rm -f conftest.$ac_cv_objext conftest.$ac_ext
2875 1.1 skrll fi
2876 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2877 1.1.1.2 christos $as_echo "$ac_cv_objext" >&6; }
2878 1.1 skrll OBJEXT=$ac_cv_objext
2879 1.1 skrll ac_objext=$OBJEXT
2880 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2881 1.1.1.2 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2882 1.1.1.2 christos if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2883 1.1.1.2 christos $as_echo_n "(cached) " >&6
2884 1.1 skrll else
2885 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2886 1.1 skrll /* end confdefs.h. */
2887 1.1 skrll
2888 1.1 skrll int
2889 1.1 skrll main ()
2890 1.1 skrll {
2891 1.1 skrll #ifndef __GNUC__
2892 1.1 skrll choke me
2893 1.1 skrll #endif
2894 1.1 skrll
2895 1.1 skrll ;
2896 1.1 skrll return 0;
2897 1.1 skrll }
2898 1.1 skrll _ACEOF
2899 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2900 1.1 skrll ac_compiler_gnu=yes
2901 1.1 skrll else
2902 1.1.1.2 christos ac_compiler_gnu=no
2903 1.1 skrll fi
2904 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2905 1.1 skrll ac_cv_c_compiler_gnu=$ac_compiler_gnu
2906 1.1 skrll
2907 1.1 skrll fi
2908 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2909 1.1.1.2 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2910 1.1.1.2 christos if test $ac_compiler_gnu = yes; then
2911 1.1.1.2 christos GCC=yes
2912 1.1.1.2 christos else
2913 1.1.1.2 christos GCC=
2914 1.1.1.2 christos fi
2915 1.1 skrll ac_test_CFLAGS=${CFLAGS+set}
2916 1.1 skrll ac_save_CFLAGS=$CFLAGS
2917 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2918 1.1.1.2 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
2919 1.1.1.2 christos if test "${ac_cv_prog_cc_g+set}" = set; then :
2920 1.1.1.2 christos $as_echo_n "(cached) " >&6
2921 1.1.1.2 christos else
2922 1.1.1.2 christos ac_save_c_werror_flag=$ac_c_werror_flag
2923 1.1.1.2 christos ac_c_werror_flag=yes
2924 1.1.1.2 christos ac_cv_prog_cc_g=no
2925 1.1.1.2 christos CFLAGS="-g"
2926 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2927 1.1 skrll /* end confdefs.h. */
2928 1.1 skrll
2929 1.1 skrll int
2930 1.1 skrll main ()
2931 1.1 skrll {
2932 1.1 skrll
2933 1.1 skrll ;
2934 1.1 skrll return 0;
2935 1.1 skrll }
2936 1.1 skrll _ACEOF
2937 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2938 1.1 skrll ac_cv_prog_cc_g=yes
2939 1.1 skrll else
2940 1.1.1.2 christos CFLAGS=""
2941 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2942 1.1.1.2 christos /* end confdefs.h. */
2943 1.1.1.2 christos
2944 1.1.1.2 christos int
2945 1.1.1.2 christos main ()
2946 1.1.1.2 christos {
2947 1.1.1.2 christos
2948 1.1.1.2 christos ;
2949 1.1.1.2 christos return 0;
2950 1.1.1.2 christos }
2951 1.1.1.2 christos _ACEOF
2952 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2953 1.1.1.2 christos
2954 1.1.1.2 christos else
2955 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
2956 1.1.1.2 christos CFLAGS="-g"
2957 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2958 1.1.1.2 christos /* end confdefs.h. */
2959 1.1 skrll
2960 1.1.1.2 christos int
2961 1.1.1.2 christos main ()
2962 1.1.1.2 christos {
2963 1.1.1.2 christos
2964 1.1.1.2 christos ;
2965 1.1.1.2 christos return 0;
2966 1.1.1.2 christos }
2967 1.1.1.2 christos _ACEOF
2968 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2969 1.1.1.2 christos ac_cv_prog_cc_g=yes
2970 1.1.1.2 christos fi
2971 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2972 1.1 skrll fi
2973 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2974 1.1 skrll fi
2975 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2976 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
2977 1.1.1.2 christos fi
2978 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2979 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
2980 1.1 skrll if test "$ac_test_CFLAGS" = set; then
2981 1.1 skrll CFLAGS=$ac_save_CFLAGS
2982 1.1 skrll elif test $ac_cv_prog_cc_g = yes; then
2983 1.1 skrll if test "$GCC" = yes; then
2984 1.1 skrll CFLAGS="-g -O2"
2985 1.1 skrll else
2986 1.1 skrll CFLAGS="-g"
2987 1.1 skrll fi
2988 1.1 skrll else
2989 1.1 skrll if test "$GCC" = yes; then
2990 1.1 skrll CFLAGS="-O2"
2991 1.1 skrll else
2992 1.1 skrll CFLAGS=
2993 1.1 skrll fi
2994 1.1 skrll fi
2995 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2996 1.1.1.2 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2997 1.1.1.2 christos if test "${ac_cv_prog_cc_c89+set}" = set; then :
2998 1.1.1.2 christos $as_echo_n "(cached) " >&6
2999 1.1 skrll else
3000 1.1.1.2 christos ac_cv_prog_cc_c89=no
3001 1.1 skrll ac_save_CC=$CC
3002 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3003 1.1 skrll /* end confdefs.h. */
3004 1.1 skrll #include <stdarg.h>
3005 1.1 skrll #include <stdio.h>
3006 1.1 skrll #include <sys/types.h>
3007 1.1 skrll #include <sys/stat.h>
3008 1.1 skrll /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3009 1.1 skrll struct buf { int x; };
3010 1.1 skrll FILE * (*rcsopen) (struct buf *, struct stat *, int);
3011 1.1 skrll static char *e (p, i)
3012 1.1 skrll char **p;
3013 1.1 skrll int i;
3014 1.1 skrll {
3015 1.1 skrll return p[i];
3016 1.1 skrll }
3017 1.1 skrll static char *f (char * (*g) (char **, int), char **p, ...)
3018 1.1 skrll {
3019 1.1 skrll char *s;
3020 1.1 skrll va_list v;
3021 1.1 skrll va_start (v,p);
3022 1.1 skrll s = g (p, va_arg (v,int));
3023 1.1 skrll va_end (v);
3024 1.1 skrll return s;
3025 1.1 skrll }
3026 1.1 skrll
3027 1.1 skrll /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3028 1.1 skrll function prototypes and stuff, but not '\xHH' hex character constants.
3029 1.1 skrll These don't provoke an error unfortunately, instead are silently treated
3030 1.1.1.2 christos as 'x'. The following induces an error, until -std is added to get
3031 1.1 skrll proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3032 1.1 skrll array size at least. It's necessary to write '\x00'==0 to get something
3033 1.1.1.2 christos that's true only with -std. */
3034 1.1 skrll int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3035 1.1 skrll
3036 1.1.1.2 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3037 1.1.1.2 christos inside strings and character constants. */
3038 1.1.1.2 christos #define FOO(x) 'x'
3039 1.1.1.2 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3040 1.1.1.2 christos
3041 1.1 skrll int test (int i, double x);
3042 1.1 skrll struct s1 {int (*f) (int a);};
3043 1.1 skrll struct s2 {int (*f) (double a);};
3044 1.1 skrll int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3045 1.1 skrll int argc;
3046 1.1 skrll char **argv;
3047 1.1 skrll int
3048 1.1 skrll main ()
3049 1.1 skrll {
3050 1.1 skrll return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3051 1.1 skrll ;
3052 1.1 skrll return 0;
3053 1.1 skrll }
3054 1.1 skrll _ACEOF
3055 1.1.1.2 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3056 1.1.1.2 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3057 1.1 skrll do
3058 1.1 skrll CC="$ac_save_CC $ac_arg"
3059 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
3060 1.1.1.2 christos ac_cv_prog_cc_c89=$ac_arg
3061 1.1 skrll fi
3062 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
3063 1.1.1.2 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
3064 1.1 skrll done
3065 1.1.1.2 christos rm -f conftest.$ac_ext
3066 1.1 skrll CC=$ac_save_CC
3067 1.1 skrll
3068 1.1 skrll fi
3069 1.1.1.2 christos # AC_CACHE_VAL
3070 1.1.1.2 christos case "x$ac_cv_prog_cc_c89" in
3071 1.1.1.2 christos x)
3072 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3073 1.1.1.2 christos $as_echo "none needed" >&6; } ;;
3074 1.1.1.2 christos xno)
3075 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3076 1.1.1.2 christos $as_echo "unsupported" >&6; } ;;
3077 1.1 skrll *)
3078 1.1.1.2 christos CC="$CC $ac_cv_prog_cc_c89"
3079 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3080 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3081 1.1 skrll esac
3082 1.1.1.2 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
3083 1.1 skrll
3084 1.1 skrll fi
3085 1.1 skrll
3086 1.1 skrll ac_ext=c
3087 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
3088 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3089 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3090 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
3091 1.1 skrll
3092 1.1 skrll
3093 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3094 1.1.1.2 christos $as_echo_n "checking for library containing strerror... " >&6; }
3095 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3096 1.1.1.2 christos $as_echo_n "(cached) " >&6
3097 1.1 skrll else
3098 1.1 skrll ac_func_search_save_LIBS=$LIBS
3099 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3100 1.1 skrll /* end confdefs.h. */
3101 1.1 skrll
3102 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
3103 1.1.1.2 christos Use char because int might match the return type of a GCC
3104 1.1.1.2 christos builtin and then its argument prototype would still apply. */
3105 1.1 skrll #ifdef __cplusplus
3106 1.1 skrll extern "C"
3107 1.1 skrll #endif
3108 1.1 skrll char strerror ();
3109 1.1 skrll int
3110 1.1 skrll main ()
3111 1.1 skrll {
3112 1.1.1.2 christos return strerror ();
3113 1.1 skrll ;
3114 1.1 skrll return 0;
3115 1.1 skrll }
3116 1.1 skrll _ACEOF
3117 1.1.1.2 christos for ac_lib in '' cposix; do
3118 1.1.1.2 christos if test -z "$ac_lib"; then
3119 1.1.1.2 christos ac_res="none required"
3120 1.1.1.2 christos else
3121 1.1.1.2 christos ac_res=-l$ac_lib
3122 1.1 skrll LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3123 1.1.1.2 christos fi
3124 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
3125 1.1.1.2 christos ac_cv_search_strerror=$ac_res
3126 1.1.1.2 christos fi
3127 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
3128 1.1.1.2 christos conftest$ac_exeext
3129 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3130 1.1.1.2 christos break
3131 1.1.1.2 christos fi
3132 1.1.1.2 christos done
3133 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3134 1.1 skrll
3135 1.1 skrll else
3136 1.1.1.2 christos ac_cv_search_strerror=no
3137 1.1 skrll fi
3138 1.1.1.2 christos rm conftest.$ac_ext
3139 1.1 skrll LIBS=$ac_func_search_save_LIBS
3140 1.1 skrll fi
3141 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3142 1.1.1.2 christos $as_echo "$ac_cv_search_strerror" >&6; }
3143 1.1.1.2 christos ac_res=$ac_cv_search_strerror
3144 1.1.1.2 christos if test "$ac_res" != no; then :
3145 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3146 1.1 skrll
3147 1.1 skrll fi
3148 1.1 skrll
3149 1.1 skrll
3150 1.1 skrll BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3151 1.1.1.2 christos am__api_version='1.11'
3152 1.1.1.2 christos
3153 1.1 skrll # Find a good install program. We prefer a C program (faster),
3154 1.1 skrll # so one script is as good as another. But avoid the broken or
3155 1.1 skrll # incompatible versions:
3156 1.1 skrll # SysV /etc/install, /usr/sbin/install
3157 1.1 skrll # SunOS /usr/etc/install
3158 1.1 skrll # IRIX /sbin/install
3159 1.1 skrll # AIX /bin/install
3160 1.1 skrll # AmigaOS /C/install, which installs bootblocks on floppy discs
3161 1.1 skrll # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3162 1.1 skrll # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3163 1.1 skrll # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3164 1.1 skrll # OS/2's system install, which has a completely different semantic
3165 1.1 skrll # ./install, which can be erroneously created by make from ./install.sh.
3166 1.1 skrll # Reject install programs that cannot install multiple files.
3167 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3168 1.1.1.2 christos $as_echo_n "checking for a BSD-compatible install... " >&6; }
3169 1.1 skrll if test -z "$INSTALL"; then
3170 1.1.1.2 christos if test "${ac_cv_path_install+set}" = set; then :
3171 1.1.1.2 christos $as_echo_n "(cached) " >&6
3172 1.1 skrll else
3173 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3174 1.1 skrll for as_dir in $PATH
3175 1.1 skrll do
3176 1.1 skrll IFS=$as_save_IFS
3177 1.1 skrll test -z "$as_dir" && as_dir=.
3178 1.1.1.2 christos # Account for people who put trailing slashes in PATH elements.
3179 1.1.1.2 christos case $as_dir/ in #((
3180 1.1.1.2 christos ./ | .// | /[cC]/* | \
3181 1.1 skrll /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3182 1.1.1.2 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3183 1.1 skrll /usr/ucb/* ) ;;
3184 1.1 skrll *)
3185 1.1 skrll # OSF1 and SCO ODT 3.0 have their own names for install.
3186 1.1 skrll # Don't use installbsd from OSF since it installs stuff as root
3187 1.1 skrll # by default.
3188 1.1 skrll for ac_prog in ginstall scoinst install; do
3189 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
3190 1.1.1.2 christos if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3191 1.1 skrll if test $ac_prog = install &&
3192 1.1 skrll grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3193 1.1 skrll # AIX install. It has an incompatible calling convention.
3194 1.1 skrll :
3195 1.1 skrll elif test $ac_prog = install &&
3196 1.1 skrll grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3197 1.1 skrll # program-specific install script used by HP pwplus--don't use.
3198 1.1 skrll :
3199 1.1 skrll else
3200 1.1 skrll rm -rf conftest.one conftest.two conftest.dir
3201 1.1 skrll echo one > conftest.one
3202 1.1 skrll echo two > conftest.two
3203 1.1 skrll mkdir conftest.dir
3204 1.1 skrll if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3205 1.1 skrll test -s conftest.one && test -s conftest.two &&
3206 1.1 skrll test -s conftest.dir/conftest.one &&
3207 1.1 skrll test -s conftest.dir/conftest.two
3208 1.1 skrll then
3209 1.1 skrll ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3210 1.1 skrll break 3
3211 1.1 skrll fi
3212 1.1 skrll fi
3213 1.1 skrll fi
3214 1.1 skrll done
3215 1.1 skrll done
3216 1.1 skrll ;;
3217 1.1 skrll esac
3218 1.1.1.2 christos
3219 1.1.1.2 christos done
3220 1.1.1.2 christos IFS=$as_save_IFS
3221 1.1 skrll
3222 1.1 skrll rm -rf conftest.one conftest.two conftest.dir
3223 1.1 skrll
3224 1.1 skrll fi
3225 1.1 skrll if test "${ac_cv_path_install+set}" = set; then
3226 1.1 skrll INSTALL=$ac_cv_path_install
3227 1.1 skrll else
3228 1.1 skrll # As a last resort, use the slow shell script. Don't cache a
3229 1.1 skrll # value for INSTALL within a source directory, because that will
3230 1.1 skrll # break other packages using the cache if that directory is
3231 1.1 skrll # removed, or if the value is a relative name.
3232 1.1 skrll INSTALL=$ac_install_sh
3233 1.1 skrll fi
3234 1.1 skrll fi
3235 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3236 1.1.1.2 christos $as_echo "$INSTALL" >&6; }
3237 1.1 skrll
3238 1.1 skrll # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3239 1.1 skrll # It thinks the first close brace ends the variable substitution.
3240 1.1 skrll test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3241 1.1 skrll
3242 1.1 skrll test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3243 1.1 skrll
3244 1.1 skrll test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3245 1.1 skrll
3246 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3247 1.1.1.2 christos $as_echo_n "checking whether build environment is sane... " >&6; }
3248 1.1 skrll # Just in case
3249 1.1 skrll sleep 1
3250 1.1 skrll echo timestamp > conftest.file
3251 1.1.1.2 christos # Reject unsafe characters in $srcdir or the absolute working directory
3252 1.1.1.2 christos # name. Accept space and tab only in the latter.
3253 1.1.1.2 christos am_lf='
3254 1.1.1.2 christos '
3255 1.1.1.2 christos case `pwd` in
3256 1.1.1.2 christos *[\\\"\#\$\&\'\`$am_lf]*)
3257 1.1.1.2 christos as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3258 1.1.1.2 christos esac
3259 1.1.1.2 christos case $srcdir in
3260 1.1.1.2 christos *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3261 1.1.1.2 christos as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3262 1.1.1.2 christos esac
3263 1.1.1.2 christos
3264 1.1 skrll # Do `set' in a subshell so we don't clobber the current shell's
3265 1.1 skrll # arguments. Must try -L first in case configure is actually a
3266 1.1 skrll # symlink; some systems play weird games with the mod time of symlinks
3267 1.1 skrll # (eg FreeBSD returns the mod time of the symlink's containing
3268 1.1 skrll # directory).
3269 1.1 skrll if (
3270 1.1.1.2 christos set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3271 1.1 skrll if test "$*" = "X"; then
3272 1.1 skrll # -L didn't work.
3273 1.1.1.2 christos set X `ls -t "$srcdir/configure" conftest.file`
3274 1.1 skrll fi
3275 1.1 skrll rm -f conftest.file
3276 1.1 skrll if test "$*" != "X $srcdir/configure conftest.file" \
3277 1.1 skrll && test "$*" != "X conftest.file $srcdir/configure"; then
3278 1.1 skrll
3279 1.1 skrll # If neither matched, then we have a broken ls. This can happen
3280 1.1 skrll # if, for instance, CONFIG_SHELL is bash and it inherits a
3281 1.1 skrll # broken ls alias from the environment. This has actually
3282 1.1 skrll # happened. Such a system could not be considered "sane".
3283 1.1.1.2 christos as_fn_error "ls -t appears to fail. Make sure there is not a broken
3284 1.1.1.2 christos alias in your environment" "$LINENO" 5
3285 1.1 skrll fi
3286 1.1 skrll
3287 1.1 skrll test "$2" = conftest.file
3288 1.1 skrll )
3289 1.1 skrll then
3290 1.1 skrll # Ok.
3291 1.1 skrll :
3292 1.1 skrll else
3293 1.1.1.2 christos as_fn_error "newly created file is older than distributed files!
3294 1.1.1.2 christos Check your system clock" "$LINENO" 5
3295 1.1 skrll fi
3296 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3297 1.1.1.2 christos $as_echo "yes" >&6; }
3298 1.1 skrll test "$program_prefix" != NONE &&
3299 1.1.1.2 christos program_transform_name="s&^&$program_prefix&;$program_transform_name"
3300 1.1 skrll # Use a double $ so make ignores it.
3301 1.1 skrll test "$program_suffix" != NONE &&
3302 1.1.1.2 christos program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3303 1.1.1.2 christos # Double any \ or $.
3304 1.1 skrll # By default was `s,x,x', remove it if useless.
3305 1.1.1.2 christos ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3306 1.1.1.2 christos program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3307 1.1 skrll
3308 1.1 skrll # expand $ac_aux_dir to an absolute path
3309 1.1 skrll am_aux_dir=`cd $ac_aux_dir && pwd`
3310 1.1 skrll
3311 1.1.1.2 christos if test x"${MISSING+set}" != xset; then
3312 1.1.1.2 christos case $am_aux_dir in
3313 1.1.1.2 christos *\ * | *\ *)
3314 1.1.1.2 christos MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3315 1.1.1.2 christos *)
3316 1.1.1.2 christos MISSING="\${SHELL} $am_aux_dir/missing" ;;
3317 1.1.1.2 christos esac
3318 1.1.1.2 christos fi
3319 1.1 skrll # Use eval to expand $SHELL
3320 1.1 skrll if eval "$MISSING --run true"; then
3321 1.1 skrll am_missing_run="$MISSING --run "
3322 1.1 skrll else
3323 1.1 skrll am_missing_run=
3324 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3325 1.1.1.2 christos $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3326 1.1 skrll fi
3327 1.1 skrll
3328 1.1.1.2 christos if test x"${install_sh}" != xset; then
3329 1.1.1.2 christos case $am_aux_dir in
3330 1.1.1.2 christos *\ * | *\ *)
3331 1.1.1.2 christos install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3332 1.1.1.2 christos *)
3333 1.1.1.2 christos install_sh="\${SHELL} $am_aux_dir/install-sh"
3334 1.1.1.2 christos esac
3335 1.1 skrll fi
3336 1.1 skrll
3337 1.1.1.2 christos # Installed binaries are usually stripped using `strip' when the user
3338 1.1.1.2 christos # run `make install-strip'. However `strip' might not be the right
3339 1.1.1.2 christos # tool to use in cross-compilation environments, therefore Automake
3340 1.1.1.2 christos # will honor the `STRIP' environment variable to overrule this program.
3341 1.1.1.2 christos if test "$cross_compiling" != no; then
3342 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
3343 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3344 1.1.1.2 christos set dummy ${ac_tool_prefix}strip; ac_word=$2
3345 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3346 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3347 1.1.1.2 christos if test "${ac_cv_prog_STRIP+set}" = set; then :
3348 1.1.1.2 christos $as_echo_n "(cached) " >&6
3349 1.1 skrll else
3350 1.1.1.2 christos if test -n "$STRIP"; then
3351 1.1.1.2 christos ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3352 1.1 skrll else
3353 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3354 1.1 skrll for as_dir in $PATH
3355 1.1 skrll do
3356 1.1 skrll IFS=$as_save_IFS
3357 1.1 skrll test -z "$as_dir" && as_dir=.
3358 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3359 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3360 1.1.1.2 christos ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3361 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3362 1.1 skrll break 2
3363 1.1 skrll fi
3364 1.1 skrll done
3365 1.1.1.2 christos done
3366 1.1.1.2 christos IFS=$as_save_IFS
3367 1.1 skrll
3368 1.1 skrll fi
3369 1.1 skrll fi
3370 1.1.1.2 christos STRIP=$ac_cv_prog_STRIP
3371 1.1.1.2 christos if test -n "$STRIP"; then
3372 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3373 1.1.1.2 christos $as_echo "$STRIP" >&6; }
3374 1.1 skrll else
3375 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3376 1.1.1.2 christos $as_echo "no" >&6; }
3377 1.1 skrll fi
3378 1.1 skrll
3379 1.1 skrll
3380 1.1.1.2 christos fi
3381 1.1.1.2 christos if test -z "$ac_cv_prog_STRIP"; then
3382 1.1.1.2 christos ac_ct_STRIP=$STRIP
3383 1.1.1.2 christos # Extract the first word of "strip", so it can be a program name with args.
3384 1.1.1.2 christos set dummy strip; ac_word=$2
3385 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3386 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3387 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3388 1.1.1.2 christos $as_echo_n "(cached) " >&6
3389 1.1 skrll else
3390 1.1.1.2 christos if test -n "$ac_ct_STRIP"; then
3391 1.1.1.2 christos ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3392 1.1 skrll else
3393 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3394 1.1.1.2 christos for as_dir in $PATH
3395 1.1.1.2 christos do
3396 1.1.1.2 christos IFS=$as_save_IFS
3397 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3398 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3399 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3400 1.1.1.2 christos ac_cv_prog_ac_ct_STRIP="strip"
3401 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3402 1.1.1.2 christos break 2
3403 1.1.1.2 christos fi
3404 1.1.1.2 christos done
3405 1.1.1.2 christos done
3406 1.1.1.2 christos IFS=$as_save_IFS
3407 1.1.1.2 christos
3408 1.1 skrll fi
3409 1.1 skrll fi
3410 1.1.1.2 christos ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3411 1.1.1.2 christos if test -n "$ac_ct_STRIP"; then
3412 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3413 1.1.1.2 christos $as_echo "$ac_ct_STRIP" >&6; }
3414 1.1 skrll else
3415 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3416 1.1.1.2 christos $as_echo "no" >&6; }
3417 1.1 skrll fi
3418 1.1 skrll
3419 1.1.1.2 christos if test "x$ac_ct_STRIP" = x; then
3420 1.1.1.2 christos STRIP=":"
3421 1.1.1.2 christos else
3422 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
3423 1.1.1.2 christos yes:)
3424 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3425 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3426 1.1.1.2 christos ac_tool_warned=yes ;;
3427 1.1.1.2 christos esac
3428 1.1.1.2 christos STRIP=$ac_ct_STRIP
3429 1.1.1.2 christos fi
3430 1.1 skrll else
3431 1.1.1.2 christos STRIP="$ac_cv_prog_STRIP"
3432 1.1 skrll fi
3433 1.1 skrll
3434 1.1.1.2 christos fi
3435 1.1.1.2 christos INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3436 1.1 skrll
3437 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3438 1.1.1.2 christos $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3439 1.1.1.2 christos if test -z "$MKDIR_P"; then
3440 1.1.1.2 christos if test "${ac_cv_path_mkdir+set}" = set; then :
3441 1.1.1.2 christos $as_echo_n "(cached) " >&6
3442 1.1.1.2 christos else
3443 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3444 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3445 1.1.1.2 christos do
3446 1.1.1.2 christos IFS=$as_save_IFS
3447 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3448 1.1.1.2 christos for ac_prog in mkdir gmkdir; do
3449 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3450 1.1.1.2 christos { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3451 1.1.1.2 christos case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3452 1.1.1.2 christos 'mkdir (GNU coreutils) '* | \
3453 1.1.1.2 christos 'mkdir (coreutils) '* | \
3454 1.1.1.2 christos 'mkdir (fileutils) '4.1*)
3455 1.1.1.2 christos ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3456 1.1.1.2 christos break 3;;
3457 1.1.1.2 christos esac
3458 1.1.1.2 christos done
3459 1.1.1.2 christos done
3460 1.1.1.2 christos done
3461 1.1.1.2 christos IFS=$as_save_IFS
3462 1.1 skrll
3463 1.1.1.2 christos fi
3464 1.1 skrll
3465 1.1.1.2 christos if test "${ac_cv_path_mkdir+set}" = set; then
3466 1.1.1.2 christos MKDIR_P="$ac_cv_path_mkdir -p"
3467 1.1.1.2 christos else
3468 1.1.1.2 christos # As a last resort, use the slow shell script. Don't cache a
3469 1.1.1.2 christos # value for MKDIR_P within a source directory, because that will
3470 1.1.1.2 christos # break other packages using the cache if that directory is
3471 1.1.1.2 christos # removed, or if the value is a relative name.
3472 1.1.1.2 christos test -d ./--version && rmdir ./--version
3473 1.1.1.2 christos MKDIR_P="$ac_install_sh -d"
3474 1.1.1.2 christos fi
3475 1.1.1.2 christos fi
3476 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3477 1.1.1.2 christos $as_echo "$MKDIR_P" >&6; }
3478 1.1.1.2 christos
3479 1.1.1.2 christos mkdir_p="$MKDIR_P"
3480 1.1.1.2 christos case $mkdir_p in
3481 1.1.1.2 christos [\\/$]* | ?:[\\/]*) ;;
3482 1.1.1.2 christos */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3483 1.1.1.2 christos esac
3484 1.1.1.2 christos
3485 1.1.1.2 christos for ac_prog in gawk mawk nawk awk
3486 1.1.1.2 christos do
3487 1.1.1.2 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3488 1.1.1.2 christos set dummy $ac_prog; ac_word=$2
3489 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3490 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3491 1.1.1.2 christos if test "${ac_cv_prog_AWK+set}" = set; then :
3492 1.1.1.2 christos $as_echo_n "(cached) " >&6
3493 1.1.1.2 christos else
3494 1.1.1.2 christos if test -n "$AWK"; then
3495 1.1.1.2 christos ac_cv_prog_AWK="$AWK" # Let the user override the test.
3496 1.1.1.2 christos else
3497 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3498 1.1.1.2 christos for as_dir in $PATH
3499 1.1.1.2 christos do
3500 1.1.1.2 christos IFS=$as_save_IFS
3501 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3502 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3503 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3504 1.1.1.2 christos ac_cv_prog_AWK="$ac_prog"
3505 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3506 1.1.1.2 christos break 2
3507 1.1.1.2 christos fi
3508 1.1.1.2 christos done
3509 1.1.1.2 christos done
3510 1.1.1.2 christos IFS=$as_save_IFS
3511 1.1.1.2 christos
3512 1.1.1.2 christos fi
3513 1.1 skrll fi
3514 1.1.1.2 christos AWK=$ac_cv_prog_AWK
3515 1.1.1.2 christos if test -n "$AWK"; then
3516 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3517 1.1.1.2 christos $as_echo "$AWK" >&6; }
3518 1.1.1.2 christos else
3519 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3520 1.1.1.2 christos $as_echo "no" >&6; }
3521 1.1.1.2 christos fi
3522 1.1.1.2 christos
3523 1.1.1.2 christos
3524 1.1.1.2 christos test -n "$AWK" && break
3525 1.1.1.2 christos done
3526 1.1.1.2 christos
3527 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3528 1.1.1.2 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3529 1.1.1.2 christos set x ${MAKE-make}
3530 1.1.1.2 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3531 1.1.1.2 christos if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3532 1.1.1.2 christos $as_echo_n "(cached) " >&6
3533 1.1.1.2 christos else
3534 1.1.1.2 christos cat >conftest.make <<\_ACEOF
3535 1.1.1.2 christos SHELL = /bin/sh
3536 1.1.1.2 christos all:
3537 1.1.1.2 christos @echo '@@@%%%=$(MAKE)=@@@%%%'
3538 1.1.1.2 christos _ACEOF
3539 1.1.1.2 christos # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3540 1.1.1.2 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in
3541 1.1.1.2 christos *@@@%%%=?*=@@@%%%*)
3542 1.1.1.2 christos eval ac_cv_prog_make_${ac_make}_set=yes;;
3543 1.1.1.2 christos *)
3544 1.1.1.2 christos eval ac_cv_prog_make_${ac_make}_set=no;;
3545 1.1.1.2 christos esac
3546 1.1.1.2 christos rm -f conftest.make
3547 1.1.1.2 christos fi
3548 1.1.1.2 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3549 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3550 1.1.1.2 christos $as_echo "yes" >&6; }
3551 1.1.1.2 christos SET_MAKE=
3552 1.1.1.2 christos else
3553 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3554 1.1.1.2 christos $as_echo "no" >&6; }
3555 1.1.1.2 christos SET_MAKE="MAKE=${MAKE-make}"
3556 1.1.1.2 christos fi
3557 1.1.1.2 christos
3558 1.1.1.2 christos rm -rf .tst 2>/dev/null
3559 1.1.1.2 christos mkdir .tst 2>/dev/null
3560 1.1.1.2 christos if test -d .tst; then
3561 1.1.1.2 christos am__leading_dot=.
3562 1.1.1.2 christos else
3563 1.1.1.2 christos am__leading_dot=_
3564 1.1.1.2 christos fi
3565 1.1.1.2 christos rmdir .tst 2>/dev/null
3566 1.1.1.2 christos
3567 1.1.1.2 christos DEPDIR="${am__leading_dot}deps"
3568 1.1.1.2 christos
3569 1.1.1.2 christos ac_config_commands="$ac_config_commands depfiles"
3570 1.1.1.2 christos
3571 1.1.1.2 christos
3572 1.1.1.2 christos am_make=${MAKE-make}
3573 1.1.1.2 christos cat > confinc << 'END'
3574 1.1.1.2 christos am__doit:
3575 1.1.1.2 christos @echo this is the am__doit target
3576 1.1.1.2 christos .PHONY: am__doit
3577 1.1.1.2 christos END
3578 1.1.1.2 christos # If we don't find an include directive, just comment out the code.
3579 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3580 1.1.1.2 christos $as_echo_n "checking for style of include used by $am_make... " >&6; }
3581 1.1.1.2 christos am__include="#"
3582 1.1.1.2 christos am__quote=
3583 1.1.1.2 christos _am_result=none
3584 1.1.1.2 christos # First try GNU make style include.
3585 1.1.1.2 christos echo "include confinc" > confmf
3586 1.1.1.2 christos # Ignore all kinds of additional output from `make'.
3587 1.1.1.2 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3588 1.1.1.2 christos *the\ am__doit\ target*)
3589 1.1.1.2 christos am__include=include
3590 1.1.1.2 christos am__quote=
3591 1.1.1.2 christos _am_result=GNU
3592 1.1.1.2 christos ;;
3593 1.1.1.2 christos esac
3594 1.1 skrll # Now try BSD make style include.
3595 1.1 skrll if test "$am__include" = "#"; then
3596 1.1 skrll echo '.include "confinc"' > confmf
3597 1.1.1.2 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3598 1.1.1.2 christos *the\ am__doit\ target*)
3599 1.1.1.2 christos am__include=.include
3600 1.1.1.2 christos am__quote="\""
3601 1.1.1.2 christos _am_result=BSD
3602 1.1.1.2 christos ;;
3603 1.1.1.2 christos esac
3604 1.1 skrll fi
3605 1.1 skrll
3606 1.1 skrll
3607 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3608 1.1.1.2 christos $as_echo "$_am_result" >&6; }
3609 1.1 skrll rm -f confinc confmf
3610 1.1 skrll
3611 1.1.1.2 christos # Check whether --enable-dependency-tracking was given.
3612 1.1.1.2 christos if test "${enable_dependency_tracking+set}" = set; then :
3613 1.1.1.2 christos enableval=$enable_dependency_tracking;
3614 1.1.1.2 christos fi
3615 1.1 skrll
3616 1.1 skrll if test "x$enable_dependency_tracking" != xno; then
3617 1.1 skrll am_depcomp="$ac_aux_dir/depcomp"
3618 1.1 skrll AMDEPBACKSLASH='\'
3619 1.1 skrll fi
3620 1.1.1.2 christos if test "x$enable_dependency_tracking" != xno; then
3621 1.1 skrll AMDEP_TRUE=
3622 1.1 skrll AMDEP_FALSE='#'
3623 1.1 skrll else
3624 1.1 skrll AMDEP_TRUE='#'
3625 1.1 skrll AMDEP_FALSE=
3626 1.1 skrll fi
3627 1.1 skrll
3628 1.1 skrll
3629 1.1.1.2 christos if test "`cd $srcdir && pwd`" != "`pwd`"; then
3630 1.1.1.2 christos # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3631 1.1.1.2 christos # is not polluted with repeated "-I."
3632 1.1.1.2 christos am__isrc=' -I$(srcdir)'
3633 1.1.1.2 christos # test to see if srcdir already configured
3634 1.1.1.2 christos if test -f $srcdir/config.status; then
3635 1.1.1.2 christos as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3636 1.1.1.2 christos fi
3637 1.1 skrll fi
3638 1.1 skrll
3639 1.1 skrll # test whether we have cygpath
3640 1.1 skrll if test -z "$CYGPATH_W"; then
3641 1.1 skrll if (cygpath --version) >/dev/null 2>/dev/null; then
3642 1.1 skrll CYGPATH_W='cygpath -w'
3643 1.1 skrll else
3644 1.1 skrll CYGPATH_W=echo
3645 1.1 skrll fi
3646 1.1 skrll fi
3647 1.1 skrll
3648 1.1 skrll
3649 1.1 skrll # Define the identity of the package.
3650 1.1 skrll PACKAGE=gprof
3651 1.1 skrll VERSION=${BFD_VERSION}
3652 1.1 skrll
3653 1.1 skrll
3654 1.1 skrll cat >>confdefs.h <<_ACEOF
3655 1.1 skrll #define PACKAGE "$PACKAGE"
3656 1.1 skrll _ACEOF
3657 1.1 skrll
3658 1.1 skrll
3659 1.1 skrll cat >>confdefs.h <<_ACEOF
3660 1.1 skrll #define VERSION "$VERSION"
3661 1.1 skrll _ACEOF
3662 1.1 skrll
3663 1.1 skrll # Some tools Automake needs.
3664 1.1 skrll
3665 1.1 skrll ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3666 1.1 skrll
3667 1.1 skrll
3668 1.1 skrll AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3669 1.1 skrll
3670 1.1 skrll
3671 1.1 skrll AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3672 1.1 skrll
3673 1.1 skrll
3674 1.1 skrll AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3675 1.1 skrll
3676 1.1 skrll
3677 1.1 skrll MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3678 1.1 skrll
3679 1.1 skrll # We need awk for the "check" target. The system "awk" is bad on
3680 1.1 skrll # some platforms.
3681 1.1 skrll # Always define AMTAR for backward compatibility.
3682 1.1 skrll
3683 1.1 skrll AMTAR=${AMTAR-"${am_missing_run}tar"}
3684 1.1 skrll
3685 1.1 skrll am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3686 1.1 skrll
3687 1.1 skrll
3688 1.1 skrll
3689 1.1 skrll
3690 1.1 skrll depcc="$CC" am_compiler_list=
3691 1.1 skrll
3692 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3693 1.1.1.2 christos $as_echo_n "checking dependency style of $depcc... " >&6; }
3694 1.1.1.2 christos if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3695 1.1.1.2 christos $as_echo_n "(cached) " >&6
3696 1.1 skrll else
3697 1.1 skrll if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3698 1.1 skrll # We make a subdir and do the tests there. Otherwise we can end up
3699 1.1 skrll # making bogus files that we don't know about and never remove. For
3700 1.1 skrll # instance it was reported that on HP-UX the gcc test will end up
3701 1.1 skrll # making a dummy file named `D' -- because `-MD' means `put the output
3702 1.1 skrll # in D'.
3703 1.1 skrll mkdir conftest.dir
3704 1.1 skrll # Copy depcomp to subdir because otherwise we won't find it if we're
3705 1.1 skrll # using a relative directory.
3706 1.1 skrll cp "$am_depcomp" conftest.dir
3707 1.1 skrll cd conftest.dir
3708 1.1 skrll # We will build objects and dependencies in a subdirectory because
3709 1.1 skrll # it helps to detect inapplicable dependency modes. For instance
3710 1.1 skrll # both Tru64's cc and ICC support -MD to output dependencies as a
3711 1.1 skrll # side effect of compilation, but ICC will put the dependencies in
3712 1.1 skrll # the current directory while Tru64 will put them in the object
3713 1.1 skrll # directory.
3714 1.1 skrll mkdir sub
3715 1.1 skrll
3716 1.1 skrll am_cv_CC_dependencies_compiler_type=none
3717 1.1 skrll if test "$am_compiler_list" = ""; then
3718 1.1 skrll am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3719 1.1 skrll fi
3720 1.1.1.2 christos am__universal=false
3721 1.1.1.2 christos case " $depcc " in #(
3722 1.1.1.2 christos *\ -arch\ *\ -arch\ *) am__universal=true ;;
3723 1.1.1.2 christos esac
3724 1.1.1.2 christos
3725 1.1 skrll for depmode in $am_compiler_list; do
3726 1.1 skrll # Setup a source with many dependencies, because some compilers
3727 1.1 skrll # like to wrap large dependency lists on column 80 (with \), and
3728 1.1 skrll # we should not choose a depcomp mode which is confused by this.
3729 1.1 skrll #
3730 1.1 skrll # We need to recreate these files for each test, as the compiler may
3731 1.1 skrll # overwrite some of them when testing with obscure command lines.
3732 1.1 skrll # This happens at least with the AIX C compiler.
3733 1.1 skrll : > sub/conftest.c
3734 1.1 skrll for i in 1 2 3 4 5 6; do
3735 1.1 skrll echo '#include "conftst'$i'.h"' >> sub/conftest.c
3736 1.1 skrll # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3737 1.1 skrll # Solaris 8's {/usr,}/bin/sh.
3738 1.1 skrll touch sub/conftst$i.h
3739 1.1 skrll done
3740 1.1 skrll echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3741 1.1 skrll
3742 1.1.1.2 christos # We check with `-c' and `-o' for the sake of the "dashmstdout"
3743 1.1.1.2 christos # mode. It turns out that the SunPro C++ compiler does not properly
3744 1.1.1.2 christos # handle `-M -o', and we need to detect this. Also, some Intel
3745 1.1.1.2 christos # versions had trouble with output in subdirs
3746 1.1.1.2 christos am__obj=sub/conftest.${OBJEXT-o}
3747 1.1.1.2 christos am__minus_obj="-o $am__obj"
3748 1.1 skrll case $depmode in
3749 1.1.1.2 christos gcc)
3750 1.1.1.2 christos # This depmode causes a compiler race in universal mode.
3751 1.1.1.2 christos test "$am__universal" = false || continue
3752 1.1.1.2 christos ;;
3753 1.1 skrll nosideeffect)
3754 1.1 skrll # after this tag, mechanisms are not by side-effect, so they'll
3755 1.1 skrll # only be used when explicitly requested
3756 1.1 skrll if test "x$enable_dependency_tracking" = xyes; then
3757 1.1 skrll continue
3758 1.1 skrll else
3759 1.1 skrll break
3760 1.1 skrll fi
3761 1.1 skrll ;;
3762 1.1.1.2 christos msvisualcpp | msvcmsys)
3763 1.1.1.2 christos # This compiler won't grok `-c -o', but also, the minuso test has
3764 1.1.1.2 christos # not run yet. These depmodes are late enough in the game, and
3765 1.1.1.2 christos # so weak that their functioning should not be impacted.
3766 1.1.1.2 christos am__obj=conftest.${OBJEXT-o}
3767 1.1.1.2 christos am__minus_obj=
3768 1.1.1.2 christos ;;
3769 1.1 skrll none) break ;;
3770 1.1 skrll esac
3771 1.1 skrll if depmode=$depmode \
3772 1.1.1.2 christos source=sub/conftest.c object=$am__obj \
3773 1.1 skrll depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3774 1.1.1.2 christos $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3775 1.1 skrll >/dev/null 2>conftest.err &&
3776 1.1.1.2 christos grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3777 1.1 skrll grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3778 1.1.1.2 christos grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3779 1.1 skrll ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3780 1.1 skrll # icc doesn't choke on unknown options, it will just issue warnings
3781 1.1 skrll # or remarks (even with -Werror). So we grep stderr for any message
3782 1.1 skrll # that says an option was ignored or not supported.
3783 1.1 skrll # When given -MP, icc 7.0 and 7.1 complain thusly:
3784 1.1 skrll # icc: Command line warning: ignoring option '-M'; no argument required
3785 1.1 skrll # The diagnosis changed in icc 8.0:
3786 1.1 skrll # icc: Command line remark: option '-MP' not supported
3787 1.1 skrll if (grep 'ignoring option' conftest.err ||
3788 1.1 skrll grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3789 1.1 skrll am_cv_CC_dependencies_compiler_type=$depmode
3790 1.1 skrll break
3791 1.1 skrll fi
3792 1.1 skrll fi
3793 1.1 skrll done
3794 1.1 skrll
3795 1.1 skrll cd ..
3796 1.1 skrll rm -rf conftest.dir
3797 1.1 skrll else
3798 1.1 skrll am_cv_CC_dependencies_compiler_type=none
3799 1.1 skrll fi
3800 1.1 skrll
3801 1.1 skrll fi
3802 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3803 1.1.1.2 christos $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3804 1.1 skrll CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3805 1.1 skrll
3806 1.1.1.2 christos if
3807 1.1 skrll test "x$enable_dependency_tracking" != xno \
3808 1.1 skrll && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3809 1.1 skrll am__fastdepCC_TRUE=
3810 1.1 skrll am__fastdepCC_FALSE='#'
3811 1.1 skrll else
3812 1.1 skrll am__fastdepCC_TRUE='#'
3813 1.1 skrll am__fastdepCC_FALSE=
3814 1.1 skrll fi
3815 1.1 skrll
3816 1.1 skrll
3817 1.1 skrll
3818 1.1 skrll
3819 1.1.1.2 christos ac_config_headers="$ac_config_headers gconfig.h:gconfig.in"
3820 1.1 skrll
3821 1.1 skrll
3822 1.1 skrll ac_ext=c
3823 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
3824 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3825 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3826 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
3827 1.1 skrll if test -n "$ac_tool_prefix"; then
3828 1.1 skrll # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3829 1.1 skrll set dummy ${ac_tool_prefix}gcc; ac_word=$2
3830 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3831 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3832 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3833 1.1.1.2 christos $as_echo_n "(cached) " >&6
3834 1.1 skrll else
3835 1.1 skrll if test -n "$CC"; then
3836 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3837 1.1 skrll else
3838 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3839 1.1 skrll for as_dir in $PATH
3840 1.1 skrll do
3841 1.1 skrll IFS=$as_save_IFS
3842 1.1 skrll test -z "$as_dir" && as_dir=.
3843 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3844 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3845 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}gcc"
3846 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3847 1.1 skrll break 2
3848 1.1 skrll fi
3849 1.1 skrll done
3850 1.1.1.2 christos done
3851 1.1.1.2 christos IFS=$as_save_IFS
3852 1.1 skrll
3853 1.1 skrll fi
3854 1.1 skrll fi
3855 1.1 skrll CC=$ac_cv_prog_CC
3856 1.1 skrll if test -n "$CC"; then
3857 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3858 1.1.1.2 christos $as_echo "$CC" >&6; }
3859 1.1 skrll else
3860 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3861 1.1.1.2 christos $as_echo "no" >&6; }
3862 1.1 skrll fi
3863 1.1 skrll
3864 1.1.1.2 christos
3865 1.1 skrll fi
3866 1.1 skrll if test -z "$ac_cv_prog_CC"; then
3867 1.1 skrll ac_ct_CC=$CC
3868 1.1 skrll # Extract the first word of "gcc", so it can be a program name with args.
3869 1.1 skrll set dummy gcc; ac_word=$2
3870 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3871 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3872 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3873 1.1.1.2 christos $as_echo_n "(cached) " >&6
3874 1.1 skrll else
3875 1.1 skrll if test -n "$ac_ct_CC"; then
3876 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3877 1.1 skrll else
3878 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3879 1.1 skrll for as_dir in $PATH
3880 1.1 skrll do
3881 1.1 skrll IFS=$as_save_IFS
3882 1.1 skrll test -z "$as_dir" && as_dir=.
3883 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3884 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3885 1.1 skrll ac_cv_prog_ac_ct_CC="gcc"
3886 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3887 1.1 skrll break 2
3888 1.1 skrll fi
3889 1.1 skrll done
3890 1.1.1.2 christos done
3891 1.1.1.2 christos IFS=$as_save_IFS
3892 1.1 skrll
3893 1.1 skrll fi
3894 1.1 skrll fi
3895 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
3896 1.1 skrll if test -n "$ac_ct_CC"; then
3897 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3898 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
3899 1.1 skrll else
3900 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3901 1.1.1.2 christos $as_echo "no" >&6; }
3902 1.1 skrll fi
3903 1.1 skrll
3904 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
3905 1.1.1.2 christos CC=""
3906 1.1.1.2 christos else
3907 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
3908 1.1.1.2 christos yes:)
3909 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3910 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3911 1.1.1.2 christos ac_tool_warned=yes ;;
3912 1.1.1.2 christos esac
3913 1.1.1.2 christos CC=$ac_ct_CC
3914 1.1.1.2 christos fi
3915 1.1 skrll else
3916 1.1 skrll CC="$ac_cv_prog_CC"
3917 1.1 skrll fi
3918 1.1 skrll
3919 1.1 skrll if test -z "$CC"; then
3920 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
3921 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3922 1.1 skrll set dummy ${ac_tool_prefix}cc; ac_word=$2
3923 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3924 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3925 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3926 1.1.1.2 christos $as_echo_n "(cached) " >&6
3927 1.1 skrll else
3928 1.1 skrll if test -n "$CC"; then
3929 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3930 1.1 skrll else
3931 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3932 1.1 skrll for as_dir in $PATH
3933 1.1 skrll do
3934 1.1 skrll IFS=$as_save_IFS
3935 1.1 skrll test -z "$as_dir" && as_dir=.
3936 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3937 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3938 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}cc"
3939 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3940 1.1 skrll break 2
3941 1.1 skrll fi
3942 1.1 skrll done
3943 1.1.1.2 christos done
3944 1.1.1.2 christos IFS=$as_save_IFS
3945 1.1 skrll
3946 1.1 skrll fi
3947 1.1 skrll fi
3948 1.1 skrll CC=$ac_cv_prog_CC
3949 1.1 skrll if test -n "$CC"; then
3950 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3951 1.1.1.2 christos $as_echo "$CC" >&6; }
3952 1.1 skrll else
3953 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3954 1.1.1.2 christos $as_echo "no" >&6; }
3955 1.1 skrll fi
3956 1.1 skrll
3957 1.1 skrll
3958 1.1.1.2 christos fi
3959 1.1 skrll fi
3960 1.1 skrll if test -z "$CC"; then
3961 1.1 skrll # Extract the first word of "cc", so it can be a program name with args.
3962 1.1 skrll set dummy cc; ac_word=$2
3963 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3964 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3965 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3966 1.1.1.2 christos $as_echo_n "(cached) " >&6
3967 1.1 skrll else
3968 1.1 skrll if test -n "$CC"; then
3969 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3970 1.1 skrll else
3971 1.1 skrll ac_prog_rejected=no
3972 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3973 1.1 skrll for as_dir in $PATH
3974 1.1 skrll do
3975 1.1 skrll IFS=$as_save_IFS
3976 1.1 skrll test -z "$as_dir" && as_dir=.
3977 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3978 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3979 1.1 skrll if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3980 1.1 skrll ac_prog_rejected=yes
3981 1.1 skrll continue
3982 1.1 skrll fi
3983 1.1 skrll ac_cv_prog_CC="cc"
3984 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3985 1.1 skrll break 2
3986 1.1 skrll fi
3987 1.1 skrll done
3988 1.1.1.2 christos done
3989 1.1.1.2 christos IFS=$as_save_IFS
3990 1.1 skrll
3991 1.1 skrll if test $ac_prog_rejected = yes; then
3992 1.1 skrll # We found a bogon in the path, so make sure we never use it.
3993 1.1 skrll set dummy $ac_cv_prog_CC
3994 1.1 skrll shift
3995 1.1 skrll if test $# != 0; then
3996 1.1 skrll # We chose a different compiler from the bogus one.
3997 1.1 skrll # However, it has the same basename, so the bogon will be chosen
3998 1.1 skrll # first if we set CC to just the basename; use the full file name.
3999 1.1 skrll shift
4000 1.1 skrll ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4001 1.1 skrll fi
4002 1.1 skrll fi
4003 1.1 skrll fi
4004 1.1 skrll fi
4005 1.1 skrll CC=$ac_cv_prog_CC
4006 1.1 skrll if test -n "$CC"; then
4007 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4008 1.1.1.2 christos $as_echo "$CC" >&6; }
4009 1.1 skrll else
4010 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4011 1.1.1.2 christos $as_echo "no" >&6; }
4012 1.1 skrll fi
4013 1.1 skrll
4014 1.1.1.2 christos
4015 1.1 skrll fi
4016 1.1 skrll if test -z "$CC"; then
4017 1.1 skrll if test -n "$ac_tool_prefix"; then
4018 1.1.1.2 christos for ac_prog in cl.exe
4019 1.1 skrll do
4020 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4021 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4022 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4023 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
4024 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
4025 1.1.1.2 christos $as_echo_n "(cached) " >&6
4026 1.1 skrll else
4027 1.1 skrll if test -n "$CC"; then
4028 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
4029 1.1 skrll else
4030 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4031 1.1 skrll for as_dir in $PATH
4032 1.1 skrll do
4033 1.1 skrll IFS=$as_save_IFS
4034 1.1 skrll test -z "$as_dir" && as_dir=.
4035 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4036 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4037 1.1 skrll ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4038 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4039 1.1 skrll break 2
4040 1.1 skrll fi
4041 1.1 skrll done
4042 1.1.1.2 christos done
4043 1.1.1.2 christos IFS=$as_save_IFS
4044 1.1 skrll
4045 1.1 skrll fi
4046 1.1 skrll fi
4047 1.1 skrll CC=$ac_cv_prog_CC
4048 1.1 skrll if test -n "$CC"; then
4049 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4050 1.1.1.2 christos $as_echo "$CC" >&6; }
4051 1.1 skrll else
4052 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4053 1.1.1.2 christos $as_echo "no" >&6; }
4054 1.1 skrll fi
4055 1.1 skrll
4056 1.1.1.2 christos
4057 1.1 skrll test -n "$CC" && break
4058 1.1 skrll done
4059 1.1 skrll fi
4060 1.1 skrll if test -z "$CC"; then
4061 1.1 skrll ac_ct_CC=$CC
4062 1.1.1.2 christos for ac_prog in cl.exe
4063 1.1 skrll do
4064 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
4065 1.1 skrll set dummy $ac_prog; ac_word=$2
4066 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4067 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
4068 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4069 1.1.1.2 christos $as_echo_n "(cached) " >&6
4070 1.1 skrll else
4071 1.1 skrll if test -n "$ac_ct_CC"; then
4072 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4073 1.1 skrll else
4074 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4075 1.1 skrll for as_dir in $PATH
4076 1.1 skrll do
4077 1.1 skrll IFS=$as_save_IFS
4078 1.1 skrll test -z "$as_dir" && as_dir=.
4079 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4080 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4081 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_prog"
4082 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4083 1.1 skrll break 2
4084 1.1 skrll fi
4085 1.1 skrll done
4086 1.1.1.2 christos done
4087 1.1.1.2 christos IFS=$as_save_IFS
4088 1.1 skrll
4089 1.1 skrll fi
4090 1.1 skrll fi
4091 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
4092 1.1 skrll if test -n "$ac_ct_CC"; then
4093 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4094 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
4095 1.1 skrll else
4096 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4097 1.1.1.2 christos $as_echo "no" >&6; }
4098 1.1 skrll fi
4099 1.1 skrll
4100 1.1.1.2 christos
4101 1.1 skrll test -n "$ac_ct_CC" && break
4102 1.1 skrll done
4103 1.1 skrll
4104 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
4105 1.1.1.2 christos CC=""
4106 1.1.1.2 christos else
4107 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
4108 1.1.1.2 christos yes:)
4109 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4110 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4111 1.1.1.2 christos ac_tool_warned=yes ;;
4112 1.1.1.2 christos esac
4113 1.1.1.2 christos CC=$ac_ct_CC
4114 1.1.1.2 christos fi
4115 1.1 skrll fi
4116 1.1 skrll
4117 1.1 skrll fi
4118 1.1 skrll
4119 1.1 skrll
4120 1.1.1.2 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4121 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4122 1.1.1.2 christos as_fn_error "no acceptable C compiler found in \$PATH
4123 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
4124 1.1 skrll
4125 1.1 skrll # Provide some information about the compiler.
4126 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4127 1.1.1.2 christos set X $ac_compile
4128 1.1.1.2 christos ac_compiler=$2
4129 1.1.1.2 christos for ac_option in --version -v -V -qversion; do
4130 1.1.1.2 christos { { ac_try="$ac_compiler $ac_option >&5"
4131 1.1.1.2 christos case "(($ac_try" in
4132 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4133 1.1.1.2 christos *) ac_try_echo=$ac_try;;
4134 1.1.1.2 christos esac
4135 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4136 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
4137 1.1.1.2 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4138 1.1 skrll ac_status=$?
4139 1.1.1.2 christos if test -s conftest.err; then
4140 1.1.1.2 christos sed '10a\
4141 1.1.1.2 christos ... rest of stderr output deleted ...
4142 1.1.1.2 christos 10q' conftest.err >conftest.er1
4143 1.1.1.2 christos cat conftest.er1 >&5
4144 1.1.1.2 christos rm -f conftest.er1 conftest.err
4145 1.1.1.2 christos fi
4146 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4147 1.1.1.2 christos test $ac_status = 0; }
4148 1.1.1.2 christos done
4149 1.1.1.2 christos
4150 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4151 1.1.1.2 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4152 1.1.1.2 christos if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4153 1.1.1.2 christos $as_echo_n "(cached) " >&6
4154 1.1 skrll else
4155 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4156 1.1 skrll /* end confdefs.h. */
4157 1.1 skrll
4158 1.1 skrll int
4159 1.1 skrll main ()
4160 1.1 skrll {
4161 1.1 skrll #ifndef __GNUC__
4162 1.1 skrll choke me
4163 1.1 skrll #endif
4164 1.1 skrll
4165 1.1 skrll ;
4166 1.1 skrll return 0;
4167 1.1 skrll }
4168 1.1 skrll _ACEOF
4169 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4170 1.1 skrll ac_compiler_gnu=yes
4171 1.1 skrll else
4172 1.1.1.2 christos ac_compiler_gnu=no
4173 1.1 skrll fi
4174 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4175 1.1 skrll ac_cv_c_compiler_gnu=$ac_compiler_gnu
4176 1.1 skrll
4177 1.1 skrll fi
4178 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4179 1.1.1.2 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4180 1.1.1.2 christos if test $ac_compiler_gnu = yes; then
4181 1.1.1.2 christos GCC=yes
4182 1.1.1.2 christos else
4183 1.1.1.2 christos GCC=
4184 1.1.1.2 christos fi
4185 1.1 skrll ac_test_CFLAGS=${CFLAGS+set}
4186 1.1 skrll ac_save_CFLAGS=$CFLAGS
4187 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4188 1.1.1.2 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
4189 1.1.1.2 christos if test "${ac_cv_prog_cc_g+set}" = set; then :
4190 1.1.1.2 christos $as_echo_n "(cached) " >&6
4191 1.1.1.2 christos else
4192 1.1.1.2 christos ac_save_c_werror_flag=$ac_c_werror_flag
4193 1.1.1.2 christos ac_c_werror_flag=yes
4194 1.1.1.2 christos ac_cv_prog_cc_g=no
4195 1.1.1.2 christos CFLAGS="-g"
4196 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4197 1.1 skrll /* end confdefs.h. */
4198 1.1 skrll
4199 1.1 skrll int
4200 1.1 skrll main ()
4201 1.1 skrll {
4202 1.1 skrll
4203 1.1 skrll ;
4204 1.1 skrll return 0;
4205 1.1 skrll }
4206 1.1 skrll _ACEOF
4207 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4208 1.1 skrll ac_cv_prog_cc_g=yes
4209 1.1 skrll else
4210 1.1.1.2 christos CFLAGS=""
4211 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4212 1.1.1.2 christos /* end confdefs.h. */
4213 1.1 skrll
4214 1.1.1.2 christos int
4215 1.1.1.2 christos main ()
4216 1.1.1.2 christos {
4217 1.1.1.2 christos
4218 1.1.1.2 christos ;
4219 1.1.1.2 christos return 0;
4220 1.1.1.2 christos }
4221 1.1.1.2 christos _ACEOF
4222 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4223 1.1.1.2 christos
4224 1.1.1.2 christos else
4225 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
4226 1.1.1.2 christos CFLAGS="-g"
4227 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4228 1.1.1.2 christos /* end confdefs.h. */
4229 1.1.1.2 christos
4230 1.1.1.2 christos int
4231 1.1.1.2 christos main ()
4232 1.1.1.2 christos {
4233 1.1.1.2 christos
4234 1.1.1.2 christos ;
4235 1.1.1.2 christos return 0;
4236 1.1.1.2 christos }
4237 1.1.1.2 christos _ACEOF
4238 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4239 1.1.1.2 christos ac_cv_prog_cc_g=yes
4240 1.1.1.2 christos fi
4241 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4242 1.1.1.2 christos fi
4243 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4244 1.1.1.2 christos fi
4245 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4246 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
4247 1.1.1.2 christos fi
4248 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4249 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
4250 1.1.1.2 christos if test "$ac_test_CFLAGS" = set; then
4251 1.1.1.2 christos CFLAGS=$ac_save_CFLAGS
4252 1.1.1.2 christos elif test $ac_cv_prog_cc_g = yes; then
4253 1.1.1.2 christos if test "$GCC" = yes; then
4254 1.1.1.2 christos CFLAGS="-g -O2"
4255 1.1 skrll else
4256 1.1 skrll CFLAGS="-g"
4257 1.1 skrll fi
4258 1.1 skrll else
4259 1.1 skrll if test "$GCC" = yes; then
4260 1.1 skrll CFLAGS="-O2"
4261 1.1 skrll else
4262 1.1 skrll CFLAGS=
4263 1.1 skrll fi
4264 1.1 skrll fi
4265 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4266 1.1.1.2 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4267 1.1.1.2 christos if test "${ac_cv_prog_cc_c89+set}" = set; then :
4268 1.1.1.2 christos $as_echo_n "(cached) " >&6
4269 1.1 skrll else
4270 1.1.1.2 christos ac_cv_prog_cc_c89=no
4271 1.1 skrll ac_save_CC=$CC
4272 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4273 1.1 skrll /* end confdefs.h. */
4274 1.1 skrll #include <stdarg.h>
4275 1.1 skrll #include <stdio.h>
4276 1.1 skrll #include <sys/types.h>
4277 1.1 skrll #include <sys/stat.h>
4278 1.1 skrll /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4279 1.1 skrll struct buf { int x; };
4280 1.1 skrll FILE * (*rcsopen) (struct buf *, struct stat *, int);
4281 1.1 skrll static char *e (p, i)
4282 1.1 skrll char **p;
4283 1.1 skrll int i;
4284 1.1 skrll {
4285 1.1 skrll return p[i];
4286 1.1 skrll }
4287 1.1 skrll static char *f (char * (*g) (char **, int), char **p, ...)
4288 1.1 skrll {
4289 1.1 skrll char *s;
4290 1.1 skrll va_list v;
4291 1.1 skrll va_start (v,p);
4292 1.1 skrll s = g (p, va_arg (v,int));
4293 1.1 skrll va_end (v);
4294 1.1 skrll return s;
4295 1.1 skrll }
4296 1.1 skrll
4297 1.1 skrll /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4298 1.1 skrll function prototypes and stuff, but not '\xHH' hex character constants.
4299 1.1 skrll These don't provoke an error unfortunately, instead are silently treated
4300 1.1.1.2 christos as 'x'. The following induces an error, until -std is added to get
4301 1.1 skrll proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4302 1.1 skrll array size at least. It's necessary to write '\x00'==0 to get something
4303 1.1.1.2 christos that's true only with -std. */
4304 1.1 skrll int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4305 1.1 skrll
4306 1.1.1.2 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4307 1.1.1.2 christos inside strings and character constants. */
4308 1.1.1.2 christos #define FOO(x) 'x'
4309 1.1.1.2 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4310 1.1.1.2 christos
4311 1.1 skrll int test (int i, double x);
4312 1.1 skrll struct s1 {int (*f) (int a);};
4313 1.1 skrll struct s2 {int (*f) (double a);};
4314 1.1 skrll int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4315 1.1 skrll int argc;
4316 1.1 skrll char **argv;
4317 1.1 skrll int
4318 1.1 skrll main ()
4319 1.1 skrll {
4320 1.1 skrll return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4321 1.1 skrll ;
4322 1.1 skrll return 0;
4323 1.1 skrll }
4324 1.1 skrll _ACEOF
4325 1.1.1.2 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4326 1.1.1.2 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4327 1.1 skrll do
4328 1.1 skrll CC="$ac_save_CC $ac_arg"
4329 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4330 1.1.1.2 christos ac_cv_prog_cc_c89=$ac_arg
4331 1.1 skrll fi
4332 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
4333 1.1.1.2 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
4334 1.1 skrll done
4335 1.1.1.2 christos rm -f conftest.$ac_ext
4336 1.1 skrll CC=$ac_save_CC
4337 1.1 skrll
4338 1.1 skrll fi
4339 1.1.1.2 christos # AC_CACHE_VAL
4340 1.1.1.2 christos case "x$ac_cv_prog_cc_c89" in
4341 1.1.1.2 christos x)
4342 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4343 1.1.1.2 christos $as_echo "none needed" >&6; } ;;
4344 1.1.1.2 christos xno)
4345 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4346 1.1.1.2 christos $as_echo "unsupported" >&6; } ;;
4347 1.1 skrll *)
4348 1.1.1.2 christos CC="$CC $ac_cv_prog_cc_c89"
4349 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4350 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4351 1.1 skrll esac
4352 1.1.1.2 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
4353 1.1 skrll
4354 1.1 skrll fi
4355 1.1 skrll
4356 1.1 skrll ac_ext=c
4357 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4358 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4359 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4360 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4361 1.1 skrll
4362 1.1 skrll ac_ext=c
4363 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4364 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4365 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4366 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4367 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4368 1.1.1.2 christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
4369 1.1 skrll # On Suns, sometimes $CPP names a directory.
4370 1.1 skrll if test -n "$CPP" && test -d "$CPP"; then
4371 1.1 skrll CPP=
4372 1.1 skrll fi
4373 1.1 skrll if test -z "$CPP"; then
4374 1.1.1.2 christos if test "${ac_cv_prog_CPP+set}" = set; then :
4375 1.1.1.2 christos $as_echo_n "(cached) " >&6
4376 1.1 skrll else
4377 1.1 skrll # Double quotes because CPP needs to be expanded
4378 1.1 skrll for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4379 1.1 skrll do
4380 1.1 skrll ac_preproc_ok=false
4381 1.1 skrll for ac_c_preproc_warn_flag in '' yes
4382 1.1 skrll do
4383 1.1 skrll # Use a header file that comes with gcc, so configuring glibc
4384 1.1 skrll # with a fresh cross-compiler works.
4385 1.1 skrll # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4386 1.1 skrll # <limits.h> exists even on freestanding compilers.
4387 1.1 skrll # On the NeXT, cc -E runs the code through the compiler's parser,
4388 1.1 skrll # not just through cpp. "Syntax error" is here to catch this case.
4389 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4390 1.1 skrll /* end confdefs.h. */
4391 1.1 skrll #ifdef __STDC__
4392 1.1 skrll # include <limits.h>
4393 1.1 skrll #else
4394 1.1 skrll # include <assert.h>
4395 1.1 skrll #endif
4396 1.1 skrll Syntax error
4397 1.1 skrll _ACEOF
4398 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4399 1.1 skrll
4400 1.1.1.2 christos else
4401 1.1 skrll # Broken: fails on valid input.
4402 1.1 skrll continue
4403 1.1 skrll fi
4404 1.1 skrll rm -f conftest.err conftest.$ac_ext
4405 1.1 skrll
4406 1.1.1.2 christos # OK, works on sane cases. Now check whether nonexistent headers
4407 1.1 skrll # can be detected and how.
4408 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409 1.1 skrll /* end confdefs.h. */
4410 1.1 skrll #include <ac_nonexistent.h>
4411 1.1 skrll _ACEOF
4412 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4413 1.1 skrll # Broken: success on invalid input.
4414 1.1 skrll continue
4415 1.1 skrll else
4416 1.1 skrll # Passes both tests.
4417 1.1 skrll ac_preproc_ok=:
4418 1.1 skrll break
4419 1.1 skrll fi
4420 1.1 skrll rm -f conftest.err conftest.$ac_ext
4421 1.1 skrll
4422 1.1 skrll done
4423 1.1 skrll # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4424 1.1 skrll rm -f conftest.err conftest.$ac_ext
4425 1.1.1.2 christos if $ac_preproc_ok; then :
4426 1.1 skrll break
4427 1.1 skrll fi
4428 1.1 skrll
4429 1.1 skrll done
4430 1.1 skrll ac_cv_prog_CPP=$CPP
4431 1.1 skrll
4432 1.1 skrll fi
4433 1.1 skrll CPP=$ac_cv_prog_CPP
4434 1.1 skrll else
4435 1.1 skrll ac_cv_prog_CPP=$CPP
4436 1.1 skrll fi
4437 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4438 1.1.1.2 christos $as_echo "$CPP" >&6; }
4439 1.1 skrll ac_preproc_ok=false
4440 1.1 skrll for ac_c_preproc_warn_flag in '' yes
4441 1.1 skrll do
4442 1.1 skrll # Use a header file that comes with gcc, so configuring glibc
4443 1.1 skrll # with a fresh cross-compiler works.
4444 1.1 skrll # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4445 1.1 skrll # <limits.h> exists even on freestanding compilers.
4446 1.1 skrll # On the NeXT, cc -E runs the code through the compiler's parser,
4447 1.1 skrll # not just through cpp. "Syntax error" is here to catch this case.
4448 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4449 1.1 skrll /* end confdefs.h. */
4450 1.1 skrll #ifdef __STDC__
4451 1.1 skrll # include <limits.h>
4452 1.1 skrll #else
4453 1.1 skrll # include <assert.h>
4454 1.1 skrll #endif
4455 1.1 skrll Syntax error
4456 1.1 skrll _ACEOF
4457 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4458 1.1 skrll
4459 1.1.1.2 christos else
4460 1.1 skrll # Broken: fails on valid input.
4461 1.1 skrll continue
4462 1.1 skrll fi
4463 1.1 skrll rm -f conftest.err conftest.$ac_ext
4464 1.1 skrll
4465 1.1.1.2 christos # OK, works on sane cases. Now check whether nonexistent headers
4466 1.1 skrll # can be detected and how.
4467 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4468 1.1 skrll /* end confdefs.h. */
4469 1.1 skrll #include <ac_nonexistent.h>
4470 1.1 skrll _ACEOF
4471 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4472 1.1 skrll # Broken: success on invalid input.
4473 1.1 skrll continue
4474 1.1 skrll else
4475 1.1 skrll # Passes both tests.
4476 1.1 skrll ac_preproc_ok=:
4477 1.1 skrll break
4478 1.1 skrll fi
4479 1.1 skrll rm -f conftest.err conftest.$ac_ext
4480 1.1 skrll
4481 1.1 skrll done
4482 1.1 skrll # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4483 1.1 skrll rm -f conftest.err conftest.$ac_ext
4484 1.1.1.2 christos if $ac_preproc_ok; then :
4485 1.1.1.2 christos
4486 1.1 skrll else
4487 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4488 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4489 1.1.1.2 christos as_fn_error "C preprocessor \"$CPP\" fails sanity check
4490 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
4491 1.1 skrll fi
4492 1.1 skrll
4493 1.1 skrll ac_ext=c
4494 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4495 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4496 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4497 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4498 1.1 skrll
4499 1.1 skrll
4500 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4501 1.1.1.2 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4502 1.1.1.2 christos if test "${ac_cv_path_GREP+set}" = set; then :
4503 1.1.1.2 christos $as_echo_n "(cached) " >&6
4504 1.1.1.2 christos else
4505 1.1.1.2 christos if test -z "$GREP"; then
4506 1.1.1.2 christos ac_path_GREP_found=false
4507 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4508 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4509 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4510 1.1.1.2 christos do
4511 1.1.1.2 christos IFS=$as_save_IFS
4512 1.1.1.2 christos test -z "$as_dir" && as_dir=.
4513 1.1.1.2 christos for ac_prog in grep ggrep; do
4514 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4515 1.1.1.2 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4516 1.1.1.2 christos { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4517 1.1.1.2 christos # Check for GNU ac_path_GREP and select it if it is found.
4518 1.1.1.2 christos # Check for GNU $ac_path_GREP
4519 1.1.1.2 christos case `"$ac_path_GREP" --version 2>&1` in
4520 1.1.1.2 christos *GNU*)
4521 1.1.1.2 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4522 1.1.1.2 christos *)
4523 1.1.1.2 christos ac_count=0
4524 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4525 1.1.1.2 christos while :
4526 1.1.1.2 christos do
4527 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4528 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4529 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4530 1.1.1.2 christos $as_echo 'GREP' >> "conftest.nl"
4531 1.1.1.2 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4532 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4533 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4534 1.1.1.2 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then
4535 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4536 1.1.1.2 christos ac_cv_path_GREP="$ac_path_GREP"
4537 1.1.1.2 christos ac_path_GREP_max=$ac_count
4538 1.1.1.2 christos fi
4539 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4540 1.1.1.2 christos test $ac_count -gt 10 && break
4541 1.1.1.2 christos done
4542 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4543 1.1.1.2 christos esac
4544 1.1.1.2 christos
4545 1.1.1.2 christos $ac_path_GREP_found && break 3
4546 1.1.1.2 christos done
4547 1.1.1.2 christos done
4548 1.1.1.2 christos done
4549 1.1.1.2 christos IFS=$as_save_IFS
4550 1.1.1.2 christos if test -z "$ac_cv_path_GREP"; then
4551 1.1.1.2 christos as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4552 1.1.1.2 christos fi
4553 1.1.1.2 christos else
4554 1.1.1.2 christos ac_cv_path_GREP=$GREP
4555 1.1.1.2 christos fi
4556 1.1.1.2 christos
4557 1.1.1.2 christos fi
4558 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4559 1.1.1.2 christos $as_echo "$ac_cv_path_GREP" >&6; }
4560 1.1.1.2 christos GREP="$ac_cv_path_GREP"
4561 1.1.1.2 christos
4562 1.1.1.2 christos
4563 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4564 1.1.1.2 christos $as_echo_n "checking for egrep... " >&6; }
4565 1.1.1.2 christos if test "${ac_cv_path_EGREP+set}" = set; then :
4566 1.1.1.2 christos $as_echo_n "(cached) " >&6
4567 1.1 skrll else
4568 1.1.1.2 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4569 1.1.1.2 christos then ac_cv_path_EGREP="$GREP -E"
4570 1.1.1.2 christos else
4571 1.1.1.2 christos if test -z "$EGREP"; then
4572 1.1.1.2 christos ac_path_EGREP_found=false
4573 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4574 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4575 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4576 1.1.1.2 christos do
4577 1.1.1.2 christos IFS=$as_save_IFS
4578 1.1.1.2 christos test -z "$as_dir" && as_dir=.
4579 1.1.1.2 christos for ac_prog in egrep; do
4580 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4581 1.1.1.2 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4582 1.1.1.2 christos { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4583 1.1.1.2 christos # Check for GNU ac_path_EGREP and select it if it is found.
4584 1.1.1.2 christos # Check for GNU $ac_path_EGREP
4585 1.1.1.2 christos case `"$ac_path_EGREP" --version 2>&1` in
4586 1.1.1.2 christos *GNU*)
4587 1.1.1.2 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4588 1.1.1.2 christos *)
4589 1.1.1.2 christos ac_count=0
4590 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4591 1.1.1.2 christos while :
4592 1.1.1.2 christos do
4593 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4594 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4595 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4596 1.1.1.2 christos $as_echo 'EGREP' >> "conftest.nl"
4597 1.1.1.2 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4598 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4599 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4600 1.1.1.2 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4601 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4602 1.1.1.2 christos ac_cv_path_EGREP="$ac_path_EGREP"
4603 1.1.1.2 christos ac_path_EGREP_max=$ac_count
4604 1.1 skrll fi
4605 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4606 1.1.1.2 christos test $ac_count -gt 10 && break
4607 1.1.1.2 christos done
4608 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4609 1.1.1.2 christos esac
4610 1.1.1.2 christos
4611 1.1.1.2 christos $ac_path_EGREP_found && break 3
4612 1.1.1.2 christos done
4613 1.1.1.2 christos done
4614 1.1.1.2 christos done
4615 1.1.1.2 christos IFS=$as_save_IFS
4616 1.1.1.2 christos if test -z "$ac_cv_path_EGREP"; then
4617 1.1.1.2 christos as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4618 1.1.1.2 christos fi
4619 1.1.1.2 christos else
4620 1.1.1.2 christos ac_cv_path_EGREP=$EGREP
4621 1.1.1.2 christos fi
4622 1.1.1.2 christos
4623 1.1.1.2 christos fi
4624 1.1 skrll fi
4625 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4626 1.1.1.2 christos $as_echo "$ac_cv_path_EGREP" >&6; }
4627 1.1.1.2 christos EGREP="$ac_cv_path_EGREP"
4628 1.1 skrll
4629 1.1 skrll
4630 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4631 1.1.1.2 christos $as_echo_n "checking for ANSI C header files... " >&6; }
4632 1.1.1.2 christos if test "${ac_cv_header_stdc+set}" = set; then :
4633 1.1.1.2 christos $as_echo_n "(cached) " >&6
4634 1.1 skrll else
4635 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4636 1.1 skrll /* end confdefs.h. */
4637 1.1 skrll #include <stdlib.h>
4638 1.1 skrll #include <stdarg.h>
4639 1.1 skrll #include <string.h>
4640 1.1 skrll #include <float.h>
4641 1.1 skrll
4642 1.1 skrll int
4643 1.1 skrll main ()
4644 1.1 skrll {
4645 1.1 skrll
4646 1.1 skrll ;
4647 1.1 skrll return 0;
4648 1.1 skrll }
4649 1.1 skrll _ACEOF
4650 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4651 1.1 skrll ac_cv_header_stdc=yes
4652 1.1 skrll else
4653 1.1.1.2 christos ac_cv_header_stdc=no
4654 1.1 skrll fi
4655 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4656 1.1 skrll
4657 1.1 skrll if test $ac_cv_header_stdc = yes; then
4658 1.1 skrll # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4659 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4660 1.1 skrll /* end confdefs.h. */
4661 1.1 skrll #include <string.h>
4662 1.1 skrll
4663 1.1 skrll _ACEOF
4664 1.1 skrll if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4665 1.1.1.2 christos $EGREP "memchr" >/dev/null 2>&1; then :
4666 1.1.1.2 christos
4667 1.1 skrll else
4668 1.1 skrll ac_cv_header_stdc=no
4669 1.1 skrll fi
4670 1.1 skrll rm -f conftest*
4671 1.1 skrll
4672 1.1 skrll fi
4673 1.1 skrll
4674 1.1 skrll if test $ac_cv_header_stdc = yes; then
4675 1.1 skrll # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4676 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4677 1.1 skrll /* end confdefs.h. */
4678 1.1 skrll #include <stdlib.h>
4679 1.1 skrll
4680 1.1 skrll _ACEOF
4681 1.1 skrll if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4682 1.1.1.2 christos $EGREP "free" >/dev/null 2>&1; then :
4683 1.1.1.2 christos
4684 1.1 skrll else
4685 1.1 skrll ac_cv_header_stdc=no
4686 1.1 skrll fi
4687 1.1 skrll rm -f conftest*
4688 1.1 skrll
4689 1.1 skrll fi
4690 1.1 skrll
4691 1.1 skrll if test $ac_cv_header_stdc = yes; then
4692 1.1 skrll # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4693 1.1.1.2 christos if test "$cross_compiling" = yes; then :
4694 1.1 skrll :
4695 1.1 skrll else
4696 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4697 1.1 skrll /* end confdefs.h. */
4698 1.1 skrll #include <ctype.h>
4699 1.1.1.2 christos #include <stdlib.h>
4700 1.1 skrll #if ((' ' & 0x0FF) == 0x020)
4701 1.1 skrll # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4702 1.1 skrll # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4703 1.1 skrll #else
4704 1.1 skrll # define ISLOWER(c) \
4705 1.1 skrll (('a' <= (c) && (c) <= 'i') \
4706 1.1 skrll || ('j' <= (c) && (c) <= 'r') \
4707 1.1 skrll || ('s' <= (c) && (c) <= 'z'))
4708 1.1 skrll # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4709 1.1 skrll #endif
4710 1.1 skrll
4711 1.1 skrll #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4712 1.1 skrll int
4713 1.1 skrll main ()
4714 1.1 skrll {
4715 1.1 skrll int i;
4716 1.1 skrll for (i = 0; i < 256; i++)
4717 1.1 skrll if (XOR (islower (i), ISLOWER (i))
4718 1.1 skrll || toupper (i) != TOUPPER (i))
4719 1.1.1.2 christos return 2;
4720 1.1.1.2 christos return 0;
4721 1.1 skrll }
4722 1.1 skrll _ACEOF
4723 1.1.1.2 christos if ac_fn_c_try_run "$LINENO"; then :
4724 1.1 skrll
4725 1.1.1.2 christos else
4726 1.1.1.2 christos ac_cv_header_stdc=no
4727 1.1 skrll fi
4728 1.1.1.2 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4729 1.1.1.2 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4730 1.1 skrll fi
4731 1.1.1.2 christos
4732 1.1 skrll fi
4733 1.1 skrll fi
4734 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4735 1.1.1.2 christos $as_echo "$ac_cv_header_stdc" >&6; }
4736 1.1 skrll if test $ac_cv_header_stdc = yes; then
4737 1.1 skrll
4738 1.1.1.2 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4739 1.1 skrll
4740 1.1 skrll fi
4741 1.1 skrll
4742 1.1 skrll # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4743 1.1.1.2 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4744 1.1.1.2 christos inttypes.h stdint.h unistd.h
4745 1.1.1.2 christos do :
4746 1.1.1.2 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4747 1.1.1.2 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4748 1.1.1.2 christos "
4749 1.1.1.2 christos eval as_val=\$$as_ac_Header
4750 1.1.1.2 christos if test "x$as_val" = x""yes; then :
4751 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
4752 1.1.1.2 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4753 1.1.1.2 christos _ACEOF
4754 1.1 skrll
4755 1.1.1.2 christos fi
4756 1.1 skrll
4757 1.1.1.2 christos done
4758 1.1 skrll
4759 1.1 skrll
4760 1.1 skrll
4761 1.1.1.2 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4762 1.1.1.2 christos if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4763 1.1.1.2 christos MINIX=yes
4764 1.1.1.2 christos else
4765 1.1.1.2 christos MINIX=
4766 1.1.1.2 christos fi
4767 1.1 skrll
4768 1.1 skrll
4769 1.1.1.2 christos if test "$MINIX" = yes; then
4770 1.1 skrll
4771 1.1.1.2 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4772 1.1 skrll
4773 1.1.1.2 christos
4774 1.1.1.2 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4775 1.1.1.2 christos
4776 1.1.1.2 christos
4777 1.1.1.2 christos $as_echo "#define _MINIX 1" >>confdefs.h
4778 1.1.1.2 christos
4779 1.1.1.2 christos fi
4780 1.1.1.2 christos
4781 1.1.1.2 christos
4782 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4783 1.1.1.2 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4784 1.1.1.2 christos if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4785 1.1.1.2 christos $as_echo_n "(cached) " >&6
4786 1.1 skrll else
4787 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4788 1.1 skrll /* end confdefs.h. */
4789 1.1 skrll
4790 1.1.1.2 christos # define __EXTENSIONS__ 1
4791 1.1.1.2 christos $ac_includes_default
4792 1.1.1.2 christos int
4793 1.1.1.2 christos main ()
4794 1.1.1.2 christos {
4795 1.1.1.2 christos
4796 1.1.1.2 christos ;
4797 1.1.1.2 christos return 0;
4798 1.1.1.2 christos }
4799 1.1 skrll _ACEOF
4800 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4801 1.1.1.2 christos ac_cv_safe_to_define___extensions__=yes
4802 1.1 skrll else
4803 1.1.1.2 christos ac_cv_safe_to_define___extensions__=no
4804 1.1 skrll fi
4805 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4806 1.1 skrll fi
4807 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4808 1.1.1.2 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4809 1.1.1.2 christos test $ac_cv_safe_to_define___extensions__ = yes &&
4810 1.1.1.2 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4811 1.1 skrll
4812 1.1.1.2 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4813 1.1 skrll
4814 1.1.1.2 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4815 1.1 skrll
4816 1.1.1.2 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4817 1.1 skrll
4818 1.1.1.2 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4819 1.1 skrll
4820 1.1 skrll
4821 1.1 skrll
4822 1.1 skrll
4823 1.1 skrll
4824 1.1.1.2 christos # The tests for host and target for $enable_largefile require
4825 1.1.1.2 christos # canonical names.
4826 1.1 skrll
4827 1.1 skrll
4828 1.1 skrll
4829 1.1.1.2 christos # As the $enable_largefile decision depends on --enable-plugins we must set it
4830 1.1.1.2 christos # even in directories otherwise not depending on the $plugins option.
4831 1.1 skrll
4832 1.1 skrll
4833 1.1.1.2 christos # Check whether --enable-plugins was given.
4834 1.1.1.2 christos if test "${enable_plugins+set}" = set; then :
4835 1.1.1.2 christos enableval=$enable_plugins; case "${enableval}" in
4836 1.1.1.2 christos yes | "") plugins=yes ;;
4837 1.1.1.2 christos no) plugins=no ;;
4838 1.1.1.2 christos *) plugins=yes ;;
4839 1.1.1.2 christos esac
4840 1.1.1.2 christos else
4841 1.1.1.2 christos plugins=no
4842 1.1.1.2 christos fi
4843 1.1 skrll
4844 1.1 skrll
4845 1.1 skrll
4846 1.1.1.2 christos case "${host}" in
4847 1.1.1.2 christos sparc-*-solaris*|i[3-7]86-*-solaris*)
4848 1.1.1.2 christos # On native 32bit sparc and ia32 solaris, large-file and procfs support
4849 1.1.1.2 christos # are mutually exclusive; and without procfs support, the bfd/ elf module
4850 1.1.1.2 christos # cannot provide certain routines such as elfcore_write_prpsinfo
4851 1.1.1.2 christos # or elfcore_write_prstatus. So unless the user explicitly requested
4852 1.1.1.2 christos # large-file support through the --enable-largefile switch, disable
4853 1.1.1.2 christos # large-file support in favor of procfs support.
4854 1.1.1.2 christos test "${target}" = "${host}" -a "x$plugins" = xno \
4855 1.1.1.2 christos && : ${enable_largefile="no"}
4856 1.1.1.2 christos ;;
4857 1.1.1.2 christos esac
4858 1.1 skrll
4859 1.1.1.2 christos # Check whether --enable-largefile was given.
4860 1.1.1.2 christos if test "${enable_largefile+set}" = set; then :
4861 1.1.1.2 christos enableval=$enable_largefile;
4862 1.1.1.2 christos fi
4863 1.1.1.2 christos
4864 1.1.1.2 christos if test "$enable_largefile" != no; then
4865 1.1.1.2 christos
4866 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4867 1.1.1.2 christos $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4868 1.1.1.2 christos if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4869 1.1.1.2 christos $as_echo_n "(cached) " >&6
4870 1.1.1.2 christos else
4871 1.1.1.2 christos ac_cv_sys_largefile_CC=no
4872 1.1.1.2 christos if test "$GCC" != yes; then
4873 1.1.1.2 christos ac_save_CC=$CC
4874 1.1.1.2 christos while :; do
4875 1.1.1.2 christos # IRIX 6.2 and later do not support large files by default,
4876 1.1.1.2 christos # so use the C compiler's -n32 option if that helps.
4877 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4878 1.1.1.2 christos /* end confdefs.h. */
4879 1.1.1.2 christos #include <sys/types.h>
4880 1.1.1.2 christos /* Check that off_t can represent 2**63 - 1 correctly.
4881 1.1.1.2 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4882 1.1.1.2 christos since some C++ compilers masquerading as C compilers
4883 1.1.1.2 christos incorrectly reject 9223372036854775807. */
4884 1.1.1.2 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4885 1.1.1.2 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4886 1.1.1.2 christos && LARGE_OFF_T % 2147483647 == 1)
4887 1.1.1.2 christos ? 1 : -1];
4888 1.1.1.2 christos int
4889 1.1.1.2 christos main ()
4890 1.1.1.2 christos {
4891 1.1 skrll
4892 1.1.1.2 christos ;
4893 1.1.1.2 christos return 0;
4894 1.1.1.2 christos }
4895 1.1.1.2 christos _ACEOF
4896 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4897 1.1.1.2 christos break
4898 1.1.1.2 christos fi
4899 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
4900 1.1.1.2 christos CC="$CC -n32"
4901 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4902 1.1.1.2 christos ac_cv_sys_largefile_CC=' -n32'; break
4903 1.1.1.2 christos fi
4904 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
4905 1.1.1.2 christos break
4906 1.1.1.2 christos done
4907 1.1.1.2 christos CC=$ac_save_CC
4908 1.1.1.2 christos rm -f conftest.$ac_ext
4909 1.1.1.2 christos fi
4910 1.1.1.2 christos fi
4911 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4912 1.1.1.2 christos $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4913 1.1.1.2 christos if test "$ac_cv_sys_largefile_CC" != no; then
4914 1.1.1.2 christos CC=$CC$ac_cv_sys_largefile_CC
4915 1.1.1.2 christos fi
4916 1.1 skrll
4917 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4918 1.1.1.2 christos $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4919 1.1.1.2 christos if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4920 1.1.1.2 christos $as_echo_n "(cached) " >&6
4921 1.1 skrll else
4922 1.1.1.2 christos while :; do
4923 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4924 1.1 skrll /* end confdefs.h. */
4925 1.1.1.2 christos #include <sys/types.h>
4926 1.1.1.2 christos /* Check that off_t can represent 2**63 - 1 correctly.
4927 1.1.1.2 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4928 1.1.1.2 christos since some C++ compilers masquerading as C compilers
4929 1.1.1.2 christos incorrectly reject 9223372036854775807. */
4930 1.1.1.2 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4931 1.1.1.2 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4932 1.1.1.2 christos && LARGE_OFF_T % 2147483647 == 1)
4933 1.1.1.2 christos ? 1 : -1];
4934 1.1 skrll int
4935 1.1 skrll main ()
4936 1.1 skrll {
4937 1.1 skrll
4938 1.1 skrll ;
4939 1.1 skrll return 0;
4940 1.1 skrll }
4941 1.1 skrll _ACEOF
4942 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4943 1.1.1.2 christos ac_cv_sys_file_offset_bits=no; break
4944 1.1 skrll fi
4945 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4946 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4947 1.1.1.2 christos /* end confdefs.h. */
4948 1.1.1.2 christos #define _FILE_OFFSET_BITS 64
4949 1.1.1.2 christos #include <sys/types.h>
4950 1.1.1.2 christos /* Check that off_t can represent 2**63 - 1 correctly.
4951 1.1.1.2 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4952 1.1.1.2 christos since some C++ compilers masquerading as C compilers
4953 1.1.1.2 christos incorrectly reject 9223372036854775807. */
4954 1.1.1.2 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4955 1.1.1.2 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4956 1.1.1.2 christos && LARGE_OFF_T % 2147483647 == 1)
4957 1.1.1.2 christos ? 1 : -1];
4958 1.1.1.2 christos int
4959 1.1.1.2 christos main ()
4960 1.1.1.2 christos {
4961 1.1 skrll
4962 1.1.1.2 christos ;
4963 1.1.1.2 christos return 0;
4964 1.1.1.2 christos }
4965 1.1 skrll _ACEOF
4966 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4967 1.1.1.2 christos ac_cv_sys_file_offset_bits=64; break
4968 1.1.1.2 christos fi
4969 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4970 1.1.1.2 christos ac_cv_sys_file_offset_bits=unknown
4971 1.1.1.2 christos break
4972 1.1.1.2 christos done
4973 1.1.1.2 christos fi
4974 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4975 1.1.1.2 christos $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4976 1.1.1.2 christos case $ac_cv_sys_file_offset_bits in #(
4977 1.1.1.2 christos no | unknown) ;;
4978 1.1.1.2 christos *)
4979 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
4980 1.1.1.2 christos #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4981 1.1 skrll _ACEOF
4982 1.1.1.2 christos ;;
4983 1.1.1.2 christos esac
4984 1.1.1.2 christos rm -rf conftest*
4985 1.1.1.2 christos if test $ac_cv_sys_file_offset_bits = unknown; then
4986 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4987 1.1.1.2 christos $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4988 1.1.1.2 christos if test "${ac_cv_sys_large_files+set}" = set; then :
4989 1.1.1.2 christos $as_echo_n "(cached) " >&6
4990 1.1.1.2 christos else
4991 1.1.1.2 christos while :; do
4992 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4993 1.1.1.2 christos /* end confdefs.h. */
4994 1.1.1.2 christos #include <sys/types.h>
4995 1.1.1.2 christos /* Check that off_t can represent 2**63 - 1 correctly.
4996 1.1.1.2 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4997 1.1.1.2 christos since some C++ compilers masquerading as C compilers
4998 1.1.1.2 christos incorrectly reject 9223372036854775807. */
4999 1.1.1.2 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5000 1.1.1.2 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5001 1.1.1.2 christos && LARGE_OFF_T % 2147483647 == 1)
5002 1.1.1.2 christos ? 1 : -1];
5003 1.1.1.2 christos int
5004 1.1.1.2 christos main ()
5005 1.1.1.2 christos {
5006 1.1 skrll
5007 1.1.1.2 christos ;
5008 1.1.1.2 christos return 0;
5009 1.1.1.2 christos }
5010 1.1 skrll _ACEOF
5011 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
5012 1.1.1.2 christos ac_cv_sys_large_files=no; break
5013 1.1.1.2 christos fi
5014 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5015 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5016 1.1.1.2 christos /* end confdefs.h. */
5017 1.1.1.2 christos #define _LARGE_FILES 1
5018 1.1.1.2 christos #include <sys/types.h>
5019 1.1.1.2 christos /* Check that off_t can represent 2**63 - 1 correctly.
5020 1.1.1.2 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
5021 1.1.1.2 christos since some C++ compilers masquerading as C compilers
5022 1.1.1.2 christos incorrectly reject 9223372036854775807. */
5023 1.1.1.2 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5024 1.1.1.2 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5025 1.1.1.2 christos && LARGE_OFF_T % 2147483647 == 1)
5026 1.1.1.2 christos ? 1 : -1];
5027 1.1.1.2 christos int
5028 1.1.1.2 christos main ()
5029 1.1.1.2 christos {
5030 1.1 skrll
5031 1.1.1.2 christos ;
5032 1.1.1.2 christos return 0;
5033 1.1.1.2 christos }
5034 1.1 skrll _ACEOF
5035 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
5036 1.1.1.2 christos ac_cv_sys_large_files=1; break
5037 1.1.1.2 christos fi
5038 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5039 1.1.1.2 christos ac_cv_sys_large_files=unknown
5040 1.1.1.2 christos break
5041 1.1 skrll done
5042 1.1 skrll fi
5043 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5044 1.1.1.2 christos $as_echo "$ac_cv_sys_large_files" >&6; }
5045 1.1.1.2 christos case $ac_cv_sys_large_files in #(
5046 1.1.1.2 christos no | unknown) ;;
5047 1.1.1.2 christos *)
5048 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
5049 1.1.1.2 christos #define _LARGE_FILES $ac_cv_sys_large_files
5050 1.1.1.2 christos _ACEOF
5051 1.1.1.2 christos ;;
5052 1.1.1.2 christos esac
5053 1.1.1.2 christos rm -rf conftest*
5054 1.1 skrll fi
5055 1.1 skrll fi
5056 1.1 skrll
5057 1.1 skrll
5058 1.1 skrll
5059 1.1.1.2 christos
5060 1.1.1.2 christos case `pwd` in
5061 1.1.1.2 christos *\ * | *\ *)
5062 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5063 1.1.1.2 christos $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5064 1.1.1.2 christos esac
5065 1.1 skrll
5066 1.1 skrll
5067 1.1 skrll
5068 1.1.1.2 christos macro_version='2.2.7a'
5069 1.1.1.2 christos macro_revision='1.3134'
5070 1.1 skrll
5071 1.1 skrll
5072 1.1 skrll
5073 1.1 skrll
5074 1.1 skrll
5075 1.1 skrll
5076 1.1 skrll
5077 1.1 skrll
5078 1.1 skrll
5079 1.1 skrll
5080 1.1 skrll
5081 1.1 skrll
5082 1.1 skrll
5083 1.1 skrll ltmain="$ac_aux_dir/ltmain.sh"
5084 1.1 skrll
5085 1.1.1.2 christos # Backslashify metacharacters that are still active within
5086 1.1.1.2 christos # double-quoted strings.
5087 1.1.1.2 christos sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5088 1.1 skrll
5089 1.1.1.2 christos # Same as above, but do not quote variable references.
5090 1.1.1.2 christos double_quote_subst='s/\(["`\\]\)/\\\1/g'
5091 1.1 skrll
5092 1.1.1.2 christos # Sed substitution to delay expansion of an escaped shell variable in a
5093 1.1.1.2 christos # double_quote_subst'ed string.
5094 1.1.1.2 christos delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5095 1.1 skrll
5096 1.1.1.2 christos # Sed substitution to delay expansion of an escaped single quote.
5097 1.1.1.2 christos delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5098 1.1 skrll
5099 1.1.1.2 christos # Sed substitution to avoid accidental globbing in evaled expressions
5100 1.1.1.2 christos no_glob_subst='s/\*/\\\*/g'
5101 1.1 skrll
5102 1.1.1.2 christos ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5103 1.1.1.2 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5104 1.1.1.2 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5105 1.1.1.2 christos
5106 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5107 1.1.1.2 christos $as_echo_n "checking how to print strings... " >&6; }
5108 1.1.1.2 christos # Test print first, because it will be a builtin if present.
5109 1.1.1.2 christos if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5110 1.1.1.2 christos test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5111 1.1.1.2 christos ECHO='print -r --'
5112 1.1.1.2 christos elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5113 1.1.1.2 christos ECHO='printf %s\n'
5114 1.1 skrll else
5115 1.1.1.2 christos # Use this function as a fallback that always works.
5116 1.1.1.2 christos func_fallback_echo ()
5117 1.1.1.2 christos {
5118 1.1.1.2 christos eval 'cat <<_LTECHO_EOF
5119 1.1.1.2 christos $1
5120 1.1.1.2 christos _LTECHO_EOF'
5121 1.1.1.2 christos }
5122 1.1.1.2 christos ECHO='func_fallback_echo'
5123 1.1.1.2 christos fi
5124 1.1 skrll
5125 1.1.1.2 christos # func_echo_all arg...
5126 1.1.1.2 christos # Invoke $ECHO with all args, space-separated.
5127 1.1.1.2 christos func_echo_all ()
5128 1.1.1.2 christos {
5129 1.1.1.2 christos $ECHO ""
5130 1.1.1.2 christos }
5131 1.1 skrll
5132 1.1.1.2 christos case "$ECHO" in
5133 1.1.1.2 christos printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5134 1.1.1.2 christos $as_echo "printf" >&6; } ;;
5135 1.1.1.2 christos print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5136 1.1.1.2 christos $as_echo "print -r" >&6; } ;;
5137 1.1.1.2 christos *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5138 1.1.1.2 christos $as_echo "cat" >&6; } ;;
5139 1.1.1.2 christos esac
5140 1.1 skrll
5141 1.1 skrll
5142 1.1 skrll
5143 1.1 skrll
5144 1.1 skrll
5145 1.1 skrll
5146 1.1 skrll
5147 1.1 skrll
5148 1.1 skrll
5149 1.1 skrll
5150 1.1 skrll
5151 1.1 skrll
5152 1.1 skrll
5153 1.1 skrll
5154 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5155 1.1.1.2 christos $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5156 1.1.1.2 christos if test "${ac_cv_path_SED+set}" = set; then :
5157 1.1.1.2 christos $as_echo_n "(cached) " >&6
5158 1.1 skrll else
5159 1.1.1.2 christos ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5160 1.1.1.2 christos for ac_i in 1 2 3 4 5 6 7; do
5161 1.1.1.2 christos ac_script="$ac_script$as_nl$ac_script"
5162 1.1.1.2 christos done
5163 1.1.1.2 christos echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5164 1.1.1.2 christos { ac_script=; unset ac_script;}
5165 1.1.1.2 christos if test -z "$SED"; then
5166 1.1.1.2 christos ac_path_SED_found=false
5167 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
5168 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5169 1.1 skrll for as_dir in $PATH
5170 1.1 skrll do
5171 1.1 skrll IFS=$as_save_IFS
5172 1.1 skrll test -z "$as_dir" && as_dir=.
5173 1.1.1.2 christos for ac_prog in sed gsed; do
5174 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
5175 1.1.1.2 christos ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5176 1.1.1.2 christos { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5177 1.1.1.2 christos # Check for GNU ac_path_SED and select it if it is found.
5178 1.1.1.2 christos # Check for GNU $ac_path_SED
5179 1.1.1.2 christos case `"$ac_path_SED" --version 2>&1` in
5180 1.1.1.2 christos *GNU*)
5181 1.1.1.2 christos ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5182 1.1.1.2 christos *)
5183 1.1.1.2 christos ac_count=0
5184 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
5185 1.1.1.2 christos while :
5186 1.1.1.2 christos do
5187 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
5188 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
5189 1.1.1.2 christos cp "conftest.in" "conftest.nl"
5190 1.1.1.2 christos $as_echo '' >> "conftest.nl"
5191 1.1.1.2 christos "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5192 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5193 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
5194 1.1.1.2 christos if test $ac_count -gt ${ac_path_SED_max-0}; then
5195 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
5196 1.1.1.2 christos ac_cv_path_SED="$ac_path_SED"
5197 1.1.1.2 christos ac_path_SED_max=$ac_count
5198 1.1.1.2 christos fi
5199 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
5200 1.1.1.2 christos test $ac_count -gt 10 && break
5201 1.1.1.2 christos done
5202 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5203 1.1.1.2 christos esac
5204 1.1.1.2 christos
5205 1.1.1.2 christos $ac_path_SED_found && break 3
5206 1.1 skrll done
5207 1.1 skrll done
5208 1.1.1.2 christos done
5209 1.1 skrll IFS=$as_save_IFS
5210 1.1.1.2 christos if test -z "$ac_cv_path_SED"; then
5211 1.1.1.2 christos as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5212 1.1 skrll fi
5213 1.1.1.2 christos else
5214 1.1.1.2 christos ac_cv_path_SED=$SED
5215 1.1 skrll fi
5216 1.1 skrll
5217 1.1.1.2 christos fi
5218 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5219 1.1.1.2 christos $as_echo "$ac_cv_path_SED" >&6; }
5220 1.1.1.2 christos SED="$ac_cv_path_SED"
5221 1.1.1.2 christos rm -f conftest.sed
5222 1.1 skrll
5223 1.1 skrll test -z "$SED" && SED=sed
5224 1.1 skrll Xsed="$SED -e 1s/^X//"
5225 1.1 skrll
5226 1.1 skrll
5227 1.1 skrll
5228 1.1 skrll
5229 1.1 skrll
5230 1.1 skrll
5231 1.1 skrll
5232 1.1 skrll
5233 1.1 skrll
5234 1.1 skrll
5235 1.1 skrll
5236 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5237 1.1.1.2 christos $as_echo_n "checking for fgrep... " >&6; }
5238 1.1.1.2 christos if test "${ac_cv_path_FGREP+set}" = set; then :
5239 1.1.1.2 christos $as_echo_n "(cached) " >&6
5240 1.1.1.2 christos else
5241 1.1.1.2 christos if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5242 1.1.1.2 christos then ac_cv_path_FGREP="$GREP -F"
5243 1.1.1.2 christos else
5244 1.1.1.2 christos if test -z "$FGREP"; then
5245 1.1.1.2 christos ac_path_FGREP_found=false
5246 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
5247 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5248 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5249 1.1.1.2 christos do
5250 1.1.1.2 christos IFS=$as_save_IFS
5251 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5252 1.1.1.2 christos for ac_prog in fgrep; do
5253 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5254 1.1.1.2 christos ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5255 1.1.1.2 christos { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5256 1.1.1.2 christos # Check for GNU ac_path_FGREP and select it if it is found.
5257 1.1.1.2 christos # Check for GNU $ac_path_FGREP
5258 1.1.1.2 christos case `"$ac_path_FGREP" --version 2>&1` in
5259 1.1.1.2 christos *GNU*)
5260 1.1.1.2 christos ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5261 1.1.1.2 christos *)
5262 1.1.1.2 christos ac_count=0
5263 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
5264 1.1.1.2 christos while :
5265 1.1.1.2 christos do
5266 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
5267 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
5268 1.1.1.2 christos cp "conftest.in" "conftest.nl"
5269 1.1.1.2 christos $as_echo 'FGREP' >> "conftest.nl"
5270 1.1.1.2 christos "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5271 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5272 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
5273 1.1.1.2 christos if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5274 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
5275 1.1.1.2 christos ac_cv_path_FGREP="$ac_path_FGREP"
5276 1.1.1.2 christos ac_path_FGREP_max=$ac_count
5277 1.1 skrll fi
5278 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
5279 1.1.1.2 christos test $ac_count -gt 10 && break
5280 1.1.1.2 christos done
5281 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5282 1.1.1.2 christos esac
5283 1.1.1.2 christos
5284 1.1.1.2 christos $ac_path_FGREP_found && break 3
5285 1.1.1.2 christos done
5286 1.1.1.2 christos done
5287 1.1.1.2 christos done
5288 1.1.1.2 christos IFS=$as_save_IFS
5289 1.1.1.2 christos if test -z "$ac_cv_path_FGREP"; then
5290 1.1.1.2 christos as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5291 1.1.1.2 christos fi
5292 1.1.1.2 christos else
5293 1.1.1.2 christos ac_cv_path_FGREP=$FGREP
5294 1.1.1.2 christos fi
5295 1.1.1.2 christos
5296 1.1.1.2 christos fi
5297 1.1 skrll fi
5298 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5299 1.1.1.2 christos $as_echo "$ac_cv_path_FGREP" >&6; }
5300 1.1.1.2 christos FGREP="$ac_cv_path_FGREP"
5301 1.1 skrll
5302 1.1 skrll
5303 1.1 skrll test -z "$GREP" && GREP=grep
5304 1.1 skrll
5305 1.1 skrll
5306 1.1 skrll
5307 1.1 skrll
5308 1.1 skrll
5309 1.1 skrll
5310 1.1 skrll
5311 1.1 skrll
5312 1.1 skrll
5313 1.1 skrll
5314 1.1 skrll
5315 1.1 skrll
5316 1.1 skrll
5317 1.1 skrll
5318 1.1 skrll
5319 1.1 skrll
5320 1.1 skrll
5321 1.1 skrll
5322 1.1 skrll
5323 1.1.1.2 christos # Check whether --with-gnu-ld was given.
5324 1.1.1.2 christos if test "${with_gnu_ld+set}" = set; then :
5325 1.1.1.2 christos withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5326 1.1 skrll else
5327 1.1 skrll with_gnu_ld=no
5328 1.1.1.2 christos fi
5329 1.1.1.2 christos
5330 1.1 skrll ac_prog=ld
5331 1.1 skrll if test "$GCC" = yes; then
5332 1.1 skrll # Check if gcc -print-prog-name=ld gives a path.
5333 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5334 1.1.1.2 christos $as_echo_n "checking for ld used by $CC... " >&6; }
5335 1.1 skrll case $host in
5336 1.1 skrll *-*-mingw*)
5337 1.1 skrll # gcc leaves a trailing carriage return which upsets mingw
5338 1.1 skrll ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5339 1.1 skrll *)
5340 1.1 skrll ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5341 1.1 skrll esac
5342 1.1 skrll case $ac_prog in
5343 1.1 skrll # Accept absolute paths.
5344 1.1 skrll [\\/]* | ?:[\\/]*)
5345 1.1 skrll re_direlt='/[^/][^/]*/\.\./'
5346 1.1 skrll # Canonicalize the pathname of ld
5347 1.1 skrll ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5348 1.1 skrll while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5349 1.1 skrll ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5350 1.1 skrll done
5351 1.1 skrll test -z "$LD" && LD="$ac_prog"
5352 1.1 skrll ;;
5353 1.1 skrll "")
5354 1.1 skrll # If it fails, then pretend we aren't using GCC.
5355 1.1 skrll ac_prog=ld
5356 1.1 skrll ;;
5357 1.1 skrll *)
5358 1.1 skrll # If it is relative, then search for the first ld in PATH.
5359 1.1 skrll with_gnu_ld=unknown
5360 1.1 skrll ;;
5361 1.1 skrll esac
5362 1.1 skrll elif test "$with_gnu_ld" = yes; then
5363 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5364 1.1.1.2 christos $as_echo_n "checking for GNU ld... " >&6; }
5365 1.1 skrll else
5366 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5367 1.1.1.2 christos $as_echo_n "checking for non-GNU ld... " >&6; }
5368 1.1 skrll fi
5369 1.1.1.2 christos if test "${lt_cv_path_LD+set}" = set; then :
5370 1.1.1.2 christos $as_echo_n "(cached) " >&6
5371 1.1 skrll else
5372 1.1 skrll if test -z "$LD"; then
5373 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5374 1.1 skrll for ac_dir in $PATH; do
5375 1.1 skrll IFS="$lt_save_ifs"
5376 1.1 skrll test -z "$ac_dir" && ac_dir=.
5377 1.1 skrll if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5378 1.1 skrll lt_cv_path_LD="$ac_dir/$ac_prog"
5379 1.1 skrll # Check to see if the program is GNU ld. I'd rather use --version,
5380 1.1 skrll # but apparently some variants of GNU ld only accept -v.
5381 1.1 skrll # Break only if it was the GNU/non-GNU ld that we prefer.
5382 1.1 skrll case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5383 1.1 skrll *GNU* | *'with BFD'*)
5384 1.1 skrll test "$with_gnu_ld" != no && break
5385 1.1 skrll ;;
5386 1.1 skrll *)
5387 1.1 skrll test "$with_gnu_ld" != yes && break
5388 1.1 skrll ;;
5389 1.1 skrll esac
5390 1.1 skrll fi
5391 1.1 skrll done
5392 1.1 skrll IFS="$lt_save_ifs"
5393 1.1 skrll else
5394 1.1 skrll lt_cv_path_LD="$LD" # Let the user override the test with a path.
5395 1.1 skrll fi
5396 1.1 skrll fi
5397 1.1 skrll
5398 1.1 skrll LD="$lt_cv_path_LD"
5399 1.1 skrll if test -n "$LD"; then
5400 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5401 1.1.1.2 christos $as_echo "$LD" >&6; }
5402 1.1 skrll else
5403 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5404 1.1.1.2 christos $as_echo "no" >&6; }
5405 1.1 skrll fi
5406 1.1.1.2 christos test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5407 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5408 1.1.1.2 christos $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5409 1.1.1.2 christos if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5410 1.1.1.2 christos $as_echo_n "(cached) " >&6
5411 1.1 skrll else
5412 1.1 skrll # I'd rather use --version here, but apparently some GNU lds only accept -v.
5413 1.1 skrll case `$LD -v 2>&1 </dev/null` in
5414 1.1 skrll *GNU* | *'with BFD'*)
5415 1.1 skrll lt_cv_prog_gnu_ld=yes
5416 1.1 skrll ;;
5417 1.1 skrll *)
5418 1.1 skrll lt_cv_prog_gnu_ld=no
5419 1.1 skrll ;;
5420 1.1 skrll esac
5421 1.1 skrll fi
5422 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5423 1.1.1.2 christos $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5424 1.1 skrll with_gnu_ld=$lt_cv_prog_gnu_ld
5425 1.1 skrll
5426 1.1 skrll
5427 1.1 skrll
5428 1.1 skrll
5429 1.1 skrll
5430 1.1 skrll
5431 1.1 skrll
5432 1.1 skrll
5433 1.1 skrll
5434 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5435 1.1.1.2 christos $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5436 1.1.1.2 christos if test "${lt_cv_path_NM+set}" = set; then :
5437 1.1.1.2 christos $as_echo_n "(cached) " >&6
5438 1.1 skrll else
5439 1.1 skrll if test -n "$NM"; then
5440 1.1 skrll # Let the user override the test.
5441 1.1 skrll lt_cv_path_NM="$NM"
5442 1.1 skrll else
5443 1.1 skrll lt_nm_to_check="${ac_tool_prefix}nm"
5444 1.1 skrll if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5445 1.1 skrll lt_nm_to_check="$lt_nm_to_check nm"
5446 1.1 skrll fi
5447 1.1 skrll for lt_tmp_nm in $lt_nm_to_check; do
5448 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5449 1.1 skrll for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5450 1.1 skrll IFS="$lt_save_ifs"
5451 1.1 skrll test -z "$ac_dir" && ac_dir=.
5452 1.1 skrll tmp_nm="$ac_dir/$lt_tmp_nm"
5453 1.1 skrll if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5454 1.1 skrll # Check to see if the nm accepts a BSD-compat flag.
5455 1.1 skrll # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5456 1.1 skrll # nm: unknown option "B" ignored
5457 1.1 skrll # Tru64's nm complains that /dev/null is an invalid object file
5458 1.1 skrll case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5459 1.1 skrll */dev/null* | *'Invalid file or object type'*)
5460 1.1 skrll lt_cv_path_NM="$tmp_nm -B"
5461 1.1 skrll break
5462 1.1 skrll ;;
5463 1.1 skrll *)
5464 1.1 skrll case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5465 1.1 skrll */dev/null*)
5466 1.1 skrll lt_cv_path_NM="$tmp_nm -p"
5467 1.1 skrll break
5468 1.1 skrll ;;
5469 1.1 skrll *)
5470 1.1 skrll lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5471 1.1 skrll continue # so that we can try to find one that supports BSD flags
5472 1.1 skrll ;;
5473 1.1 skrll esac
5474 1.1 skrll ;;
5475 1.1 skrll esac
5476 1.1 skrll fi
5477 1.1 skrll done
5478 1.1 skrll IFS="$lt_save_ifs"
5479 1.1 skrll done
5480 1.1 skrll : ${lt_cv_path_NM=no}
5481 1.1 skrll fi
5482 1.1 skrll fi
5483 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5484 1.1.1.2 christos $as_echo "$lt_cv_path_NM" >&6; }
5485 1.1 skrll if test "$lt_cv_path_NM" != "no"; then
5486 1.1 skrll NM="$lt_cv_path_NM"
5487 1.1 skrll else
5488 1.1 skrll # Didn't find any BSD compatible name lister, look for dumpbin.
5489 1.1.1.2 christos if test -n "$DUMPBIN"; then :
5490 1.1.1.2 christos # Let the user override the test.
5491 1.1.1.2 christos else
5492 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
5493 1.1.1.2 christos for ac_prog in dumpbin "link -dump"
5494 1.1 skrll do
5495 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5496 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5497 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5498 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5499 1.1.1.2 christos if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5500 1.1.1.2 christos $as_echo_n "(cached) " >&6
5501 1.1 skrll else
5502 1.1 skrll if test -n "$DUMPBIN"; then
5503 1.1 skrll ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5504 1.1 skrll else
5505 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5506 1.1 skrll for as_dir in $PATH
5507 1.1 skrll do
5508 1.1 skrll IFS=$as_save_IFS
5509 1.1 skrll test -z "$as_dir" && as_dir=.
5510 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5511 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5512 1.1 skrll ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5513 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5514 1.1 skrll break 2
5515 1.1 skrll fi
5516 1.1 skrll done
5517 1.1.1.2 christos done
5518 1.1.1.2 christos IFS=$as_save_IFS
5519 1.1 skrll
5520 1.1 skrll fi
5521 1.1 skrll fi
5522 1.1 skrll DUMPBIN=$ac_cv_prog_DUMPBIN
5523 1.1 skrll if test -n "$DUMPBIN"; then
5524 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5525 1.1.1.2 christos $as_echo "$DUMPBIN" >&6; }
5526 1.1 skrll else
5527 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5528 1.1.1.2 christos $as_echo "no" >&6; }
5529 1.1 skrll fi
5530 1.1 skrll
5531 1.1.1.2 christos
5532 1.1 skrll test -n "$DUMPBIN" && break
5533 1.1 skrll done
5534 1.1 skrll fi
5535 1.1 skrll if test -z "$DUMPBIN"; then
5536 1.1 skrll ac_ct_DUMPBIN=$DUMPBIN
5537 1.1.1.2 christos for ac_prog in dumpbin "link -dump"
5538 1.1 skrll do
5539 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
5540 1.1 skrll set dummy $ac_prog; ac_word=$2
5541 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5542 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5543 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5544 1.1.1.2 christos $as_echo_n "(cached) " >&6
5545 1.1 skrll else
5546 1.1 skrll if test -n "$ac_ct_DUMPBIN"; then
5547 1.1 skrll ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5548 1.1 skrll else
5549 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5550 1.1 skrll for as_dir in $PATH
5551 1.1 skrll do
5552 1.1 skrll IFS=$as_save_IFS
5553 1.1 skrll test -z "$as_dir" && as_dir=.
5554 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5555 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5556 1.1 skrll ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5557 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5558 1.1 skrll break 2
5559 1.1 skrll fi
5560 1.1 skrll done
5561 1.1.1.2 christos done
5562 1.1.1.2 christos IFS=$as_save_IFS
5563 1.1 skrll
5564 1.1 skrll fi
5565 1.1 skrll fi
5566 1.1 skrll ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5567 1.1 skrll if test -n "$ac_ct_DUMPBIN"; then
5568 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5569 1.1.1.2 christos $as_echo "$ac_ct_DUMPBIN" >&6; }
5570 1.1 skrll else
5571 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5572 1.1.1.2 christos $as_echo "no" >&6; }
5573 1.1 skrll fi
5574 1.1 skrll
5575 1.1.1.2 christos
5576 1.1 skrll test -n "$ac_ct_DUMPBIN" && break
5577 1.1 skrll done
5578 1.1 skrll
5579 1.1.1.2 christos if test "x$ac_ct_DUMPBIN" = x; then
5580 1.1.1.2 christos DUMPBIN=":"
5581 1.1.1.2 christos else
5582 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
5583 1.1.1.2 christos yes:)
5584 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5585 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5586 1.1.1.2 christos ac_tool_warned=yes ;;
5587 1.1.1.2 christos esac
5588 1.1.1.2 christos DUMPBIN=$ac_ct_DUMPBIN
5589 1.1.1.2 christos fi
5590 1.1 skrll fi
5591 1.1 skrll
5592 1.1.1.2 christos case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5593 1.1.1.2 christos *COFF*)
5594 1.1.1.2 christos DUMPBIN="$DUMPBIN -symbols"
5595 1.1.1.2 christos ;;
5596 1.1.1.2 christos *)
5597 1.1.1.2 christos DUMPBIN=:
5598 1.1.1.2 christos ;;
5599 1.1.1.2 christos esac
5600 1.1.1.2 christos fi
5601 1.1 skrll
5602 1.1 skrll if test "$DUMPBIN" != ":"; then
5603 1.1 skrll NM="$DUMPBIN"
5604 1.1 skrll fi
5605 1.1 skrll fi
5606 1.1 skrll test -z "$NM" && NM=nm
5607 1.1 skrll
5608 1.1 skrll
5609 1.1 skrll
5610 1.1 skrll
5611 1.1 skrll
5612 1.1 skrll
5613 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5614 1.1.1.2 christos $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5615 1.1.1.2 christos if test "${lt_cv_nm_interface+set}" = set; then :
5616 1.1.1.2 christos $as_echo_n "(cached) " >&6
5617 1.1 skrll else
5618 1.1 skrll lt_cv_nm_interface="BSD nm"
5619 1.1 skrll echo "int some_variable = 0;" > conftest.$ac_ext
5620 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5621 1.1 skrll (eval "$ac_compile" 2>conftest.err)
5622 1.1 skrll cat conftest.err >&5
5623 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5624 1.1 skrll (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5625 1.1 skrll cat conftest.err >&5
5626 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5627 1.1 skrll cat conftest.out >&5
5628 1.1 skrll if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5629 1.1 skrll lt_cv_nm_interface="MS dumpbin"
5630 1.1 skrll fi
5631 1.1 skrll rm -f conftest*
5632 1.1 skrll fi
5633 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5634 1.1.1.2 christos $as_echo "$lt_cv_nm_interface" >&6; }
5635 1.1 skrll
5636 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5637 1.1.1.2 christos $as_echo_n "checking whether ln -s works... " >&6; }
5638 1.1 skrll LN_S=$as_ln_s
5639 1.1 skrll if test "$LN_S" = "ln -s"; then
5640 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5641 1.1.1.2 christos $as_echo "yes" >&6; }
5642 1.1 skrll else
5643 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5644 1.1.1.2 christos $as_echo "no, using $LN_S" >&6; }
5645 1.1 skrll fi
5646 1.1 skrll
5647 1.1 skrll # find the maximum length of command line arguments
5648 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5649 1.1.1.2 christos $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5650 1.1.1.2 christos if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5651 1.1.1.2 christos $as_echo_n "(cached) " >&6
5652 1.1 skrll else
5653 1.1 skrll i=0
5654 1.1 skrll teststring="ABCD"
5655 1.1 skrll
5656 1.1 skrll case $build_os in
5657 1.1 skrll msdosdjgpp*)
5658 1.1 skrll # On DJGPP, this test can blow up pretty badly due to problems in libc
5659 1.1 skrll # (any single argument exceeding 2000 bytes causes a buffer overrun
5660 1.1 skrll # during glob expansion). Even if it were fixed, the result of this
5661 1.1 skrll # check would be larger than it should be.
5662 1.1 skrll lt_cv_sys_max_cmd_len=12288; # 12K is about right
5663 1.1 skrll ;;
5664 1.1 skrll
5665 1.1 skrll gnu*)
5666 1.1 skrll # Under GNU Hurd, this test is not required because there is
5667 1.1 skrll # no limit to the length of command line arguments.
5668 1.1 skrll # Libtool will interpret -1 as no limit whatsoever
5669 1.1 skrll lt_cv_sys_max_cmd_len=-1;
5670 1.1 skrll ;;
5671 1.1 skrll
5672 1.1.1.2 christos cygwin* | mingw* | cegcc*)
5673 1.1 skrll # On Win9x/ME, this test blows up -- it succeeds, but takes
5674 1.1 skrll # about 5 minutes as the teststring grows exponentially.
5675 1.1 skrll # Worse, since 9x/ME are not pre-emptively multitasking,
5676 1.1 skrll # you end up with a "frozen" computer, even though with patience
5677 1.1 skrll # the test eventually succeeds (with a max line length of 256k).
5678 1.1 skrll # Instead, let's just punt: use the minimum linelength reported by
5679 1.1 skrll # all of the supported platforms: 8192 (on NT/2K/XP).
5680 1.1 skrll lt_cv_sys_max_cmd_len=8192;
5681 1.1 skrll ;;
5682 1.1 skrll
5683 1.1.1.2 christos mint*)
5684 1.1.1.2 christos # On MiNT this can take a long time and run out of memory.
5685 1.1.1.2 christos lt_cv_sys_max_cmd_len=8192;
5686 1.1.1.2 christos ;;
5687 1.1.1.2 christos
5688 1.1 skrll amigaos*)
5689 1.1 skrll # On AmigaOS with pdksh, this test takes hours, literally.
5690 1.1 skrll # So we just punt and use a minimum line length of 8192.
5691 1.1 skrll lt_cv_sys_max_cmd_len=8192;
5692 1.1 skrll ;;
5693 1.1 skrll
5694 1.1 skrll netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5695 1.1 skrll # This has been around since 386BSD, at least. Likely further.
5696 1.1 skrll if test -x /sbin/sysctl; then
5697 1.1 skrll lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5698 1.1 skrll elif test -x /usr/sbin/sysctl; then
5699 1.1 skrll lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5700 1.1 skrll else
5701 1.1 skrll lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5702 1.1 skrll fi
5703 1.1 skrll # And add a safety zone
5704 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5705 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5706 1.1 skrll ;;
5707 1.1 skrll
5708 1.1 skrll interix*)
5709 1.1 skrll # We know the value 262144 and hardcode it with a safety zone (like BSD)
5710 1.1 skrll lt_cv_sys_max_cmd_len=196608
5711 1.1 skrll ;;
5712 1.1 skrll
5713 1.1 skrll osf*)
5714 1.1 skrll # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5715 1.1 skrll # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5716 1.1 skrll # nice to cause kernel panics so lets avoid the loop below.
5717 1.1 skrll # First set a reasonable default.
5718 1.1 skrll lt_cv_sys_max_cmd_len=16384
5719 1.1 skrll #
5720 1.1 skrll if test -x /sbin/sysconfig; then
5721 1.1 skrll case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5722 1.1 skrll *1*) lt_cv_sys_max_cmd_len=-1 ;;
5723 1.1 skrll esac
5724 1.1 skrll fi
5725 1.1 skrll ;;
5726 1.1 skrll sco3.2v5*)
5727 1.1 skrll lt_cv_sys_max_cmd_len=102400
5728 1.1 skrll ;;
5729 1.1 skrll sysv5* | sco5v6* | sysv4.2uw2*)
5730 1.1 skrll kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5731 1.1 skrll if test -n "$kargmax"; then
5732 1.1 skrll lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5733 1.1 skrll else
5734 1.1 skrll lt_cv_sys_max_cmd_len=32768
5735 1.1 skrll fi
5736 1.1 skrll ;;
5737 1.1 skrll *)
5738 1.1.1.2 christos lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5739 1.1.1.2 christos if test -n "$lt_cv_sys_max_cmd_len"; then
5740 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5741 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5742 1.1 skrll else
5743 1.1 skrll # Make teststring a little bigger before we do anything with it.
5744 1.1 skrll # a 1K string should be a reasonable start.
5745 1.1 skrll for i in 1 2 3 4 5 6 7 8 ; do
5746 1.1 skrll teststring=$teststring$teststring
5747 1.1 skrll done
5748 1.1 skrll SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5749 1.1 skrll # If test is not a shell built-in, we'll probably end up computing a
5750 1.1 skrll # maximum length that is only half of the actual maximum length, but
5751 1.1 skrll # we can't tell.
5752 1.1.1.2 christos while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5753 1.1.1.2 christos = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5754 1.1 skrll test $i != 17 # 1/2 MB should be enough
5755 1.1 skrll do
5756 1.1 skrll i=`expr $i + 1`
5757 1.1 skrll teststring=$teststring$teststring
5758 1.1 skrll done
5759 1.1 skrll # Only check the string length outside the loop.
5760 1.1 skrll lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5761 1.1 skrll teststring=
5762 1.1 skrll # Add a significant safety factor because C++ compilers can tack on
5763 1.1 skrll # massive amounts of additional arguments before passing them to the
5764 1.1 skrll # linker. It appears as though 1/2 is a usable value.
5765 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5766 1.1 skrll fi
5767 1.1 skrll ;;
5768 1.1 skrll esac
5769 1.1 skrll
5770 1.1 skrll fi
5771 1.1 skrll
5772 1.1 skrll if test -n $lt_cv_sys_max_cmd_len ; then
5773 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5774 1.1.1.2 christos $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5775 1.1 skrll else
5776 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5777 1.1.1.2 christos $as_echo "none" >&6; }
5778 1.1 skrll fi
5779 1.1 skrll max_cmd_len=$lt_cv_sys_max_cmd_len
5780 1.1 skrll
5781 1.1 skrll
5782 1.1 skrll
5783 1.1 skrll
5784 1.1 skrll
5785 1.1 skrll
5786 1.1 skrll : ${CP="cp -f"}
5787 1.1 skrll : ${MV="mv -f"}
5788 1.1 skrll : ${RM="rm -f"}
5789 1.1 skrll
5790 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5791 1.1.1.2 christos $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5792 1.1 skrll # Try some XSI features
5793 1.1 skrll xsi_shell=no
5794 1.1 skrll ( _lt_dummy="a/b/c"
5795 1.1 skrll test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5796 1.1.1.2 christos = c,a/b,, \
5797 1.1.1.2 christos && eval 'test $(( 1 + 1 )) -eq 2 \
5798 1.1.1.2 christos && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5799 1.1 skrll && xsi_shell=yes
5800 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5801 1.1.1.2 christos $as_echo "$xsi_shell" >&6; }
5802 1.1 skrll
5803 1.1 skrll
5804 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5805 1.1.1.2 christos $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5806 1.1 skrll lt_shell_append=no
5807 1.1 skrll ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5808 1.1 skrll >/dev/null 2>&1 \
5809 1.1 skrll && lt_shell_append=yes
5810 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5811 1.1.1.2 christos $as_echo "$lt_shell_append" >&6; }
5812 1.1 skrll
5813 1.1 skrll
5814 1.1 skrll if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5815 1.1 skrll lt_unset=unset
5816 1.1 skrll else
5817 1.1 skrll lt_unset=false
5818 1.1 skrll fi
5819 1.1 skrll
5820 1.1 skrll
5821 1.1 skrll
5822 1.1 skrll
5823 1.1 skrll
5824 1.1 skrll # test EBCDIC or ASCII
5825 1.1 skrll case `echo X|tr X '\101'` in
5826 1.1 skrll A) # ASCII based system
5827 1.1 skrll # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5828 1.1 skrll lt_SP2NL='tr \040 \012'
5829 1.1 skrll lt_NL2SP='tr \015\012 \040\040'
5830 1.1 skrll ;;
5831 1.1 skrll *) # EBCDIC based system
5832 1.1 skrll lt_SP2NL='tr \100 \n'
5833 1.1 skrll lt_NL2SP='tr \r\n \100\100'
5834 1.1 skrll ;;
5835 1.1 skrll esac
5836 1.1 skrll
5837 1.1 skrll
5838 1.1 skrll
5839 1.1 skrll
5840 1.1 skrll
5841 1.1 skrll
5842 1.1 skrll
5843 1.1 skrll
5844 1.1 skrll
5845 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5846 1.1.1.2 christos $as_echo_n "checking for $LD option to reload object files... " >&6; }
5847 1.1.1.2 christos if test "${lt_cv_ld_reload_flag+set}" = set; then :
5848 1.1.1.2 christos $as_echo_n "(cached) " >&6
5849 1.1 skrll else
5850 1.1 skrll lt_cv_ld_reload_flag='-r'
5851 1.1 skrll fi
5852 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5853 1.1.1.2 christos $as_echo "$lt_cv_ld_reload_flag" >&6; }
5854 1.1 skrll reload_flag=$lt_cv_ld_reload_flag
5855 1.1 skrll case $reload_flag in
5856 1.1 skrll "" | " "*) ;;
5857 1.1 skrll *) reload_flag=" $reload_flag" ;;
5858 1.1 skrll esac
5859 1.1 skrll reload_cmds='$LD$reload_flag -o $output$reload_objs'
5860 1.1 skrll case $host_os in
5861 1.1 skrll darwin*)
5862 1.1 skrll if test "$GCC" = yes; then
5863 1.1 skrll reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5864 1.1 skrll else
5865 1.1 skrll reload_cmds='$LD$reload_flag -o $output$reload_objs'
5866 1.1 skrll fi
5867 1.1 skrll ;;
5868 1.1 skrll esac
5869 1.1 skrll
5870 1.1 skrll
5871 1.1 skrll
5872 1.1 skrll
5873 1.1 skrll
5874 1.1 skrll
5875 1.1 skrll
5876 1.1 skrll
5877 1.1 skrll
5878 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
5879 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5880 1.1.1.2 christos set dummy ${ac_tool_prefix}objdump; ac_word=$2
5881 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5882 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5883 1.1.1.2 christos if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5884 1.1.1.2 christos $as_echo_n "(cached) " >&6
5885 1.1.1.2 christos else
5886 1.1.1.2 christos if test -n "$OBJDUMP"; then
5887 1.1.1.2 christos ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5888 1.1.1.2 christos else
5889 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5890 1.1.1.2 christos for as_dir in $PATH
5891 1.1.1.2 christos do
5892 1.1.1.2 christos IFS=$as_save_IFS
5893 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5894 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5895 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5896 1.1.1.2 christos ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5897 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5898 1.1.1.2 christos break 2
5899 1.1.1.2 christos fi
5900 1.1.1.2 christos done
5901 1.1.1.2 christos done
5902 1.1.1.2 christos IFS=$as_save_IFS
5903 1.1.1.2 christos
5904 1.1.1.2 christos fi
5905 1.1.1.2 christos fi
5906 1.1.1.2 christos OBJDUMP=$ac_cv_prog_OBJDUMP
5907 1.1.1.2 christos if test -n "$OBJDUMP"; then
5908 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5909 1.1.1.2 christos $as_echo "$OBJDUMP" >&6; }
5910 1.1.1.2 christos else
5911 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5912 1.1.1.2 christos $as_echo "no" >&6; }
5913 1.1.1.2 christos fi
5914 1.1.1.2 christos
5915 1.1.1.2 christos
5916 1.1.1.2 christos fi
5917 1.1.1.2 christos if test -z "$ac_cv_prog_OBJDUMP"; then
5918 1.1.1.2 christos ac_ct_OBJDUMP=$OBJDUMP
5919 1.1.1.2 christos # Extract the first word of "objdump", so it can be a program name with args.
5920 1.1.1.2 christos set dummy objdump; ac_word=$2
5921 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5922 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5923 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5924 1.1.1.2 christos $as_echo_n "(cached) " >&6
5925 1.1.1.2 christos else
5926 1.1.1.2 christos if test -n "$ac_ct_OBJDUMP"; then
5927 1.1.1.2 christos ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5928 1.1.1.2 christos else
5929 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5930 1.1.1.2 christos for as_dir in $PATH
5931 1.1.1.2 christos do
5932 1.1.1.2 christos IFS=$as_save_IFS
5933 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5934 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5935 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5936 1.1.1.2 christos ac_cv_prog_ac_ct_OBJDUMP="objdump"
5937 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5938 1.1.1.2 christos break 2
5939 1.1.1.2 christos fi
5940 1.1.1.2 christos done
5941 1.1.1.2 christos done
5942 1.1.1.2 christos IFS=$as_save_IFS
5943 1.1.1.2 christos
5944 1.1.1.2 christos fi
5945 1.1.1.2 christos fi
5946 1.1.1.2 christos ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5947 1.1.1.2 christos if test -n "$ac_ct_OBJDUMP"; then
5948 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5949 1.1.1.2 christos $as_echo "$ac_ct_OBJDUMP" >&6; }
5950 1.1.1.2 christos else
5951 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5952 1.1.1.2 christos $as_echo "no" >&6; }
5953 1.1.1.2 christos fi
5954 1.1.1.2 christos
5955 1.1.1.2 christos if test "x$ac_ct_OBJDUMP" = x; then
5956 1.1.1.2 christos OBJDUMP="false"
5957 1.1.1.2 christos else
5958 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
5959 1.1.1.2 christos yes:)
5960 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5961 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5962 1.1.1.2 christos ac_tool_warned=yes ;;
5963 1.1.1.2 christos esac
5964 1.1.1.2 christos OBJDUMP=$ac_ct_OBJDUMP
5965 1.1.1.2 christos fi
5966 1.1.1.2 christos else
5967 1.1.1.2 christos OBJDUMP="$ac_cv_prog_OBJDUMP"
5968 1.1.1.2 christos fi
5969 1.1.1.2 christos
5970 1.1.1.2 christos test -z "$OBJDUMP" && OBJDUMP=objdump
5971 1.1.1.2 christos
5972 1.1.1.2 christos
5973 1.1.1.2 christos
5974 1.1.1.2 christos
5975 1.1.1.2 christos
5976 1.1.1.2 christos
5977 1.1.1.2 christos
5978 1.1.1.2 christos
5979 1.1 skrll
5980 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5981 1.1.1.2 christos $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5982 1.1.1.2 christos if test "${lt_cv_deplibs_check_method+set}" = set; then :
5983 1.1.1.2 christos $as_echo_n "(cached) " >&6
5984 1.1 skrll else
5985 1.1 skrll lt_cv_file_magic_cmd='$MAGIC_CMD'
5986 1.1 skrll lt_cv_file_magic_test_file=
5987 1.1 skrll lt_cv_deplibs_check_method='unknown'
5988 1.1 skrll # Need to set the preceding variable on all platforms that support
5989 1.1 skrll # interlibrary dependencies.
5990 1.1 skrll # 'none' -- dependencies not supported.
5991 1.1 skrll # `unknown' -- same as none, but documents that we really don't know.
5992 1.1 skrll # 'pass_all' -- all dependencies passed with no checks.
5993 1.1 skrll # 'test_compile' -- check by making test program.
5994 1.1 skrll # 'file_magic [[regex]]' -- check by looking for files in library path
5995 1.1 skrll # which responds to the $file_magic_cmd with a given extended regex.
5996 1.1 skrll # If you have `file' or equivalent on your system and you're not sure
5997 1.1 skrll # whether `pass_all' will *always* work, you probably want this one.
5998 1.1 skrll
5999 1.1 skrll case $host_os in
6000 1.1 skrll aix[4-9]*)
6001 1.1 skrll lt_cv_deplibs_check_method=pass_all
6002 1.1 skrll ;;
6003 1.1 skrll
6004 1.1 skrll beos*)
6005 1.1 skrll lt_cv_deplibs_check_method=pass_all
6006 1.1 skrll ;;
6007 1.1 skrll
6008 1.1 skrll bsdi[45]*)
6009 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6010 1.1 skrll lt_cv_file_magic_cmd='/usr/bin/file -L'
6011 1.1 skrll lt_cv_file_magic_test_file=/shlib/libc.so
6012 1.1 skrll ;;
6013 1.1 skrll
6014 1.1 skrll cygwin*)
6015 1.1 skrll # func_win32_libid is a shell function defined in ltmain.sh
6016 1.1 skrll lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6017 1.1 skrll lt_cv_file_magic_cmd='func_win32_libid'
6018 1.1 skrll ;;
6019 1.1 skrll
6020 1.1 skrll mingw* | pw32*)
6021 1.1 skrll # Base MSYS/MinGW do not provide the 'file' command needed by
6022 1.1 skrll # func_win32_libid shell function, so use a weaker test based on 'objdump',
6023 1.1 skrll # unless we find 'file', for example because we are cross-compiling.
6024 1.1.1.2 christos # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6025 1.1.1.2 christos if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6026 1.1 skrll lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6027 1.1 skrll lt_cv_file_magic_cmd='func_win32_libid'
6028 1.1 skrll else
6029 1.1 skrll lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6030 1.1 skrll lt_cv_file_magic_cmd='$OBJDUMP -f'
6031 1.1 skrll fi
6032 1.1 skrll ;;
6033 1.1 skrll
6034 1.1.1.2 christos cegcc*)
6035 1.1.1.2 christos # use the weaker test based on 'objdump'. See mingw*.
6036 1.1.1.2 christos lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6037 1.1.1.2 christos lt_cv_file_magic_cmd='$OBJDUMP -f'
6038 1.1.1.2 christos ;;
6039 1.1.1.2 christos
6040 1.1 skrll darwin* | rhapsody*)
6041 1.1 skrll lt_cv_deplibs_check_method=pass_all
6042 1.1 skrll ;;
6043 1.1 skrll
6044 1.1 skrll freebsd* | dragonfly*)
6045 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6046 1.1 skrll case $host_cpu in
6047 1.1 skrll i*86 )
6048 1.1 skrll # Not sure whether the presence of OpenBSD here was a mistake.
6049 1.1 skrll # Let's accept both of them until this is cleared up.
6050 1.1 skrll lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6051 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
6052 1.1 skrll lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6053 1.1 skrll ;;
6054 1.1 skrll esac
6055 1.1 skrll else
6056 1.1 skrll lt_cv_deplibs_check_method=pass_all
6057 1.1 skrll fi
6058 1.1 skrll ;;
6059 1.1 skrll
6060 1.1 skrll gnu*)
6061 1.1 skrll lt_cv_deplibs_check_method=pass_all
6062 1.1 skrll ;;
6063 1.1 skrll
6064 1.1.1.2 christos haiku*)
6065 1.1.1.2 christos lt_cv_deplibs_check_method=pass_all
6066 1.1.1.2 christos ;;
6067 1.1.1.2 christos
6068 1.1 skrll hpux10.20* | hpux11*)
6069 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
6070 1.1 skrll case $host_cpu in
6071 1.1 skrll ia64*)
6072 1.1 skrll lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6073 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6074 1.1 skrll ;;
6075 1.1 skrll hppa*64*)
6076 1.1.1.2 christos 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]'
6077 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6078 1.1 skrll ;;
6079 1.1 skrll *)
6080 1.1.1.2 christos lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6081 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/libc.sl
6082 1.1 skrll ;;
6083 1.1 skrll esac
6084 1.1 skrll ;;
6085 1.1 skrll
6086 1.1 skrll interix[3-9]*)
6087 1.1 skrll # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6088 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6089 1.1 skrll ;;
6090 1.1 skrll
6091 1.1 skrll irix5* | irix6* | nonstopux*)
6092 1.1 skrll case $LD in
6093 1.1 skrll *-32|*"-32 ") libmagic=32-bit;;
6094 1.1 skrll *-n32|*"-n32 ") libmagic=N32;;
6095 1.1 skrll *-64|*"-64 ") libmagic=64-bit;;
6096 1.1 skrll *) libmagic=never-match;;
6097 1.1 skrll esac
6098 1.1 skrll lt_cv_deplibs_check_method=pass_all
6099 1.1 skrll ;;
6100 1.1 skrll
6101 1.1 skrll # This must be Linux ELF.
6102 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
6103 1.1 skrll lt_cv_deplibs_check_method=pass_all
6104 1.1 skrll ;;
6105 1.1 skrll
6106 1.1 skrll netbsd*)
6107 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6108 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6109 1.1 skrll else
6110 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6111 1.1 skrll fi
6112 1.1 skrll ;;
6113 1.1 skrll
6114 1.1 skrll newos6*)
6115 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6116 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
6117 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/libnls.so
6118 1.1 skrll ;;
6119 1.1 skrll
6120 1.1 skrll *nto* | *qnx*)
6121 1.1 skrll lt_cv_deplibs_check_method=pass_all
6122 1.1 skrll ;;
6123 1.1 skrll
6124 1.1 skrll openbsd*)
6125 1.1 skrll if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6126 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6127 1.1 skrll else
6128 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6129 1.1 skrll fi
6130 1.1 skrll ;;
6131 1.1 skrll
6132 1.1 skrll osf3* | osf4* | osf5*)
6133 1.1 skrll lt_cv_deplibs_check_method=pass_all
6134 1.1 skrll ;;
6135 1.1 skrll
6136 1.1 skrll rdos*)
6137 1.1 skrll lt_cv_deplibs_check_method=pass_all
6138 1.1 skrll ;;
6139 1.1 skrll
6140 1.1 skrll solaris*)
6141 1.1 skrll lt_cv_deplibs_check_method=pass_all
6142 1.1 skrll ;;
6143 1.1 skrll
6144 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6145 1.1 skrll lt_cv_deplibs_check_method=pass_all
6146 1.1 skrll ;;
6147 1.1 skrll
6148 1.1 skrll sysv4 | sysv4.3*)
6149 1.1 skrll case $host_vendor in
6150 1.1 skrll motorola)
6151 1.1 skrll 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]'
6152 1.1 skrll lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6153 1.1 skrll ;;
6154 1.1 skrll ncr)
6155 1.1 skrll lt_cv_deplibs_check_method=pass_all
6156 1.1 skrll ;;
6157 1.1 skrll sequent)
6158 1.1 skrll lt_cv_file_magic_cmd='/bin/file'
6159 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6160 1.1 skrll ;;
6161 1.1 skrll sni)
6162 1.1 skrll lt_cv_file_magic_cmd='/bin/file'
6163 1.1 skrll lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6164 1.1 skrll lt_cv_file_magic_test_file=/lib/libc.so
6165 1.1 skrll ;;
6166 1.1 skrll siemens)
6167 1.1 skrll lt_cv_deplibs_check_method=pass_all
6168 1.1 skrll ;;
6169 1.1 skrll pc)
6170 1.1 skrll lt_cv_deplibs_check_method=pass_all
6171 1.1 skrll ;;
6172 1.1 skrll esac
6173 1.1 skrll ;;
6174 1.1 skrll
6175 1.1 skrll tpf*)
6176 1.1 skrll lt_cv_deplibs_check_method=pass_all
6177 1.1 skrll ;;
6178 1.1 skrll esac
6179 1.1 skrll
6180 1.1 skrll fi
6181 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6182 1.1.1.2 christos $as_echo "$lt_cv_deplibs_check_method" >&6; }
6183 1.1 skrll file_magic_cmd=$lt_cv_file_magic_cmd
6184 1.1 skrll deplibs_check_method=$lt_cv_deplibs_check_method
6185 1.1 skrll test -z "$deplibs_check_method" && deplibs_check_method=unknown
6186 1.1 skrll
6187 1.1 skrll
6188 1.1 skrll
6189 1.1 skrll
6190 1.1 skrll
6191 1.1 skrll
6192 1.1 skrll
6193 1.1 skrll
6194 1.1 skrll
6195 1.1 skrll
6196 1.1 skrll
6197 1.1 skrll
6198 1.1 skrll if test -n "$ac_tool_prefix"; then
6199 1.1 skrll # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6200 1.1 skrll set dummy ${ac_tool_prefix}ar; ac_word=$2
6201 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6202 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6203 1.1.1.2 christos if test "${ac_cv_prog_AR+set}" = set; then :
6204 1.1.1.2 christos $as_echo_n "(cached) " >&6
6205 1.1 skrll else
6206 1.1 skrll if test -n "$AR"; then
6207 1.1 skrll ac_cv_prog_AR="$AR" # Let the user override the test.
6208 1.1 skrll else
6209 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210 1.1 skrll for as_dir in $PATH
6211 1.1 skrll do
6212 1.1 skrll IFS=$as_save_IFS
6213 1.1 skrll test -z "$as_dir" && as_dir=.
6214 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6215 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6216 1.1 skrll ac_cv_prog_AR="${ac_tool_prefix}ar"
6217 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6218 1.1 skrll break 2
6219 1.1 skrll fi
6220 1.1 skrll done
6221 1.1.1.2 christos done
6222 1.1.1.2 christos IFS=$as_save_IFS
6223 1.1 skrll
6224 1.1 skrll fi
6225 1.1 skrll fi
6226 1.1 skrll AR=$ac_cv_prog_AR
6227 1.1 skrll if test -n "$AR"; then
6228 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6229 1.1.1.2 christos $as_echo "$AR" >&6; }
6230 1.1 skrll else
6231 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6232 1.1.1.2 christos $as_echo "no" >&6; }
6233 1.1 skrll fi
6234 1.1 skrll
6235 1.1.1.2 christos
6236 1.1 skrll fi
6237 1.1 skrll if test -z "$ac_cv_prog_AR"; then
6238 1.1 skrll ac_ct_AR=$AR
6239 1.1 skrll # Extract the first word of "ar", so it can be a program name with args.
6240 1.1 skrll set dummy ar; ac_word=$2
6241 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6242 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6243 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6244 1.1.1.2 christos $as_echo_n "(cached) " >&6
6245 1.1 skrll else
6246 1.1 skrll if test -n "$ac_ct_AR"; then
6247 1.1 skrll ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6248 1.1 skrll else
6249 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6250 1.1 skrll for as_dir in $PATH
6251 1.1 skrll do
6252 1.1 skrll IFS=$as_save_IFS
6253 1.1 skrll test -z "$as_dir" && as_dir=.
6254 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6255 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6256 1.1 skrll ac_cv_prog_ac_ct_AR="ar"
6257 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6258 1.1 skrll break 2
6259 1.1 skrll fi
6260 1.1 skrll done
6261 1.1.1.2 christos done
6262 1.1.1.2 christos IFS=$as_save_IFS
6263 1.1 skrll
6264 1.1 skrll fi
6265 1.1 skrll fi
6266 1.1 skrll ac_ct_AR=$ac_cv_prog_ac_ct_AR
6267 1.1 skrll if test -n "$ac_ct_AR"; then
6268 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6269 1.1.1.2 christos $as_echo "$ac_ct_AR" >&6; }
6270 1.1 skrll else
6271 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6272 1.1.1.2 christos $as_echo "no" >&6; }
6273 1.1 skrll fi
6274 1.1 skrll
6275 1.1.1.2 christos if test "x$ac_ct_AR" = x; then
6276 1.1.1.2 christos AR="false"
6277 1.1.1.2 christos else
6278 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6279 1.1.1.2 christos yes:)
6280 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6281 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6282 1.1.1.2 christos ac_tool_warned=yes ;;
6283 1.1.1.2 christos esac
6284 1.1.1.2 christos AR=$ac_ct_AR
6285 1.1.1.2 christos fi
6286 1.1 skrll else
6287 1.1 skrll AR="$ac_cv_prog_AR"
6288 1.1 skrll fi
6289 1.1 skrll
6290 1.1 skrll test -z "$AR" && AR=ar
6291 1.1 skrll test -z "$AR_FLAGS" && AR_FLAGS=cru
6292 1.1 skrll
6293 1.1 skrll
6294 1.1 skrll
6295 1.1 skrll
6296 1.1 skrll
6297 1.1 skrll
6298 1.1 skrll
6299 1.1 skrll
6300 1.1 skrll
6301 1.1 skrll
6302 1.1 skrll
6303 1.1 skrll if test -n "$ac_tool_prefix"; then
6304 1.1 skrll # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6305 1.1 skrll set dummy ${ac_tool_prefix}strip; ac_word=$2
6306 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6307 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6308 1.1.1.2 christos if test "${ac_cv_prog_STRIP+set}" = set; then :
6309 1.1.1.2 christos $as_echo_n "(cached) " >&6
6310 1.1 skrll else
6311 1.1 skrll if test -n "$STRIP"; then
6312 1.1 skrll ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6313 1.1 skrll else
6314 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6315 1.1 skrll for as_dir in $PATH
6316 1.1 skrll do
6317 1.1 skrll IFS=$as_save_IFS
6318 1.1 skrll test -z "$as_dir" && as_dir=.
6319 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6320 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6321 1.1 skrll ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6322 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6323 1.1 skrll break 2
6324 1.1 skrll fi
6325 1.1 skrll done
6326 1.1.1.2 christos done
6327 1.1.1.2 christos IFS=$as_save_IFS
6328 1.1 skrll
6329 1.1 skrll fi
6330 1.1 skrll fi
6331 1.1 skrll STRIP=$ac_cv_prog_STRIP
6332 1.1 skrll if test -n "$STRIP"; then
6333 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6334 1.1.1.2 christos $as_echo "$STRIP" >&6; }
6335 1.1 skrll else
6336 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6337 1.1.1.2 christos $as_echo "no" >&6; }
6338 1.1 skrll fi
6339 1.1 skrll
6340 1.1.1.2 christos
6341 1.1 skrll fi
6342 1.1 skrll if test -z "$ac_cv_prog_STRIP"; then
6343 1.1 skrll ac_ct_STRIP=$STRIP
6344 1.1 skrll # Extract the first word of "strip", so it can be a program name with args.
6345 1.1 skrll set dummy strip; ac_word=$2
6346 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6347 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6348 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6349 1.1.1.2 christos $as_echo_n "(cached) " >&6
6350 1.1 skrll else
6351 1.1 skrll if test -n "$ac_ct_STRIP"; then
6352 1.1 skrll ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6353 1.1 skrll else
6354 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6355 1.1 skrll for as_dir in $PATH
6356 1.1 skrll do
6357 1.1 skrll IFS=$as_save_IFS
6358 1.1 skrll test -z "$as_dir" && as_dir=.
6359 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6360 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6361 1.1 skrll ac_cv_prog_ac_ct_STRIP="strip"
6362 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6363 1.1 skrll break 2
6364 1.1 skrll fi
6365 1.1 skrll done
6366 1.1.1.2 christos done
6367 1.1.1.2 christos IFS=$as_save_IFS
6368 1.1 skrll
6369 1.1 skrll fi
6370 1.1 skrll fi
6371 1.1 skrll ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6372 1.1 skrll if test -n "$ac_ct_STRIP"; then
6373 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6374 1.1.1.2 christos $as_echo "$ac_ct_STRIP" >&6; }
6375 1.1 skrll else
6376 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6377 1.1.1.2 christos $as_echo "no" >&6; }
6378 1.1 skrll fi
6379 1.1 skrll
6380 1.1.1.2 christos if test "x$ac_ct_STRIP" = x; then
6381 1.1.1.2 christos STRIP=":"
6382 1.1.1.2 christos else
6383 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6384 1.1.1.2 christos yes:)
6385 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6386 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6387 1.1.1.2 christos ac_tool_warned=yes ;;
6388 1.1.1.2 christos esac
6389 1.1.1.2 christos STRIP=$ac_ct_STRIP
6390 1.1.1.2 christos fi
6391 1.1 skrll else
6392 1.1 skrll STRIP="$ac_cv_prog_STRIP"
6393 1.1 skrll fi
6394 1.1 skrll
6395 1.1 skrll test -z "$STRIP" && STRIP=:
6396 1.1 skrll
6397 1.1 skrll
6398 1.1 skrll
6399 1.1 skrll
6400 1.1 skrll
6401 1.1 skrll
6402 1.1 skrll if test -n "$ac_tool_prefix"; then
6403 1.1 skrll # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6404 1.1 skrll set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6405 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6406 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6407 1.1.1.2 christos if test "${ac_cv_prog_RANLIB+set}" = set; then :
6408 1.1.1.2 christos $as_echo_n "(cached) " >&6
6409 1.1 skrll else
6410 1.1 skrll if test -n "$RANLIB"; then
6411 1.1 skrll ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6412 1.1 skrll else
6413 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6414 1.1 skrll for as_dir in $PATH
6415 1.1 skrll do
6416 1.1 skrll IFS=$as_save_IFS
6417 1.1 skrll test -z "$as_dir" && as_dir=.
6418 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6419 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6420 1.1 skrll ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6421 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6422 1.1 skrll break 2
6423 1.1 skrll fi
6424 1.1 skrll done
6425 1.1.1.2 christos done
6426 1.1.1.2 christos IFS=$as_save_IFS
6427 1.1 skrll
6428 1.1 skrll fi
6429 1.1 skrll fi
6430 1.1 skrll RANLIB=$ac_cv_prog_RANLIB
6431 1.1 skrll if test -n "$RANLIB"; then
6432 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6433 1.1.1.2 christos $as_echo "$RANLIB" >&6; }
6434 1.1 skrll else
6435 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6436 1.1.1.2 christos $as_echo "no" >&6; }
6437 1.1 skrll fi
6438 1.1 skrll
6439 1.1.1.2 christos
6440 1.1 skrll fi
6441 1.1 skrll if test -z "$ac_cv_prog_RANLIB"; then
6442 1.1 skrll ac_ct_RANLIB=$RANLIB
6443 1.1 skrll # Extract the first word of "ranlib", so it can be a program name with args.
6444 1.1 skrll set dummy ranlib; ac_word=$2
6445 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6446 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6447 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6448 1.1.1.2 christos $as_echo_n "(cached) " >&6
6449 1.1 skrll else
6450 1.1 skrll if test -n "$ac_ct_RANLIB"; then
6451 1.1 skrll ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6452 1.1 skrll else
6453 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6454 1.1 skrll for as_dir in $PATH
6455 1.1 skrll do
6456 1.1 skrll IFS=$as_save_IFS
6457 1.1 skrll test -z "$as_dir" && as_dir=.
6458 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6459 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6460 1.1 skrll ac_cv_prog_ac_ct_RANLIB="ranlib"
6461 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6462 1.1 skrll break 2
6463 1.1 skrll fi
6464 1.1 skrll done
6465 1.1.1.2 christos done
6466 1.1.1.2 christos IFS=$as_save_IFS
6467 1.1 skrll
6468 1.1 skrll fi
6469 1.1 skrll fi
6470 1.1 skrll ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6471 1.1 skrll if test -n "$ac_ct_RANLIB"; then
6472 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6473 1.1.1.2 christos $as_echo "$ac_ct_RANLIB" >&6; }
6474 1.1 skrll else
6475 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6476 1.1.1.2 christos $as_echo "no" >&6; }
6477 1.1 skrll fi
6478 1.1 skrll
6479 1.1.1.2 christos if test "x$ac_ct_RANLIB" = x; then
6480 1.1.1.2 christos RANLIB=":"
6481 1.1.1.2 christos else
6482 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6483 1.1.1.2 christos yes:)
6484 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6485 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6486 1.1.1.2 christos ac_tool_warned=yes ;;
6487 1.1.1.2 christos esac
6488 1.1.1.2 christos RANLIB=$ac_ct_RANLIB
6489 1.1.1.2 christos fi
6490 1.1 skrll else
6491 1.1 skrll RANLIB="$ac_cv_prog_RANLIB"
6492 1.1 skrll fi
6493 1.1 skrll
6494 1.1 skrll test -z "$RANLIB" && RANLIB=:
6495 1.1 skrll
6496 1.1 skrll
6497 1.1 skrll
6498 1.1 skrll
6499 1.1 skrll
6500 1.1 skrll
6501 1.1 skrll # Determine commands to create old-style static archives.
6502 1.1.1.2 christos old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6503 1.1 skrll old_postinstall_cmds='chmod 644 $oldlib'
6504 1.1 skrll old_postuninstall_cmds=
6505 1.1 skrll
6506 1.1 skrll if test -n "$RANLIB"; then
6507 1.1 skrll case $host_os in
6508 1.1 skrll openbsd*)
6509 1.1 skrll old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6510 1.1 skrll ;;
6511 1.1 skrll *)
6512 1.1 skrll old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6513 1.1 skrll ;;
6514 1.1 skrll esac
6515 1.1 skrll old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6516 1.1 skrll fi
6517 1.1 skrll
6518 1.1.1.2 christos case $host_os in
6519 1.1.1.2 christos darwin*)
6520 1.1.1.2 christos lock_old_archive_extraction=yes ;;
6521 1.1.1.2 christos *)
6522 1.1.1.2 christos lock_old_archive_extraction=no ;;
6523 1.1.1.2 christos esac
6524 1.1.1.2 christos
6525 1.1.1.2 christos
6526 1.1.1.2 christos
6527 1.1.1.2 christos
6528 1.1.1.2 christos
6529 1.1.1.2 christos
6530 1.1 skrll
6531 1.1 skrll
6532 1.1 skrll
6533 1.1 skrll
6534 1.1 skrll
6535 1.1 skrll
6536 1.1 skrll
6537 1.1 skrll
6538 1.1 skrll
6539 1.1 skrll
6540 1.1 skrll
6541 1.1 skrll
6542 1.1 skrll
6543 1.1 skrll
6544 1.1 skrll
6545 1.1 skrll
6546 1.1 skrll
6547 1.1 skrll
6548 1.1 skrll
6549 1.1 skrll
6550 1.1 skrll
6551 1.1 skrll
6552 1.1 skrll
6553 1.1 skrll
6554 1.1 skrll
6555 1.1 skrll
6556 1.1 skrll
6557 1.1 skrll
6558 1.1 skrll
6559 1.1 skrll
6560 1.1 skrll
6561 1.1 skrll
6562 1.1 skrll
6563 1.1 skrll # If no C compiler was specified, use CC.
6564 1.1 skrll LTCC=${LTCC-"$CC"}
6565 1.1 skrll
6566 1.1 skrll # If no C compiler flags were specified, use CFLAGS.
6567 1.1 skrll LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6568 1.1 skrll
6569 1.1 skrll # Allow CC to be a program name with arguments.
6570 1.1 skrll compiler=$CC
6571 1.1 skrll
6572 1.1 skrll
6573 1.1 skrll # Check for command to grab the raw symbol name followed by C symbol from nm.
6574 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6575 1.1.1.2 christos $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6576 1.1.1.2 christos if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6577 1.1.1.2 christos $as_echo_n "(cached) " >&6
6578 1.1 skrll else
6579 1.1 skrll
6580 1.1 skrll # These are sane defaults that work on at least a few old systems.
6581 1.1 skrll # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6582 1.1 skrll
6583 1.1 skrll # Character class describing NM global symbol codes.
6584 1.1 skrll symcode='[BCDEGRST]'
6585 1.1 skrll
6586 1.1 skrll # Regexp to match symbols that can be accessed directly from C.
6587 1.1 skrll sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6588 1.1 skrll
6589 1.1 skrll # Define system-specific variables.
6590 1.1 skrll case $host_os in
6591 1.1 skrll aix*)
6592 1.1 skrll symcode='[BCDT]'
6593 1.1 skrll ;;
6594 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
6595 1.1 skrll symcode='[ABCDGISTW]'
6596 1.1 skrll ;;
6597 1.1 skrll hpux*)
6598 1.1 skrll if test "$host_cpu" = ia64; then
6599 1.1 skrll symcode='[ABCDEGRST]'
6600 1.1 skrll fi
6601 1.1 skrll ;;
6602 1.1 skrll irix* | nonstopux*)
6603 1.1 skrll symcode='[BCDEGRST]'
6604 1.1 skrll ;;
6605 1.1 skrll osf*)
6606 1.1 skrll symcode='[BCDEGQRST]'
6607 1.1 skrll ;;
6608 1.1 skrll solaris*)
6609 1.1 skrll symcode='[BDRT]'
6610 1.1 skrll ;;
6611 1.1 skrll sco3.2v5*)
6612 1.1 skrll symcode='[DT]'
6613 1.1 skrll ;;
6614 1.1 skrll sysv4.2uw2*)
6615 1.1 skrll symcode='[DT]'
6616 1.1 skrll ;;
6617 1.1 skrll sysv5* | sco5v6* | unixware* | OpenUNIX*)
6618 1.1 skrll symcode='[ABDT]'
6619 1.1 skrll ;;
6620 1.1 skrll sysv4)
6621 1.1 skrll symcode='[DFNSTU]'
6622 1.1 skrll ;;
6623 1.1 skrll esac
6624 1.1 skrll
6625 1.1 skrll # If we're using GNU nm, then use its standard symbol codes.
6626 1.1 skrll case `$NM -V 2>&1` in
6627 1.1 skrll *GNU* | *'with BFD'*)
6628 1.1 skrll symcode='[ABCDGIRSTW]' ;;
6629 1.1 skrll esac
6630 1.1 skrll
6631 1.1 skrll # Transform an extracted symbol line into a proper C declaration.
6632 1.1 skrll # Some systems (esp. on ia64) link data and code symbols differently,
6633 1.1 skrll # so use this general approach.
6634 1.1 skrll lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6635 1.1 skrll
6636 1.1 skrll # Transform an extracted symbol line into symbol name and symbol address
6637 1.1 skrll lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6638 1.1.1.2 christos 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'"
6639 1.1 skrll
6640 1.1 skrll # Handle CRLF in mingw tool chain
6641 1.1 skrll opt_cr=
6642 1.1 skrll case $build_os in
6643 1.1 skrll mingw*)
6644 1.1 skrll opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6645 1.1 skrll ;;
6646 1.1 skrll esac
6647 1.1 skrll
6648 1.1 skrll # Try without a prefix underscore, then with it.
6649 1.1 skrll for ac_symprfx in "" "_"; do
6650 1.1 skrll
6651 1.1 skrll # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6652 1.1 skrll symxfrm="\\1 $ac_symprfx\\2 \\2"
6653 1.1 skrll
6654 1.1 skrll # Write the raw and C identifiers.
6655 1.1 skrll if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6656 1.1 skrll # Fake it for dumpbin and say T for any non-static function
6657 1.1 skrll # and D for any global variable.
6658 1.1 skrll # Also find C++ and __fastcall symbols from MSVC++,
6659 1.1 skrll # which start with @ or ?.
6660 1.1 skrll lt_cv_sys_global_symbol_pipe="$AWK '"\
6661 1.1 skrll " {last_section=section; section=\$ 3};"\
6662 1.1 skrll " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6663 1.1 skrll " \$ 0!~/External *\|/{next};"\
6664 1.1 skrll " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6665 1.1 skrll " {if(hide[section]) next};"\
6666 1.1 skrll " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6667 1.1 skrll " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6668 1.1 skrll " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6669 1.1 skrll " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6670 1.1 skrll " ' prfx=^$ac_symprfx"
6671 1.1 skrll else
6672 1.1 skrll lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6673 1.1 skrll fi
6674 1.1 skrll
6675 1.1 skrll # Check to see that the pipe works correctly.
6676 1.1 skrll pipe_works=no
6677 1.1 skrll
6678 1.1 skrll rm -f conftest*
6679 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
6680 1.1 skrll #ifdef __cplusplus
6681 1.1 skrll extern "C" {
6682 1.1 skrll #endif
6683 1.1 skrll char nm_test_var;
6684 1.1 skrll void nm_test_func(void);
6685 1.1 skrll void nm_test_func(void){}
6686 1.1 skrll #ifdef __cplusplus
6687 1.1 skrll }
6688 1.1 skrll #endif
6689 1.1 skrll int main(){nm_test_var='a';nm_test_func();return(0);}
6690 1.1 skrll _LT_EOF
6691 1.1 skrll
6692 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6693 1.1 skrll (eval $ac_compile) 2>&5
6694 1.1 skrll ac_status=$?
6695 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6696 1.1.1.2 christos test $ac_status = 0; }; then
6697 1.1 skrll # Now try to grab the symbols.
6698 1.1 skrll nlist=conftest.nm
6699 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6700 1.1.1.2 christos (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6701 1.1 skrll ac_status=$?
6702 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6703 1.1.1.2 christos test $ac_status = 0; } && test -s "$nlist"; then
6704 1.1 skrll # Try sorting and uniquifying the output.
6705 1.1 skrll if sort "$nlist" | uniq > "$nlist"T; then
6706 1.1 skrll mv -f "$nlist"T "$nlist"
6707 1.1 skrll else
6708 1.1 skrll rm -f "$nlist"T
6709 1.1 skrll fi
6710 1.1 skrll
6711 1.1 skrll # Make sure that we snagged all the symbols we need.
6712 1.1 skrll if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6713 1.1 skrll if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6714 1.1 skrll cat <<_LT_EOF > conftest.$ac_ext
6715 1.1 skrll #ifdef __cplusplus
6716 1.1 skrll extern "C" {
6717 1.1 skrll #endif
6718 1.1 skrll
6719 1.1 skrll _LT_EOF
6720 1.1 skrll # Now generate the symbol file.
6721 1.1 skrll eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6722 1.1 skrll
6723 1.1 skrll cat <<_LT_EOF >> conftest.$ac_ext
6724 1.1 skrll
6725 1.1 skrll /* The mapping between symbol names and symbols. */
6726 1.1 skrll const struct {
6727 1.1 skrll const char *name;
6728 1.1 skrll void *address;
6729 1.1 skrll }
6730 1.1 skrll lt__PROGRAM__LTX_preloaded_symbols[] =
6731 1.1 skrll {
6732 1.1 skrll { "@PROGRAM@", (void *) 0 },
6733 1.1 skrll _LT_EOF
6734 1.1 skrll $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6735 1.1 skrll cat <<\_LT_EOF >> conftest.$ac_ext
6736 1.1 skrll {0, (void *) 0}
6737 1.1 skrll };
6738 1.1 skrll
6739 1.1 skrll /* This works around a problem in FreeBSD linker */
6740 1.1 skrll #ifdef FREEBSD_WORKAROUND
6741 1.1 skrll static const void *lt_preloaded_setup() {
6742 1.1 skrll return lt__PROGRAM__LTX_preloaded_symbols;
6743 1.1 skrll }
6744 1.1 skrll #endif
6745 1.1 skrll
6746 1.1 skrll #ifdef __cplusplus
6747 1.1 skrll }
6748 1.1 skrll #endif
6749 1.1 skrll _LT_EOF
6750 1.1 skrll # Now try linking the two files.
6751 1.1 skrll mv conftest.$ac_objext conftstm.$ac_objext
6752 1.1 skrll lt_save_LIBS="$LIBS"
6753 1.1 skrll lt_save_CFLAGS="$CFLAGS"
6754 1.1 skrll LIBS="conftstm.$ac_objext"
6755 1.1 skrll CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6756 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6757 1.1 skrll (eval $ac_link) 2>&5
6758 1.1 skrll ac_status=$?
6759 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6760 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6761 1.1 skrll pipe_works=yes
6762 1.1 skrll fi
6763 1.1 skrll LIBS="$lt_save_LIBS"
6764 1.1 skrll CFLAGS="$lt_save_CFLAGS"
6765 1.1 skrll else
6766 1.1 skrll echo "cannot find nm_test_func in $nlist" >&5
6767 1.1 skrll fi
6768 1.1 skrll else
6769 1.1 skrll echo "cannot find nm_test_var in $nlist" >&5
6770 1.1 skrll fi
6771 1.1 skrll else
6772 1.1 skrll echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6773 1.1 skrll fi
6774 1.1 skrll else
6775 1.1 skrll echo "$progname: failed program was:" >&5
6776 1.1 skrll cat conftest.$ac_ext >&5
6777 1.1 skrll fi
6778 1.1.1.2 christos rm -rf conftest* conftst*
6779 1.1 skrll
6780 1.1 skrll # Do not use the global_symbol_pipe unless it works.
6781 1.1 skrll if test "$pipe_works" = yes; then
6782 1.1 skrll break
6783 1.1 skrll else
6784 1.1 skrll lt_cv_sys_global_symbol_pipe=
6785 1.1 skrll fi
6786 1.1 skrll done
6787 1.1 skrll
6788 1.1 skrll fi
6789 1.1 skrll
6790 1.1 skrll if test -z "$lt_cv_sys_global_symbol_pipe"; then
6791 1.1 skrll lt_cv_sys_global_symbol_to_cdecl=
6792 1.1 skrll fi
6793 1.1 skrll if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6794 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6795 1.1.1.2 christos $as_echo "failed" >&6; }
6796 1.1.1.2 christos else
6797 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6798 1.1.1.2 christos $as_echo "ok" >&6; }
6799 1.1.1.2 christos fi
6800 1.1.1.2 christos
6801 1.1.1.2 christos
6802 1.1.1.2 christos
6803 1.1.1.2 christos
6804 1.1.1.2 christos
6805 1.1.1.2 christos
6806 1.1.1.2 christos
6807 1.1.1.2 christos
6808 1.1.1.2 christos
6809 1.1.1.2 christos
6810 1.1.1.2 christos
6811 1.1.1.2 christos
6812 1.1.1.2 christos
6813 1.1.1.2 christos
6814 1.1.1.2 christos
6815 1.1.1.2 christos
6816 1.1.1.2 christos
6817 1.1.1.2 christos
6818 1.1.1.2 christos
6819 1.1.1.2 christos
6820 1.1.1.2 christos
6821 1.1.1.2 christos
6822 1.1.1.2 christos # Check whether --enable-libtool-lock was given.
6823 1.1.1.2 christos if test "${enable_libtool_lock+set}" = set; then :
6824 1.1.1.2 christos enableval=$enable_libtool_lock;
6825 1.1.1.2 christos fi
6826 1.1.1.2 christos
6827 1.1.1.2 christos test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6828 1.1.1.2 christos
6829 1.1.1.2 christos # Some flags need to be propagated to the compiler or linker for good
6830 1.1.1.2 christos # libtool support.
6831 1.1.1.2 christos case $host in
6832 1.1.1.2 christos ia64-*-hpux*)
6833 1.1.1.2 christos # Find out which ABI we are using.
6834 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6835 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6836 1.1.1.2 christos (eval $ac_compile) 2>&5
6837 1.1.1.2 christos ac_status=$?
6838 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6839 1.1.1.2 christos test $ac_status = 0; }; then
6840 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6841 1.1.1.2 christos *ELF-32*)
6842 1.1.1.2 christos HPUX_IA64_MODE="32"
6843 1.1.1.2 christos ;;
6844 1.1.1.2 christos *ELF-64*)
6845 1.1.1.2 christos HPUX_IA64_MODE="64"
6846 1.1.1.2 christos ;;
6847 1.1.1.2 christos esac
6848 1.1.1.2 christos fi
6849 1.1.1.2 christos rm -rf conftest*
6850 1.1.1.2 christos ;;
6851 1.1.1.2 christos *-*-irix6*)
6852 1.1.1.2 christos # Find out which ABI we are using.
6853 1.1.1.2 christos echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6854 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6855 1.1.1.2 christos (eval $ac_compile) 2>&5
6856 1.1.1.2 christos ac_status=$?
6857 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6858 1.1.1.2 christos test $ac_status = 0; }; then
6859 1.1.1.2 christos if test "$lt_cv_prog_gnu_ld" = yes; then
6860 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6861 1.1.1.2 christos *32-bit*)
6862 1.1.1.2 christos LD="${LD-ld} -melf32bsmip"
6863 1.1.1.2 christos ;;
6864 1.1.1.2 christos *N32*)
6865 1.1.1.2 christos LD="${LD-ld} -melf32bmipn32"
6866 1.1.1.2 christos ;;
6867 1.1.1.2 christos *64-bit*)
6868 1.1.1.2 christos LD="${LD-ld} -melf64bmip"
6869 1.1.1.2 christos ;;
6870 1.1.1.2 christos esac
6871 1.1.1.2 christos else
6872 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6873 1.1.1.2 christos *32-bit*)
6874 1.1.1.2 christos LD="${LD-ld} -32"
6875 1.1.1.2 christos ;;
6876 1.1.1.2 christos *N32*)
6877 1.1.1.2 christos LD="${LD-ld} -n32"
6878 1.1.1.2 christos ;;
6879 1.1.1.2 christos *64-bit*)
6880 1.1.1.2 christos LD="${LD-ld} -64"
6881 1.1.1.2 christos ;;
6882 1.1.1.2 christos esac
6883 1.1.1.2 christos fi
6884 1.1.1.2 christos fi
6885 1.1.1.2 christos rm -rf conftest*
6886 1.1.1.2 christos ;;
6887 1.1.1.2 christos
6888 1.1.1.2 christos x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6889 1.1.1.2 christos s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6890 1.1.1.2 christos # Find out which ABI we are using.
6891 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6892 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6893 1.1.1.2 christos (eval $ac_compile) 2>&5
6894 1.1.1.2 christos ac_status=$?
6895 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6896 1.1.1.2 christos test $ac_status = 0; }; then
6897 1.1.1.2 christos case `/usr/bin/file conftest.o` in
6898 1.1.1.2 christos *32-bit*)
6899 1.1.1.2 christos case $host in
6900 1.1.1.2 christos x86_64-*kfreebsd*-gnu)
6901 1.1.1.2 christos LD="${LD-ld} -m elf_i386_fbsd"
6902 1.1.1.2 christos ;;
6903 1.1.1.2 christos x86_64-*linux*)
6904 1.1.1.2 christos LD="${LD-ld} -m elf_i386"
6905 1.1.1.2 christos ;;
6906 1.1.1.2 christos ppc64-*linux*|powerpc64-*linux*)
6907 1.1.1.2 christos LD="${LD-ld} -m elf32ppclinux"
6908 1.1.1.2 christos ;;
6909 1.1.1.2 christos s390x-*linux*)
6910 1.1.1.2 christos LD="${LD-ld} -m elf_s390"
6911 1.1.1.2 christos ;;
6912 1.1.1.2 christos sparc64-*linux*)
6913 1.1.1.2 christos LD="${LD-ld} -m elf32_sparc"
6914 1.1.1.2 christos ;;
6915 1.1.1.2 christos esac
6916 1.1.1.2 christos ;;
6917 1.1.1.2 christos *64-bit*)
6918 1.1.1.2 christos case $host in
6919 1.1.1.2 christos x86_64-*kfreebsd*-gnu)
6920 1.1.1.2 christos LD="${LD-ld} -m elf_x86_64_fbsd"
6921 1.1.1.2 christos ;;
6922 1.1.1.2 christos x86_64-*linux*)
6923 1.1.1.2 christos LD="${LD-ld} -m elf_x86_64"
6924 1.1.1.2 christos ;;
6925 1.1.1.2 christos ppc*-*linux*|powerpc*-*linux*)
6926 1.1.1.2 christos LD="${LD-ld} -m elf64ppc"
6927 1.1.1.2 christos ;;
6928 1.1.1.2 christos s390*-*linux*|s390*-*tpf*)
6929 1.1.1.2 christos LD="${LD-ld} -m elf64_s390"
6930 1.1.1.2 christos ;;
6931 1.1.1.2 christos sparc*-*linux*)
6932 1.1.1.2 christos LD="${LD-ld} -m elf64_sparc"
6933 1.1.1.2 christos ;;
6934 1.1.1.2 christos esac
6935 1.1.1.2 christos ;;
6936 1.1.1.2 christos esac
6937 1.1.1.2 christos fi
6938 1.1.1.2 christos rm -rf conftest*
6939 1.1.1.2 christos ;;
6940 1.1.1.2 christos
6941 1.1.1.2 christos *-*-sco3.2v5*)
6942 1.1.1.2 christos # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6943 1.1.1.2 christos SAVE_CFLAGS="$CFLAGS"
6944 1.1.1.2 christos CFLAGS="$CFLAGS -belf"
6945 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6946 1.1.1.2 christos $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6947 1.1.1.2 christos if test "${lt_cv_cc_needs_belf+set}" = set; then :
6948 1.1.1.2 christos $as_echo_n "(cached) " >&6
6949 1.1.1.2 christos else
6950 1.1.1.2 christos ac_ext=c
6951 1.1.1.2 christos ac_cpp='$CPP $CPPFLAGS'
6952 1.1.1.2 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6953 1.1.1.2 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6954 1.1.1.2 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
6955 1.1.1.2 christos
6956 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6957 1.1.1.2 christos /* end confdefs.h. */
6958 1.1.1.2 christos
6959 1.1.1.2 christos int
6960 1.1.1.2 christos main ()
6961 1.1.1.2 christos {
6962 1.1.1.2 christos
6963 1.1.1.2 christos ;
6964 1.1.1.2 christos return 0;
6965 1.1.1.2 christos }
6966 1.1.1.2 christos _ACEOF
6967 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
6968 1.1.1.2 christos lt_cv_cc_needs_belf=yes
6969 1.1.1.2 christos else
6970 1.1.1.2 christos lt_cv_cc_needs_belf=no
6971 1.1.1.2 christos fi
6972 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
6973 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
6974 1.1.1.2 christos ac_ext=c
6975 1.1.1.2 christos ac_cpp='$CPP $CPPFLAGS'
6976 1.1.1.2 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6977 1.1.1.2 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6978 1.1.1.2 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
6979 1.1.1.2 christos
6980 1.1.1.2 christos fi
6981 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6982 1.1.1.2 christos $as_echo "$lt_cv_cc_needs_belf" >&6; }
6983 1.1.1.2 christos if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6984 1.1.1.2 christos # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6985 1.1.1.2 christos CFLAGS="$SAVE_CFLAGS"
6986 1.1.1.2 christos fi
6987 1.1.1.2 christos ;;
6988 1.1.1.2 christos sparc*-*solaris*)
6989 1.1.1.2 christos # Find out which ABI we are using.
6990 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6991 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6992 1.1.1.2 christos (eval $ac_compile) 2>&5
6993 1.1.1.2 christos ac_status=$?
6994 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6995 1.1.1.2 christos test $ac_status = 0; }; then
6996 1.1.1.2 christos case `/usr/bin/file conftest.o` in
6997 1.1.1.2 christos *64-bit*)
6998 1.1.1.2 christos case $lt_cv_prog_gnu_ld in
6999 1.1.1.2 christos yes*) LD="${LD-ld} -m elf64_sparc" ;;
7000 1.1.1.2 christos *)
7001 1.1.1.2 christos if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7002 1.1.1.2 christos LD="${LD-ld} -64"
7003 1.1.1.2 christos fi
7004 1.1.1.2 christos ;;
7005 1.1.1.2 christos esac
7006 1.1.1.2 christos ;;
7007 1.1.1.2 christos esac
7008 1.1.1.2 christos fi
7009 1.1.1.2 christos rm -rf conftest*
7010 1.1.1.2 christos ;;
7011 1.1.1.2 christos esac
7012 1.1.1.2 christos
7013 1.1.1.2 christos need_locks="$enable_libtool_lock"
7014 1.1.1.2 christos
7015 1.1.1.2 christos
7016 1.1.1.2 christos case $host_os in
7017 1.1.1.2 christos rhapsody* | darwin*)
7018 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7019 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7020 1.1.1.2 christos set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7021 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7022 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7023 1.1.1.2 christos if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7024 1.1.1.2 christos $as_echo_n "(cached) " >&6
7025 1.1.1.2 christos else
7026 1.1.1.2 christos if test -n "$DSYMUTIL"; then
7027 1.1.1.2 christos ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7028 1.1.1.2 christos else
7029 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7030 1.1.1.2 christos for as_dir in $PATH
7031 1.1.1.2 christos do
7032 1.1.1.2 christos IFS=$as_save_IFS
7033 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7034 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7035 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7036 1.1.1.2 christos ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7037 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7038 1.1.1.2 christos break 2
7039 1.1.1.2 christos fi
7040 1.1.1.2 christos done
7041 1.1.1.2 christos done
7042 1.1.1.2 christos IFS=$as_save_IFS
7043 1.1.1.2 christos
7044 1.1.1.2 christos fi
7045 1.1.1.2 christos fi
7046 1.1.1.2 christos DSYMUTIL=$ac_cv_prog_DSYMUTIL
7047 1.1.1.2 christos if test -n "$DSYMUTIL"; then
7048 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7049 1.1.1.2 christos $as_echo "$DSYMUTIL" >&6; }
7050 1.1.1.2 christos else
7051 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7052 1.1.1.2 christos $as_echo "no" >&6; }
7053 1.1.1.2 christos fi
7054 1.1.1.2 christos
7055 1.1.1.2 christos
7056 1.1.1.2 christos fi
7057 1.1.1.2 christos if test -z "$ac_cv_prog_DSYMUTIL"; then
7058 1.1.1.2 christos ac_ct_DSYMUTIL=$DSYMUTIL
7059 1.1.1.2 christos # Extract the first word of "dsymutil", so it can be a program name with args.
7060 1.1.1.2 christos set dummy dsymutil; ac_word=$2
7061 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7062 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7063 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7064 1.1.1.2 christos $as_echo_n "(cached) " >&6
7065 1.1.1.2 christos else
7066 1.1.1.2 christos if test -n "$ac_ct_DSYMUTIL"; then
7067 1.1.1.2 christos ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7068 1.1.1.2 christos else
7069 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7070 1.1.1.2 christos for as_dir in $PATH
7071 1.1.1.2 christos do
7072 1.1.1.2 christos IFS=$as_save_IFS
7073 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7074 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7075 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7076 1.1.1.2 christos ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7077 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7078 1.1.1.2 christos break 2
7079 1.1.1.2 christos fi
7080 1.1.1.2 christos done
7081 1.1.1.2 christos done
7082 1.1.1.2 christos IFS=$as_save_IFS
7083 1.1.1.2 christos
7084 1.1.1.2 christos fi
7085 1.1.1.2 christos fi
7086 1.1.1.2 christos ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7087 1.1.1.2 christos if test -n "$ac_ct_DSYMUTIL"; then
7088 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7089 1.1.1.2 christos $as_echo "$ac_ct_DSYMUTIL" >&6; }
7090 1.1.1.2 christos else
7091 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7092 1.1.1.2 christos $as_echo "no" >&6; }
7093 1.1.1.2 christos fi
7094 1.1.1.2 christos
7095 1.1.1.2 christos if test "x$ac_ct_DSYMUTIL" = x; then
7096 1.1.1.2 christos DSYMUTIL=":"
7097 1.1.1.2 christos else
7098 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7099 1.1.1.2 christos yes:)
7100 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7101 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7102 1.1.1.2 christos ac_tool_warned=yes ;;
7103 1.1.1.2 christos esac
7104 1.1.1.2 christos DSYMUTIL=$ac_ct_DSYMUTIL
7105 1.1.1.2 christos fi
7106 1.1.1.2 christos else
7107 1.1.1.2 christos DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7108 1.1.1.2 christos fi
7109 1.1.1.2 christos
7110 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7111 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7112 1.1.1.2 christos set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7113 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7114 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7115 1.1.1.2 christos if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7116 1.1.1.2 christos $as_echo_n "(cached) " >&6
7117 1.1.1.2 christos else
7118 1.1.1.2 christos if test -n "$NMEDIT"; then
7119 1.1.1.2 christos ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7120 1.1.1.2 christos else
7121 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7122 1.1.1.2 christos for as_dir in $PATH
7123 1.1.1.2 christos do
7124 1.1.1.2 christos IFS=$as_save_IFS
7125 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7126 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7127 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7128 1.1.1.2 christos ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7129 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7130 1.1.1.2 christos break 2
7131 1.1.1.2 christos fi
7132 1.1.1.2 christos done
7133 1.1.1.2 christos done
7134 1.1.1.2 christos IFS=$as_save_IFS
7135 1.1.1.2 christos
7136 1.1.1.2 christos fi
7137 1.1.1.2 christos fi
7138 1.1.1.2 christos NMEDIT=$ac_cv_prog_NMEDIT
7139 1.1.1.2 christos if test -n "$NMEDIT"; then
7140 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7141 1.1.1.2 christos $as_echo "$NMEDIT" >&6; }
7142 1.1.1.2 christos else
7143 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7144 1.1.1.2 christos $as_echo "no" >&6; }
7145 1.1.1.2 christos fi
7146 1.1.1.2 christos
7147 1.1.1.2 christos
7148 1.1.1.2 christos fi
7149 1.1.1.2 christos if test -z "$ac_cv_prog_NMEDIT"; then
7150 1.1.1.2 christos ac_ct_NMEDIT=$NMEDIT
7151 1.1.1.2 christos # Extract the first word of "nmedit", so it can be a program name with args.
7152 1.1.1.2 christos set dummy nmedit; ac_word=$2
7153 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7154 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7155 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7156 1.1.1.2 christos $as_echo_n "(cached) " >&6
7157 1.1.1.2 christos else
7158 1.1.1.2 christos if test -n "$ac_ct_NMEDIT"; then
7159 1.1.1.2 christos ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7160 1.1.1.2 christos else
7161 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7162 1.1.1.2 christos for as_dir in $PATH
7163 1.1.1.2 christos do
7164 1.1.1.2 christos IFS=$as_save_IFS
7165 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7166 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7167 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7168 1.1.1.2 christos ac_cv_prog_ac_ct_NMEDIT="nmedit"
7169 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7170 1.1.1.2 christos break 2
7171 1.1.1.2 christos fi
7172 1.1.1.2 christos done
7173 1.1.1.2 christos done
7174 1.1.1.2 christos IFS=$as_save_IFS
7175 1.1.1.2 christos
7176 1.1.1.2 christos fi
7177 1.1.1.2 christos fi
7178 1.1.1.2 christos ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7179 1.1.1.2 christos if test -n "$ac_ct_NMEDIT"; then
7180 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7181 1.1.1.2 christos $as_echo "$ac_ct_NMEDIT" >&6; }
7182 1.1.1.2 christos else
7183 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7184 1.1.1.2 christos $as_echo "no" >&6; }
7185 1.1.1.2 christos fi
7186 1.1.1.2 christos
7187 1.1.1.2 christos if test "x$ac_ct_NMEDIT" = x; then
7188 1.1.1.2 christos NMEDIT=":"
7189 1.1.1.2 christos else
7190 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7191 1.1.1.2 christos yes:)
7192 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7193 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7194 1.1.1.2 christos ac_tool_warned=yes ;;
7195 1.1.1.2 christos esac
7196 1.1.1.2 christos NMEDIT=$ac_ct_NMEDIT
7197 1.1.1.2 christos fi
7198 1.1.1.2 christos else
7199 1.1.1.2 christos NMEDIT="$ac_cv_prog_NMEDIT"
7200 1.1.1.2 christos fi
7201 1.1.1.2 christos
7202 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7203 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7204 1.1.1.2 christos set dummy ${ac_tool_prefix}lipo; ac_word=$2
7205 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7206 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7207 1.1.1.2 christos if test "${ac_cv_prog_LIPO+set}" = set; then :
7208 1.1.1.2 christos $as_echo_n "(cached) " >&6
7209 1.1.1.2 christos else
7210 1.1.1.2 christos if test -n "$LIPO"; then
7211 1.1.1.2 christos ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7212 1.1.1.2 christos else
7213 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7214 1.1.1.2 christos for as_dir in $PATH
7215 1.1.1.2 christos do
7216 1.1.1.2 christos IFS=$as_save_IFS
7217 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7218 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7219 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7220 1.1.1.2 christos ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7221 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7222 1.1.1.2 christos break 2
7223 1.1.1.2 christos fi
7224 1.1.1.2 christos done
7225 1.1.1.2 christos done
7226 1.1.1.2 christos IFS=$as_save_IFS
7227 1.1.1.2 christos
7228 1.1.1.2 christos fi
7229 1.1.1.2 christos fi
7230 1.1.1.2 christos LIPO=$ac_cv_prog_LIPO
7231 1.1.1.2 christos if test -n "$LIPO"; then
7232 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7233 1.1.1.2 christos $as_echo "$LIPO" >&6; }
7234 1.1.1.2 christos else
7235 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7236 1.1.1.2 christos $as_echo "no" >&6; }
7237 1.1.1.2 christos fi
7238 1.1.1.2 christos
7239 1.1.1.2 christos
7240 1.1.1.2 christos fi
7241 1.1.1.2 christos if test -z "$ac_cv_prog_LIPO"; then
7242 1.1.1.2 christos ac_ct_LIPO=$LIPO
7243 1.1.1.2 christos # Extract the first word of "lipo", so it can be a program name with args.
7244 1.1.1.2 christos set dummy lipo; ac_word=$2
7245 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7246 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7247 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7248 1.1.1.2 christos $as_echo_n "(cached) " >&6
7249 1.1.1.2 christos else
7250 1.1.1.2 christos if test -n "$ac_ct_LIPO"; then
7251 1.1.1.2 christos ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7252 1.1.1.2 christos else
7253 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7254 1.1.1.2 christos for as_dir in $PATH
7255 1.1.1.2 christos do
7256 1.1.1.2 christos IFS=$as_save_IFS
7257 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7258 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7259 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7260 1.1.1.2 christos ac_cv_prog_ac_ct_LIPO="lipo"
7261 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7262 1.1.1.2 christos break 2
7263 1.1.1.2 christos fi
7264 1.1.1.2 christos done
7265 1.1.1.2 christos done
7266 1.1.1.2 christos IFS=$as_save_IFS
7267 1.1.1.2 christos
7268 1.1.1.2 christos fi
7269 1.1.1.2 christos fi
7270 1.1.1.2 christos ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7271 1.1.1.2 christos if test -n "$ac_ct_LIPO"; then
7272 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7273 1.1.1.2 christos $as_echo "$ac_ct_LIPO" >&6; }
7274 1.1.1.2 christos else
7275 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7276 1.1.1.2 christos $as_echo "no" >&6; }
7277 1.1.1.2 christos fi
7278 1.1.1.2 christos
7279 1.1.1.2 christos if test "x$ac_ct_LIPO" = x; then
7280 1.1.1.2 christos LIPO=":"
7281 1.1.1.2 christos else
7282 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7283 1.1.1.2 christos yes:)
7284 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7285 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7286 1.1.1.2 christos ac_tool_warned=yes ;;
7287 1.1.1.2 christos esac
7288 1.1.1.2 christos LIPO=$ac_ct_LIPO
7289 1.1.1.2 christos fi
7290 1.1.1.2 christos else
7291 1.1.1.2 christos LIPO="$ac_cv_prog_LIPO"
7292 1.1.1.2 christos fi
7293 1.1.1.2 christos
7294 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7295 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7296 1.1.1.2 christos set dummy ${ac_tool_prefix}otool; ac_word=$2
7297 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7298 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7299 1.1.1.2 christos if test "${ac_cv_prog_OTOOL+set}" = set; then :
7300 1.1.1.2 christos $as_echo_n "(cached) " >&6
7301 1.1.1.2 christos else
7302 1.1.1.2 christos if test -n "$OTOOL"; then
7303 1.1.1.2 christos ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7304 1.1.1.2 christos else
7305 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7306 1.1.1.2 christos for as_dir in $PATH
7307 1.1.1.2 christos do
7308 1.1.1.2 christos IFS=$as_save_IFS
7309 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7310 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7311 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7312 1.1.1.2 christos ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7313 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7314 1.1.1.2 christos break 2
7315 1.1.1.2 christos fi
7316 1.1.1.2 christos done
7317 1.1.1.2 christos done
7318 1.1.1.2 christos IFS=$as_save_IFS
7319 1.1.1.2 christos
7320 1.1.1.2 christos fi
7321 1.1.1.2 christos fi
7322 1.1.1.2 christos OTOOL=$ac_cv_prog_OTOOL
7323 1.1.1.2 christos if test -n "$OTOOL"; then
7324 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7325 1.1.1.2 christos $as_echo "$OTOOL" >&6; }
7326 1.1.1.2 christos else
7327 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7328 1.1.1.2 christos $as_echo "no" >&6; }
7329 1.1.1.2 christos fi
7330 1.1.1.2 christos
7331 1.1.1.2 christos
7332 1.1.1.2 christos fi
7333 1.1.1.2 christos if test -z "$ac_cv_prog_OTOOL"; then
7334 1.1.1.2 christos ac_ct_OTOOL=$OTOOL
7335 1.1.1.2 christos # Extract the first word of "otool", so it can be a program name with args.
7336 1.1.1.2 christos set dummy otool; ac_word=$2
7337 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7338 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7339 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7340 1.1.1.2 christos $as_echo_n "(cached) " >&6
7341 1.1.1.2 christos else
7342 1.1.1.2 christos if test -n "$ac_ct_OTOOL"; then
7343 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7344 1.1.1.2 christos else
7345 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7346 1.1.1.2 christos for as_dir in $PATH
7347 1.1.1.2 christos do
7348 1.1.1.2 christos IFS=$as_save_IFS
7349 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7350 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7351 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7352 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL="otool"
7353 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7354 1.1.1.2 christos break 2
7355 1.1.1.2 christos fi
7356 1.1.1.2 christos done
7357 1.1.1.2 christos done
7358 1.1.1.2 christos IFS=$as_save_IFS
7359 1.1.1.2 christos
7360 1.1.1.2 christos fi
7361 1.1.1.2 christos fi
7362 1.1.1.2 christos ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7363 1.1.1.2 christos if test -n "$ac_ct_OTOOL"; then
7364 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7365 1.1.1.2 christos $as_echo "$ac_ct_OTOOL" >&6; }
7366 1.1.1.2 christos else
7367 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7368 1.1.1.2 christos $as_echo "no" >&6; }
7369 1.1.1.2 christos fi
7370 1.1.1.2 christos
7371 1.1.1.2 christos if test "x$ac_ct_OTOOL" = x; then
7372 1.1.1.2 christos OTOOL=":"
7373 1.1.1.2 christos else
7374 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7375 1.1.1.2 christos yes:)
7376 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7377 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7378 1.1.1.2 christos ac_tool_warned=yes ;;
7379 1.1.1.2 christos esac
7380 1.1.1.2 christos OTOOL=$ac_ct_OTOOL
7381 1.1.1.2 christos fi
7382 1.1.1.2 christos else
7383 1.1.1.2 christos OTOOL="$ac_cv_prog_OTOOL"
7384 1.1.1.2 christos fi
7385 1.1.1.2 christos
7386 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7387 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7388 1.1.1.2 christos set dummy ${ac_tool_prefix}otool64; ac_word=$2
7389 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7390 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7391 1.1.1.2 christos if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7392 1.1.1.2 christos $as_echo_n "(cached) " >&6
7393 1.1.1.2 christos else
7394 1.1.1.2 christos if test -n "$OTOOL64"; then
7395 1.1.1.2 christos ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7396 1.1.1.2 christos else
7397 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7398 1.1.1.2 christos for as_dir in $PATH
7399 1.1.1.2 christos do
7400 1.1.1.2 christos IFS=$as_save_IFS
7401 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7402 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7403 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7404 1.1.1.2 christos ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7405 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7406 1.1.1.2 christos break 2
7407 1.1.1.2 christos fi
7408 1.1.1.2 christos done
7409 1.1.1.2 christos done
7410 1.1.1.2 christos IFS=$as_save_IFS
7411 1.1.1.2 christos
7412 1.1.1.2 christos fi
7413 1.1.1.2 christos fi
7414 1.1.1.2 christos OTOOL64=$ac_cv_prog_OTOOL64
7415 1.1.1.2 christos if test -n "$OTOOL64"; then
7416 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7417 1.1.1.2 christos $as_echo "$OTOOL64" >&6; }
7418 1.1.1.2 christos else
7419 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7420 1.1.1.2 christos $as_echo "no" >&6; }
7421 1.1.1.2 christos fi
7422 1.1.1.2 christos
7423 1.1.1.2 christos
7424 1.1.1.2 christos fi
7425 1.1.1.2 christos if test -z "$ac_cv_prog_OTOOL64"; then
7426 1.1.1.2 christos ac_ct_OTOOL64=$OTOOL64
7427 1.1.1.2 christos # Extract the first word of "otool64", so it can be a program name with args.
7428 1.1.1.2 christos set dummy otool64; ac_word=$2
7429 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7430 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7431 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7432 1.1.1.2 christos $as_echo_n "(cached) " >&6
7433 1.1.1.2 christos else
7434 1.1.1.2 christos if test -n "$ac_ct_OTOOL64"; then
7435 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7436 1.1.1.2 christos else
7437 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7438 1.1.1.2 christos for as_dir in $PATH
7439 1.1.1.2 christos do
7440 1.1.1.2 christos IFS=$as_save_IFS
7441 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7442 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7443 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7444 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL64="otool64"
7445 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7446 1.1.1.2 christos break 2
7447 1.1.1.2 christos fi
7448 1.1.1.2 christos done
7449 1.1.1.2 christos done
7450 1.1.1.2 christos IFS=$as_save_IFS
7451 1.1.1.2 christos
7452 1.1.1.2 christos fi
7453 1.1.1.2 christos fi
7454 1.1.1.2 christos ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7455 1.1.1.2 christos if test -n "$ac_ct_OTOOL64"; then
7456 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7457 1.1.1.2 christos $as_echo "$ac_ct_OTOOL64" >&6; }
7458 1.1.1.2 christos else
7459 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7460 1.1.1.2 christos $as_echo "no" >&6; }
7461 1.1.1.2 christos fi
7462 1.1.1.2 christos
7463 1.1.1.2 christos if test "x$ac_ct_OTOOL64" = x; then
7464 1.1.1.2 christos OTOOL64=":"
7465 1.1.1.2 christos else
7466 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7467 1.1.1.2 christos yes:)
7468 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7469 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7470 1.1.1.2 christos ac_tool_warned=yes ;;
7471 1.1.1.2 christos esac
7472 1.1.1.2 christos OTOOL64=$ac_ct_OTOOL64
7473 1.1.1.2 christos fi
7474 1.1.1.2 christos else
7475 1.1.1.2 christos OTOOL64="$ac_cv_prog_OTOOL64"
7476 1.1.1.2 christos fi
7477 1.1.1.2 christos
7478 1.1.1.2 christos
7479 1.1.1.2 christos
7480 1.1.1.2 christos
7481 1.1.1.2 christos
7482 1.1.1.2 christos
7483 1.1.1.2 christos
7484 1.1.1.2 christos
7485 1.1.1.2 christos
7486 1.1.1.2 christos
7487 1.1.1.2 christos
7488 1.1.1.2 christos
7489 1.1.1.2 christos
7490 1.1.1.2 christos
7491 1.1.1.2 christos
7492 1.1.1.2 christos
7493 1.1.1.2 christos
7494 1.1.1.2 christos
7495 1.1.1.2 christos
7496 1.1.1.2 christos
7497 1.1.1.2 christos
7498 1.1.1.2 christos
7499 1.1.1.2 christos
7500 1.1.1.2 christos
7501 1.1.1.2 christos
7502 1.1.1.2 christos
7503 1.1.1.2 christos
7504 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7505 1.1.1.2 christos $as_echo_n "checking for -single_module linker flag... " >&6; }
7506 1.1.1.2 christos if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7507 1.1.1.2 christos $as_echo_n "(cached) " >&6
7508 1.1.1.2 christos else
7509 1.1.1.2 christos lt_cv_apple_cc_single_mod=no
7510 1.1.1.2 christos if test -z "${LT_MULTI_MODULE}"; then
7511 1.1.1.2 christos # By default we will add the -single_module flag. You can override
7512 1.1.1.2 christos # by either setting the environment variable LT_MULTI_MODULE
7513 1.1.1.2 christos # non-empty at configure time, or by adding -multi_module to the
7514 1.1.1.2 christos # link flags.
7515 1.1.1.2 christos rm -rf libconftest.dylib*
7516 1.1.1.2 christos echo "int foo(void){return 1;}" > conftest.c
7517 1.1.1.2 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7518 1.1.1.2 christos -dynamiclib -Wl,-single_module conftest.c" >&5
7519 1.1.1.2 christos $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7520 1.1.1.2 christos -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7521 1.1.1.2 christos _lt_result=$?
7522 1.1.1.2 christos if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7523 1.1.1.2 christos lt_cv_apple_cc_single_mod=yes
7524 1.1.1.2 christos else
7525 1.1.1.2 christos cat conftest.err >&5
7526 1.1.1.2 christos fi
7527 1.1.1.2 christos rm -rf libconftest.dylib*
7528 1.1.1.2 christos rm -f conftest.*
7529 1.1.1.2 christos fi
7530 1.1.1.2 christos fi
7531 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7532 1.1.1.2 christos $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7533 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7534 1.1.1.2 christos $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7535 1.1.1.2 christos if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7536 1.1.1.2 christos $as_echo_n "(cached) " >&6
7537 1.1.1.2 christos else
7538 1.1.1.2 christos lt_cv_ld_exported_symbols_list=no
7539 1.1.1.2 christos save_LDFLAGS=$LDFLAGS
7540 1.1.1.2 christos echo "_main" > conftest.sym
7541 1.1.1.2 christos LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7542 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7543 1.1.1.2 christos /* end confdefs.h. */
7544 1.1.1.2 christos
7545 1.1.1.2 christos int
7546 1.1.1.2 christos main ()
7547 1.1.1.2 christos {
7548 1.1.1.2 christos
7549 1.1.1.2 christos ;
7550 1.1.1.2 christos return 0;
7551 1.1.1.2 christos }
7552 1.1.1.2 christos _ACEOF
7553 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
7554 1.1.1.2 christos lt_cv_ld_exported_symbols_list=yes
7555 1.1.1.2 christos else
7556 1.1.1.2 christos lt_cv_ld_exported_symbols_list=no
7557 1.1.1.2 christos fi
7558 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
7559 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
7560 1.1.1.2 christos LDFLAGS="$save_LDFLAGS"
7561 1.1.1.2 christos
7562 1.1.1.2 christos fi
7563 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7564 1.1.1.2 christos $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7565 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7566 1.1.1.2 christos $as_echo_n "checking for -force_load linker flag... " >&6; }
7567 1.1.1.2 christos if test "${lt_cv_ld_force_load+set}" = set; then :
7568 1.1.1.2 christos $as_echo_n "(cached) " >&6
7569 1.1.1.2 christos else
7570 1.1.1.2 christos lt_cv_ld_force_load=no
7571 1.1.1.2 christos cat > conftest.c << _LT_EOF
7572 1.1.1.2 christos int forced_loaded() { return 2;}
7573 1.1.1.2 christos _LT_EOF
7574 1.1.1.2 christos echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7575 1.1.1.2 christos $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7576 1.1.1.2 christos echo "$AR cru libconftest.a conftest.o" >&5
7577 1.1.1.2 christos $AR cru libconftest.a conftest.o 2>&5
7578 1.1.1.2 christos cat > conftest.c << _LT_EOF
7579 1.1.1.2 christos int main() { return 0;}
7580 1.1.1.2 christos _LT_EOF
7581 1.1.1.2 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7582 1.1.1.2 christos $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7583 1.1.1.2 christos _lt_result=$?
7584 1.1.1.2 christos if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7585 1.1.1.2 christos lt_cv_ld_force_load=yes
7586 1.1.1.2 christos else
7587 1.1.1.2 christos cat conftest.err >&5
7588 1.1.1.2 christos fi
7589 1.1.1.2 christos rm -f conftest.err libconftest.a conftest conftest.c
7590 1.1.1.2 christos rm -rf conftest.dSYM
7591 1.1.1.2 christos
7592 1.1.1.2 christos fi
7593 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7594 1.1.1.2 christos $as_echo "$lt_cv_ld_force_load" >&6; }
7595 1.1.1.2 christos case $host_os in
7596 1.1.1.2 christos rhapsody* | darwin1.[012])
7597 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7598 1.1.1.2 christos darwin1.*)
7599 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7600 1.1.1.2 christos darwin*) # darwin 5.x on
7601 1.1.1.2 christos # if running on 10.5 or later, the deployment target defaults
7602 1.1.1.2 christos # to the OS version, if on x86, and 10.4, the deployment
7603 1.1.1.2 christos # target defaults to 10.4. Don't you love it?
7604 1.1.1.2 christos case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7605 1.1.1.2 christos 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7606 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7607 1.1.1.2 christos 10.[012]*)
7608 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7609 1.1.1.2 christos 10.*)
7610 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7611 1.1.1.2 christos esac
7612 1.1.1.2 christos ;;
7613 1.1.1.2 christos esac
7614 1.1.1.2 christos if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7615 1.1.1.2 christos _lt_dar_single_mod='$single_module'
7616 1.1.1.2 christos fi
7617 1.1.1.2 christos if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7618 1.1.1.2 christos _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7619 1.1.1.2 christos else
7620 1.1.1.2 christos _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7621 1.1.1.2 christos fi
7622 1.1.1.2 christos if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7623 1.1.1.2 christos _lt_dsymutil='~$DSYMUTIL $lib || :'
7624 1.1.1.2 christos else
7625 1.1.1.2 christos _lt_dsymutil=
7626 1.1.1.2 christos fi
7627 1.1.1.2 christos ;;
7628 1.1.1.2 christos esac
7629 1.1.1.2 christos
7630 1.1.1.2 christos for ac_header in dlfcn.h
7631 1.1.1.2 christos do :
7632 1.1.1.2 christos ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7633 1.1.1.2 christos "
7634 1.1.1.2 christos if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7635 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
7636 1.1.1.2 christos #define HAVE_DLFCN_H 1
7637 1.1.1.2 christos _ACEOF
7638 1.1.1.2 christos
7639 1.1.1.2 christos fi
7640 1.1.1.2 christos
7641 1.1.1.2 christos done
7642 1.1.1.2 christos
7643 1.1.1.2 christos
7644 1.1.1.2 christos
7645 1.1.1.2 christos
7646 1.1.1.2 christos
7647 1.1.1.2 christos # Set options
7648 1.1.1.2 christos
7649 1.1.1.2 christos
7650 1.1.1.2 christos
7651 1.1.1.2 christos enable_dlopen=no
7652 1.1.1.2 christos
7653 1.1.1.2 christos
7654 1.1.1.2 christos enable_win32_dll=no
7655 1.1.1.2 christos
7656 1.1.1.2 christos
7657 1.1.1.2 christos # Check whether --enable-shared was given.
7658 1.1.1.2 christos if test "${enable_shared+set}" = set; then :
7659 1.1.1.2 christos enableval=$enable_shared; p=${PACKAGE-default}
7660 1.1.1.2 christos case $enableval in
7661 1.1.1.2 christos yes) enable_shared=yes ;;
7662 1.1.1.2 christos no) enable_shared=no ;;
7663 1.1.1.2 christos *)
7664 1.1.1.2 christos enable_shared=no
7665 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7666 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7667 1.1.1.2 christos for pkg in $enableval; do
7668 1.1.1.2 christos IFS="$lt_save_ifs"
7669 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7670 1.1.1.2 christos enable_shared=yes
7671 1.1.1.2 christos fi
7672 1.1.1.2 christos done
7673 1.1.1.2 christos IFS="$lt_save_ifs"
7674 1.1.1.2 christos ;;
7675 1.1.1.2 christos esac
7676 1.1 skrll else
7677 1.1.1.2 christos enable_shared=yes
7678 1.1 skrll fi
7679 1.1 skrll
7680 1.1 skrll
7681 1.1 skrll
7682 1.1 skrll
7683 1.1 skrll
7684 1.1 skrll
7685 1.1 skrll
7686 1.1 skrll
7687 1.1 skrll
7688 1.1.1.2 christos # Check whether --enable-static was given.
7689 1.1.1.2 christos if test "${enable_static+set}" = set; then :
7690 1.1.1.2 christos enableval=$enable_static; p=${PACKAGE-default}
7691 1.1.1.2 christos case $enableval in
7692 1.1.1.2 christos yes) enable_static=yes ;;
7693 1.1.1.2 christos no) enable_static=no ;;
7694 1.1.1.2 christos *)
7695 1.1.1.2 christos enable_static=no
7696 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7697 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7698 1.1.1.2 christos for pkg in $enableval; do
7699 1.1.1.2 christos IFS="$lt_save_ifs"
7700 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7701 1.1.1.2 christos enable_static=yes
7702 1.1.1.2 christos fi
7703 1.1.1.2 christos done
7704 1.1.1.2 christos IFS="$lt_save_ifs"
7705 1.1.1.2 christos ;;
7706 1.1.1.2 christos esac
7707 1.1.1.2 christos else
7708 1.1.1.2 christos enable_static=yes
7709 1.1.1.2 christos fi
7710 1.1 skrll
7711 1.1 skrll
7712 1.1 skrll
7713 1.1 skrll
7714 1.1 skrll
7715 1.1 skrll
7716 1.1 skrll
7717 1.1 skrll
7718 1.1 skrll
7719 1.1 skrll
7720 1.1.1.2 christos # Check whether --with-pic was given.
7721 1.1.1.2 christos if test "${with_pic+set}" = set; then :
7722 1.1.1.2 christos withval=$with_pic; pic_mode="$withval"
7723 1.1.1.2 christos else
7724 1.1.1.2 christos pic_mode=default
7725 1.1.1.2 christos fi
7726 1.1 skrll
7727 1.1 skrll
7728 1.1.1.2 christos test -z "$pic_mode" && pic_mode=default
7729 1.1 skrll
7730 1.1 skrll
7731 1.1 skrll
7732 1.1 skrll
7733 1.1 skrll
7734 1.1.1.2 christos
7735 1.1.1.2 christos
7736 1.1.1.2 christos # Check whether --enable-fast-install was given.
7737 1.1.1.2 christos if test "${enable_fast_install+set}" = set; then :
7738 1.1.1.2 christos enableval=$enable_fast_install; p=${PACKAGE-default}
7739 1.1.1.2 christos case $enableval in
7740 1.1.1.2 christos yes) enable_fast_install=yes ;;
7741 1.1.1.2 christos no) enable_fast_install=no ;;
7742 1.1.1.2 christos *)
7743 1.1.1.2 christos enable_fast_install=no
7744 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7745 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7746 1.1.1.2 christos for pkg in $enableval; do
7747 1.1.1.2 christos IFS="$lt_save_ifs"
7748 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7749 1.1.1.2 christos enable_fast_install=yes
7750 1.1.1.2 christos fi
7751 1.1.1.2 christos done
7752 1.1.1.2 christos IFS="$lt_save_ifs"
7753 1.1 skrll ;;
7754 1.1 skrll esac
7755 1.1.1.2 christos else
7756 1.1.1.2 christos enable_fast_install=yes
7757 1.1.1.2 christos fi
7758 1.1.1.2 christos
7759 1.1 skrll
7760 1.1 skrll
7761 1.1 skrll
7762 1.1 skrll
7763 1.1 skrll
7764 1.1 skrll
7765 1.1 skrll
7766 1.1 skrll
7767 1.1 skrll
7768 1.1 skrll
7769 1.1 skrll # This can be used to rebuild libtool when needed
7770 1.1 skrll LIBTOOL_DEPS="$ltmain"
7771 1.1 skrll
7772 1.1 skrll # Always use our own libtool.
7773 1.1 skrll LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7774 1.1 skrll
7775 1.1 skrll
7776 1.1 skrll
7777 1.1 skrll
7778 1.1 skrll
7779 1.1 skrll
7780 1.1 skrll
7781 1.1 skrll
7782 1.1 skrll
7783 1.1 skrll
7784 1.1 skrll
7785 1.1 skrll
7786 1.1 skrll
7787 1.1 skrll
7788 1.1 skrll
7789 1.1 skrll
7790 1.1 skrll
7791 1.1 skrll
7792 1.1 skrll
7793 1.1 skrll
7794 1.1 skrll
7795 1.1 skrll
7796 1.1 skrll
7797 1.1 skrll
7798 1.1 skrll
7799 1.1.1.2 christos
7800 1.1 skrll test -z "$LN_S" && LN_S="ln -s"
7801 1.1 skrll
7802 1.1 skrll
7803 1.1 skrll
7804 1.1 skrll
7805 1.1 skrll
7806 1.1 skrll
7807 1.1 skrll
7808 1.1 skrll
7809 1.1 skrll
7810 1.1 skrll
7811 1.1 skrll
7812 1.1 skrll
7813 1.1 skrll
7814 1.1 skrll
7815 1.1 skrll if test -n "${ZSH_VERSION+set}" ; then
7816 1.1 skrll setopt NO_GLOB_SUBST
7817 1.1 skrll fi
7818 1.1 skrll
7819 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7820 1.1.1.2 christos $as_echo_n "checking for objdir... " >&6; }
7821 1.1.1.2 christos if test "${lt_cv_objdir+set}" = set; then :
7822 1.1.1.2 christos $as_echo_n "(cached) " >&6
7823 1.1 skrll else
7824 1.1 skrll rm -f .libs 2>/dev/null
7825 1.1 skrll mkdir .libs 2>/dev/null
7826 1.1 skrll if test -d .libs; then
7827 1.1 skrll lt_cv_objdir=.libs
7828 1.1 skrll else
7829 1.1 skrll # MS-DOS does not allow filenames that begin with a dot.
7830 1.1 skrll lt_cv_objdir=_libs
7831 1.1 skrll fi
7832 1.1 skrll rmdir .libs 2>/dev/null
7833 1.1 skrll fi
7834 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7835 1.1.1.2 christos $as_echo "$lt_cv_objdir" >&6; }
7836 1.1 skrll objdir=$lt_cv_objdir
7837 1.1 skrll
7838 1.1 skrll
7839 1.1 skrll
7840 1.1 skrll
7841 1.1 skrll
7842 1.1 skrll cat >>confdefs.h <<_ACEOF
7843 1.1 skrll #define LT_OBJDIR "$lt_cv_objdir/"
7844 1.1 skrll _ACEOF
7845 1.1 skrll
7846 1.1 skrll
7847 1.1 skrll
7848 1.1 skrll
7849 1.1 skrll case $host_os in
7850 1.1.1.2 christos aix3*)
7851 1.1.1.2 christos # AIX sometimes has problems with the GCC collect2 program. For some
7852 1.1.1.2 christos # reason, if we set the COLLECT_NAMES environment variable, the problems
7853 1.1.1.2 christos # vanish in a puff of smoke.
7854 1.1.1.2 christos if test "X${COLLECT_NAMES+set}" != Xset; then
7855 1.1.1.2 christos COLLECT_NAMES=
7856 1.1.1.2 christos export COLLECT_NAMES
7857 1.1.1.2 christos fi
7858 1.1.1.2 christos ;;
7859 1.1.1.2 christos esac
7860 1.1 skrll
7861 1.1 skrll # Global variables:
7862 1.1 skrll ofile=libtool
7863 1.1 skrll can_build_shared=yes
7864 1.1 skrll
7865 1.1 skrll # All known linkers require a `.a' archive for static linking (except MSVC,
7866 1.1 skrll # which needs '.lib').
7867 1.1 skrll libext=a
7868 1.1 skrll
7869 1.1 skrll with_gnu_ld="$lt_cv_prog_gnu_ld"
7870 1.1 skrll
7871 1.1 skrll old_CC="$CC"
7872 1.1 skrll old_CFLAGS="$CFLAGS"
7873 1.1 skrll
7874 1.1 skrll # Set sane defaults for various variables
7875 1.1 skrll test -z "$CC" && CC=cc
7876 1.1 skrll test -z "$LTCC" && LTCC=$CC
7877 1.1 skrll test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7878 1.1 skrll test -z "$LD" && LD=ld
7879 1.1 skrll test -z "$ac_objext" && ac_objext=o
7880 1.1 skrll
7881 1.1 skrll for cc_temp in $compiler""; do
7882 1.1 skrll case $cc_temp in
7883 1.1 skrll compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7884 1.1 skrll distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7885 1.1 skrll \-*) ;;
7886 1.1 skrll *) break;;
7887 1.1 skrll esac
7888 1.1 skrll done
7889 1.1.1.2 christos cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7890 1.1 skrll
7891 1.1 skrll
7892 1.1 skrll # Only perform the check for file, if the check method requires it
7893 1.1 skrll test -z "$MAGIC_CMD" && MAGIC_CMD=file
7894 1.1 skrll case $deplibs_check_method in
7895 1.1 skrll file_magic*)
7896 1.1 skrll if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7897 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7898 1.1.1.2 christos $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7899 1.1.1.2 christos if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7900 1.1.1.2 christos $as_echo_n "(cached) " >&6
7901 1.1 skrll else
7902 1.1 skrll case $MAGIC_CMD in
7903 1.1 skrll [\\/*] | ?:[\\/]*)
7904 1.1 skrll lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7905 1.1 skrll ;;
7906 1.1 skrll *)
7907 1.1 skrll lt_save_MAGIC_CMD="$MAGIC_CMD"
7908 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7909 1.1 skrll ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7910 1.1 skrll for ac_dir in $ac_dummy; do
7911 1.1 skrll IFS="$lt_save_ifs"
7912 1.1 skrll test -z "$ac_dir" && ac_dir=.
7913 1.1 skrll if test -f $ac_dir/${ac_tool_prefix}file; then
7914 1.1 skrll lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7915 1.1 skrll if test -n "$file_magic_test_file"; then
7916 1.1 skrll case $deplibs_check_method in
7917 1.1 skrll "file_magic "*)
7918 1.1 skrll file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7919 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7920 1.1 skrll if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7921 1.1 skrll $EGREP "$file_magic_regex" > /dev/null; then
7922 1.1 skrll :
7923 1.1 skrll else
7924 1.1 skrll cat <<_LT_EOF 1>&2
7925 1.1 skrll
7926 1.1 skrll *** Warning: the command libtool uses to detect shared libraries,
7927 1.1 skrll *** $file_magic_cmd, produces output that libtool cannot recognize.
7928 1.1 skrll *** The result is that libtool may fail to recognize shared libraries
7929 1.1 skrll *** as such. This will affect the creation of libtool libraries that
7930 1.1 skrll *** depend on shared libraries, but programs linked with such libtool
7931 1.1 skrll *** libraries will work regardless of this problem. Nevertheless, you
7932 1.1 skrll *** may want to report the problem to your system manager and/or to
7933 1.1 skrll *** bug-libtool@gnu.org
7934 1.1 skrll
7935 1.1 skrll _LT_EOF
7936 1.1 skrll fi ;;
7937 1.1 skrll esac
7938 1.1 skrll fi
7939 1.1 skrll break
7940 1.1 skrll fi
7941 1.1 skrll done
7942 1.1 skrll IFS="$lt_save_ifs"
7943 1.1 skrll MAGIC_CMD="$lt_save_MAGIC_CMD"
7944 1.1 skrll ;;
7945 1.1 skrll esac
7946 1.1 skrll fi
7947 1.1 skrll
7948 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7949 1.1 skrll if test -n "$MAGIC_CMD"; then
7950 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7951 1.1.1.2 christos $as_echo "$MAGIC_CMD" >&6; }
7952 1.1 skrll else
7953 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7954 1.1.1.2 christos $as_echo "no" >&6; }
7955 1.1 skrll fi
7956 1.1 skrll
7957 1.1 skrll
7958 1.1 skrll
7959 1.1 skrll
7960 1.1 skrll
7961 1.1 skrll if test -z "$lt_cv_path_MAGIC_CMD"; then
7962 1.1 skrll if test -n "$ac_tool_prefix"; then
7963 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7964 1.1.1.2 christos $as_echo_n "checking for file... " >&6; }
7965 1.1.1.2 christos if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7966 1.1.1.2 christos $as_echo_n "(cached) " >&6
7967 1.1 skrll else
7968 1.1 skrll case $MAGIC_CMD in
7969 1.1 skrll [\\/*] | ?:[\\/]*)
7970 1.1 skrll lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7971 1.1 skrll ;;
7972 1.1 skrll *)
7973 1.1 skrll lt_save_MAGIC_CMD="$MAGIC_CMD"
7974 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7975 1.1 skrll ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7976 1.1 skrll for ac_dir in $ac_dummy; do
7977 1.1 skrll IFS="$lt_save_ifs"
7978 1.1 skrll test -z "$ac_dir" && ac_dir=.
7979 1.1 skrll if test -f $ac_dir/file; then
7980 1.1 skrll lt_cv_path_MAGIC_CMD="$ac_dir/file"
7981 1.1 skrll if test -n "$file_magic_test_file"; then
7982 1.1 skrll case $deplibs_check_method in
7983 1.1 skrll "file_magic "*)
7984 1.1 skrll file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7985 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7986 1.1 skrll if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7987 1.1 skrll $EGREP "$file_magic_regex" > /dev/null; then
7988 1.1 skrll :
7989 1.1 skrll else
7990 1.1 skrll cat <<_LT_EOF 1>&2
7991 1.1 skrll
7992 1.1 skrll *** Warning: the command libtool uses to detect shared libraries,
7993 1.1 skrll *** $file_magic_cmd, produces output that libtool cannot recognize.
7994 1.1 skrll *** The result is that libtool may fail to recognize shared libraries
7995 1.1 skrll *** as such. This will affect the creation of libtool libraries that
7996 1.1 skrll *** depend on shared libraries, but programs linked with such libtool
7997 1.1 skrll *** libraries will work regardless of this problem. Nevertheless, you
7998 1.1 skrll *** may want to report the problem to your system manager and/or to
7999 1.1 skrll *** bug-libtool@gnu.org
8000 1.1 skrll
8001 1.1 skrll _LT_EOF
8002 1.1 skrll fi ;;
8003 1.1 skrll esac
8004 1.1 skrll fi
8005 1.1 skrll break
8006 1.1 skrll fi
8007 1.1 skrll done
8008 1.1 skrll IFS="$lt_save_ifs"
8009 1.1 skrll MAGIC_CMD="$lt_save_MAGIC_CMD"
8010 1.1 skrll ;;
8011 1.1 skrll esac
8012 1.1 skrll fi
8013 1.1 skrll
8014 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8015 1.1 skrll if test -n "$MAGIC_CMD"; then
8016 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8017 1.1.1.2 christos $as_echo "$MAGIC_CMD" >&6; }
8018 1.1 skrll else
8019 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8020 1.1.1.2 christos $as_echo "no" >&6; }
8021 1.1 skrll fi
8022 1.1 skrll
8023 1.1 skrll
8024 1.1 skrll else
8025 1.1 skrll MAGIC_CMD=:
8026 1.1 skrll fi
8027 1.1 skrll fi
8028 1.1 skrll
8029 1.1 skrll fi
8030 1.1 skrll ;;
8031 1.1 skrll esac
8032 1.1 skrll
8033 1.1 skrll # Use C for the default configuration in the libtool script
8034 1.1 skrll
8035 1.1 skrll lt_save_CC="$CC"
8036 1.1 skrll ac_ext=c
8037 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
8038 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8039 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8040 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
8041 1.1 skrll
8042 1.1 skrll
8043 1.1 skrll # Source file extension for C test sources.
8044 1.1 skrll ac_ext=c
8045 1.1 skrll
8046 1.1 skrll # Object file extension for compiled C test sources.
8047 1.1 skrll objext=o
8048 1.1 skrll objext=$objext
8049 1.1 skrll
8050 1.1 skrll # Code to be used in simple compile tests
8051 1.1 skrll lt_simple_compile_test_code="int some_variable = 0;"
8052 1.1 skrll
8053 1.1 skrll # Code to be used in simple link tests
8054 1.1 skrll lt_simple_link_test_code='int main(){return(0);}'
8055 1.1 skrll
8056 1.1 skrll
8057 1.1 skrll
8058 1.1 skrll
8059 1.1 skrll
8060 1.1 skrll
8061 1.1 skrll
8062 1.1 skrll # If no C compiler was specified, use CC.
8063 1.1 skrll LTCC=${LTCC-"$CC"}
8064 1.1 skrll
8065 1.1 skrll # If no C compiler flags were specified, use CFLAGS.
8066 1.1 skrll LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8067 1.1 skrll
8068 1.1 skrll # Allow CC to be a program name with arguments.
8069 1.1 skrll compiler=$CC
8070 1.1 skrll
8071 1.1 skrll # Save the default compiler, since it gets overwritten when the other
8072 1.1 skrll # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8073 1.1 skrll compiler_DEFAULT=$CC
8074 1.1 skrll
8075 1.1 skrll # save warnings/boilerplate of simple test code
8076 1.1 skrll ac_outfile=conftest.$ac_objext
8077 1.1 skrll echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8078 1.1 skrll eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8079 1.1 skrll _lt_compiler_boilerplate=`cat conftest.err`
8080 1.1 skrll $RM conftest*
8081 1.1 skrll
8082 1.1 skrll ac_outfile=conftest.$ac_objext
8083 1.1 skrll echo "$lt_simple_link_test_code" >conftest.$ac_ext
8084 1.1 skrll eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8085 1.1 skrll _lt_linker_boilerplate=`cat conftest.err`
8086 1.1.1.2 christos $RM -r conftest*
8087 1.1 skrll
8088 1.1 skrll
8089 1.1 skrll ## CAVEAT EMPTOR:
8090 1.1 skrll ## There is no encapsulation within the following macros, do not change
8091 1.1 skrll ## the running order or otherwise move them around unless you know exactly
8092 1.1 skrll ## what you are doing...
8093 1.1 skrll if test -n "$compiler"; then
8094 1.1 skrll
8095 1.1 skrll lt_prog_compiler_no_builtin_flag=
8096 1.1 skrll
8097 1.1 skrll if test "$GCC" = yes; then
8098 1.1.1.2 christos case $cc_basename in
8099 1.1.1.2 christos nvcc*)
8100 1.1.1.2 christos lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8101 1.1.1.2 christos *)
8102 1.1.1.2 christos lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8103 1.1.1.2 christos esac
8104 1.1 skrll
8105 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8106 1.1.1.2 christos $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8107 1.1.1.2 christos if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8108 1.1.1.2 christos $as_echo_n "(cached) " >&6
8109 1.1 skrll else
8110 1.1 skrll lt_cv_prog_compiler_rtti_exceptions=no
8111 1.1 skrll ac_outfile=conftest.$ac_objext
8112 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8113 1.1 skrll lt_compiler_flag="-fno-rtti -fno-exceptions"
8114 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8115 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8116 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8117 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8118 1.1 skrll # The option is referenced via a variable to avoid confusing sed.
8119 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8120 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8121 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8122 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8123 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8124 1.1 skrll (eval "$lt_compile" 2>conftest.err)
8125 1.1 skrll ac_status=$?
8126 1.1 skrll cat conftest.err >&5
8127 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8128 1.1 skrll if (exit $ac_status) && test -s "$ac_outfile"; then
8129 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8130 1.1 skrll # So say no if there are warnings other than the usual output.
8131 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8132 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8133 1.1 skrll if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8134 1.1 skrll lt_cv_prog_compiler_rtti_exceptions=yes
8135 1.1 skrll fi
8136 1.1 skrll fi
8137 1.1 skrll $RM conftest*
8138 1.1 skrll
8139 1.1 skrll fi
8140 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8141 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8142 1.1 skrll
8143 1.1 skrll if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8144 1.1 skrll lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8145 1.1 skrll else
8146 1.1 skrll :
8147 1.1 skrll fi
8148 1.1 skrll
8149 1.1 skrll fi
8150 1.1 skrll
8151 1.1 skrll
8152 1.1 skrll
8153 1.1 skrll
8154 1.1 skrll
8155 1.1 skrll
8156 1.1 skrll lt_prog_compiler_wl=
8157 1.1 skrll lt_prog_compiler_pic=
8158 1.1 skrll lt_prog_compiler_static=
8159 1.1 skrll
8160 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8161 1.1.1.2 christos $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8162 1.1 skrll
8163 1.1 skrll if test "$GCC" = yes; then
8164 1.1 skrll lt_prog_compiler_wl='-Wl,'
8165 1.1 skrll lt_prog_compiler_static='-static'
8166 1.1 skrll
8167 1.1 skrll case $host_os in
8168 1.1 skrll aix*)
8169 1.1 skrll # All AIX code is PIC.
8170 1.1 skrll if test "$host_cpu" = ia64; then
8171 1.1 skrll # AIX 5 now supports IA64 processor
8172 1.1 skrll lt_prog_compiler_static='-Bstatic'
8173 1.1 skrll fi
8174 1.1 skrll ;;
8175 1.1 skrll
8176 1.1 skrll amigaos*)
8177 1.1.1.2 christos case $host_cpu in
8178 1.1.1.2 christos powerpc)
8179 1.1.1.2 christos # see comment about AmigaOS4 .so support
8180 1.1.1.2 christos lt_prog_compiler_pic='-fPIC'
8181 1.1.1.2 christos ;;
8182 1.1.1.2 christos m68k)
8183 1.1.1.2 christos # FIXME: we need at least 68020 code to build shared libraries, but
8184 1.1.1.2 christos # adding the `-m68020' flag to GCC prevents building anything better,
8185 1.1.1.2 christos # like `-m68040'.
8186 1.1.1.2 christos lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8187 1.1.1.2 christos ;;
8188 1.1.1.2 christos esac
8189 1.1 skrll ;;
8190 1.1 skrll
8191 1.1 skrll beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8192 1.1 skrll # PIC is the default for these OSes.
8193 1.1 skrll ;;
8194 1.1 skrll
8195 1.1.1.2 christos mingw* | cygwin* | pw32* | os2* | cegcc*)
8196 1.1 skrll # This hack is so that the source file can tell whether it is being
8197 1.1 skrll # built for inclusion in a dll (and should export symbols for example).
8198 1.1 skrll # Although the cygwin gcc ignores -fPIC, still need this for old-style
8199 1.1 skrll # (--disable-auto-import) libraries
8200 1.1 skrll lt_prog_compiler_pic='-DDLL_EXPORT'
8201 1.1 skrll ;;
8202 1.1 skrll
8203 1.1 skrll darwin* | rhapsody*)
8204 1.1 skrll # PIC is the default on this platform
8205 1.1 skrll # Common symbols not allowed in MH_DYLIB files
8206 1.1 skrll lt_prog_compiler_pic='-fno-common'
8207 1.1 skrll ;;
8208 1.1 skrll
8209 1.1.1.2 christos haiku*)
8210 1.1.1.2 christos # PIC is the default for Haiku.
8211 1.1.1.2 christos # The "-static" flag exists, but is broken.
8212 1.1.1.2 christos lt_prog_compiler_static=
8213 1.1.1.2 christos ;;
8214 1.1.1.2 christos
8215 1.1 skrll hpux*)
8216 1.1.1.2 christos # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8217 1.1.1.2 christos # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8218 1.1.1.2 christos # sets the default TLS model and affects inlining.
8219 1.1 skrll case $host_cpu in
8220 1.1.1.2 christos hppa*64*)
8221 1.1 skrll # +Z the default
8222 1.1 skrll ;;
8223 1.1 skrll *)
8224 1.1 skrll lt_prog_compiler_pic='-fPIC'
8225 1.1 skrll ;;
8226 1.1 skrll esac
8227 1.1 skrll ;;
8228 1.1 skrll
8229 1.1 skrll interix[3-9]*)
8230 1.1 skrll # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8231 1.1 skrll # Instead, we relocate shared libraries at runtime.
8232 1.1 skrll ;;
8233 1.1 skrll
8234 1.1 skrll msdosdjgpp*)
8235 1.1 skrll # Just because we use GCC doesn't mean we suddenly get shared libraries
8236 1.1 skrll # on systems that don't support them.
8237 1.1 skrll lt_prog_compiler_can_build_shared=no
8238 1.1 skrll enable_shared=no
8239 1.1 skrll ;;
8240 1.1 skrll
8241 1.1 skrll *nto* | *qnx*)
8242 1.1 skrll # QNX uses GNU C++, but need to define -shared option too, otherwise
8243 1.1 skrll # it will coredump.
8244 1.1 skrll lt_prog_compiler_pic='-fPIC -shared'
8245 1.1 skrll ;;
8246 1.1 skrll
8247 1.1 skrll sysv4*MP*)
8248 1.1 skrll if test -d /usr/nec; then
8249 1.1 skrll lt_prog_compiler_pic=-Kconform_pic
8250 1.1 skrll fi
8251 1.1 skrll ;;
8252 1.1 skrll
8253 1.1 skrll *)
8254 1.1 skrll lt_prog_compiler_pic='-fPIC'
8255 1.1 skrll ;;
8256 1.1 skrll esac
8257 1.1.1.2 christos
8258 1.1.1.2 christos case $cc_basename in
8259 1.1.1.2 christos nvcc*) # Cuda Compiler Driver 2.2
8260 1.1.1.2 christos lt_prog_compiler_wl='-Xlinker '
8261 1.1.1.2 christos lt_prog_compiler_pic='-Xcompiler -fPIC'
8262 1.1.1.2 christos ;;
8263 1.1.1.2 christos esac
8264 1.1 skrll else
8265 1.1 skrll # PORTME Check for flag to pass linker flags through the system compiler.
8266 1.1 skrll case $host_os in
8267 1.1 skrll aix*)
8268 1.1 skrll lt_prog_compiler_wl='-Wl,'
8269 1.1 skrll if test "$host_cpu" = ia64; then
8270 1.1 skrll # AIX 5 now supports IA64 processor
8271 1.1 skrll lt_prog_compiler_static='-Bstatic'
8272 1.1 skrll else
8273 1.1 skrll lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8274 1.1 skrll fi
8275 1.1 skrll ;;
8276 1.1 skrll
8277 1.1.1.2 christos mingw* | cygwin* | pw32* | os2* | cegcc*)
8278 1.1 skrll # This hack is so that the source file can tell whether it is being
8279 1.1 skrll # built for inclusion in a dll (and should export symbols for example).
8280 1.1 skrll lt_prog_compiler_pic='-DDLL_EXPORT'
8281 1.1 skrll ;;
8282 1.1 skrll
8283 1.1 skrll hpux9* | hpux10* | hpux11*)
8284 1.1 skrll lt_prog_compiler_wl='-Wl,'
8285 1.1 skrll # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8286 1.1 skrll # not for PA HP-UX.
8287 1.1 skrll case $host_cpu in
8288 1.1 skrll hppa*64*|ia64*)
8289 1.1 skrll # +Z the default
8290 1.1 skrll ;;
8291 1.1 skrll *)
8292 1.1 skrll lt_prog_compiler_pic='+Z'
8293 1.1 skrll ;;
8294 1.1 skrll esac
8295 1.1 skrll # Is there a better lt_prog_compiler_static that works with the bundled CC?
8296 1.1 skrll lt_prog_compiler_static='${wl}-a ${wl}archive'
8297 1.1 skrll ;;
8298 1.1 skrll
8299 1.1 skrll irix5* | irix6* | nonstopux*)
8300 1.1 skrll lt_prog_compiler_wl='-Wl,'
8301 1.1 skrll # PIC (with -KPIC) is the default.
8302 1.1 skrll lt_prog_compiler_static='-non_shared'
8303 1.1 skrll ;;
8304 1.1 skrll
8305 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
8306 1.1 skrll case $cc_basename in
8307 1.1.1.2 christos # old Intel for x86_64 which still supported -KPIC.
8308 1.1.1.2 christos ecc*)
8309 1.1 skrll lt_prog_compiler_wl='-Wl,'
8310 1.1 skrll lt_prog_compiler_pic='-KPIC'
8311 1.1 skrll lt_prog_compiler_static='-static'
8312 1.1 skrll ;;
8313 1.1.1.2 christos # icc used to be incompatible with GCC.
8314 1.1.1.2 christos # ICC 10 doesn't accept -KPIC any more.
8315 1.1.1.2 christos icc* | ifort*)
8316 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8317 1.1.1.2 christos lt_prog_compiler_pic='-fPIC'
8318 1.1.1.2 christos lt_prog_compiler_static='-static'
8319 1.1.1.2 christos ;;
8320 1.1.1.2 christos # Lahey Fortran 8.1.
8321 1.1.1.2 christos lf95*)
8322 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8323 1.1.1.2 christos lt_prog_compiler_pic='--shared'
8324 1.1.1.2 christos lt_prog_compiler_static='--static'
8325 1.1.1.2 christos ;;
8326 1.1.1.2 christos pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8327 1.1 skrll # Portland Group compilers (*not* the Pentium gcc compiler,
8328 1.1 skrll # which looks to be a dead project)
8329 1.1 skrll lt_prog_compiler_wl='-Wl,'
8330 1.1 skrll lt_prog_compiler_pic='-fpic'
8331 1.1 skrll lt_prog_compiler_static='-Bstatic'
8332 1.1 skrll ;;
8333 1.1 skrll ccc*)
8334 1.1 skrll lt_prog_compiler_wl='-Wl,'
8335 1.1 skrll # All Alpha code is PIC.
8336 1.1 skrll lt_prog_compiler_static='-non_shared'
8337 1.1 skrll ;;
8338 1.1.1.2 christos xl* | bgxl* | bgf* | mpixl*)
8339 1.1.1.2 christos # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8340 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8341 1.1.1.2 christos lt_prog_compiler_pic='-qpic'
8342 1.1.1.2 christos lt_prog_compiler_static='-qstaticlink'
8343 1.1.1.2 christos ;;
8344 1.1 skrll *)
8345 1.1 skrll case `$CC -V 2>&1 | sed 5q` in
8346 1.1.1.2 christos *Sun\ F* | *Sun*Fortran*)
8347 1.1.1.2 christos # Sun Fortran 8.3 passes all unrecognized flags to the linker
8348 1.1 skrll lt_prog_compiler_pic='-KPIC'
8349 1.1 skrll lt_prog_compiler_static='-Bstatic'
8350 1.1.1.2 christos lt_prog_compiler_wl=''
8351 1.1 skrll ;;
8352 1.1.1.2 christos *Sun\ C*)
8353 1.1.1.2 christos # Sun C 5.9
8354 1.1 skrll lt_prog_compiler_pic='-KPIC'
8355 1.1 skrll lt_prog_compiler_static='-Bstatic'
8356 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8357 1.1 skrll ;;
8358 1.1 skrll esac
8359 1.1 skrll ;;
8360 1.1 skrll esac
8361 1.1 skrll ;;
8362 1.1 skrll
8363 1.1 skrll newsos6)
8364 1.1 skrll lt_prog_compiler_pic='-KPIC'
8365 1.1 skrll lt_prog_compiler_static='-Bstatic'
8366 1.1 skrll ;;
8367 1.1 skrll
8368 1.1 skrll *nto* | *qnx*)
8369 1.1 skrll # QNX uses GNU C++, but need to define -shared option too, otherwise
8370 1.1 skrll # it will coredump.
8371 1.1 skrll lt_prog_compiler_pic='-fPIC -shared'
8372 1.1 skrll ;;
8373 1.1 skrll
8374 1.1 skrll osf3* | osf4* | osf5*)
8375 1.1 skrll lt_prog_compiler_wl='-Wl,'
8376 1.1 skrll # All OSF/1 code is PIC.
8377 1.1 skrll lt_prog_compiler_static='-non_shared'
8378 1.1 skrll ;;
8379 1.1 skrll
8380 1.1 skrll rdos*)
8381 1.1 skrll lt_prog_compiler_static='-non_shared'
8382 1.1 skrll ;;
8383 1.1 skrll
8384 1.1 skrll solaris*)
8385 1.1 skrll lt_prog_compiler_pic='-KPIC'
8386 1.1 skrll lt_prog_compiler_static='-Bstatic'
8387 1.1 skrll case $cc_basename in
8388 1.1 skrll f77* | f90* | f95*)
8389 1.1 skrll lt_prog_compiler_wl='-Qoption ld ';;
8390 1.1 skrll *)
8391 1.1 skrll lt_prog_compiler_wl='-Wl,';;
8392 1.1 skrll esac
8393 1.1 skrll ;;
8394 1.1 skrll
8395 1.1 skrll sunos4*)
8396 1.1 skrll lt_prog_compiler_wl='-Qoption ld '
8397 1.1 skrll lt_prog_compiler_pic='-PIC'
8398 1.1 skrll lt_prog_compiler_static='-Bstatic'
8399 1.1 skrll ;;
8400 1.1 skrll
8401 1.1 skrll sysv4 | sysv4.2uw2* | sysv4.3*)
8402 1.1 skrll lt_prog_compiler_wl='-Wl,'
8403 1.1 skrll lt_prog_compiler_pic='-KPIC'
8404 1.1 skrll lt_prog_compiler_static='-Bstatic'
8405 1.1 skrll ;;
8406 1.1 skrll
8407 1.1 skrll sysv4*MP*)
8408 1.1 skrll if test -d /usr/nec ;then
8409 1.1 skrll lt_prog_compiler_pic='-Kconform_pic'
8410 1.1 skrll lt_prog_compiler_static='-Bstatic'
8411 1.1 skrll fi
8412 1.1 skrll ;;
8413 1.1 skrll
8414 1.1 skrll sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8415 1.1 skrll lt_prog_compiler_wl='-Wl,'
8416 1.1 skrll lt_prog_compiler_pic='-KPIC'
8417 1.1 skrll lt_prog_compiler_static='-Bstatic'
8418 1.1 skrll ;;
8419 1.1 skrll
8420 1.1 skrll unicos*)
8421 1.1 skrll lt_prog_compiler_wl='-Wl,'
8422 1.1 skrll lt_prog_compiler_can_build_shared=no
8423 1.1 skrll ;;
8424 1.1 skrll
8425 1.1 skrll uts4*)
8426 1.1 skrll lt_prog_compiler_pic='-pic'
8427 1.1 skrll lt_prog_compiler_static='-Bstatic'
8428 1.1 skrll ;;
8429 1.1 skrll
8430 1.1 skrll *)
8431 1.1 skrll lt_prog_compiler_can_build_shared=no
8432 1.1 skrll ;;
8433 1.1 skrll esac
8434 1.1 skrll fi
8435 1.1 skrll
8436 1.1 skrll case $host_os in
8437 1.1 skrll # For platforms which do not support PIC, -DPIC is meaningless:
8438 1.1 skrll *djgpp*)
8439 1.1 skrll lt_prog_compiler_pic=
8440 1.1 skrll ;;
8441 1.1 skrll *)
8442 1.1 skrll lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8443 1.1 skrll ;;
8444 1.1 skrll esac
8445 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8446 1.1.1.2 christos $as_echo "$lt_prog_compiler_pic" >&6; }
8447 1.1 skrll
8448 1.1 skrll
8449 1.1 skrll
8450 1.1 skrll
8451 1.1 skrll
8452 1.1 skrll
8453 1.1 skrll #
8454 1.1 skrll # Check to make sure the PIC flag actually works.
8455 1.1 skrll #
8456 1.1 skrll if test -n "$lt_prog_compiler_pic"; then
8457 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8458 1.1.1.2 christos $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8459 1.1.1.2 christos if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8460 1.1.1.2 christos $as_echo_n "(cached) " >&6
8461 1.1 skrll else
8462 1.1.1.2 christos lt_cv_prog_compiler_pic_works=no
8463 1.1 skrll ac_outfile=conftest.$ac_objext
8464 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8465 1.1 skrll lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8466 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8467 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8468 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8469 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8470 1.1 skrll # The option is referenced via a variable to avoid confusing sed.
8471 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8472 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8473 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8474 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8475 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8476 1.1 skrll (eval "$lt_compile" 2>conftest.err)
8477 1.1 skrll ac_status=$?
8478 1.1 skrll cat conftest.err >&5
8479 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8480 1.1 skrll if (exit $ac_status) && test -s "$ac_outfile"; then
8481 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8482 1.1 skrll # So say no if there are warnings other than the usual output.
8483 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8484 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8485 1.1 skrll if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8486 1.1.1.2 christos lt_cv_prog_compiler_pic_works=yes
8487 1.1 skrll fi
8488 1.1 skrll fi
8489 1.1 skrll $RM conftest*
8490 1.1 skrll
8491 1.1 skrll fi
8492 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8493 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8494 1.1 skrll
8495 1.1.1.2 christos if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8496 1.1 skrll case $lt_prog_compiler_pic in
8497 1.1 skrll "" | " "*) ;;
8498 1.1 skrll *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8499 1.1 skrll esac
8500 1.1 skrll else
8501 1.1 skrll lt_prog_compiler_pic=
8502 1.1 skrll lt_prog_compiler_can_build_shared=no
8503 1.1 skrll fi
8504 1.1 skrll
8505 1.1 skrll fi
8506 1.1 skrll
8507 1.1 skrll
8508 1.1 skrll
8509 1.1 skrll
8510 1.1 skrll
8511 1.1 skrll
8512 1.1 skrll #
8513 1.1 skrll # Check to make sure the static flag actually works.
8514 1.1 skrll #
8515 1.1 skrll wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8516 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8517 1.1.1.2 christos $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8518 1.1.1.2 christos if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8519 1.1.1.2 christos $as_echo_n "(cached) " >&6
8520 1.1 skrll else
8521 1.1.1.2 christos lt_cv_prog_compiler_static_works=no
8522 1.1 skrll save_LDFLAGS="$LDFLAGS"
8523 1.1 skrll LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8524 1.1 skrll echo "$lt_simple_link_test_code" > conftest.$ac_ext
8525 1.1 skrll if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8526 1.1 skrll # The linker can only warn and ignore the option if not recognized
8527 1.1 skrll # So say no if there are warnings
8528 1.1 skrll if test -s conftest.err; then
8529 1.1 skrll # Append any errors to the config.log.
8530 1.1 skrll cat conftest.err 1>&5
8531 1.1.1.2 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8532 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8533 1.1 skrll if diff conftest.exp conftest.er2 >/dev/null; then
8534 1.1.1.2 christos lt_cv_prog_compiler_static_works=yes
8535 1.1 skrll fi
8536 1.1 skrll else
8537 1.1.1.2 christos lt_cv_prog_compiler_static_works=yes
8538 1.1 skrll fi
8539 1.1 skrll fi
8540 1.1.1.2 christos $RM -r conftest*
8541 1.1 skrll LDFLAGS="$save_LDFLAGS"
8542 1.1 skrll
8543 1.1 skrll fi
8544 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8545 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8546 1.1 skrll
8547 1.1.1.2 christos if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8548 1.1 skrll :
8549 1.1 skrll else
8550 1.1 skrll lt_prog_compiler_static=
8551 1.1 skrll fi
8552 1.1 skrll
8553 1.1 skrll
8554 1.1 skrll
8555 1.1 skrll
8556 1.1 skrll
8557 1.1 skrll
8558 1.1 skrll
8559 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8560 1.1.1.2 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8561 1.1.1.2 christos if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8562 1.1.1.2 christos $as_echo_n "(cached) " >&6
8563 1.1 skrll else
8564 1.1 skrll lt_cv_prog_compiler_c_o=no
8565 1.1 skrll $RM -r conftest 2>/dev/null
8566 1.1 skrll mkdir conftest
8567 1.1 skrll cd conftest
8568 1.1 skrll mkdir out
8569 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8570 1.1 skrll
8571 1.1 skrll lt_compiler_flag="-o out/conftest2.$ac_objext"
8572 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8573 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8574 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8575 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8576 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8577 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8578 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8579 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8580 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8581 1.1 skrll (eval "$lt_compile" 2>out/conftest.err)
8582 1.1 skrll ac_status=$?
8583 1.1 skrll cat out/conftest.err >&5
8584 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8585 1.1 skrll if (exit $ac_status) && test -s out/conftest2.$ac_objext
8586 1.1 skrll then
8587 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8588 1.1 skrll # So say no if there are warnings
8589 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8590 1.1 skrll $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8591 1.1 skrll if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8592 1.1 skrll lt_cv_prog_compiler_c_o=yes
8593 1.1 skrll fi
8594 1.1 skrll fi
8595 1.1 skrll chmod u+w . 2>&5
8596 1.1 skrll $RM conftest*
8597 1.1 skrll # SGI C++ compiler will create directory out/ii_files/ for
8598 1.1 skrll # template instantiation
8599 1.1 skrll test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8600 1.1 skrll $RM out/* && rmdir out
8601 1.1 skrll cd ..
8602 1.1 skrll $RM -r conftest
8603 1.1 skrll $RM conftest*
8604 1.1 skrll
8605 1.1 skrll fi
8606 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8607 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8608 1.1 skrll
8609 1.1 skrll
8610 1.1 skrll
8611 1.1 skrll
8612 1.1 skrll
8613 1.1 skrll
8614 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8615 1.1.1.2 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8616 1.1.1.2 christos if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8617 1.1.1.2 christos $as_echo_n "(cached) " >&6
8618 1.1 skrll else
8619 1.1 skrll lt_cv_prog_compiler_c_o=no
8620 1.1 skrll $RM -r conftest 2>/dev/null
8621 1.1 skrll mkdir conftest
8622 1.1 skrll cd conftest
8623 1.1 skrll mkdir out
8624 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8625 1.1 skrll
8626 1.1 skrll lt_compiler_flag="-o out/conftest2.$ac_objext"
8627 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8628 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8629 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8630 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8631 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8632 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8633 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8634 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8635 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8636 1.1 skrll (eval "$lt_compile" 2>out/conftest.err)
8637 1.1 skrll ac_status=$?
8638 1.1 skrll cat out/conftest.err >&5
8639 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8640 1.1 skrll if (exit $ac_status) && test -s out/conftest2.$ac_objext
8641 1.1 skrll then
8642 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8643 1.1 skrll # So say no if there are warnings
8644 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8645 1.1 skrll $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8646 1.1 skrll if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8647 1.1 skrll lt_cv_prog_compiler_c_o=yes
8648 1.1 skrll fi
8649 1.1 skrll fi
8650 1.1 skrll chmod u+w . 2>&5
8651 1.1 skrll $RM conftest*
8652 1.1 skrll # SGI C++ compiler will create directory out/ii_files/ for
8653 1.1 skrll # template instantiation
8654 1.1 skrll test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8655 1.1 skrll $RM out/* && rmdir out
8656 1.1 skrll cd ..
8657 1.1 skrll $RM -r conftest
8658 1.1 skrll $RM conftest*
8659 1.1 skrll
8660 1.1 skrll fi
8661 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8662 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8663 1.1 skrll
8664 1.1 skrll
8665 1.1 skrll
8666 1.1 skrll
8667 1.1 skrll hard_links="nottested"
8668 1.1 skrll if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8669 1.1 skrll # do not overwrite the value of need_locks provided by the user
8670 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8671 1.1.1.2 christos $as_echo_n "checking if we can lock with hard links... " >&6; }
8672 1.1 skrll hard_links=yes
8673 1.1 skrll $RM conftest*
8674 1.1 skrll ln conftest.a conftest.b 2>/dev/null && hard_links=no
8675 1.1 skrll touch conftest.a
8676 1.1 skrll ln conftest.a conftest.b 2>&5 || hard_links=no
8677 1.1 skrll ln conftest.a conftest.b 2>/dev/null && hard_links=no
8678 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8679 1.1.1.2 christos $as_echo "$hard_links" >&6; }
8680 1.1 skrll if test "$hard_links" = no; then
8681 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8682 1.1.1.2 christos $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8683 1.1 skrll need_locks=warn
8684 1.1 skrll fi
8685 1.1 skrll else
8686 1.1 skrll need_locks=no
8687 1.1 skrll fi
8688 1.1 skrll
8689 1.1 skrll
8690 1.1 skrll
8691 1.1 skrll
8692 1.1 skrll
8693 1.1 skrll
8694 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8695 1.1.1.2 christos $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8696 1.1 skrll
8697 1.1 skrll runpath_var=
8698 1.1 skrll allow_undefined_flag=
8699 1.1 skrll always_export_symbols=no
8700 1.1 skrll archive_cmds=
8701 1.1 skrll archive_expsym_cmds=
8702 1.1 skrll compiler_needs_object=no
8703 1.1 skrll enable_shared_with_static_runtimes=no
8704 1.1 skrll export_dynamic_flag_spec=
8705 1.1 skrll export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8706 1.1 skrll hardcode_automatic=no
8707 1.1 skrll hardcode_direct=no
8708 1.1 skrll hardcode_direct_absolute=no
8709 1.1 skrll hardcode_libdir_flag_spec=
8710 1.1 skrll hardcode_libdir_flag_spec_ld=
8711 1.1 skrll hardcode_libdir_separator=
8712 1.1 skrll hardcode_minus_L=no
8713 1.1 skrll hardcode_shlibpath_var=unsupported
8714 1.1 skrll inherit_rpath=no
8715 1.1 skrll link_all_deplibs=unknown
8716 1.1 skrll module_cmds=
8717 1.1 skrll module_expsym_cmds=
8718 1.1 skrll old_archive_from_new_cmds=
8719 1.1 skrll old_archive_from_expsyms_cmds=
8720 1.1 skrll thread_safe_flag_spec=
8721 1.1 skrll whole_archive_flag_spec=
8722 1.1 skrll # include_expsyms should be a list of space-separated symbols to be *always*
8723 1.1 skrll # included in the symbol list
8724 1.1 skrll include_expsyms=
8725 1.1 skrll # exclude_expsyms can be an extended regexp of symbols to exclude
8726 1.1 skrll # it will be wrapped by ` (' and `)$', so one must not match beginning or
8727 1.1 skrll # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8728 1.1 skrll # as well as any symbol that contains `d'.
8729 1.1.1.2 christos exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8730 1.1 skrll # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8731 1.1 skrll # platforms (ab)use it in PIC code, but their linkers get confused if
8732 1.1 skrll # the symbol is explicitly referenced. Since portable code cannot
8733 1.1 skrll # rely on this symbol name, it's probably fine to never include it in
8734 1.1 skrll # preloaded symbol tables.
8735 1.1.1.2 christos # Exclude shared library initialization/finalization symbols.
8736 1.1 skrll extract_expsyms_cmds=
8737 1.1 skrll
8738 1.1 skrll case $host_os in
8739 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
8740 1.1 skrll # FIXME: the MSVC++ port hasn't been tested in a loooong time
8741 1.1 skrll # When not using gcc, we currently assume that we are using
8742 1.1 skrll # Microsoft Visual C++.
8743 1.1 skrll if test "$GCC" != yes; then
8744 1.1 skrll with_gnu_ld=no
8745 1.1 skrll fi
8746 1.1 skrll ;;
8747 1.1 skrll interix*)
8748 1.1 skrll # we just hope/assume this is gcc and not c89 (= MSVC++)
8749 1.1 skrll with_gnu_ld=yes
8750 1.1 skrll ;;
8751 1.1 skrll openbsd*)
8752 1.1 skrll with_gnu_ld=no
8753 1.1 skrll ;;
8754 1.1 skrll esac
8755 1.1 skrll
8756 1.1 skrll ld_shlibs=yes
8757 1.1.1.2 christos
8758 1.1.1.2 christos # On some targets, GNU ld is compatible enough with the native linker
8759 1.1.1.2 christos # that we're better off using the native interface for both.
8760 1.1.1.2 christos lt_use_gnu_ld_interface=no
8761 1.1 skrll if test "$with_gnu_ld" = yes; then
8762 1.1.1.2 christos case $host_os in
8763 1.1.1.2 christos aix*)
8764 1.1.1.2 christos # The AIX port of GNU ld has always aspired to compatibility
8765 1.1.1.2 christos # with the native linker. However, as the warning in the GNU ld
8766 1.1.1.2 christos # block says, versions before 2.19.5* couldn't really create working
8767 1.1.1.2 christos # shared libraries, regardless of the interface used.
8768 1.1.1.2 christos case `$LD -v 2>&1` in
8769 1.1.1.2 christos *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8770 1.1.1.2 christos *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8771 1.1.1.2 christos *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8772 1.1.1.2 christos *)
8773 1.1.1.2 christos lt_use_gnu_ld_interface=yes
8774 1.1.1.2 christos ;;
8775 1.1.1.2 christos esac
8776 1.1.1.2 christos ;;
8777 1.1.1.2 christos *)
8778 1.1.1.2 christos lt_use_gnu_ld_interface=yes
8779 1.1.1.2 christos ;;
8780 1.1.1.2 christos esac
8781 1.1.1.2 christos fi
8782 1.1.1.2 christos
8783 1.1.1.2 christos if test "$lt_use_gnu_ld_interface" = yes; then
8784 1.1 skrll # If archive_cmds runs LD, not CC, wlarc should be empty
8785 1.1 skrll wlarc='${wl}'
8786 1.1 skrll
8787 1.1 skrll # Set some defaults for GNU ld with shared library support. These
8788 1.1 skrll # are reset later if shared libraries are not supported. Putting them
8789 1.1 skrll # here allows them to be overridden if necessary.
8790 1.1 skrll runpath_var=LD_RUN_PATH
8791 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8792 1.1 skrll export_dynamic_flag_spec='${wl}--export-dynamic'
8793 1.1 skrll # ancient GNU ld didn't support --whole-archive et. al.
8794 1.1 skrll if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8795 1.1 skrll whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8796 1.1 skrll else
8797 1.1 skrll whole_archive_flag_spec=
8798 1.1 skrll fi
8799 1.1 skrll supports_anon_versioning=no
8800 1.1 skrll case `$LD -v 2>&1` in
8801 1.1.1.2 christos *GNU\ gold*) supports_anon_versioning=yes ;;
8802 1.1 skrll *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8803 1.1 skrll *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8804 1.1 skrll *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8805 1.1 skrll *\ 2.11.*) ;; # other 2.11 versions
8806 1.1 skrll *) supports_anon_versioning=yes ;;
8807 1.1 skrll esac
8808 1.1 skrll
8809 1.1 skrll # See if GNU ld supports shared libraries.
8810 1.1 skrll case $host_os in
8811 1.1 skrll aix[3-9]*)
8812 1.1 skrll # On AIX/PPC, the GNU linker is very broken
8813 1.1 skrll if test "$host_cpu" != ia64; then
8814 1.1 skrll ld_shlibs=no
8815 1.1 skrll cat <<_LT_EOF 1>&2
8816 1.1 skrll
8817 1.1.1.2 christos *** Warning: the GNU linker, at least up to release 2.19, is reported
8818 1.1 skrll *** to be unable to reliably create shared libraries on AIX.
8819 1.1 skrll *** Therefore, libtool is disabling shared libraries support. If you
8820 1.1.1.2 christos *** really care for shared libraries, you may want to install binutils
8821 1.1.1.2 christos *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8822 1.1.1.2 christos *** You will then need to restart the configuration process.
8823 1.1 skrll
8824 1.1 skrll _LT_EOF
8825 1.1 skrll fi
8826 1.1 skrll ;;
8827 1.1 skrll
8828 1.1 skrll amigaos*)
8829 1.1.1.2 christos case $host_cpu in
8830 1.1.1.2 christos powerpc)
8831 1.1.1.2 christos # see comment about AmigaOS4 .so support
8832 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8833 1.1.1.2 christos archive_expsym_cmds=''
8834 1.1.1.2 christos ;;
8835 1.1.1.2 christos m68k)
8836 1.1.1.2 christos 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)'
8837 1.1.1.2 christos hardcode_libdir_flag_spec='-L$libdir'
8838 1.1.1.2 christos hardcode_minus_L=yes
8839 1.1.1.2 christos ;;
8840 1.1.1.2 christos esac
8841 1.1 skrll ;;
8842 1.1 skrll
8843 1.1 skrll beos*)
8844 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8845 1.1 skrll allow_undefined_flag=unsupported
8846 1.1 skrll # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8847 1.1 skrll # support --undefined. This deserves some investigation. FIXME
8848 1.1 skrll archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8849 1.1 skrll else
8850 1.1 skrll ld_shlibs=no
8851 1.1 skrll fi
8852 1.1 skrll ;;
8853 1.1 skrll
8854 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
8855 1.1 skrll # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8856 1.1 skrll # as there is no search path for DLLs.
8857 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
8858 1.1.1.2 christos export_dynamic_flag_spec='${wl}--export-all-symbols'
8859 1.1 skrll allow_undefined_flag=unsupported
8860 1.1 skrll always_export_symbols=no
8861 1.1 skrll enable_shared_with_static_runtimes=yes
8862 1.1 skrll export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8863 1.1 skrll
8864 1.1 skrll if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8865 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8866 1.1 skrll # If the export-symbols file already is a .def file (1st line
8867 1.1 skrll # is EXPORTS), use it as is; otherwise, prepend...
8868 1.1 skrll archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8869 1.1 skrll cp $export_symbols $output_objdir/$soname.def;
8870 1.1 skrll else
8871 1.1 skrll echo EXPORTS > $output_objdir/$soname.def;
8872 1.1 skrll cat $export_symbols >> $output_objdir/$soname.def;
8873 1.1 skrll fi~
8874 1.1 skrll $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8875 1.1 skrll else
8876 1.1 skrll ld_shlibs=no
8877 1.1 skrll fi
8878 1.1 skrll ;;
8879 1.1 skrll
8880 1.1.1.2 christos haiku*)
8881 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8882 1.1.1.2 christos link_all_deplibs=yes
8883 1.1.1.2 christos ;;
8884 1.1.1.2 christos
8885 1.1 skrll interix[3-9]*)
8886 1.1 skrll hardcode_direct=no
8887 1.1 skrll hardcode_shlibpath_var=no
8888 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8889 1.1 skrll export_dynamic_flag_spec='${wl}-E'
8890 1.1 skrll # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8891 1.1 skrll # Instead, shared libraries are loaded at an image base (0x10000000 by
8892 1.1 skrll # default) and relocated if they conflict, which is a slow very memory
8893 1.1 skrll # consuming and fragmenting process. To avoid this, we pick a random,
8894 1.1 skrll # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8895 1.1 skrll # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8896 1.1 skrll archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8897 1.1 skrll 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'
8898 1.1 skrll ;;
8899 1.1 skrll
8900 1.1.1.2 christos gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8901 1.1 skrll tmp_diet=no
8902 1.1 skrll if test "$host_os" = linux-dietlibc; then
8903 1.1 skrll case $cc_basename in
8904 1.1 skrll diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8905 1.1 skrll esac
8906 1.1 skrll fi
8907 1.1 skrll if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8908 1.1 skrll && test "$tmp_diet" = no
8909 1.1 skrll then
8910 1.1 skrll tmp_addflag=
8911 1.1.1.2 christos tmp_sharedflag='-shared'
8912 1.1 skrll case $cc_basename,$host_cpu in
8913 1.1 skrll pgcc*) # Portland Group C compiler
8914 1.1.1.2 christos 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'
8915 1.1 skrll tmp_addflag=' $pic_flag'
8916 1.1 skrll ;;
8917 1.1.1.2 christos pgf77* | pgf90* | pgf95* | pgfortran*)
8918 1.1.1.2 christos # Portland Group f77 and f90 compilers
8919 1.1.1.2 christos 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'
8920 1.1 skrll tmp_addflag=' $pic_flag -Mnomain' ;;
8921 1.1 skrll ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8922 1.1 skrll tmp_addflag=' -i_dynamic' ;;
8923 1.1 skrll efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8924 1.1 skrll tmp_addflag=' -i_dynamic -nofor_main' ;;
8925 1.1 skrll ifc* | ifort*) # Intel Fortran compiler
8926 1.1 skrll tmp_addflag=' -nofor_main' ;;
8927 1.1.1.2 christos lf95*) # Lahey Fortran 8.1
8928 1.1.1.2 christos whole_archive_flag_spec=
8929 1.1.1.2 christos tmp_sharedflag='--shared' ;;
8930 1.1.1.2 christos xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8931 1.1.1.2 christos tmp_sharedflag='-qmkshrobj'
8932 1.1.1.2 christos tmp_addflag= ;;
8933 1.1.1.2 christos nvcc*) # Cuda Compiler Driver 2.2
8934 1.1.1.2 christos 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'
8935 1.1.1.2 christos compiler_needs_object=yes
8936 1.1.1.2 christos ;;
8937 1.1 skrll esac
8938 1.1 skrll case `$CC -V 2>&1 | sed 5q` in
8939 1.1 skrll *Sun\ C*) # Sun C 5.9
8940 1.1.1.2 christos 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'
8941 1.1 skrll compiler_needs_object=yes
8942 1.1 skrll tmp_sharedflag='-G' ;;
8943 1.1 skrll *Sun\ F*) # Sun Fortran 8.3
8944 1.1 skrll tmp_sharedflag='-G' ;;
8945 1.1 skrll esac
8946 1.1 skrll archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8947 1.1 skrll
8948 1.1 skrll if test "x$supports_anon_versioning" = xyes; then
8949 1.1 skrll archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8950 1.1 skrll cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8951 1.1 skrll echo "local: *; };" >> $output_objdir/$libname.ver~
8952 1.1 skrll $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8953 1.1 skrll fi
8954 1.1.1.2 christos
8955 1.1.1.2 christos case $cc_basename in
8956 1.1.1.2 christos xlf* | bgf* | bgxlf* | mpixlf*)
8957 1.1.1.2 christos # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8958 1.1.1.2 christos whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8959 1.1.1.2 christos hardcode_libdir_flag_spec=
8960 1.1.1.2 christos hardcode_libdir_flag_spec_ld='-rpath $libdir'
8961 1.1.1.2 christos archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8962 1.1.1.2 christos if test "x$supports_anon_versioning" = xyes; then
8963 1.1.1.2 christos archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8964 1.1.1.2 christos cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8965 1.1.1.2 christos echo "local: *; };" >> $output_objdir/$libname.ver~
8966 1.1.1.2 christos $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8967 1.1.1.2 christos fi
8968 1.1.1.2 christos ;;
8969 1.1.1.2 christos esac
8970 1.1 skrll else
8971 1.1 skrll ld_shlibs=no
8972 1.1 skrll fi
8973 1.1 skrll ;;
8974 1.1 skrll
8975 1.1 skrll netbsd*)
8976 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8977 1.1 skrll archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8978 1.1 skrll wlarc=
8979 1.1 skrll else
8980 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8981 1.1 skrll archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8982 1.1 skrll fi
8983 1.1 skrll ;;
8984 1.1 skrll
8985 1.1 skrll solaris*)
8986 1.1 skrll if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8987 1.1 skrll ld_shlibs=no
8988 1.1 skrll cat <<_LT_EOF 1>&2
8989 1.1 skrll
8990 1.1 skrll *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8991 1.1 skrll *** create shared libraries on Solaris systems. Therefore, libtool
8992 1.1 skrll *** is disabling shared libraries support. We urge you to upgrade GNU
8993 1.1 skrll *** binutils to release 2.9.1 or newer. Another option is to modify
8994 1.1 skrll *** your PATH or compiler configuration so that the native linker is
8995 1.1 skrll *** used, and then restart.
8996 1.1 skrll
8997 1.1 skrll _LT_EOF
8998 1.1 skrll elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8999 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9000 1.1 skrll archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9001 1.1 skrll else
9002 1.1 skrll ld_shlibs=no
9003 1.1 skrll fi
9004 1.1 skrll ;;
9005 1.1 skrll
9006 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9007 1.1 skrll case `$LD -v 2>&1` in
9008 1.1 skrll *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9009 1.1 skrll ld_shlibs=no
9010 1.1 skrll cat <<_LT_EOF 1>&2
9011 1.1 skrll
9012 1.1 skrll *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9013 1.1 skrll *** reliably create shared libraries on SCO systems. Therefore, libtool
9014 1.1 skrll *** is disabling shared libraries support. We urge you to upgrade GNU
9015 1.1 skrll *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9016 1.1 skrll *** your PATH or compiler configuration so that the native linker is
9017 1.1 skrll *** used, and then restart.
9018 1.1 skrll
9019 1.1 skrll _LT_EOF
9020 1.1 skrll ;;
9021 1.1 skrll *)
9022 1.1 skrll # For security reasons, it is highly recommended that you always
9023 1.1 skrll # use absolute paths for naming shared libraries, and exclude the
9024 1.1 skrll # DT_RUNPATH tag from executables and libraries. But doing so
9025 1.1 skrll # requires that you compile everything twice, which is a pain.
9026 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9027 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9028 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9029 1.1 skrll archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9030 1.1 skrll else
9031 1.1 skrll ld_shlibs=no
9032 1.1 skrll fi
9033 1.1 skrll ;;
9034 1.1 skrll esac
9035 1.1 skrll ;;
9036 1.1 skrll
9037 1.1 skrll sunos4*)
9038 1.1 skrll archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9039 1.1 skrll wlarc=
9040 1.1 skrll hardcode_direct=yes
9041 1.1 skrll hardcode_shlibpath_var=no
9042 1.1 skrll ;;
9043 1.1 skrll
9044 1.1 skrll *)
9045 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9046 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9047 1.1 skrll archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9048 1.1 skrll else
9049 1.1 skrll ld_shlibs=no
9050 1.1 skrll fi
9051 1.1 skrll ;;
9052 1.1 skrll esac
9053 1.1 skrll
9054 1.1 skrll if test "$ld_shlibs" = no; then
9055 1.1 skrll runpath_var=
9056 1.1 skrll hardcode_libdir_flag_spec=
9057 1.1 skrll export_dynamic_flag_spec=
9058 1.1 skrll whole_archive_flag_spec=
9059 1.1 skrll fi
9060 1.1 skrll else
9061 1.1 skrll # PORTME fill in a description of your system's linker (not GNU ld)
9062 1.1 skrll case $host_os in
9063 1.1 skrll aix3*)
9064 1.1 skrll allow_undefined_flag=unsupported
9065 1.1 skrll always_export_symbols=yes
9066 1.1 skrll 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'
9067 1.1 skrll # Note: this linker hardcodes the directories in LIBPATH if there
9068 1.1 skrll # are no directories specified by -L.
9069 1.1 skrll hardcode_minus_L=yes
9070 1.1 skrll if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9071 1.1 skrll # Neither direct hardcoding nor static linking is supported with a
9072 1.1 skrll # broken collect2.
9073 1.1 skrll hardcode_direct=unsupported
9074 1.1 skrll fi
9075 1.1 skrll ;;
9076 1.1 skrll
9077 1.1 skrll aix[4-9]*)
9078 1.1 skrll if test "$host_cpu" = ia64; then
9079 1.1 skrll # On IA64, the linker does run time linking by default, so we don't
9080 1.1 skrll # have to do anything special.
9081 1.1 skrll aix_use_runtimelinking=no
9082 1.1 skrll exp_sym_flag='-Bexport'
9083 1.1 skrll no_entry_flag=""
9084 1.1 skrll else
9085 1.1 skrll # If we're using GNU nm, then we don't want the "-C" option.
9086 1.1 skrll # -C means demangle to AIX nm, but means don't demangle with GNU nm
9087 1.1.1.2 christos # Also, AIX nm treats weak defined symbols like other global
9088 1.1.1.2 christos # defined symbols, whereas GNU nm marks them as "W".
9089 1.1 skrll if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9090 1.1.1.2 christos 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'
9091 1.1 skrll else
9092 1.1 skrll 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'
9093 1.1 skrll fi
9094 1.1 skrll aix_use_runtimelinking=no
9095 1.1 skrll
9096 1.1 skrll # Test if we are trying to use run time linking or normal
9097 1.1 skrll # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9098 1.1 skrll # need to do runtime linking.
9099 1.1 skrll case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9100 1.1 skrll for ld_flag in $LDFLAGS; do
9101 1.1 skrll if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9102 1.1 skrll aix_use_runtimelinking=yes
9103 1.1 skrll break
9104 1.1 skrll fi
9105 1.1 skrll done
9106 1.1 skrll ;;
9107 1.1 skrll esac
9108 1.1 skrll
9109 1.1 skrll exp_sym_flag='-bexport'
9110 1.1 skrll no_entry_flag='-bnoentry'
9111 1.1 skrll fi
9112 1.1 skrll
9113 1.1 skrll # When large executables or shared objects are built, AIX ld can
9114 1.1 skrll # have problems creating the table of contents. If linking a library
9115 1.1 skrll # or program results in "error TOC overflow" add -mminimal-toc to
9116 1.1 skrll # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9117 1.1 skrll # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9118 1.1 skrll
9119 1.1 skrll archive_cmds=''
9120 1.1 skrll hardcode_direct=yes
9121 1.1 skrll hardcode_direct_absolute=yes
9122 1.1 skrll hardcode_libdir_separator=':'
9123 1.1 skrll link_all_deplibs=yes
9124 1.1 skrll file_list_spec='${wl}-f,'
9125 1.1 skrll
9126 1.1 skrll if test "$GCC" = yes; then
9127 1.1 skrll case $host_os in aix4.[012]|aix4.[012].*)
9128 1.1 skrll # We only want to do this on AIX 4.2 and lower, the check
9129 1.1 skrll # below for broken collect2 doesn't work under 4.3+
9130 1.1 skrll collect2name=`${CC} -print-prog-name=collect2`
9131 1.1 skrll if test -f "$collect2name" &&
9132 1.1 skrll strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9133 1.1 skrll then
9134 1.1 skrll # We have reworked collect2
9135 1.1 skrll :
9136 1.1 skrll else
9137 1.1 skrll # We have old collect2
9138 1.1 skrll hardcode_direct=unsupported
9139 1.1 skrll # It fails to find uninstalled libraries when the uninstalled
9140 1.1 skrll # path is not listed in the libpath. Setting hardcode_minus_L
9141 1.1 skrll # to unsupported forces relinking
9142 1.1 skrll hardcode_minus_L=yes
9143 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9144 1.1 skrll hardcode_libdir_separator=
9145 1.1 skrll fi
9146 1.1 skrll ;;
9147 1.1 skrll esac
9148 1.1 skrll shared_flag='-shared'
9149 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
9150 1.1 skrll shared_flag="$shared_flag "'${wl}-G'
9151 1.1 skrll fi
9152 1.1 skrll else
9153 1.1 skrll # not using gcc
9154 1.1 skrll if test "$host_cpu" = ia64; then
9155 1.1 skrll # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9156 1.1 skrll # chokes on -Wl,-G. The following line is correct:
9157 1.1 skrll shared_flag='-G'
9158 1.1 skrll else
9159 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
9160 1.1 skrll shared_flag='${wl}-G'
9161 1.1 skrll else
9162 1.1 skrll shared_flag='${wl}-bM:SRE'
9163 1.1 skrll fi
9164 1.1 skrll fi
9165 1.1 skrll fi
9166 1.1 skrll
9167 1.1.1.2 christos export_dynamic_flag_spec='${wl}-bexpall'
9168 1.1 skrll # It seems that -bexpall does not export symbols beginning with
9169 1.1 skrll # underscore (_), so it is better to generate a list of symbols to export.
9170 1.1 skrll always_export_symbols=yes
9171 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
9172 1.1 skrll # Warning - without using the other runtime loading flags (-brtl),
9173 1.1 skrll # -berok will link without error, but may produce a broken library.
9174 1.1 skrll allow_undefined_flag='-berok'
9175 1.1 skrll # Determine the default libpath from the value encoded in an
9176 1.1 skrll # empty executable.
9177 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9178 1.1 skrll /* end confdefs.h. */
9179 1.1 skrll
9180 1.1 skrll int
9181 1.1 skrll main ()
9182 1.1 skrll {
9183 1.1 skrll
9184 1.1 skrll ;
9185 1.1 skrll return 0;
9186 1.1 skrll }
9187 1.1 skrll _ACEOF
9188 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
9189 1.1 skrll
9190 1.1 skrll lt_aix_libpath_sed='
9191 1.1 skrll /Import File Strings/,/^$/ {
9192 1.1 skrll /^0/ {
9193 1.1 skrll s/^0 *\(.*\)$/\1/
9194 1.1 skrll p
9195 1.1 skrll }
9196 1.1 skrll }'
9197 1.1 skrll aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9198 1.1 skrll # Check for a 64-bit object if we didn't find anything.
9199 1.1 skrll if test -z "$aix_libpath"; then
9200 1.1 skrll aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9201 1.1 skrll fi
9202 1.1 skrll fi
9203 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
9204 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
9205 1.1 skrll if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9206 1.1 skrll
9207 1.1 skrll hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9208 1.1.1.2 christos 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"
9209 1.1 skrll else
9210 1.1 skrll if test "$host_cpu" = ia64; then
9211 1.1 skrll hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9212 1.1 skrll allow_undefined_flag="-z nodefs"
9213 1.1 skrll 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"
9214 1.1 skrll else
9215 1.1 skrll # Determine the default libpath from the value encoded in an
9216 1.1 skrll # empty executable.
9217 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9218 1.1 skrll /* end confdefs.h. */
9219 1.1 skrll
9220 1.1 skrll int
9221 1.1 skrll main ()
9222 1.1 skrll {
9223 1.1 skrll
9224 1.1 skrll ;
9225 1.1 skrll return 0;
9226 1.1 skrll }
9227 1.1 skrll _ACEOF
9228 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
9229 1.1 skrll
9230 1.1 skrll lt_aix_libpath_sed='
9231 1.1 skrll /Import File Strings/,/^$/ {
9232 1.1 skrll /^0/ {
9233 1.1 skrll s/^0 *\(.*\)$/\1/
9234 1.1 skrll p
9235 1.1 skrll }
9236 1.1 skrll }'
9237 1.1 skrll aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9238 1.1 skrll # Check for a 64-bit object if we didn't find anything.
9239 1.1 skrll if test -z "$aix_libpath"; then
9240 1.1 skrll aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9241 1.1 skrll fi
9242 1.1 skrll fi
9243 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
9244 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
9245 1.1 skrll if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9246 1.1 skrll
9247 1.1 skrll hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9248 1.1 skrll # Warning - without using the other run time loading flags,
9249 1.1 skrll # -berok will link without error, but may produce a broken library.
9250 1.1 skrll no_undefined_flag=' ${wl}-bernotok'
9251 1.1 skrll allow_undefined_flag=' ${wl}-berok'
9252 1.1.1.2 christos if test "$with_gnu_ld" = yes; then
9253 1.1.1.2 christos # We only use this code for GNU lds that support --whole-archive.
9254 1.1.1.2 christos whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9255 1.1.1.2 christos else
9256 1.1.1.2 christos # Exported symbols can be pulled into shared objects from archives
9257 1.1.1.2 christos whole_archive_flag_spec='$convenience'
9258 1.1.1.2 christos fi
9259 1.1 skrll archive_cmds_need_lc=yes
9260 1.1 skrll # This is similar to how AIX traditionally builds its shared libraries.
9261 1.1 skrll 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'
9262 1.1 skrll fi
9263 1.1 skrll fi
9264 1.1 skrll ;;
9265 1.1 skrll
9266 1.1 skrll amigaos*)
9267 1.1.1.2 christos case $host_cpu in
9268 1.1.1.2 christos powerpc)
9269 1.1.1.2 christos # see comment about AmigaOS4 .so support
9270 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9271 1.1.1.2 christos archive_expsym_cmds=''
9272 1.1.1.2 christos ;;
9273 1.1.1.2 christos m68k)
9274 1.1.1.2 christos 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)'
9275 1.1.1.2 christos hardcode_libdir_flag_spec='-L$libdir'
9276 1.1.1.2 christos hardcode_minus_L=yes
9277 1.1.1.2 christos ;;
9278 1.1.1.2 christos esac
9279 1.1 skrll ;;
9280 1.1 skrll
9281 1.1 skrll bsdi[45]*)
9282 1.1 skrll export_dynamic_flag_spec=-rdynamic
9283 1.1 skrll ;;
9284 1.1 skrll
9285 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
9286 1.1 skrll # When not using gcc, we currently assume that we are using
9287 1.1 skrll # Microsoft Visual C++.
9288 1.1 skrll # hardcode_libdir_flag_spec is actually meaningless, as there is
9289 1.1 skrll # no search path for DLLs.
9290 1.1 skrll hardcode_libdir_flag_spec=' '
9291 1.1 skrll allow_undefined_flag=unsupported
9292 1.1 skrll # Tell ltmain to make .lib files, not .a files.
9293 1.1 skrll libext=lib
9294 1.1 skrll # Tell ltmain to make .dll files, not .so files.
9295 1.1 skrll shrext_cmds=".dll"
9296 1.1 skrll # FIXME: Setting linknames here is a bad hack.
9297 1.1.1.2 christos archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9298 1.1 skrll # The linker will automatically build a .lib file if we build a DLL.
9299 1.1 skrll old_archive_from_new_cmds='true'
9300 1.1 skrll # FIXME: Should let the user specify the lib program.
9301 1.1 skrll old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9302 1.1 skrll fix_srcfile_path='`cygpath -w "$srcfile"`'
9303 1.1 skrll enable_shared_with_static_runtimes=yes
9304 1.1 skrll ;;
9305 1.1 skrll
9306 1.1 skrll darwin* | rhapsody*)
9307 1.1 skrll
9308 1.1.1.2 christos
9309 1.1.1.2 christos archive_cmds_need_lc=no
9310 1.1.1.2 christos hardcode_direct=no
9311 1.1.1.2 christos hardcode_automatic=yes
9312 1.1.1.2 christos hardcode_shlibpath_var=unsupported
9313 1.1.1.2 christos if test "$lt_cv_ld_force_load" = "yes"; then
9314 1.1.1.2 christos 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\"`'
9315 1.1.1.2 christos else
9316 1.1.1.2 christos whole_archive_flag_spec=''
9317 1.1.1.2 christos fi
9318 1.1.1.2 christos link_all_deplibs=yes
9319 1.1.1.2 christos allow_undefined_flag="$_lt_dar_allow_undefined"
9320 1.1.1.2 christos case $cc_basename in
9321 1.1.1.2 christos ifort*) _lt_dar_can_shared=yes ;;
9322 1.1.1.2 christos *) _lt_dar_can_shared=$GCC ;;
9323 1.1.1.2 christos esac
9324 1.1.1.2 christos if test "$_lt_dar_can_shared" = "yes"; then
9325 1.1.1.2 christos output_verbose_link_cmd=func_echo_all
9326 1.1.1.2 christos archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9327 1.1.1.2 christos module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9328 1.1.1.2 christos 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}"
9329 1.1.1.2 christos 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}"
9330 1.1.1.2 christos
9331 1.1.1.2 christos else
9332 1.1.1.2 christos ld_shlibs=no
9333 1.1.1.2 christos fi
9334 1.1.1.2 christos
9335 1.1 skrll ;;
9336 1.1 skrll
9337 1.1 skrll dgux*)
9338 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9339 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9340 1.1 skrll hardcode_shlibpath_var=no
9341 1.1 skrll ;;
9342 1.1 skrll
9343 1.1 skrll # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9344 1.1 skrll # support. Future versions do this automatically, but an explicit c++rt0.o
9345 1.1 skrll # does not break anything, and helps significantly (at the cost of a little
9346 1.1 skrll # extra space).
9347 1.1 skrll freebsd2.2*)
9348 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9349 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9350 1.1 skrll hardcode_direct=yes
9351 1.1 skrll hardcode_shlibpath_var=no
9352 1.1 skrll ;;
9353 1.1 skrll
9354 1.1 skrll # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9355 1.1 skrll freebsd2*)
9356 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9357 1.1 skrll hardcode_direct=yes
9358 1.1 skrll hardcode_minus_L=yes
9359 1.1 skrll hardcode_shlibpath_var=no
9360 1.1 skrll ;;
9361 1.1 skrll
9362 1.1 skrll # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9363 1.1 skrll freebsd* | dragonfly*)
9364 1.1 skrll archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9365 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9366 1.1 skrll hardcode_direct=yes
9367 1.1 skrll hardcode_shlibpath_var=no
9368 1.1 skrll ;;
9369 1.1 skrll
9370 1.1 skrll hpux9*)
9371 1.1 skrll if test "$GCC" = yes; then
9372 1.1 skrll 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'
9373 1.1 skrll else
9374 1.1 skrll 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'
9375 1.1 skrll fi
9376 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9377 1.1 skrll hardcode_libdir_separator=:
9378 1.1 skrll hardcode_direct=yes
9379 1.1 skrll
9380 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9381 1.1 skrll # but as the default location of the library.
9382 1.1 skrll hardcode_minus_L=yes
9383 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9384 1.1 skrll ;;
9385 1.1 skrll
9386 1.1 skrll hpux10*)
9387 1.1.1.2 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9388 1.1 skrll archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9389 1.1 skrll else
9390 1.1 skrll archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9391 1.1 skrll fi
9392 1.1 skrll if test "$with_gnu_ld" = no; then
9393 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9394 1.1 skrll hardcode_libdir_flag_spec_ld='+b $libdir'
9395 1.1 skrll hardcode_libdir_separator=:
9396 1.1 skrll hardcode_direct=yes
9397 1.1 skrll hardcode_direct_absolute=yes
9398 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9399 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9400 1.1 skrll # but as the default location of the library.
9401 1.1 skrll hardcode_minus_L=yes
9402 1.1 skrll fi
9403 1.1 skrll ;;
9404 1.1 skrll
9405 1.1 skrll hpux11*)
9406 1.1.1.2 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9407 1.1 skrll case $host_cpu in
9408 1.1 skrll hppa*64*)
9409 1.1 skrll archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9410 1.1 skrll ;;
9411 1.1 skrll ia64*)
9412 1.1.1.2 christos archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9413 1.1 skrll ;;
9414 1.1 skrll *)
9415 1.1 skrll archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9416 1.1 skrll ;;
9417 1.1 skrll esac
9418 1.1 skrll else
9419 1.1 skrll case $host_cpu in
9420 1.1 skrll hppa*64*)
9421 1.1 skrll archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9422 1.1 skrll ;;
9423 1.1 skrll ia64*)
9424 1.1 skrll archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9425 1.1 skrll ;;
9426 1.1 skrll *)
9427 1.1.1.2 christos
9428 1.1.1.2 christos # Older versions of the 11.00 compiler do not understand -b yet
9429 1.1.1.2 christos # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9430 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9431 1.1.1.2 christos $as_echo_n "checking if $CC understands -b... " >&6; }
9432 1.1.1.2 christos if test "${lt_cv_prog_compiler__b+set}" = set; then :
9433 1.1.1.2 christos $as_echo_n "(cached) " >&6
9434 1.1.1.2 christos else
9435 1.1.1.2 christos lt_cv_prog_compiler__b=no
9436 1.1.1.2 christos save_LDFLAGS="$LDFLAGS"
9437 1.1.1.2 christos LDFLAGS="$LDFLAGS -b"
9438 1.1.1.2 christos echo "$lt_simple_link_test_code" > conftest.$ac_ext
9439 1.1.1.2 christos if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9440 1.1.1.2 christos # The linker can only warn and ignore the option if not recognized
9441 1.1.1.2 christos # So say no if there are warnings
9442 1.1.1.2 christos if test -s conftest.err; then
9443 1.1.1.2 christos # Append any errors to the config.log.
9444 1.1.1.2 christos cat conftest.err 1>&5
9445 1.1.1.2 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9446 1.1.1.2 christos $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9447 1.1.1.2 christos if diff conftest.exp conftest.er2 >/dev/null; then
9448 1.1.1.2 christos lt_cv_prog_compiler__b=yes
9449 1.1.1.2 christos fi
9450 1.1.1.2 christos else
9451 1.1.1.2 christos lt_cv_prog_compiler__b=yes
9452 1.1.1.2 christos fi
9453 1.1.1.2 christos fi
9454 1.1.1.2 christos $RM -r conftest*
9455 1.1.1.2 christos LDFLAGS="$save_LDFLAGS"
9456 1.1.1.2 christos
9457 1.1.1.2 christos fi
9458 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9459 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler__b" >&6; }
9460 1.1.1.2 christos
9461 1.1.1.2 christos if test x"$lt_cv_prog_compiler__b" = xyes; then
9462 1.1.1.2 christos archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9463 1.1.1.2 christos else
9464 1.1.1.2 christos archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9465 1.1.1.2 christos fi
9466 1.1.1.2 christos
9467 1.1 skrll ;;
9468 1.1 skrll esac
9469 1.1 skrll fi
9470 1.1 skrll if test "$with_gnu_ld" = no; then
9471 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9472 1.1 skrll hardcode_libdir_separator=:
9473 1.1 skrll
9474 1.1 skrll case $host_cpu in
9475 1.1 skrll hppa*64*|ia64*)
9476 1.1 skrll hardcode_direct=no
9477 1.1 skrll hardcode_shlibpath_var=no
9478 1.1 skrll ;;
9479 1.1 skrll *)
9480 1.1 skrll hardcode_direct=yes
9481 1.1 skrll hardcode_direct_absolute=yes
9482 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9483 1.1 skrll
9484 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9485 1.1 skrll # but as the default location of the library.
9486 1.1 skrll hardcode_minus_L=yes
9487 1.1 skrll ;;
9488 1.1 skrll esac
9489 1.1 skrll fi
9490 1.1 skrll ;;
9491 1.1 skrll
9492 1.1 skrll irix5* | irix6* | nonstopux*)
9493 1.1 skrll if test "$GCC" = yes; then
9494 1.1.1.2 christos 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'
9495 1.1 skrll # Try to use the -exported_symbol ld option, if it does not
9496 1.1 skrll # work, assume that -exports_file does not work either and
9497 1.1 skrll # implicitly export all symbols.
9498 1.1 skrll save_LDFLAGS="$LDFLAGS"
9499 1.1 skrll LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9500 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9501 1.1.1.2 christos /* end confdefs.h. */
9502 1.1 skrll int foo(void) {}
9503 1.1 skrll _ACEOF
9504 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
9505 1.1.1.2 christos 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'
9506 1.1 skrll
9507 1.1 skrll fi
9508 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
9509 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
9510 1.1 skrll LDFLAGS="$save_LDFLAGS"
9511 1.1 skrll else
9512 1.1.1.2 christos 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'
9513 1.1.1.2 christos 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'
9514 1.1 skrll fi
9515 1.1 skrll archive_cmds_need_lc='no'
9516 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9517 1.1 skrll hardcode_libdir_separator=:
9518 1.1 skrll inherit_rpath=yes
9519 1.1 skrll link_all_deplibs=yes
9520 1.1 skrll ;;
9521 1.1 skrll
9522 1.1 skrll netbsd*)
9523 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9524 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9525 1.1 skrll else
9526 1.1 skrll archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9527 1.1 skrll fi
9528 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9529 1.1 skrll hardcode_direct=yes
9530 1.1 skrll hardcode_shlibpath_var=no
9531 1.1 skrll ;;
9532 1.1 skrll
9533 1.1 skrll newsos6)
9534 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9535 1.1 skrll hardcode_direct=yes
9536 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9537 1.1 skrll hardcode_libdir_separator=:
9538 1.1 skrll hardcode_shlibpath_var=no
9539 1.1 skrll ;;
9540 1.1 skrll
9541 1.1 skrll *nto* | *qnx*)
9542 1.1 skrll ;;
9543 1.1 skrll
9544 1.1 skrll openbsd*)
9545 1.1.1.2 christos if test -f /usr/libexec/ld.so; then
9546 1.1.1.2 christos hardcode_direct=yes
9547 1.1.1.2 christos hardcode_shlibpath_var=no
9548 1.1.1.2 christos hardcode_direct_absolute=yes
9549 1.1.1.2 christos if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9550 1.1 skrll archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9551 1.1.1.2 christos archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9552 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9553 1.1.1.2 christos export_dynamic_flag_spec='${wl}-E'
9554 1.1.1.2 christos else
9555 1.1.1.2 christos case $host_os in
9556 1.1.1.2 christos openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9557 1.1.1.2 christos archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9558 1.1.1.2 christos hardcode_libdir_flag_spec='-R$libdir'
9559 1.1.1.2 christos ;;
9560 1.1.1.2 christos *)
9561 1.1.1.2 christos archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9562 1.1.1.2 christos hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9563 1.1.1.2 christos ;;
9564 1.1.1.2 christos esac
9565 1.1.1.2 christos fi
9566 1.1.1.2 christos else
9567 1.1.1.2 christos ld_shlibs=no
9568 1.1 skrll fi
9569 1.1 skrll ;;
9570 1.1 skrll
9571 1.1 skrll os2*)
9572 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9573 1.1 skrll hardcode_minus_L=yes
9574 1.1 skrll allow_undefined_flag=unsupported
9575 1.1.1.2 christos 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'
9576 1.1 skrll old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9577 1.1 skrll ;;
9578 1.1 skrll
9579 1.1 skrll osf3*)
9580 1.1 skrll if test "$GCC" = yes; then
9581 1.1 skrll allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9582 1.1.1.2 christos 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'
9583 1.1 skrll else
9584 1.1 skrll allow_undefined_flag=' -expect_unresolved \*'
9585 1.1.1.2 christos 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'
9586 1.1 skrll fi
9587 1.1 skrll archive_cmds_need_lc='no'
9588 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9589 1.1 skrll hardcode_libdir_separator=:
9590 1.1 skrll ;;
9591 1.1 skrll
9592 1.1 skrll osf4* | osf5*) # as osf3* with the addition of -msym flag
9593 1.1 skrll if test "$GCC" = yes; then
9594 1.1 skrll allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9595 1.1.1.2 christos 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'
9596 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9597 1.1 skrll else
9598 1.1 skrll allow_undefined_flag=' -expect_unresolved \*'
9599 1.1.1.2 christos 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'
9600 1.1 skrll 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~
9601 1.1.1.2 christos $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'
9602 1.1 skrll
9603 1.1 skrll # Both c and cxx compiler support -rpath directly
9604 1.1 skrll hardcode_libdir_flag_spec='-rpath $libdir'
9605 1.1 skrll fi
9606 1.1 skrll archive_cmds_need_lc='no'
9607 1.1 skrll hardcode_libdir_separator=:
9608 1.1 skrll ;;
9609 1.1 skrll
9610 1.1 skrll solaris*)
9611 1.1 skrll no_undefined_flag=' -z defs'
9612 1.1 skrll if test "$GCC" = yes; then
9613 1.1 skrll wlarc='${wl}'
9614 1.1 skrll archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9615 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9616 1.1 skrll $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9617 1.1 skrll else
9618 1.1 skrll case `$CC -V 2>&1` in
9619 1.1 skrll *"Compilers 5.0"*)
9620 1.1 skrll wlarc=''
9621 1.1 skrll archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9622 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9623 1.1 skrll $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9624 1.1 skrll ;;
9625 1.1 skrll *)
9626 1.1 skrll wlarc='${wl}'
9627 1.1 skrll archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9628 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9629 1.1 skrll $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9630 1.1 skrll ;;
9631 1.1 skrll esac
9632 1.1 skrll fi
9633 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9634 1.1 skrll hardcode_shlibpath_var=no
9635 1.1 skrll case $host_os in
9636 1.1 skrll solaris2.[0-5] | solaris2.[0-5].*) ;;
9637 1.1 skrll *)
9638 1.1 skrll # The compiler driver will combine and reorder linker options,
9639 1.1 skrll # but understands `-z linker_flag'. GCC discards it without `$wl',
9640 1.1 skrll # but is careful enough not to reorder.
9641 1.1 skrll # Supported since Solaris 2.6 (maybe 2.5.1?)
9642 1.1 skrll if test "$GCC" = yes; then
9643 1.1 skrll whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9644 1.1 skrll else
9645 1.1 skrll whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9646 1.1 skrll fi
9647 1.1 skrll ;;
9648 1.1 skrll esac
9649 1.1 skrll link_all_deplibs=yes
9650 1.1 skrll ;;
9651 1.1 skrll
9652 1.1 skrll sunos4*)
9653 1.1 skrll if test "x$host_vendor" = xsequent; then
9654 1.1 skrll # Use $CC to link under sequent, because it throws in some extra .o
9655 1.1 skrll # files that make .init and .fini sections work.
9656 1.1 skrll archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9657 1.1 skrll else
9658 1.1 skrll archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9659 1.1 skrll fi
9660 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9661 1.1 skrll hardcode_direct=yes
9662 1.1 skrll hardcode_minus_L=yes
9663 1.1 skrll hardcode_shlibpath_var=no
9664 1.1 skrll ;;
9665 1.1 skrll
9666 1.1 skrll sysv4)
9667 1.1 skrll case $host_vendor in
9668 1.1 skrll sni)
9669 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9670 1.1 skrll hardcode_direct=yes # is this really true???
9671 1.1 skrll ;;
9672 1.1 skrll siemens)
9673 1.1 skrll ## LD is ld it makes a PLAMLIB
9674 1.1 skrll ## CC just makes a GrossModule.
9675 1.1 skrll archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9676 1.1 skrll reload_cmds='$CC -r -o $output$reload_objs'
9677 1.1 skrll hardcode_direct=no
9678 1.1 skrll ;;
9679 1.1 skrll motorola)
9680 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9681 1.1 skrll hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9682 1.1 skrll ;;
9683 1.1 skrll esac
9684 1.1 skrll runpath_var='LD_RUN_PATH'
9685 1.1 skrll hardcode_shlibpath_var=no
9686 1.1 skrll ;;
9687 1.1 skrll
9688 1.1 skrll sysv4.3*)
9689 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9690 1.1 skrll hardcode_shlibpath_var=no
9691 1.1 skrll export_dynamic_flag_spec='-Bexport'
9692 1.1 skrll ;;
9693 1.1 skrll
9694 1.1 skrll sysv4*MP*)
9695 1.1 skrll if test -d /usr/nec; then
9696 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9697 1.1 skrll hardcode_shlibpath_var=no
9698 1.1 skrll runpath_var=LD_RUN_PATH
9699 1.1 skrll hardcode_runpath_var=yes
9700 1.1 skrll ld_shlibs=yes
9701 1.1 skrll fi
9702 1.1 skrll ;;
9703 1.1 skrll
9704 1.1 skrll sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9705 1.1 skrll no_undefined_flag='${wl}-z,text'
9706 1.1 skrll archive_cmds_need_lc=no
9707 1.1 skrll hardcode_shlibpath_var=no
9708 1.1 skrll runpath_var='LD_RUN_PATH'
9709 1.1 skrll
9710 1.1 skrll if test "$GCC" = yes; then
9711 1.1 skrll archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9712 1.1 skrll archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9713 1.1 skrll else
9714 1.1 skrll archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9715 1.1 skrll archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9716 1.1 skrll fi
9717 1.1 skrll ;;
9718 1.1 skrll
9719 1.1 skrll sysv5* | sco3.2v5* | sco5v6*)
9720 1.1 skrll # Note: We can NOT use -z defs as we might desire, because we do not
9721 1.1 skrll # link with -lc, and that would cause any symbols used from libc to
9722 1.1 skrll # always be unresolved, which means just about no library would
9723 1.1 skrll # ever link correctly. If we're not using GNU ld we use -z text
9724 1.1 skrll # though, which does catch some bad symbols but isn't as heavy-handed
9725 1.1 skrll # as -z defs.
9726 1.1 skrll no_undefined_flag='${wl}-z,text'
9727 1.1 skrll allow_undefined_flag='${wl}-z,nodefs'
9728 1.1 skrll archive_cmds_need_lc=no
9729 1.1 skrll hardcode_shlibpath_var=no
9730 1.1 skrll hardcode_libdir_flag_spec='${wl}-R,$libdir'
9731 1.1 skrll hardcode_libdir_separator=':'
9732 1.1 skrll link_all_deplibs=yes
9733 1.1 skrll export_dynamic_flag_spec='${wl}-Bexport'
9734 1.1 skrll runpath_var='LD_RUN_PATH'
9735 1.1 skrll
9736 1.1 skrll if test "$GCC" = yes; then
9737 1.1 skrll archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9738 1.1 skrll archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9739 1.1 skrll else
9740 1.1 skrll archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9741 1.1 skrll archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9742 1.1 skrll fi
9743 1.1 skrll ;;
9744 1.1 skrll
9745 1.1 skrll uts4*)
9746 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9747 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9748 1.1 skrll hardcode_shlibpath_var=no
9749 1.1 skrll ;;
9750 1.1 skrll
9751 1.1 skrll *)
9752 1.1 skrll ld_shlibs=no
9753 1.1 skrll ;;
9754 1.1 skrll esac
9755 1.1 skrll
9756 1.1 skrll if test x$host_vendor = xsni; then
9757 1.1 skrll case $host in
9758 1.1 skrll sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9759 1.1 skrll export_dynamic_flag_spec='${wl}-Blargedynsym'
9760 1.1 skrll ;;
9761 1.1 skrll esac
9762 1.1 skrll fi
9763 1.1 skrll fi
9764 1.1 skrll
9765 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9766 1.1.1.2 christos $as_echo "$ld_shlibs" >&6; }
9767 1.1 skrll test "$ld_shlibs" = no && can_build_shared=no
9768 1.1 skrll
9769 1.1 skrll with_gnu_ld=$with_gnu_ld
9770 1.1 skrll
9771 1.1 skrll
9772 1.1 skrll
9773 1.1 skrll
9774 1.1 skrll
9775 1.1 skrll
9776 1.1 skrll
9777 1.1 skrll
9778 1.1 skrll
9779 1.1 skrll
9780 1.1 skrll
9781 1.1 skrll
9782 1.1 skrll
9783 1.1 skrll
9784 1.1 skrll
9785 1.1 skrll #
9786 1.1 skrll # Do we need to explicitly link libc?
9787 1.1 skrll #
9788 1.1 skrll case "x$archive_cmds_need_lc" in
9789 1.1 skrll x|xyes)
9790 1.1 skrll # Assume -lc should be added
9791 1.1 skrll archive_cmds_need_lc=yes
9792 1.1 skrll
9793 1.1 skrll if test "$enable_shared" = yes && test "$GCC" = yes; then
9794 1.1 skrll case $archive_cmds in
9795 1.1 skrll *'~'*)
9796 1.1 skrll # FIXME: we may have to deal with multi-command sequences.
9797 1.1 skrll ;;
9798 1.1 skrll '$CC '*)
9799 1.1 skrll # Test whether the compiler implicitly links with -lc since on some
9800 1.1 skrll # systems, -lgcc has to come before -lc. If gcc already passes -lc
9801 1.1 skrll # to ld, don't add -lc before -lgcc.
9802 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9803 1.1.1.2 christos $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9804 1.1.1.2 christos if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9805 1.1.1.2 christos $as_echo_n "(cached) " >&6
9806 1.1.1.2 christos else
9807 1.1.1.2 christos $RM conftest*
9808 1.1.1.2 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9809 1.1 skrll
9810 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9811 1.1 skrll (eval $ac_compile) 2>&5
9812 1.1 skrll ac_status=$?
9813 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9814 1.1.1.2 christos test $ac_status = 0; } 2>conftest.err; then
9815 1.1.1.2 christos soname=conftest
9816 1.1.1.2 christos lib=conftest
9817 1.1.1.2 christos libobjs=conftest.$ac_objext
9818 1.1.1.2 christos deplibs=
9819 1.1.1.2 christos wl=$lt_prog_compiler_wl
9820 1.1.1.2 christos pic_flag=$lt_prog_compiler_pic
9821 1.1.1.2 christos compiler_flags=-v
9822 1.1.1.2 christos linker_flags=-v
9823 1.1.1.2 christos verstring=
9824 1.1.1.2 christos output_objdir=.
9825 1.1.1.2 christos libname=conftest
9826 1.1.1.2 christos lt_save_allow_undefined_flag=$allow_undefined_flag
9827 1.1.1.2 christos allow_undefined_flag=
9828 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9829 1.1 skrll (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9830 1.1 skrll ac_status=$?
9831 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9832 1.1.1.2 christos test $ac_status = 0; }
9833 1.1.1.2 christos then
9834 1.1.1.2 christos lt_cv_archive_cmds_need_lc=no
9835 1.1.1.2 christos else
9836 1.1.1.2 christos lt_cv_archive_cmds_need_lc=yes
9837 1.1.1.2 christos fi
9838 1.1.1.2 christos allow_undefined_flag=$lt_save_allow_undefined_flag
9839 1.1.1.2 christos else
9840 1.1.1.2 christos cat conftest.err 1>&5
9841 1.1.1.2 christos fi
9842 1.1.1.2 christos $RM conftest*
9843 1.1.1.2 christos
9844 1.1.1.2 christos fi
9845 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9846 1.1.1.2 christos $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9847 1.1.1.2 christos archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9848 1.1 skrll ;;
9849 1.1 skrll esac
9850 1.1 skrll fi
9851 1.1 skrll ;;
9852 1.1 skrll esac
9853 1.1 skrll
9854 1.1 skrll
9855 1.1 skrll
9856 1.1 skrll
9857 1.1 skrll
9858 1.1 skrll
9859 1.1 skrll
9860 1.1 skrll
9861 1.1 skrll
9862 1.1 skrll
9863 1.1 skrll
9864 1.1 skrll
9865 1.1 skrll
9866 1.1 skrll
9867 1.1 skrll
9868 1.1 skrll
9869 1.1 skrll
9870 1.1 skrll
9871 1.1 skrll
9872 1.1 skrll
9873 1.1 skrll
9874 1.1 skrll
9875 1.1 skrll
9876 1.1 skrll
9877 1.1 skrll
9878 1.1 skrll
9879 1.1 skrll
9880 1.1 skrll
9881 1.1 skrll
9882 1.1 skrll
9883 1.1 skrll
9884 1.1 skrll
9885 1.1 skrll
9886 1.1 skrll
9887 1.1 skrll
9888 1.1 skrll
9889 1.1 skrll
9890 1.1 skrll
9891 1.1 skrll
9892 1.1 skrll
9893 1.1 skrll
9894 1.1 skrll
9895 1.1 skrll
9896 1.1 skrll
9897 1.1 skrll
9898 1.1 skrll
9899 1.1 skrll
9900 1.1 skrll
9901 1.1 skrll
9902 1.1 skrll
9903 1.1 skrll
9904 1.1 skrll
9905 1.1 skrll
9906 1.1 skrll
9907 1.1 skrll
9908 1.1 skrll
9909 1.1 skrll
9910 1.1 skrll
9911 1.1 skrll
9912 1.1 skrll
9913 1.1 skrll
9914 1.1 skrll
9915 1.1 skrll
9916 1.1 skrll
9917 1.1 skrll
9918 1.1 skrll
9919 1.1 skrll
9920 1.1 skrll
9921 1.1 skrll
9922 1.1 skrll
9923 1.1 skrll
9924 1.1 skrll
9925 1.1 skrll
9926 1.1 skrll
9927 1.1 skrll
9928 1.1 skrll
9929 1.1 skrll
9930 1.1 skrll
9931 1.1 skrll
9932 1.1 skrll
9933 1.1 skrll
9934 1.1 skrll
9935 1.1 skrll
9936 1.1 skrll
9937 1.1 skrll
9938 1.1 skrll
9939 1.1 skrll
9940 1.1 skrll
9941 1.1 skrll
9942 1.1 skrll
9943 1.1 skrll
9944 1.1 skrll
9945 1.1 skrll
9946 1.1 skrll
9947 1.1 skrll
9948 1.1 skrll
9949 1.1 skrll
9950 1.1 skrll
9951 1.1 skrll
9952 1.1 skrll
9953 1.1 skrll
9954 1.1 skrll
9955 1.1 skrll
9956 1.1 skrll
9957 1.1 skrll
9958 1.1 skrll
9959 1.1 skrll
9960 1.1 skrll
9961 1.1 skrll
9962 1.1 skrll
9963 1.1 skrll
9964 1.1 skrll
9965 1.1 skrll
9966 1.1 skrll
9967 1.1 skrll
9968 1.1 skrll
9969 1.1 skrll
9970 1.1 skrll
9971 1.1 skrll
9972 1.1 skrll
9973 1.1 skrll
9974 1.1 skrll
9975 1.1 skrll
9976 1.1 skrll
9977 1.1 skrll
9978 1.1 skrll
9979 1.1 skrll
9980 1.1 skrll
9981 1.1 skrll
9982 1.1 skrll
9983 1.1 skrll
9984 1.1 skrll
9985 1.1 skrll
9986 1.1 skrll
9987 1.1 skrll
9988 1.1 skrll
9989 1.1 skrll
9990 1.1 skrll
9991 1.1 skrll
9992 1.1 skrll
9993 1.1 skrll
9994 1.1 skrll
9995 1.1 skrll
9996 1.1 skrll
9997 1.1 skrll
9998 1.1 skrll
9999 1.1 skrll
10000 1.1 skrll
10001 1.1 skrll
10002 1.1 skrll
10003 1.1 skrll
10004 1.1 skrll
10005 1.1 skrll
10006 1.1 skrll
10007 1.1 skrll
10008 1.1 skrll
10009 1.1 skrll
10010 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10011 1.1.1.2 christos $as_echo_n "checking dynamic linker characteristics... " >&6; }
10012 1.1.1.2 christos
10013 1.1.1.2 christos if test "$GCC" = yes; then
10014 1.1 skrll case $host_os in
10015 1.1 skrll darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10016 1.1 skrll *) lt_awk_arg="/^libraries:/" ;;
10017 1.1 skrll esac
10018 1.1.1.2 christos case $host_os in
10019 1.1.1.2 christos mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10020 1.1.1.2 christos *) lt_sed_strip_eq="s,=/,/,g" ;;
10021 1.1.1.2 christos esac
10022 1.1.1.2 christos lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10023 1.1.1.2 christos case $lt_search_path_spec in
10024 1.1.1.2 christos *\;*)
10025 1.1 skrll # if the path contains ";" then we assume it to be the separator
10026 1.1 skrll # otherwise default to the standard path separator (i.e. ":") - it is
10027 1.1 skrll # assumed that no part of a normal pathname contains ";" but that should
10028 1.1 skrll # okay in the real world where ";" in dirpaths is itself problematic.
10029 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10030 1.1.1.2 christos ;;
10031 1.1.1.2 christos *)
10032 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10033 1.1.1.2 christos ;;
10034 1.1.1.2 christos esac
10035 1.1 skrll # Ok, now we have the path, separated by spaces, we can step through it
10036 1.1 skrll # and add multilib dir if necessary.
10037 1.1 skrll lt_tmp_lt_search_path_spec=
10038 1.1 skrll lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10039 1.1 skrll for lt_sys_path in $lt_search_path_spec; do
10040 1.1 skrll if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10041 1.1 skrll lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10042 1.1 skrll else
10043 1.1 skrll test -d "$lt_sys_path" && \
10044 1.1 skrll lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10045 1.1 skrll fi
10046 1.1 skrll done
10047 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10048 1.1 skrll BEGIN {RS=" "; FS="/|\n";} {
10049 1.1 skrll lt_foo="";
10050 1.1 skrll lt_count=0;
10051 1.1 skrll for (lt_i = NF; lt_i > 0; lt_i--) {
10052 1.1 skrll if ($lt_i != "" && $lt_i != ".") {
10053 1.1 skrll if ($lt_i == "..") {
10054 1.1 skrll lt_count++;
10055 1.1 skrll } else {
10056 1.1 skrll if (lt_count == 0) {
10057 1.1 skrll lt_foo="/" $lt_i lt_foo;
10058 1.1 skrll } else {
10059 1.1 skrll lt_count--;
10060 1.1 skrll }
10061 1.1 skrll }
10062 1.1 skrll }
10063 1.1 skrll }
10064 1.1 skrll if (lt_foo != "") { lt_freq[lt_foo]++; }
10065 1.1 skrll if (lt_freq[lt_foo] == 1) { print lt_foo; }
10066 1.1 skrll }'`
10067 1.1.1.2 christos # AWK program above erroneously prepends '/' to C:/dos/paths
10068 1.1.1.2 christos # for these hosts.
10069 1.1.1.2 christos case $host_os in
10070 1.1.1.2 christos mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10071 1.1.1.2 christos $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10072 1.1.1.2 christos esac
10073 1.1.1.2 christos sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10074 1.1 skrll else
10075 1.1 skrll sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10076 1.1 skrll fi
10077 1.1 skrll library_names_spec=
10078 1.1 skrll libname_spec='lib$name'
10079 1.1 skrll soname_spec=
10080 1.1 skrll shrext_cmds=".so"
10081 1.1 skrll postinstall_cmds=
10082 1.1 skrll postuninstall_cmds=
10083 1.1 skrll finish_cmds=
10084 1.1 skrll finish_eval=
10085 1.1 skrll shlibpath_var=
10086 1.1 skrll shlibpath_overrides_runpath=unknown
10087 1.1 skrll version_type=none
10088 1.1 skrll dynamic_linker="$host_os ld.so"
10089 1.1 skrll sys_lib_dlsearch_path_spec="/lib /usr/lib"
10090 1.1 skrll need_lib_prefix=unknown
10091 1.1 skrll hardcode_into_libs=no
10092 1.1 skrll
10093 1.1 skrll # when you set need_version to no, make sure it does not cause -set_version
10094 1.1 skrll # flags to be left without arguments
10095 1.1 skrll need_version=unknown
10096 1.1 skrll
10097 1.1 skrll case $host_os in
10098 1.1 skrll aix3*)
10099 1.1 skrll version_type=linux
10100 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10101 1.1 skrll shlibpath_var=LIBPATH
10102 1.1 skrll
10103 1.1 skrll # AIX 3 has no versioning support, so we append a major version to the name.
10104 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10105 1.1 skrll ;;
10106 1.1 skrll
10107 1.1 skrll aix[4-9]*)
10108 1.1 skrll version_type=linux
10109 1.1 skrll need_lib_prefix=no
10110 1.1 skrll need_version=no
10111 1.1 skrll hardcode_into_libs=yes
10112 1.1 skrll if test "$host_cpu" = ia64; then
10113 1.1 skrll # AIX 5 supports IA64
10114 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10115 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10116 1.1 skrll else
10117 1.1 skrll # With GCC up to 2.95.x, collect2 would create an import file
10118 1.1 skrll # for dependence libraries. The import file would start with
10119 1.1 skrll # the line `#! .'. This would cause the generated library to
10120 1.1 skrll # depend on `.', always an invalid library. This was fixed in
10121 1.1 skrll # development snapshots of GCC prior to 3.0.
10122 1.1 skrll case $host_os in
10123 1.1 skrll aix4 | aix4.[01] | aix4.[01].*)
10124 1.1 skrll if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10125 1.1 skrll echo ' yes '
10126 1.1 skrll echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10127 1.1 skrll :
10128 1.1 skrll else
10129 1.1 skrll can_build_shared=no
10130 1.1 skrll fi
10131 1.1 skrll ;;
10132 1.1 skrll esac
10133 1.1 skrll # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10134 1.1 skrll # soname into executable. Probably we can add versioning support to
10135 1.1 skrll # collect2, so additional links can be useful in future.
10136 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
10137 1.1 skrll # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10138 1.1 skrll # instead of lib<name>.a to let people know that these are not
10139 1.1 skrll # typical AIX shared libraries.
10140 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10141 1.1 skrll else
10142 1.1 skrll # We preserve .a as extension for shared libraries through AIX4.2
10143 1.1 skrll # and later when we are not doing run time linking.
10144 1.1 skrll library_names_spec='${libname}${release}.a $libname.a'
10145 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10146 1.1 skrll fi
10147 1.1 skrll shlibpath_var=LIBPATH
10148 1.1 skrll fi
10149 1.1 skrll ;;
10150 1.1 skrll
10151 1.1 skrll amigaos*)
10152 1.1.1.2 christos case $host_cpu in
10153 1.1.1.2 christos powerpc)
10154 1.1.1.2 christos # Since July 2007 AmigaOS4 officially supports .so libraries.
10155 1.1.1.2 christos # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10156 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10157 1.1.1.2 christos ;;
10158 1.1.1.2 christos m68k)
10159 1.1 skrll library_names_spec='$libname.ixlibrary $libname.a'
10160 1.1 skrll # Create ${libname}_ixlibrary.a entries in /sys/libs.
10161 1.1.1.2 christos 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'
10162 1.1.1.2 christos ;;
10163 1.1.1.2 christos esac
10164 1.1 skrll ;;
10165 1.1 skrll
10166 1.1 skrll beos*)
10167 1.1 skrll library_names_spec='${libname}${shared_ext}'
10168 1.1 skrll dynamic_linker="$host_os ld.so"
10169 1.1 skrll shlibpath_var=LIBRARY_PATH
10170 1.1 skrll ;;
10171 1.1 skrll
10172 1.1 skrll bsdi[45]*)
10173 1.1 skrll version_type=linux
10174 1.1 skrll need_version=no
10175 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10176 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10177 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10178 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10179 1.1 skrll sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10180 1.1 skrll sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10181 1.1 skrll # the default ld.so.conf also contains /usr/contrib/lib and
10182 1.1 skrll # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10183 1.1 skrll # libtool to hard-code these into programs
10184 1.1 skrll ;;
10185 1.1 skrll
10186 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
10187 1.1 skrll version_type=windows
10188 1.1 skrll shrext_cmds=".dll"
10189 1.1 skrll need_version=no
10190 1.1 skrll need_lib_prefix=no
10191 1.1 skrll
10192 1.1.1.2 christos case $GCC,$host_os in
10193 1.1.1.2 christos yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10194 1.1 skrll library_names_spec='$libname.dll.a'
10195 1.1 skrll # DLL is installed to $(libdir)/../bin by postinstall_cmds
10196 1.1 skrll postinstall_cmds='base_file=`basename \${file}`~
10197 1.1 skrll dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10198 1.1 skrll dldir=$destdir/`dirname \$dlpath`~
10199 1.1 skrll test -d \$dldir || mkdir -p \$dldir~
10200 1.1 skrll $install_prog $dir/$dlname \$dldir/$dlname~
10201 1.1 skrll chmod a+x \$dldir/$dlname~
10202 1.1 skrll if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10203 1.1 skrll eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10204 1.1 skrll fi'
10205 1.1 skrll postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10206 1.1 skrll dlpath=$dir/\$dldll~
10207 1.1 skrll $RM \$dlpath'
10208 1.1 skrll shlibpath_overrides_runpath=yes
10209 1.1 skrll
10210 1.1 skrll case $host_os in
10211 1.1 skrll cygwin*)
10212 1.1 skrll # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10213 1.1 skrll soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10214 1.1.1.2 christos
10215 1.1.1.2 christos sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10216 1.1 skrll ;;
10217 1.1.1.2 christos mingw* | cegcc*)
10218 1.1 skrll # MinGW DLLs use traditional 'lib' prefix
10219 1.1 skrll soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10220 1.1 skrll ;;
10221 1.1 skrll pw32*)
10222 1.1 skrll # pw32 DLLs use 'pw' prefix rather than 'lib'
10223 1.1 skrll library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10224 1.1 skrll ;;
10225 1.1 skrll esac
10226 1.1 skrll ;;
10227 1.1 skrll
10228 1.1 skrll *)
10229 1.1 skrll library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10230 1.1 skrll ;;
10231 1.1 skrll esac
10232 1.1 skrll dynamic_linker='Win32 ld.exe'
10233 1.1 skrll # FIXME: first we should search . and the directory the executable is in
10234 1.1 skrll shlibpath_var=PATH
10235 1.1 skrll ;;
10236 1.1 skrll
10237 1.1 skrll darwin* | rhapsody*)
10238 1.1 skrll dynamic_linker="$host_os dyld"
10239 1.1 skrll version_type=darwin
10240 1.1 skrll need_lib_prefix=no
10241 1.1 skrll need_version=no
10242 1.1 skrll library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10243 1.1 skrll soname_spec='${libname}${release}${major}$shared_ext'
10244 1.1 skrll shlibpath_overrides_runpath=yes
10245 1.1 skrll shlibpath_var=DYLD_LIBRARY_PATH
10246 1.1 skrll shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10247 1.1 skrll
10248 1.1 skrll sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10249 1.1 skrll sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10250 1.1 skrll ;;
10251 1.1 skrll
10252 1.1 skrll dgux*)
10253 1.1 skrll version_type=linux
10254 1.1 skrll need_lib_prefix=no
10255 1.1 skrll need_version=no
10256 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10257 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10258 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10259 1.1 skrll ;;
10260 1.1 skrll
10261 1.1 skrll freebsd* | dragonfly*)
10262 1.1 skrll # DragonFly does not have aout. When/if they implement a new
10263 1.1 skrll # versioning mechanism, adjust this.
10264 1.1 skrll if test -x /usr/bin/objformat; then
10265 1.1 skrll objformat=`/usr/bin/objformat`
10266 1.1 skrll else
10267 1.1 skrll case $host_os in
10268 1.1 skrll freebsd[123]*) objformat=aout ;;
10269 1.1 skrll *) objformat=elf ;;
10270 1.1 skrll esac
10271 1.1 skrll fi
10272 1.1 skrll version_type=freebsd-$objformat
10273 1.1 skrll case $version_type in
10274 1.1 skrll freebsd-elf*)
10275 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10276 1.1 skrll need_version=no
10277 1.1 skrll need_lib_prefix=no
10278 1.1 skrll ;;
10279 1.1 skrll freebsd-*)
10280 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10281 1.1 skrll need_version=yes
10282 1.1 skrll ;;
10283 1.1 skrll esac
10284 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10285 1.1 skrll case $host_os in
10286 1.1 skrll freebsd2*)
10287 1.1 skrll shlibpath_overrides_runpath=yes
10288 1.1 skrll ;;
10289 1.1 skrll freebsd3.[01]* | freebsdelf3.[01]*)
10290 1.1 skrll shlibpath_overrides_runpath=yes
10291 1.1 skrll hardcode_into_libs=yes
10292 1.1 skrll ;;
10293 1.1 skrll freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10294 1.1 skrll freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10295 1.1 skrll shlibpath_overrides_runpath=no
10296 1.1 skrll hardcode_into_libs=yes
10297 1.1 skrll ;;
10298 1.1 skrll *) # from 4.6 on, and DragonFly
10299 1.1 skrll shlibpath_overrides_runpath=yes
10300 1.1 skrll hardcode_into_libs=yes
10301 1.1 skrll ;;
10302 1.1 skrll esac
10303 1.1 skrll ;;
10304 1.1 skrll
10305 1.1 skrll gnu*)
10306 1.1 skrll version_type=linux
10307 1.1 skrll need_lib_prefix=no
10308 1.1 skrll need_version=no
10309 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10310 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10311 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10312 1.1 skrll hardcode_into_libs=yes
10313 1.1 skrll ;;
10314 1.1 skrll
10315 1.1.1.2 christos haiku*)
10316 1.1.1.2 christos version_type=linux
10317 1.1.1.2 christos need_lib_prefix=no
10318 1.1.1.2 christos need_version=no
10319 1.1.1.2 christos dynamic_linker="$host_os runtime_loader"
10320 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10321 1.1.1.2 christos soname_spec='${libname}${release}${shared_ext}$major'
10322 1.1.1.2 christos shlibpath_var=LIBRARY_PATH
10323 1.1.1.2 christos shlibpath_overrides_runpath=yes
10324 1.1.1.2 christos sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10325 1.1.1.2 christos hardcode_into_libs=yes
10326 1.1.1.2 christos ;;
10327 1.1.1.2 christos
10328 1.1 skrll hpux9* | hpux10* | hpux11*)
10329 1.1 skrll # Give a soname corresponding to the major version so that dld.sl refuses to
10330 1.1 skrll # link against other versions.
10331 1.1 skrll version_type=sunos
10332 1.1 skrll need_lib_prefix=no
10333 1.1 skrll need_version=no
10334 1.1 skrll case $host_cpu in
10335 1.1 skrll ia64*)
10336 1.1 skrll shrext_cmds='.so'
10337 1.1 skrll hardcode_into_libs=yes
10338 1.1 skrll dynamic_linker="$host_os dld.so"
10339 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10340 1.1 skrll shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10341 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10342 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10343 1.1 skrll if test "X$HPUX_IA64_MODE" = X32; then
10344 1.1 skrll sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10345 1.1 skrll else
10346 1.1 skrll sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10347 1.1 skrll fi
10348 1.1 skrll sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10349 1.1 skrll ;;
10350 1.1 skrll hppa*64*)
10351 1.1 skrll shrext_cmds='.sl'
10352 1.1 skrll hardcode_into_libs=yes
10353 1.1 skrll dynamic_linker="$host_os dld.sl"
10354 1.1 skrll shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10355 1.1 skrll shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10356 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10357 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10358 1.1 skrll sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10359 1.1 skrll sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10360 1.1 skrll ;;
10361 1.1 skrll *)
10362 1.1 skrll shrext_cmds='.sl'
10363 1.1 skrll dynamic_linker="$host_os dld.sl"
10364 1.1 skrll shlibpath_var=SHLIB_PATH
10365 1.1 skrll shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10366 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10367 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10368 1.1 skrll ;;
10369 1.1 skrll esac
10370 1.1.1.2 christos # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10371 1.1 skrll postinstall_cmds='chmod 555 $lib'
10372 1.1.1.2 christos # or fails outright, so override atomically:
10373 1.1.1.2 christos install_override_mode=555
10374 1.1 skrll ;;
10375 1.1 skrll
10376 1.1 skrll interix[3-9]*)
10377 1.1 skrll version_type=linux
10378 1.1 skrll need_lib_prefix=no
10379 1.1 skrll need_version=no
10380 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10381 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10382 1.1 skrll dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10383 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10384 1.1 skrll shlibpath_overrides_runpath=no
10385 1.1 skrll hardcode_into_libs=yes
10386 1.1 skrll ;;
10387 1.1 skrll
10388 1.1 skrll irix5* | irix6* | nonstopux*)
10389 1.1 skrll case $host_os in
10390 1.1 skrll nonstopux*) version_type=nonstopux ;;
10391 1.1 skrll *)
10392 1.1 skrll if test "$lt_cv_prog_gnu_ld" = yes; then
10393 1.1 skrll version_type=linux
10394 1.1 skrll else
10395 1.1 skrll version_type=irix
10396 1.1 skrll fi ;;
10397 1.1 skrll esac
10398 1.1 skrll need_lib_prefix=no
10399 1.1 skrll need_version=no
10400 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10401 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10402 1.1 skrll case $host_os in
10403 1.1 skrll irix5* | nonstopux*)
10404 1.1 skrll libsuff= shlibsuff=
10405 1.1 skrll ;;
10406 1.1 skrll *)
10407 1.1 skrll case $LD in # libtool.m4 will add one of these switches to LD
10408 1.1 skrll *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10409 1.1 skrll libsuff= shlibsuff= libmagic=32-bit;;
10410 1.1 skrll *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10411 1.1 skrll libsuff=32 shlibsuff=N32 libmagic=N32;;
10412 1.1 skrll *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10413 1.1 skrll libsuff=64 shlibsuff=64 libmagic=64-bit;;
10414 1.1 skrll *) libsuff= shlibsuff= libmagic=never-match;;
10415 1.1 skrll esac
10416 1.1 skrll ;;
10417 1.1 skrll esac
10418 1.1 skrll shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10419 1.1 skrll shlibpath_overrides_runpath=no
10420 1.1 skrll sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10421 1.1 skrll sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10422 1.1 skrll hardcode_into_libs=yes
10423 1.1 skrll ;;
10424 1.1 skrll
10425 1.1 skrll # No shared lib support for Linux oldld, aout, or coff.
10426 1.1 skrll linux*oldld* | linux*aout* | linux*coff*)
10427 1.1 skrll dynamic_linker=no
10428 1.1 skrll ;;
10429 1.1 skrll
10430 1.1 skrll # This must be Linux ELF.
10431 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
10432 1.1 skrll version_type=linux
10433 1.1 skrll need_lib_prefix=no
10434 1.1 skrll need_version=no
10435 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10436 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10437 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10438 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10439 1.1 skrll shlibpath_overrides_runpath=no
10440 1.1.1.2 christos
10441 1.1 skrll # Some binutils ld are patched to set DT_RUNPATH
10442 1.1.1.2 christos if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10443 1.1.1.2 christos $as_echo_n "(cached) " >&6
10444 1.1.1.2 christos else
10445 1.1.1.2 christos lt_cv_shlibpath_overrides_runpath=no
10446 1.1.1.2 christos save_LDFLAGS=$LDFLAGS
10447 1.1.1.2 christos save_libdir=$libdir
10448 1.1.1.2 christos eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10449 1.1.1.2 christos LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10450 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10451 1.1 skrll /* end confdefs.h. */
10452 1.1 skrll
10453 1.1 skrll int
10454 1.1 skrll main ()
10455 1.1 skrll {
10456 1.1 skrll
10457 1.1 skrll ;
10458 1.1 skrll return 0;
10459 1.1 skrll }
10460 1.1 skrll _ACEOF
10461 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10462 1.1.1.2 christos if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10463 1.1.1.2 christos lt_cv_shlibpath_overrides_runpath=yes
10464 1.1 skrll fi
10465 1.1.1.2 christos fi
10466 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10467 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10468 1.1.1.2 christos LDFLAGS=$save_LDFLAGS
10469 1.1.1.2 christos libdir=$save_libdir
10470 1.1 skrll
10471 1.1 skrll fi
10472 1.1.1.2 christos
10473 1.1.1.2 christos shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10474 1.1 skrll
10475 1.1 skrll # This implies no fast_install, which is unacceptable.
10476 1.1 skrll # Some rework will be needed to allow for fast_install
10477 1.1 skrll # before this can be enabled.
10478 1.1 skrll hardcode_into_libs=yes
10479 1.1 skrll
10480 1.1 skrll # Append ld.so.conf contents to the search path
10481 1.1 skrll if test -f /etc/ld.so.conf; then
10482 1.1.1.2 christos 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' ' '`
10483 1.1 skrll sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10484 1.1 skrll fi
10485 1.1 skrll
10486 1.1 skrll # We used to test for /lib/ld.so.1 and disable shared libraries on
10487 1.1 skrll # powerpc, because MkLinux only supported shared libraries with the
10488 1.1 skrll # GNU dynamic linker. Since this was broken with cross compilers,
10489 1.1 skrll # most powerpc-linux boxes support dynamic linking these days and
10490 1.1 skrll # people can always --disable-shared, the test was removed, and we
10491 1.1 skrll # assume the GNU/Linux dynamic linker is in use.
10492 1.1 skrll dynamic_linker='GNU/Linux ld.so'
10493 1.1 skrll ;;
10494 1.1 skrll
10495 1.1 skrll netbsd*)
10496 1.1 skrll version_type=sunos
10497 1.1 skrll need_lib_prefix=no
10498 1.1 skrll need_version=no
10499 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10500 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10501 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10502 1.1 skrll dynamic_linker='NetBSD (a.out) ld.so'
10503 1.1 skrll else
10504 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10505 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10506 1.1 skrll dynamic_linker='NetBSD ld.elf_so'
10507 1.1 skrll fi
10508 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10509 1.1 skrll shlibpath_overrides_runpath=yes
10510 1.1 skrll hardcode_into_libs=yes
10511 1.1 skrll ;;
10512 1.1 skrll
10513 1.1 skrll newsos6)
10514 1.1 skrll version_type=linux
10515 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10516 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10517 1.1 skrll shlibpath_overrides_runpath=yes
10518 1.1 skrll ;;
10519 1.1 skrll
10520 1.1 skrll *nto* | *qnx*)
10521 1.1 skrll version_type=qnx
10522 1.1 skrll need_lib_prefix=no
10523 1.1 skrll need_version=no
10524 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10525 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10526 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10527 1.1 skrll shlibpath_overrides_runpath=no
10528 1.1 skrll hardcode_into_libs=yes
10529 1.1 skrll dynamic_linker='ldqnx.so'
10530 1.1 skrll ;;
10531 1.1 skrll
10532 1.1 skrll openbsd*)
10533 1.1 skrll version_type=sunos
10534 1.1 skrll sys_lib_dlsearch_path_spec="/usr/lib"
10535 1.1 skrll need_lib_prefix=no
10536 1.1 skrll # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10537 1.1 skrll case $host_os in
10538 1.1 skrll openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10539 1.1 skrll *) need_version=no ;;
10540 1.1 skrll esac
10541 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10542 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10543 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10544 1.1 skrll if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10545 1.1 skrll case $host_os in
10546 1.1 skrll openbsd2.[89] | openbsd2.[89].*)
10547 1.1 skrll shlibpath_overrides_runpath=no
10548 1.1 skrll ;;
10549 1.1 skrll *)
10550 1.1 skrll shlibpath_overrides_runpath=yes
10551 1.1 skrll ;;
10552 1.1 skrll esac
10553 1.1 skrll else
10554 1.1 skrll shlibpath_overrides_runpath=yes
10555 1.1 skrll fi
10556 1.1 skrll ;;
10557 1.1 skrll
10558 1.1 skrll os2*)
10559 1.1 skrll libname_spec='$name'
10560 1.1 skrll shrext_cmds=".dll"
10561 1.1 skrll need_lib_prefix=no
10562 1.1 skrll library_names_spec='$libname${shared_ext} $libname.a'
10563 1.1 skrll dynamic_linker='OS/2 ld.exe'
10564 1.1 skrll shlibpath_var=LIBPATH
10565 1.1 skrll ;;
10566 1.1 skrll
10567 1.1 skrll osf3* | osf4* | osf5*)
10568 1.1 skrll version_type=osf
10569 1.1 skrll need_lib_prefix=no
10570 1.1 skrll need_version=no
10571 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10572 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10573 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10574 1.1 skrll sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10575 1.1 skrll sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10576 1.1 skrll ;;
10577 1.1 skrll
10578 1.1 skrll rdos*)
10579 1.1 skrll dynamic_linker=no
10580 1.1 skrll ;;
10581 1.1 skrll
10582 1.1 skrll solaris*)
10583 1.1 skrll version_type=linux
10584 1.1 skrll need_lib_prefix=no
10585 1.1 skrll need_version=no
10586 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10587 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10588 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10589 1.1 skrll shlibpath_overrides_runpath=yes
10590 1.1 skrll hardcode_into_libs=yes
10591 1.1 skrll # ldd complains unless libraries are executable
10592 1.1 skrll postinstall_cmds='chmod +x $lib'
10593 1.1 skrll ;;
10594 1.1 skrll
10595 1.1 skrll sunos4*)
10596 1.1 skrll version_type=sunos
10597 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10598 1.1 skrll finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10599 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10600 1.1 skrll shlibpath_overrides_runpath=yes
10601 1.1 skrll if test "$with_gnu_ld" = yes; then
10602 1.1 skrll need_lib_prefix=no
10603 1.1 skrll fi
10604 1.1 skrll need_version=yes
10605 1.1 skrll ;;
10606 1.1 skrll
10607 1.1 skrll sysv4 | sysv4.3*)
10608 1.1 skrll version_type=linux
10609 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10610 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10611 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10612 1.1 skrll case $host_vendor in
10613 1.1 skrll sni)
10614 1.1 skrll shlibpath_overrides_runpath=no
10615 1.1 skrll need_lib_prefix=no
10616 1.1 skrll runpath_var=LD_RUN_PATH
10617 1.1 skrll ;;
10618 1.1 skrll siemens)
10619 1.1 skrll need_lib_prefix=no
10620 1.1 skrll ;;
10621 1.1 skrll motorola)
10622 1.1 skrll need_lib_prefix=no
10623 1.1 skrll need_version=no
10624 1.1 skrll shlibpath_overrides_runpath=no
10625 1.1 skrll sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10626 1.1 skrll ;;
10627 1.1 skrll esac
10628 1.1 skrll ;;
10629 1.1 skrll
10630 1.1 skrll sysv4*MP*)
10631 1.1 skrll if test -d /usr/nec ;then
10632 1.1 skrll version_type=linux
10633 1.1 skrll library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10634 1.1 skrll soname_spec='$libname${shared_ext}.$major'
10635 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10636 1.1 skrll fi
10637 1.1 skrll ;;
10638 1.1 skrll
10639 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10640 1.1 skrll version_type=freebsd-elf
10641 1.1 skrll need_lib_prefix=no
10642 1.1 skrll need_version=no
10643 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10644 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10645 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10646 1.1 skrll shlibpath_overrides_runpath=yes
10647 1.1 skrll hardcode_into_libs=yes
10648 1.1 skrll if test "$with_gnu_ld" = yes; then
10649 1.1 skrll sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10650 1.1 skrll else
10651 1.1 skrll sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10652 1.1 skrll case $host_os in
10653 1.1 skrll sco3.2v5*)
10654 1.1 skrll sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10655 1.1 skrll ;;
10656 1.1 skrll esac
10657 1.1 skrll fi
10658 1.1 skrll sys_lib_dlsearch_path_spec='/usr/lib'
10659 1.1 skrll ;;
10660 1.1 skrll
10661 1.1 skrll tpf*)
10662 1.1 skrll # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10663 1.1 skrll version_type=linux
10664 1.1 skrll need_lib_prefix=no
10665 1.1 skrll need_version=no
10666 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10667 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10668 1.1 skrll shlibpath_overrides_runpath=no
10669 1.1 skrll hardcode_into_libs=yes
10670 1.1 skrll ;;
10671 1.1 skrll
10672 1.1 skrll uts4*)
10673 1.1 skrll version_type=linux
10674 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10675 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10676 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10677 1.1 skrll ;;
10678 1.1 skrll
10679 1.1 skrll *)
10680 1.1 skrll dynamic_linker=no
10681 1.1 skrll ;;
10682 1.1 skrll esac
10683 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10684 1.1.1.2 christos $as_echo "$dynamic_linker" >&6; }
10685 1.1 skrll test "$dynamic_linker" = no && can_build_shared=no
10686 1.1 skrll
10687 1.1 skrll variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10688 1.1 skrll if test "$GCC" = yes; then
10689 1.1 skrll variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10690 1.1 skrll fi
10691 1.1 skrll
10692 1.1.1.2 christos if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10693 1.1.1.2 christos sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10694 1.1.1.2 christos fi
10695 1.1.1.2 christos if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10696 1.1.1.2 christos sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10697 1.1.1.2 christos fi
10698 1.1.1.2 christos
10699 1.1.1.2 christos
10700 1.1.1.2 christos
10701 1.1.1.2 christos
10702 1.1.1.2 christos
10703 1.1.1.2 christos
10704 1.1 skrll
10705 1.1 skrll
10706 1.1 skrll
10707 1.1 skrll
10708 1.1 skrll
10709 1.1 skrll
10710 1.1 skrll
10711 1.1 skrll
10712 1.1 skrll
10713 1.1 skrll
10714 1.1 skrll
10715 1.1 skrll
10716 1.1 skrll
10717 1.1 skrll
10718 1.1 skrll
10719 1.1 skrll
10720 1.1 skrll
10721 1.1 skrll
10722 1.1 skrll
10723 1.1 skrll
10724 1.1 skrll
10725 1.1 skrll
10726 1.1 skrll
10727 1.1 skrll
10728 1.1 skrll
10729 1.1 skrll
10730 1.1 skrll
10731 1.1 skrll
10732 1.1 skrll
10733 1.1 skrll
10734 1.1 skrll
10735 1.1 skrll
10736 1.1 skrll
10737 1.1 skrll
10738 1.1 skrll
10739 1.1 skrll
10740 1.1 skrll
10741 1.1 skrll
10742 1.1 skrll
10743 1.1 skrll
10744 1.1 skrll
10745 1.1 skrll
10746 1.1 skrll
10747 1.1 skrll
10748 1.1 skrll
10749 1.1 skrll
10750 1.1 skrll
10751 1.1 skrll
10752 1.1 skrll
10753 1.1 skrll
10754 1.1 skrll
10755 1.1 skrll
10756 1.1 skrll
10757 1.1 skrll
10758 1.1 skrll
10759 1.1 skrll
10760 1.1 skrll
10761 1.1 skrll
10762 1.1 skrll
10763 1.1 skrll
10764 1.1 skrll
10765 1.1 skrll
10766 1.1 skrll
10767 1.1 skrll
10768 1.1 skrll
10769 1.1 skrll
10770 1.1 skrll
10771 1.1 skrll
10772 1.1 skrll
10773 1.1 skrll
10774 1.1 skrll
10775 1.1 skrll
10776 1.1 skrll
10777 1.1 skrll
10778 1.1 skrll
10779 1.1 skrll
10780 1.1 skrll
10781 1.1 skrll
10782 1.1 skrll
10783 1.1 skrll
10784 1.1 skrll
10785 1.1 skrll
10786 1.1 skrll
10787 1.1 skrll
10788 1.1 skrll
10789 1.1 skrll
10790 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10791 1.1.1.2 christos $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10792 1.1 skrll hardcode_action=
10793 1.1 skrll if test -n "$hardcode_libdir_flag_spec" ||
10794 1.1 skrll test -n "$runpath_var" ||
10795 1.1 skrll test "X$hardcode_automatic" = "Xyes" ; then
10796 1.1 skrll
10797 1.1 skrll # We can hardcode non-existent directories.
10798 1.1 skrll if test "$hardcode_direct" != no &&
10799 1.1 skrll # If the only mechanism to avoid hardcoding is shlibpath_var, we
10800 1.1 skrll # have to relink, otherwise we might link with an installed library
10801 1.1 skrll # when we should be linking with a yet-to-be-installed one
10802 1.1 skrll ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10803 1.1 skrll test "$hardcode_minus_L" != no; then
10804 1.1 skrll # Linking always hardcodes the temporary library directory.
10805 1.1 skrll hardcode_action=relink
10806 1.1 skrll else
10807 1.1 skrll # We can link without hardcoding, and we can hardcode nonexisting dirs.
10808 1.1 skrll hardcode_action=immediate
10809 1.1 skrll fi
10810 1.1 skrll else
10811 1.1 skrll # We cannot hardcode anything, or else we can only hardcode existing
10812 1.1 skrll # directories.
10813 1.1 skrll hardcode_action=unsupported
10814 1.1 skrll fi
10815 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10816 1.1.1.2 christos $as_echo "$hardcode_action" >&6; }
10817 1.1 skrll
10818 1.1 skrll if test "$hardcode_action" = relink ||
10819 1.1 skrll test "$inherit_rpath" = yes; then
10820 1.1 skrll # Fast installation is not supported
10821 1.1 skrll enable_fast_install=no
10822 1.1 skrll elif test "$shlibpath_overrides_runpath" = yes ||
10823 1.1 skrll test "$enable_shared" = no; then
10824 1.1 skrll # Fast installation is not necessary
10825 1.1 skrll enable_fast_install=needless
10826 1.1 skrll fi
10827 1.1 skrll
10828 1.1 skrll
10829 1.1 skrll
10830 1.1 skrll
10831 1.1 skrll
10832 1.1 skrll
10833 1.1 skrll if test "x$enable_dlopen" != xyes; then
10834 1.1 skrll enable_dlopen=unknown
10835 1.1 skrll enable_dlopen_self=unknown
10836 1.1 skrll enable_dlopen_self_static=unknown
10837 1.1 skrll else
10838 1.1 skrll lt_cv_dlopen=no
10839 1.1 skrll lt_cv_dlopen_libs=
10840 1.1 skrll
10841 1.1 skrll case $host_os in
10842 1.1 skrll beos*)
10843 1.1 skrll lt_cv_dlopen="load_add_on"
10844 1.1 skrll lt_cv_dlopen_libs=
10845 1.1 skrll lt_cv_dlopen_self=yes
10846 1.1 skrll ;;
10847 1.1 skrll
10848 1.1.1.2 christos mingw* | pw32* | cegcc*)
10849 1.1 skrll lt_cv_dlopen="LoadLibrary"
10850 1.1 skrll lt_cv_dlopen_libs=
10851 1.1 skrll ;;
10852 1.1 skrll
10853 1.1 skrll cygwin*)
10854 1.1 skrll lt_cv_dlopen="dlopen"
10855 1.1 skrll lt_cv_dlopen_libs=
10856 1.1 skrll ;;
10857 1.1 skrll
10858 1.1 skrll darwin*)
10859 1.1 skrll # if libdl is installed we need to link against it
10860 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10861 1.1.1.2 christos $as_echo_n "checking for dlopen in -ldl... " >&6; }
10862 1.1.1.2 christos if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10863 1.1.1.2 christos $as_echo_n "(cached) " >&6
10864 1.1 skrll else
10865 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10866 1.1 skrll LIBS="-ldl $LIBS"
10867 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10868 1.1 skrll /* end confdefs.h. */
10869 1.1 skrll
10870 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10871 1.1.1.2 christos Use char because int might match the return type of a GCC
10872 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10873 1.1 skrll #ifdef __cplusplus
10874 1.1 skrll extern "C"
10875 1.1 skrll #endif
10876 1.1 skrll char dlopen ();
10877 1.1 skrll int
10878 1.1 skrll main ()
10879 1.1 skrll {
10880 1.1.1.2 christos return dlopen ();
10881 1.1 skrll ;
10882 1.1 skrll return 0;
10883 1.1 skrll }
10884 1.1 skrll _ACEOF
10885 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10886 1.1 skrll ac_cv_lib_dl_dlopen=yes
10887 1.1 skrll else
10888 1.1.1.2 christos ac_cv_lib_dl_dlopen=no
10889 1.1 skrll fi
10890 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10891 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10892 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10893 1.1 skrll fi
10894 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10895 1.1.1.2 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10896 1.1.1.2 christos if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10897 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10898 1.1 skrll else
10899 1.1 skrll
10900 1.1 skrll lt_cv_dlopen="dyld"
10901 1.1 skrll lt_cv_dlopen_libs=
10902 1.1 skrll lt_cv_dlopen_self=yes
10903 1.1 skrll
10904 1.1 skrll fi
10905 1.1 skrll
10906 1.1 skrll ;;
10907 1.1 skrll
10908 1.1 skrll *)
10909 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10910 1.1.1.2 christos if test "x$ac_cv_func_shl_load" = x""yes; then :
10911 1.1 skrll lt_cv_dlopen="shl_load"
10912 1.1 skrll else
10913 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10914 1.1.1.2 christos $as_echo_n "checking for shl_load in -ldld... " >&6; }
10915 1.1.1.2 christos if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10916 1.1.1.2 christos $as_echo_n "(cached) " >&6
10917 1.1 skrll else
10918 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10919 1.1 skrll LIBS="-ldld $LIBS"
10920 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10921 1.1 skrll /* end confdefs.h. */
10922 1.1 skrll
10923 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10924 1.1.1.2 christos Use char because int might match the return type of a GCC
10925 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10926 1.1 skrll #ifdef __cplusplus
10927 1.1 skrll extern "C"
10928 1.1 skrll #endif
10929 1.1 skrll char shl_load ();
10930 1.1 skrll int
10931 1.1 skrll main ()
10932 1.1 skrll {
10933 1.1.1.2 christos return shl_load ();
10934 1.1 skrll ;
10935 1.1 skrll return 0;
10936 1.1 skrll }
10937 1.1 skrll _ACEOF
10938 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10939 1.1 skrll ac_cv_lib_dld_shl_load=yes
10940 1.1 skrll else
10941 1.1.1.2 christos ac_cv_lib_dld_shl_load=no
10942 1.1 skrll fi
10943 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10944 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10945 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10946 1.1 skrll fi
10947 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10948 1.1.1.2 christos $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10949 1.1.1.2 christos if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10950 1.1.1.2 christos lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10951 1.1 skrll else
10952 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10953 1.1.1.2 christos if test "x$ac_cv_func_dlopen" = x""yes; then :
10954 1.1 skrll lt_cv_dlopen="dlopen"
10955 1.1 skrll else
10956 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10957 1.1.1.2 christos $as_echo_n "checking for dlopen in -ldl... " >&6; }
10958 1.1.1.2 christos if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10959 1.1.1.2 christos $as_echo_n "(cached) " >&6
10960 1.1 skrll else
10961 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10962 1.1 skrll LIBS="-ldl $LIBS"
10963 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10964 1.1 skrll /* end confdefs.h. */
10965 1.1 skrll
10966 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10967 1.1.1.2 christos Use char because int might match the return type of a GCC
10968 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10969 1.1 skrll #ifdef __cplusplus
10970 1.1 skrll extern "C"
10971 1.1 skrll #endif
10972 1.1 skrll char dlopen ();
10973 1.1 skrll int
10974 1.1 skrll main ()
10975 1.1 skrll {
10976 1.1.1.2 christos return dlopen ();
10977 1.1 skrll ;
10978 1.1 skrll return 0;
10979 1.1 skrll }
10980 1.1 skrll _ACEOF
10981 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10982 1.1 skrll ac_cv_lib_dl_dlopen=yes
10983 1.1 skrll else
10984 1.1.1.2 christos ac_cv_lib_dl_dlopen=no
10985 1.1 skrll fi
10986 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10987 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10988 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10989 1.1 skrll fi
10990 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10991 1.1.1.2 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10992 1.1.1.2 christos if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10993 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10994 1.1 skrll else
10995 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10996 1.1.1.2 christos $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10997 1.1.1.2 christos if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10998 1.1.1.2 christos $as_echo_n "(cached) " >&6
10999 1.1 skrll else
11000 1.1 skrll ac_check_lib_save_LIBS=$LIBS
11001 1.1 skrll LIBS="-lsvld $LIBS"
11002 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11003 1.1 skrll /* end confdefs.h. */
11004 1.1 skrll
11005 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
11006 1.1.1.2 christos Use char because int might match the return type of a GCC
11007 1.1.1.2 christos builtin and then its argument prototype would still apply. */
11008 1.1 skrll #ifdef __cplusplus
11009 1.1 skrll extern "C"
11010 1.1 skrll #endif
11011 1.1 skrll char dlopen ();
11012 1.1 skrll int
11013 1.1 skrll main ()
11014 1.1 skrll {
11015 1.1.1.2 christos return dlopen ();
11016 1.1 skrll ;
11017 1.1 skrll return 0;
11018 1.1 skrll }
11019 1.1 skrll _ACEOF
11020 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
11021 1.1 skrll ac_cv_lib_svld_dlopen=yes
11022 1.1 skrll else
11023 1.1.1.2 christos ac_cv_lib_svld_dlopen=no
11024 1.1 skrll fi
11025 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
11026 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
11027 1.1 skrll LIBS=$ac_check_lib_save_LIBS
11028 1.1 skrll fi
11029 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11030 1.1.1.2 christos $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11031 1.1.1.2 christos if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11032 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11033 1.1 skrll else
11034 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11035 1.1.1.2 christos $as_echo_n "checking for dld_link in -ldld... " >&6; }
11036 1.1.1.2 christos if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11037 1.1.1.2 christos $as_echo_n "(cached) " >&6
11038 1.1 skrll else
11039 1.1 skrll ac_check_lib_save_LIBS=$LIBS
11040 1.1 skrll LIBS="-ldld $LIBS"
11041 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11042 1.1 skrll /* end confdefs.h. */
11043 1.1 skrll
11044 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
11045 1.1.1.2 christos Use char because int might match the return type of a GCC
11046 1.1.1.2 christos builtin and then its argument prototype would still apply. */
11047 1.1 skrll #ifdef __cplusplus
11048 1.1 skrll extern "C"
11049 1.1 skrll #endif
11050 1.1 skrll char dld_link ();
11051 1.1 skrll int
11052 1.1 skrll main ()
11053 1.1 skrll {
11054 1.1.1.2 christos return dld_link ();
11055 1.1 skrll ;
11056 1.1 skrll return 0;
11057 1.1 skrll }
11058 1.1 skrll _ACEOF
11059 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
11060 1.1 skrll ac_cv_lib_dld_dld_link=yes
11061 1.1 skrll else
11062 1.1.1.2 christos ac_cv_lib_dld_dld_link=no
11063 1.1 skrll fi
11064 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
11065 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
11066 1.1 skrll LIBS=$ac_check_lib_save_LIBS
11067 1.1 skrll fi
11068 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11069 1.1.1.2 christos $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11070 1.1.1.2 christos if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11071 1.1.1.2 christos lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11072 1.1 skrll fi
11073 1.1 skrll
11074 1.1 skrll
11075 1.1 skrll fi
11076 1.1 skrll
11077 1.1 skrll
11078 1.1 skrll fi
11079 1.1 skrll
11080 1.1 skrll
11081 1.1 skrll fi
11082 1.1 skrll
11083 1.1 skrll
11084 1.1 skrll fi
11085 1.1 skrll
11086 1.1 skrll
11087 1.1 skrll fi
11088 1.1 skrll
11089 1.1 skrll ;;
11090 1.1 skrll esac
11091 1.1 skrll
11092 1.1 skrll if test "x$lt_cv_dlopen" != xno; then
11093 1.1 skrll enable_dlopen=yes
11094 1.1 skrll else
11095 1.1 skrll enable_dlopen=no
11096 1.1 skrll fi
11097 1.1 skrll
11098 1.1 skrll case $lt_cv_dlopen in
11099 1.1 skrll dlopen)
11100 1.1 skrll save_CPPFLAGS="$CPPFLAGS"
11101 1.1 skrll test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11102 1.1 skrll
11103 1.1 skrll save_LDFLAGS="$LDFLAGS"
11104 1.1 skrll wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11105 1.1 skrll
11106 1.1 skrll save_LIBS="$LIBS"
11107 1.1 skrll LIBS="$lt_cv_dlopen_libs $LIBS"
11108 1.1 skrll
11109 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11110 1.1.1.2 christos $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11111 1.1.1.2 christos if test "${lt_cv_dlopen_self+set}" = set; then :
11112 1.1.1.2 christos $as_echo_n "(cached) " >&6
11113 1.1 skrll else
11114 1.1 skrll if test "$cross_compiling" = yes; then :
11115 1.1 skrll lt_cv_dlopen_self=cross
11116 1.1 skrll else
11117 1.1 skrll lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11118 1.1 skrll lt_status=$lt_dlunknown
11119 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
11120 1.1.1.2.8.1 tls #line 11120 "configure"
11121 1.1 skrll #include "confdefs.h"
11122 1.1 skrll
11123 1.1 skrll #if HAVE_DLFCN_H
11124 1.1 skrll #include <dlfcn.h>
11125 1.1 skrll #endif
11126 1.1 skrll
11127 1.1 skrll #include <stdio.h>
11128 1.1 skrll
11129 1.1 skrll #ifdef RTLD_GLOBAL
11130 1.1 skrll # define LT_DLGLOBAL RTLD_GLOBAL
11131 1.1 skrll #else
11132 1.1 skrll # ifdef DL_GLOBAL
11133 1.1 skrll # define LT_DLGLOBAL DL_GLOBAL
11134 1.1 skrll # else
11135 1.1 skrll # define LT_DLGLOBAL 0
11136 1.1 skrll # endif
11137 1.1 skrll #endif
11138 1.1 skrll
11139 1.1 skrll /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11140 1.1 skrll find out it does not work in some platform. */
11141 1.1 skrll #ifndef LT_DLLAZY_OR_NOW
11142 1.1 skrll # ifdef RTLD_LAZY
11143 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_LAZY
11144 1.1 skrll # else
11145 1.1 skrll # ifdef DL_LAZY
11146 1.1 skrll # define LT_DLLAZY_OR_NOW DL_LAZY
11147 1.1 skrll # else
11148 1.1 skrll # ifdef RTLD_NOW
11149 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_NOW
11150 1.1 skrll # else
11151 1.1 skrll # ifdef DL_NOW
11152 1.1 skrll # define LT_DLLAZY_OR_NOW DL_NOW
11153 1.1 skrll # else
11154 1.1 skrll # define LT_DLLAZY_OR_NOW 0
11155 1.1 skrll # endif
11156 1.1 skrll # endif
11157 1.1 skrll # endif
11158 1.1 skrll # endif
11159 1.1 skrll #endif
11160 1.1 skrll
11161 1.1.1.2 christos /* When -fvisbility=hidden is used, assume the code has been annotated
11162 1.1.1.2 christos correspondingly for the symbols needed. */
11163 1.1.1.2 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11164 1.1.1.2 christos void fnord () __attribute__((visibility("default")));
11165 1.1 skrll #endif
11166 1.1 skrll
11167 1.1.1.2 christos void fnord () { int i=42; }
11168 1.1 skrll int main ()
11169 1.1 skrll {
11170 1.1 skrll void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11171 1.1 skrll int status = $lt_dlunknown;
11172 1.1 skrll
11173 1.1 skrll if (self)
11174 1.1 skrll {
11175 1.1 skrll if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11176 1.1.1.2 christos else
11177 1.1.1.2 christos {
11178 1.1.1.2 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11179 1.1.1.2 christos else puts (dlerror ());
11180 1.1.1.2 christos }
11181 1.1 skrll /* dlclose (self); */
11182 1.1 skrll }
11183 1.1 skrll else
11184 1.1 skrll puts (dlerror ());
11185 1.1 skrll
11186 1.1.1.2 christos return status;
11187 1.1 skrll }
11188 1.1 skrll _LT_EOF
11189 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11190 1.1 skrll (eval $ac_link) 2>&5
11191 1.1 skrll ac_status=$?
11192 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11193 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11194 1.1 skrll (./conftest; exit; ) >&5 2>/dev/null
11195 1.1 skrll lt_status=$?
11196 1.1 skrll case x$lt_status in
11197 1.1 skrll x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11198 1.1 skrll x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11199 1.1 skrll x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11200 1.1 skrll esac
11201 1.1 skrll else :
11202 1.1 skrll # compilation failed
11203 1.1 skrll lt_cv_dlopen_self=no
11204 1.1 skrll fi
11205 1.1 skrll fi
11206 1.1 skrll rm -fr conftest*
11207 1.1 skrll
11208 1.1 skrll
11209 1.1 skrll fi
11210 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11211 1.1.1.2 christos $as_echo "$lt_cv_dlopen_self" >&6; }
11212 1.1 skrll
11213 1.1 skrll if test "x$lt_cv_dlopen_self" = xyes; then
11214 1.1 skrll wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11215 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11216 1.1.1.2 christos $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11217 1.1.1.2 christos if test "${lt_cv_dlopen_self_static+set}" = set; then :
11218 1.1.1.2 christos $as_echo_n "(cached) " >&6
11219 1.1 skrll else
11220 1.1 skrll if test "$cross_compiling" = yes; then :
11221 1.1 skrll lt_cv_dlopen_self_static=cross
11222 1.1 skrll else
11223 1.1 skrll lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11224 1.1 skrll lt_status=$lt_dlunknown
11225 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
11226 1.1.1.2.8.1 tls #line 11226 "configure"
11227 1.1 skrll #include "confdefs.h"
11228 1.1 skrll
11229 1.1 skrll #if HAVE_DLFCN_H
11230 1.1 skrll #include <dlfcn.h>
11231 1.1 skrll #endif
11232 1.1 skrll
11233 1.1 skrll #include <stdio.h>
11234 1.1 skrll
11235 1.1 skrll #ifdef RTLD_GLOBAL
11236 1.1 skrll # define LT_DLGLOBAL RTLD_GLOBAL
11237 1.1 skrll #else
11238 1.1 skrll # ifdef DL_GLOBAL
11239 1.1 skrll # define LT_DLGLOBAL DL_GLOBAL
11240 1.1 skrll # else
11241 1.1 skrll # define LT_DLGLOBAL 0
11242 1.1 skrll # endif
11243 1.1 skrll #endif
11244 1.1 skrll
11245 1.1 skrll /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11246 1.1 skrll find out it does not work in some platform. */
11247 1.1 skrll #ifndef LT_DLLAZY_OR_NOW
11248 1.1 skrll # ifdef RTLD_LAZY
11249 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_LAZY
11250 1.1 skrll # else
11251 1.1 skrll # ifdef DL_LAZY
11252 1.1 skrll # define LT_DLLAZY_OR_NOW DL_LAZY
11253 1.1 skrll # else
11254 1.1 skrll # ifdef RTLD_NOW
11255 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_NOW
11256 1.1 skrll # else
11257 1.1 skrll # ifdef DL_NOW
11258 1.1 skrll # define LT_DLLAZY_OR_NOW DL_NOW
11259 1.1 skrll # else
11260 1.1 skrll # define LT_DLLAZY_OR_NOW 0
11261 1.1 skrll # endif
11262 1.1 skrll # endif
11263 1.1 skrll # endif
11264 1.1 skrll # endif
11265 1.1 skrll #endif
11266 1.1 skrll
11267 1.1.1.2 christos /* When -fvisbility=hidden is used, assume the code has been annotated
11268 1.1.1.2 christos correspondingly for the symbols needed. */
11269 1.1.1.2 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11270 1.1.1.2 christos void fnord () __attribute__((visibility("default")));
11271 1.1 skrll #endif
11272 1.1 skrll
11273 1.1.1.2 christos void fnord () { int i=42; }
11274 1.1 skrll int main ()
11275 1.1 skrll {
11276 1.1 skrll void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11277 1.1 skrll int status = $lt_dlunknown;
11278 1.1 skrll
11279 1.1 skrll if (self)
11280 1.1 skrll {
11281 1.1 skrll if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11282 1.1.1.2 christos else
11283 1.1.1.2 christos {
11284 1.1.1.2 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11285 1.1.1.2 christos else puts (dlerror ());
11286 1.1.1.2 christos }
11287 1.1 skrll /* dlclose (self); */
11288 1.1 skrll }
11289 1.1 skrll else
11290 1.1 skrll puts (dlerror ());
11291 1.1 skrll
11292 1.1.1.2 christos return status;
11293 1.1 skrll }
11294 1.1 skrll _LT_EOF
11295 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11296 1.1 skrll (eval $ac_link) 2>&5
11297 1.1 skrll ac_status=$?
11298 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11299 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11300 1.1 skrll (./conftest; exit; ) >&5 2>/dev/null
11301 1.1 skrll lt_status=$?
11302 1.1 skrll case x$lt_status in
11303 1.1 skrll x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11304 1.1 skrll x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11305 1.1 skrll x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11306 1.1 skrll esac
11307 1.1 skrll else :
11308 1.1 skrll # compilation failed
11309 1.1 skrll lt_cv_dlopen_self_static=no
11310 1.1 skrll fi
11311 1.1 skrll fi
11312 1.1 skrll rm -fr conftest*
11313 1.1 skrll
11314 1.1 skrll
11315 1.1 skrll fi
11316 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11317 1.1.1.2 christos $as_echo "$lt_cv_dlopen_self_static" >&6; }
11318 1.1 skrll fi
11319 1.1 skrll
11320 1.1 skrll CPPFLAGS="$save_CPPFLAGS"
11321 1.1 skrll LDFLAGS="$save_LDFLAGS"
11322 1.1 skrll LIBS="$save_LIBS"
11323 1.1 skrll ;;
11324 1.1 skrll esac
11325 1.1 skrll
11326 1.1 skrll case $lt_cv_dlopen_self in
11327 1.1 skrll yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11328 1.1 skrll *) enable_dlopen_self=unknown ;;
11329 1.1 skrll esac
11330 1.1 skrll
11331 1.1 skrll case $lt_cv_dlopen_self_static in
11332 1.1 skrll yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11333 1.1 skrll *) enable_dlopen_self_static=unknown ;;
11334 1.1 skrll esac
11335 1.1 skrll fi
11336 1.1 skrll
11337 1.1 skrll
11338 1.1 skrll
11339 1.1 skrll
11340 1.1 skrll
11341 1.1 skrll
11342 1.1 skrll
11343 1.1 skrll
11344 1.1 skrll
11345 1.1 skrll
11346 1.1 skrll
11347 1.1 skrll
11348 1.1 skrll
11349 1.1 skrll
11350 1.1 skrll
11351 1.1 skrll
11352 1.1 skrll
11353 1.1 skrll striplib=
11354 1.1 skrll old_striplib=
11355 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11356 1.1.1.2 christos $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11357 1.1 skrll if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11358 1.1 skrll test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11359 1.1 skrll test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11360 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11361 1.1.1.2 christos $as_echo "yes" >&6; }
11362 1.1 skrll else
11363 1.1 skrll # FIXME - insert some real tests, host_os isn't really good enough
11364 1.1 skrll case $host_os in
11365 1.1 skrll darwin*)
11366 1.1 skrll if test -n "$STRIP" ; then
11367 1.1 skrll striplib="$STRIP -x"
11368 1.1 skrll old_striplib="$STRIP -S"
11369 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11370 1.1.1.2 christos $as_echo "yes" >&6; }
11371 1.1 skrll else
11372 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11373 1.1.1.2 christos $as_echo "no" >&6; }
11374 1.1 skrll fi
11375 1.1 skrll ;;
11376 1.1 skrll *)
11377 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11378 1.1.1.2 christos $as_echo "no" >&6; }
11379 1.1 skrll ;;
11380 1.1 skrll esac
11381 1.1 skrll fi
11382 1.1 skrll
11383 1.1 skrll
11384 1.1 skrll
11385 1.1 skrll
11386 1.1 skrll
11387 1.1 skrll
11388 1.1 skrll
11389 1.1 skrll
11390 1.1 skrll
11391 1.1 skrll
11392 1.1 skrll
11393 1.1 skrll
11394 1.1 skrll # Report which library types will actually be built
11395 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11396 1.1.1.2 christos $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11397 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11398 1.1.1.2 christos $as_echo "$can_build_shared" >&6; }
11399 1.1 skrll
11400 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11401 1.1.1.2 christos $as_echo_n "checking whether to build shared libraries... " >&6; }
11402 1.1 skrll test "$can_build_shared" = "no" && enable_shared=no
11403 1.1 skrll
11404 1.1 skrll # On AIX, shared libraries and static libraries use the same namespace, and
11405 1.1 skrll # are all built from PIC.
11406 1.1 skrll case $host_os in
11407 1.1 skrll aix3*)
11408 1.1 skrll test "$enable_shared" = yes && enable_static=no
11409 1.1 skrll if test -n "$RANLIB"; then
11410 1.1 skrll archive_cmds="$archive_cmds~\$RANLIB \$lib"
11411 1.1 skrll postinstall_cmds='$RANLIB $lib'
11412 1.1 skrll fi
11413 1.1 skrll ;;
11414 1.1 skrll
11415 1.1 skrll aix[4-9]*)
11416 1.1 skrll if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11417 1.1 skrll test "$enable_shared" = yes && enable_static=no
11418 1.1 skrll fi
11419 1.1 skrll ;;
11420 1.1 skrll esac
11421 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11422 1.1.1.2 christos $as_echo "$enable_shared" >&6; }
11423 1.1 skrll
11424 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11425 1.1.1.2 christos $as_echo_n "checking whether to build static libraries... " >&6; }
11426 1.1 skrll # Make sure either enable_shared or enable_static is yes.
11427 1.1 skrll test "$enable_shared" = yes || enable_static=yes
11428 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11429 1.1.1.2 christos $as_echo "$enable_static" >&6; }
11430 1.1 skrll
11431 1.1 skrll
11432 1.1 skrll
11433 1.1 skrll
11434 1.1 skrll fi
11435 1.1 skrll ac_ext=c
11436 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
11437 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11438 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11439 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
11440 1.1 skrll
11441 1.1 skrll CC="$lt_save_CC"
11442 1.1 skrll
11443 1.1 skrll
11444 1.1 skrll
11445 1.1 skrll
11446 1.1 skrll
11447 1.1 skrll
11448 1.1 skrll
11449 1.1 skrll
11450 1.1 skrll
11451 1.1 skrll
11452 1.1 skrll
11453 1.1 skrll
11454 1.1 skrll
11455 1.1.1.2 christos ac_config_commands="$ac_config_commands libtool"
11456 1.1 skrll
11457 1.1 skrll
11458 1.1 skrll
11459 1.1 skrll
11460 1.1 skrll # Only expand once:
11461 1.1 skrll
11462 1.1 skrll
11463 1.1 skrll
11464 1.1 skrll for ac_func in setmode
11465 1.1.1.2 christos do :
11466 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "setmode" "ac_cv_func_setmode"
11467 1.1.1.2 christos if test "x$ac_cv_func_setmode" = x""yes; then :
11468 1.1 skrll cat >>confdefs.h <<_ACEOF
11469 1.1.1.2 christos #define HAVE_SETMODE 1
11470 1.1 skrll _ACEOF
11471 1.1 skrll
11472 1.1 skrll fi
11473 1.1 skrll done
11474 1.1 skrll
11475 1.1 skrll
11476 1.1.1.2.8.1 tls ALL_LINGUAS="fr tr sv es id da pt_BR de vi rw ga ms fi nl bg eo ja sr"
11477 1.1 skrll # If we haven't got the data from the intl directory,
11478 1.1 skrll # assume NLS is disabled.
11479 1.1 skrll USE_NLS=no
11480 1.1 skrll LIBINTL=
11481 1.1 skrll LIBINTL_DEP=
11482 1.1 skrll INCINTL=
11483 1.1 skrll XGETTEXT=
11484 1.1 skrll GMSGFMT=
11485 1.1 skrll POSUB=
11486 1.1 skrll
11487 1.1 skrll if test -f ../intl/config.intl; then
11488 1.1 skrll . ../intl/config.intl
11489 1.1 skrll fi
11490 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11491 1.1.1.2 christos $as_echo_n "checking whether NLS is requested... " >&6; }
11492 1.1 skrll if test x"$USE_NLS" != xyes; then
11493 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11494 1.1.1.2 christos $as_echo "no" >&6; }
11495 1.1 skrll else
11496 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11497 1.1.1.2 christos $as_echo "yes" >&6; }
11498 1.1 skrll
11499 1.1.1.2 christos $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11500 1.1 skrll
11501 1.1 skrll
11502 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11503 1.1.1.2 christos $as_echo_n "checking for catalogs to be installed... " >&6; }
11504 1.1 skrll # Look for .po and .gmo files in the source directory.
11505 1.1 skrll CATALOGS=
11506 1.1 skrll XLINGUAS=
11507 1.1 skrll for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11508 1.1 skrll # If there aren't any .gmo files the shell will give us the
11509 1.1 skrll # literal string "../path/to/srcdir/po/*.gmo" which has to be
11510 1.1 skrll # weeded out.
11511 1.1 skrll case "$cat" in *\**)
11512 1.1 skrll continue;;
11513 1.1 skrll esac
11514 1.1 skrll # The quadruple backslash is collapsed to a double backslash
11515 1.1 skrll # by the backticks, then collapsed again by the double quotes,
11516 1.1 skrll # leaving us with one backslash in the sed expression (right
11517 1.1 skrll # before the dot that mustn't act as a wildcard).
11518 1.1 skrll cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11519 1.1 skrll lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11520 1.1 skrll # The user is allowed to set LINGUAS to a list of languages to
11521 1.1 skrll # install catalogs for. If it's empty that means "all of them."
11522 1.1 skrll if test "x$LINGUAS" = x; then
11523 1.1 skrll CATALOGS="$CATALOGS $cat"
11524 1.1 skrll XLINGUAS="$XLINGUAS $lang"
11525 1.1 skrll else
11526 1.1 skrll case "$LINGUAS" in *$lang*)
11527 1.1 skrll CATALOGS="$CATALOGS $cat"
11528 1.1 skrll XLINGUAS="$XLINGUAS $lang"
11529 1.1 skrll ;;
11530 1.1 skrll esac
11531 1.1 skrll fi
11532 1.1 skrll done
11533 1.1 skrll LINGUAS="$XLINGUAS"
11534 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11535 1.1.1.2 christos $as_echo "$LINGUAS" >&6; }
11536 1.1 skrll
11537 1.1 skrll
11538 1.1 skrll DATADIRNAME=share
11539 1.1 skrll
11540 1.1 skrll INSTOBJEXT=.mo
11541 1.1 skrll
11542 1.1 skrll GENCAT=gencat
11543 1.1 skrll
11544 1.1 skrll CATOBJEXT=.gmo
11545 1.1 skrll
11546 1.1 skrll fi
11547 1.1 skrll
11548 1.1 skrll MKINSTALLDIRS=
11549 1.1 skrll if test -n "$ac_aux_dir"; then
11550 1.1 skrll case "$ac_aux_dir" in
11551 1.1 skrll /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11552 1.1 skrll *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11553 1.1 skrll esac
11554 1.1 skrll fi
11555 1.1 skrll if test -z "$MKINSTALLDIRS"; then
11556 1.1 skrll MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11557 1.1 skrll fi
11558 1.1 skrll
11559 1.1 skrll
11560 1.1 skrll
11561 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11562 1.1.1.2 christos $as_echo_n "checking whether NLS is requested... " >&6; }
11563 1.1.1.2 christos # Check whether --enable-nls was given.
11564 1.1.1.2 christos if test "${enable_nls+set}" = set; then :
11565 1.1.1.2 christos enableval=$enable_nls; USE_NLS=$enableval
11566 1.1 skrll else
11567 1.1 skrll USE_NLS=yes
11568 1.1.1.2 christos fi
11569 1.1.1.2 christos
11570 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11571 1.1.1.2 christos $as_echo "$USE_NLS" >&6; }
11572 1.1 skrll
11573 1.1 skrll
11574 1.1 skrll
11575 1.1 skrll
11576 1.1 skrll
11577 1.1 skrll
11578 1.1 skrll # Prepare PATH_SEPARATOR.
11579 1.1 skrll # The user is always right.
11580 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11581 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11582 1.1 skrll echo "exit 0" >>conf$$.sh
11583 1.1 skrll chmod +x conf$$.sh
11584 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11585 1.1 skrll PATH_SEPARATOR=';'
11586 1.1 skrll else
11587 1.1 skrll PATH_SEPARATOR=:
11588 1.1 skrll fi
11589 1.1 skrll rm -f conf$$.sh
11590 1.1 skrll fi
11591 1.1 skrll
11592 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11593 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11594 1.1 skrll cat >conf$$.file <<_ASEOF
11595 1.1 skrll #! /bin/sh
11596 1.1 skrll exit 0
11597 1.1 skrll _ASEOF
11598 1.1 skrll chmod +x conf$$.file
11599 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11600 1.1 skrll ac_executable_p="test -x"
11601 1.1 skrll else
11602 1.1 skrll ac_executable_p="test -f"
11603 1.1 skrll fi
11604 1.1 skrll rm -f conf$$.file
11605 1.1 skrll
11606 1.1 skrll # Extract the first word of "msgfmt", so it can be a program name with args.
11607 1.1 skrll set dummy msgfmt; ac_word=$2
11608 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11609 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11610 1.1.1.2 christos if test "${ac_cv_path_MSGFMT+set}" = set; then :
11611 1.1.1.2 christos $as_echo_n "(cached) " >&6
11612 1.1 skrll else
11613 1.1 skrll case "$MSGFMT" in
11614 1.1 skrll [\\/]* | ?:[\\/]*)
11615 1.1 skrll ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11616 1.1 skrll ;;
11617 1.1 skrll *)
11618 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11619 1.1 skrll for ac_dir in $PATH; do
11620 1.1 skrll IFS="$ac_save_IFS"
11621 1.1 skrll test -z "$ac_dir" && ac_dir=.
11622 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11623 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11624 1.1 skrll if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11625 1.1 skrll (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11626 1.1 skrll ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11627 1.1 skrll break 2
11628 1.1 skrll fi
11629 1.1 skrll fi
11630 1.1 skrll done
11631 1.1 skrll done
11632 1.1 skrll IFS="$ac_save_IFS"
11633 1.1 skrll test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11634 1.1 skrll ;;
11635 1.1 skrll esac
11636 1.1 skrll fi
11637 1.1 skrll MSGFMT="$ac_cv_path_MSGFMT"
11638 1.1 skrll if test "$MSGFMT" != ":"; then
11639 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
11640 1.1.1.2 christos $as_echo "$MSGFMT" >&6; }
11641 1.1 skrll else
11642 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11643 1.1.1.2 christos $as_echo "no" >&6; }
11644 1.1 skrll fi
11645 1.1 skrll
11646 1.1 skrll # Extract the first word of "gmsgfmt", so it can be a program name with args.
11647 1.1 skrll set dummy gmsgfmt; ac_word=$2
11648 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11649 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11650 1.1.1.2 christos if test "${ac_cv_path_GMSGFMT+set}" = set; then :
11651 1.1.1.2 christos $as_echo_n "(cached) " >&6
11652 1.1 skrll else
11653 1.1 skrll case $GMSGFMT in
11654 1.1 skrll [\\/]* | ?:[\\/]*)
11655 1.1 skrll ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11656 1.1 skrll ;;
11657 1.1 skrll *)
11658 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11659 1.1 skrll for as_dir in $PATH
11660 1.1 skrll do
11661 1.1 skrll IFS=$as_save_IFS
11662 1.1 skrll test -z "$as_dir" && as_dir=.
11663 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
11664 1.1.1.2 christos if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11665 1.1 skrll ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11666 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11667 1.1 skrll break 2
11668 1.1 skrll fi
11669 1.1 skrll done
11670 1.1.1.2 christos done
11671 1.1.1.2 christos IFS=$as_save_IFS
11672 1.1 skrll
11673 1.1 skrll test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11674 1.1 skrll ;;
11675 1.1 skrll esac
11676 1.1 skrll fi
11677 1.1 skrll GMSGFMT=$ac_cv_path_GMSGFMT
11678 1.1 skrll if test -n "$GMSGFMT"; then
11679 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
11680 1.1.1.2 christos $as_echo "$GMSGFMT" >&6; }
11681 1.1 skrll else
11682 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11683 1.1.1.2 christos $as_echo "no" >&6; }
11684 1.1 skrll fi
11685 1.1 skrll
11686 1.1 skrll
11687 1.1 skrll
11688 1.1.1.2 christos
11689 1.1 skrll # Prepare PATH_SEPARATOR.
11690 1.1 skrll # The user is always right.
11691 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11692 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11693 1.1 skrll echo "exit 0" >>conf$$.sh
11694 1.1 skrll chmod +x conf$$.sh
11695 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11696 1.1 skrll PATH_SEPARATOR=';'
11697 1.1 skrll else
11698 1.1 skrll PATH_SEPARATOR=:
11699 1.1 skrll fi
11700 1.1 skrll rm -f conf$$.sh
11701 1.1 skrll fi
11702 1.1 skrll
11703 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11704 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11705 1.1 skrll cat >conf$$.file <<_ASEOF
11706 1.1 skrll #! /bin/sh
11707 1.1 skrll exit 0
11708 1.1 skrll _ASEOF
11709 1.1 skrll chmod +x conf$$.file
11710 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11711 1.1 skrll ac_executable_p="test -x"
11712 1.1 skrll else
11713 1.1 skrll ac_executable_p="test -f"
11714 1.1 skrll fi
11715 1.1 skrll rm -f conf$$.file
11716 1.1 skrll
11717 1.1 skrll # Extract the first word of "xgettext", so it can be a program name with args.
11718 1.1 skrll set dummy xgettext; ac_word=$2
11719 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11720 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11721 1.1.1.2 christos if test "${ac_cv_path_XGETTEXT+set}" = set; then :
11722 1.1.1.2 christos $as_echo_n "(cached) " >&6
11723 1.1 skrll else
11724 1.1 skrll case "$XGETTEXT" in
11725 1.1 skrll [\\/]* | ?:[\\/]*)
11726 1.1 skrll ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11727 1.1 skrll ;;
11728 1.1 skrll *)
11729 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11730 1.1 skrll for ac_dir in $PATH; do
11731 1.1 skrll IFS="$ac_save_IFS"
11732 1.1 skrll test -z "$ac_dir" && ac_dir=.
11733 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11734 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11735 1.1 skrll if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11736 1.1 skrll (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11737 1.1 skrll ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11738 1.1 skrll break 2
11739 1.1 skrll fi
11740 1.1 skrll fi
11741 1.1 skrll done
11742 1.1 skrll done
11743 1.1 skrll IFS="$ac_save_IFS"
11744 1.1 skrll test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11745 1.1 skrll ;;
11746 1.1 skrll esac
11747 1.1 skrll fi
11748 1.1 skrll XGETTEXT="$ac_cv_path_XGETTEXT"
11749 1.1 skrll if test "$XGETTEXT" != ":"; then
11750 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
11751 1.1.1.2 christos $as_echo "$XGETTEXT" >&6; }
11752 1.1 skrll else
11753 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11754 1.1.1.2 christos $as_echo "no" >&6; }
11755 1.1 skrll fi
11756 1.1 skrll
11757 1.1 skrll rm -f messages.po
11758 1.1 skrll
11759 1.1 skrll
11760 1.1 skrll # Prepare PATH_SEPARATOR.
11761 1.1 skrll # The user is always right.
11762 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11763 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11764 1.1 skrll echo "exit 0" >>conf$$.sh
11765 1.1 skrll chmod +x conf$$.sh
11766 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11767 1.1 skrll PATH_SEPARATOR=';'
11768 1.1 skrll else
11769 1.1 skrll PATH_SEPARATOR=:
11770 1.1 skrll fi
11771 1.1 skrll rm -f conf$$.sh
11772 1.1 skrll fi
11773 1.1 skrll
11774 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11775 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11776 1.1 skrll cat >conf$$.file <<_ASEOF
11777 1.1 skrll #! /bin/sh
11778 1.1 skrll exit 0
11779 1.1 skrll _ASEOF
11780 1.1 skrll chmod +x conf$$.file
11781 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11782 1.1 skrll ac_executable_p="test -x"
11783 1.1 skrll else
11784 1.1 skrll ac_executable_p="test -f"
11785 1.1 skrll fi
11786 1.1 skrll rm -f conf$$.file
11787 1.1 skrll
11788 1.1 skrll # Extract the first word of "msgmerge", so it can be a program name with args.
11789 1.1 skrll set dummy msgmerge; ac_word=$2
11790 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11791 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11792 1.1.1.2 christos if test "${ac_cv_path_MSGMERGE+set}" = set; then :
11793 1.1.1.2 christos $as_echo_n "(cached) " >&6
11794 1.1 skrll else
11795 1.1 skrll case "$MSGMERGE" in
11796 1.1 skrll [\\/]* | ?:[\\/]*)
11797 1.1 skrll ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11798 1.1 skrll ;;
11799 1.1 skrll *)
11800 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11801 1.1 skrll for ac_dir in $PATH; do
11802 1.1 skrll IFS="$ac_save_IFS"
11803 1.1 skrll test -z "$ac_dir" && ac_dir=.
11804 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11805 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11806 1.1 skrll if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11807 1.1 skrll ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11808 1.1 skrll break 2
11809 1.1 skrll fi
11810 1.1 skrll fi
11811 1.1 skrll done
11812 1.1 skrll done
11813 1.1 skrll IFS="$ac_save_IFS"
11814 1.1 skrll test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11815 1.1 skrll ;;
11816 1.1 skrll esac
11817 1.1 skrll fi
11818 1.1 skrll MSGMERGE="$ac_cv_path_MSGMERGE"
11819 1.1 skrll if test "$MSGMERGE" != ":"; then
11820 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
11821 1.1.1.2 christos $as_echo "$MSGMERGE" >&6; }
11822 1.1 skrll else
11823 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11824 1.1.1.2 christos $as_echo "no" >&6; }
11825 1.1 skrll fi
11826 1.1 skrll
11827 1.1 skrll
11828 1.1 skrll if test "$GMSGFMT" != ":"; then
11829 1.1 skrll if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11830 1.1 skrll (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11831 1.1 skrll : ;
11832 1.1 skrll else
11833 1.1 skrll GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11834 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11835 1.1.1.2 christos $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
11836 1.1 skrll GMSGFMT=":"
11837 1.1 skrll fi
11838 1.1 skrll fi
11839 1.1 skrll
11840 1.1 skrll if test "$XGETTEXT" != ":"; then
11841 1.1 skrll if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11842 1.1 skrll (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11843 1.1 skrll : ;
11844 1.1 skrll else
11845 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
11846 1.1.1.2 christos $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
11847 1.1 skrll XGETTEXT=":"
11848 1.1 skrll fi
11849 1.1 skrll rm -f messages.po
11850 1.1 skrll fi
11851 1.1 skrll
11852 1.1.1.2 christos ac_config_commands="$ac_config_commands default-1"
11853 1.1 skrll
11854 1.1 skrll
11855 1.1 skrll
11856 1.1.1.2 christos
11857 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11858 1.1.1.2 christos $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11859 1.1.1.2 christos # Check whether --enable-maintainer-mode was given.
11860 1.1.1.2 christos if test "${enable_maintainer_mode+set}" = set; then :
11861 1.1.1.2 christos enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
11862 1.1 skrll else
11863 1.1 skrll USE_MAINTAINER_MODE=no
11864 1.1.1.2 christos fi
11865 1.1 skrll
11866 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11867 1.1.1.2 christos $as_echo "$USE_MAINTAINER_MODE" >&6; }
11868 1.1.1.2 christos if test $USE_MAINTAINER_MODE = yes; then
11869 1.1 skrll MAINTAINER_MODE_TRUE=
11870 1.1 skrll MAINTAINER_MODE_FALSE='#'
11871 1.1 skrll else
11872 1.1 skrll MAINTAINER_MODE_TRUE='#'
11873 1.1 skrll MAINTAINER_MODE_FALSE=
11874 1.1 skrll fi
11875 1.1 skrll
11876 1.1 skrll MAINT=$MAINTAINER_MODE_TRUE
11877 1.1 skrll
11878 1.1 skrll
11879 1.1.1.2 christos if false; then
11880 1.1 skrll GENINSRC_NEVER_TRUE=
11881 1.1 skrll GENINSRC_NEVER_FALSE='#'
11882 1.1 skrll else
11883 1.1 skrll GENINSRC_NEVER_TRUE='#'
11884 1.1 skrll GENINSRC_NEVER_FALSE=
11885 1.1 skrll fi
11886 1.1 skrll
11887 1.1 skrll
11888 1.1.1.2 christos
11889 1.1.1.2 christos for ac_header in sys/gmon_out.h
11890 1.1.1.2 christos do :
11891 1.1.1.2 christos ac_fn_c_check_header_mongrel "$LINENO" "sys/gmon_out.h" "ac_cv_header_sys_gmon_out_h" "$ac_includes_default"
11892 1.1.1.2 christos if test "x$ac_cv_header_sys_gmon_out_h" = x""yes; then :
11893 1.1 skrll cat >>confdefs.h <<_ACEOF
11894 1.1.1.2 christos #define HAVE_SYS_GMON_OUT_H 1
11895 1.1 skrll _ACEOF
11896 1.1 skrll
11897 1.1 skrll fi
11898 1.1 skrll
11899 1.1 skrll done
11900 1.1 skrll
11901 1.1 skrll
11902 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
11903 1.1.1.2 christos $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
11904 1.1.1.2 christos if test "${gprof_cv_decl_getopt_unistd_h+set}" = set; then :
11905 1.1.1.2 christos $as_echo_n "(cached) " >&6
11906 1.1 skrll else
11907 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11908 1.1 skrll /* end confdefs.h. */
11909 1.1 skrll #include <unistd.h>
11910 1.1 skrll int
11911 1.1 skrll main ()
11912 1.1 skrll {
11913 1.1 skrll extern int getopt (int, char *const*, const char *);
11914 1.1 skrll ;
11915 1.1 skrll return 0;
11916 1.1 skrll }
11917 1.1 skrll _ACEOF
11918 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
11919 1.1 skrll gprof_cv_decl_getopt_unistd_h=yes
11920 1.1 skrll else
11921 1.1.1.2 christos gprof_cv_decl_getopt_unistd_h=no
11922 1.1 skrll fi
11923 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11924 1.1 skrll fi
11925 1.1 skrll
11926 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gprof_cv_decl_getopt_unistd_h" >&5
11927 1.1.1.2 christos $as_echo "$gprof_cv_decl_getopt_unistd_h" >&6; }
11928 1.1 skrll if test $gprof_cv_decl_getopt_unistd_h = yes; then
11929 1.1 skrll
11930 1.1.1.2 christos $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
11931 1.1 skrll
11932 1.1 skrll fi
11933 1.1 skrll
11934 1.1 skrll # Some systems have fabs only in -lm, not in -lc.
11935 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fabs" >&5
11936 1.1.1.2 christos $as_echo_n "checking for library containing fabs... " >&6; }
11937 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
11938 1.1.1.2 christos $as_echo_n "(cached) " >&6
11939 1.1 skrll else
11940 1.1 skrll ac_func_search_save_LIBS=$LIBS
11941 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11942 1.1 skrll /* end confdefs.h. */
11943 1.1 skrll
11944 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
11945 1.1.1.2 christos Use char because int might match the return type of a GCC
11946 1.1.1.2 christos builtin and then its argument prototype would still apply. */
11947 1.1 skrll #ifdef __cplusplus
11948 1.1 skrll extern "C"
11949 1.1 skrll #endif
11950 1.1 skrll char fabs ();
11951 1.1 skrll int
11952 1.1 skrll main ()
11953 1.1 skrll {
11954 1.1.1.2 christos return fabs ();
11955 1.1 skrll ;
11956 1.1 skrll return 0;
11957 1.1 skrll }
11958 1.1 skrll _ACEOF
11959 1.1.1.2 christos for ac_lib in '' m; do
11960 1.1.1.2 christos if test -z "$ac_lib"; then
11961 1.1.1.2 christos ac_res="none required"
11962 1.1.1.2 christos else
11963 1.1.1.2 christos ac_res=-l$ac_lib
11964 1.1 skrll LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11965 1.1.1.2 christos fi
11966 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
11967 1.1.1.2 christos ac_cv_search_fabs=$ac_res
11968 1.1.1.2 christos fi
11969 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
11970 1.1.1.2 christos conftest$ac_exeext
11971 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
11972 1.1.1.2 christos break
11973 1.1.1.2 christos fi
11974 1.1.1.2 christos done
11975 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
11976 1.1 skrll
11977 1.1 skrll else
11978 1.1.1.2 christos ac_cv_search_fabs=no
11979 1.1 skrll fi
11980 1.1.1.2 christos rm conftest.$ac_ext
11981 1.1 skrll LIBS=$ac_func_search_save_LIBS
11982 1.1 skrll fi
11983 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fabs" >&5
11984 1.1.1.2 christos $as_echo "$ac_cv_search_fabs" >&6; }
11985 1.1.1.2 christos ac_res=$ac_cv_search_fabs
11986 1.1.1.2 christos if test "$ac_res" != no; then :
11987 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11988 1.1 skrll
11989 1.1 skrll fi
11990 1.1 skrll
11991 1.1 skrll
11992 1.1 skrll
11993 1.1 skrll GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11994 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11995 1.1.1.2 christos /* end confdefs.h. */
11996 1.1.1.2 christos __GNUC__
11997 1.1.1.2 christos _ACEOF
11998 1.1.1.2 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11999 1.1.1.2 christos $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12000 1.1.1.2 christos
12001 1.1.1.2 christos else
12002 1.1.1.2 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12003 1.1.1.2 christos fi
12004 1.1.1.2 christos rm -f conftest*
12005 1.1 skrll
12006 1.1.1.2 christos
12007 1.1.1.2 christos # Check whether --enable-werror was given.
12008 1.1.1.2 christos if test "${enable_werror+set}" = set; then :
12009 1.1.1.2 christos enableval=$enable_werror; case "${enableval}" in
12010 1.1 skrll yes | y) ERROR_ON_WARNING="yes" ;;
12011 1.1 skrll no | n) ERROR_ON_WARNING="no" ;;
12012 1.1.1.2 christos *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12013 1.1 skrll esac
12014 1.1.1.2 christos fi
12015 1.1 skrll
12016 1.1.1.2 christos
12017 1.1.1.2 christos # Disable -Wformat by default when using gcc on mingw
12018 1.1 skrll case "${host}" in
12019 1.1 skrll *-*-mingw32*)
12020 1.1 skrll if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12021 1.1 skrll GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12022 1.1 skrll fi
12023 1.1 skrll ;;
12024 1.1 skrll *) ;;
12025 1.1 skrll esac
12026 1.1 skrll
12027 1.1 skrll # Enable -Werror by default when using gcc
12028 1.1 skrll if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12029 1.1 skrll ERROR_ON_WARNING=yes
12030 1.1 skrll fi
12031 1.1 skrll
12032 1.1 skrll NO_WERROR=
12033 1.1 skrll if test "${ERROR_ON_WARNING}" = yes ; then
12034 1.1 skrll GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12035 1.1 skrll NO_WERROR="-Wno-error"
12036 1.1 skrll fi
12037 1.1 skrll
12038 1.1 skrll if test "${GCC}" = yes ; then
12039 1.1 skrll WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12040 1.1 skrll fi
12041 1.1 skrll
12042 1.1.1.2 christos # Check whether --enable-build-warnings was given.
12043 1.1.1.2 christos if test "${enable_build_warnings+set}" = set; then :
12044 1.1.1.2 christos enableval=$enable_build_warnings; case "${enableval}" in
12045 1.1 skrll yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12046 1.1 skrll no) if test "${GCC}" = yes ; then
12047 1.1 skrll WARN_CFLAGS="-w"
12048 1.1 skrll fi;;
12049 1.1 skrll ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12050 1.1 skrll WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12051 1.1 skrll *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12052 1.1 skrll WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12053 1.1 skrll *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12054 1.1 skrll esac
12055 1.1.1.2 christos fi
12056 1.1.1.2 christos
12057 1.1 skrll
12058 1.1 skrll if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12059 1.1 skrll echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12060 1.1 skrll fi
12061 1.1 skrll
12062 1.1 skrll
12063 1.1 skrll
12064 1.1 skrll
12065 1.1 skrll
12066 1.1 skrll
12067 1.1 skrll
12068 1.1 skrll
12069 1.1 skrll
12070 1.1.1.2 christos
12071 1.1.1.2 christos ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
12072 1.1 skrll
12073 1.1 skrll cat >confcache <<\_ACEOF
12074 1.1 skrll # This file is a shell script that caches the results of configure
12075 1.1 skrll # tests run on this system so they can be shared between configure
12076 1.1 skrll # scripts and configure runs, see configure's option --config-cache.
12077 1.1 skrll # It is not useful on other systems. If it contains results you don't
12078 1.1 skrll # want to keep, you may remove or edit it.
12079 1.1 skrll #
12080 1.1 skrll # config.status only pays attention to the cache file if you give it
12081 1.1 skrll # the --recheck option to rerun configure.
12082 1.1 skrll #
12083 1.1 skrll # `ac_cv_env_foo' variables (set or unset) will be overridden when
12084 1.1 skrll # loading this file, other *unset* `ac_cv_foo' will be assigned the
12085 1.1 skrll # following values.
12086 1.1 skrll
12087 1.1 skrll _ACEOF
12088 1.1 skrll
12089 1.1 skrll # The following way of writing the cache mishandles newlines in values,
12090 1.1 skrll # but we know of no workaround that is simple, portable, and efficient.
12091 1.1.1.2 christos # So, we kill variables containing newlines.
12092 1.1 skrll # Ultrix sh set writes to stderr and can't be redirected directly,
12093 1.1 skrll # and sets the high bit in the cache file unless we assign to the vars.
12094 1.1.1.2 christos (
12095 1.1.1.2 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12096 1.1.1.2 christos eval ac_val=\$$ac_var
12097 1.1.1.2 christos case $ac_val in #(
12098 1.1.1.2 christos *${as_nl}*)
12099 1.1.1.2 christos case $ac_var in #(
12100 1.1.1.2 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12101 1.1.1.2 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12102 1.1.1.2 christos esac
12103 1.1.1.2 christos case $ac_var in #(
12104 1.1.1.2 christos _ | IFS | as_nl) ;; #(
12105 1.1.1.2 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12106 1.1.1.2 christos *) { eval $ac_var=; unset $ac_var;} ;;
12107 1.1.1.2 christos esac ;;
12108 1.1.1.2 christos esac
12109 1.1.1.2 christos done
12110 1.1.1.2 christos
12111 1.1 skrll (set) 2>&1 |
12112 1.1.1.2 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
12113 1.1.1.2 christos *${as_nl}ac_space=\ *)
12114 1.1.1.2 christos # `set' does not quote correctly, so add quotes: double-quote
12115 1.1.1.2 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
12116 1.1 skrll sed -n \
12117 1.1 skrll "s/'/'\\\\''/g;
12118 1.1 skrll s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12119 1.1.1.2 christos ;; #(
12120 1.1 skrll *)
12121 1.1 skrll # `set' quotes correctly as required by POSIX, so do not add quotes.
12122 1.1.1.2 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12123 1.1 skrll ;;
12124 1.1.1.2 christos esac |
12125 1.1.1.2 christos sort
12126 1.1.1.2 christos ) |
12127 1.1 skrll sed '
12128 1.1.1.2 christos /^ac_cv_env_/b end
12129 1.1 skrll t clear
12130 1.1.1.2 christos :clear
12131 1.1 skrll s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12132 1.1 skrll t end
12133 1.1.1.2 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12134 1.1.1.2 christos :end' >>confcache
12135 1.1.1.2 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12136 1.1.1.2 christos if test -w "$cache_file"; then
12137 1.1.1.2 christos test "x$cache_file" != "x/dev/null" &&
12138 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12139 1.1.1.2 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
12140 1.1 skrll cat confcache >$cache_file
12141 1.1 skrll else
12142 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12143 1.1.1.2 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12144 1.1 skrll fi
12145 1.1 skrll fi
12146 1.1 skrll rm -f confcache
12147 1.1 skrll
12148 1.1 skrll test "x$prefix" = xNONE && prefix=$ac_default_prefix
12149 1.1 skrll # Let make expand exec_prefix.
12150 1.1 skrll test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12151 1.1 skrll
12152 1.1 skrll DEFS=-DHAVE_CONFIG_H
12153 1.1 skrll
12154 1.1 skrll ac_libobjs=
12155 1.1 skrll ac_ltlibobjs=
12156 1.1 skrll for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12157 1.1 skrll # 1. Remove the extension, and $U if already installed.
12158 1.1.1.2 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12159 1.1.1.2 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12160 1.1.1.2 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12161 1.1.1.2 christos # will be set to the directory where LIBOBJS objects are built.
12162 1.1.1.2 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12163 1.1.1.2 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12164 1.1 skrll done
12165 1.1 skrll LIBOBJS=$ac_libobjs
12166 1.1 skrll
12167 1.1 skrll LTLIBOBJS=$ac_ltlibobjs
12168 1.1 skrll
12169 1.1 skrll
12170 1.1 skrll if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12171 1.1.1.2 christos as_fn_error "conditional \"AMDEP\" was never defined.
12172 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12173 1.1 skrll fi
12174 1.1 skrll if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12175 1.1.1.2 christos as_fn_error "conditional \"am__fastdepCC\" was never defined.
12176 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12177 1.1 skrll fi
12178 1.1.1.2 christos if test -n "$EXEEXT"; then
12179 1.1.1.2 christos am__EXEEXT_TRUE=
12180 1.1.1.2 christos am__EXEEXT_FALSE='#'
12181 1.1.1.2 christos else
12182 1.1.1.2 christos am__EXEEXT_TRUE='#'
12183 1.1.1.2 christos am__EXEEXT_FALSE=
12184 1.1.1.2 christos fi
12185 1.1.1.2 christos
12186 1.1 skrll if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12187 1.1.1.2 christos as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12188 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12189 1.1 skrll fi
12190 1.1 skrll if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
12191 1.1.1.2 christos as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
12192 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12193 1.1 skrll fi
12194 1.1 skrll
12195 1.1 skrll : ${CONFIG_STATUS=./config.status}
12196 1.1.1.2 christos ac_write_fail=0
12197 1.1 skrll ac_clean_files_save=$ac_clean_files
12198 1.1 skrll ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12199 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12200 1.1.1.2 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12201 1.1.1.2 christos as_write_fail=0
12202 1.1.1.2 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12203 1.1 skrll #! $SHELL
12204 1.1 skrll # Generated by $as_me.
12205 1.1 skrll # Run this file to recreate the current configuration.
12206 1.1 skrll # Compiler output produced by configure, useful for debugging
12207 1.1 skrll # configure, is in config.log if it exists.
12208 1.1 skrll
12209 1.1 skrll debug=false
12210 1.1 skrll ac_cs_recheck=false
12211 1.1 skrll ac_cs_silent=false
12212 1.1 skrll
12213 1.1.1.2 christos SHELL=\${CONFIG_SHELL-$SHELL}
12214 1.1.1.2 christos export SHELL
12215 1.1.1.2 christos _ASEOF
12216 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12217 1.1.1.2 christos ## -------------------- ##
12218 1.1.1.2 christos ## M4sh Initialization. ##
12219 1.1.1.2 christos ## -------------------- ##
12220 1.1 skrll
12221 1.1.1.2 christos # Be more Bourne compatible
12222 1.1.1.2 christos DUALCASE=1; export DUALCASE # for MKS sh
12223 1.1.1.2 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12224 1.1 skrll emulate sh
12225 1.1 skrll NULLCMD=:
12226 1.1.1.2 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12227 1.1 skrll # is contrary to our usage. Disable this feature.
12228 1.1 skrll alias -g '${1+"$@"}'='"$@"'
12229 1.1.1.2 christos setopt NO_GLOB_SUBST
12230 1.1.1.2 christos else
12231 1.1.1.2 christos case `(set -o) 2>/dev/null` in #(
12232 1.1.1.2 christos *posix*) :
12233 1.1.1.2 christos set -o posix ;; #(
12234 1.1.1.2 christos *) :
12235 1.1.1.2 christos ;;
12236 1.1.1.2 christos esac
12237 1.1 skrll fi
12238 1.1 skrll
12239 1.1.1.2 christos
12240 1.1.1.2 christos as_nl='
12241 1.1.1.2 christos '
12242 1.1.1.2 christos export as_nl
12243 1.1.1.2 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
12244 1.1.1.2 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12245 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12246 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12247 1.1.1.2 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
12248 1.1.1.2 christos # but without wasting forks for bash or zsh.
12249 1.1.1.2 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
12250 1.1.1.2 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12251 1.1.1.2 christos as_echo='print -r --'
12252 1.1.1.2 christos as_echo_n='print -rn --'
12253 1.1.1.2 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12254 1.1.1.2 christos as_echo='printf %s\n'
12255 1.1.1.2 christos as_echo_n='printf %s'
12256 1.1.1.2 christos else
12257 1.1.1.2 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12258 1.1.1.2 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12259 1.1.1.2 christos as_echo_n='/usr/ucb/echo -n'
12260 1.1.1.2 christos else
12261 1.1.1.2 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12262 1.1.1.2 christos as_echo_n_body='eval
12263 1.1.1.2 christos arg=$1;
12264 1.1.1.2 christos case $arg in #(
12265 1.1.1.2 christos *"$as_nl"*)
12266 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)$as_nl";
12267 1.1.1.2 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12268 1.1.1.2 christos esac;
12269 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12270 1.1.1.2 christos '
12271 1.1.1.2 christos export as_echo_n_body
12272 1.1.1.2 christos as_echo_n='sh -c $as_echo_n_body as_echo'
12273 1.1.1.2 christos fi
12274 1.1.1.2 christos export as_echo_body
12275 1.1.1.2 christos as_echo='sh -c $as_echo_body as_echo'
12276 1.1.1.2 christos fi
12277 1.1.1.2 christos
12278 1.1.1.2 christos # The user is always right.
12279 1.1.1.2 christos if test "${PATH_SEPARATOR+set}" != set; then
12280 1.1.1.2 christos PATH_SEPARATOR=:
12281 1.1.1.2 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12282 1.1.1.2 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12283 1.1.1.2 christos PATH_SEPARATOR=';'
12284 1.1.1.2 christos }
12285 1.1 skrll fi
12286 1.1 skrll
12287 1.1 skrll
12288 1.1.1.2 christos # IFS
12289 1.1.1.2 christos # We need space, tab and new line, in precisely that order. Quoting is
12290 1.1.1.2 christos # there to prevent editors from complaining about space-tab.
12291 1.1.1.2 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12292 1.1.1.2 christos # splitting by setting IFS to empty value.)
12293 1.1.1.2 christos IFS=" "" $as_nl"
12294 1.1.1.2 christos
12295 1.1.1.2 christos # Find who we are. Look in the path if we contain no directory separator.
12296 1.1.1.2 christos case $0 in #((
12297 1.1.1.2 christos *[\\/]* ) as_myself=$0 ;;
12298 1.1.1.2 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12299 1.1.1.2 christos for as_dir in $PATH
12300 1.1.1.2 christos do
12301 1.1.1.2 christos IFS=$as_save_IFS
12302 1.1.1.2 christos test -z "$as_dir" && as_dir=.
12303 1.1.1.2 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12304 1.1.1.2 christos done
12305 1.1.1.2 christos IFS=$as_save_IFS
12306 1.1.1.2 christos
12307 1.1.1.2 christos ;;
12308 1.1.1.2 christos esac
12309 1.1.1.2 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
12310 1.1.1.2 christos # in which case we are not to be found in the path.
12311 1.1.1.2 christos if test "x$as_myself" = x; then
12312 1.1.1.2 christos as_myself=$0
12313 1.1.1.2 christos fi
12314 1.1.1.2 christos if test ! -f "$as_myself"; then
12315 1.1.1.2 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12316 1.1.1.2 christos exit 1
12317 1.1.1.2 christos fi
12318 1.1.1.2 christos
12319 1.1.1.2 christos # Unset variables that we do not need and which cause bugs (e.g. in
12320 1.1.1.2 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12321 1.1.1.2 christos # suppresses any "Segmentation fault" message there. '((' could
12322 1.1.1.2 christos # trigger a bug in pdksh 5.2.14.
12323 1.1.1.2 christos for as_var in BASH_ENV ENV MAIL MAILPATH
12324 1.1.1.2 christos do eval test x\${$as_var+set} = xset \
12325 1.1.1.2 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12326 1.1.1.2 christos done
12327 1.1 skrll PS1='$ '
12328 1.1 skrll PS2='> '
12329 1.1 skrll PS4='+ '
12330 1.1 skrll
12331 1.1 skrll # NLS nuisances.
12332 1.1.1.2 christos LC_ALL=C
12333 1.1.1.2 christos export LC_ALL
12334 1.1.1.2 christos LANGUAGE=C
12335 1.1.1.2 christos export LANGUAGE
12336 1.1.1.2 christos
12337 1.1.1.2 christos # CDPATH.
12338 1.1.1.2 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12339 1.1.1.2 christos
12340 1.1.1.2 christos
12341 1.1.1.2 christos # as_fn_error ERROR [LINENO LOG_FD]
12342 1.1.1.2 christos # ---------------------------------
12343 1.1.1.2 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12344 1.1.1.2 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12345 1.1.1.2 christos # script with status $?, using 1 if that was 0.
12346 1.1.1.2 christos as_fn_error ()
12347 1.1.1.2 christos {
12348 1.1.1.2 christos as_status=$?; test $as_status -eq 0 && as_status=1
12349 1.1.1.2 christos if test "$3"; then
12350 1.1.1.2 christos as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12351 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12352 1.1.1.2 christos fi
12353 1.1.1.2 christos $as_echo "$as_me: error: $1" >&2
12354 1.1.1.2 christos as_fn_exit $as_status
12355 1.1.1.2 christos } # as_fn_error
12356 1.1.1.2 christos
12357 1.1.1.2 christos
12358 1.1.1.2 christos # as_fn_set_status STATUS
12359 1.1.1.2 christos # -----------------------
12360 1.1.1.2 christos # Set $? to STATUS, without forking.
12361 1.1.1.2 christos as_fn_set_status ()
12362 1.1.1.2 christos {
12363 1.1.1.2 christos return $1
12364 1.1.1.2 christos } # as_fn_set_status
12365 1.1.1.2 christos
12366 1.1.1.2 christos # as_fn_exit STATUS
12367 1.1.1.2 christos # -----------------
12368 1.1.1.2 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12369 1.1.1.2 christos as_fn_exit ()
12370 1.1.1.2 christos {
12371 1.1.1.2 christos set +e
12372 1.1.1.2 christos as_fn_set_status $1
12373 1.1.1.2 christos exit $1
12374 1.1.1.2 christos } # as_fn_exit
12375 1.1.1.2 christos
12376 1.1.1.2 christos # as_fn_unset VAR
12377 1.1.1.2 christos # ---------------
12378 1.1.1.2 christos # Portably unset VAR.
12379 1.1.1.2 christos as_fn_unset ()
12380 1.1.1.2 christos {
12381 1.1.1.2 christos { eval $1=; unset $1;}
12382 1.1.1.2 christos }
12383 1.1.1.2 christos as_unset=as_fn_unset
12384 1.1.1.2 christos # as_fn_append VAR VALUE
12385 1.1.1.2 christos # ----------------------
12386 1.1.1.2 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
12387 1.1.1.2 christos # advantage of any shell optimizations that allow amortized linear growth over
12388 1.1.1.2 christos # repeated appends, instead of the typical quadratic growth present in naive
12389 1.1.1.2 christos # implementations.
12390 1.1.1.2 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12391 1.1.1.2 christos eval 'as_fn_append ()
12392 1.1.1.2 christos {
12393 1.1.1.2 christos eval $1+=\$2
12394 1.1.1.2 christos }'
12395 1.1.1.2 christos else
12396 1.1.1.2 christos as_fn_append ()
12397 1.1.1.2 christos {
12398 1.1.1.2 christos eval $1=\$$1\$2
12399 1.1.1.2 christos }
12400 1.1.1.2 christos fi # as_fn_append
12401 1.1.1.2 christos
12402 1.1.1.2 christos # as_fn_arith ARG...
12403 1.1.1.2 christos # ------------------
12404 1.1.1.2 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
12405 1.1.1.2 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
12406 1.1.1.2 christos # must be portable across $(()) and expr.
12407 1.1.1.2 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12408 1.1.1.2 christos eval 'as_fn_arith ()
12409 1.1.1.2 christos {
12410 1.1.1.2 christos as_val=$(( $* ))
12411 1.1.1.2 christos }'
12412 1.1.1.2 christos else
12413 1.1.1.2 christos as_fn_arith ()
12414 1.1.1.2 christos {
12415 1.1.1.2 christos as_val=`expr "$@" || test $? -eq 1`
12416 1.1.1.2 christos }
12417 1.1.1.2 christos fi # as_fn_arith
12418 1.1 skrll
12419 1.1.1.2 christos
12420 1.1.1.2 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
12421 1.1.1.2 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
12422 1.1 skrll as_expr=expr
12423 1.1 skrll else
12424 1.1 skrll as_expr=false
12425 1.1 skrll fi
12426 1.1 skrll
12427 1.1.1.2 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12428 1.1 skrll as_basename=basename
12429 1.1 skrll else
12430 1.1 skrll as_basename=false
12431 1.1 skrll fi
12432 1.1 skrll
12433 1.1.1.2 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12434 1.1.1.2 christos as_dirname=dirname
12435 1.1.1.2 christos else
12436 1.1.1.2 christos as_dirname=false
12437 1.1.1.2 christos fi
12438 1.1 skrll
12439 1.1.1.2 christos as_me=`$as_basename -- "$0" ||
12440 1.1 skrll $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12441 1.1 skrll X"$0" : 'X\(//\)$' \| \
12442 1.1.1.2 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12443 1.1.1.2 christos $as_echo X/"$0" |
12444 1.1.1.2 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
12445 1.1.1.2 christos s//\1/
12446 1.1.1.2 christos q
12447 1.1.1.2 christos }
12448 1.1.1.2 christos /^X\/\(\/\/\)$/{
12449 1.1.1.2 christos s//\1/
12450 1.1.1.2 christos q
12451 1.1.1.2 christos }
12452 1.1.1.2 christos /^X\/\(\/\).*/{
12453 1.1.1.2 christos s//\1/
12454 1.1.1.2 christos q
12455 1.1.1.2 christos }
12456 1.1.1.2 christos s/.*/./; q'`
12457 1.1 skrll
12458 1.1 skrll # Avoid depending upon Character Ranges.
12459 1.1 skrll as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12460 1.1 skrll as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12461 1.1 skrll as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12462 1.1 skrll as_cr_digits='0123456789'
12463 1.1 skrll as_cr_alnum=$as_cr_Letters$as_cr_digits
12464 1.1 skrll
12465 1.1.1.2 christos ECHO_C= ECHO_N= ECHO_T=
12466 1.1.1.2 christos case `echo -n x` in #(((((
12467 1.1.1.2 christos -n*)
12468 1.1.1.2 christos case `echo 'xy\c'` in
12469 1.1.1.2 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12470 1.1.1.2 christos xy) ECHO_C='\c';;
12471 1.1.1.2 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12472 1.1.1.2 christos ECHO_T=' ';;
12473 1.1.1.2 christos esac;;
12474 1.1.1.2 christos *)
12475 1.1.1.2 christos ECHO_N='-n';;
12476 1.1 skrll esac
12477 1.1 skrll
12478 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.file
12479 1.1.1.2 christos if test -d conf$$.dir; then
12480 1.1.1.2 christos rm -f conf$$.dir/conf$$.file
12481 1.1 skrll else
12482 1.1.1.2 christos rm -f conf$$.dir
12483 1.1.1.2 christos mkdir conf$$.dir 2>/dev/null
12484 1.1 skrll fi
12485 1.1.1.2 christos if (echo >conf$$.file) 2>/dev/null; then
12486 1.1.1.2 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
12487 1.1 skrll as_ln_s='ln -s'
12488 1.1.1.2 christos # ... but there are two gotchas:
12489 1.1.1.2 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12490 1.1.1.2 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12491 1.1.1.2 christos # In both cases, we have to default to `cp -p'.
12492 1.1.1.2 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12493 1.1.1.2 christos as_ln_s='cp -p'
12494 1.1.1.2 christos elif ln conf$$.file conf$$ 2>/dev/null; then
12495 1.1.1.2 christos as_ln_s=ln
12496 1.1.1.2 christos else
12497 1.1.1.2 christos as_ln_s='cp -p'
12498 1.1 skrll fi
12499 1.1 skrll else
12500 1.1 skrll as_ln_s='cp -p'
12501 1.1 skrll fi
12502 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12503 1.1.1.2 christos rmdir conf$$.dir 2>/dev/null
12504 1.1.1.2 christos
12505 1.1.1.2 christos
12506 1.1.1.2 christos # as_fn_mkdir_p
12507 1.1.1.2 christos # -------------
12508 1.1.1.2 christos # Create "$as_dir" as a directory, including parents if necessary.
12509 1.1.1.2 christos as_fn_mkdir_p ()
12510 1.1.1.2 christos {
12511 1.1.1.2 christos
12512 1.1.1.2 christos case $as_dir in #(
12513 1.1.1.2 christos -*) as_dir=./$as_dir;;
12514 1.1.1.2 christos esac
12515 1.1.1.2 christos test -d "$as_dir" || eval $as_mkdir_p || {
12516 1.1.1.2 christos as_dirs=
12517 1.1.1.2 christos while :; do
12518 1.1.1.2 christos case $as_dir in #(
12519 1.1.1.2 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12520 1.1.1.2 christos *) as_qdir=$as_dir;;
12521 1.1.1.2 christos esac
12522 1.1.1.2 christos as_dirs="'$as_qdir' $as_dirs"
12523 1.1.1.2 christos as_dir=`$as_dirname -- "$as_dir" ||
12524 1.1.1.2 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12525 1.1.1.2 christos X"$as_dir" : 'X\(//\)[^/]' \| \
12526 1.1.1.2 christos X"$as_dir" : 'X\(//\)$' \| \
12527 1.1.1.2 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12528 1.1.1.2 christos $as_echo X"$as_dir" |
12529 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12530 1.1.1.2 christos s//\1/
12531 1.1.1.2 christos q
12532 1.1.1.2 christos }
12533 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
12534 1.1.1.2 christos s//\1/
12535 1.1.1.2 christos q
12536 1.1.1.2 christos }
12537 1.1.1.2 christos /^X\(\/\/\)$/{
12538 1.1.1.2 christos s//\1/
12539 1.1.1.2 christos q
12540 1.1.1.2 christos }
12541 1.1.1.2 christos /^X\(\/\).*/{
12542 1.1.1.2 christos s//\1/
12543 1.1.1.2 christos q
12544 1.1.1.2 christos }
12545 1.1.1.2 christos s/.*/./; q'`
12546 1.1.1.2 christos test -d "$as_dir" && break
12547 1.1.1.2 christos done
12548 1.1.1.2 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
12549 1.1.1.2 christos } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12550 1.1 skrll
12551 1.1.1.2 christos
12552 1.1.1.2 christos } # as_fn_mkdir_p
12553 1.1 skrll if mkdir -p . 2>/dev/null; then
12554 1.1.1.2 christos as_mkdir_p='mkdir -p "$as_dir"'
12555 1.1 skrll else
12556 1.1 skrll test -d ./-p && rmdir ./-p
12557 1.1 skrll as_mkdir_p=false
12558 1.1 skrll fi
12559 1.1 skrll
12560 1.1.1.2 christos if test -x / >/dev/null 2>&1; then
12561 1.1.1.2 christos as_test_x='test -x'
12562 1.1.1.2 christos else
12563 1.1.1.2 christos if ls -dL / >/dev/null 2>&1; then
12564 1.1.1.2 christos as_ls_L_option=L
12565 1.1.1.2 christos else
12566 1.1.1.2 christos as_ls_L_option=
12567 1.1.1.2 christos fi
12568 1.1.1.2 christos as_test_x='
12569 1.1.1.2 christos eval sh -c '\''
12570 1.1.1.2 christos if test -d "$1"; then
12571 1.1.1.2 christos test -d "$1/.";
12572 1.1.1.2 christos else
12573 1.1.1.2 christos case $1 in #(
12574 1.1.1.2 christos -*)set "./$1";;
12575 1.1.1.2 christos esac;
12576 1.1.1.2 christos case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12577 1.1.1.2 christos ???[sx]*):;;*)false;;esac;fi
12578 1.1.1.2 christos '\'' sh
12579 1.1.1.2 christos '
12580 1.1.1.2 christos fi
12581 1.1.1.2 christos as_executable_p=$as_test_x
12582 1.1 skrll
12583 1.1 skrll # Sed expression to map a string onto a valid CPP name.
12584 1.1 skrll as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12585 1.1 skrll
12586 1.1 skrll # Sed expression to map a string onto a valid variable name.
12587 1.1 skrll as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12588 1.1 skrll
12589 1.1 skrll
12590 1.1 skrll exec 6>&1
12591 1.1.1.2 christos ## ----------------------------------- ##
12592 1.1.1.2 christos ## Main body of $CONFIG_STATUS script. ##
12593 1.1.1.2 christos ## ----------------------------------- ##
12594 1.1.1.2 christos _ASEOF
12595 1.1.1.2 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12596 1.1 skrll
12597 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12598 1.1.1.2 christos # Save the log message, to keep $0 and so on meaningful, and to
12599 1.1 skrll # report actual input values of CONFIG_FILES etc. instead of their
12600 1.1.1.2 christos # values after options handling.
12601 1.1.1.2 christos ac_log="
12602 1.1 skrll This file was extended by $as_me, which was
12603 1.1.1.2 christos generated by GNU Autoconf 2.64. Invocation command line was
12604 1.1 skrll
12605 1.1 skrll CONFIG_FILES = $CONFIG_FILES
12606 1.1 skrll CONFIG_HEADERS = $CONFIG_HEADERS
12607 1.1 skrll CONFIG_LINKS = $CONFIG_LINKS
12608 1.1 skrll CONFIG_COMMANDS = $CONFIG_COMMANDS
12609 1.1 skrll $ $0 $@
12610 1.1 skrll
12611 1.1.1.2 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
12612 1.1.1.2 christos "
12613 1.1.1.2 christos
12614 1.1 skrll _ACEOF
12615 1.1 skrll
12616 1.1.1.2 christos case $ac_config_files in *"
12617 1.1.1.2 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
12618 1.1.1.2 christos esac
12619 1.1 skrll
12620 1.1.1.2 christos case $ac_config_headers in *"
12621 1.1.1.2 christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12622 1.1.1.2 christos esac
12623 1.1 skrll
12624 1.1 skrll
12625 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12626 1.1.1.2 christos # Files that config.status was made for.
12627 1.1.1.2 christos config_files="$ac_config_files"
12628 1.1.1.2 christos config_headers="$ac_config_headers"
12629 1.1.1.2 christos config_commands="$ac_config_commands"
12630 1.1 skrll
12631 1.1.1.2 christos _ACEOF
12632 1.1 skrll
12633 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12634 1.1 skrll ac_cs_usage="\
12635 1.1.1.2 christos \`$as_me' instantiates files and other configuration actions
12636 1.1.1.2 christos from templates according to the current configuration. Unless the files
12637 1.1.1.2 christos and actions are specified as TAGs, all are instantiated by default.
12638 1.1 skrll
12639 1.1.1.2 christos Usage: $0 [OPTION]... [TAG]...
12640 1.1 skrll
12641 1.1 skrll -h, --help print this help, then exit
12642 1.1.1.2 christos -V, --version print version number and configuration settings, then exit
12643 1.1.1.2 christos -q, --quiet, --silent
12644 1.1.1.2 christos do not print progress messages
12645 1.1 skrll -d, --debug don't remove temporary files
12646 1.1 skrll --recheck update $as_me by reconfiguring in the same conditions
12647 1.1.1.2 christos --file=FILE[:TEMPLATE]
12648 1.1.1.2 christos instantiate the configuration file FILE
12649 1.1.1.2 christos --header=FILE[:TEMPLATE]
12650 1.1.1.2 christos instantiate the configuration header FILE
12651 1.1 skrll
12652 1.1 skrll Configuration files:
12653 1.1 skrll $config_files
12654 1.1 skrll
12655 1.1 skrll Configuration headers:
12656 1.1 skrll $config_headers
12657 1.1 skrll
12658 1.1 skrll Configuration commands:
12659 1.1 skrll $config_commands
12660 1.1 skrll
12661 1.1.1.2 christos Report bugs to the package provider."
12662 1.1 skrll
12663 1.1.1.2 christos _ACEOF
12664 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12665 1.1 skrll ac_cs_version="\\
12666 1.1 skrll config.status
12667 1.1.1.2 christos configured by $0, generated by GNU Autoconf 2.64,
12668 1.1.1.2 christos with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12669 1.1 skrll
12670 1.1.1.2 christos Copyright (C) 2009 Free Software Foundation, Inc.
12671 1.1 skrll This config.status script is free software; the Free Software Foundation
12672 1.1 skrll gives unlimited permission to copy, distribute and modify it."
12673 1.1.1.2 christos
12674 1.1.1.2 christos ac_pwd='$ac_pwd'
12675 1.1.1.2 christos srcdir='$srcdir'
12676 1.1.1.2 christos INSTALL='$INSTALL'
12677 1.1.1.2 christos MKDIR_P='$MKDIR_P'
12678 1.1.1.2 christos AWK='$AWK'
12679 1.1.1.2 christos test -n "\$AWK" || AWK=awk
12680 1.1 skrll _ACEOF
12681 1.1 skrll
12682 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12683 1.1.1.2 christos # The default lists apply if the user does not specify any file.
12684 1.1 skrll ac_need_defaults=:
12685 1.1 skrll while test $# != 0
12686 1.1 skrll do
12687 1.1 skrll case $1 in
12688 1.1 skrll --*=*)
12689 1.1.1.2 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
12690 1.1.1.2 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12691 1.1 skrll ac_shift=:
12692 1.1 skrll ;;
12693 1.1.1.2 christos *)
12694 1.1 skrll ac_option=$1
12695 1.1 skrll ac_optarg=$2
12696 1.1 skrll ac_shift=shift
12697 1.1 skrll ;;
12698 1.1 skrll esac
12699 1.1 skrll
12700 1.1 skrll case $ac_option in
12701 1.1 skrll # Handling of the options.
12702 1.1 skrll -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12703 1.1 skrll ac_cs_recheck=: ;;
12704 1.1.1.2 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12705 1.1.1.2 christos $as_echo "$ac_cs_version"; exit ;;
12706 1.1.1.2 christos --debug | --debu | --deb | --de | --d | -d )
12707 1.1 skrll debug=: ;;
12708 1.1 skrll --file | --fil | --fi | --f )
12709 1.1 skrll $ac_shift
12710 1.1.1.2 christos case $ac_optarg in
12711 1.1.1.2 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12712 1.1.1.2 christos esac
12713 1.1.1.2 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
12714 1.1 skrll ac_need_defaults=false;;
12715 1.1 skrll --header | --heade | --head | --hea )
12716 1.1 skrll $ac_shift
12717 1.1.1.2 christos case $ac_optarg in
12718 1.1.1.2 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12719 1.1.1.2 christos esac
12720 1.1.1.2 christos as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12721 1.1 skrll ac_need_defaults=false;;
12722 1.1.1.2 christos --he | --h)
12723 1.1.1.2 christos # Conflict between --help and --header
12724 1.1.1.2 christos as_fn_error "ambiguous option: \`$1'
12725 1.1.1.2 christos Try \`$0 --help' for more information.";;
12726 1.1.1.2 christos --help | --hel | -h )
12727 1.1.1.2 christos $as_echo "$ac_cs_usage"; exit ;;
12728 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12729 1.1 skrll | -silent | --silent | --silen | --sile | --sil | --si | --s)
12730 1.1 skrll ac_cs_silent=: ;;
12731 1.1 skrll
12732 1.1 skrll # This is an error.
12733 1.1.1.2 christos -*) as_fn_error "unrecognized option: \`$1'
12734 1.1.1.2 christos Try \`$0 --help' for more information." ;;
12735 1.1 skrll
12736 1.1.1.2 christos *) as_fn_append ac_config_targets " $1"
12737 1.1.1.2 christos ac_need_defaults=false ;;
12738 1.1 skrll
12739 1.1 skrll esac
12740 1.1 skrll shift
12741 1.1 skrll done
12742 1.1 skrll
12743 1.1 skrll ac_configure_extra_args=
12744 1.1 skrll
12745 1.1 skrll if $ac_cs_silent; then
12746 1.1 skrll exec 6>/dev/null
12747 1.1 skrll ac_configure_extra_args="$ac_configure_extra_args --silent"
12748 1.1 skrll fi
12749 1.1 skrll
12750 1.1 skrll _ACEOF
12751 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12752 1.1 skrll if \$ac_cs_recheck; then
12753 1.1.1.2 christos set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12754 1.1.1.2 christos shift
12755 1.1.1.2 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12756 1.1.1.2 christos CONFIG_SHELL='$SHELL'
12757 1.1.1.2 christos export CONFIG_SHELL
12758 1.1.1.2 christos exec "\$@"
12759 1.1 skrll fi
12760 1.1 skrll
12761 1.1 skrll _ACEOF
12762 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12763 1.1.1.2 christos exec 5>>config.log
12764 1.1.1.2 christos {
12765 1.1.1.2 christos echo
12766 1.1.1.2 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12767 1.1.1.2 christos ## Running $as_me. ##
12768 1.1.1.2 christos _ASBOX
12769 1.1.1.2 christos $as_echo "$ac_log"
12770 1.1.1.2 christos } >&5
12771 1.1.1.2 christos
12772 1.1.1.2 christos _ACEOF
12773 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12774 1.1 skrll #
12775 1.1.1.2 christos # INIT-COMMANDS
12776 1.1 skrll #
12777 1.1 skrll AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12778 1.1 skrll
12779 1.1 skrll
12780 1.1 skrll # The HP-UX ksh and POSIX shell print the target directory to stdout
12781 1.1 skrll # if CDPATH is set.
12782 1.1 skrll (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12783 1.1 skrll
12784 1.1 skrll sed_quote_subst='$sed_quote_subst'
12785 1.1 skrll double_quote_subst='$double_quote_subst'
12786 1.1 skrll delay_variable_subst='$delay_variable_subst'
12787 1.1.1.2 christos macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12788 1.1.1.2 christos macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12789 1.1.1.2 christos enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12790 1.1.1.2 christos enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12791 1.1.1.2 christos pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12792 1.1.1.2 christos enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12793 1.1.1.2 christos SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12794 1.1.1.2 christos ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12795 1.1.1.2 christos host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12796 1.1.1.2 christos host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12797 1.1.1.2 christos host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12798 1.1.1.2 christos build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12799 1.1.1.2 christos build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12800 1.1.1.2 christos build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12801 1.1.1.2 christos SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12802 1.1.1.2 christos Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12803 1.1.1.2 christos GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12804 1.1.1.2 christos EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12805 1.1.1.2 christos FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12806 1.1.1.2 christos LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12807 1.1.1.2 christos NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12808 1.1.1.2 christos LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12809 1.1.1.2 christos max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12810 1.1.1.2 christos ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12811 1.1.1.2 christos exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12812 1.1.1.2 christos lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12813 1.1.1.2 christos lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12814 1.1.1.2 christos lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12815 1.1.1.2 christos reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12816 1.1.1.2 christos reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12817 1.1.1.2 christos OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12818 1.1.1.2 christos deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12819 1.1.1.2 christos file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12820 1.1.1.2 christos AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12821 1.1.1.2 christos AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12822 1.1.1.2 christos STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12823 1.1.1.2 christos RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12824 1.1.1.2 christos old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12825 1.1.1.2 christos old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12826 1.1.1.2 christos old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12827 1.1.1.2 christos lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12828 1.1.1.2 christos CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12829 1.1.1.2 christos CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12830 1.1.1.2 christos compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12831 1.1.1.2 christos GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12832 1.1.1.2 christos lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12833 1.1.1.2 christos lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12834 1.1.1.2 christos lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12835 1.1.1.2 christos 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"`'
12836 1.1.1.2 christos objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12837 1.1.1.2 christos MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12838 1.1.1.2 christos lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12839 1.1.1.2 christos lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12840 1.1.1.2 christos lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12841 1.1.1.2 christos lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12842 1.1.1.2 christos lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12843 1.1.1.2 christos need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12844 1.1.1.2 christos DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12845 1.1.1.2 christos NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12846 1.1.1.2 christos LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12847 1.1.1.2 christos OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12848 1.1.1.2 christos OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12849 1.1.1.2 christos libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12850 1.1.1.2 christos shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12851 1.1.1.2 christos extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12852 1.1.1.2 christos archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12853 1.1.1.2 christos enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12854 1.1.1.2 christos export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12855 1.1.1.2 christos whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12856 1.1.1.2 christos compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12857 1.1.1.2 christos old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12858 1.1.1.2 christos old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12859 1.1.1.2 christos archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12860 1.1.1.2 christos archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12861 1.1.1.2 christos module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12862 1.1.1.2 christos module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12863 1.1.1.2 christos with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12864 1.1.1.2 christos allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12865 1.1.1.2 christos no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12866 1.1.1.2 christos hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12867 1.1.1.2 christos hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12868 1.1.1.2 christos hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12869 1.1.1.2 christos hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12870 1.1.1.2 christos hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12871 1.1.1.2 christos hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12872 1.1.1.2 christos hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12873 1.1.1.2 christos hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12874 1.1.1.2 christos inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12875 1.1.1.2 christos link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12876 1.1.1.2 christos fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12877 1.1.1.2 christos always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12878 1.1.1.2 christos export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12879 1.1.1.2 christos exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12880 1.1.1.2 christos include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12881 1.1.1.2 christos prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12882 1.1.1.2 christos file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12883 1.1.1.2 christos variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12884 1.1.1.2 christos need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12885 1.1.1.2 christos need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12886 1.1.1.2 christos version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12887 1.1.1.2 christos runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12888 1.1.1.2 christos shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12889 1.1.1.2 christos shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12890 1.1.1.2 christos libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12891 1.1.1.2 christos library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12892 1.1.1.2 christos soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12893 1.1.1.2 christos install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12894 1.1.1.2 christos postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12895 1.1.1.2 christos postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12896 1.1.1.2 christos finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12897 1.1.1.2 christos finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12898 1.1.1.2 christos hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12899 1.1.1.2 christos sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12900 1.1.1.2 christos sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12901 1.1.1.2 christos hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12902 1.1.1.2 christos enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12903 1.1.1.2 christos enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12904 1.1.1.2 christos enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12905 1.1.1.2 christos old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12906 1.1.1.2 christos striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12907 1.1 skrll
12908 1.1 skrll LTCC='$LTCC'
12909 1.1 skrll LTCFLAGS='$LTCFLAGS'
12910 1.1 skrll compiler='$compiler_DEFAULT'
12911 1.1 skrll
12912 1.1.1.2 christos # A function that is used when there is no print builtin or printf.
12913 1.1.1.2 christos func_fallback_echo ()
12914 1.1.1.2 christos {
12915 1.1.1.2 christos eval 'cat <<_LTECHO_EOF
12916 1.1.1.2 christos \$1
12917 1.1.1.2 christos _LTECHO_EOF'
12918 1.1.1.2 christos }
12919 1.1.1.2 christos
12920 1.1 skrll # Quote evaled strings.
12921 1.1.1.2 christos for var in SHELL \
12922 1.1.1.2 christos ECHO \
12923 1.1.1.2 christos SED \
12924 1.1 skrll GREP \
12925 1.1 skrll EGREP \
12926 1.1 skrll FGREP \
12927 1.1 skrll LD \
12928 1.1 skrll NM \
12929 1.1 skrll LN_S \
12930 1.1 skrll lt_SP2NL \
12931 1.1 skrll lt_NL2SP \
12932 1.1 skrll reload_flag \
12933 1.1.1.2 christos OBJDUMP \
12934 1.1 skrll deplibs_check_method \
12935 1.1 skrll file_magic_cmd \
12936 1.1 skrll AR \
12937 1.1 skrll AR_FLAGS \
12938 1.1 skrll STRIP \
12939 1.1 skrll RANLIB \
12940 1.1 skrll CC \
12941 1.1 skrll CFLAGS \
12942 1.1 skrll compiler \
12943 1.1 skrll lt_cv_sys_global_symbol_pipe \
12944 1.1 skrll lt_cv_sys_global_symbol_to_cdecl \
12945 1.1 skrll lt_cv_sys_global_symbol_to_c_name_address \
12946 1.1.1.2 christos lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12947 1.1 skrll lt_prog_compiler_no_builtin_flag \
12948 1.1 skrll lt_prog_compiler_wl \
12949 1.1 skrll lt_prog_compiler_pic \
12950 1.1 skrll lt_prog_compiler_static \
12951 1.1 skrll lt_cv_prog_compiler_c_o \
12952 1.1 skrll need_locks \
12953 1.1.1.2 christos DSYMUTIL \
12954 1.1.1.2 christos NMEDIT \
12955 1.1.1.2 christos LIPO \
12956 1.1.1.2 christos OTOOL \
12957 1.1.1.2 christos OTOOL64 \
12958 1.1 skrll shrext_cmds \
12959 1.1 skrll export_dynamic_flag_spec \
12960 1.1 skrll whole_archive_flag_spec \
12961 1.1 skrll compiler_needs_object \
12962 1.1 skrll with_gnu_ld \
12963 1.1 skrll allow_undefined_flag \
12964 1.1 skrll no_undefined_flag \
12965 1.1 skrll hardcode_libdir_flag_spec \
12966 1.1 skrll hardcode_libdir_flag_spec_ld \
12967 1.1 skrll hardcode_libdir_separator \
12968 1.1 skrll fix_srcfile_path \
12969 1.1 skrll exclude_expsyms \
12970 1.1 skrll include_expsyms \
12971 1.1 skrll file_list_spec \
12972 1.1 skrll variables_saved_for_relink \
12973 1.1 skrll libname_spec \
12974 1.1 skrll library_names_spec \
12975 1.1 skrll soname_spec \
12976 1.1.1.2 christos install_override_mode \
12977 1.1 skrll finish_eval \
12978 1.1 skrll old_striplib \
12979 1.1 skrll striplib; do
12980 1.1.1.2 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12981 1.1 skrll *[\\\\\\\`\\"\\\$]*)
12982 1.1.1.2 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12983 1.1 skrll ;;
12984 1.1 skrll *)
12985 1.1 skrll eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12986 1.1 skrll ;;
12987 1.1 skrll esac
12988 1.1 skrll done
12989 1.1 skrll
12990 1.1 skrll # Double-quote double-evaled strings.
12991 1.1 skrll for var in reload_cmds \
12992 1.1 skrll old_postinstall_cmds \
12993 1.1 skrll old_postuninstall_cmds \
12994 1.1 skrll old_archive_cmds \
12995 1.1 skrll extract_expsyms_cmds \
12996 1.1 skrll old_archive_from_new_cmds \
12997 1.1 skrll old_archive_from_expsyms_cmds \
12998 1.1 skrll archive_cmds \
12999 1.1 skrll archive_expsym_cmds \
13000 1.1 skrll module_cmds \
13001 1.1 skrll module_expsym_cmds \
13002 1.1 skrll export_symbols_cmds \
13003 1.1 skrll prelink_cmds \
13004 1.1 skrll postinstall_cmds \
13005 1.1 skrll postuninstall_cmds \
13006 1.1 skrll finish_cmds \
13007 1.1 skrll sys_lib_search_path_spec \
13008 1.1 skrll sys_lib_dlsearch_path_spec; do
13009 1.1.1.2 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13010 1.1 skrll *[\\\\\\\`\\"\\\$]*)
13011 1.1.1.2 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13012 1.1 skrll ;;
13013 1.1 skrll *)
13014 1.1 skrll eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13015 1.1 skrll ;;
13016 1.1 skrll esac
13017 1.1 skrll done
13018 1.1 skrll
13019 1.1 skrll ac_aux_dir='$ac_aux_dir'
13020 1.1 skrll xsi_shell='$xsi_shell'
13021 1.1 skrll lt_shell_append='$lt_shell_append'
13022 1.1 skrll
13023 1.1 skrll # See if we are running on zsh, and set the options which allow our
13024 1.1 skrll # commands through without removal of \ escapes INIT.
13025 1.1 skrll if test -n "\${ZSH_VERSION+set}" ; then
13026 1.1 skrll setopt NO_GLOB_SUBST
13027 1.1 skrll fi
13028 1.1 skrll
13029 1.1 skrll
13030 1.1 skrll PACKAGE='$PACKAGE'
13031 1.1 skrll VERSION='$VERSION'
13032 1.1 skrll TIMESTAMP='$TIMESTAMP'
13033 1.1 skrll RM='$RM'
13034 1.1 skrll ofile='$ofile'
13035 1.1 skrll
13036 1.1 skrll
13037 1.1 skrll
13038 1.1 skrll # Capture the value of obsolete ALL_LINGUAS because we need it to compute
13039 1.1 skrll # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
13040 1.1 skrll # from automake.
13041 1.1 skrll eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
13042 1.1 skrll # Capture the value of LINGUAS because we need it to compute CATALOGS.
13043 1.1 skrll LINGUAS="${LINGUAS-%UNSET%}"
13044 1.1 skrll
13045 1.1 skrll
13046 1.1 skrll _ACEOF
13047 1.1 skrll
13048 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13049 1.1 skrll
13050 1.1.1.2 christos # Handling of arguments.
13051 1.1 skrll for ac_config_target in $ac_config_targets
13052 1.1 skrll do
13053 1.1.1.2 christos case $ac_config_target in
13054 1.1.1.2 christos "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13055 1.1.1.2 christos "gconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS gconfig.h:gconfig.in" ;;
13056 1.1.1.2 christos "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13057 1.1.1.2 christos "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13058 1.1.1.2 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13059 1.1.1.2 christos "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
13060 1.1.1.2 christos
13061 1.1.1.2 christos *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13062 1.1 skrll esac
13063 1.1 skrll done
13064 1.1 skrll
13065 1.1.1.2 christos
13066 1.1 skrll # If the user did not use the arguments to specify the items to instantiate,
13067 1.1 skrll # then the envvar interface is used. Set only those that are not.
13068 1.1 skrll # We use the long form for the default assignment because of an extremely
13069 1.1 skrll # bizarre bug on SunOS 4.1.3.
13070 1.1 skrll if $ac_need_defaults; then
13071 1.1 skrll test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13072 1.1 skrll test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13073 1.1 skrll test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13074 1.1 skrll fi
13075 1.1 skrll
13076 1.1 skrll # Have a temporary directory for convenience. Make it in the build tree
13077 1.1.1.2 christos # simply because there is no reason against having it here, and in addition,
13078 1.1 skrll # creating and moving files from /tmp can sometimes cause problems.
13079 1.1.1.2 christos # Hook for its removal unless debugging.
13080 1.1.1.2 christos # Note that there is a small window in which the directory will not be cleaned:
13081 1.1.1.2 christos # after its creation but before its name has been assigned to `$tmp'.
13082 1.1 skrll $debug ||
13083 1.1 skrll {
13084 1.1.1.2 christos tmp=
13085 1.1.1.2 christos trap 'exit_status=$?
13086 1.1.1.2 christos { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13087 1.1.1.2 christos ' 0
13088 1.1.1.2 christos trap 'as_fn_exit 1' 1 2 13 15
13089 1.1 skrll }
13090 1.1 skrll # Create a (secure) tmp directory for tmp files.
13091 1.1 skrll
13092 1.1 skrll {
13093 1.1.1.2 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13094 1.1 skrll test -n "$tmp" && test -d "$tmp"
13095 1.1 skrll } ||
13096 1.1 skrll {
13097 1.1.1.2 christos tmp=./conf$$-$RANDOM
13098 1.1.1.2 christos (umask 077 && mkdir "$tmp")
13099 1.1.1.2 christos } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13100 1.1.1.2 christos
13101 1.1.1.2 christos # Set up the scripts for CONFIG_FILES section.
13102 1.1.1.2 christos # No need to generate them if there are no CONFIG_FILES.
13103 1.1.1.2 christos # This happens for instance with `./config.status config.h'.
13104 1.1.1.2 christos if test -n "$CONFIG_FILES"; then
13105 1.1.1.2 christos
13106 1.1.1.2 christos
13107 1.1.1.2 christos ac_cr=`echo X | tr X '\015'`
13108 1.1.1.2 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
13109 1.1.1.2 christos # But we know of no other shell where ac_cr would be empty at this
13110 1.1.1.2 christos # point, so we can use a bashism as a fallback.
13111 1.1.1.2 christos if test "x$ac_cr" = x; then
13112 1.1.1.2 christos eval ac_cr=\$\'\\r\'
13113 1.1.1.2 christos fi
13114 1.1.1.2 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13115 1.1.1.2 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13116 1.1.1.2 christos ac_cs_awk_cr='\r'
13117 1.1.1.2 christos else
13118 1.1.1.2 christos ac_cs_awk_cr=$ac_cr
13119 1.1.1.2 christos fi
13120 1.1.1.2 christos
13121 1.1.1.2 christos echo 'BEGIN {' >"$tmp/subs1.awk" &&
13122 1.1.1.2 christos _ACEOF
13123 1.1.1.2 christos
13124 1.1.1.2 christos
13125 1.1 skrll {
13126 1.1.1.2 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
13127 1.1.1.2 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13128 1.1.1.2 christos echo "_ACEOF"
13129 1.1.1.2 christos } >conf$$subs.sh ||
13130 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13131 1.1.1.2 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13132 1.1.1.2 christos ac_delim='%!_!# '
13133 1.1.1.2 christos for ac_last_try in false false false false false :; do
13134 1.1.1.2 christos . ./conf$$subs.sh ||
13135 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13136 1.1.1.2 christos
13137 1.1.1.2 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13138 1.1.1.2 christos if test $ac_delim_n = $ac_delim_num; then
13139 1.1.1.2 christos break
13140 1.1.1.2 christos elif $ac_last_try; then
13141 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13142 1.1.1.2 christos else
13143 1.1.1.2 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13144 1.1.1.2 christos fi
13145 1.1.1.2 christos done
13146 1.1.1.2 christos rm -f conf$$subs.sh
13147 1.1.1.2 christos
13148 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13149 1.1.1.2 christos cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13150 1.1.1.2 christos _ACEOF
13151 1.1.1.2 christos sed -n '
13152 1.1.1.2 christos h
13153 1.1.1.2 christos s/^/S["/; s/!.*/"]=/
13154 1.1.1.2 christos p
13155 1.1.1.2 christos g
13156 1.1.1.2 christos s/^[^!]*!//
13157 1.1.1.2 christos :repl
13158 1.1.1.2 christos t repl
13159 1.1.1.2 christos s/'"$ac_delim"'$//
13160 1.1.1.2 christos t delim
13161 1.1.1.2 christos :nl
13162 1.1.1.2 christos h
13163 1.1.1.2 christos s/\(.\{148\}\).*/\1/
13164 1.1.1.2 christos t more1
13165 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13166 1.1.1.2 christos p
13167 1.1.1.2 christos n
13168 1.1.1.2 christos b repl
13169 1.1.1.2 christos :more1
13170 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13171 1.1.1.2 christos p
13172 1.1.1.2 christos g
13173 1.1.1.2 christos s/.\{148\}//
13174 1.1.1.2 christos t nl
13175 1.1.1.2 christos :delim
13176 1.1.1.2 christos h
13177 1.1.1.2 christos s/\(.\{148\}\).*/\1/
13178 1.1.1.2 christos t more2
13179 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
13180 1.1.1.2 christos p
13181 1.1.1.2 christos b
13182 1.1.1.2 christos :more2
13183 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13184 1.1.1.2 christos p
13185 1.1.1.2 christos g
13186 1.1.1.2 christos s/.\{148\}//
13187 1.1.1.2 christos t delim
13188 1.1.1.2 christos ' <conf$$subs.awk | sed '
13189 1.1.1.2 christos /^[^""]/{
13190 1.1.1.2 christos N
13191 1.1.1.2 christos s/\n//
13192 1.1.1.2 christos }
13193 1.1.1.2 christos ' >>$CONFIG_STATUS || ac_write_fail=1
13194 1.1.1.2 christos rm -f conf$$subs.awk
13195 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13196 1.1.1.2 christos _ACAWK
13197 1.1.1.2 christos cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13198 1.1.1.2 christos for (key in S) S_is_set[key] = 1
13199 1.1.1.2 christos FS = ""
13200 1.1.1.2 christos
13201 1.1.1.2 christos }
13202 1.1.1.2 christos {
13203 1.1.1.2 christos line = $ 0
13204 1.1.1.2 christos nfields = split(line, field, "@")
13205 1.1.1.2 christos substed = 0
13206 1.1.1.2 christos len = length(field[1])
13207 1.1.1.2 christos for (i = 2; i < nfields; i++) {
13208 1.1.1.2 christos key = field[i]
13209 1.1.1.2 christos keylen = length(key)
13210 1.1.1.2 christos if (S_is_set[key]) {
13211 1.1.1.2 christos value = S[key]
13212 1.1.1.2 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13213 1.1.1.2 christos len += length(value) + length(field[++i])
13214 1.1.1.2 christos substed = 1
13215 1.1.1.2 christos } else
13216 1.1.1.2 christos len += 1 + keylen
13217 1.1.1.2 christos }
13218 1.1.1.2 christos
13219 1.1.1.2 christos print line
13220 1.1 skrll }
13221 1.1 skrll
13222 1.1.1.2 christos _ACAWK
13223 1.1.1.2 christos _ACEOF
13224 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13225 1.1.1.2 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13226 1.1.1.2 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13227 1.1.1.2 christos else
13228 1.1.1.2 christos cat
13229 1.1.1.2 christos fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13230 1.1.1.2 christos || as_fn_error "could not setup config files machinery" "$LINENO" 5
13231 1.1 skrll _ACEOF
13232 1.1 skrll
13233 1.1.1.2 christos # VPATH may cause trouble with some makes, so we remove $(srcdir),
13234 1.1.1.2 christos # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13235 1.1.1.2 christos # trailing colons and then remove the whole line if VPATH becomes empty
13236 1.1.1.2 christos # (actually we leave an empty line to preserve line numbers).
13237 1.1.1.2 christos if test "x$srcdir" = x.; then
13238 1.1.1.2 christos ac_vpsub='/^[ ]*VPATH[ ]*=/{
13239 1.1.1.2 christos s/:*\$(srcdir):*/:/
13240 1.1.1.2 christos s/:*\${srcdir}:*/:/
13241 1.1.1.2 christos s/:*@srcdir@:*/:/
13242 1.1.1.2 christos s/^\([^=]*=[ ]*\):*/\1/
13243 1.1.1.2 christos s/:*$//
13244 1.1.1.2 christos s/^[^=]*=[ ]*$//
13245 1.1.1.2 christos }'
13246 1.1.1.2 christos fi
13247 1.1 skrll
13248 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13249 1.1.1.2 christos fi # test -n "$CONFIG_FILES"
13250 1.1 skrll
13251 1.1.1.2 christos # Set up the scripts for CONFIG_HEADERS section.
13252 1.1.1.2 christos # No need to generate them if there are no CONFIG_HEADERS.
13253 1.1.1.2 christos # This happens for instance with `./config.status Makefile'.
13254 1.1.1.2 christos if test -n "$CONFIG_HEADERS"; then
13255 1.1.1.2 christos cat >"$tmp/defines.awk" <<\_ACAWK ||
13256 1.1.1.2 christos BEGIN {
13257 1.1.1.2 christos _ACEOF
13258 1.1.1.2 christos
13259 1.1.1.2 christos # Transform confdefs.h into an awk script `defines.awk', embedded as
13260 1.1.1.2 christos # here-document in config.status, that substitutes the proper values into
13261 1.1.1.2 christos # config.h.in to produce config.h.
13262 1.1.1.2 christos
13263 1.1.1.2 christos # Create a delimiter string that does not exist in confdefs.h, to ease
13264 1.1.1.2 christos # handling of long lines.
13265 1.1.1.2 christos ac_delim='%!_!# '
13266 1.1.1.2 christos for ac_last_try in false false :; do
13267 1.1.1.2 christos ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13268 1.1.1.2 christos if test -z "$ac_t"; then
13269 1.1.1.2 christos break
13270 1.1.1.2 christos elif $ac_last_try; then
13271 1.1.1.2 christos as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13272 1.1.1.2 christos else
13273 1.1.1.2 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13274 1.1 skrll fi
13275 1.1.1.2 christos done
13276 1.1 skrll
13277 1.1.1.2 christos # For the awk script, D is an array of macro values keyed by name,
13278 1.1.1.2 christos # likewise P contains macro parameters if any. Preserve backslash
13279 1.1.1.2 christos # newline sequences.
13280 1.1.1.2 christos
13281 1.1.1.2 christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13282 1.1.1.2 christos sed -n '
13283 1.1.1.2 christos s/.\{148\}/&'"$ac_delim"'/g
13284 1.1.1.2 christos t rset
13285 1.1.1.2 christos :rset
13286 1.1.1.2 christos s/^[ ]*#[ ]*define[ ][ ]*/ /
13287 1.1.1.2 christos t def
13288 1.1.1.2 christos d
13289 1.1.1.2 christos :def
13290 1.1.1.2 christos s/\\$//
13291 1.1.1.2 christos t bsnl
13292 1.1.1.2 christos s/["\\]/\\&/g
13293 1.1.1.2 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13294 1.1.1.2 christos D["\1"]=" \3"/p
13295 1.1.1.2 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13296 1.1.1.2 christos d
13297 1.1.1.2 christos :bsnl
13298 1.1.1.2 christos s/["\\]/\\&/g
13299 1.1.1.2 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13300 1.1.1.2 christos D["\1"]=" \3\\\\\\n"\\/p
13301 1.1.1.2 christos t cont
13302 1.1.1.2 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13303 1.1.1.2 christos t cont
13304 1.1.1.2 christos d
13305 1.1.1.2 christos :cont
13306 1.1.1.2 christos n
13307 1.1.1.2 christos s/.\{148\}/&'"$ac_delim"'/g
13308 1.1.1.2 christos t clear
13309 1.1.1.2 christos :clear
13310 1.1.1.2 christos s/\\$//
13311 1.1.1.2 christos t bsnlc
13312 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"/p
13313 1.1.1.2 christos d
13314 1.1.1.2 christos :bsnlc
13315 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13316 1.1.1.2 christos b cont
13317 1.1.1.2 christos ' <confdefs.h | sed '
13318 1.1.1.2 christos s/'"$ac_delim"'/"\\\
13319 1.1.1.2 christos "/g' >>$CONFIG_STATUS || ac_write_fail=1
13320 1.1.1.2 christos
13321 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13322 1.1.1.2 christos for (key in D) D_is_set[key] = 1
13323 1.1.1.2 christos FS = ""
13324 1.1.1.2 christos }
13325 1.1.1.2 christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13326 1.1.1.2 christos line = \$ 0
13327 1.1.1.2 christos split(line, arg, " ")
13328 1.1.1.2 christos if (arg[1] == "#") {
13329 1.1.1.2 christos defundef = arg[2]
13330 1.1.1.2 christos mac1 = arg[3]
13331 1.1.1.2 christos } else {
13332 1.1.1.2 christos defundef = substr(arg[1], 2)
13333 1.1.1.2 christos mac1 = arg[2]
13334 1.1.1.2 christos }
13335 1.1.1.2 christos split(mac1, mac2, "(") #)
13336 1.1.1.2 christos macro = mac2[1]
13337 1.1.1.2 christos prefix = substr(line, 1, index(line, defundef) - 1)
13338 1.1.1.2 christos if (D_is_set[macro]) {
13339 1.1.1.2 christos # Preserve the white space surrounding the "#".
13340 1.1.1.2 christos print prefix "define", macro P[macro] D[macro]
13341 1.1.1.2 christos next
13342 1.1.1.2 christos } else {
13343 1.1.1.2 christos # Replace #undef with comments. This is necessary, for example,
13344 1.1.1.2 christos # in the case of _POSIX_SOURCE, which is predefined and required
13345 1.1.1.2 christos # on some systems where configure will not decide to define it.
13346 1.1.1.2 christos if (defundef == "undef") {
13347 1.1.1.2 christos print "/*", prefix defundef, macro, "*/"
13348 1.1.1.2 christos next
13349 1.1.1.2 christos }
13350 1.1.1.2 christos }
13351 1.1.1.2 christos }
13352 1.1.1.2 christos { print }
13353 1.1.1.2 christos _ACAWK
13354 1.1 skrll _ACEOF
13355 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13356 1.1.1.2 christos as_fn_error "could not setup config headers machinery" "$LINENO" 5
13357 1.1.1.2 christos fi # test -n "$CONFIG_HEADERS"
13358 1.1.1.2 christos
13359 1.1.1.2 christos
13360 1.1.1.2 christos eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13361 1.1.1.2 christos shift
13362 1.1.1.2 christos for ac_tag
13363 1.1.1.2 christos do
13364 1.1.1.2 christos case $ac_tag in
13365 1.1.1.2 christos :[FHLC]) ac_mode=$ac_tag; continue;;
13366 1.1.1.2 christos esac
13367 1.1.1.2 christos case $ac_mode$ac_tag in
13368 1.1.1.2 christos :[FHL]*:*);;
13369 1.1.1.2 christos :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13370 1.1.1.2 christos :[FH]-) ac_tag=-:-;;
13371 1.1.1.2 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13372 1.1.1.2 christos esac
13373 1.1.1.2 christos ac_save_IFS=$IFS
13374 1.1.1.2 christos IFS=:
13375 1.1.1.2 christos set x $ac_tag
13376 1.1.1.2 christos IFS=$ac_save_IFS
13377 1.1.1.2 christos shift
13378 1.1.1.2 christos ac_file=$1
13379 1.1.1.2 christos shift
13380 1.1.1.2 christos
13381 1.1.1.2 christos case $ac_mode in
13382 1.1.1.2 christos :L) ac_source=$1;;
13383 1.1.1.2 christos :[FH])
13384 1.1.1.2 christos ac_file_inputs=
13385 1.1.1.2 christos for ac_f
13386 1.1.1.2 christos do
13387 1.1.1.2 christos case $ac_f in
13388 1.1.1.2 christos -) ac_f="$tmp/stdin";;
13389 1.1.1.2 christos *) # Look for the file first in the build tree, then in the source tree
13390 1.1.1.2 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
13391 1.1.1.2 christos # because $ac_f cannot contain `:'.
13392 1.1.1.2 christos test -f "$ac_f" ||
13393 1.1.1.2 christos case $ac_f in
13394 1.1.1.2 christos [\\/$]*) false;;
13395 1.1.1.2 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13396 1.1.1.2 christos esac ||
13397 1.1.1.2 christos as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13398 1.1.1.2 christos esac
13399 1.1.1.2 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13400 1.1.1.2 christos as_fn_append ac_file_inputs " '$ac_f'"
13401 1.1.1.2 christos done
13402 1.1.1.2 christos
13403 1.1.1.2 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
13404 1.1.1.2 christos # use $as_me), people would be surprised to read:
13405 1.1.1.2 christos # /* config.h. Generated by config.status. */
13406 1.1.1.2 christos configure_input='Generated from '`
13407 1.1.1.2 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13408 1.1.1.2 christos `' by configure.'
13409 1.1.1.2 christos if test x"$ac_file" != x-; then
13410 1.1.1.2 christos configure_input="$ac_file. $configure_input"
13411 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13412 1.1.1.2 christos $as_echo "$as_me: creating $ac_file" >&6;}
13413 1.1.1.2 christos fi
13414 1.1.1.2 christos # Neutralize special characters interpreted by sed in replacement strings.
13415 1.1.1.2 christos case $configure_input in #(
13416 1.1.1.2 christos *\&* | *\|* | *\\* )
13417 1.1.1.2 christos ac_sed_conf_input=`$as_echo "$configure_input" |
13418 1.1.1.2 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
13419 1.1.1.2 christos *) ac_sed_conf_input=$configure_input;;
13420 1.1.1.2 christos esac
13421 1.1.1.2 christos
13422 1.1.1.2 christos case $ac_tag in
13423 1.1.1.2 christos *:-:* | *:-) cat >"$tmp/stdin" \
13424 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13425 1.1.1.2 christos esac
13426 1.1.1.2 christos ;;
13427 1.1 skrll esac
13428 1.1 skrll
13429 1.1.1.2 christos ac_dir=`$as_dirname -- "$ac_file" ||
13430 1.1 skrll $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13431 1.1 skrll X"$ac_file" : 'X\(//\)[^/]' \| \
13432 1.1 skrll X"$ac_file" : 'X\(//\)$' \| \
13433 1.1.1.2 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13434 1.1.1.2 christos $as_echo X"$ac_file" |
13435 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13436 1.1.1.2 christos s//\1/
13437 1.1.1.2 christos q
13438 1.1.1.2 christos }
13439 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13440 1.1.1.2 christos s//\1/
13441 1.1.1.2 christos q
13442 1.1.1.2 christos }
13443 1.1.1.2 christos /^X\(\/\/\)$/{
13444 1.1.1.2 christos s//\1/
13445 1.1.1.2 christos q
13446 1.1.1.2 christos }
13447 1.1.1.2 christos /^X\(\/\).*/{
13448 1.1.1.2 christos s//\1/
13449 1.1.1.2 christos q
13450 1.1.1.2 christos }
13451 1.1.1.2 christos s/.*/./; q'`
13452 1.1.1.2 christos as_dir="$ac_dir"; as_fn_mkdir_p
13453 1.1 skrll ac_builddir=.
13454 1.1 skrll
13455 1.1.1.2 christos case "$ac_dir" in
13456 1.1.1.2 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13457 1.1.1.2 christos *)
13458 1.1.1.2 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13459 1.1.1.2 christos # A ".." for each directory in $ac_dir_suffix.
13460 1.1.1.2 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13461 1.1.1.2 christos case $ac_top_builddir_sub in
13462 1.1.1.2 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13463 1.1.1.2 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13464 1.1.1.2 christos esac ;;
13465 1.1.1.2 christos esac
13466 1.1.1.2 christos ac_abs_top_builddir=$ac_pwd
13467 1.1.1.2 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
13468 1.1.1.2 christos # for backward compatibility:
13469 1.1.1.2 christos ac_top_builddir=$ac_top_build_prefix
13470 1.1 skrll
13471 1.1 skrll case $srcdir in
13472 1.1.1.2 christos .) # We are building in place.
13473 1.1 skrll ac_srcdir=.
13474 1.1.1.2 christos ac_top_srcdir=$ac_top_builddir_sub
13475 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd ;;
13476 1.1.1.2 christos [\\/]* | ?:[\\/]* ) # Absolute name.
13477 1.1 skrll ac_srcdir=$srcdir$ac_dir_suffix;
13478 1.1.1.2 christos ac_top_srcdir=$srcdir
13479 1.1.1.2 christos ac_abs_top_srcdir=$srcdir ;;
13480 1.1.1.2 christos *) # Relative name.
13481 1.1.1.2 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13482 1.1.1.2 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
13483 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13484 1.1.1.2 christos esac
13485 1.1.1.2 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13486 1.1 skrll
13487 1.1 skrll
13488 1.1.1.2 christos case $ac_mode in
13489 1.1.1.2 christos :F)
13490 1.1.1.2 christos #
13491 1.1.1.2 christos # CONFIG_FILE
13492 1.1.1.2 christos #
13493 1.1 skrll
13494 1.1 skrll case $INSTALL in
13495 1.1 skrll [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13496 1.1.1.2 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13497 1.1.1.2 christos esac
13498 1.1.1.2 christos ac_MKDIR_P=$MKDIR_P
13499 1.1.1.2 christos case $MKDIR_P in
13500 1.1.1.2 christos [\\/$]* | ?:[\\/]* ) ;;
13501 1.1.1.2 christos */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13502 1.1 skrll esac
13503 1.1.1.2 christos _ACEOF
13504 1.1 skrll
13505 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13506 1.1.1.2 christos # If the template does not know about datarootdir, expand it.
13507 1.1.1.2 christos # FIXME: This hack should be removed a few years after 2.60.
13508 1.1.1.2 christos ac_datarootdir_hack=; ac_datarootdir_seen=
13509 1.1.1.2 christos ac_sed_dataroot='
13510 1.1.1.2 christos /datarootdir/ {
13511 1.1.1.2 christos p
13512 1.1.1.2 christos q
13513 1.1.1.2 christos }
13514 1.1.1.2 christos /@datadir@/p
13515 1.1.1.2 christos /@docdir@/p
13516 1.1.1.2 christos /@infodir@/p
13517 1.1.1.2 christos /@localedir@/p
13518 1.1.1.2 christos /@mandir@/p'
13519 1.1.1.2 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13520 1.1.1.2 christos *datarootdir*) ac_datarootdir_seen=yes;;
13521 1.1.1.2 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13522 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13523 1.1.1.2 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13524 1.1.1.2 christos _ACEOF
13525 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13526 1.1.1.2 christos ac_datarootdir_hack='
13527 1.1.1.2 christos s&@datadir@&$datadir&g
13528 1.1.1.2 christos s&@docdir@&$docdir&g
13529 1.1.1.2 christos s&@infodir@&$infodir&g
13530 1.1.1.2 christos s&@localedir@&$localedir&g
13531 1.1.1.2 christos s&@mandir@&$mandir&g
13532 1.1.1.2 christos s&\\\${datarootdir}&$datarootdir&g' ;;
13533 1.1.1.2 christos esac
13534 1.1 skrll _ACEOF
13535 1.1.1.2 christos
13536 1.1.1.2 christos # Neutralize VPATH when `$srcdir' = `.'.
13537 1.1.1.2 christos # Shell code in configure.ac might set extrasub.
13538 1.1.1.2 christos # FIXME: do we really want to maintain this feature?
13539 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13540 1.1.1.2 christos ac_sed_extra="$ac_vpsub
13541 1.1 skrll $extrasub
13542 1.1 skrll _ACEOF
13543 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13544 1.1 skrll :t
13545 1.1 skrll /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13546 1.1.1.2 christos s|@configure_input@|$ac_sed_conf_input|;t t
13547 1.1.1.2 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
13548 1.1.1.2 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
13549 1.1.1.2 christos s&@srcdir@&$ac_srcdir&;t t
13550 1.1.1.2 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
13551 1.1.1.2 christos s&@top_srcdir@&$ac_top_srcdir&;t t
13552 1.1.1.2 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13553 1.1.1.2 christos s&@builddir@&$ac_builddir&;t t
13554 1.1.1.2 christos s&@abs_builddir@&$ac_abs_builddir&;t t
13555 1.1.1.2 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13556 1.1.1.2 christos s&@INSTALL@&$ac_INSTALL&;t t
13557 1.1.1.2 christos s&@MKDIR_P@&$ac_MKDIR_P&;t t
13558 1.1.1.2 christos $ac_datarootdir_hack
13559 1.1.1.2 christos "
13560 1.1.1.2 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13561 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13562 1.1.1.2 christos
13563 1.1.1.2 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13564 1.1.1.2 christos { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13565 1.1.1.2 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13566 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13567 1.1.1.2 christos which seems to be undefined. Please make sure it is defined." >&5
13568 1.1.1.2 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13569 1.1.1.2 christos which seems to be undefined. Please make sure it is defined." >&2;}
13570 1.1 skrll
13571 1.1.1.2 christos rm -f "$tmp/stdin"
13572 1.1 skrll case $ac_file in
13573 1.1.1.2 christos -) cat "$tmp/out" && rm -f "$tmp/out";;
13574 1.1.1.2 christos *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13575 1.1.1.2 christos esac \
13576 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13577 1.1.1.2 christos ;;
13578 1.1.1.2 christos :H)
13579 1.1.1.2 christos #
13580 1.1.1.2 christos # CONFIG_HEADER
13581 1.1.1.2 christos #
13582 1.1 skrll if test x"$ac_file" != x-; then
13583 1.1.1.2 christos {
13584 1.1.1.2 christos $as_echo "/* $configure_input */" \
13585 1.1.1.2 christos && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13586 1.1.1.2 christos } >"$tmp/config.h" \
13587 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13588 1.1.1.2 christos if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13589 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13590 1.1.1.2 christos $as_echo "$as_me: $ac_file is unchanged" >&6;}
13591 1.1 skrll else
13592 1.1.1.2 christos rm -f "$ac_file"
13593 1.1.1.2 christos mv "$tmp/config.h" "$ac_file" \
13594 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13595 1.1 skrll fi
13596 1.1 skrll else
13597 1.1.1.2 christos $as_echo "/* $configure_input */" \
13598 1.1.1.2 christos && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13599 1.1.1.2 christos || as_fn_error "could not create -" "$LINENO" 5
13600 1.1 skrll fi
13601 1.1.1.2 christos # Compute "$ac_file"'s index in $config_headers.
13602 1.1.1.2 christos _am_arg="$ac_file"
13603 1.1 skrll _am_stamp_count=1
13604 1.1 skrll for _am_header in $config_headers :; do
13605 1.1 skrll case $_am_header in
13606 1.1.1.2 christos $_am_arg | $_am_arg:* )
13607 1.1 skrll break ;;
13608 1.1 skrll * )
13609 1.1 skrll _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13610 1.1 skrll esac
13611 1.1 skrll done
13612 1.1.1.2 christos echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13613 1.1.1.2 christos $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13614 1.1.1.2 christos X"$_am_arg" : 'X\(//\)[^/]' \| \
13615 1.1.1.2 christos X"$_am_arg" : 'X\(//\)$' \| \
13616 1.1.1.2 christos X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13617 1.1.1.2 christos $as_echo X"$_am_arg" |
13618 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13619 1.1.1.2 christos s//\1/
13620 1.1.1.2 christos q
13621 1.1.1.2 christos }
13622 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13623 1.1.1.2 christos s//\1/
13624 1.1.1.2 christos q
13625 1.1.1.2 christos }
13626 1.1.1.2 christos /^X\(\/\/\)$/{
13627 1.1.1.2 christos s//\1/
13628 1.1.1.2 christos q
13629 1.1.1.2 christos }
13630 1.1.1.2 christos /^X\(\/\).*/{
13631 1.1.1.2 christos s//\1/
13632 1.1.1.2 christos q
13633 1.1.1.2 christos }
13634 1.1.1.2 christos s/.*/./; q'`/stamp-h$_am_stamp_count
13635 1.1.1.2 christos ;;
13636 1.1 skrll
13637 1.1.1.2 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13638 1.1.1.2 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
13639 1.1.1.2 christos ;;
13640 1.1.1.2 christos esac
13641 1.1 skrll
13642 1.1 skrll
13643 1.1.1.2 christos case $ac_file$ac_mode in
13644 1.1.1.2 christos "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13645 1.1.1.2 christos # Autoconf 2.62 quotes --file arguments for eval, but not when files
13646 1.1.1.2 christos # are listed without --file. Let's play safe and only enable the eval
13647 1.1.1.2 christos # if we detect the quoting.
13648 1.1.1.2 christos case $CONFIG_FILES in
13649 1.1.1.2 christos *\'*) eval set x "$CONFIG_FILES" ;;
13650 1.1.1.2 christos *) set x $CONFIG_FILES ;;
13651 1.1.1.2 christos esac
13652 1.1.1.2 christos shift
13653 1.1.1.2 christos for mf
13654 1.1.1.2 christos do
13655 1.1.1.2 christos # Strip MF so we end up with the name of the file.
13656 1.1.1.2 christos mf=`echo "$mf" | sed -e 's/:.*$//'`
13657 1.1.1.2 christos # Check whether this is an Automake generated Makefile or not.
13658 1.1.1.2 christos # We used to match only the files named `Makefile.in', but
13659 1.1.1.2 christos # some people rename them; so instead we look at the file content.
13660 1.1.1.2 christos # Grep'ing the first line is not enough: some people post-process
13661 1.1.1.2 christos # each Makefile.in and add a new line on top of each file to say so.
13662 1.1.1.2 christos # Grep'ing the whole file is not good either: AIX grep has a line
13663 1.1.1.2 christos # limit of 2048, but all sed's we know have understand at least 4000.
13664 1.1.1.2 christos if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13665 1.1.1.2 christos dirpart=`$as_dirname -- "$mf" ||
13666 1.1 skrll $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13667 1.1 skrll X"$mf" : 'X\(//\)[^/]' \| \
13668 1.1 skrll X"$mf" : 'X\(//\)$' \| \
13669 1.1.1.2 christos X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13670 1.1.1.2 christos $as_echo X"$mf" |
13671 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13672 1.1.1.2 christos s//\1/
13673 1.1.1.2 christos q
13674 1.1.1.2 christos }
13675 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13676 1.1.1.2 christos s//\1/
13677 1.1.1.2 christos q
13678 1.1.1.2 christos }
13679 1.1.1.2 christos /^X\(\/\/\)$/{
13680 1.1.1.2 christos s//\1/
13681 1.1.1.2 christos q
13682 1.1.1.2 christos }
13683 1.1.1.2 christos /^X\(\/\).*/{
13684 1.1.1.2 christos s//\1/
13685 1.1.1.2 christos q
13686 1.1.1.2 christos }
13687 1.1.1.2 christos s/.*/./; q'`
13688 1.1.1.2 christos else
13689 1.1.1.2 christos continue
13690 1.1.1.2 christos fi
13691 1.1.1.2 christos # Extract the definition of DEPDIR, am__include, and am__quote
13692 1.1.1.2 christos # from the Makefile without running `make'.
13693 1.1.1.2 christos DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13694 1.1.1.2 christos test -z "$DEPDIR" && continue
13695 1.1.1.2 christos am__include=`sed -n 's/^am__include = //p' < "$mf"`
13696 1.1.1.2 christos test -z "am__include" && continue
13697 1.1.1.2 christos am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13698 1.1.1.2 christos # When using ansi2knr, U may be empty or an underscore; expand it
13699 1.1.1.2 christos U=`sed -n 's/^U = //p' < "$mf"`
13700 1.1.1.2 christos # Find all dependency output files, they are included files with
13701 1.1.1.2 christos # $(DEPDIR) in their names. We invoke sed twice because it is the
13702 1.1.1.2 christos # simplest approach to changing $(DEPDIR) to its actual value in the
13703 1.1.1.2 christos # expansion.
13704 1.1.1.2 christos for file in `sed -n "
13705 1.1.1.2 christos s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13706 1.1.1.2 christos sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13707 1.1.1.2 christos # Make sure the directory exists.
13708 1.1.1.2 christos test -f "$dirpart/$file" && continue
13709 1.1.1.2 christos fdir=`$as_dirname -- "$file" ||
13710 1.1 skrll $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13711 1.1 skrll X"$file" : 'X\(//\)[^/]' \| \
13712 1.1 skrll X"$file" : 'X\(//\)$' \| \
13713 1.1.1.2 christos X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13714 1.1.1.2 christos $as_echo X"$file" |
13715 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13716 1.1.1.2 christos s//\1/
13717 1.1.1.2 christos q
13718 1.1.1.2 christos }
13719 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13720 1.1.1.2 christos s//\1/
13721 1.1.1.2 christos q
13722 1.1.1.2 christos }
13723 1.1.1.2 christos /^X\(\/\/\)$/{
13724 1.1.1.2 christos s//\1/
13725 1.1.1.2 christos q
13726 1.1.1.2 christos }
13727 1.1.1.2 christos /^X\(\/\).*/{
13728 1.1.1.2 christos s//\1/
13729 1.1.1.2 christos q
13730 1.1.1.2 christos }
13731 1.1.1.2 christos s/.*/./; q'`
13732 1.1.1.2 christos as_dir=$dirpart/$fdir; as_fn_mkdir_p
13733 1.1.1.2 christos # echo "creating $dirpart/$file"
13734 1.1.1.2 christos echo '# dummy' > "$dirpart/$file"
13735 1.1 skrll done
13736 1.1 skrll done
13737 1.1.1.2 christos }
13738 1.1 skrll ;;
13739 1.1.1.2 christos "libtool":C)
13740 1.1 skrll
13741 1.1 skrll # See if we are running on zsh, and set the options which allow our
13742 1.1 skrll # commands through without removal of \ escapes.
13743 1.1 skrll if test -n "${ZSH_VERSION+set}" ; then
13744 1.1 skrll setopt NO_GLOB_SUBST
13745 1.1 skrll fi
13746 1.1 skrll
13747 1.1 skrll cfgfile="${ofile}T"
13748 1.1 skrll trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13749 1.1 skrll $RM "$cfgfile"
13750 1.1 skrll
13751 1.1 skrll cat <<_LT_EOF >> "$cfgfile"
13752 1.1 skrll #! $SHELL
13753 1.1 skrll
13754 1.1 skrll # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13755 1.1.1.2 christos # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13756 1.1 skrll # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13757 1.1 skrll # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13758 1.1 skrll #
13759 1.1.1.2 christos # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13760 1.1.1.2 christos # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13761 1.1.1.2 christos # Written by Gordon Matzigkeit, 1996
13762 1.1 skrll #
13763 1.1.1.2 christos # This file is part of GNU Libtool.
13764 1.1 skrll #
13765 1.1.1.2 christos # GNU Libtool is free software; you can redistribute it and/or
13766 1.1.1.2 christos # modify it under the terms of the GNU General Public License as
13767 1.1.1.2 christos # published by the Free Software Foundation; either version 2 of
13768 1.1.1.2 christos # the License, or (at your option) any later version.
13769 1.1 skrll #
13770 1.1.1.2 christos # As a special exception to the GNU General Public License,
13771 1.1.1.2 christos # if you distribute this file as part of a program or library that
13772 1.1.1.2 christos # is built using GNU Libtool, you may include this file under the
13773 1.1.1.2 christos # same distribution terms that you use for the rest of that program.
13774 1.1 skrll #
13775 1.1.1.2 christos # GNU Libtool is distributed in the hope that it will be useful,
13776 1.1.1.2 christos # but WITHOUT ANY WARRANTY; without even the implied warranty of
13777 1.1.1.2 christos # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13778 1.1.1.2 christos # GNU General Public License for more details.
13779 1.1 skrll #
13780 1.1.1.2 christos # You should have received a copy of the GNU General Public License
13781 1.1.1.2 christos # along with GNU Libtool; see the file COPYING. If not, a copy
13782 1.1.1.2 christos # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13783 1.1.1.2 christos # obtained by writing to the Free Software Foundation, Inc.,
13784 1.1.1.2 christos # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13785 1.1 skrll
13786 1.1 skrll
13787 1.1 skrll # The names of the tagged configurations supported by this script.
13788 1.1 skrll available_tags=""
13789 1.1 skrll
13790 1.1 skrll # ### BEGIN LIBTOOL CONFIG
13791 1.1 skrll
13792 1.1 skrll # Which release of libtool.m4 was used?
13793 1.1 skrll macro_version=$macro_version
13794 1.1 skrll macro_revision=$macro_revision
13795 1.1 skrll
13796 1.1 skrll # Whether or not to build shared libraries.
13797 1.1 skrll build_libtool_libs=$enable_shared
13798 1.1 skrll
13799 1.1 skrll # Whether or not to build static libraries.
13800 1.1 skrll build_old_libs=$enable_static
13801 1.1 skrll
13802 1.1 skrll # What type of objects to build.
13803 1.1 skrll pic_mode=$pic_mode
13804 1.1 skrll
13805 1.1 skrll # Whether or not to optimize for fast installation.
13806 1.1 skrll fast_install=$enable_fast_install
13807 1.1 skrll
13808 1.1.1.2 christos # Shell to use when invoking shell scripts.
13809 1.1.1.2 christos SHELL=$lt_SHELL
13810 1.1.1.2 christos
13811 1.1.1.2 christos # An echo program that protects backslashes.
13812 1.1.1.2 christos ECHO=$lt_ECHO
13813 1.1.1.2 christos
13814 1.1 skrll # The host system.
13815 1.1 skrll host_alias=$host_alias
13816 1.1 skrll host=$host
13817 1.1 skrll host_os=$host_os
13818 1.1 skrll
13819 1.1 skrll # The build system.
13820 1.1 skrll build_alias=$build_alias
13821 1.1 skrll build=$build
13822 1.1 skrll build_os=$build_os
13823 1.1 skrll
13824 1.1 skrll # A sed program that does not truncate output.
13825 1.1 skrll SED=$lt_SED
13826 1.1 skrll
13827 1.1 skrll # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13828 1.1 skrll Xsed="\$SED -e 1s/^X//"
13829 1.1 skrll
13830 1.1 skrll # A grep program that handles long lines.
13831 1.1 skrll GREP=$lt_GREP
13832 1.1 skrll
13833 1.1 skrll # An ERE matcher.
13834 1.1 skrll EGREP=$lt_EGREP
13835 1.1 skrll
13836 1.1 skrll # A literal string matcher.
13837 1.1 skrll FGREP=$lt_FGREP
13838 1.1 skrll
13839 1.1 skrll # A BSD- or MS-compatible name lister.
13840 1.1 skrll NM=$lt_NM
13841 1.1 skrll
13842 1.1 skrll # Whether we need soft or hard links.
13843 1.1 skrll LN_S=$lt_LN_S
13844 1.1 skrll
13845 1.1 skrll # What is the maximum length of a command?
13846 1.1 skrll max_cmd_len=$max_cmd_len
13847 1.1 skrll
13848 1.1 skrll # Object file suffix (normally "o").
13849 1.1 skrll objext=$ac_objext
13850 1.1 skrll
13851 1.1 skrll # Executable file suffix (normally "").
13852 1.1 skrll exeext=$exeext
13853 1.1 skrll
13854 1.1 skrll # whether the shell understands "unset".
13855 1.1 skrll lt_unset=$lt_unset
13856 1.1 skrll
13857 1.1 skrll # turn spaces into newlines.
13858 1.1 skrll SP2NL=$lt_lt_SP2NL
13859 1.1 skrll
13860 1.1 skrll # turn newlines into spaces.
13861 1.1 skrll NL2SP=$lt_lt_NL2SP
13862 1.1 skrll
13863 1.1.1.2 christos # An object symbol dumper.
13864 1.1.1.2 christos OBJDUMP=$lt_OBJDUMP
13865 1.1 skrll
13866 1.1 skrll # Method to check whether dependent libraries are shared objects.
13867 1.1 skrll deplibs_check_method=$lt_deplibs_check_method
13868 1.1 skrll
13869 1.1 skrll # Command to use when deplibs_check_method == "file_magic".
13870 1.1 skrll file_magic_cmd=$lt_file_magic_cmd
13871 1.1 skrll
13872 1.1 skrll # The archiver.
13873 1.1 skrll AR=$lt_AR
13874 1.1 skrll AR_FLAGS=$lt_AR_FLAGS
13875 1.1 skrll
13876 1.1 skrll # A symbol stripping program.
13877 1.1 skrll STRIP=$lt_STRIP
13878 1.1 skrll
13879 1.1 skrll # Commands used to install an old-style archive.
13880 1.1 skrll RANLIB=$lt_RANLIB
13881 1.1 skrll old_postinstall_cmds=$lt_old_postinstall_cmds
13882 1.1 skrll old_postuninstall_cmds=$lt_old_postuninstall_cmds
13883 1.1 skrll
13884 1.1.1.2 christos # Whether to use a lock for old archive extraction.
13885 1.1.1.2 christos lock_old_archive_extraction=$lock_old_archive_extraction
13886 1.1.1.2 christos
13887 1.1 skrll # A C compiler.
13888 1.1 skrll LTCC=$lt_CC
13889 1.1 skrll
13890 1.1 skrll # LTCC compiler flags.
13891 1.1 skrll LTCFLAGS=$lt_CFLAGS
13892 1.1 skrll
13893 1.1 skrll # Take the output of nm and produce a listing of raw symbols and C names.
13894 1.1 skrll global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13895 1.1 skrll
13896 1.1 skrll # Transform the output of nm in a proper C declaration.
13897 1.1 skrll global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13898 1.1 skrll
13899 1.1 skrll # Transform the output of nm in a C name address pair.
13900 1.1 skrll global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13901 1.1 skrll
13902 1.1.1.2 christos # Transform the output of nm in a C name address pair when lib prefix is needed.
13903 1.1.1.2 christos global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13904 1.1.1.2 christos
13905 1.1 skrll # The name of the directory that contains temporary libtool files.
13906 1.1 skrll objdir=$objdir
13907 1.1 skrll
13908 1.1 skrll # Used to examine libraries when file_magic_cmd begins with "file".
13909 1.1 skrll MAGIC_CMD=$MAGIC_CMD
13910 1.1 skrll
13911 1.1 skrll # Must we lock files when doing compilation?
13912 1.1 skrll need_locks=$lt_need_locks
13913 1.1 skrll
13914 1.1.1.2 christos # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13915 1.1.1.2 christos DSYMUTIL=$lt_DSYMUTIL
13916 1.1.1.2 christos
13917 1.1.1.2 christos # Tool to change global to local symbols on Mac OS X.
13918 1.1.1.2 christos NMEDIT=$lt_NMEDIT
13919 1.1.1.2 christos
13920 1.1.1.2 christos # Tool to manipulate fat objects and archives on Mac OS X.
13921 1.1.1.2 christos LIPO=$lt_LIPO
13922 1.1.1.2 christos
13923 1.1.1.2 christos # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13924 1.1.1.2 christos OTOOL=$lt_OTOOL
13925 1.1.1.2 christos
13926 1.1.1.2 christos # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13927 1.1.1.2 christos OTOOL64=$lt_OTOOL64
13928 1.1.1.2 christos
13929 1.1 skrll # Old archive suffix (normally "a").
13930 1.1 skrll libext=$libext
13931 1.1 skrll
13932 1.1 skrll # Shared library suffix (normally ".so").
13933 1.1 skrll shrext_cmds=$lt_shrext_cmds
13934 1.1 skrll
13935 1.1 skrll # The commands to extract the exported symbol list from a shared archive.
13936 1.1 skrll extract_expsyms_cmds=$lt_extract_expsyms_cmds
13937 1.1 skrll
13938 1.1 skrll # Variables whose values should be saved in libtool wrapper scripts and
13939 1.1 skrll # restored at link time.
13940 1.1 skrll variables_saved_for_relink=$lt_variables_saved_for_relink
13941 1.1 skrll
13942 1.1 skrll # Do we need the "lib" prefix for modules?
13943 1.1 skrll need_lib_prefix=$need_lib_prefix
13944 1.1 skrll
13945 1.1 skrll # Do we need a version for libraries?
13946 1.1 skrll need_version=$need_version
13947 1.1 skrll
13948 1.1 skrll # Library versioning type.
13949 1.1 skrll version_type=$version_type
13950 1.1 skrll
13951 1.1 skrll # Shared library runtime path variable.
13952 1.1 skrll runpath_var=$runpath_var
13953 1.1 skrll
13954 1.1 skrll # Shared library path variable.
13955 1.1 skrll shlibpath_var=$shlibpath_var
13956 1.1 skrll
13957 1.1 skrll # Is shlibpath searched before the hard-coded library search path?
13958 1.1 skrll shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13959 1.1 skrll
13960 1.1 skrll # Format of library name prefix.
13961 1.1 skrll libname_spec=$lt_libname_spec
13962 1.1 skrll
13963 1.1 skrll # List of archive names. First name is the real one, the rest are links.
13964 1.1 skrll # The last name is the one that the linker finds with -lNAME
13965 1.1 skrll library_names_spec=$lt_library_names_spec
13966 1.1 skrll
13967 1.1 skrll # The coded name of the library, if different from the real name.
13968 1.1 skrll soname_spec=$lt_soname_spec
13969 1.1 skrll
13970 1.1.1.2 christos # Permission mode override for installation of shared libraries.
13971 1.1.1.2 christos install_override_mode=$lt_install_override_mode
13972 1.1.1.2 christos
13973 1.1 skrll # Command to use after installation of a shared archive.
13974 1.1 skrll postinstall_cmds=$lt_postinstall_cmds
13975 1.1 skrll
13976 1.1 skrll # Command to use after uninstallation of a shared archive.
13977 1.1 skrll postuninstall_cmds=$lt_postuninstall_cmds
13978 1.1 skrll
13979 1.1 skrll # Commands used to finish a libtool library installation in a directory.
13980 1.1 skrll finish_cmds=$lt_finish_cmds
13981 1.1 skrll
13982 1.1 skrll # As "finish_cmds", except a single script fragment to be evaled but
13983 1.1 skrll # not shown.
13984 1.1 skrll finish_eval=$lt_finish_eval
13985 1.1 skrll
13986 1.1 skrll # Whether we should hardcode library paths into libraries.
13987 1.1 skrll hardcode_into_libs=$hardcode_into_libs
13988 1.1 skrll
13989 1.1 skrll # Compile-time system search path for libraries.
13990 1.1 skrll sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13991 1.1 skrll
13992 1.1 skrll # Run-time system search path for libraries.
13993 1.1 skrll sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13994 1.1 skrll
13995 1.1 skrll # Whether dlopen is supported.
13996 1.1 skrll dlopen_support=$enable_dlopen
13997 1.1 skrll
13998 1.1 skrll # Whether dlopen of programs is supported.
13999 1.1 skrll dlopen_self=$enable_dlopen_self
14000 1.1 skrll
14001 1.1 skrll # Whether dlopen of statically linked programs is supported.
14002 1.1 skrll dlopen_self_static=$enable_dlopen_self_static
14003 1.1 skrll
14004 1.1 skrll # Commands to strip libraries.
14005 1.1 skrll old_striplib=$lt_old_striplib
14006 1.1 skrll striplib=$lt_striplib
14007 1.1 skrll
14008 1.1 skrll
14009 1.1 skrll # The linker used to build libraries.
14010 1.1 skrll LD=$lt_LD
14011 1.1 skrll
14012 1.1.1.2 christos # How to create reloadable object files.
14013 1.1.1.2 christos reload_flag=$lt_reload_flag
14014 1.1.1.2 christos reload_cmds=$lt_reload_cmds
14015 1.1.1.2 christos
14016 1.1 skrll # Commands used to build an old-style archive.
14017 1.1 skrll old_archive_cmds=$lt_old_archive_cmds
14018 1.1 skrll
14019 1.1 skrll # A language specific compiler.
14020 1.1 skrll CC=$lt_compiler
14021 1.1 skrll
14022 1.1 skrll # Is the compiler the GNU compiler?
14023 1.1 skrll with_gcc=$GCC
14024 1.1 skrll
14025 1.1 skrll # Compiler flag to turn off builtin functions.
14026 1.1 skrll no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14027 1.1 skrll
14028 1.1 skrll # How to pass a linker flag through the compiler.
14029 1.1 skrll wl=$lt_lt_prog_compiler_wl
14030 1.1 skrll
14031 1.1 skrll # Additional compiler flags for building library objects.
14032 1.1 skrll pic_flag=$lt_lt_prog_compiler_pic
14033 1.1 skrll
14034 1.1 skrll # Compiler flag to prevent dynamic linking.
14035 1.1 skrll link_static_flag=$lt_lt_prog_compiler_static
14036 1.1 skrll
14037 1.1 skrll # Does compiler simultaneously support -c and -o options?
14038 1.1 skrll compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14039 1.1 skrll
14040 1.1 skrll # Whether or not to add -lc for building shared libraries.
14041 1.1 skrll build_libtool_need_lc=$archive_cmds_need_lc
14042 1.1 skrll
14043 1.1 skrll # Whether or not to disallow shared libs when runtime libs are static.
14044 1.1 skrll allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14045 1.1 skrll
14046 1.1 skrll # Compiler flag to allow reflexive dlopens.
14047 1.1 skrll export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14048 1.1 skrll
14049 1.1 skrll # Compiler flag to generate shared objects directly from archives.
14050 1.1 skrll whole_archive_flag_spec=$lt_whole_archive_flag_spec
14051 1.1 skrll
14052 1.1 skrll # Whether the compiler copes with passing no objects directly.
14053 1.1 skrll compiler_needs_object=$lt_compiler_needs_object
14054 1.1 skrll
14055 1.1 skrll # Create an old-style archive from a shared archive.
14056 1.1 skrll old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14057 1.1 skrll
14058 1.1 skrll # Create a temporary old-style archive to link instead of a shared archive.
14059 1.1 skrll old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14060 1.1 skrll
14061 1.1 skrll # Commands used to build a shared archive.
14062 1.1 skrll archive_cmds=$lt_archive_cmds
14063 1.1 skrll archive_expsym_cmds=$lt_archive_expsym_cmds
14064 1.1 skrll
14065 1.1 skrll # Commands used to build a loadable module if different from building
14066 1.1 skrll # a shared archive.
14067 1.1 skrll module_cmds=$lt_module_cmds
14068 1.1 skrll module_expsym_cmds=$lt_module_expsym_cmds
14069 1.1 skrll
14070 1.1 skrll # Whether we are building with GNU ld or not.
14071 1.1 skrll with_gnu_ld=$lt_with_gnu_ld
14072 1.1 skrll
14073 1.1 skrll # Flag that allows shared libraries with undefined symbols to be built.
14074 1.1 skrll allow_undefined_flag=$lt_allow_undefined_flag
14075 1.1 skrll
14076 1.1 skrll # Flag that enforces no undefined symbols.
14077 1.1 skrll no_undefined_flag=$lt_no_undefined_flag
14078 1.1 skrll
14079 1.1 skrll # Flag to hardcode \$libdir into a binary during linking.
14080 1.1 skrll # This must work even if \$libdir does not exist
14081 1.1 skrll hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14082 1.1 skrll
14083 1.1 skrll # If ld is used when linking, flag to hardcode \$libdir into a binary
14084 1.1 skrll # during linking. This must work even if \$libdir does not exist.
14085 1.1 skrll hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14086 1.1 skrll
14087 1.1 skrll # Whether we need a single "-rpath" flag with a separated argument.
14088 1.1 skrll hardcode_libdir_separator=$lt_hardcode_libdir_separator
14089 1.1 skrll
14090 1.1 skrll # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14091 1.1 skrll # DIR into the resulting binary.
14092 1.1 skrll hardcode_direct=$hardcode_direct
14093 1.1 skrll
14094 1.1 skrll # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14095 1.1 skrll # DIR into the resulting binary and the resulting library dependency is
14096 1.1 skrll # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14097 1.1 skrll # library is relocated.
14098 1.1 skrll hardcode_direct_absolute=$hardcode_direct_absolute
14099 1.1 skrll
14100 1.1 skrll # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14101 1.1 skrll # into the resulting binary.
14102 1.1 skrll hardcode_minus_L=$hardcode_minus_L
14103 1.1 skrll
14104 1.1 skrll # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14105 1.1 skrll # into the resulting binary.
14106 1.1 skrll hardcode_shlibpath_var=$hardcode_shlibpath_var
14107 1.1 skrll
14108 1.1 skrll # Set to "yes" if building a shared library automatically hardcodes DIR
14109 1.1 skrll # into the library and all subsequent libraries and executables linked
14110 1.1 skrll # against it.
14111 1.1 skrll hardcode_automatic=$hardcode_automatic
14112 1.1 skrll
14113 1.1 skrll # Set to yes if linker adds runtime paths of dependent libraries
14114 1.1 skrll # to runtime path list.
14115 1.1 skrll inherit_rpath=$inherit_rpath
14116 1.1 skrll
14117 1.1 skrll # Whether libtool must link a program against all its dependency libraries.
14118 1.1 skrll link_all_deplibs=$link_all_deplibs
14119 1.1 skrll
14120 1.1 skrll # Fix the shell variable \$srcfile for the compiler.
14121 1.1 skrll fix_srcfile_path=$lt_fix_srcfile_path
14122 1.1 skrll
14123 1.1 skrll # Set to "yes" if exported symbols are required.
14124 1.1 skrll always_export_symbols=$always_export_symbols
14125 1.1 skrll
14126 1.1 skrll # The commands to list exported symbols.
14127 1.1 skrll export_symbols_cmds=$lt_export_symbols_cmds
14128 1.1 skrll
14129 1.1 skrll # Symbols that should not be listed in the preloaded symbols.
14130 1.1 skrll exclude_expsyms=$lt_exclude_expsyms
14131 1.1 skrll
14132 1.1 skrll # Symbols that must always be exported.
14133 1.1 skrll include_expsyms=$lt_include_expsyms
14134 1.1 skrll
14135 1.1 skrll # Commands necessary for linking programs (against libraries) with templates.
14136 1.1 skrll prelink_cmds=$lt_prelink_cmds
14137 1.1 skrll
14138 1.1 skrll # Specify filename containing input files.
14139 1.1 skrll file_list_spec=$lt_file_list_spec
14140 1.1 skrll
14141 1.1 skrll # How to hardcode a shared library path into an executable.
14142 1.1 skrll hardcode_action=$hardcode_action
14143 1.1 skrll
14144 1.1 skrll # ### END LIBTOOL CONFIG
14145 1.1 skrll
14146 1.1 skrll _LT_EOF
14147 1.1 skrll
14148 1.1 skrll case $host_os in
14149 1.1 skrll aix3*)
14150 1.1 skrll cat <<\_LT_EOF >> "$cfgfile"
14151 1.1 skrll # AIX sometimes has problems with the GCC collect2 program. For some
14152 1.1 skrll # reason, if we set the COLLECT_NAMES environment variable, the problems
14153 1.1 skrll # vanish in a puff of smoke.
14154 1.1 skrll if test "X${COLLECT_NAMES+set}" != Xset; then
14155 1.1 skrll COLLECT_NAMES=
14156 1.1 skrll export COLLECT_NAMES
14157 1.1 skrll fi
14158 1.1 skrll _LT_EOF
14159 1.1 skrll ;;
14160 1.1 skrll esac
14161 1.1 skrll
14162 1.1 skrll
14163 1.1 skrll ltmain="$ac_aux_dir/ltmain.sh"
14164 1.1 skrll
14165 1.1 skrll
14166 1.1 skrll # We use sed instead of cat because bash on DJGPP gets confused if
14167 1.1 skrll # if finds mixed CR/LF and LF-only lines. Since sed operates in
14168 1.1 skrll # text mode, it properly converts lines to CR/LF. This bash problem
14169 1.1 skrll # is reportedly fixed, but why not run on old versions too?
14170 1.1 skrll sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14171 1.1 skrll || (rm -f "$cfgfile"; exit 1)
14172 1.1 skrll
14173 1.1 skrll case $xsi_shell in
14174 1.1 skrll yes)
14175 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14176 1.1.1.2 christos
14177 1.1 skrll # func_dirname file append nondir_replacement
14178 1.1 skrll # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14179 1.1 skrll # otherwise set result to NONDIR_REPLACEMENT.
14180 1.1 skrll func_dirname ()
14181 1.1 skrll {
14182 1.1 skrll case ${1} in
14183 1.1 skrll */*) func_dirname_result="${1%/*}${2}" ;;
14184 1.1 skrll * ) func_dirname_result="${3}" ;;
14185 1.1 skrll esac
14186 1.1 skrll }
14187 1.1 skrll
14188 1.1 skrll # func_basename file
14189 1.1 skrll func_basename ()
14190 1.1 skrll {
14191 1.1 skrll func_basename_result="${1##*/}"
14192 1.1 skrll }
14193 1.1 skrll
14194 1.1.1.2 christos # func_dirname_and_basename file append nondir_replacement
14195 1.1.1.2 christos # perform func_basename and func_dirname in a single function
14196 1.1.1.2 christos # call:
14197 1.1.1.2 christos # dirname: Compute the dirname of FILE. If nonempty,
14198 1.1.1.2 christos # add APPEND to the result, otherwise set result
14199 1.1.1.2 christos # to NONDIR_REPLACEMENT.
14200 1.1.1.2 christos # value returned in "$func_dirname_result"
14201 1.1.1.2 christos # basename: Compute filename of FILE.
14202 1.1.1.2 christos # value retuned in "$func_basename_result"
14203 1.1.1.2 christos # Implementation must be kept synchronized with func_dirname
14204 1.1.1.2 christos # and func_basename. For efficiency, we do not delegate to
14205 1.1.1.2 christos # those functions but instead duplicate the functionality here.
14206 1.1.1.2 christos func_dirname_and_basename ()
14207 1.1.1.2 christos {
14208 1.1.1.2 christos case ${1} in
14209 1.1.1.2 christos */*) func_dirname_result="${1%/*}${2}" ;;
14210 1.1.1.2 christos * ) func_dirname_result="${3}" ;;
14211 1.1.1.2 christos esac
14212 1.1.1.2 christos func_basename_result="${1##*/}"
14213 1.1.1.2 christos }
14214 1.1.1.2 christos
14215 1.1 skrll # func_stripname prefix suffix name
14216 1.1 skrll # strip PREFIX and SUFFIX off of NAME.
14217 1.1 skrll # PREFIX and SUFFIX must not contain globbing or regex special
14218 1.1 skrll # characters, hashes, percent signs, but SUFFIX may contain a leading
14219 1.1 skrll # dot (in which case that matches only a dot).
14220 1.1 skrll func_stripname ()
14221 1.1 skrll {
14222 1.1 skrll # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14223 1.1 skrll # positional parameters, so assign one to ordinary parameter first.
14224 1.1 skrll func_stripname_result=${3}
14225 1.1 skrll func_stripname_result=${func_stripname_result#"${1}"}
14226 1.1 skrll func_stripname_result=${func_stripname_result%"${2}"}
14227 1.1 skrll }
14228 1.1 skrll
14229 1.1 skrll # func_opt_split
14230 1.1 skrll func_opt_split ()
14231 1.1 skrll {
14232 1.1 skrll func_opt_split_opt=${1%%=*}
14233 1.1 skrll func_opt_split_arg=${1#*=}
14234 1.1 skrll }
14235 1.1 skrll
14236 1.1 skrll # func_lo2o object
14237 1.1 skrll func_lo2o ()
14238 1.1 skrll {
14239 1.1 skrll case ${1} in
14240 1.1 skrll *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14241 1.1 skrll *) func_lo2o_result=${1} ;;
14242 1.1 skrll esac
14243 1.1 skrll }
14244 1.1.1.2 christos
14245 1.1.1.2 christos # func_xform libobj-or-source
14246 1.1.1.2 christos func_xform ()
14247 1.1.1.2 christos {
14248 1.1.1.2 christos func_xform_result=${1%.*}.lo
14249 1.1.1.2 christos }
14250 1.1.1.2 christos
14251 1.1.1.2 christos # func_arith arithmetic-term...
14252 1.1.1.2 christos func_arith ()
14253 1.1.1.2 christos {
14254 1.1.1.2 christos func_arith_result=$(( $* ))
14255 1.1.1.2 christos }
14256 1.1.1.2 christos
14257 1.1.1.2 christos # func_len string
14258 1.1.1.2 christos # STRING may not start with a hyphen.
14259 1.1.1.2 christos func_len ()
14260 1.1.1.2 christos {
14261 1.1.1.2 christos func_len_result=${#1}
14262 1.1.1.2 christos }
14263 1.1.1.2 christos
14264 1.1 skrll _LT_EOF
14265 1.1 skrll ;;
14266 1.1 skrll *) # Bourne compatible functions.
14267 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14268 1.1.1.2 christos
14269 1.1 skrll # func_dirname file append nondir_replacement
14270 1.1 skrll # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14271 1.1 skrll # otherwise set result to NONDIR_REPLACEMENT.
14272 1.1 skrll func_dirname ()
14273 1.1 skrll {
14274 1.1 skrll # Extract subdirectory from the argument.
14275 1.1.1.2 christos func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14276 1.1 skrll if test "X$func_dirname_result" = "X${1}"; then
14277 1.1 skrll func_dirname_result="${3}"
14278 1.1 skrll else
14279 1.1 skrll func_dirname_result="$func_dirname_result${2}"
14280 1.1 skrll fi
14281 1.1 skrll }
14282 1.1 skrll
14283 1.1 skrll # func_basename file
14284 1.1 skrll func_basename ()
14285 1.1 skrll {
14286 1.1.1.2 christos func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14287 1.1 skrll }
14288 1.1 skrll
14289 1.1.1.2 christos
14290 1.1 skrll # func_stripname prefix suffix name
14291 1.1 skrll # strip PREFIX and SUFFIX off of NAME.
14292 1.1 skrll # PREFIX and SUFFIX must not contain globbing or regex special
14293 1.1 skrll # characters, hashes, percent signs, but SUFFIX may contain a leading
14294 1.1 skrll # dot (in which case that matches only a dot).
14295 1.1 skrll # func_strip_suffix prefix name
14296 1.1 skrll func_stripname ()
14297 1.1 skrll {
14298 1.1 skrll case ${2} in
14299 1.1.1.2 christos .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14300 1.1.1.2 christos *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14301 1.1 skrll esac
14302 1.1 skrll }
14303 1.1 skrll
14304 1.1 skrll # sed scripts:
14305 1.1 skrll my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14306 1.1 skrll my_sed_long_arg='1s/^-[^=]*=//'
14307 1.1 skrll
14308 1.1 skrll # func_opt_split
14309 1.1 skrll func_opt_split ()
14310 1.1 skrll {
14311 1.1.1.2 christos func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14312 1.1.1.2 christos func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14313 1.1 skrll }
14314 1.1 skrll
14315 1.1 skrll # func_lo2o object
14316 1.1 skrll func_lo2o ()
14317 1.1 skrll {
14318 1.1.1.2 christos func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14319 1.1 skrll }
14320 1.1.1.2 christos
14321 1.1.1.2 christos # func_xform libobj-or-source
14322 1.1.1.2 christos func_xform ()
14323 1.1.1.2 christos {
14324 1.1.1.2 christos func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14325 1.1.1.2 christos }
14326 1.1.1.2 christos
14327 1.1.1.2 christos # func_arith arithmetic-term...
14328 1.1.1.2 christos func_arith ()
14329 1.1.1.2 christos {
14330 1.1.1.2 christos func_arith_result=`expr "$@"`
14331 1.1.1.2 christos }
14332 1.1.1.2 christos
14333 1.1.1.2 christos # func_len string
14334 1.1.1.2 christos # STRING may not start with a hyphen.
14335 1.1.1.2 christos func_len ()
14336 1.1.1.2 christos {
14337 1.1.1.2 christos func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14338 1.1.1.2 christos }
14339 1.1.1.2 christos
14340 1.1 skrll _LT_EOF
14341 1.1 skrll esac
14342 1.1 skrll
14343 1.1 skrll case $lt_shell_append in
14344 1.1 skrll yes)
14345 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14346 1.1 skrll
14347 1.1 skrll # func_append var value
14348 1.1 skrll # Append VALUE to the end of shell variable VAR.
14349 1.1 skrll func_append ()
14350 1.1 skrll {
14351 1.1 skrll eval "$1+=\$2"
14352 1.1 skrll }
14353 1.1 skrll _LT_EOF
14354 1.1 skrll ;;
14355 1.1 skrll *)
14356 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14357 1.1 skrll
14358 1.1 skrll # func_append var value
14359 1.1 skrll # Append VALUE to the end of shell variable VAR.
14360 1.1 skrll func_append ()
14361 1.1 skrll {
14362 1.1 skrll eval "$1=\$$1\$2"
14363 1.1 skrll }
14364 1.1.1.2 christos
14365 1.1 skrll _LT_EOF
14366 1.1 skrll ;;
14367 1.1 skrll esac
14368 1.1 skrll
14369 1.1 skrll
14370 1.1 skrll sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14371 1.1 skrll || (rm -f "$cfgfile"; exit 1)
14372 1.1 skrll
14373 1.1 skrll mv -f "$cfgfile" "$ofile" ||
14374 1.1 skrll (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14375 1.1 skrll chmod +x "$ofile"
14376 1.1 skrll
14377 1.1 skrll ;;
14378 1.1.1.2 christos "default-1":C)
14379 1.1 skrll for ac_file in $CONFIG_FILES; do
14380 1.1 skrll # Support "outfile[:infile[:infile...]]"
14381 1.1 skrll case "$ac_file" in
14382 1.1 skrll *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14383 1.1 skrll esac
14384 1.1 skrll # PO directories have a Makefile.in generated from Makefile.in.in.
14385 1.1 skrll case "$ac_file" in */Makefile.in)
14386 1.1 skrll # Adjust a relative srcdir.
14387 1.1 skrll ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14388 1.1.1.2 christos ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
14389 1.1 skrll ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14390 1.1 skrll # In autoconf-2.13 it is called $ac_given_srcdir.
14391 1.1 skrll # In autoconf-2.50 it is called $srcdir.
14392 1.1 skrll test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14393 1.1 skrll case "$ac_given_srcdir" in
14394 1.1 skrll .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14395 1.1 skrll /*) top_srcdir="$ac_given_srcdir" ;;
14396 1.1 skrll *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
14397 1.1 skrll esac
14398 1.1 skrll if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14399 1.1 skrll rm -f "$ac_dir/POTFILES"
14400 1.1 skrll test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14401 1.1 skrll cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
14402 1.1 skrll POMAKEFILEDEPS="POTFILES.in"
14403 1.1 skrll # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
14404 1.1 skrll # on $ac_dir but don't depend on user-specified configuration
14405 1.1 skrll # parameters.
14406 1.1 skrll if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14407 1.1 skrll # The LINGUAS file contains the set of available languages.
14408 1.1 skrll if test -n "$OBSOLETE_ALL_LINGUAS"; then
14409 1.1 skrll test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
14410 1.1 skrll fi
14411 1.1 skrll ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14412 1.1 skrll # Hide the ALL_LINGUAS assigment from automake.
14413 1.1 skrll eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14414 1.1 skrll POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14415 1.1 skrll else
14416 1.1 skrll # The set of available languages was given in configure.in.
14417 1.1 skrll eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14418 1.1 skrll fi
14419 1.1 skrll case "$ac_given_srcdir" in
14420 1.1 skrll .) srcdirpre= ;;
14421 1.1 skrll *) srcdirpre='$(srcdir)/' ;;
14422 1.1 skrll esac
14423 1.1 skrll POFILES=
14424 1.1 skrll GMOFILES=
14425 1.1 skrll UPDATEPOFILES=
14426 1.1 skrll DUMMYPOFILES=
14427 1.1 skrll for lang in $ALL_LINGUAS; do
14428 1.1 skrll POFILES="$POFILES $srcdirpre$lang.po"
14429 1.1 skrll GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14430 1.1 skrll UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14431 1.1 skrll DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14432 1.1 skrll done
14433 1.1 skrll # CATALOGS depends on both $ac_dir and the user's LINGUAS
14434 1.1 skrll # environment variable.
14435 1.1 skrll INST_LINGUAS=
14436 1.1 skrll if test -n "$ALL_LINGUAS"; then
14437 1.1 skrll for presentlang in $ALL_LINGUAS; do
14438 1.1 skrll useit=no
14439 1.1 skrll if test "%UNSET%" != "$LINGUAS"; then
14440 1.1 skrll desiredlanguages="$LINGUAS"
14441 1.1 skrll else
14442 1.1 skrll desiredlanguages="$ALL_LINGUAS"
14443 1.1 skrll fi
14444 1.1 skrll for desiredlang in $desiredlanguages; do
14445 1.1 skrll # Use the presentlang catalog if desiredlang is
14446 1.1 skrll # a. equal to presentlang, or
14447 1.1 skrll # b. a variant of presentlang (because in this case,
14448 1.1 skrll # presentlang can be used as a fallback for messages
14449 1.1 skrll # which are not translated in the desiredlang catalog).
14450 1.1 skrll case "$desiredlang" in
14451 1.1 skrll "$presentlang"*) useit=yes;;
14452 1.1 skrll esac
14453 1.1 skrll done
14454 1.1 skrll if test $useit = yes; then
14455 1.1 skrll INST_LINGUAS="$INST_LINGUAS $presentlang"
14456 1.1 skrll fi
14457 1.1 skrll done
14458 1.1 skrll fi
14459 1.1 skrll CATALOGS=
14460 1.1 skrll if test -n "$INST_LINGUAS"; then
14461 1.1 skrll for lang in $INST_LINGUAS; do
14462 1.1 skrll CATALOGS="$CATALOGS $lang.gmo"
14463 1.1 skrll done
14464 1.1 skrll fi
14465 1.1 skrll test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14466 1.1 skrll sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
14467 1.1 skrll for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14468 1.1 skrll if test -f "$f"; then
14469 1.1 skrll case "$f" in
14470 1.1 skrll *.orig | *.bak | *~) ;;
14471 1.1 skrll *) cat "$f" >> "$ac_dir/Makefile" ;;
14472 1.1 skrll esac
14473 1.1 skrll fi
14474 1.1 skrll done
14475 1.1 skrll fi
14476 1.1 skrll ;;
14477 1.1 skrll esac
14478 1.1 skrll done ;;
14479 1.1.1.2 christos
14480 1.1 skrll esac
14481 1.1.1.2 christos done # for ac_tag
14482 1.1 skrll
14483 1.1 skrll
14484 1.1.1.2 christos as_fn_exit 0
14485 1.1 skrll _ACEOF
14486 1.1 skrll ac_clean_files=$ac_clean_files_save
14487 1.1 skrll
14488 1.1.1.2 christos test $ac_write_fail = 0 ||
14489 1.1.1.2 christos as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14490 1.1.1.2 christos
14491 1.1 skrll
14492 1.1 skrll # configure is writing to config.log, and then calls config.status.
14493 1.1 skrll # config.status does its own redirection, appending to config.log.
14494 1.1 skrll # Unfortunately, on DOS this fails, as config.log is still kept open
14495 1.1 skrll # by configure, so config.status won't be able to write to it; its
14496 1.1 skrll # output is simply discarded. So we exec the FD to /dev/null,
14497 1.1 skrll # effectively closing config.log, so it can be properly (re)opened and
14498 1.1 skrll # appended to by config.status. When coming back to configure, we
14499 1.1 skrll # need to make the FD available again.
14500 1.1 skrll if test "$no_create" != yes; then
14501 1.1 skrll ac_cs_success=:
14502 1.1 skrll ac_config_status_args=
14503 1.1 skrll test "$silent" = yes &&
14504 1.1 skrll ac_config_status_args="$ac_config_status_args --quiet"
14505 1.1 skrll exec 5>/dev/null
14506 1.1 skrll $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14507 1.1 skrll exec 5>>config.log
14508 1.1 skrll # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14509 1.1 skrll # would make configure fail if this is the last instruction.
14510 1.1.1.2 christos $ac_cs_success || as_fn_exit $?
14511 1.1.1.2 christos fi
14512 1.1.1.2 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14513 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14514 1.1.1.2 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14515 1.1 skrll fi
14516 1.1 skrll
14517