configure revision 1.1.1.7 1 1.1 skrll #! /bin/sh
2 1.1 skrll # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.7 christos # Generated by GNU Autoconf 2.64 for gprof 2.30.
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.1.4 christos PACKAGE_NAME='gprof'
558 1.1.1.4 christos PACKAGE_TARNAME='gprof'
559 1.1.1.7 christos PACKAGE_VERSION='2.30'
560 1.1.1.7 christos PACKAGE_STRING='gprof 2.30'
561 1.1.1.4 christos PACKAGE_BUGREPORT=''
562 1.1.1.4 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.6 christos WARN_WRITE_STRINGS
606 1.1.1.2 christos NO_WERROR
607 1.1.1.7 christos WARN_CFLAGS_FOR_BUILD
608 1.1.1.2 christos WARN_CFLAGS
609 1.1.1.2 christos GENINSRC_NEVER_FALSE
610 1.1.1.2 christos GENINSRC_NEVER_TRUE
611 1.1.1.2 christos MAINT
612 1.1.1.2 christos MAINTAINER_MODE_FALSE
613 1.1.1.2 christos MAINTAINER_MODE_TRUE
614 1.1.1.2 christos MSGMERGE
615 1.1.1.2 christos MSGFMT
616 1.1.1.2 christos MKINSTALLDIRS
617 1.1.1.2 christos CATOBJEXT
618 1.1.1.2 christos GENCAT
619 1.1.1.2 christos INSTOBJEXT
620 1.1.1.2 christos DATADIRNAME
621 1.1.1.2 christos CATALOGS
622 1.1.1.2 christos POSUB
623 1.1.1.2 christos GMSGFMT
624 1.1.1.2 christos XGETTEXT
625 1.1.1.2 christos INCINTL
626 1.1.1.2 christos LIBINTL_DEP
627 1.1.1.2 christos LIBINTL
628 1.1.1.2 christos USE_NLS
629 1.1.1.2 christos OTOOL64
630 1.1.1.2 christos OTOOL
631 1.1.1.2 christos LIPO
632 1.1.1.2 christos NMEDIT
633 1.1.1.2 christos DSYMUTIL
634 1.1.1.2 christos RANLIB
635 1.1.1.2 christos AR
636 1.1.1.2 christos OBJDUMP
637 1.1.1.2 christos LN_S
638 1.1.1.2 christos NM
639 1.1.1.2 christos ac_ct_DUMPBIN
640 1.1.1.2 christos DUMPBIN
641 1.1.1.2 christos LD
642 1.1.1.2 christos FGREP
643 1.1.1.2 christos SED
644 1.1.1.2 christos LIBTOOL
645 1.1.1.2 christos EGREP
646 1.1.1.2 christos GREP
647 1.1.1.2 christos CPP
648 1.1.1.2 christos am__fastdepCC_FALSE
649 1.1.1.2 christos am__fastdepCC_TRUE
650 1.1.1.2 christos CCDEPMODE
651 1.1.1.6 christos am__nodep
652 1.1.1.2 christos AMDEPBACKSLASH
653 1.1.1.2 christos AMDEP_FALSE
654 1.1.1.2 christos AMDEP_TRUE
655 1.1.1.2 christos am__quote
656 1.1.1.2 christos am__include
657 1.1.1.2 christos DEPDIR
658 1.1.1.2 christos am__untar
659 1.1.1.2 christos am__tar
660 1.1.1.2 christos AMTAR
661 1.1.1.2 christos am__leading_dot
662 1.1.1.2 christos SET_MAKE
663 1.1.1.2 christos AWK
664 1.1.1.2 christos mkdir_p
665 1.1.1.2 christos MKDIR_P
666 1.1.1.2 christos INSTALL_STRIP_PROGRAM
667 1.1.1.2 christos STRIP
668 1.1.1.2 christos install_sh
669 1.1.1.2 christos MAKEINFO
670 1.1.1.2 christos AUTOHEADER
671 1.1.1.2 christos AUTOMAKE
672 1.1.1.2 christos AUTOCONF
673 1.1.1.2 christos ACLOCAL
674 1.1.1.2 christos VERSION
675 1.1.1.2 christos PACKAGE
676 1.1.1.2 christos CYGPATH_W
677 1.1.1.2 christos am__isrc
678 1.1.1.2 christos INSTALL_DATA
679 1.1.1.2 christos INSTALL_SCRIPT
680 1.1.1.2 christos INSTALL_PROGRAM
681 1.1.1.2 christos OBJEXT
682 1.1.1.2 christos EXEEXT
683 1.1.1.2 christos ac_ct_CC
684 1.1.1.2 christos CPPFLAGS
685 1.1.1.2 christos LDFLAGS
686 1.1.1.2 christos CFLAGS
687 1.1.1.2 christos CC
688 1.1.1.2 christos target_os
689 1.1.1.2 christos target_vendor
690 1.1.1.2 christos target_cpu
691 1.1.1.2 christos target
692 1.1.1.2 christos host_os
693 1.1.1.2 christos host_vendor
694 1.1.1.2 christos host_cpu
695 1.1.1.2 christos host
696 1.1.1.2 christos build_os
697 1.1.1.2 christos build_vendor
698 1.1.1.2 christos build_cpu
699 1.1.1.2 christos build
700 1.1.1.2 christos target_alias
701 1.1.1.2 christos host_alias
702 1.1.1.2 christos build_alias
703 1.1.1.2 christos LIBS
704 1.1.1.2 christos ECHO_T
705 1.1.1.2 christos ECHO_N
706 1.1.1.2 christos ECHO_C
707 1.1.1.2 christos DEFS
708 1.1.1.2 christos mandir
709 1.1.1.2 christos localedir
710 1.1.1.2 christos libdir
711 1.1.1.2 christos psdir
712 1.1.1.2 christos pdfdir
713 1.1.1.2 christos dvidir
714 1.1.1.2 christos htmldir
715 1.1.1.2 christos infodir
716 1.1.1.2 christos docdir
717 1.1.1.2 christos oldincludedir
718 1.1.1.2 christos includedir
719 1.1.1.2 christos localstatedir
720 1.1.1.2 christos sharedstatedir
721 1.1.1.2 christos sysconfdir
722 1.1.1.2 christos datadir
723 1.1.1.2 christos datarootdir
724 1.1.1.2 christos libexecdir
725 1.1.1.2 christos sbindir
726 1.1.1.2 christos bindir
727 1.1.1.2 christos program_transform_name
728 1.1.1.2 christos prefix
729 1.1.1.2 christos exec_prefix
730 1.1.1.2 christos PACKAGE_URL
731 1.1.1.2 christos PACKAGE_BUGREPORT
732 1.1.1.2 christos PACKAGE_STRING
733 1.1.1.2 christos PACKAGE_VERSION
734 1.1.1.2 christos PACKAGE_TARNAME
735 1.1.1.2 christos PACKAGE_NAME
736 1.1.1.2 christos PATH_SEPARATOR
737 1.1.1.2 christos SHELL'
738 1.1 skrll ac_subst_files=''
739 1.1.1.2 christos ac_user_opts='
740 1.1.1.2 christos enable_option_checking
741 1.1.1.2 christos enable_dependency_tracking
742 1.1.1.2 christos enable_shared
743 1.1.1.2 christos enable_static
744 1.1.1.2 christos with_pic
745 1.1.1.2 christos enable_fast_install
746 1.1.1.2 christos with_gnu_ld
747 1.1.1.2 christos enable_libtool_lock
748 1.1.1.4 christos enable_plugins
749 1.1.1.4 christos enable_largefile
750 1.1.1.2 christos enable_nls
751 1.1.1.2 christos enable_maintainer_mode
752 1.1.1.2 christos enable_werror
753 1.1.1.2 christos enable_build_warnings
754 1.1.1.2 christos '
755 1.1.1.2 christos ac_precious_vars='build_alias
756 1.1.1.2 christos host_alias
757 1.1.1.2 christos target_alias
758 1.1.1.2 christos CC
759 1.1.1.2 christos CFLAGS
760 1.1.1.2 christos LDFLAGS
761 1.1.1.2 christos LIBS
762 1.1.1.2 christos CPPFLAGS
763 1.1.1.2 christos CPP'
764 1.1.1.2 christos
765 1.1 skrll
766 1.1 skrll # Initialize some variables set by options.
767 1.1 skrll ac_init_help=
768 1.1 skrll ac_init_version=false
769 1.1.1.2 christos ac_unrecognized_opts=
770 1.1.1.2 christos ac_unrecognized_sep=
771 1.1 skrll # The variables have the same names as the options, with
772 1.1 skrll # dashes changed to underlines.
773 1.1 skrll cache_file=/dev/null
774 1.1 skrll exec_prefix=NONE
775 1.1 skrll no_create=
776 1.1 skrll no_recursion=
777 1.1 skrll prefix=NONE
778 1.1 skrll program_prefix=NONE
779 1.1 skrll program_suffix=NONE
780 1.1 skrll program_transform_name=s,x,x,
781 1.1 skrll silent=
782 1.1 skrll site=
783 1.1 skrll srcdir=
784 1.1 skrll verbose=
785 1.1 skrll x_includes=NONE
786 1.1 skrll x_libraries=NONE
787 1.1 skrll
788 1.1 skrll # Installation directory options.
789 1.1 skrll # These are left unexpanded so users can "make install exec_prefix=/foo"
790 1.1 skrll # and all the variables that are supposed to be based on exec_prefix
791 1.1 skrll # by default will actually change.
792 1.1 skrll # Use braces instead of parens because sh, perl, etc. also accept them.
793 1.1.1.2 christos # (The list follows the same order as the GNU Coding Standards.)
794 1.1 skrll bindir='${exec_prefix}/bin'
795 1.1 skrll sbindir='${exec_prefix}/sbin'
796 1.1 skrll libexecdir='${exec_prefix}/libexec'
797 1.1.1.2 christos datarootdir='${prefix}/share'
798 1.1.1.2 christos datadir='${datarootdir}'
799 1.1 skrll sysconfdir='${prefix}/etc'
800 1.1 skrll sharedstatedir='${prefix}/com'
801 1.1 skrll localstatedir='${prefix}/var'
802 1.1 skrll includedir='${prefix}/include'
803 1.1 skrll oldincludedir='/usr/include'
804 1.1.1.4 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
805 1.1.1.2 christos infodir='${datarootdir}/info'
806 1.1.1.2 christos htmldir='${docdir}'
807 1.1.1.2 christos dvidir='${docdir}'
808 1.1.1.2 christos pdfdir='${docdir}'
809 1.1.1.2 christos psdir='${docdir}'
810 1.1.1.2 christos libdir='${exec_prefix}/lib'
811 1.1.1.2 christos localedir='${datarootdir}/locale'
812 1.1.1.2 christos mandir='${datarootdir}/man'
813 1.1 skrll
814 1.1 skrll ac_prev=
815 1.1.1.2 christos ac_dashdash=
816 1.1 skrll for ac_option
817 1.1 skrll do
818 1.1 skrll # If the previous option needs an argument, assign it.
819 1.1 skrll if test -n "$ac_prev"; then
820 1.1.1.2 christos eval $ac_prev=\$ac_option
821 1.1 skrll ac_prev=
822 1.1 skrll continue
823 1.1 skrll fi
824 1.1 skrll
825 1.1.1.2 christos case $ac_option in
826 1.1.1.2 christos *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
827 1.1.1.2 christos *) ac_optarg=yes ;;
828 1.1.1.2 christos esac
829 1.1 skrll
830 1.1 skrll # Accept the important Cygnus configure options, so we can diagnose typos.
831 1.1 skrll
832 1.1.1.2 christos case $ac_dashdash$ac_option in
833 1.1.1.2 christos --)
834 1.1.1.2 christos ac_dashdash=yes ;;
835 1.1 skrll
836 1.1 skrll -bindir | --bindir | --bindi | --bind | --bin | --bi)
837 1.1 skrll ac_prev=bindir ;;
838 1.1 skrll -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
839 1.1 skrll bindir=$ac_optarg ;;
840 1.1 skrll
841 1.1 skrll -build | --build | --buil | --bui | --bu)
842 1.1 skrll ac_prev=build_alias ;;
843 1.1 skrll -build=* | --build=* | --buil=* | --bui=* | --bu=*)
844 1.1 skrll build_alias=$ac_optarg ;;
845 1.1 skrll
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 ac_prev=cache_file ;;
849 1.1 skrll -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
850 1.1 skrll | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
851 1.1 skrll cache_file=$ac_optarg ;;
852 1.1 skrll
853 1.1 skrll --config-cache | -C)
854 1.1 skrll cache_file=config.cache ;;
855 1.1 skrll
856 1.1.1.2 christos -datadir | --datadir | --datadi | --datad)
857 1.1 skrll ac_prev=datadir ;;
858 1.1.1.2 christos -datadir=* | --datadir=* | --datadi=* | --datad=*)
859 1.1 skrll datadir=$ac_optarg ;;
860 1.1 skrll
861 1.1.1.2 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
862 1.1.1.2 christos | --dataroo | --dataro | --datar)
863 1.1.1.2 christos ac_prev=datarootdir ;;
864 1.1.1.2 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
865 1.1.1.2 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
866 1.1.1.2 christos datarootdir=$ac_optarg ;;
867 1.1.1.2 christos
868 1.1 skrll -disable-* | --disable-*)
869 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
870 1.1 skrll # Reject names that are not valid shell variable names.
871 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
872 1.1.1.2 christos as_fn_error "invalid feature name: $ac_useropt"
873 1.1.1.2 christos ac_useropt_orig=$ac_useropt
874 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
875 1.1.1.2 christos case $ac_user_opts in
876 1.1.1.2 christos *"
877 1.1.1.2 christos "enable_$ac_useropt"
878 1.1.1.2 christos "*) ;;
879 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
880 1.1.1.2 christos ac_unrecognized_sep=', ';;
881 1.1.1.2 christos esac
882 1.1.1.2 christos eval enable_$ac_useropt=no ;;
883 1.1.1.2 christos
884 1.1.1.2 christos -docdir | --docdir | --docdi | --doc | --do)
885 1.1.1.2 christos ac_prev=docdir ;;
886 1.1.1.2 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
887 1.1.1.2 christos docdir=$ac_optarg ;;
888 1.1.1.2 christos
889 1.1.1.2 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
890 1.1.1.2 christos ac_prev=dvidir ;;
891 1.1.1.2 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
892 1.1.1.2 christos dvidir=$ac_optarg ;;
893 1.1 skrll
894 1.1 skrll -enable-* | --enable-*)
895 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
896 1.1 skrll # Reject names that are not valid shell variable names.
897 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
898 1.1.1.2 christos as_fn_error "invalid feature name: $ac_useropt"
899 1.1.1.2 christos ac_useropt_orig=$ac_useropt
900 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
901 1.1.1.2 christos case $ac_user_opts in
902 1.1.1.2 christos *"
903 1.1.1.2 christos "enable_$ac_useropt"
904 1.1.1.2 christos "*) ;;
905 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
906 1.1.1.2 christos ac_unrecognized_sep=', ';;
907 1.1 skrll esac
908 1.1.1.2 christos eval enable_$ac_useropt=\$ac_optarg ;;
909 1.1 skrll
910 1.1 skrll -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
911 1.1 skrll | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
912 1.1 skrll | --exec | --exe | --ex)
913 1.1 skrll ac_prev=exec_prefix ;;
914 1.1 skrll -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
915 1.1 skrll | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
916 1.1 skrll | --exec=* | --exe=* | --ex=*)
917 1.1 skrll exec_prefix=$ac_optarg ;;
918 1.1 skrll
919 1.1 skrll -gas | --gas | --ga | --g)
920 1.1 skrll # Obsolete; use --with-gas.
921 1.1 skrll with_gas=yes ;;
922 1.1 skrll
923 1.1 skrll -help | --help | --hel | --he | -h)
924 1.1 skrll ac_init_help=long ;;
925 1.1 skrll -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
926 1.1 skrll ac_init_help=recursive ;;
927 1.1 skrll -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
928 1.1 skrll ac_init_help=short ;;
929 1.1 skrll
930 1.1 skrll -host | --host | --hos | --ho)
931 1.1 skrll ac_prev=host_alias ;;
932 1.1 skrll -host=* | --host=* | --hos=* | --ho=*)
933 1.1 skrll host_alias=$ac_optarg ;;
934 1.1 skrll
935 1.1.1.2 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
936 1.1.1.2 christos ac_prev=htmldir ;;
937 1.1.1.2 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
938 1.1.1.2 christos | --ht=*)
939 1.1.1.2 christos htmldir=$ac_optarg ;;
940 1.1.1.2 christos
941 1.1 skrll -includedir | --includedir | --includedi | --included | --include \
942 1.1 skrll | --includ | --inclu | --incl | --inc)
943 1.1 skrll ac_prev=includedir ;;
944 1.1 skrll -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
945 1.1 skrll | --includ=* | --inclu=* | --incl=* | --inc=*)
946 1.1 skrll includedir=$ac_optarg ;;
947 1.1 skrll
948 1.1 skrll -infodir | --infodir | --infodi | --infod | --info | --inf)
949 1.1 skrll ac_prev=infodir ;;
950 1.1 skrll -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
951 1.1 skrll infodir=$ac_optarg ;;
952 1.1 skrll
953 1.1 skrll -libdir | --libdir | --libdi | --libd)
954 1.1 skrll ac_prev=libdir ;;
955 1.1 skrll -libdir=* | --libdir=* | --libdi=* | --libd=*)
956 1.1 skrll libdir=$ac_optarg ;;
957 1.1 skrll
958 1.1 skrll -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
959 1.1 skrll | --libexe | --libex | --libe)
960 1.1 skrll ac_prev=libexecdir ;;
961 1.1 skrll -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
962 1.1 skrll | --libexe=* | --libex=* | --libe=*)
963 1.1 skrll libexecdir=$ac_optarg ;;
964 1.1 skrll
965 1.1.1.2 christos -localedir | --localedir | --localedi | --localed | --locale)
966 1.1.1.2 christos ac_prev=localedir ;;
967 1.1.1.2 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
968 1.1.1.2 christos localedir=$ac_optarg ;;
969 1.1.1.2 christos
970 1.1 skrll -localstatedir | --localstatedir | --localstatedi | --localstated \
971 1.1.1.2 christos | --localstate | --localstat | --localsta | --localst | --locals)
972 1.1 skrll ac_prev=localstatedir ;;
973 1.1 skrll -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
974 1.1.1.2 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
975 1.1 skrll localstatedir=$ac_optarg ;;
976 1.1 skrll
977 1.1 skrll -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
978 1.1 skrll ac_prev=mandir ;;
979 1.1 skrll -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
980 1.1 skrll mandir=$ac_optarg ;;
981 1.1 skrll
982 1.1 skrll -nfp | --nfp | --nf)
983 1.1 skrll # Obsolete; use --without-fp.
984 1.1 skrll with_fp=no ;;
985 1.1 skrll
986 1.1 skrll -no-create | --no-create | --no-creat | --no-crea | --no-cre \
987 1.1 skrll | --no-cr | --no-c | -n)
988 1.1 skrll no_create=yes ;;
989 1.1 skrll
990 1.1 skrll -no-recursion | --no-recursion | --no-recursio | --no-recursi \
991 1.1 skrll | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
992 1.1 skrll no_recursion=yes ;;
993 1.1 skrll
994 1.1 skrll -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
995 1.1 skrll | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
996 1.1 skrll | --oldin | --oldi | --old | --ol | --o)
997 1.1 skrll ac_prev=oldincludedir ;;
998 1.1 skrll -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
999 1.1 skrll | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1000 1.1 skrll | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1001 1.1 skrll oldincludedir=$ac_optarg ;;
1002 1.1 skrll
1003 1.1 skrll -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1004 1.1 skrll ac_prev=prefix ;;
1005 1.1 skrll -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1006 1.1 skrll prefix=$ac_optarg ;;
1007 1.1 skrll
1008 1.1 skrll -program-prefix | --program-prefix | --program-prefi | --program-pref \
1009 1.1 skrll | --program-pre | --program-pr | --program-p)
1010 1.1 skrll ac_prev=program_prefix ;;
1011 1.1 skrll -program-prefix=* | --program-prefix=* | --program-prefi=* \
1012 1.1 skrll | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1013 1.1 skrll program_prefix=$ac_optarg ;;
1014 1.1 skrll
1015 1.1 skrll -program-suffix | --program-suffix | --program-suffi | --program-suff \
1016 1.1 skrll | --program-suf | --program-su | --program-s)
1017 1.1 skrll ac_prev=program_suffix ;;
1018 1.1 skrll -program-suffix=* | --program-suffix=* | --program-suffi=* \
1019 1.1 skrll | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1020 1.1 skrll program_suffix=$ac_optarg ;;
1021 1.1 skrll
1022 1.1 skrll -program-transform-name | --program-transform-name \
1023 1.1 skrll | --program-transform-nam | --program-transform-na \
1024 1.1 skrll | --program-transform-n | --program-transform- \
1025 1.1 skrll | --program-transform | --program-transfor \
1026 1.1 skrll | --program-transfo | --program-transf \
1027 1.1 skrll | --program-trans | --program-tran \
1028 1.1 skrll | --progr-tra | --program-tr | --program-t)
1029 1.1 skrll ac_prev=program_transform_name ;;
1030 1.1 skrll -program-transform-name=* | --program-transform-name=* \
1031 1.1 skrll | --program-transform-nam=* | --program-transform-na=* \
1032 1.1 skrll | --program-transform-n=* | --program-transform-=* \
1033 1.1 skrll | --program-transform=* | --program-transfor=* \
1034 1.1 skrll | --program-transfo=* | --program-transf=* \
1035 1.1 skrll | --program-trans=* | --program-tran=* \
1036 1.1 skrll | --progr-tra=* | --program-tr=* | --program-t=*)
1037 1.1 skrll program_transform_name=$ac_optarg ;;
1038 1.1 skrll
1039 1.1.1.2 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1040 1.1.1.2 christos ac_prev=pdfdir ;;
1041 1.1.1.2 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1042 1.1.1.2 christos pdfdir=$ac_optarg ;;
1043 1.1.1.2 christos
1044 1.1.1.2 christos -psdir | --psdir | --psdi | --psd | --ps)
1045 1.1.1.2 christos ac_prev=psdir ;;
1046 1.1.1.2 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1047 1.1.1.2 christos psdir=$ac_optarg ;;
1048 1.1.1.2 christos
1049 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1050 1.1 skrll | -silent | --silent | --silen | --sile | --sil)
1051 1.1 skrll silent=yes ;;
1052 1.1 skrll
1053 1.1 skrll -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1054 1.1 skrll ac_prev=sbindir ;;
1055 1.1 skrll -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1056 1.1 skrll | --sbi=* | --sb=*)
1057 1.1 skrll sbindir=$ac_optarg ;;
1058 1.1 skrll
1059 1.1 skrll -sharedstatedir | --sharedstatedir | --sharedstatedi \
1060 1.1 skrll | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1061 1.1 skrll | --sharedst | --shareds | --shared | --share | --shar \
1062 1.1 skrll | --sha | --sh)
1063 1.1 skrll ac_prev=sharedstatedir ;;
1064 1.1 skrll -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1065 1.1 skrll | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1066 1.1 skrll | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1067 1.1 skrll | --sha=* | --sh=*)
1068 1.1 skrll sharedstatedir=$ac_optarg ;;
1069 1.1 skrll
1070 1.1 skrll -site | --site | --sit)
1071 1.1 skrll ac_prev=site ;;
1072 1.1 skrll -site=* | --site=* | --sit=*)
1073 1.1 skrll site=$ac_optarg ;;
1074 1.1 skrll
1075 1.1 skrll -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1076 1.1 skrll ac_prev=srcdir ;;
1077 1.1 skrll -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1078 1.1 skrll srcdir=$ac_optarg ;;
1079 1.1 skrll
1080 1.1 skrll -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1081 1.1 skrll | --syscon | --sysco | --sysc | --sys | --sy)
1082 1.1 skrll ac_prev=sysconfdir ;;
1083 1.1 skrll -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1084 1.1 skrll | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1085 1.1 skrll sysconfdir=$ac_optarg ;;
1086 1.1 skrll
1087 1.1 skrll -target | --target | --targe | --targ | --tar | --ta | --t)
1088 1.1 skrll ac_prev=target_alias ;;
1089 1.1 skrll -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1090 1.1 skrll target_alias=$ac_optarg ;;
1091 1.1 skrll
1092 1.1 skrll -v | -verbose | --verbose | --verbos | --verbo | --verb)
1093 1.1 skrll verbose=yes ;;
1094 1.1 skrll
1095 1.1 skrll -version | --version | --versio | --versi | --vers | -V)
1096 1.1 skrll ac_init_version=: ;;
1097 1.1 skrll
1098 1.1 skrll -with-* | --with-*)
1099 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1100 1.1 skrll # Reject names that are not valid shell variable names.
1101 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1102 1.1.1.2 christos as_fn_error "invalid package name: $ac_useropt"
1103 1.1.1.2 christos ac_useropt_orig=$ac_useropt
1104 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1105 1.1.1.2 christos case $ac_user_opts in
1106 1.1.1.2 christos *"
1107 1.1.1.2 christos "with_$ac_useropt"
1108 1.1.1.2 christos "*) ;;
1109 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1110 1.1.1.2 christos ac_unrecognized_sep=', ';;
1111 1.1 skrll esac
1112 1.1.1.2 christos eval with_$ac_useropt=\$ac_optarg ;;
1113 1.1 skrll
1114 1.1 skrll -without-* | --without-*)
1115 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1116 1.1 skrll # Reject names that are not valid shell variable names.
1117 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1118 1.1.1.2 christos as_fn_error "invalid package name: $ac_useropt"
1119 1.1.1.2 christos ac_useropt_orig=$ac_useropt
1120 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1121 1.1.1.2 christos case $ac_user_opts in
1122 1.1.1.2 christos *"
1123 1.1.1.2 christos "with_$ac_useropt"
1124 1.1.1.2 christos "*) ;;
1125 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1126 1.1.1.2 christos ac_unrecognized_sep=', ';;
1127 1.1.1.2 christos esac
1128 1.1.1.2 christos eval with_$ac_useropt=no ;;
1129 1.1 skrll
1130 1.1 skrll --x)
1131 1.1 skrll # Obsolete; use --with-x.
1132 1.1 skrll with_x=yes ;;
1133 1.1 skrll
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 ac_prev=x_includes ;;
1137 1.1 skrll -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1138 1.1 skrll | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1139 1.1 skrll x_includes=$ac_optarg ;;
1140 1.1 skrll
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 ac_prev=x_libraries ;;
1144 1.1 skrll -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1145 1.1 skrll | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1146 1.1 skrll x_libraries=$ac_optarg ;;
1147 1.1 skrll
1148 1.1.1.2 christos -*) as_fn_error "unrecognized option: \`$ac_option'
1149 1.1.1.2 christos Try \`$0 --help' for more information."
1150 1.1 skrll ;;
1151 1.1 skrll
1152 1.1 skrll *=*)
1153 1.1 skrll ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1154 1.1 skrll # Reject names that are not valid shell variable names.
1155 1.1.1.2 christos case $ac_envvar in #(
1156 1.1.1.2 christos '' | [0-9]* | *[!_$as_cr_alnum]* )
1157 1.1.1.2 christos as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1158 1.1.1.2 christos esac
1159 1.1.1.2 christos eval $ac_envvar=\$ac_optarg
1160 1.1 skrll export $ac_envvar ;;
1161 1.1 skrll
1162 1.1 skrll *)
1163 1.1 skrll # FIXME: should be removed in autoconf 3.0.
1164 1.1.1.2 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1165 1.1 skrll expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1166 1.1.1.2 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1167 1.1 skrll : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1168 1.1 skrll ;;
1169 1.1 skrll
1170 1.1 skrll esac
1171 1.1 skrll done
1172 1.1 skrll
1173 1.1 skrll if test -n "$ac_prev"; then
1174 1.1 skrll ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1175 1.1.1.2 christos as_fn_error "missing argument to $ac_option"
1176 1.1 skrll fi
1177 1.1 skrll
1178 1.1.1.2 christos if test -n "$ac_unrecognized_opts"; then
1179 1.1.1.2 christos case $enable_option_checking in
1180 1.1.1.2 christos no) ;;
1181 1.1.1.2 christos fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1182 1.1.1.2 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1183 1.1 skrll esac
1184 1.1.1.2 christos fi
1185 1.1 skrll
1186 1.1.1.2 christos # Check all directory arguments for consistency.
1187 1.1.1.2 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1188 1.1.1.2 christos datadir sysconfdir sharedstatedir localstatedir includedir \
1189 1.1.1.2 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1190 1.1.1.2 christos libdir localedir mandir
1191 1.1 skrll do
1192 1.1.1.2 christos eval ac_val=\$$ac_var
1193 1.1.1.2 christos # Remove trailing slashes.
1194 1.1.1.2 christos case $ac_val in
1195 1.1.1.2 christos */ )
1196 1.1.1.2 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1197 1.1.1.2 christos eval $ac_var=\$ac_val;;
1198 1.1.1.2 christos esac
1199 1.1.1.2 christos # Be sure to have absolute directory names.
1200 1.1 skrll case $ac_val in
1201 1.1.1.2 christos [\\/$]* | ?:[\\/]* ) continue;;
1202 1.1.1.2 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1203 1.1 skrll esac
1204 1.1.1.2 christos as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1205 1.1 skrll done
1206 1.1 skrll
1207 1.1 skrll # There might be people who depend on the old broken behavior: `$host'
1208 1.1 skrll # used to hold the argument of --host etc.
1209 1.1 skrll # FIXME: To remove some day.
1210 1.1 skrll build=$build_alias
1211 1.1 skrll host=$host_alias
1212 1.1 skrll target=$target_alias
1213 1.1 skrll
1214 1.1 skrll # FIXME: To remove some day.
1215 1.1 skrll if test "x$host_alias" != x; then
1216 1.1 skrll if test "x$build_alias" = x; then
1217 1.1 skrll cross_compiling=maybe
1218 1.1.1.2 christos $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1219 1.1 skrll If a cross compiler is detected then cross compile mode will be used." >&2
1220 1.1 skrll elif test "x$build_alias" != "x$host_alias"; then
1221 1.1 skrll cross_compiling=yes
1222 1.1 skrll fi
1223 1.1 skrll fi
1224 1.1 skrll
1225 1.1 skrll ac_tool_prefix=
1226 1.1 skrll test -n "$host_alias" && ac_tool_prefix=$host_alias-
1227 1.1 skrll
1228 1.1 skrll test "$silent" = yes && exec 6>/dev/null
1229 1.1 skrll
1230 1.1 skrll
1231 1.1.1.2 christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
1232 1.1.1.2 christos ac_ls_di=`ls -di .` &&
1233 1.1.1.2 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1234 1.1.1.2 christos as_fn_error "working directory cannot be determined"
1235 1.1.1.2 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1236 1.1.1.2 christos as_fn_error "pwd does not report name of working directory"
1237 1.1.1.2 christos
1238 1.1.1.2 christos
1239 1.1 skrll # Find the source files, if location was not specified.
1240 1.1 skrll if test -z "$srcdir"; then
1241 1.1 skrll ac_srcdir_defaulted=yes
1242 1.1.1.2 christos # Try the directory containing this script, then the parent directory.
1243 1.1.1.2 christos ac_confdir=`$as_dirname -- "$as_myself" ||
1244 1.1.1.2 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1245 1.1.1.2 christos X"$as_myself" : 'X\(//\)[^/]' \| \
1246 1.1.1.2 christos X"$as_myself" : 'X\(//\)$' \| \
1247 1.1.1.2 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1248 1.1.1.2 christos $as_echo X"$as_myself" |
1249 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1250 1.1.1.2 christos s//\1/
1251 1.1.1.2 christos q
1252 1.1.1.2 christos }
1253 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
1254 1.1.1.2 christos s//\1/
1255 1.1.1.2 christos q
1256 1.1.1.2 christos }
1257 1.1.1.2 christos /^X\(\/\/\)$/{
1258 1.1.1.2 christos s//\1/
1259 1.1.1.2 christos q
1260 1.1.1.2 christos }
1261 1.1.1.2 christos /^X\(\/\).*/{
1262 1.1.1.2 christos s//\1/
1263 1.1.1.2 christos q
1264 1.1.1.2 christos }
1265 1.1.1.2 christos s/.*/./; q'`
1266 1.1 skrll srcdir=$ac_confdir
1267 1.1.1.2 christos if test ! -r "$srcdir/$ac_unique_file"; then
1268 1.1 skrll srcdir=..
1269 1.1 skrll fi
1270 1.1 skrll else
1271 1.1 skrll ac_srcdir_defaulted=no
1272 1.1 skrll fi
1273 1.1.1.2 christos if test ! -r "$srcdir/$ac_unique_file"; then
1274 1.1.1.2 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1275 1.1.1.2 christos as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1276 1.1.1.2 christos fi
1277 1.1.1.2 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1278 1.1.1.2 christos ac_abs_confdir=`(
1279 1.1.1.2 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1280 1.1.1.2 christos pwd)`
1281 1.1.1.2 christos # When building in place, set srcdir=.
1282 1.1.1.2 christos if test "$ac_abs_confdir" = "$ac_pwd"; then
1283 1.1.1.2 christos srcdir=.
1284 1.1.1.2 christos fi
1285 1.1.1.2 christos # Remove unnecessary trailing slashes from srcdir.
1286 1.1.1.2 christos # Double slashes in file names in object file debugging info
1287 1.1.1.2 christos # mess up M-x gdb in Emacs.
1288 1.1.1.2 christos case $srcdir in
1289 1.1.1.2 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1290 1.1.1.2 christos esac
1291 1.1.1.2 christos for ac_var in $ac_precious_vars; do
1292 1.1.1.2 christos eval ac_env_${ac_var}_set=\${${ac_var}+set}
1293 1.1.1.2 christos eval ac_env_${ac_var}_value=\$${ac_var}
1294 1.1.1.2 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1295 1.1.1.2 christos eval ac_cv_env_${ac_var}_value=\$${ac_var}
1296 1.1.1.2 christos done
1297 1.1 skrll
1298 1.1 skrll #
1299 1.1 skrll # Report the --help message.
1300 1.1 skrll #
1301 1.1 skrll if test "$ac_init_help" = "long"; then
1302 1.1 skrll # Omit some internal or obsolete options to make the list less imposing.
1303 1.1 skrll # This message is too long to be a string in the A/UX 3.1 sh.
1304 1.1 skrll cat <<_ACEOF
1305 1.1.1.7 christos \`configure' configures gprof 2.30 to adapt to many kinds of systems.
1306 1.1 skrll
1307 1.1 skrll Usage: $0 [OPTION]... [VAR=VALUE]...
1308 1.1 skrll
1309 1.1 skrll To assign environment variables (e.g., CC, CFLAGS...), specify them as
1310 1.1 skrll VAR=VALUE. See below for descriptions of some of the useful variables.
1311 1.1 skrll
1312 1.1 skrll Defaults for the options are specified in brackets.
1313 1.1 skrll
1314 1.1 skrll Configuration:
1315 1.1 skrll -h, --help display this help and exit
1316 1.1 skrll --help=short display options specific to this package
1317 1.1 skrll --help=recursive display the short help of all the included packages
1318 1.1 skrll -V, --version display version information and exit
1319 1.1 skrll -q, --quiet, --silent do not print \`checking...' messages
1320 1.1 skrll --cache-file=FILE cache test results in FILE [disabled]
1321 1.1 skrll -C, --config-cache alias for \`--cache-file=config.cache'
1322 1.1 skrll -n, --no-create do not create output files
1323 1.1 skrll --srcdir=DIR find the sources in DIR [configure dir or \`..']
1324 1.1 skrll
1325 1.1 skrll Installation directories:
1326 1.1 skrll --prefix=PREFIX install architecture-independent files in PREFIX
1327 1.1.1.2 christos [$ac_default_prefix]
1328 1.1 skrll --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1329 1.1.1.2 christos [PREFIX]
1330 1.1 skrll
1331 1.1 skrll By default, \`make install' will install all the files in
1332 1.1 skrll \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1333 1.1 skrll an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1334 1.1 skrll for instance \`--prefix=\$HOME'.
1335 1.1 skrll
1336 1.1 skrll For better control, use the options below.
1337 1.1 skrll
1338 1.1 skrll Fine tuning of the installation directories:
1339 1.1.1.2 christos --bindir=DIR user executables [EPREFIX/bin]
1340 1.1.1.2 christos --sbindir=DIR system admin executables [EPREFIX/sbin]
1341 1.1.1.2 christos --libexecdir=DIR program executables [EPREFIX/libexec]
1342 1.1.1.2 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1343 1.1.1.2 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1344 1.1.1.2 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1345 1.1.1.2 christos --libdir=DIR object code libraries [EPREFIX/lib]
1346 1.1.1.2 christos --includedir=DIR C header files [PREFIX/include]
1347 1.1.1.2 christos --oldincludedir=DIR C header files for non-gcc [/usr/include]
1348 1.1.1.2 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1349 1.1.1.2 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1350 1.1.1.2 christos --infodir=DIR info documentation [DATAROOTDIR/info]
1351 1.1.1.2 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1352 1.1.1.2 christos --mandir=DIR man documentation [DATAROOTDIR/man]
1353 1.1.1.4 christos --docdir=DIR documentation root [DATAROOTDIR/doc/gprof]
1354 1.1.1.2 christos --htmldir=DIR html documentation [DOCDIR]
1355 1.1.1.2 christos --dvidir=DIR dvi documentation [DOCDIR]
1356 1.1.1.2 christos --pdfdir=DIR pdf documentation [DOCDIR]
1357 1.1.1.2 christos --psdir=DIR ps documentation [DOCDIR]
1358 1.1 skrll _ACEOF
1359 1.1 skrll
1360 1.1 skrll cat <<\_ACEOF
1361 1.1 skrll
1362 1.1 skrll Program names:
1363 1.1 skrll --program-prefix=PREFIX prepend PREFIX to installed program names
1364 1.1 skrll --program-suffix=SUFFIX append SUFFIX to installed program names
1365 1.1 skrll --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1366 1.1 skrll
1367 1.1 skrll System types:
1368 1.1 skrll --build=BUILD configure for building on BUILD [guessed]
1369 1.1 skrll --host=HOST cross-compile to build programs to run on HOST [BUILD]
1370 1.1 skrll --target=TARGET configure for building compilers for TARGET [HOST]
1371 1.1 skrll _ACEOF
1372 1.1 skrll fi
1373 1.1 skrll
1374 1.1 skrll if test -n "$ac_init_help"; then
1375 1.1.1.4 christos case $ac_init_help in
1376 1.1.1.7 christos short | recursive ) echo "Configuration of gprof 2.30:";;
1377 1.1.1.4 christos esac
1378 1.1 skrll cat <<\_ACEOF
1379 1.1 skrll
1380 1.1 skrll Optional Features:
1381 1.1.1.2 christos --disable-option-checking ignore unrecognized --enable/--with options
1382 1.1 skrll --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1383 1.1 skrll --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1384 1.1 skrll --disable-dependency-tracking speeds up one-time build
1385 1.1 skrll --enable-dependency-tracking do not reject slow dependency extractors
1386 1.1.1.2 christos --enable-shared[=PKGS] build shared libraries [default=yes]
1387 1.1.1.2 christos --enable-static[=PKGS] build static libraries [default=yes]
1388 1.1 skrll --enable-fast-install[=PKGS]
1389 1.1 skrll optimize for fast installation [default=yes]
1390 1.1 skrll --disable-libtool-lock avoid locking (might break parallel builds)
1391 1.1.1.4 christos --enable-plugins Enable support for plugins
1392 1.1.1.4 christos --disable-largefile omit support for large files
1393 1.1 skrll --disable-nls do not use Native Language Support
1394 1.1 skrll --enable-maintainer-mode enable make rules and dependencies not useful
1395 1.1 skrll (and sometimes confusing) to the casual installer
1396 1.1 skrll --enable-werror treat compile warnings as errors
1397 1.1 skrll --enable-build-warnings enable build-time compiler warnings
1398 1.1 skrll
1399 1.1 skrll Optional Packages:
1400 1.1 skrll --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1401 1.1 skrll --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1402 1.1 skrll --with-pic try to use only PIC/non-PIC objects [default=use
1403 1.1 skrll both]
1404 1.1 skrll --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1405 1.1 skrll
1406 1.1 skrll Some influential environment variables:
1407 1.1 skrll CC C compiler command
1408 1.1 skrll CFLAGS C compiler flags
1409 1.1 skrll LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1410 1.1 skrll nonstandard directory <lib dir>
1411 1.1.1.2 christos LIBS libraries to pass to the linker, e.g. -l<library>
1412 1.1.1.2 christos CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1413 1.1.1.2 christos you have headers in a nonstandard directory <include dir>
1414 1.1 skrll CPP C preprocessor
1415 1.1 skrll
1416 1.1 skrll Use these variables to override the choices made by `configure' or to help
1417 1.1 skrll it to find libraries and programs with nonstandard names/locations.
1418 1.1 skrll
1419 1.1.1.2 christos Report bugs to the package provider.
1420 1.1 skrll _ACEOF
1421 1.1.1.2 christos ac_status=$?
1422 1.1 skrll fi
1423 1.1 skrll
1424 1.1 skrll if test "$ac_init_help" = "recursive"; then
1425 1.1 skrll # If there are subdirs, report their specific --help.
1426 1.1 skrll for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1427 1.1.1.2 christos test -d "$ac_dir" ||
1428 1.1.1.2 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1429 1.1.1.2 christos continue
1430 1.1 skrll ac_builddir=.
1431 1.1 skrll
1432 1.1.1.2 christos case "$ac_dir" in
1433 1.1.1.2 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1434 1.1.1.2 christos *)
1435 1.1.1.2 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1436 1.1.1.2 christos # A ".." for each directory in $ac_dir_suffix.
1437 1.1.1.2 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1438 1.1.1.2 christos case $ac_top_builddir_sub in
1439 1.1.1.2 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1440 1.1.1.2 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1441 1.1.1.2 christos esac ;;
1442 1.1.1.2 christos esac
1443 1.1.1.2 christos ac_abs_top_builddir=$ac_pwd
1444 1.1.1.2 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
1445 1.1.1.2 christos # for backward compatibility:
1446 1.1.1.2 christos ac_top_builddir=$ac_top_build_prefix
1447 1.1 skrll
1448 1.1 skrll case $srcdir in
1449 1.1.1.2 christos .) # We are building in place.
1450 1.1 skrll ac_srcdir=.
1451 1.1.1.2 christos ac_top_srcdir=$ac_top_builddir_sub
1452 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd ;;
1453 1.1.1.2 christos [\\/]* | ?:[\\/]* ) # Absolute name.
1454 1.1 skrll ac_srcdir=$srcdir$ac_dir_suffix;
1455 1.1.1.2 christos ac_top_srcdir=$srcdir
1456 1.1.1.2 christos ac_abs_top_srcdir=$srcdir ;;
1457 1.1.1.2 christos *) # Relative name.
1458 1.1.1.2 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1459 1.1.1.2 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
1460 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1461 1.1.1.2 christos esac
1462 1.1.1.2 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1463 1.1.1.2 christos
1464 1.1.1.2 christos cd "$ac_dir" || { ac_status=$?; continue; }
1465 1.1.1.2 christos # Check for guested configure.
1466 1.1.1.2 christos if test -f "$ac_srcdir/configure.gnu"; then
1467 1.1.1.2 christos echo &&
1468 1.1.1.2 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1469 1.1.1.2 christos elif test -f "$ac_srcdir/configure"; then
1470 1.1.1.2 christos echo &&
1471 1.1.1.2 christos $SHELL "$ac_srcdir/configure" --help=recursive
1472 1.1.1.2 christos else
1473 1.1.1.2 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1474 1.1.1.2 christos fi || ac_status=$?
1475 1.1.1.2 christos cd "$ac_pwd" || { ac_status=$?; break; }
1476 1.1.1.2 christos done
1477 1.1.1.2 christos fi
1478 1.1 skrll
1479 1.1.1.2 christos test -n "$ac_init_help" && exit $ac_status
1480 1.1 skrll if $ac_init_version; then
1481 1.1 skrll cat <<\_ACEOF
1482 1.1.1.7 christos gprof configure 2.30
1483 1.1.1.2 christos generated by GNU Autoconf 2.64
1484 1.1 skrll
1485 1.1.1.2 christos Copyright (C) 2009 Free Software Foundation, Inc.
1486 1.1 skrll This configure script is free software; the Free Software Foundation
1487 1.1 skrll gives unlimited permission to copy, distribute and modify it.
1488 1.1 skrll _ACEOF
1489 1.1.1.2 christos exit
1490 1.1 skrll fi
1491 1.1.1.2 christos
1492 1.1.1.2 christos ## ------------------------ ##
1493 1.1.1.2 christos ## Autoconf initialization. ##
1494 1.1.1.2 christos ## ------------------------ ##
1495 1.1.1.2 christos
1496 1.1.1.2 christos # ac_fn_c_try_compile LINENO
1497 1.1.1.2 christos # --------------------------
1498 1.1.1.2 christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
1499 1.1.1.2 christos ac_fn_c_try_compile ()
1500 1.1.1.2 christos {
1501 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1502 1.1.1.2 christos rm -f conftest.$ac_objext
1503 1.1.1.2 christos if { { ac_try="$ac_compile"
1504 1.1.1.2 christos case "(($ac_try" in
1505 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1506 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1507 1.1.1.2 christos esac
1508 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1509 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1510 1.1.1.2 christos (eval "$ac_compile") 2>conftest.err
1511 1.1.1.2 christos ac_status=$?
1512 1.1.1.2 christos if test -s conftest.err; then
1513 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1514 1.1.1.2 christos cat conftest.er1 >&5
1515 1.1.1.2 christos mv -f conftest.er1 conftest.err
1516 1.1.1.2 christos fi
1517 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1518 1.1.1.2 christos test $ac_status = 0; } && {
1519 1.1.1.2 christos test -z "$ac_c_werror_flag" ||
1520 1.1.1.2 christos test ! -s conftest.err
1521 1.1.1.2 christos } && test -s conftest.$ac_objext; then :
1522 1.1.1.2 christos ac_retval=0
1523 1.1.1.2 christos else
1524 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1525 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1526 1.1.1.2 christos
1527 1.1.1.2 christos ac_retval=1
1528 1.1.1.2 christos fi
1529 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1530 1.1.1.2 christos return $ac_retval
1531 1.1.1.2 christos
1532 1.1.1.2 christos } # ac_fn_c_try_compile
1533 1.1.1.2 christos
1534 1.1.1.2 christos # ac_fn_c_try_link LINENO
1535 1.1.1.2 christos # -----------------------
1536 1.1.1.2 christos # Try to link conftest.$ac_ext, and return whether this succeeded.
1537 1.1.1.2 christos ac_fn_c_try_link ()
1538 1.1.1.2 christos {
1539 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1540 1.1.1.2 christos rm -f conftest.$ac_objext conftest$ac_exeext
1541 1.1.1.2 christos if { { ac_try="$ac_link"
1542 1.1.1.2 christos case "(($ac_try" in
1543 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1544 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1545 1.1.1.2 christos esac
1546 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1547 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1548 1.1.1.2 christos (eval "$ac_link") 2>conftest.err
1549 1.1.1.2 christos ac_status=$?
1550 1.1.1.2 christos if test -s conftest.err; then
1551 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1552 1.1.1.2 christos cat conftest.er1 >&5
1553 1.1.1.2 christos mv -f conftest.er1 conftest.err
1554 1.1.1.2 christos fi
1555 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1556 1.1.1.2 christos test $ac_status = 0; } && {
1557 1.1.1.2 christos test -z "$ac_c_werror_flag" ||
1558 1.1.1.2 christos test ! -s conftest.err
1559 1.1.1.2 christos } && test -s conftest$ac_exeext && {
1560 1.1.1.2 christos test "$cross_compiling" = yes ||
1561 1.1.1.2 christos $as_test_x conftest$ac_exeext
1562 1.1.1.2 christos }; then :
1563 1.1.1.2 christos ac_retval=0
1564 1.1.1.2 christos else
1565 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1566 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1567 1.1.1.2 christos
1568 1.1.1.2 christos ac_retval=1
1569 1.1.1.2 christos fi
1570 1.1.1.2 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1571 1.1.1.2 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1572 1.1.1.2 christos # interfere with the next link command; also delete a directory that is
1573 1.1.1.2 christos # left behind by Apple's compiler. We do this before executing the actions.
1574 1.1.1.2 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1575 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1576 1.1.1.2 christos return $ac_retval
1577 1.1.1.2 christos
1578 1.1.1.2 christos } # ac_fn_c_try_link
1579 1.1.1.2 christos
1580 1.1.1.2 christos # ac_fn_c_try_cpp LINENO
1581 1.1.1.2 christos # ----------------------
1582 1.1.1.2 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1583 1.1.1.2 christos ac_fn_c_try_cpp ()
1584 1.1.1.2 christos {
1585 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1586 1.1.1.2 christos if { { ac_try="$ac_cpp conftest.$ac_ext"
1587 1.1.1.2 christos case "(($ac_try" in
1588 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1589 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1590 1.1.1.2 christos esac
1591 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1592 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1593 1.1.1.2 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1594 1.1.1.2 christos ac_status=$?
1595 1.1.1.2 christos if test -s conftest.err; then
1596 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1597 1.1.1.2 christos cat conftest.er1 >&5
1598 1.1.1.2 christos mv -f conftest.er1 conftest.err
1599 1.1.1.2 christos fi
1600 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1601 1.1.1.2 christos test $ac_status = 0; } >/dev/null && {
1602 1.1.1.2 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1603 1.1.1.2 christos test ! -s conftest.err
1604 1.1.1.2 christos }; then :
1605 1.1.1.2 christos ac_retval=0
1606 1.1.1.2 christos else
1607 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1608 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1609 1.1.1.2 christos
1610 1.1.1.2 christos ac_retval=1
1611 1.1.1.2 christos fi
1612 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1613 1.1.1.2 christos return $ac_retval
1614 1.1.1.2 christos
1615 1.1.1.2 christos } # ac_fn_c_try_cpp
1616 1.1.1.2 christos
1617 1.1.1.2 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1618 1.1.1.2 christos # -------------------------------------------------------
1619 1.1.1.2 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1620 1.1.1.2 christos # the include files in INCLUDES and setting the cache variable VAR
1621 1.1.1.2 christos # accordingly.
1622 1.1.1.2 christos ac_fn_c_check_header_mongrel ()
1623 1.1.1.2 christos {
1624 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1625 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1626 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1627 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1628 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1629 1.1.1.2 christos $as_echo_n "(cached) " >&6
1630 1.1.1.2 christos fi
1631 1.1.1.2 christos eval ac_res=\$$3
1632 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1633 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1634 1.1.1.2 christos else
1635 1.1.1.2 christos # Is the header compilable?
1636 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1637 1.1.1.2 christos $as_echo_n "checking $2 usability... " >&6; }
1638 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1639 1.1.1.2 christos /* end confdefs.h. */
1640 1.1.1.2 christos $4
1641 1.1.1.2 christos #include <$2>
1642 1.1.1.2 christos _ACEOF
1643 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
1644 1.1.1.2 christos ac_header_compiler=yes
1645 1.1.1.2 christos else
1646 1.1.1.2 christos ac_header_compiler=no
1647 1.1.1.2 christos fi
1648 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1649 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1650 1.1.1.2 christos $as_echo "$ac_header_compiler" >&6; }
1651 1.1.1.2 christos
1652 1.1.1.2 christos # Is the header present?
1653 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1654 1.1.1.2 christos $as_echo_n "checking $2 presence... " >&6; }
1655 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1656 1.1.1.2 christos /* end confdefs.h. */
1657 1.1.1.2 christos #include <$2>
1658 1.1.1.2 christos _ACEOF
1659 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
1660 1.1.1.2 christos ac_header_preproc=yes
1661 1.1.1.2 christos else
1662 1.1.1.2 christos ac_header_preproc=no
1663 1.1.1.2 christos fi
1664 1.1.1.2 christos rm -f conftest.err conftest.$ac_ext
1665 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1666 1.1.1.2 christos $as_echo "$ac_header_preproc" >&6; }
1667 1.1.1.2 christos
1668 1.1.1.2 christos # So? What about this header?
1669 1.1.1.2 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1670 1.1.1.2 christos yes:no: )
1671 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1672 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1673 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1674 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1675 1.1.1.2 christos ;;
1676 1.1.1.2 christos no:yes:* )
1677 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1678 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1679 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1680 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1681 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1682 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1683 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1684 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1685 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1686 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1687 1.1.1.2 christos ;;
1688 1.1.1.2 christos esac
1689 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1690 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1691 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1692 1.1.1.2 christos $as_echo_n "(cached) " >&6
1693 1.1.1.2 christos else
1694 1.1.1.2 christos eval "$3=\$ac_header_compiler"
1695 1.1.1.2 christos fi
1696 1.1.1.2 christos eval ac_res=\$$3
1697 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1698 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1699 1.1.1.2 christos fi
1700 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1701 1.1.1.2 christos
1702 1.1.1.2 christos } # ac_fn_c_check_header_mongrel
1703 1.1.1.2 christos
1704 1.1.1.2 christos # ac_fn_c_try_run LINENO
1705 1.1.1.2 christos # ----------------------
1706 1.1.1.2 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1707 1.1.1.2 christos # that executables *can* be run.
1708 1.1.1.2 christos ac_fn_c_try_run ()
1709 1.1.1.2 christos {
1710 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711 1.1.1.2 christos if { { ac_try="$ac_link"
1712 1.1.1.2 christos case "(($ac_try" in
1713 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1714 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1715 1.1.1.2 christos esac
1716 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1717 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1718 1.1.1.2 christos (eval "$ac_link") 2>&5
1719 1.1.1.2 christos ac_status=$?
1720 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1721 1.1.1.2 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1722 1.1.1.2 christos { { case "(($ac_try" in
1723 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1724 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1725 1.1.1.2 christos esac
1726 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1727 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1728 1.1.1.2 christos (eval "$ac_try") 2>&5
1729 1.1.1.2 christos ac_status=$?
1730 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1731 1.1.1.2 christos test $ac_status = 0; }; }; then :
1732 1.1.1.2 christos ac_retval=0
1733 1.1.1.2 christos else
1734 1.1.1.2 christos $as_echo "$as_me: program exited with status $ac_status" >&5
1735 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1736 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1737 1.1.1.2 christos
1738 1.1.1.2 christos ac_retval=$ac_status
1739 1.1.1.2 christos fi
1740 1.1.1.2 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1741 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1742 1.1.1.2 christos return $ac_retval
1743 1.1.1.2 christos
1744 1.1.1.2 christos } # ac_fn_c_try_run
1745 1.1.1.2 christos
1746 1.1.1.2 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1747 1.1.1.2 christos # -------------------------------------------------------
1748 1.1.1.2 christos # Tests whether HEADER exists and can be compiled using the include files in
1749 1.1.1.2 christos # INCLUDES, setting the cache variable VAR accordingly.
1750 1.1.1.2 christos ac_fn_c_check_header_compile ()
1751 1.1.1.2 christos {
1752 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1753 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1754 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1755 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1756 1.1.1.2 christos $as_echo_n "(cached) " >&6
1757 1.1.1.2 christos else
1758 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1759 1.1.1.2 christos /* end confdefs.h. */
1760 1.1.1.2 christos $4
1761 1.1.1.2 christos #include <$2>
1762 1.1.1.2 christos _ACEOF
1763 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
1764 1.1.1.2 christos eval "$3=yes"
1765 1.1.1.2 christos else
1766 1.1.1.2 christos eval "$3=no"
1767 1.1.1.2 christos fi
1768 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1769 1.1.1.2 christos fi
1770 1.1.1.2 christos eval ac_res=\$$3
1771 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1772 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1773 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1774 1.1.1.2 christos
1775 1.1.1.2 christos } # ac_fn_c_check_header_compile
1776 1.1.1.2 christos
1777 1.1.1.2 christos # ac_fn_c_check_func LINENO FUNC VAR
1778 1.1.1.2 christos # ----------------------------------
1779 1.1.1.2 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly
1780 1.1.1.2 christos ac_fn_c_check_func ()
1781 1.1.1.2 christos {
1782 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1783 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1784 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1785 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1786 1.1.1.2 christos $as_echo_n "(cached) " >&6
1787 1.1.1.2 christos else
1788 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1789 1.1.1.2 christos /* end confdefs.h. */
1790 1.1.1.2 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1791 1.1.1.2 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */
1792 1.1.1.2 christos #define $2 innocuous_$2
1793 1.1.1.2 christos
1794 1.1.1.2 christos /* System header to define __stub macros and hopefully few prototypes,
1795 1.1.1.2 christos which can conflict with char $2 (); below.
1796 1.1.1.2 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1797 1.1.1.2 christos <limits.h> exists even on freestanding compilers. */
1798 1.1.1.2 christos
1799 1.1.1.2 christos #ifdef __STDC__
1800 1.1.1.2 christos # include <limits.h>
1801 1.1.1.2 christos #else
1802 1.1.1.2 christos # include <assert.h>
1803 1.1.1.2 christos #endif
1804 1.1.1.2 christos
1805 1.1.1.2 christos #undef $2
1806 1.1.1.2 christos
1807 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
1808 1.1.1.2 christos Use char because int might match the return type of a GCC
1809 1.1.1.2 christos builtin and then its argument prototype would still apply. */
1810 1.1.1.2 christos #ifdef __cplusplus
1811 1.1.1.2 christos extern "C"
1812 1.1.1.2 christos #endif
1813 1.1.1.2 christos char $2 ();
1814 1.1.1.2 christos /* The GNU C library defines this for functions which it implements
1815 1.1.1.2 christos to always fail with ENOSYS. Some functions are actually named
1816 1.1.1.2 christos something starting with __ and the normal name is an alias. */
1817 1.1.1.2 christos #if defined __stub_$2 || defined __stub___$2
1818 1.1.1.2 christos choke me
1819 1.1.1.2 christos #endif
1820 1.1.1.2 christos
1821 1.1.1.2 christos int
1822 1.1.1.2 christos main ()
1823 1.1.1.2 christos {
1824 1.1.1.2 christos return $2 ();
1825 1.1.1.2 christos ;
1826 1.1.1.2 christos return 0;
1827 1.1.1.2 christos }
1828 1.1.1.2 christos _ACEOF
1829 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
1830 1.1.1.2 christos eval "$3=yes"
1831 1.1.1.2 christos else
1832 1.1.1.2 christos eval "$3=no"
1833 1.1.1.2 christos fi
1834 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
1835 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
1836 1.1.1.2 christos fi
1837 1.1.1.2 christos eval ac_res=\$$3
1838 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1839 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1840 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1841 1.1.1.2 christos
1842 1.1.1.2 christos } # ac_fn_c_check_func
1843 1.1.1.2 christos cat >config.log <<_ACEOF
1844 1.1 skrll This file contains any messages produced by compilers while
1845 1.1 skrll running configure, to aid debugging if configure makes a mistake.
1846 1.1 skrll
1847 1.1.1.7 christos It was created by gprof $as_me 2.30, which was
1848 1.1.1.2 christos generated by GNU Autoconf 2.64. Invocation command line was
1849 1.1 skrll
1850 1.1 skrll $ $0 $@
1851 1.1 skrll
1852 1.1 skrll _ACEOF
1853 1.1.1.2 christos exec 5>>config.log
1854 1.1 skrll {
1855 1.1 skrll cat <<_ASUNAME
1856 1.1 skrll ## --------- ##
1857 1.1 skrll ## Platform. ##
1858 1.1 skrll ## --------- ##
1859 1.1 skrll
1860 1.1 skrll hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1861 1.1 skrll uname -m = `(uname -m) 2>/dev/null || echo unknown`
1862 1.1 skrll uname -r = `(uname -r) 2>/dev/null || echo unknown`
1863 1.1 skrll uname -s = `(uname -s) 2>/dev/null || echo unknown`
1864 1.1 skrll uname -v = `(uname -v) 2>/dev/null || echo unknown`
1865 1.1 skrll
1866 1.1 skrll /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1867 1.1 skrll /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1868 1.1 skrll
1869 1.1 skrll /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1870 1.1 skrll /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1871 1.1 skrll /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1872 1.1.1.2 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1873 1.1 skrll /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1874 1.1 skrll /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1875 1.1 skrll /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1876 1.1 skrll
1877 1.1 skrll _ASUNAME
1878 1.1 skrll
1879 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1880 1.1 skrll for as_dir in $PATH
1881 1.1 skrll do
1882 1.1 skrll IFS=$as_save_IFS
1883 1.1 skrll test -z "$as_dir" && as_dir=.
1884 1.1.1.2 christos $as_echo "PATH: $as_dir"
1885 1.1.1.2 christos done
1886 1.1.1.2 christos IFS=$as_save_IFS
1887 1.1 skrll
1888 1.1 skrll } >&5
1889 1.1 skrll
1890 1.1 skrll cat >&5 <<_ACEOF
1891 1.1 skrll
1892 1.1 skrll
1893 1.1 skrll ## ----------- ##
1894 1.1 skrll ## Core tests. ##
1895 1.1 skrll ## ----------- ##
1896 1.1 skrll
1897 1.1 skrll _ACEOF
1898 1.1 skrll
1899 1.1 skrll
1900 1.1 skrll # Keep a trace of the command line.
1901 1.1 skrll # Strip out --no-create and --no-recursion so they do not pile up.
1902 1.1 skrll # Strip out --silent because we don't want to record it for future runs.
1903 1.1 skrll # Also quote any args containing shell meta-characters.
1904 1.1 skrll # Make two passes to allow for proper duplicate-argument suppression.
1905 1.1 skrll ac_configure_args=
1906 1.1 skrll ac_configure_args0=
1907 1.1 skrll ac_configure_args1=
1908 1.1 skrll ac_must_keep_next=false
1909 1.1 skrll for ac_pass in 1 2
1910 1.1 skrll do
1911 1.1 skrll for ac_arg
1912 1.1 skrll do
1913 1.1 skrll case $ac_arg in
1914 1.1 skrll -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1915 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1916 1.1 skrll | -silent | --silent | --silen | --sile | --sil)
1917 1.1 skrll continue ;;
1918 1.1.1.2 christos *\'*)
1919 1.1.1.2 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1920 1.1 skrll esac
1921 1.1 skrll case $ac_pass in
1922 1.1.1.2 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1923 1.1 skrll 2)
1924 1.1.1.2 christos as_fn_append ac_configure_args1 " '$ac_arg'"
1925 1.1 skrll if test $ac_must_keep_next = true; then
1926 1.1 skrll ac_must_keep_next=false # Got value, back to normal.
1927 1.1 skrll else
1928 1.1 skrll case $ac_arg in
1929 1.1 skrll *=* | --config-cache | -C | -disable-* | --disable-* \
1930 1.1 skrll | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1931 1.1 skrll | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1932 1.1 skrll | -with-* | --with-* | -without-* | --without-* | --x)
1933 1.1 skrll case "$ac_configure_args0 " in
1934 1.1 skrll "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1935 1.1 skrll esac
1936 1.1 skrll ;;
1937 1.1 skrll -* ) ac_must_keep_next=true ;;
1938 1.1 skrll esac
1939 1.1 skrll fi
1940 1.1.1.2 christos as_fn_append ac_configure_args " '$ac_arg'"
1941 1.1 skrll ;;
1942 1.1 skrll esac
1943 1.1 skrll done
1944 1.1 skrll done
1945 1.1.1.2 christos { ac_configure_args0=; unset ac_configure_args0;}
1946 1.1.1.2 christos { ac_configure_args1=; unset ac_configure_args1;}
1947 1.1 skrll
1948 1.1 skrll # When interrupted or exit'd, cleanup temporary files, and complete
1949 1.1 skrll # config.log. We remove comments because anyway the quotes in there
1950 1.1 skrll # would cause problems or look ugly.
1951 1.1.1.2 christos # WARNING: Use '\'' to represent an apostrophe within the trap.
1952 1.1.1.2 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1953 1.1 skrll trap 'exit_status=$?
1954 1.1 skrll # Save into config.log some information that might help in debugging.
1955 1.1 skrll {
1956 1.1 skrll echo
1957 1.1 skrll
1958 1.1 skrll cat <<\_ASBOX
1959 1.1 skrll ## ---------------- ##
1960 1.1 skrll ## Cache variables. ##
1961 1.1 skrll ## ---------------- ##
1962 1.1 skrll _ASBOX
1963 1.1 skrll echo
1964 1.1 skrll # The following way of writing the cache mishandles newlines in values,
1965 1.1.1.2 christos (
1966 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
1967 1.1.1.2 christos eval ac_val=\$$ac_var
1968 1.1.1.2 christos case $ac_val in #(
1969 1.1.1.2 christos *${as_nl}*)
1970 1.1.1.2 christos case $ac_var in #(
1971 1.1.1.2 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1972 1.1.1.2 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1973 1.1.1.2 christos esac
1974 1.1.1.2 christos case $ac_var in #(
1975 1.1.1.2 christos _ | IFS | as_nl) ;; #(
1976 1.1.1.2 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1977 1.1.1.2 christos *) { eval $ac_var=; unset $ac_var;} ;;
1978 1.1.1.2 christos esac ;;
1979 1.1.1.2 christos esac
1980 1.1.1.2 christos done
1981 1.1 skrll (set) 2>&1 |
1982 1.1.1.2 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1983 1.1.1.2 christos *${as_nl}ac_space=\ *)
1984 1.1 skrll sed -n \
1985 1.1.1.2 christos "s/'\''/'\''\\\\'\'''\''/g;
1986 1.1.1.2 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1987 1.1.1.2 christos ;; #(
1988 1.1 skrll *)
1989 1.1.1.2 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1990 1.1 skrll ;;
1991 1.1.1.2 christos esac |
1992 1.1.1.2 christos sort
1993 1.1.1.2 christos )
1994 1.1 skrll echo
1995 1.1 skrll
1996 1.1 skrll cat <<\_ASBOX
1997 1.1 skrll ## ----------------- ##
1998 1.1 skrll ## Output variables. ##
1999 1.1 skrll ## ----------------- ##
2000 1.1 skrll _ASBOX
2001 1.1 skrll echo
2002 1.1 skrll for ac_var in $ac_subst_vars
2003 1.1 skrll do
2004 1.1.1.2 christos eval ac_val=\$$ac_var
2005 1.1.1.2 christos case $ac_val in
2006 1.1.1.2 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2007 1.1.1.2 christos esac
2008 1.1.1.2 christos $as_echo "$ac_var='\''$ac_val'\''"
2009 1.1 skrll done | sort
2010 1.1 skrll echo
2011 1.1 skrll
2012 1.1 skrll if test -n "$ac_subst_files"; then
2013 1.1 skrll cat <<\_ASBOX
2014 1.1.1.2 christos ## ------------------- ##
2015 1.1.1.2 christos ## File substitutions. ##
2016 1.1.1.2 christos ## ------------------- ##
2017 1.1 skrll _ASBOX
2018 1.1 skrll echo
2019 1.1 skrll for ac_var in $ac_subst_files
2020 1.1 skrll do
2021 1.1.1.2 christos eval ac_val=\$$ac_var
2022 1.1.1.2 christos case $ac_val in
2023 1.1.1.2 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2024 1.1.1.2 christos esac
2025 1.1.1.2 christos $as_echo "$ac_var='\''$ac_val'\''"
2026 1.1 skrll done | sort
2027 1.1 skrll echo
2028 1.1 skrll fi
2029 1.1 skrll
2030 1.1 skrll if test -s confdefs.h; then
2031 1.1 skrll cat <<\_ASBOX
2032 1.1 skrll ## ----------- ##
2033 1.1 skrll ## confdefs.h. ##
2034 1.1 skrll ## ----------- ##
2035 1.1 skrll _ASBOX
2036 1.1 skrll echo
2037 1.1.1.2 christos cat confdefs.h
2038 1.1 skrll echo
2039 1.1 skrll fi
2040 1.1 skrll test "$ac_signal" != 0 &&
2041 1.1.1.2 christos $as_echo "$as_me: caught signal $ac_signal"
2042 1.1.1.2 christos $as_echo "$as_me: exit $exit_status"
2043 1.1 skrll } >&5
2044 1.1.1.2 christos rm -f core *.core core.conftest.* &&
2045 1.1.1.2 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2046 1.1 skrll exit $exit_status
2047 1.1.1.2 christos ' 0
2048 1.1 skrll for ac_signal in 1 2 13 15; do
2049 1.1.1.2 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2050 1.1 skrll done
2051 1.1 skrll ac_signal=0
2052 1.1 skrll
2053 1.1 skrll # confdefs.h avoids OS command line length limits that DEFS can exceed.
2054 1.1.1.2 christos rm -f -r conftest* confdefs.h
2055 1.1.1.2 christos
2056 1.1.1.2 christos $as_echo "/* confdefs.h */" > confdefs.h
2057 1.1 skrll
2058 1.1 skrll # Predefined preprocessor variables.
2059 1.1 skrll
2060 1.1 skrll cat >>confdefs.h <<_ACEOF
2061 1.1 skrll #define PACKAGE_NAME "$PACKAGE_NAME"
2062 1.1 skrll _ACEOF
2063 1.1 skrll
2064 1.1 skrll cat >>confdefs.h <<_ACEOF
2065 1.1 skrll #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2066 1.1 skrll _ACEOF
2067 1.1 skrll
2068 1.1 skrll cat >>confdefs.h <<_ACEOF
2069 1.1 skrll #define PACKAGE_VERSION "$PACKAGE_VERSION"
2070 1.1 skrll _ACEOF
2071 1.1 skrll
2072 1.1 skrll cat >>confdefs.h <<_ACEOF
2073 1.1 skrll #define PACKAGE_STRING "$PACKAGE_STRING"
2074 1.1 skrll _ACEOF
2075 1.1 skrll
2076 1.1 skrll cat >>confdefs.h <<_ACEOF
2077 1.1 skrll #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2078 1.1 skrll _ACEOF
2079 1.1 skrll
2080 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
2081 1.1.1.2 christos #define PACKAGE_URL "$PACKAGE_URL"
2082 1.1.1.2 christos _ACEOF
2083 1.1.1.2 christos
2084 1.1 skrll
2085 1.1 skrll # Let the site file select an alternate cache file if it wants to.
2086 1.1.1.2 christos # Prefer an explicitly selected file to automatically selected ones.
2087 1.1.1.2 christos ac_site_file1=NONE
2088 1.1.1.2 christos ac_site_file2=NONE
2089 1.1.1.2 christos if test -n "$CONFIG_SITE"; then
2090 1.1.1.2 christos ac_site_file1=$CONFIG_SITE
2091 1.1.1.2 christos elif test "x$prefix" != xNONE; then
2092 1.1.1.2 christos ac_site_file1=$prefix/share/config.site
2093 1.1.1.2 christos ac_site_file2=$prefix/etc/config.site
2094 1.1.1.2 christos else
2095 1.1.1.2 christos ac_site_file1=$ac_default_prefix/share/config.site
2096 1.1.1.2 christos ac_site_file2=$ac_default_prefix/etc/config.site
2097 1.1 skrll fi
2098 1.1.1.2 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2099 1.1.1.2 christos do
2100 1.1.1.2 christos test "x$ac_site_file" = xNONE && continue
2101 1.1 skrll if test -r "$ac_site_file"; then
2102 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2103 1.1.1.2 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2104 1.1 skrll sed 's/^/| /' "$ac_site_file" >&5
2105 1.1 skrll . "$ac_site_file"
2106 1.1 skrll fi
2107 1.1 skrll done
2108 1.1 skrll
2109 1.1 skrll if test -r "$cache_file"; then
2110 1.1 skrll # Some versions of bash will fail to source /dev/null (special
2111 1.1 skrll # files actually), so we avoid doing that.
2112 1.1 skrll if test -f "$cache_file"; then
2113 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2114 1.1.1.2 christos $as_echo "$as_me: loading cache $cache_file" >&6;}
2115 1.1 skrll case $cache_file in
2116 1.1.1.2 christos [\\/]* | ?:[\\/]* ) . "$cache_file";;
2117 1.1.1.2 christos *) . "./$cache_file";;
2118 1.1 skrll esac
2119 1.1 skrll fi
2120 1.1 skrll else
2121 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2122 1.1.1.2 christos $as_echo "$as_me: creating cache $cache_file" >&6;}
2123 1.1 skrll >$cache_file
2124 1.1 skrll fi
2125 1.1 skrll
2126 1.1 skrll # Check that the precious variables saved in the cache have kept the same
2127 1.1 skrll # value.
2128 1.1 skrll ac_cache_corrupted=false
2129 1.1.1.2 christos for ac_var in $ac_precious_vars; do
2130 1.1 skrll eval ac_old_set=\$ac_cv_env_${ac_var}_set
2131 1.1 skrll eval ac_new_set=\$ac_env_${ac_var}_set
2132 1.1.1.2 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value
2133 1.1.1.2 christos eval ac_new_val=\$ac_env_${ac_var}_value
2134 1.1 skrll case $ac_old_set,$ac_new_set in
2135 1.1 skrll set,)
2136 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
2137 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2138 1.1 skrll ac_cache_corrupted=: ;;
2139 1.1 skrll ,set)
2140 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2141 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2142 1.1 skrll ac_cache_corrupted=: ;;
2143 1.1 skrll ,);;
2144 1.1 skrll *)
2145 1.1 skrll if test "x$ac_old_val" != "x$ac_new_val"; then
2146 1.1.1.2 christos # differences in whitespace do not lead to failure.
2147 1.1.1.2 christos ac_old_val_w=`echo x $ac_old_val`
2148 1.1.1.2 christos ac_new_val_w=`echo x $ac_new_val`
2149 1.1.1.2 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then
2150 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2151 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2152 1.1.1.2 christos ac_cache_corrupted=:
2153 1.1.1.2 christos else
2154 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2155 1.1.1.2 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2156 1.1.1.2 christos eval $ac_var=\$ac_old_val
2157 1.1.1.2 christos fi
2158 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2159 1.1.1.2 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2160 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2161 1.1.1.2 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2162 1.1 skrll fi;;
2163 1.1 skrll esac
2164 1.1 skrll # Pass precious variables to config.status.
2165 1.1 skrll if test "$ac_new_set" = set; then
2166 1.1 skrll case $ac_new_val in
2167 1.1.1.2 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2168 1.1 skrll *) ac_arg=$ac_var=$ac_new_val ;;
2169 1.1 skrll esac
2170 1.1 skrll case " $ac_configure_args " in
2171 1.1 skrll *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2172 1.1.1.2 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2173 1.1 skrll esac
2174 1.1 skrll fi
2175 1.1 skrll done
2176 1.1 skrll if $ac_cache_corrupted; then
2177 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2178 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2179 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2180 1.1.1.2 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2181 1.1.1.2 christos as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2182 1.1.1.2 christos fi
2183 1.1.1.2 christos ## -------------------- ##
2184 1.1.1.2 christos ## Main body of script. ##
2185 1.1.1.2 christos ## -------------------- ##
2186 1.1 skrll
2187 1.1 skrll ac_ext=c
2188 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
2189 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2190 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2191 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
2192 1.1 skrll
2193 1.1 skrll
2194 1.1 skrll
2195 1.1 skrll
2196 1.1 skrll
2197 1.1 skrll
2198 1.1 skrll
2199 1.1 skrll ac_aux_dir=
2200 1.1.1.2 christos for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2201 1.1.1.2 christos for ac_t in install-sh install.sh shtool; do
2202 1.1.1.2 christos if test -f "$ac_dir/$ac_t"; then
2203 1.1.1.2 christos ac_aux_dir=$ac_dir
2204 1.1.1.2 christos ac_install_sh="$ac_aux_dir/$ac_t -c"
2205 1.1.1.2 christos break 2
2206 1.1.1.2 christos fi
2207 1.1.1.2 christos done
2208 1.1 skrll done
2209 1.1 skrll if test -z "$ac_aux_dir"; then
2210 1.1.1.2 christos as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2211 1.1.1.2 christos fi
2212 1.1.1.2 christos
2213 1.1.1.2 christos # These three variables are undocumented and unsupported,
2214 1.1.1.2 christos # and are intended to be withdrawn in a future Autoconf release.
2215 1.1.1.2 christos # They can cause serious problems if a builder's source tree is in a directory
2216 1.1.1.2 christos # whose full name contains unusual characters.
2217 1.1.1.2 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2218 1.1.1.2 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2219 1.1.1.2 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2220 1.1.1.2 christos
2221 1.1 skrll
2222 1.1 skrll # Make sure we can run config.sub.
2223 1.1.1.2 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2224 1.1.1.2 christos as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2225 1.1 skrll
2226 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2227 1.1.1.2 christos $as_echo_n "checking build system type... " >&6; }
2228 1.1.1.2 christos if test "${ac_cv_build+set}" = set; then :
2229 1.1.1.2 christos $as_echo_n "(cached) " >&6
2230 1.1.1.2 christos else
2231 1.1.1.2 christos ac_build_alias=$build_alias
2232 1.1.1.2 christos test "x$ac_build_alias" = x &&
2233 1.1.1.2 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2234 1.1.1.2 christos test "x$ac_build_alias" = x &&
2235 1.1.1.2 christos as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2236 1.1.1.2 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2237 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2238 1.1.1.2 christos
2239 1.1.1.2 christos fi
2240 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2241 1.1.1.2 christos $as_echo "$ac_cv_build" >&6; }
2242 1.1.1.2 christos case $ac_cv_build in
2243 1.1.1.2 christos *-*-*) ;;
2244 1.1.1.2 christos *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2245 1.1.1.2 christos esac
2246 1.1 skrll build=$ac_cv_build
2247 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2248 1.1.1.2 christos set x $ac_cv_build
2249 1.1.1.2 christos shift
2250 1.1.1.2 christos build_cpu=$1
2251 1.1.1.2 christos build_vendor=$2
2252 1.1.1.2 christos shift; shift
2253 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2254 1.1.1.2 christos # except with old shells:
2255 1.1.1.2 christos build_os=$*
2256 1.1.1.2 christos IFS=$ac_save_IFS
2257 1.1.1.2 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2258 1.1.1.2 christos
2259 1.1.1.2 christos
2260 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2261 1.1.1.2 christos $as_echo_n "checking host system type... " >&6; }
2262 1.1.1.2 christos if test "${ac_cv_host+set}" = set; then :
2263 1.1.1.2 christos $as_echo_n "(cached) " >&6
2264 1.1.1.2 christos else
2265 1.1.1.2 christos if test "x$host_alias" = x; then
2266 1.1.1.2 christos ac_cv_host=$ac_cv_build
2267 1.1.1.2 christos else
2268 1.1.1.2 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2269 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2270 1.1.1.2 christos fi
2271 1.1 skrll
2272 1.1 skrll fi
2273 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2274 1.1.1.2 christos $as_echo "$ac_cv_host" >&6; }
2275 1.1.1.2 christos case $ac_cv_host in
2276 1.1.1.2 christos *-*-*) ;;
2277 1.1.1.2 christos *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2278 1.1.1.2 christos esac
2279 1.1 skrll host=$ac_cv_host
2280 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2281 1.1.1.2 christos set x $ac_cv_host
2282 1.1.1.2 christos shift
2283 1.1.1.2 christos host_cpu=$1
2284 1.1.1.2 christos host_vendor=$2
2285 1.1.1.2 christos shift; shift
2286 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2287 1.1.1.2 christos # except with old shells:
2288 1.1.1.2 christos host_os=$*
2289 1.1.1.2 christos IFS=$ac_save_IFS
2290 1.1.1.2 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2291 1.1.1.2 christos
2292 1.1.1.2 christos
2293 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2294 1.1.1.2 christos $as_echo_n "checking target system type... " >&6; }
2295 1.1.1.2 christos if test "${ac_cv_target+set}" = set; then :
2296 1.1.1.2 christos $as_echo_n "(cached) " >&6
2297 1.1.1.2 christos else
2298 1.1.1.2 christos if test "x$target_alias" = x; then
2299 1.1.1.2 christos ac_cv_target=$ac_cv_host
2300 1.1.1.2 christos else
2301 1.1.1.2 christos ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2302 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2303 1.1.1.2 christos fi
2304 1.1 skrll
2305 1.1 skrll fi
2306 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2307 1.1.1.2 christos $as_echo "$ac_cv_target" >&6; }
2308 1.1.1.2 christos case $ac_cv_target in
2309 1.1.1.2 christos *-*-*) ;;
2310 1.1.1.2 christos *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2311 1.1.1.2 christos esac
2312 1.1 skrll target=$ac_cv_target
2313 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2314 1.1.1.2 christos set x $ac_cv_target
2315 1.1.1.2 christos shift
2316 1.1.1.2 christos target_cpu=$1
2317 1.1.1.2 christos target_vendor=$2
2318 1.1.1.2 christos shift; shift
2319 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2320 1.1.1.2 christos # except with old shells:
2321 1.1.1.2 christos target_os=$*
2322 1.1.1.2 christos IFS=$ac_save_IFS
2323 1.1.1.2 christos case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2324 1.1 skrll
2325 1.1 skrll
2326 1.1 skrll # The aliases save the names the user supplied, while $host etc.
2327 1.1 skrll # will get canonicalized.
2328 1.1 skrll test -n "$target_alias" &&
2329 1.1 skrll test "$program_prefix$program_suffix$program_transform_name" = \
2330 1.1 skrll NONENONEs,x,x, &&
2331 1.1 skrll program_prefix=${target_alias}-
2332 1.1 skrll ac_ext=c
2333 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
2334 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2335 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2336 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
2337 1.1 skrll if test -n "$ac_tool_prefix"; then
2338 1.1 skrll # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2339 1.1 skrll set dummy ${ac_tool_prefix}gcc; ac_word=$2
2340 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2341 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2342 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2343 1.1.1.2 christos $as_echo_n "(cached) " >&6
2344 1.1 skrll else
2345 1.1 skrll if test -n "$CC"; then
2346 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2347 1.1 skrll else
2348 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2349 1.1 skrll for as_dir in $PATH
2350 1.1 skrll do
2351 1.1 skrll IFS=$as_save_IFS
2352 1.1 skrll test -z "$as_dir" && as_dir=.
2353 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2354 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
2355 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}gcc"
2356 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2357 1.1 skrll break 2
2358 1.1 skrll fi
2359 1.1 skrll done
2360 1.1.1.2 christos done
2361 1.1.1.2 christos IFS=$as_save_IFS
2362 1.1 skrll
2363 1.1 skrll fi
2364 1.1 skrll fi
2365 1.1 skrll CC=$ac_cv_prog_CC
2366 1.1 skrll if test -n "$CC"; then
2367 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2368 1.1.1.2 christos $as_echo "$CC" >&6; }
2369 1.1 skrll else
2370 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2371 1.1.1.2 christos $as_echo "no" >&6; }
2372 1.1 skrll fi
2373 1.1 skrll
2374 1.1.1.2 christos
2375 1.1 skrll fi
2376 1.1 skrll if test -z "$ac_cv_prog_CC"; then
2377 1.1 skrll ac_ct_CC=$CC
2378 1.1 skrll # Extract the first word of "gcc", so it can be a program name with args.
2379 1.1 skrll set dummy gcc; ac_word=$2
2380 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2381 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2382 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2383 1.1.1.2 christos $as_echo_n "(cached) " >&6
2384 1.1 skrll else
2385 1.1 skrll if test -n "$ac_ct_CC"; then
2386 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2387 1.1 skrll else
2388 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2389 1.1 skrll for as_dir in $PATH
2390 1.1 skrll do
2391 1.1 skrll IFS=$as_save_IFS
2392 1.1 skrll test -z "$as_dir" && as_dir=.
2393 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2394 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
2395 1.1 skrll ac_cv_prog_ac_ct_CC="gcc"
2396 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2397 1.1 skrll break 2
2398 1.1 skrll fi
2399 1.1 skrll done
2400 1.1.1.2 christos done
2401 1.1.1.2 christos IFS=$as_save_IFS
2402 1.1 skrll
2403 1.1 skrll fi
2404 1.1 skrll fi
2405 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
2406 1.1 skrll if test -n "$ac_ct_CC"; then
2407 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2408 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
2409 1.1 skrll else
2410 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2411 1.1.1.2 christos $as_echo "no" >&6; }
2412 1.1 skrll fi
2413 1.1 skrll
2414 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
2415 1.1.1.2 christos CC=""
2416 1.1.1.2 christos else
2417 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
2418 1.1.1.2 christos yes:)
2419 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2420 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2421 1.1.1.2 christos ac_tool_warned=yes ;;
2422 1.1.1.2 christos esac
2423 1.1.1.2 christos CC=$ac_ct_CC
2424 1.1.1.2 christos fi
2425 1.1 skrll else
2426 1.1 skrll CC="$ac_cv_prog_CC"
2427 1.1 skrll fi
2428 1.1 skrll
2429 1.1 skrll if test -z "$CC"; then
2430 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
2431 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2432 1.1 skrll set dummy ${ac_tool_prefix}cc; ac_word=$2
2433 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2434 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2435 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2436 1.1.1.2 christos $as_echo_n "(cached) " >&6
2437 1.1 skrll else
2438 1.1 skrll if test -n "$CC"; then
2439 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2440 1.1 skrll else
2441 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2442 1.1 skrll for as_dir in $PATH
2443 1.1 skrll do
2444 1.1 skrll IFS=$as_save_IFS
2445 1.1 skrll test -z "$as_dir" && as_dir=.
2446 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2447 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
2448 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}cc"
2449 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2450 1.1 skrll break 2
2451 1.1 skrll fi
2452 1.1 skrll done
2453 1.1.1.2 christos done
2454 1.1.1.2 christos IFS=$as_save_IFS
2455 1.1 skrll
2456 1.1 skrll fi
2457 1.1 skrll fi
2458 1.1 skrll CC=$ac_cv_prog_CC
2459 1.1 skrll if test -n "$CC"; then
2460 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2461 1.1.1.2 christos $as_echo "$CC" >&6; }
2462 1.1 skrll else
2463 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2464 1.1.1.2 christos $as_echo "no" >&6; }
2465 1.1 skrll fi
2466 1.1 skrll
2467 1.1 skrll
2468 1.1.1.2 christos fi
2469 1.1 skrll fi
2470 1.1 skrll if test -z "$CC"; then
2471 1.1 skrll # Extract the first word of "cc", so it can be a program name with args.
2472 1.1 skrll set dummy cc; ac_word=$2
2473 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2474 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2475 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2476 1.1.1.2 christos $as_echo_n "(cached) " >&6
2477 1.1 skrll else
2478 1.1 skrll if test -n "$CC"; then
2479 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2480 1.1 skrll else
2481 1.1 skrll ac_prog_rejected=no
2482 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2483 1.1 skrll for as_dir in $PATH
2484 1.1 skrll do
2485 1.1 skrll IFS=$as_save_IFS
2486 1.1 skrll test -z "$as_dir" && as_dir=.
2487 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2488 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
2489 1.1 skrll if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2490 1.1 skrll ac_prog_rejected=yes
2491 1.1 skrll continue
2492 1.1 skrll fi
2493 1.1 skrll ac_cv_prog_CC="cc"
2494 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2495 1.1 skrll break 2
2496 1.1 skrll fi
2497 1.1 skrll done
2498 1.1.1.2 christos done
2499 1.1.1.2 christos IFS=$as_save_IFS
2500 1.1 skrll
2501 1.1 skrll if test $ac_prog_rejected = yes; then
2502 1.1 skrll # We found a bogon in the path, so make sure we never use it.
2503 1.1 skrll set dummy $ac_cv_prog_CC
2504 1.1 skrll shift
2505 1.1 skrll if test $# != 0; then
2506 1.1 skrll # We chose a different compiler from the bogus one.
2507 1.1 skrll # However, it has the same basename, so the bogon will be chosen
2508 1.1 skrll # first if we set CC to just the basename; use the full file name.
2509 1.1 skrll shift
2510 1.1 skrll ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2511 1.1 skrll fi
2512 1.1 skrll fi
2513 1.1 skrll fi
2514 1.1 skrll fi
2515 1.1 skrll CC=$ac_cv_prog_CC
2516 1.1 skrll if test -n "$CC"; then
2517 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2518 1.1.1.2 christos $as_echo "$CC" >&6; }
2519 1.1 skrll else
2520 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2521 1.1.1.2 christos $as_echo "no" >&6; }
2522 1.1 skrll fi
2523 1.1 skrll
2524 1.1.1.2 christos
2525 1.1 skrll fi
2526 1.1 skrll if test -z "$CC"; then
2527 1.1 skrll if test -n "$ac_tool_prefix"; then
2528 1.1.1.2 christos for ac_prog in cl.exe
2529 1.1 skrll do
2530 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2531 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2532 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2533 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2534 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2535 1.1.1.2 christos $as_echo_n "(cached) " >&6
2536 1.1 skrll else
2537 1.1 skrll if test -n "$CC"; then
2538 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2539 1.1 skrll else
2540 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2541 1.1 skrll for as_dir in $PATH
2542 1.1 skrll do
2543 1.1 skrll IFS=$as_save_IFS
2544 1.1 skrll test -z "$as_dir" && as_dir=.
2545 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2546 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
2547 1.1 skrll ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2548 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2549 1.1 skrll break 2
2550 1.1 skrll fi
2551 1.1 skrll done
2552 1.1.1.2 christos done
2553 1.1.1.2 christos IFS=$as_save_IFS
2554 1.1 skrll
2555 1.1 skrll fi
2556 1.1 skrll fi
2557 1.1 skrll CC=$ac_cv_prog_CC
2558 1.1 skrll if test -n "$CC"; then
2559 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2560 1.1.1.2 christos $as_echo "$CC" >&6; }
2561 1.1 skrll else
2562 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2563 1.1.1.2 christos $as_echo "no" >&6; }
2564 1.1 skrll fi
2565 1.1 skrll
2566 1.1.1.2 christos
2567 1.1 skrll test -n "$CC" && break
2568 1.1 skrll done
2569 1.1 skrll fi
2570 1.1 skrll if test -z "$CC"; then
2571 1.1 skrll ac_ct_CC=$CC
2572 1.1.1.2 christos for ac_prog in cl.exe
2573 1.1 skrll do
2574 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
2575 1.1 skrll set dummy $ac_prog; ac_word=$2
2576 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2577 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2578 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2579 1.1.1.2 christos $as_echo_n "(cached) " >&6
2580 1.1 skrll else
2581 1.1 skrll if test -n "$ac_ct_CC"; then
2582 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2583 1.1 skrll else
2584 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2585 1.1 skrll for as_dir in $PATH
2586 1.1 skrll do
2587 1.1 skrll IFS=$as_save_IFS
2588 1.1 skrll test -z "$as_dir" && as_dir=.
2589 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2590 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
2591 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_prog"
2592 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2593 1.1 skrll break 2
2594 1.1 skrll fi
2595 1.1 skrll done
2596 1.1.1.2 christos done
2597 1.1.1.2 christos IFS=$as_save_IFS
2598 1.1 skrll
2599 1.1 skrll fi
2600 1.1 skrll fi
2601 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
2602 1.1 skrll if test -n "$ac_ct_CC"; then
2603 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2604 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
2605 1.1 skrll else
2606 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2607 1.1.1.2 christos $as_echo "no" >&6; }
2608 1.1 skrll fi
2609 1.1 skrll
2610 1.1.1.2 christos
2611 1.1 skrll test -n "$ac_ct_CC" && break
2612 1.1 skrll done
2613 1.1 skrll
2614 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
2615 1.1.1.2 christos CC=""
2616 1.1.1.2 christos else
2617 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
2618 1.1.1.2 christos yes:)
2619 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2620 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2621 1.1.1.2 christos ac_tool_warned=yes ;;
2622 1.1.1.2 christos esac
2623 1.1.1.2 christos CC=$ac_ct_CC
2624 1.1.1.2 christos fi
2625 1.1 skrll fi
2626 1.1 skrll
2627 1.1 skrll fi
2628 1.1 skrll
2629 1.1 skrll
2630 1.1.1.2 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2631 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2632 1.1.1.2 christos as_fn_error "no acceptable C compiler found in \$PATH
2633 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2634 1.1 skrll
2635 1.1 skrll # Provide some information about the compiler.
2636 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2637 1.1.1.2 christos set X $ac_compile
2638 1.1.1.2 christos ac_compiler=$2
2639 1.1.1.2 christos for ac_option in --version -v -V -qversion; do
2640 1.1.1.2 christos { { ac_try="$ac_compiler $ac_option >&5"
2641 1.1.1.2 christos case "(($ac_try" in
2642 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2643 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2644 1.1.1.2 christos esac
2645 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2646 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2647 1.1.1.2 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2648 1.1 skrll ac_status=$?
2649 1.1.1.2 christos if test -s conftest.err; then
2650 1.1.1.2 christos sed '10a\
2651 1.1.1.2 christos ... rest of stderr output deleted ...
2652 1.1.1.2 christos 10q' conftest.err >conftest.er1
2653 1.1.1.2 christos cat conftest.er1 >&5
2654 1.1.1.2 christos rm -f conftest.er1 conftest.err
2655 1.1.1.2 christos fi
2656 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2657 1.1.1.2 christos test $ac_status = 0; }
2658 1.1.1.2 christos done
2659 1.1 skrll
2660 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2661 1.1 skrll /* end confdefs.h. */
2662 1.1 skrll
2663 1.1 skrll int
2664 1.1 skrll main ()
2665 1.1 skrll {
2666 1.1 skrll
2667 1.1 skrll ;
2668 1.1 skrll return 0;
2669 1.1 skrll }
2670 1.1 skrll _ACEOF
2671 1.1 skrll ac_clean_files_save=$ac_clean_files
2672 1.1.1.2 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2673 1.1 skrll # Try to create an executable without -o first, disregard a.out.
2674 1.1 skrll # It will help us diagnose broken compilers, and finding out an intuition
2675 1.1 skrll # of exeext.
2676 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2677 1.1.1.2 christos $as_echo_n "checking for C compiler default output file name... " >&6; }
2678 1.1.1.2 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2679 1.1.1.2 christos
2680 1.1.1.2 christos # The possible output files:
2681 1.1.1.2 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2682 1.1.1.2 christos
2683 1.1.1.2 christos ac_rmfiles=
2684 1.1.1.2 christos for ac_file in $ac_files
2685 1.1.1.2 christos do
2686 1.1.1.2 christos case $ac_file in
2687 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2688 1.1.1.2 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2689 1.1.1.2 christos esac
2690 1.1.1.2 christos done
2691 1.1.1.2 christos rm -f $ac_rmfiles
2692 1.1.1.2 christos
2693 1.1.1.2 christos if { { ac_try="$ac_link_default"
2694 1.1.1.2 christos case "(($ac_try" in
2695 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2696 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2697 1.1.1.2 christos esac
2698 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2699 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2700 1.1.1.2 christos (eval "$ac_link_default") 2>&5
2701 1.1.1.2 christos ac_status=$?
2702 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2703 1.1.1.2 christos test $ac_status = 0; }; then :
2704 1.1.1.2 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2705 1.1.1.2 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2706 1.1.1.2 christos # in a Makefile. We should not override ac_cv_exeext if it was cached,
2707 1.1.1.2 christos # so that the user can short-circuit this test for compilers unknown to
2708 1.1.1.2 christos # Autoconf.
2709 1.1.1.2 christos for ac_file in $ac_files ''
2710 1.1 skrll do
2711 1.1 skrll test -f "$ac_file" || continue
2712 1.1 skrll case $ac_file in
2713 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2714 1.1 skrll ;;
2715 1.1 skrll [ab].out )
2716 1.1 skrll # We found the default executable, but exeext='' is most
2717 1.1 skrll # certainly right.
2718 1.1 skrll break;;
2719 1.1 skrll *.* )
2720 1.1.1.2 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2721 1.1.1.2 christos then :; else
2722 1.1.1.2 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2723 1.1.1.2 christos fi
2724 1.1.1.2 christos # We set ac_cv_exeext here because the later test for it is not
2725 1.1.1.2 christos # safe: cross compilers may not add the suffix if given an `-o'
2726 1.1.1.2 christos # argument, so we may need to know it at that point already.
2727 1.1.1.2 christos # Even if this section looks crufty: it has the advantage of
2728 1.1.1.2 christos # actually working.
2729 1.1 skrll break;;
2730 1.1 skrll * )
2731 1.1 skrll break;;
2732 1.1 skrll esac
2733 1.1 skrll done
2734 1.1.1.2 christos test "$ac_cv_exeext" = no && ac_cv_exeext=
2735 1.1.1.2 christos
2736 1.1 skrll else
2737 1.1.1.2 christos ac_file=''
2738 1.1.1.2 christos fi
2739 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2740 1.1.1.2 christos $as_echo "$ac_file" >&6; }
2741 1.1.1.2 christos if test -z "$ac_file"; then :
2742 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
2743 1.1 skrll sed 's/^/| /' conftest.$ac_ext >&5
2744 1.1 skrll
2745 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2746 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2747 1.1.1.2 christos { as_fn_set_status 77
2748 1.1.1.2 christos as_fn_error "C compiler cannot create executables
2749 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }; }
2750 1.1 skrll fi
2751 1.1 skrll ac_exeext=$ac_cv_exeext
2752 1.1 skrll
2753 1.1.1.2 christos # Check that the compiler produces executables we can run. If not, either
2754 1.1 skrll # the compiler is broken, or we cross compile.
2755 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2756 1.1.1.2 christos $as_echo_n "checking whether the C compiler works... " >&6; }
2757 1.1 skrll # If not cross compiling, check that we can run a simple program.
2758 1.1 skrll if test "$cross_compiling" != yes; then
2759 1.1 skrll if { ac_try='./$ac_file'
2760 1.1.1.2 christos { { case "(($ac_try" in
2761 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2762 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2763 1.1.1.2 christos esac
2764 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2765 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2766 1.1.1.2 christos (eval "$ac_try") 2>&5
2767 1.1 skrll ac_status=$?
2768 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2769 1.1.1.2 christos test $ac_status = 0; }; }; then
2770 1.1 skrll cross_compiling=no
2771 1.1 skrll else
2772 1.1 skrll if test "$cross_compiling" = maybe; then
2773 1.1 skrll cross_compiling=yes
2774 1.1 skrll else
2775 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2776 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2777 1.1.1.2 christos as_fn_error "cannot run C compiled programs.
2778 1.1 skrll If you meant to cross compile, use \`--host'.
2779 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2780 1.1 skrll fi
2781 1.1 skrll fi
2782 1.1 skrll fi
2783 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2784 1.1.1.2 christos $as_echo "yes" >&6; }
2785 1.1 skrll
2786 1.1.1.2 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2787 1.1 skrll ac_clean_files=$ac_clean_files_save
2788 1.1.1.2 christos # Check that the compiler produces executables we can run. If not, either
2789 1.1 skrll # the compiler is broken, or we cross compile.
2790 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2791 1.1.1.2 christos $as_echo_n "checking whether we are cross compiling... " >&6; }
2792 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2793 1.1.1.2 christos $as_echo "$cross_compiling" >&6; }
2794 1.1.1.2 christos
2795 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2796 1.1.1.2 christos $as_echo_n "checking for suffix of executables... " >&6; }
2797 1.1.1.2 christos if { { ac_try="$ac_link"
2798 1.1.1.2 christos case "(($ac_try" in
2799 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2800 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2801 1.1.1.2 christos esac
2802 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2803 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2804 1.1.1.2 christos (eval "$ac_link") 2>&5
2805 1.1 skrll ac_status=$?
2806 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2807 1.1.1.2 christos test $ac_status = 0; }; then :
2808 1.1 skrll # If both `conftest.exe' and `conftest' are `present' (well, observable)
2809 1.1 skrll # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2810 1.1 skrll # work properly (i.e., refer to `conftest.exe'), while it won't with
2811 1.1 skrll # `rm'.
2812 1.1 skrll for ac_file in conftest.exe conftest conftest.*; do
2813 1.1 skrll test -f "$ac_file" || continue
2814 1.1 skrll case $ac_file in
2815 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2816 1.1 skrll *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2817 1.1 skrll break;;
2818 1.1 skrll * ) break;;
2819 1.1 skrll esac
2820 1.1 skrll done
2821 1.1 skrll else
2822 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2823 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2824 1.1.1.2 christos as_fn_error "cannot compute suffix of executables: cannot compile and link
2825 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2826 1.1 skrll fi
2827 1.1 skrll rm -f conftest$ac_cv_exeext
2828 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2829 1.1.1.2 christos $as_echo "$ac_cv_exeext" >&6; }
2830 1.1 skrll
2831 1.1 skrll rm -f conftest.$ac_ext
2832 1.1 skrll EXEEXT=$ac_cv_exeext
2833 1.1 skrll ac_exeext=$EXEEXT
2834 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2835 1.1.1.2 christos $as_echo_n "checking for suffix of object files... " >&6; }
2836 1.1.1.2 christos if test "${ac_cv_objext+set}" = set; then :
2837 1.1.1.2 christos $as_echo_n "(cached) " >&6
2838 1.1 skrll else
2839 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2840 1.1 skrll /* end confdefs.h. */
2841 1.1 skrll
2842 1.1 skrll int
2843 1.1 skrll main ()
2844 1.1 skrll {
2845 1.1 skrll
2846 1.1 skrll ;
2847 1.1 skrll return 0;
2848 1.1 skrll }
2849 1.1 skrll _ACEOF
2850 1.1 skrll rm -f conftest.o conftest.obj
2851 1.1.1.2 christos if { { ac_try="$ac_compile"
2852 1.1.1.2 christos case "(($ac_try" in
2853 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2854 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2855 1.1.1.2 christos esac
2856 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2857 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2858 1.1.1.2 christos (eval "$ac_compile") 2>&5
2859 1.1.1.2 christos ac_status=$?
2860 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2861 1.1.1.2 christos test $ac_status = 0; }; then :
2862 1.1.1.2 christos for ac_file in conftest.o conftest.obj conftest.*; do
2863 1.1.1.2 christos test -f "$ac_file" || continue;
2864 1.1 skrll case $ac_file in
2865 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2866 1.1 skrll *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2867 1.1 skrll break;;
2868 1.1 skrll esac
2869 1.1 skrll done
2870 1.1 skrll else
2871 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
2872 1.1 skrll sed 's/^/| /' conftest.$ac_ext >&5
2873 1.1 skrll
2874 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2875 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2876 1.1.1.2 christos as_fn_error "cannot compute suffix of object files: cannot compile
2877 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2878 1.1 skrll fi
2879 1.1 skrll rm -f conftest.$ac_cv_objext conftest.$ac_ext
2880 1.1 skrll fi
2881 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2882 1.1.1.2 christos $as_echo "$ac_cv_objext" >&6; }
2883 1.1 skrll OBJEXT=$ac_cv_objext
2884 1.1 skrll ac_objext=$OBJEXT
2885 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2886 1.1.1.2 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2887 1.1.1.2 christos if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2888 1.1.1.2 christos $as_echo_n "(cached) " >&6
2889 1.1 skrll else
2890 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2891 1.1 skrll /* end confdefs.h. */
2892 1.1 skrll
2893 1.1 skrll int
2894 1.1 skrll main ()
2895 1.1 skrll {
2896 1.1 skrll #ifndef __GNUC__
2897 1.1 skrll choke me
2898 1.1 skrll #endif
2899 1.1 skrll
2900 1.1 skrll ;
2901 1.1 skrll return 0;
2902 1.1 skrll }
2903 1.1 skrll _ACEOF
2904 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2905 1.1 skrll ac_compiler_gnu=yes
2906 1.1 skrll else
2907 1.1.1.2 christos ac_compiler_gnu=no
2908 1.1 skrll fi
2909 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2910 1.1 skrll ac_cv_c_compiler_gnu=$ac_compiler_gnu
2911 1.1 skrll
2912 1.1 skrll fi
2913 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2914 1.1.1.2 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2915 1.1.1.2 christos if test $ac_compiler_gnu = yes; then
2916 1.1.1.2 christos GCC=yes
2917 1.1.1.2 christos else
2918 1.1.1.2 christos GCC=
2919 1.1.1.2 christos fi
2920 1.1 skrll ac_test_CFLAGS=${CFLAGS+set}
2921 1.1 skrll ac_save_CFLAGS=$CFLAGS
2922 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2923 1.1.1.2 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
2924 1.1.1.2 christos if test "${ac_cv_prog_cc_g+set}" = set; then :
2925 1.1.1.2 christos $as_echo_n "(cached) " >&6
2926 1.1.1.2 christos else
2927 1.1.1.2 christos ac_save_c_werror_flag=$ac_c_werror_flag
2928 1.1.1.2 christos ac_c_werror_flag=yes
2929 1.1.1.2 christos ac_cv_prog_cc_g=no
2930 1.1.1.2 christos CFLAGS="-g"
2931 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2932 1.1 skrll /* end confdefs.h. */
2933 1.1 skrll
2934 1.1 skrll int
2935 1.1 skrll main ()
2936 1.1 skrll {
2937 1.1 skrll
2938 1.1 skrll ;
2939 1.1 skrll return 0;
2940 1.1 skrll }
2941 1.1 skrll _ACEOF
2942 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2943 1.1 skrll ac_cv_prog_cc_g=yes
2944 1.1 skrll else
2945 1.1.1.2 christos CFLAGS=""
2946 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2947 1.1.1.2 christos /* end confdefs.h. */
2948 1.1.1.2 christos
2949 1.1.1.2 christos int
2950 1.1.1.2 christos main ()
2951 1.1.1.2 christos {
2952 1.1.1.2 christos
2953 1.1.1.2 christos ;
2954 1.1.1.2 christos return 0;
2955 1.1.1.2 christos }
2956 1.1.1.2 christos _ACEOF
2957 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2958 1.1.1.2 christos
2959 1.1.1.2 christos else
2960 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
2961 1.1.1.2 christos CFLAGS="-g"
2962 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2963 1.1.1.2 christos /* end confdefs.h. */
2964 1.1 skrll
2965 1.1.1.2 christos int
2966 1.1.1.2 christos main ()
2967 1.1.1.2 christos {
2968 1.1.1.2 christos
2969 1.1.1.2 christos ;
2970 1.1.1.2 christos return 0;
2971 1.1.1.2 christos }
2972 1.1.1.2 christos _ACEOF
2973 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2974 1.1.1.2 christos ac_cv_prog_cc_g=yes
2975 1.1.1.2 christos fi
2976 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2977 1.1 skrll fi
2978 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2979 1.1 skrll fi
2980 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2981 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
2982 1.1.1.2 christos fi
2983 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2984 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
2985 1.1 skrll if test "$ac_test_CFLAGS" = set; then
2986 1.1 skrll CFLAGS=$ac_save_CFLAGS
2987 1.1 skrll elif test $ac_cv_prog_cc_g = yes; then
2988 1.1 skrll if test "$GCC" = yes; then
2989 1.1 skrll CFLAGS="-g -O2"
2990 1.1 skrll else
2991 1.1 skrll CFLAGS="-g"
2992 1.1 skrll fi
2993 1.1 skrll else
2994 1.1 skrll if test "$GCC" = yes; then
2995 1.1 skrll CFLAGS="-O2"
2996 1.1 skrll else
2997 1.1 skrll CFLAGS=
2998 1.1 skrll fi
2999 1.1 skrll fi
3000 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3001 1.1.1.2 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3002 1.1.1.2 christos if test "${ac_cv_prog_cc_c89+set}" = set; then :
3003 1.1.1.2 christos $as_echo_n "(cached) " >&6
3004 1.1 skrll else
3005 1.1.1.2 christos ac_cv_prog_cc_c89=no
3006 1.1 skrll ac_save_CC=$CC
3007 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3008 1.1 skrll /* end confdefs.h. */
3009 1.1 skrll #include <stdarg.h>
3010 1.1 skrll #include <stdio.h>
3011 1.1 skrll #include <sys/types.h>
3012 1.1 skrll #include <sys/stat.h>
3013 1.1 skrll /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3014 1.1 skrll struct buf { int x; };
3015 1.1 skrll FILE * (*rcsopen) (struct buf *, struct stat *, int);
3016 1.1 skrll static char *e (p, i)
3017 1.1 skrll char **p;
3018 1.1 skrll int i;
3019 1.1 skrll {
3020 1.1 skrll return p[i];
3021 1.1 skrll }
3022 1.1 skrll static char *f (char * (*g) (char **, int), char **p, ...)
3023 1.1 skrll {
3024 1.1 skrll char *s;
3025 1.1 skrll va_list v;
3026 1.1 skrll va_start (v,p);
3027 1.1 skrll s = g (p, va_arg (v,int));
3028 1.1 skrll va_end (v);
3029 1.1 skrll return s;
3030 1.1 skrll }
3031 1.1 skrll
3032 1.1 skrll /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3033 1.1 skrll function prototypes and stuff, but not '\xHH' hex character constants.
3034 1.1 skrll These don't provoke an error unfortunately, instead are silently treated
3035 1.1.1.2 christos as 'x'. The following induces an error, until -std is added to get
3036 1.1 skrll proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3037 1.1 skrll array size at least. It's necessary to write '\x00'==0 to get something
3038 1.1.1.2 christos that's true only with -std. */
3039 1.1 skrll int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3040 1.1 skrll
3041 1.1.1.2 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3042 1.1.1.2 christos inside strings and character constants. */
3043 1.1.1.2 christos #define FOO(x) 'x'
3044 1.1.1.2 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3045 1.1.1.2 christos
3046 1.1 skrll int test (int i, double x);
3047 1.1 skrll struct s1 {int (*f) (int a);};
3048 1.1 skrll struct s2 {int (*f) (double a);};
3049 1.1 skrll int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3050 1.1 skrll int argc;
3051 1.1 skrll char **argv;
3052 1.1 skrll int
3053 1.1 skrll main ()
3054 1.1 skrll {
3055 1.1 skrll return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3056 1.1 skrll ;
3057 1.1 skrll return 0;
3058 1.1 skrll }
3059 1.1 skrll _ACEOF
3060 1.1.1.2 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3061 1.1.1.2 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3062 1.1 skrll do
3063 1.1 skrll CC="$ac_save_CC $ac_arg"
3064 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
3065 1.1.1.2 christos ac_cv_prog_cc_c89=$ac_arg
3066 1.1 skrll fi
3067 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
3068 1.1.1.2 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
3069 1.1 skrll done
3070 1.1.1.2 christos rm -f conftest.$ac_ext
3071 1.1 skrll CC=$ac_save_CC
3072 1.1 skrll
3073 1.1 skrll fi
3074 1.1.1.2 christos # AC_CACHE_VAL
3075 1.1.1.2 christos case "x$ac_cv_prog_cc_c89" in
3076 1.1.1.2 christos x)
3077 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3078 1.1.1.2 christos $as_echo "none needed" >&6; } ;;
3079 1.1.1.2 christos xno)
3080 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3081 1.1.1.2 christos $as_echo "unsupported" >&6; } ;;
3082 1.1 skrll *)
3083 1.1.1.2 christos CC="$CC $ac_cv_prog_cc_c89"
3084 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3085 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3086 1.1 skrll esac
3087 1.1.1.2 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
3088 1.1 skrll
3089 1.1 skrll fi
3090 1.1 skrll
3091 1.1 skrll ac_ext=c
3092 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
3093 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3094 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3095 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
3096 1.1 skrll
3097 1.1 skrll
3098 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3099 1.1.1.2 christos $as_echo_n "checking for library containing strerror... " >&6; }
3100 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3101 1.1.1.2 christos $as_echo_n "(cached) " >&6
3102 1.1 skrll else
3103 1.1 skrll ac_func_search_save_LIBS=$LIBS
3104 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3105 1.1 skrll /* end confdefs.h. */
3106 1.1 skrll
3107 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
3108 1.1.1.2 christos Use char because int might match the return type of a GCC
3109 1.1.1.2 christos builtin and then its argument prototype would still apply. */
3110 1.1 skrll #ifdef __cplusplus
3111 1.1 skrll extern "C"
3112 1.1 skrll #endif
3113 1.1 skrll char strerror ();
3114 1.1 skrll int
3115 1.1 skrll main ()
3116 1.1 skrll {
3117 1.1.1.2 christos return strerror ();
3118 1.1 skrll ;
3119 1.1 skrll return 0;
3120 1.1 skrll }
3121 1.1 skrll _ACEOF
3122 1.1.1.2 christos for ac_lib in '' cposix; do
3123 1.1.1.2 christos if test -z "$ac_lib"; then
3124 1.1.1.2 christos ac_res="none required"
3125 1.1.1.2 christos else
3126 1.1.1.2 christos ac_res=-l$ac_lib
3127 1.1 skrll LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3128 1.1.1.2 christos fi
3129 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
3130 1.1.1.2 christos ac_cv_search_strerror=$ac_res
3131 1.1.1.2 christos fi
3132 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
3133 1.1.1.2 christos conftest$ac_exeext
3134 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3135 1.1.1.2 christos break
3136 1.1.1.2 christos fi
3137 1.1.1.2 christos done
3138 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3139 1.1 skrll
3140 1.1 skrll else
3141 1.1.1.2 christos ac_cv_search_strerror=no
3142 1.1 skrll fi
3143 1.1.1.2 christos rm conftest.$ac_ext
3144 1.1 skrll LIBS=$ac_func_search_save_LIBS
3145 1.1 skrll fi
3146 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3147 1.1.1.2 christos $as_echo "$ac_cv_search_strerror" >&6; }
3148 1.1.1.2 christos ac_res=$ac_cv_search_strerror
3149 1.1.1.2 christos if test "$ac_res" != no; then :
3150 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3151 1.1 skrll
3152 1.1 skrll fi
3153 1.1 skrll
3154 1.1 skrll
3155 1.1.1.2 christos am__api_version='1.11'
3156 1.1.1.2 christos
3157 1.1 skrll # Find a good install program. We prefer a C program (faster),
3158 1.1 skrll # so one script is as good as another. But avoid the broken or
3159 1.1 skrll # incompatible versions:
3160 1.1 skrll # SysV /etc/install, /usr/sbin/install
3161 1.1 skrll # SunOS /usr/etc/install
3162 1.1 skrll # IRIX /sbin/install
3163 1.1 skrll # AIX /bin/install
3164 1.1 skrll # AmigaOS /C/install, which installs bootblocks on floppy discs
3165 1.1 skrll # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3166 1.1 skrll # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3167 1.1 skrll # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3168 1.1 skrll # OS/2's system install, which has a completely different semantic
3169 1.1 skrll # ./install, which can be erroneously created by make from ./install.sh.
3170 1.1 skrll # Reject install programs that cannot install multiple files.
3171 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3172 1.1.1.2 christos $as_echo_n "checking for a BSD-compatible install... " >&6; }
3173 1.1 skrll if test -z "$INSTALL"; then
3174 1.1.1.2 christos if test "${ac_cv_path_install+set}" = set; then :
3175 1.1.1.2 christos $as_echo_n "(cached) " >&6
3176 1.1 skrll else
3177 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3178 1.1 skrll for as_dir in $PATH
3179 1.1 skrll do
3180 1.1 skrll IFS=$as_save_IFS
3181 1.1 skrll test -z "$as_dir" && as_dir=.
3182 1.1.1.2 christos # Account for people who put trailing slashes in PATH elements.
3183 1.1.1.2 christos case $as_dir/ in #((
3184 1.1.1.2 christos ./ | .// | /[cC]/* | \
3185 1.1 skrll /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3186 1.1.1.2 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3187 1.1 skrll /usr/ucb/* ) ;;
3188 1.1 skrll *)
3189 1.1 skrll # OSF1 and SCO ODT 3.0 have their own names for install.
3190 1.1 skrll # Don't use installbsd from OSF since it installs stuff as root
3191 1.1 skrll # by default.
3192 1.1 skrll for ac_prog in ginstall scoinst install; do
3193 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
3194 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
3195 1.1 skrll if test $ac_prog = install &&
3196 1.1 skrll grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3197 1.1 skrll # AIX install. It has an incompatible calling convention.
3198 1.1 skrll :
3199 1.1 skrll elif test $ac_prog = install &&
3200 1.1 skrll grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3201 1.1 skrll # program-specific install script used by HP pwplus--don't use.
3202 1.1 skrll :
3203 1.1 skrll else
3204 1.1 skrll rm -rf conftest.one conftest.two conftest.dir
3205 1.1 skrll echo one > conftest.one
3206 1.1 skrll echo two > conftest.two
3207 1.1 skrll mkdir conftest.dir
3208 1.1 skrll if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3209 1.1 skrll test -s conftest.one && test -s conftest.two &&
3210 1.1 skrll test -s conftest.dir/conftest.one &&
3211 1.1 skrll test -s conftest.dir/conftest.two
3212 1.1 skrll then
3213 1.1 skrll ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3214 1.1 skrll break 3
3215 1.1 skrll fi
3216 1.1 skrll fi
3217 1.1 skrll fi
3218 1.1 skrll done
3219 1.1 skrll done
3220 1.1 skrll ;;
3221 1.1 skrll esac
3222 1.1.1.2 christos
3223 1.1.1.2 christos done
3224 1.1.1.2 christos IFS=$as_save_IFS
3225 1.1 skrll
3226 1.1 skrll rm -rf conftest.one conftest.two conftest.dir
3227 1.1 skrll
3228 1.1 skrll fi
3229 1.1 skrll if test "${ac_cv_path_install+set}" = set; then
3230 1.1 skrll INSTALL=$ac_cv_path_install
3231 1.1 skrll else
3232 1.1 skrll # As a last resort, use the slow shell script. Don't cache a
3233 1.1 skrll # value for INSTALL within a source directory, because that will
3234 1.1 skrll # break other packages using the cache if that directory is
3235 1.1 skrll # removed, or if the value is a relative name.
3236 1.1 skrll INSTALL=$ac_install_sh
3237 1.1 skrll fi
3238 1.1 skrll fi
3239 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3240 1.1.1.2 christos $as_echo "$INSTALL" >&6; }
3241 1.1 skrll
3242 1.1 skrll # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3243 1.1 skrll # It thinks the first close brace ends the variable substitution.
3244 1.1 skrll test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3245 1.1 skrll
3246 1.1 skrll test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3247 1.1 skrll
3248 1.1 skrll test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3249 1.1 skrll
3250 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3251 1.1.1.2 christos $as_echo_n "checking whether build environment is sane... " >&6; }
3252 1.1 skrll # Just in case
3253 1.1 skrll sleep 1
3254 1.1 skrll echo timestamp > conftest.file
3255 1.1.1.2 christos # Reject unsafe characters in $srcdir or the absolute working directory
3256 1.1.1.2 christos # name. Accept space and tab only in the latter.
3257 1.1.1.2 christos am_lf='
3258 1.1.1.2 christos '
3259 1.1.1.2 christos case `pwd` in
3260 1.1.1.2 christos *[\\\"\#\$\&\'\`$am_lf]*)
3261 1.1.1.2 christos as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3262 1.1.1.2 christos esac
3263 1.1.1.2 christos case $srcdir in
3264 1.1.1.2 christos *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3265 1.1.1.2 christos as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3266 1.1.1.2 christos esac
3267 1.1.1.2 christos
3268 1.1 skrll # Do `set' in a subshell so we don't clobber the current shell's
3269 1.1 skrll # arguments. Must try -L first in case configure is actually a
3270 1.1 skrll # symlink; some systems play weird games with the mod time of symlinks
3271 1.1 skrll # (eg FreeBSD returns the mod time of the symlink's containing
3272 1.1 skrll # directory).
3273 1.1 skrll if (
3274 1.1.1.2 christos set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3275 1.1 skrll if test "$*" = "X"; then
3276 1.1 skrll # -L didn't work.
3277 1.1.1.2 christos set X `ls -t "$srcdir/configure" conftest.file`
3278 1.1 skrll fi
3279 1.1 skrll rm -f conftest.file
3280 1.1 skrll if test "$*" != "X $srcdir/configure conftest.file" \
3281 1.1 skrll && test "$*" != "X conftest.file $srcdir/configure"; then
3282 1.1 skrll
3283 1.1 skrll # If neither matched, then we have a broken ls. This can happen
3284 1.1 skrll # if, for instance, CONFIG_SHELL is bash and it inherits a
3285 1.1 skrll # broken ls alias from the environment. This has actually
3286 1.1 skrll # happened. Such a system could not be considered "sane".
3287 1.1.1.2 christos as_fn_error "ls -t appears to fail. Make sure there is not a broken
3288 1.1.1.2 christos alias in your environment" "$LINENO" 5
3289 1.1 skrll fi
3290 1.1 skrll
3291 1.1 skrll test "$2" = conftest.file
3292 1.1 skrll )
3293 1.1 skrll then
3294 1.1 skrll # Ok.
3295 1.1 skrll :
3296 1.1 skrll else
3297 1.1.1.2 christos as_fn_error "newly created file is older than distributed files!
3298 1.1.1.2 christos Check your system clock" "$LINENO" 5
3299 1.1 skrll fi
3300 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3301 1.1.1.2 christos $as_echo "yes" >&6; }
3302 1.1 skrll test "$program_prefix" != NONE &&
3303 1.1.1.2 christos program_transform_name="s&^&$program_prefix&;$program_transform_name"
3304 1.1 skrll # Use a double $ so make ignores it.
3305 1.1 skrll test "$program_suffix" != NONE &&
3306 1.1.1.2 christos program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3307 1.1.1.2 christos # Double any \ or $.
3308 1.1 skrll # By default was `s,x,x', remove it if useless.
3309 1.1.1.2 christos ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3310 1.1.1.2 christos program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3311 1.1 skrll
3312 1.1 skrll # expand $ac_aux_dir to an absolute path
3313 1.1 skrll am_aux_dir=`cd $ac_aux_dir && pwd`
3314 1.1 skrll
3315 1.1.1.2 christos if test x"${MISSING+set}" != xset; then
3316 1.1.1.2 christos case $am_aux_dir in
3317 1.1.1.2 christos *\ * | *\ *)
3318 1.1.1.2 christos MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3319 1.1.1.2 christos *)
3320 1.1.1.2 christos MISSING="\${SHELL} $am_aux_dir/missing" ;;
3321 1.1.1.2 christos esac
3322 1.1.1.2 christos fi
3323 1.1 skrll # Use eval to expand $SHELL
3324 1.1 skrll if eval "$MISSING --run true"; then
3325 1.1 skrll am_missing_run="$MISSING --run "
3326 1.1 skrll else
3327 1.1 skrll am_missing_run=
3328 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3329 1.1.1.2 christos $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3330 1.1 skrll fi
3331 1.1 skrll
3332 1.1.1.2 christos if test x"${install_sh}" != xset; then
3333 1.1.1.2 christos case $am_aux_dir in
3334 1.1.1.2 christos *\ * | *\ *)
3335 1.1.1.2 christos install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3336 1.1.1.2 christos *)
3337 1.1.1.2 christos install_sh="\${SHELL} $am_aux_dir/install-sh"
3338 1.1.1.2 christos esac
3339 1.1 skrll fi
3340 1.1 skrll
3341 1.1.1.2 christos # Installed binaries are usually stripped using `strip' when the user
3342 1.1.1.2 christos # run `make install-strip'. However `strip' might not be the right
3343 1.1.1.2 christos # tool to use in cross-compilation environments, therefore Automake
3344 1.1.1.2 christos # will honor the `STRIP' environment variable to overrule this program.
3345 1.1.1.2 christos if test "$cross_compiling" != no; then
3346 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
3347 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3348 1.1.1.2 christos set dummy ${ac_tool_prefix}strip; ac_word=$2
3349 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3350 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3351 1.1.1.2 christos if test "${ac_cv_prog_STRIP+set}" = set; then :
3352 1.1.1.2 christos $as_echo_n "(cached) " >&6
3353 1.1 skrll else
3354 1.1.1.2 christos if test -n "$STRIP"; then
3355 1.1.1.2 christos ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3356 1.1 skrll else
3357 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3358 1.1 skrll for as_dir in $PATH
3359 1.1 skrll do
3360 1.1 skrll IFS=$as_save_IFS
3361 1.1 skrll test -z "$as_dir" && as_dir=.
3362 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3363 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
3364 1.1.1.2 christos ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3365 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3366 1.1 skrll break 2
3367 1.1 skrll fi
3368 1.1 skrll done
3369 1.1.1.2 christos done
3370 1.1.1.2 christos IFS=$as_save_IFS
3371 1.1 skrll
3372 1.1 skrll fi
3373 1.1 skrll fi
3374 1.1.1.2 christos STRIP=$ac_cv_prog_STRIP
3375 1.1.1.2 christos if test -n "$STRIP"; then
3376 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3377 1.1.1.2 christos $as_echo "$STRIP" >&6; }
3378 1.1 skrll else
3379 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3380 1.1.1.2 christos $as_echo "no" >&6; }
3381 1.1 skrll fi
3382 1.1 skrll
3383 1.1 skrll
3384 1.1.1.2 christos fi
3385 1.1.1.2 christos if test -z "$ac_cv_prog_STRIP"; then
3386 1.1.1.2 christos ac_ct_STRIP=$STRIP
3387 1.1.1.2 christos # Extract the first word of "strip", so it can be a program name with args.
3388 1.1.1.2 christos set dummy strip; ac_word=$2
3389 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3390 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3391 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3392 1.1.1.2 christos $as_echo_n "(cached) " >&6
3393 1.1 skrll else
3394 1.1.1.2 christos if test -n "$ac_ct_STRIP"; then
3395 1.1.1.2 christos ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3396 1.1 skrll else
3397 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3398 1.1.1.2 christos for as_dir in $PATH
3399 1.1.1.2 christos do
3400 1.1.1.2 christos IFS=$as_save_IFS
3401 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3402 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3403 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
3404 1.1.1.2 christos ac_cv_prog_ac_ct_STRIP="strip"
3405 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3406 1.1.1.2 christos break 2
3407 1.1.1.2 christos fi
3408 1.1.1.2 christos done
3409 1.1.1.2 christos done
3410 1.1.1.2 christos IFS=$as_save_IFS
3411 1.1.1.2 christos
3412 1.1 skrll fi
3413 1.1 skrll fi
3414 1.1.1.2 christos ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3415 1.1.1.2 christos if test -n "$ac_ct_STRIP"; then
3416 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3417 1.1.1.2 christos $as_echo "$ac_ct_STRIP" >&6; }
3418 1.1 skrll else
3419 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3420 1.1.1.2 christos $as_echo "no" >&6; }
3421 1.1 skrll fi
3422 1.1 skrll
3423 1.1.1.2 christos if test "x$ac_ct_STRIP" = x; then
3424 1.1.1.2 christos STRIP=":"
3425 1.1.1.2 christos else
3426 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
3427 1.1.1.2 christos yes:)
3428 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3429 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3430 1.1.1.2 christos ac_tool_warned=yes ;;
3431 1.1.1.2 christos esac
3432 1.1.1.2 christos STRIP=$ac_ct_STRIP
3433 1.1.1.2 christos fi
3434 1.1 skrll else
3435 1.1.1.2 christos STRIP="$ac_cv_prog_STRIP"
3436 1.1 skrll fi
3437 1.1 skrll
3438 1.1.1.2 christos fi
3439 1.1.1.2 christos INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3440 1.1 skrll
3441 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3442 1.1.1.2 christos $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3443 1.1.1.2 christos if test -z "$MKDIR_P"; then
3444 1.1.1.2 christos if test "${ac_cv_path_mkdir+set}" = set; then :
3445 1.1.1.2 christos $as_echo_n "(cached) " >&6
3446 1.1.1.2 christos else
3447 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3448 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3449 1.1.1.2 christos do
3450 1.1.1.2 christos IFS=$as_save_IFS
3451 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3452 1.1.1.2 christos for ac_prog in mkdir gmkdir; do
3453 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3454 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
3455 1.1.1.2 christos case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3456 1.1.1.2 christos 'mkdir (GNU coreutils) '* | \
3457 1.1.1.2 christos 'mkdir (coreutils) '* | \
3458 1.1.1.2 christos 'mkdir (fileutils) '4.1*)
3459 1.1.1.2 christos ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3460 1.1.1.2 christos break 3;;
3461 1.1.1.2 christos esac
3462 1.1.1.2 christos done
3463 1.1.1.2 christos done
3464 1.1.1.2 christos done
3465 1.1.1.2 christos IFS=$as_save_IFS
3466 1.1 skrll
3467 1.1.1.2 christos fi
3468 1.1 skrll
3469 1.1.1.2 christos if test "${ac_cv_path_mkdir+set}" = set; then
3470 1.1.1.2 christos MKDIR_P="$ac_cv_path_mkdir -p"
3471 1.1.1.2 christos else
3472 1.1.1.2 christos # As a last resort, use the slow shell script. Don't cache a
3473 1.1.1.2 christos # value for MKDIR_P within a source directory, because that will
3474 1.1.1.2 christos # break other packages using the cache if that directory is
3475 1.1.1.2 christos # removed, or if the value is a relative name.
3476 1.1.1.2 christos test -d ./--version && rmdir ./--version
3477 1.1.1.2 christos MKDIR_P="$ac_install_sh -d"
3478 1.1.1.2 christos fi
3479 1.1.1.2 christos fi
3480 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3481 1.1.1.2 christos $as_echo "$MKDIR_P" >&6; }
3482 1.1.1.2 christos
3483 1.1.1.2 christos mkdir_p="$MKDIR_P"
3484 1.1.1.2 christos case $mkdir_p in
3485 1.1.1.2 christos [\\/$]* | ?:[\\/]*) ;;
3486 1.1.1.2 christos */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3487 1.1.1.2 christos esac
3488 1.1.1.2 christos
3489 1.1.1.2 christos for ac_prog in gawk mawk nawk awk
3490 1.1.1.2 christos do
3491 1.1.1.2 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3492 1.1.1.2 christos set dummy $ac_prog; ac_word=$2
3493 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3494 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3495 1.1.1.2 christos if test "${ac_cv_prog_AWK+set}" = set; then :
3496 1.1.1.2 christos $as_echo_n "(cached) " >&6
3497 1.1.1.2 christos else
3498 1.1.1.2 christos if test -n "$AWK"; then
3499 1.1.1.2 christos ac_cv_prog_AWK="$AWK" # Let the user override the test.
3500 1.1.1.2 christos else
3501 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3502 1.1.1.2 christos for as_dir in $PATH
3503 1.1.1.2 christos do
3504 1.1.1.2 christos IFS=$as_save_IFS
3505 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3506 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3507 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
3508 1.1.1.2 christos ac_cv_prog_AWK="$ac_prog"
3509 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3510 1.1.1.2 christos break 2
3511 1.1.1.2 christos fi
3512 1.1.1.2 christos done
3513 1.1.1.2 christos done
3514 1.1.1.2 christos IFS=$as_save_IFS
3515 1.1.1.2 christos
3516 1.1.1.2 christos fi
3517 1.1 skrll fi
3518 1.1.1.2 christos AWK=$ac_cv_prog_AWK
3519 1.1.1.2 christos if test -n "$AWK"; then
3520 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3521 1.1.1.2 christos $as_echo "$AWK" >&6; }
3522 1.1.1.2 christos else
3523 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3524 1.1.1.2 christos $as_echo "no" >&6; }
3525 1.1.1.2 christos fi
3526 1.1.1.2 christos
3527 1.1.1.2 christos
3528 1.1.1.2 christos test -n "$AWK" && break
3529 1.1.1.2 christos done
3530 1.1.1.2 christos
3531 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3532 1.1.1.2 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3533 1.1.1.2 christos set x ${MAKE-make}
3534 1.1.1.2 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3535 1.1.1.2 christos if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3536 1.1.1.2 christos $as_echo_n "(cached) " >&6
3537 1.1.1.2 christos else
3538 1.1.1.2 christos cat >conftest.make <<\_ACEOF
3539 1.1.1.2 christos SHELL = /bin/sh
3540 1.1.1.2 christos all:
3541 1.1.1.2 christos @echo '@@@%%%=$(MAKE)=@@@%%%'
3542 1.1.1.2 christos _ACEOF
3543 1.1.1.2 christos # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3544 1.1.1.2 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in
3545 1.1.1.2 christos *@@@%%%=?*=@@@%%%*)
3546 1.1.1.2 christos eval ac_cv_prog_make_${ac_make}_set=yes;;
3547 1.1.1.2 christos *)
3548 1.1.1.2 christos eval ac_cv_prog_make_${ac_make}_set=no;;
3549 1.1.1.2 christos esac
3550 1.1.1.2 christos rm -f conftest.make
3551 1.1.1.2 christos fi
3552 1.1.1.2 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3553 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3554 1.1.1.2 christos $as_echo "yes" >&6; }
3555 1.1.1.2 christos SET_MAKE=
3556 1.1.1.2 christos else
3557 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3558 1.1.1.2 christos $as_echo "no" >&6; }
3559 1.1.1.2 christos SET_MAKE="MAKE=${MAKE-make}"
3560 1.1.1.2 christos fi
3561 1.1.1.2 christos
3562 1.1.1.2 christos rm -rf .tst 2>/dev/null
3563 1.1.1.2 christos mkdir .tst 2>/dev/null
3564 1.1.1.2 christos if test -d .tst; then
3565 1.1.1.2 christos am__leading_dot=.
3566 1.1.1.2 christos else
3567 1.1.1.2 christos am__leading_dot=_
3568 1.1.1.2 christos fi
3569 1.1.1.2 christos rmdir .tst 2>/dev/null
3570 1.1.1.2 christos
3571 1.1.1.2 christos DEPDIR="${am__leading_dot}deps"
3572 1.1.1.2 christos
3573 1.1.1.2 christos ac_config_commands="$ac_config_commands depfiles"
3574 1.1.1.2 christos
3575 1.1.1.2 christos
3576 1.1.1.2 christos am_make=${MAKE-make}
3577 1.1.1.2 christos cat > confinc << 'END'
3578 1.1.1.2 christos am__doit:
3579 1.1.1.2 christos @echo this is the am__doit target
3580 1.1.1.2 christos .PHONY: am__doit
3581 1.1.1.2 christos END
3582 1.1.1.2 christos # If we don't find an include directive, just comment out the code.
3583 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3584 1.1.1.2 christos $as_echo_n "checking for style of include used by $am_make... " >&6; }
3585 1.1.1.2 christos am__include="#"
3586 1.1.1.2 christos am__quote=
3587 1.1.1.2 christos _am_result=none
3588 1.1.1.2 christos # First try GNU make style include.
3589 1.1.1.2 christos echo "include confinc" > confmf
3590 1.1.1.2 christos # Ignore all kinds of additional output from `make'.
3591 1.1.1.2 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3592 1.1.1.2 christos *the\ am__doit\ target*)
3593 1.1.1.2 christos am__include=include
3594 1.1.1.2 christos am__quote=
3595 1.1.1.2 christos _am_result=GNU
3596 1.1.1.2 christos ;;
3597 1.1.1.2 christos esac
3598 1.1 skrll # Now try BSD make style include.
3599 1.1 skrll if test "$am__include" = "#"; then
3600 1.1 skrll echo '.include "confinc"' > confmf
3601 1.1.1.2 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3602 1.1.1.2 christos *the\ am__doit\ target*)
3603 1.1.1.2 christos am__include=.include
3604 1.1.1.2 christos am__quote="\""
3605 1.1.1.2 christos _am_result=BSD
3606 1.1.1.2 christos ;;
3607 1.1.1.2 christos esac
3608 1.1 skrll fi
3609 1.1 skrll
3610 1.1 skrll
3611 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3612 1.1.1.2 christos $as_echo "$_am_result" >&6; }
3613 1.1 skrll rm -f confinc confmf
3614 1.1 skrll
3615 1.1.1.2 christos # Check whether --enable-dependency-tracking was given.
3616 1.1.1.2 christos if test "${enable_dependency_tracking+set}" = set; then :
3617 1.1.1.2 christos enableval=$enable_dependency_tracking;
3618 1.1.1.2 christos fi
3619 1.1 skrll
3620 1.1 skrll if test "x$enable_dependency_tracking" != xno; then
3621 1.1 skrll am_depcomp="$ac_aux_dir/depcomp"
3622 1.1 skrll AMDEPBACKSLASH='\'
3623 1.1.1.6 christos am__nodep='_no'
3624 1.1 skrll fi
3625 1.1.1.2 christos if test "x$enable_dependency_tracking" != xno; then
3626 1.1 skrll AMDEP_TRUE=
3627 1.1 skrll AMDEP_FALSE='#'
3628 1.1 skrll else
3629 1.1 skrll AMDEP_TRUE='#'
3630 1.1 skrll AMDEP_FALSE=
3631 1.1 skrll fi
3632 1.1 skrll
3633 1.1 skrll
3634 1.1.1.2 christos if test "`cd $srcdir && pwd`" != "`pwd`"; then
3635 1.1.1.2 christos # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3636 1.1.1.2 christos # is not polluted with repeated "-I."
3637 1.1.1.2 christos am__isrc=' -I$(srcdir)'
3638 1.1.1.2 christos # test to see if srcdir already configured
3639 1.1.1.2 christos if test -f $srcdir/config.status; then
3640 1.1.1.2 christos as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3641 1.1.1.2 christos fi
3642 1.1 skrll fi
3643 1.1 skrll
3644 1.1 skrll # test whether we have cygpath
3645 1.1 skrll if test -z "$CYGPATH_W"; then
3646 1.1 skrll if (cygpath --version) >/dev/null 2>/dev/null; then
3647 1.1 skrll CYGPATH_W='cygpath -w'
3648 1.1 skrll else
3649 1.1 skrll CYGPATH_W=echo
3650 1.1 skrll fi
3651 1.1 skrll fi
3652 1.1 skrll
3653 1.1 skrll
3654 1.1 skrll # Define the identity of the package.
3655 1.1.1.4 christos PACKAGE='gprof'
3656 1.1.1.7 christos VERSION='2.30'
3657 1.1 skrll
3658 1.1 skrll
3659 1.1 skrll cat >>confdefs.h <<_ACEOF
3660 1.1 skrll #define PACKAGE "$PACKAGE"
3661 1.1 skrll _ACEOF
3662 1.1 skrll
3663 1.1 skrll
3664 1.1 skrll cat >>confdefs.h <<_ACEOF
3665 1.1 skrll #define VERSION "$VERSION"
3666 1.1 skrll _ACEOF
3667 1.1 skrll
3668 1.1 skrll # Some tools Automake needs.
3669 1.1 skrll
3670 1.1 skrll ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3671 1.1 skrll
3672 1.1 skrll
3673 1.1 skrll AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3674 1.1 skrll
3675 1.1 skrll
3676 1.1 skrll AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3677 1.1 skrll
3678 1.1 skrll
3679 1.1 skrll AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3680 1.1 skrll
3681 1.1 skrll
3682 1.1 skrll MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3683 1.1 skrll
3684 1.1 skrll # We need awk for the "check" target. The system "awk" is bad on
3685 1.1 skrll # some platforms.
3686 1.1.1.6 christos # Always define AMTAR for backward compatibility. Yes, it's still used
3687 1.1.1.6 christos # in the wild :-( We should find a proper way to deprecate it ...
3688 1.1.1.6 christos AMTAR='$${TAR-tar}'
3689 1.1 skrll
3690 1.1.1.6 christos am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3691 1.1 skrll
3692 1.1 skrll
3693 1.1 skrll
3694 1.1 skrll
3695 1.1 skrll depcc="$CC" am_compiler_list=
3696 1.1 skrll
3697 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3698 1.1.1.2 christos $as_echo_n "checking dependency style of $depcc... " >&6; }
3699 1.1.1.2 christos if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3700 1.1.1.2 christos $as_echo_n "(cached) " >&6
3701 1.1 skrll else
3702 1.1 skrll if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3703 1.1 skrll # We make a subdir and do the tests there. Otherwise we can end up
3704 1.1 skrll # making bogus files that we don't know about and never remove. For
3705 1.1 skrll # instance it was reported that on HP-UX the gcc test will end up
3706 1.1 skrll # making a dummy file named `D' -- because `-MD' means `put the output
3707 1.1 skrll # in D'.
3708 1.1.1.6 christos rm -rf conftest.dir
3709 1.1 skrll mkdir conftest.dir
3710 1.1 skrll # Copy depcomp to subdir because otherwise we won't find it if we're
3711 1.1 skrll # using a relative directory.
3712 1.1 skrll cp "$am_depcomp" conftest.dir
3713 1.1 skrll cd conftest.dir
3714 1.1 skrll # We will build objects and dependencies in a subdirectory because
3715 1.1 skrll # it helps to detect inapplicable dependency modes. For instance
3716 1.1 skrll # both Tru64's cc and ICC support -MD to output dependencies as a
3717 1.1 skrll # side effect of compilation, but ICC will put the dependencies in
3718 1.1 skrll # the current directory while Tru64 will put them in the object
3719 1.1 skrll # directory.
3720 1.1 skrll mkdir sub
3721 1.1 skrll
3722 1.1 skrll am_cv_CC_dependencies_compiler_type=none
3723 1.1 skrll if test "$am_compiler_list" = ""; then
3724 1.1 skrll am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3725 1.1 skrll fi
3726 1.1.1.2 christos am__universal=false
3727 1.1.1.2 christos case " $depcc " in #(
3728 1.1.1.2 christos *\ -arch\ *\ -arch\ *) am__universal=true ;;
3729 1.1.1.2 christos esac
3730 1.1.1.2 christos
3731 1.1 skrll for depmode in $am_compiler_list; do
3732 1.1 skrll # Setup a source with many dependencies, because some compilers
3733 1.1 skrll # like to wrap large dependency lists on column 80 (with \), and
3734 1.1 skrll # we should not choose a depcomp mode which is confused by this.
3735 1.1 skrll #
3736 1.1 skrll # We need to recreate these files for each test, as the compiler may
3737 1.1 skrll # overwrite some of them when testing with obscure command lines.
3738 1.1 skrll # This happens at least with the AIX C compiler.
3739 1.1 skrll : > sub/conftest.c
3740 1.1 skrll for i in 1 2 3 4 5 6; do
3741 1.1 skrll echo '#include "conftst'$i'.h"' >> sub/conftest.c
3742 1.1 skrll # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3743 1.1 skrll # Solaris 8's {/usr,}/bin/sh.
3744 1.1 skrll touch sub/conftst$i.h
3745 1.1 skrll done
3746 1.1 skrll echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3747 1.1 skrll
3748 1.1.1.2 christos # We check with `-c' and `-o' for the sake of the "dashmstdout"
3749 1.1.1.2 christos # mode. It turns out that the SunPro C++ compiler does not properly
3750 1.1.1.2 christos # handle `-M -o', and we need to detect this. Also, some Intel
3751 1.1.1.2 christos # versions had trouble with output in subdirs
3752 1.1.1.2 christos am__obj=sub/conftest.${OBJEXT-o}
3753 1.1.1.2 christos am__minus_obj="-o $am__obj"
3754 1.1 skrll case $depmode in
3755 1.1.1.2 christos gcc)
3756 1.1.1.2 christos # This depmode causes a compiler race in universal mode.
3757 1.1.1.2 christos test "$am__universal" = false || continue
3758 1.1.1.2 christos ;;
3759 1.1 skrll nosideeffect)
3760 1.1 skrll # after this tag, mechanisms are not by side-effect, so they'll
3761 1.1 skrll # only be used when explicitly requested
3762 1.1 skrll if test "x$enable_dependency_tracking" = xyes; then
3763 1.1 skrll continue
3764 1.1 skrll else
3765 1.1 skrll break
3766 1.1 skrll fi
3767 1.1 skrll ;;
3768 1.1.1.6 christos msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3769 1.1.1.2 christos # This compiler won't grok `-c -o', but also, the minuso test has
3770 1.1.1.2 christos # not run yet. These depmodes are late enough in the game, and
3771 1.1.1.2 christos # so weak that their functioning should not be impacted.
3772 1.1.1.2 christos am__obj=conftest.${OBJEXT-o}
3773 1.1.1.2 christos am__minus_obj=
3774 1.1.1.2 christos ;;
3775 1.1 skrll none) break ;;
3776 1.1 skrll esac
3777 1.1 skrll if depmode=$depmode \
3778 1.1.1.2 christos source=sub/conftest.c object=$am__obj \
3779 1.1 skrll depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3780 1.1.1.2 christos $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3781 1.1 skrll >/dev/null 2>conftest.err &&
3782 1.1.1.2 christos grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3783 1.1 skrll grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3784 1.1.1.2 christos grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3785 1.1 skrll ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3786 1.1 skrll # icc doesn't choke on unknown options, it will just issue warnings
3787 1.1 skrll # or remarks (even with -Werror). So we grep stderr for any message
3788 1.1 skrll # that says an option was ignored or not supported.
3789 1.1 skrll # When given -MP, icc 7.0 and 7.1 complain thusly:
3790 1.1 skrll # icc: Command line warning: ignoring option '-M'; no argument required
3791 1.1 skrll # The diagnosis changed in icc 8.0:
3792 1.1 skrll # icc: Command line remark: option '-MP' not supported
3793 1.1 skrll if (grep 'ignoring option' conftest.err ||
3794 1.1 skrll grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3795 1.1 skrll am_cv_CC_dependencies_compiler_type=$depmode
3796 1.1 skrll break
3797 1.1 skrll fi
3798 1.1 skrll fi
3799 1.1 skrll done
3800 1.1 skrll
3801 1.1 skrll cd ..
3802 1.1 skrll rm -rf conftest.dir
3803 1.1 skrll else
3804 1.1 skrll am_cv_CC_dependencies_compiler_type=none
3805 1.1 skrll fi
3806 1.1 skrll
3807 1.1 skrll fi
3808 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3809 1.1.1.2 christos $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3810 1.1 skrll CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3811 1.1 skrll
3812 1.1.1.2 christos if
3813 1.1 skrll test "x$enable_dependency_tracking" != xno \
3814 1.1 skrll && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3815 1.1 skrll am__fastdepCC_TRUE=
3816 1.1 skrll am__fastdepCC_FALSE='#'
3817 1.1 skrll else
3818 1.1 skrll am__fastdepCC_TRUE='#'
3819 1.1 skrll am__fastdepCC_FALSE=
3820 1.1 skrll fi
3821 1.1 skrll
3822 1.1 skrll
3823 1.1 skrll
3824 1.1 skrll
3825 1.1.1.2 christos ac_config_headers="$ac_config_headers gconfig.h:gconfig.in"
3826 1.1 skrll
3827 1.1 skrll
3828 1.1 skrll ac_ext=c
3829 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
3830 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3831 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3832 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
3833 1.1 skrll if test -n "$ac_tool_prefix"; then
3834 1.1 skrll # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3835 1.1 skrll set dummy ${ac_tool_prefix}gcc; ac_word=$2
3836 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3837 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3838 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3839 1.1.1.2 christos $as_echo_n "(cached) " >&6
3840 1.1 skrll else
3841 1.1 skrll if test -n "$CC"; then
3842 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3843 1.1 skrll else
3844 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3845 1.1 skrll for as_dir in $PATH
3846 1.1 skrll do
3847 1.1 skrll IFS=$as_save_IFS
3848 1.1 skrll test -z "$as_dir" && as_dir=.
3849 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3850 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
3851 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}gcc"
3852 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3853 1.1 skrll break 2
3854 1.1 skrll fi
3855 1.1 skrll done
3856 1.1.1.2 christos done
3857 1.1.1.2 christos IFS=$as_save_IFS
3858 1.1 skrll
3859 1.1 skrll fi
3860 1.1 skrll fi
3861 1.1 skrll CC=$ac_cv_prog_CC
3862 1.1 skrll if test -n "$CC"; then
3863 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3864 1.1.1.2 christos $as_echo "$CC" >&6; }
3865 1.1 skrll else
3866 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3867 1.1.1.2 christos $as_echo "no" >&6; }
3868 1.1 skrll fi
3869 1.1 skrll
3870 1.1.1.2 christos
3871 1.1 skrll fi
3872 1.1 skrll if test -z "$ac_cv_prog_CC"; then
3873 1.1 skrll ac_ct_CC=$CC
3874 1.1 skrll # Extract the first word of "gcc", so it can be a program name with args.
3875 1.1 skrll set dummy gcc; ac_word=$2
3876 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3877 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3878 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3879 1.1.1.2 christos $as_echo_n "(cached) " >&6
3880 1.1 skrll else
3881 1.1 skrll if test -n "$ac_ct_CC"; then
3882 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3883 1.1 skrll else
3884 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3885 1.1 skrll for as_dir in $PATH
3886 1.1 skrll do
3887 1.1 skrll IFS=$as_save_IFS
3888 1.1 skrll test -z "$as_dir" && as_dir=.
3889 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3890 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
3891 1.1 skrll ac_cv_prog_ac_ct_CC="gcc"
3892 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3893 1.1 skrll break 2
3894 1.1 skrll fi
3895 1.1 skrll done
3896 1.1.1.2 christos done
3897 1.1.1.2 christos IFS=$as_save_IFS
3898 1.1 skrll
3899 1.1 skrll fi
3900 1.1 skrll fi
3901 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
3902 1.1 skrll if test -n "$ac_ct_CC"; then
3903 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3904 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
3905 1.1 skrll else
3906 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3907 1.1.1.2 christos $as_echo "no" >&6; }
3908 1.1 skrll fi
3909 1.1 skrll
3910 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
3911 1.1.1.2 christos CC=""
3912 1.1.1.2 christos else
3913 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
3914 1.1.1.2 christos yes:)
3915 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3916 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3917 1.1.1.2 christos ac_tool_warned=yes ;;
3918 1.1.1.2 christos esac
3919 1.1.1.2 christos CC=$ac_ct_CC
3920 1.1.1.2 christos fi
3921 1.1 skrll else
3922 1.1 skrll CC="$ac_cv_prog_CC"
3923 1.1 skrll fi
3924 1.1 skrll
3925 1.1 skrll if test -z "$CC"; then
3926 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
3927 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3928 1.1 skrll set dummy ${ac_tool_prefix}cc; ac_word=$2
3929 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3930 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3931 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3932 1.1.1.2 christos $as_echo_n "(cached) " >&6
3933 1.1 skrll else
3934 1.1 skrll if test -n "$CC"; then
3935 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3936 1.1 skrll else
3937 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3938 1.1 skrll for as_dir in $PATH
3939 1.1 skrll do
3940 1.1 skrll IFS=$as_save_IFS
3941 1.1 skrll test -z "$as_dir" && as_dir=.
3942 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3943 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
3944 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}cc"
3945 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3946 1.1 skrll break 2
3947 1.1 skrll fi
3948 1.1 skrll done
3949 1.1.1.2 christos done
3950 1.1.1.2 christos IFS=$as_save_IFS
3951 1.1 skrll
3952 1.1 skrll fi
3953 1.1 skrll fi
3954 1.1 skrll CC=$ac_cv_prog_CC
3955 1.1 skrll if test -n "$CC"; then
3956 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3957 1.1.1.2 christos $as_echo "$CC" >&6; }
3958 1.1 skrll else
3959 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3960 1.1.1.2 christos $as_echo "no" >&6; }
3961 1.1 skrll fi
3962 1.1 skrll
3963 1.1 skrll
3964 1.1.1.2 christos fi
3965 1.1 skrll fi
3966 1.1 skrll if test -z "$CC"; then
3967 1.1 skrll # Extract the first word of "cc", so it can be a program name with args.
3968 1.1 skrll set dummy cc; ac_word=$2
3969 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3970 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3971 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3972 1.1.1.2 christos $as_echo_n "(cached) " >&6
3973 1.1 skrll else
3974 1.1 skrll if test -n "$CC"; then
3975 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3976 1.1 skrll else
3977 1.1 skrll ac_prog_rejected=no
3978 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3979 1.1 skrll for as_dir in $PATH
3980 1.1 skrll do
3981 1.1 skrll IFS=$as_save_IFS
3982 1.1 skrll test -z "$as_dir" && as_dir=.
3983 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3984 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
3985 1.1 skrll if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3986 1.1 skrll ac_prog_rejected=yes
3987 1.1 skrll continue
3988 1.1 skrll fi
3989 1.1 skrll ac_cv_prog_CC="cc"
3990 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3991 1.1 skrll break 2
3992 1.1 skrll fi
3993 1.1 skrll done
3994 1.1.1.2 christos done
3995 1.1.1.2 christos IFS=$as_save_IFS
3996 1.1 skrll
3997 1.1 skrll if test $ac_prog_rejected = yes; then
3998 1.1 skrll # We found a bogon in the path, so make sure we never use it.
3999 1.1 skrll set dummy $ac_cv_prog_CC
4000 1.1 skrll shift
4001 1.1 skrll if test $# != 0; then
4002 1.1 skrll # We chose a different compiler from the bogus one.
4003 1.1 skrll # However, it has the same basename, so the bogon will be chosen
4004 1.1 skrll # first if we set CC to just the basename; use the full file name.
4005 1.1 skrll shift
4006 1.1 skrll ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4007 1.1 skrll fi
4008 1.1 skrll fi
4009 1.1 skrll fi
4010 1.1 skrll fi
4011 1.1 skrll CC=$ac_cv_prog_CC
4012 1.1 skrll if test -n "$CC"; then
4013 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4014 1.1.1.2 christos $as_echo "$CC" >&6; }
4015 1.1 skrll else
4016 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4017 1.1.1.2 christos $as_echo "no" >&6; }
4018 1.1 skrll fi
4019 1.1 skrll
4020 1.1.1.2 christos
4021 1.1 skrll fi
4022 1.1 skrll if test -z "$CC"; then
4023 1.1 skrll if test -n "$ac_tool_prefix"; then
4024 1.1.1.2 christos for ac_prog in cl.exe
4025 1.1 skrll do
4026 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4027 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4028 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4029 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
4030 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
4031 1.1.1.2 christos $as_echo_n "(cached) " >&6
4032 1.1 skrll else
4033 1.1 skrll if test -n "$CC"; then
4034 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
4035 1.1 skrll else
4036 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4037 1.1 skrll for as_dir in $PATH
4038 1.1 skrll do
4039 1.1 skrll IFS=$as_save_IFS
4040 1.1 skrll test -z "$as_dir" && as_dir=.
4041 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4042 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
4043 1.1 skrll ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4044 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4045 1.1 skrll break 2
4046 1.1 skrll fi
4047 1.1 skrll done
4048 1.1.1.2 christos done
4049 1.1.1.2 christos IFS=$as_save_IFS
4050 1.1 skrll
4051 1.1 skrll fi
4052 1.1 skrll fi
4053 1.1 skrll CC=$ac_cv_prog_CC
4054 1.1 skrll if test -n "$CC"; then
4055 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4056 1.1.1.2 christos $as_echo "$CC" >&6; }
4057 1.1 skrll else
4058 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4059 1.1.1.2 christos $as_echo "no" >&6; }
4060 1.1 skrll fi
4061 1.1 skrll
4062 1.1.1.2 christos
4063 1.1 skrll test -n "$CC" && break
4064 1.1 skrll done
4065 1.1 skrll fi
4066 1.1 skrll if test -z "$CC"; then
4067 1.1 skrll ac_ct_CC=$CC
4068 1.1.1.2 christos for ac_prog in cl.exe
4069 1.1 skrll do
4070 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
4071 1.1 skrll set dummy $ac_prog; ac_word=$2
4072 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4073 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
4074 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4075 1.1.1.2 christos $as_echo_n "(cached) " >&6
4076 1.1 skrll else
4077 1.1 skrll if test -n "$ac_ct_CC"; then
4078 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4079 1.1 skrll else
4080 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4081 1.1 skrll for as_dir in $PATH
4082 1.1 skrll do
4083 1.1 skrll IFS=$as_save_IFS
4084 1.1 skrll test -z "$as_dir" && as_dir=.
4085 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4086 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
4087 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_prog"
4088 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4089 1.1 skrll break 2
4090 1.1 skrll fi
4091 1.1 skrll done
4092 1.1.1.2 christos done
4093 1.1.1.2 christos IFS=$as_save_IFS
4094 1.1 skrll
4095 1.1 skrll fi
4096 1.1 skrll fi
4097 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
4098 1.1 skrll if test -n "$ac_ct_CC"; then
4099 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4100 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
4101 1.1 skrll else
4102 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4103 1.1.1.2 christos $as_echo "no" >&6; }
4104 1.1 skrll fi
4105 1.1 skrll
4106 1.1.1.2 christos
4107 1.1 skrll test -n "$ac_ct_CC" && break
4108 1.1 skrll done
4109 1.1 skrll
4110 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
4111 1.1.1.2 christos CC=""
4112 1.1.1.2 christos else
4113 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
4114 1.1.1.2 christos yes:)
4115 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4116 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4117 1.1.1.2 christos ac_tool_warned=yes ;;
4118 1.1.1.2 christos esac
4119 1.1.1.2 christos CC=$ac_ct_CC
4120 1.1.1.2 christos fi
4121 1.1 skrll fi
4122 1.1 skrll
4123 1.1 skrll fi
4124 1.1 skrll
4125 1.1 skrll
4126 1.1.1.2 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4127 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4128 1.1.1.2 christos as_fn_error "no acceptable C compiler found in \$PATH
4129 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
4130 1.1 skrll
4131 1.1 skrll # Provide some information about the compiler.
4132 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4133 1.1.1.2 christos set X $ac_compile
4134 1.1.1.2 christos ac_compiler=$2
4135 1.1.1.2 christos for ac_option in --version -v -V -qversion; do
4136 1.1.1.2 christos { { ac_try="$ac_compiler $ac_option >&5"
4137 1.1.1.2 christos case "(($ac_try" in
4138 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4139 1.1.1.2 christos *) ac_try_echo=$ac_try;;
4140 1.1.1.2 christos esac
4141 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4142 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
4143 1.1.1.2 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4144 1.1 skrll ac_status=$?
4145 1.1.1.2 christos if test -s conftest.err; then
4146 1.1.1.2 christos sed '10a\
4147 1.1.1.2 christos ... rest of stderr output deleted ...
4148 1.1.1.2 christos 10q' conftest.err >conftest.er1
4149 1.1.1.2 christos cat conftest.er1 >&5
4150 1.1.1.2 christos rm -f conftest.er1 conftest.err
4151 1.1.1.2 christos fi
4152 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4153 1.1.1.2 christos test $ac_status = 0; }
4154 1.1.1.2 christos done
4155 1.1.1.2 christos
4156 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4157 1.1.1.2 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4158 1.1.1.2 christos if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4159 1.1.1.2 christos $as_echo_n "(cached) " >&6
4160 1.1 skrll else
4161 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4162 1.1 skrll /* end confdefs.h. */
4163 1.1 skrll
4164 1.1 skrll int
4165 1.1 skrll main ()
4166 1.1 skrll {
4167 1.1 skrll #ifndef __GNUC__
4168 1.1 skrll choke me
4169 1.1 skrll #endif
4170 1.1 skrll
4171 1.1 skrll ;
4172 1.1 skrll return 0;
4173 1.1 skrll }
4174 1.1 skrll _ACEOF
4175 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4176 1.1 skrll ac_compiler_gnu=yes
4177 1.1 skrll else
4178 1.1.1.2 christos ac_compiler_gnu=no
4179 1.1 skrll fi
4180 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4181 1.1 skrll ac_cv_c_compiler_gnu=$ac_compiler_gnu
4182 1.1 skrll
4183 1.1 skrll fi
4184 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4185 1.1.1.2 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4186 1.1.1.2 christos if test $ac_compiler_gnu = yes; then
4187 1.1.1.2 christos GCC=yes
4188 1.1.1.2 christos else
4189 1.1.1.2 christos GCC=
4190 1.1.1.2 christos fi
4191 1.1 skrll ac_test_CFLAGS=${CFLAGS+set}
4192 1.1 skrll ac_save_CFLAGS=$CFLAGS
4193 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4194 1.1.1.2 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
4195 1.1.1.2 christos if test "${ac_cv_prog_cc_g+set}" = set; then :
4196 1.1.1.2 christos $as_echo_n "(cached) " >&6
4197 1.1.1.2 christos else
4198 1.1.1.2 christos ac_save_c_werror_flag=$ac_c_werror_flag
4199 1.1.1.2 christos ac_c_werror_flag=yes
4200 1.1.1.2 christos ac_cv_prog_cc_g=no
4201 1.1.1.2 christos CFLAGS="-g"
4202 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4203 1.1 skrll /* end confdefs.h. */
4204 1.1 skrll
4205 1.1 skrll int
4206 1.1 skrll main ()
4207 1.1 skrll {
4208 1.1 skrll
4209 1.1 skrll ;
4210 1.1 skrll return 0;
4211 1.1 skrll }
4212 1.1 skrll _ACEOF
4213 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4214 1.1 skrll ac_cv_prog_cc_g=yes
4215 1.1 skrll else
4216 1.1.1.2 christos CFLAGS=""
4217 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4218 1.1.1.2 christos /* end confdefs.h. */
4219 1.1 skrll
4220 1.1.1.2 christos int
4221 1.1.1.2 christos main ()
4222 1.1.1.2 christos {
4223 1.1.1.2 christos
4224 1.1.1.2 christos ;
4225 1.1.1.2 christos return 0;
4226 1.1.1.2 christos }
4227 1.1.1.2 christos _ACEOF
4228 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4229 1.1.1.2 christos
4230 1.1.1.2 christos else
4231 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
4232 1.1.1.2 christos CFLAGS="-g"
4233 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4234 1.1.1.2 christos /* end confdefs.h. */
4235 1.1.1.2 christos
4236 1.1.1.2 christos int
4237 1.1.1.2 christos main ()
4238 1.1.1.2 christos {
4239 1.1.1.2 christos
4240 1.1.1.2 christos ;
4241 1.1.1.2 christos return 0;
4242 1.1.1.2 christos }
4243 1.1.1.2 christos _ACEOF
4244 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4245 1.1.1.2 christos ac_cv_prog_cc_g=yes
4246 1.1.1.2 christos fi
4247 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4248 1.1.1.2 christos fi
4249 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4250 1.1.1.2 christos fi
4251 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4252 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
4253 1.1.1.2 christos fi
4254 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4255 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
4256 1.1.1.2 christos if test "$ac_test_CFLAGS" = set; then
4257 1.1.1.2 christos CFLAGS=$ac_save_CFLAGS
4258 1.1.1.2 christos elif test $ac_cv_prog_cc_g = yes; then
4259 1.1.1.2 christos if test "$GCC" = yes; then
4260 1.1.1.2 christos CFLAGS="-g -O2"
4261 1.1 skrll else
4262 1.1 skrll CFLAGS="-g"
4263 1.1 skrll fi
4264 1.1 skrll else
4265 1.1 skrll if test "$GCC" = yes; then
4266 1.1 skrll CFLAGS="-O2"
4267 1.1 skrll else
4268 1.1 skrll CFLAGS=
4269 1.1 skrll fi
4270 1.1 skrll fi
4271 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4272 1.1.1.2 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4273 1.1.1.2 christos if test "${ac_cv_prog_cc_c89+set}" = set; then :
4274 1.1.1.2 christos $as_echo_n "(cached) " >&6
4275 1.1 skrll else
4276 1.1.1.2 christos ac_cv_prog_cc_c89=no
4277 1.1 skrll ac_save_CC=$CC
4278 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279 1.1 skrll /* end confdefs.h. */
4280 1.1 skrll #include <stdarg.h>
4281 1.1 skrll #include <stdio.h>
4282 1.1 skrll #include <sys/types.h>
4283 1.1 skrll #include <sys/stat.h>
4284 1.1 skrll /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4285 1.1 skrll struct buf { int x; };
4286 1.1 skrll FILE * (*rcsopen) (struct buf *, struct stat *, int);
4287 1.1 skrll static char *e (p, i)
4288 1.1 skrll char **p;
4289 1.1 skrll int i;
4290 1.1 skrll {
4291 1.1 skrll return p[i];
4292 1.1 skrll }
4293 1.1 skrll static char *f (char * (*g) (char **, int), char **p, ...)
4294 1.1 skrll {
4295 1.1 skrll char *s;
4296 1.1 skrll va_list v;
4297 1.1 skrll va_start (v,p);
4298 1.1 skrll s = g (p, va_arg (v,int));
4299 1.1 skrll va_end (v);
4300 1.1 skrll return s;
4301 1.1 skrll }
4302 1.1 skrll
4303 1.1 skrll /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4304 1.1 skrll function prototypes and stuff, but not '\xHH' hex character constants.
4305 1.1 skrll These don't provoke an error unfortunately, instead are silently treated
4306 1.1.1.2 christos as 'x'. The following induces an error, until -std is added to get
4307 1.1 skrll proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4308 1.1 skrll array size at least. It's necessary to write '\x00'==0 to get something
4309 1.1.1.2 christos that's true only with -std. */
4310 1.1 skrll int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4311 1.1 skrll
4312 1.1.1.2 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4313 1.1.1.2 christos inside strings and character constants. */
4314 1.1.1.2 christos #define FOO(x) 'x'
4315 1.1.1.2 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4316 1.1.1.2 christos
4317 1.1 skrll int test (int i, double x);
4318 1.1 skrll struct s1 {int (*f) (int a);};
4319 1.1 skrll struct s2 {int (*f) (double a);};
4320 1.1 skrll int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4321 1.1 skrll int argc;
4322 1.1 skrll char **argv;
4323 1.1 skrll int
4324 1.1 skrll main ()
4325 1.1 skrll {
4326 1.1 skrll return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4327 1.1 skrll ;
4328 1.1 skrll return 0;
4329 1.1 skrll }
4330 1.1 skrll _ACEOF
4331 1.1.1.2 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4332 1.1.1.2 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4333 1.1 skrll do
4334 1.1 skrll CC="$ac_save_CC $ac_arg"
4335 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4336 1.1.1.2 christos ac_cv_prog_cc_c89=$ac_arg
4337 1.1 skrll fi
4338 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
4339 1.1.1.2 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
4340 1.1 skrll done
4341 1.1.1.2 christos rm -f conftest.$ac_ext
4342 1.1 skrll CC=$ac_save_CC
4343 1.1 skrll
4344 1.1 skrll fi
4345 1.1.1.2 christos # AC_CACHE_VAL
4346 1.1.1.2 christos case "x$ac_cv_prog_cc_c89" in
4347 1.1.1.2 christos x)
4348 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4349 1.1.1.2 christos $as_echo "none needed" >&6; } ;;
4350 1.1.1.2 christos xno)
4351 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4352 1.1.1.2 christos $as_echo "unsupported" >&6; } ;;
4353 1.1 skrll *)
4354 1.1.1.2 christos CC="$CC $ac_cv_prog_cc_c89"
4355 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4356 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4357 1.1 skrll esac
4358 1.1.1.2 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
4359 1.1 skrll
4360 1.1 skrll fi
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 skrll
4368 1.1 skrll ac_ext=c
4369 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4370 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4371 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4372 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4373 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4374 1.1.1.2 christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
4375 1.1 skrll # On Suns, sometimes $CPP names a directory.
4376 1.1 skrll if test -n "$CPP" && test -d "$CPP"; then
4377 1.1 skrll CPP=
4378 1.1 skrll fi
4379 1.1 skrll if test -z "$CPP"; then
4380 1.1.1.2 christos if test "${ac_cv_prog_CPP+set}" = set; then :
4381 1.1.1.2 christos $as_echo_n "(cached) " >&6
4382 1.1 skrll else
4383 1.1 skrll # Double quotes because CPP needs to be expanded
4384 1.1 skrll for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4385 1.1 skrll do
4386 1.1 skrll ac_preproc_ok=false
4387 1.1 skrll for ac_c_preproc_warn_flag in '' yes
4388 1.1 skrll do
4389 1.1 skrll # Use a header file that comes with gcc, so configuring glibc
4390 1.1 skrll # with a fresh cross-compiler works.
4391 1.1 skrll # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4392 1.1 skrll # <limits.h> exists even on freestanding compilers.
4393 1.1 skrll # On the NeXT, cc -E runs the code through the compiler's parser,
4394 1.1 skrll # not just through cpp. "Syntax error" is here to catch this case.
4395 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4396 1.1 skrll /* end confdefs.h. */
4397 1.1 skrll #ifdef __STDC__
4398 1.1 skrll # include <limits.h>
4399 1.1 skrll #else
4400 1.1 skrll # include <assert.h>
4401 1.1 skrll #endif
4402 1.1 skrll Syntax error
4403 1.1 skrll _ACEOF
4404 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4405 1.1 skrll
4406 1.1.1.2 christos else
4407 1.1 skrll # Broken: fails on valid input.
4408 1.1 skrll continue
4409 1.1 skrll fi
4410 1.1 skrll rm -f conftest.err conftest.$ac_ext
4411 1.1 skrll
4412 1.1.1.2 christos # OK, works on sane cases. Now check whether nonexistent headers
4413 1.1 skrll # can be detected and how.
4414 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4415 1.1 skrll /* end confdefs.h. */
4416 1.1 skrll #include <ac_nonexistent.h>
4417 1.1 skrll _ACEOF
4418 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4419 1.1 skrll # Broken: success on invalid input.
4420 1.1 skrll continue
4421 1.1 skrll else
4422 1.1 skrll # Passes both tests.
4423 1.1 skrll ac_preproc_ok=:
4424 1.1 skrll break
4425 1.1 skrll fi
4426 1.1 skrll rm -f conftest.err conftest.$ac_ext
4427 1.1 skrll
4428 1.1 skrll done
4429 1.1 skrll # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4430 1.1 skrll rm -f conftest.err conftest.$ac_ext
4431 1.1.1.2 christos if $ac_preproc_ok; then :
4432 1.1 skrll break
4433 1.1 skrll fi
4434 1.1 skrll
4435 1.1 skrll done
4436 1.1 skrll ac_cv_prog_CPP=$CPP
4437 1.1 skrll
4438 1.1 skrll fi
4439 1.1 skrll CPP=$ac_cv_prog_CPP
4440 1.1 skrll else
4441 1.1 skrll ac_cv_prog_CPP=$CPP
4442 1.1 skrll fi
4443 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4444 1.1.1.2 christos $as_echo "$CPP" >&6; }
4445 1.1 skrll ac_preproc_ok=false
4446 1.1 skrll for ac_c_preproc_warn_flag in '' yes
4447 1.1 skrll do
4448 1.1 skrll # Use a header file that comes with gcc, so configuring glibc
4449 1.1 skrll # with a fresh cross-compiler works.
4450 1.1 skrll # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4451 1.1 skrll # <limits.h> exists even on freestanding compilers.
4452 1.1 skrll # On the NeXT, cc -E runs the code through the compiler's parser,
4453 1.1 skrll # not just through cpp. "Syntax error" is here to catch this case.
4454 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4455 1.1 skrll /* end confdefs.h. */
4456 1.1 skrll #ifdef __STDC__
4457 1.1 skrll # include <limits.h>
4458 1.1 skrll #else
4459 1.1 skrll # include <assert.h>
4460 1.1 skrll #endif
4461 1.1 skrll Syntax error
4462 1.1 skrll _ACEOF
4463 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4464 1.1 skrll
4465 1.1.1.2 christos else
4466 1.1 skrll # Broken: fails on valid input.
4467 1.1 skrll continue
4468 1.1 skrll fi
4469 1.1 skrll rm -f conftest.err conftest.$ac_ext
4470 1.1 skrll
4471 1.1.1.2 christos # OK, works on sane cases. Now check whether nonexistent headers
4472 1.1 skrll # can be detected and how.
4473 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4474 1.1 skrll /* end confdefs.h. */
4475 1.1 skrll #include <ac_nonexistent.h>
4476 1.1 skrll _ACEOF
4477 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4478 1.1 skrll # Broken: success on invalid input.
4479 1.1 skrll continue
4480 1.1 skrll else
4481 1.1 skrll # Passes both tests.
4482 1.1 skrll ac_preproc_ok=:
4483 1.1 skrll break
4484 1.1 skrll fi
4485 1.1 skrll rm -f conftest.err conftest.$ac_ext
4486 1.1 skrll
4487 1.1 skrll done
4488 1.1 skrll # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4489 1.1 skrll rm -f conftest.err conftest.$ac_ext
4490 1.1.1.2 christos if $ac_preproc_ok; then :
4491 1.1.1.2 christos
4492 1.1 skrll else
4493 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4494 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4495 1.1.1.2 christos as_fn_error "C preprocessor \"$CPP\" fails sanity check
4496 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
4497 1.1 skrll fi
4498 1.1 skrll
4499 1.1 skrll ac_ext=c
4500 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4501 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4502 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4503 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4504 1.1 skrll
4505 1.1 skrll
4506 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4507 1.1.1.2 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4508 1.1.1.2 christos if test "${ac_cv_path_GREP+set}" = set; then :
4509 1.1.1.2 christos $as_echo_n "(cached) " >&6
4510 1.1.1.2 christos else
4511 1.1.1.2 christos if test -z "$GREP"; then
4512 1.1.1.2 christos ac_path_GREP_found=false
4513 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4514 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4515 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4516 1.1.1.2 christos do
4517 1.1.1.2 christos IFS=$as_save_IFS
4518 1.1.1.2 christos test -z "$as_dir" && as_dir=.
4519 1.1.1.2 christos for ac_prog in grep ggrep; do
4520 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4521 1.1.1.2 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4522 1.1.1.2 christos { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4523 1.1.1.2 christos # Check for GNU ac_path_GREP and select it if it is found.
4524 1.1.1.2 christos # Check for GNU $ac_path_GREP
4525 1.1.1.2 christos case `"$ac_path_GREP" --version 2>&1` in
4526 1.1.1.2 christos *GNU*)
4527 1.1.1.2 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4528 1.1.1.2 christos *)
4529 1.1.1.2 christos ac_count=0
4530 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4531 1.1.1.2 christos while :
4532 1.1.1.2 christos do
4533 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4534 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4535 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4536 1.1.1.2 christos $as_echo 'GREP' >> "conftest.nl"
4537 1.1.1.2 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4538 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4539 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4540 1.1.1.2 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then
4541 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4542 1.1.1.2 christos ac_cv_path_GREP="$ac_path_GREP"
4543 1.1.1.2 christos ac_path_GREP_max=$ac_count
4544 1.1.1.2 christos fi
4545 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4546 1.1.1.2 christos test $ac_count -gt 10 && break
4547 1.1.1.2 christos done
4548 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4549 1.1.1.2 christos esac
4550 1.1.1.2 christos
4551 1.1.1.2 christos $ac_path_GREP_found && break 3
4552 1.1.1.2 christos done
4553 1.1.1.2 christos done
4554 1.1.1.2 christos done
4555 1.1.1.2 christos IFS=$as_save_IFS
4556 1.1.1.2 christos if test -z "$ac_cv_path_GREP"; then
4557 1.1.1.2 christos as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4558 1.1.1.2 christos fi
4559 1.1.1.2 christos else
4560 1.1.1.2 christos ac_cv_path_GREP=$GREP
4561 1.1.1.2 christos fi
4562 1.1.1.2 christos
4563 1.1.1.2 christos fi
4564 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4565 1.1.1.2 christos $as_echo "$ac_cv_path_GREP" >&6; }
4566 1.1.1.2 christos GREP="$ac_cv_path_GREP"
4567 1.1.1.2 christos
4568 1.1.1.2 christos
4569 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4570 1.1.1.2 christos $as_echo_n "checking for egrep... " >&6; }
4571 1.1.1.2 christos if test "${ac_cv_path_EGREP+set}" = set; then :
4572 1.1.1.2 christos $as_echo_n "(cached) " >&6
4573 1.1 skrll else
4574 1.1.1.2 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4575 1.1.1.2 christos then ac_cv_path_EGREP="$GREP -E"
4576 1.1.1.2 christos else
4577 1.1.1.2 christos if test -z "$EGREP"; then
4578 1.1.1.2 christos ac_path_EGREP_found=false
4579 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4580 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4581 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4582 1.1.1.2 christos do
4583 1.1.1.2 christos IFS=$as_save_IFS
4584 1.1.1.2 christos test -z "$as_dir" && as_dir=.
4585 1.1.1.2 christos for ac_prog in egrep; do
4586 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4587 1.1.1.2 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4588 1.1.1.2 christos { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4589 1.1.1.2 christos # Check for GNU ac_path_EGREP and select it if it is found.
4590 1.1.1.2 christos # Check for GNU $ac_path_EGREP
4591 1.1.1.2 christos case `"$ac_path_EGREP" --version 2>&1` in
4592 1.1.1.2 christos *GNU*)
4593 1.1.1.2 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4594 1.1.1.2 christos *)
4595 1.1.1.2 christos ac_count=0
4596 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4597 1.1.1.2 christos while :
4598 1.1.1.2 christos do
4599 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4600 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4601 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4602 1.1.1.2 christos $as_echo 'EGREP' >> "conftest.nl"
4603 1.1.1.2 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4604 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4605 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4606 1.1.1.2 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4607 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4608 1.1.1.2 christos ac_cv_path_EGREP="$ac_path_EGREP"
4609 1.1.1.2 christos ac_path_EGREP_max=$ac_count
4610 1.1 skrll fi
4611 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4612 1.1.1.2 christos test $ac_count -gt 10 && break
4613 1.1.1.2 christos done
4614 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4615 1.1.1.2 christos esac
4616 1.1.1.2 christos
4617 1.1.1.2 christos $ac_path_EGREP_found && break 3
4618 1.1.1.2 christos done
4619 1.1.1.2 christos done
4620 1.1.1.2 christos done
4621 1.1.1.2 christos IFS=$as_save_IFS
4622 1.1.1.2 christos if test -z "$ac_cv_path_EGREP"; then
4623 1.1.1.2 christos as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4624 1.1.1.2 christos fi
4625 1.1.1.2 christos else
4626 1.1.1.2 christos ac_cv_path_EGREP=$EGREP
4627 1.1.1.2 christos fi
4628 1.1.1.2 christos
4629 1.1.1.2 christos fi
4630 1.1 skrll fi
4631 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4632 1.1.1.2 christos $as_echo "$ac_cv_path_EGREP" >&6; }
4633 1.1.1.2 christos EGREP="$ac_cv_path_EGREP"
4634 1.1 skrll
4635 1.1 skrll
4636 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4637 1.1.1.2 christos $as_echo_n "checking for ANSI C header files... " >&6; }
4638 1.1.1.2 christos if test "${ac_cv_header_stdc+set}" = set; then :
4639 1.1.1.2 christos $as_echo_n "(cached) " >&6
4640 1.1 skrll else
4641 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4642 1.1 skrll /* end confdefs.h. */
4643 1.1 skrll #include <stdlib.h>
4644 1.1 skrll #include <stdarg.h>
4645 1.1 skrll #include <string.h>
4646 1.1 skrll #include <float.h>
4647 1.1 skrll
4648 1.1 skrll int
4649 1.1 skrll main ()
4650 1.1 skrll {
4651 1.1 skrll
4652 1.1 skrll ;
4653 1.1 skrll return 0;
4654 1.1 skrll }
4655 1.1 skrll _ACEOF
4656 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4657 1.1 skrll ac_cv_header_stdc=yes
4658 1.1 skrll else
4659 1.1.1.2 christos ac_cv_header_stdc=no
4660 1.1 skrll fi
4661 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4662 1.1 skrll
4663 1.1 skrll if test $ac_cv_header_stdc = yes; then
4664 1.1 skrll # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4665 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4666 1.1 skrll /* end confdefs.h. */
4667 1.1 skrll #include <string.h>
4668 1.1 skrll
4669 1.1 skrll _ACEOF
4670 1.1 skrll if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4671 1.1.1.2 christos $EGREP "memchr" >/dev/null 2>&1; then :
4672 1.1.1.2 christos
4673 1.1 skrll else
4674 1.1 skrll ac_cv_header_stdc=no
4675 1.1 skrll fi
4676 1.1 skrll rm -f conftest*
4677 1.1 skrll
4678 1.1 skrll fi
4679 1.1 skrll
4680 1.1 skrll if test $ac_cv_header_stdc = yes; then
4681 1.1 skrll # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4682 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4683 1.1 skrll /* end confdefs.h. */
4684 1.1 skrll #include <stdlib.h>
4685 1.1 skrll
4686 1.1 skrll _ACEOF
4687 1.1 skrll if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4688 1.1.1.2 christos $EGREP "free" >/dev/null 2>&1; then :
4689 1.1.1.2 christos
4690 1.1 skrll else
4691 1.1 skrll ac_cv_header_stdc=no
4692 1.1 skrll fi
4693 1.1 skrll rm -f conftest*
4694 1.1 skrll
4695 1.1 skrll fi
4696 1.1 skrll
4697 1.1 skrll if test $ac_cv_header_stdc = yes; then
4698 1.1 skrll # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4699 1.1.1.2 christos if test "$cross_compiling" = yes; then :
4700 1.1 skrll :
4701 1.1 skrll else
4702 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4703 1.1 skrll /* end confdefs.h. */
4704 1.1 skrll #include <ctype.h>
4705 1.1.1.2 christos #include <stdlib.h>
4706 1.1 skrll #if ((' ' & 0x0FF) == 0x020)
4707 1.1 skrll # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4708 1.1 skrll # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4709 1.1 skrll #else
4710 1.1 skrll # define ISLOWER(c) \
4711 1.1 skrll (('a' <= (c) && (c) <= 'i') \
4712 1.1 skrll || ('j' <= (c) && (c) <= 'r') \
4713 1.1 skrll || ('s' <= (c) && (c) <= 'z'))
4714 1.1 skrll # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4715 1.1 skrll #endif
4716 1.1 skrll
4717 1.1 skrll #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4718 1.1 skrll int
4719 1.1 skrll main ()
4720 1.1 skrll {
4721 1.1 skrll int i;
4722 1.1 skrll for (i = 0; i < 256; i++)
4723 1.1 skrll if (XOR (islower (i), ISLOWER (i))
4724 1.1 skrll || toupper (i) != TOUPPER (i))
4725 1.1.1.2 christos return 2;
4726 1.1.1.2 christos return 0;
4727 1.1 skrll }
4728 1.1 skrll _ACEOF
4729 1.1.1.2 christos if ac_fn_c_try_run "$LINENO"; then :
4730 1.1 skrll
4731 1.1.1.2 christos else
4732 1.1.1.2 christos ac_cv_header_stdc=no
4733 1.1 skrll fi
4734 1.1.1.2 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4735 1.1.1.2 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4736 1.1 skrll fi
4737 1.1.1.2 christos
4738 1.1 skrll fi
4739 1.1 skrll fi
4740 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4741 1.1.1.2 christos $as_echo "$ac_cv_header_stdc" >&6; }
4742 1.1 skrll if test $ac_cv_header_stdc = yes; then
4743 1.1 skrll
4744 1.1.1.2 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4745 1.1 skrll
4746 1.1 skrll fi
4747 1.1 skrll
4748 1.1 skrll # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4749 1.1.1.2 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4750 1.1.1.2 christos inttypes.h stdint.h unistd.h
4751 1.1.1.2 christos do :
4752 1.1.1.2 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4753 1.1.1.2 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4754 1.1.1.2 christos "
4755 1.1.1.2 christos eval as_val=\$$as_ac_Header
4756 1.1.1.2 christos if test "x$as_val" = x""yes; then :
4757 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
4758 1.1.1.2 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4759 1.1.1.2 christos _ACEOF
4760 1.1 skrll
4761 1.1.1.2 christos fi
4762 1.1 skrll
4763 1.1.1.2 christos done
4764 1.1 skrll
4765 1.1 skrll
4766 1.1 skrll
4767 1.1.1.2 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4768 1.1.1.2 christos if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4769 1.1.1.2 christos MINIX=yes
4770 1.1.1.2 christos else
4771 1.1.1.2 christos MINIX=
4772 1.1.1.2 christos fi
4773 1.1 skrll
4774 1.1 skrll
4775 1.1.1.2 christos if test "$MINIX" = yes; then
4776 1.1 skrll
4777 1.1.1.2 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4778 1.1 skrll
4779 1.1.1.2 christos
4780 1.1.1.2 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4781 1.1.1.2 christos
4782 1.1.1.2 christos
4783 1.1.1.2 christos $as_echo "#define _MINIX 1" >>confdefs.h
4784 1.1.1.2 christos
4785 1.1.1.2 christos fi
4786 1.1.1.2 christos
4787 1.1.1.2 christos
4788 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4789 1.1.1.2 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4790 1.1.1.2 christos if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4791 1.1.1.2 christos $as_echo_n "(cached) " >&6
4792 1.1 skrll else
4793 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4794 1.1 skrll /* end confdefs.h. */
4795 1.1 skrll
4796 1.1.1.2 christos # define __EXTENSIONS__ 1
4797 1.1.1.2 christos $ac_includes_default
4798 1.1.1.2 christos int
4799 1.1.1.2 christos main ()
4800 1.1.1.2 christos {
4801 1.1.1.2 christos
4802 1.1.1.2 christos ;
4803 1.1.1.2 christos return 0;
4804 1.1.1.2 christos }
4805 1.1 skrll _ACEOF
4806 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4807 1.1.1.2 christos ac_cv_safe_to_define___extensions__=yes
4808 1.1 skrll else
4809 1.1.1.2 christos ac_cv_safe_to_define___extensions__=no
4810 1.1 skrll fi
4811 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4812 1.1 skrll fi
4813 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4814 1.1.1.2 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4815 1.1.1.2 christos test $ac_cv_safe_to_define___extensions__ = yes &&
4816 1.1.1.2 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4817 1.1 skrll
4818 1.1.1.2 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4819 1.1 skrll
4820 1.1.1.2 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4821 1.1 skrll
4822 1.1.1.2 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4823 1.1 skrll
4824 1.1.1.2 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4825 1.1 skrll
4826 1.1 skrll
4827 1.1 skrll
4828 1.1 skrll
4829 1.1 skrll
4830 1.1.1.2 christos
4831 1.1.1.2 christos case `pwd` in
4832 1.1.1.2 christos *\ * | *\ *)
4833 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4834 1.1.1.2 christos $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4835 1.1.1.2 christos esac
4836 1.1 skrll
4837 1.1 skrll
4838 1.1 skrll
4839 1.1.1.2 christos macro_version='2.2.7a'
4840 1.1.1.2 christos macro_revision='1.3134'
4841 1.1 skrll
4842 1.1 skrll
4843 1.1 skrll
4844 1.1 skrll
4845 1.1 skrll
4846 1.1 skrll
4847 1.1 skrll
4848 1.1 skrll
4849 1.1 skrll
4850 1.1 skrll
4851 1.1 skrll
4852 1.1 skrll
4853 1.1 skrll
4854 1.1 skrll ltmain="$ac_aux_dir/ltmain.sh"
4855 1.1 skrll
4856 1.1.1.2 christos # Backslashify metacharacters that are still active within
4857 1.1.1.2 christos # double-quoted strings.
4858 1.1.1.2 christos sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4859 1.1 skrll
4860 1.1.1.2 christos # Same as above, but do not quote variable references.
4861 1.1.1.2 christos double_quote_subst='s/\(["`\\]\)/\\\1/g'
4862 1.1 skrll
4863 1.1.1.2 christos # Sed substitution to delay expansion of an escaped shell variable in a
4864 1.1.1.2 christos # double_quote_subst'ed string.
4865 1.1.1.2 christos delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4866 1.1 skrll
4867 1.1.1.2 christos # Sed substitution to delay expansion of an escaped single quote.
4868 1.1.1.2 christos delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4869 1.1 skrll
4870 1.1.1.2 christos # Sed substitution to avoid accidental globbing in evaled expressions
4871 1.1.1.2 christos no_glob_subst='s/\*/\\\*/g'
4872 1.1 skrll
4873 1.1.1.2 christos ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4874 1.1.1.2 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4875 1.1.1.2 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4876 1.1.1.2 christos
4877 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4878 1.1.1.2 christos $as_echo_n "checking how to print strings... " >&6; }
4879 1.1.1.2 christos # Test print first, because it will be a builtin if present.
4880 1.1.1.2 christos if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4881 1.1.1.2 christos test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4882 1.1.1.2 christos ECHO='print -r --'
4883 1.1.1.2 christos elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4884 1.1.1.2 christos ECHO='printf %s\n'
4885 1.1 skrll else
4886 1.1.1.2 christos # Use this function as a fallback that always works.
4887 1.1.1.2 christos func_fallback_echo ()
4888 1.1.1.2 christos {
4889 1.1.1.2 christos eval 'cat <<_LTECHO_EOF
4890 1.1.1.2 christos $1
4891 1.1.1.2 christos _LTECHO_EOF'
4892 1.1.1.2 christos }
4893 1.1.1.2 christos ECHO='func_fallback_echo'
4894 1.1.1.2 christos fi
4895 1.1 skrll
4896 1.1.1.2 christos # func_echo_all arg...
4897 1.1.1.2 christos # Invoke $ECHO with all args, space-separated.
4898 1.1.1.2 christos func_echo_all ()
4899 1.1.1.2 christos {
4900 1.1.1.2 christos $ECHO ""
4901 1.1.1.2 christos }
4902 1.1 skrll
4903 1.1.1.2 christos case "$ECHO" in
4904 1.1.1.2 christos printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4905 1.1.1.2 christos $as_echo "printf" >&6; } ;;
4906 1.1.1.2 christos print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4907 1.1.1.2 christos $as_echo "print -r" >&6; } ;;
4908 1.1.1.2 christos *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4909 1.1.1.2 christos $as_echo "cat" >&6; } ;;
4910 1.1.1.2 christos esac
4911 1.1 skrll
4912 1.1 skrll
4913 1.1 skrll
4914 1.1 skrll
4915 1.1 skrll
4916 1.1 skrll
4917 1.1 skrll
4918 1.1 skrll
4919 1.1 skrll
4920 1.1 skrll
4921 1.1 skrll
4922 1.1 skrll
4923 1.1 skrll
4924 1.1 skrll
4925 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4926 1.1.1.2 christos $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4927 1.1.1.2 christos if test "${ac_cv_path_SED+set}" = set; then :
4928 1.1.1.2 christos $as_echo_n "(cached) " >&6
4929 1.1 skrll else
4930 1.1.1.2 christos ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4931 1.1.1.2 christos for ac_i in 1 2 3 4 5 6 7; do
4932 1.1.1.2 christos ac_script="$ac_script$as_nl$ac_script"
4933 1.1.1.2 christos done
4934 1.1.1.2 christos echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4935 1.1.1.2 christos { ac_script=; unset ac_script;}
4936 1.1.1.2 christos if test -z "$SED"; then
4937 1.1.1.2 christos ac_path_SED_found=false
4938 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4939 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4940 1.1 skrll for as_dir in $PATH
4941 1.1 skrll do
4942 1.1 skrll IFS=$as_save_IFS
4943 1.1 skrll test -z "$as_dir" && as_dir=.
4944 1.1.1.2 christos for ac_prog in sed gsed; do
4945 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
4946 1.1.1.2 christos ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4947 1.1.1.2 christos { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4948 1.1.1.2 christos # Check for GNU ac_path_SED and select it if it is found.
4949 1.1.1.2 christos # Check for GNU $ac_path_SED
4950 1.1.1.2 christos case `"$ac_path_SED" --version 2>&1` in
4951 1.1.1.2 christos *GNU*)
4952 1.1.1.2 christos ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4953 1.1.1.2 christos *)
4954 1.1.1.2 christos ac_count=0
4955 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4956 1.1.1.2 christos while :
4957 1.1.1.2 christos do
4958 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4959 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4960 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4961 1.1.1.2 christos $as_echo '' >> "conftest.nl"
4962 1.1.1.2 christos "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4963 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4964 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4965 1.1.1.2 christos if test $ac_count -gt ${ac_path_SED_max-0}; then
4966 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4967 1.1.1.2 christos ac_cv_path_SED="$ac_path_SED"
4968 1.1.1.2 christos ac_path_SED_max=$ac_count
4969 1.1.1.2 christos fi
4970 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4971 1.1.1.2 christos test $ac_count -gt 10 && break
4972 1.1.1.2 christos done
4973 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4974 1.1.1.2 christos esac
4975 1.1.1.2 christos
4976 1.1.1.2 christos $ac_path_SED_found && break 3
4977 1.1 skrll done
4978 1.1 skrll done
4979 1.1.1.2 christos done
4980 1.1 skrll IFS=$as_save_IFS
4981 1.1.1.2 christos if test -z "$ac_cv_path_SED"; then
4982 1.1.1.2 christos as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4983 1.1 skrll fi
4984 1.1.1.2 christos else
4985 1.1.1.2 christos ac_cv_path_SED=$SED
4986 1.1 skrll fi
4987 1.1 skrll
4988 1.1.1.2 christos fi
4989 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4990 1.1.1.2 christos $as_echo "$ac_cv_path_SED" >&6; }
4991 1.1.1.2 christos SED="$ac_cv_path_SED"
4992 1.1.1.2 christos rm -f conftest.sed
4993 1.1 skrll
4994 1.1 skrll test -z "$SED" && SED=sed
4995 1.1 skrll Xsed="$SED -e 1s/^X//"
4996 1.1 skrll
4997 1.1 skrll
4998 1.1 skrll
4999 1.1 skrll
5000 1.1 skrll
5001 1.1 skrll
5002 1.1 skrll
5003 1.1 skrll
5004 1.1 skrll
5005 1.1 skrll
5006 1.1 skrll
5007 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5008 1.1.1.2 christos $as_echo_n "checking for fgrep... " >&6; }
5009 1.1.1.2 christos if test "${ac_cv_path_FGREP+set}" = set; then :
5010 1.1.1.2 christos $as_echo_n "(cached) " >&6
5011 1.1.1.2 christos else
5012 1.1.1.2 christos if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5013 1.1.1.2 christos then ac_cv_path_FGREP="$GREP -F"
5014 1.1.1.2 christos else
5015 1.1.1.2 christos if test -z "$FGREP"; then
5016 1.1.1.2 christos ac_path_FGREP_found=false
5017 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
5018 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5019 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5020 1.1.1.2 christos do
5021 1.1.1.2 christos IFS=$as_save_IFS
5022 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5023 1.1.1.2 christos for ac_prog in fgrep; do
5024 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5025 1.1.1.2 christos ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5026 1.1.1.2 christos { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5027 1.1.1.2 christos # Check for GNU ac_path_FGREP and select it if it is found.
5028 1.1.1.2 christos # Check for GNU $ac_path_FGREP
5029 1.1.1.2 christos case `"$ac_path_FGREP" --version 2>&1` in
5030 1.1.1.2 christos *GNU*)
5031 1.1.1.2 christos ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5032 1.1.1.2 christos *)
5033 1.1.1.2 christos ac_count=0
5034 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
5035 1.1.1.2 christos while :
5036 1.1.1.2 christos do
5037 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
5038 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
5039 1.1.1.2 christos cp "conftest.in" "conftest.nl"
5040 1.1.1.2 christos $as_echo 'FGREP' >> "conftest.nl"
5041 1.1.1.2 christos "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5042 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5043 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
5044 1.1.1.2 christos if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5045 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
5046 1.1.1.2 christos ac_cv_path_FGREP="$ac_path_FGREP"
5047 1.1.1.2 christos ac_path_FGREP_max=$ac_count
5048 1.1 skrll fi
5049 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
5050 1.1.1.2 christos test $ac_count -gt 10 && break
5051 1.1.1.2 christos done
5052 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5053 1.1.1.2 christos esac
5054 1.1.1.2 christos
5055 1.1.1.2 christos $ac_path_FGREP_found && break 3
5056 1.1.1.2 christos done
5057 1.1.1.2 christos done
5058 1.1.1.2 christos done
5059 1.1.1.2 christos IFS=$as_save_IFS
5060 1.1.1.2 christos if test -z "$ac_cv_path_FGREP"; then
5061 1.1.1.2 christos as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5062 1.1.1.2 christos fi
5063 1.1.1.2 christos else
5064 1.1.1.2 christos ac_cv_path_FGREP=$FGREP
5065 1.1.1.2 christos fi
5066 1.1.1.2 christos
5067 1.1.1.2 christos fi
5068 1.1 skrll fi
5069 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5070 1.1.1.2 christos $as_echo "$ac_cv_path_FGREP" >&6; }
5071 1.1.1.2 christos FGREP="$ac_cv_path_FGREP"
5072 1.1 skrll
5073 1.1 skrll
5074 1.1 skrll test -z "$GREP" && GREP=grep
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
5084 1.1 skrll
5085 1.1 skrll
5086 1.1 skrll
5087 1.1 skrll
5088 1.1 skrll
5089 1.1 skrll
5090 1.1 skrll
5091 1.1 skrll
5092 1.1 skrll
5093 1.1 skrll
5094 1.1.1.2 christos # Check whether --with-gnu-ld was given.
5095 1.1.1.2 christos if test "${with_gnu_ld+set}" = set; then :
5096 1.1.1.2 christos withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5097 1.1 skrll else
5098 1.1 skrll with_gnu_ld=no
5099 1.1.1.2 christos fi
5100 1.1.1.2 christos
5101 1.1 skrll ac_prog=ld
5102 1.1 skrll if test "$GCC" = yes; then
5103 1.1 skrll # Check if gcc -print-prog-name=ld gives a path.
5104 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5105 1.1.1.2 christos $as_echo_n "checking for ld used by $CC... " >&6; }
5106 1.1 skrll case $host in
5107 1.1 skrll *-*-mingw*)
5108 1.1 skrll # gcc leaves a trailing carriage return which upsets mingw
5109 1.1 skrll ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5110 1.1 skrll *)
5111 1.1 skrll ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5112 1.1 skrll esac
5113 1.1 skrll case $ac_prog in
5114 1.1 skrll # Accept absolute paths.
5115 1.1 skrll [\\/]* | ?:[\\/]*)
5116 1.1 skrll re_direlt='/[^/][^/]*/\.\./'
5117 1.1 skrll # Canonicalize the pathname of ld
5118 1.1 skrll ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5119 1.1 skrll while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5120 1.1 skrll ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5121 1.1 skrll done
5122 1.1 skrll test -z "$LD" && LD="$ac_prog"
5123 1.1 skrll ;;
5124 1.1 skrll "")
5125 1.1 skrll # If it fails, then pretend we aren't using GCC.
5126 1.1 skrll ac_prog=ld
5127 1.1 skrll ;;
5128 1.1 skrll *)
5129 1.1 skrll # If it is relative, then search for the first ld in PATH.
5130 1.1 skrll with_gnu_ld=unknown
5131 1.1 skrll ;;
5132 1.1 skrll esac
5133 1.1 skrll elif test "$with_gnu_ld" = yes; then
5134 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5135 1.1.1.2 christos $as_echo_n "checking for GNU ld... " >&6; }
5136 1.1 skrll else
5137 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5138 1.1.1.2 christos $as_echo_n "checking for non-GNU ld... " >&6; }
5139 1.1 skrll fi
5140 1.1.1.2 christos if test "${lt_cv_path_LD+set}" = set; then :
5141 1.1.1.2 christos $as_echo_n "(cached) " >&6
5142 1.1 skrll else
5143 1.1 skrll if test -z "$LD"; then
5144 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5145 1.1 skrll for ac_dir in $PATH; do
5146 1.1 skrll IFS="$lt_save_ifs"
5147 1.1 skrll test -z "$ac_dir" && ac_dir=.
5148 1.1 skrll if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5149 1.1 skrll lt_cv_path_LD="$ac_dir/$ac_prog"
5150 1.1 skrll # Check to see if the program is GNU ld. I'd rather use --version,
5151 1.1 skrll # but apparently some variants of GNU ld only accept -v.
5152 1.1 skrll # Break only if it was the GNU/non-GNU ld that we prefer.
5153 1.1 skrll case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5154 1.1 skrll *GNU* | *'with BFD'*)
5155 1.1 skrll test "$with_gnu_ld" != no && break
5156 1.1 skrll ;;
5157 1.1 skrll *)
5158 1.1 skrll test "$with_gnu_ld" != yes && break
5159 1.1 skrll ;;
5160 1.1 skrll esac
5161 1.1 skrll fi
5162 1.1 skrll done
5163 1.1 skrll IFS="$lt_save_ifs"
5164 1.1 skrll else
5165 1.1 skrll lt_cv_path_LD="$LD" # Let the user override the test with a path.
5166 1.1 skrll fi
5167 1.1 skrll fi
5168 1.1 skrll
5169 1.1 skrll LD="$lt_cv_path_LD"
5170 1.1 skrll if test -n "$LD"; then
5171 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5172 1.1.1.2 christos $as_echo "$LD" >&6; }
5173 1.1 skrll else
5174 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175 1.1.1.2 christos $as_echo "no" >&6; }
5176 1.1 skrll fi
5177 1.1.1.2 christos test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5178 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5179 1.1.1.2 christos $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5180 1.1.1.2 christos if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5181 1.1.1.2 christos $as_echo_n "(cached) " >&6
5182 1.1 skrll else
5183 1.1 skrll # I'd rather use --version here, but apparently some GNU lds only accept -v.
5184 1.1 skrll case `$LD -v 2>&1 </dev/null` in
5185 1.1 skrll *GNU* | *'with BFD'*)
5186 1.1 skrll lt_cv_prog_gnu_ld=yes
5187 1.1 skrll ;;
5188 1.1 skrll *)
5189 1.1 skrll lt_cv_prog_gnu_ld=no
5190 1.1 skrll ;;
5191 1.1 skrll esac
5192 1.1 skrll fi
5193 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5194 1.1.1.2 christos $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5195 1.1 skrll with_gnu_ld=$lt_cv_prog_gnu_ld
5196 1.1 skrll
5197 1.1 skrll
5198 1.1 skrll
5199 1.1 skrll
5200 1.1 skrll
5201 1.1 skrll
5202 1.1 skrll
5203 1.1 skrll
5204 1.1 skrll
5205 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5206 1.1.1.2 christos $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5207 1.1.1.2 christos if test "${lt_cv_path_NM+set}" = set; then :
5208 1.1.1.2 christos $as_echo_n "(cached) " >&6
5209 1.1 skrll else
5210 1.1 skrll if test -n "$NM"; then
5211 1.1 skrll # Let the user override the test.
5212 1.1 skrll lt_cv_path_NM="$NM"
5213 1.1 skrll else
5214 1.1 skrll lt_nm_to_check="${ac_tool_prefix}nm"
5215 1.1 skrll if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5216 1.1 skrll lt_nm_to_check="$lt_nm_to_check nm"
5217 1.1 skrll fi
5218 1.1 skrll for lt_tmp_nm in $lt_nm_to_check; do
5219 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5220 1.1 skrll for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5221 1.1 skrll IFS="$lt_save_ifs"
5222 1.1 skrll test -z "$ac_dir" && ac_dir=.
5223 1.1 skrll tmp_nm="$ac_dir/$lt_tmp_nm"
5224 1.1 skrll if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5225 1.1 skrll # Check to see if the nm accepts a BSD-compat flag.
5226 1.1 skrll # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5227 1.1 skrll # nm: unknown option "B" ignored
5228 1.1 skrll # Tru64's nm complains that /dev/null is an invalid object file
5229 1.1 skrll case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5230 1.1 skrll */dev/null* | *'Invalid file or object type'*)
5231 1.1 skrll lt_cv_path_NM="$tmp_nm -B"
5232 1.1 skrll break
5233 1.1 skrll ;;
5234 1.1 skrll *)
5235 1.1 skrll case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5236 1.1 skrll */dev/null*)
5237 1.1 skrll lt_cv_path_NM="$tmp_nm -p"
5238 1.1 skrll break
5239 1.1 skrll ;;
5240 1.1 skrll *)
5241 1.1 skrll lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5242 1.1 skrll continue # so that we can try to find one that supports BSD flags
5243 1.1 skrll ;;
5244 1.1 skrll esac
5245 1.1 skrll ;;
5246 1.1 skrll esac
5247 1.1 skrll fi
5248 1.1 skrll done
5249 1.1 skrll IFS="$lt_save_ifs"
5250 1.1 skrll done
5251 1.1 skrll : ${lt_cv_path_NM=no}
5252 1.1 skrll fi
5253 1.1 skrll fi
5254 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5255 1.1.1.2 christos $as_echo "$lt_cv_path_NM" >&6; }
5256 1.1 skrll if test "$lt_cv_path_NM" != "no"; then
5257 1.1 skrll NM="$lt_cv_path_NM"
5258 1.1 skrll else
5259 1.1 skrll # Didn't find any BSD compatible name lister, look for dumpbin.
5260 1.1.1.2 christos if test -n "$DUMPBIN"; then :
5261 1.1.1.2 christos # Let the user override the test.
5262 1.1.1.2 christos else
5263 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
5264 1.1.1.2 christos for ac_prog in dumpbin "link -dump"
5265 1.1 skrll do
5266 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5267 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5268 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5269 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5270 1.1.1.2 christos if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5271 1.1.1.2 christos $as_echo_n "(cached) " >&6
5272 1.1 skrll else
5273 1.1 skrll if test -n "$DUMPBIN"; then
5274 1.1 skrll ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5275 1.1 skrll else
5276 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5277 1.1 skrll for as_dir in $PATH
5278 1.1 skrll do
5279 1.1 skrll IFS=$as_save_IFS
5280 1.1 skrll test -z "$as_dir" && as_dir=.
5281 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5282 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
5283 1.1 skrll ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5284 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5285 1.1 skrll break 2
5286 1.1 skrll fi
5287 1.1 skrll done
5288 1.1.1.2 christos done
5289 1.1.1.2 christos IFS=$as_save_IFS
5290 1.1 skrll
5291 1.1 skrll fi
5292 1.1 skrll fi
5293 1.1 skrll DUMPBIN=$ac_cv_prog_DUMPBIN
5294 1.1 skrll if test -n "$DUMPBIN"; then
5295 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5296 1.1.1.2 christos $as_echo "$DUMPBIN" >&6; }
5297 1.1 skrll else
5298 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5299 1.1.1.2 christos $as_echo "no" >&6; }
5300 1.1 skrll fi
5301 1.1 skrll
5302 1.1.1.2 christos
5303 1.1 skrll test -n "$DUMPBIN" && break
5304 1.1 skrll done
5305 1.1 skrll fi
5306 1.1 skrll if test -z "$DUMPBIN"; then
5307 1.1 skrll ac_ct_DUMPBIN=$DUMPBIN
5308 1.1.1.2 christos for ac_prog in dumpbin "link -dump"
5309 1.1 skrll do
5310 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
5311 1.1 skrll set dummy $ac_prog; ac_word=$2
5312 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5313 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5314 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5315 1.1.1.2 christos $as_echo_n "(cached) " >&6
5316 1.1 skrll else
5317 1.1 skrll if test -n "$ac_ct_DUMPBIN"; then
5318 1.1 skrll ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5319 1.1 skrll else
5320 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5321 1.1 skrll for as_dir in $PATH
5322 1.1 skrll do
5323 1.1 skrll IFS=$as_save_IFS
5324 1.1 skrll test -z "$as_dir" && as_dir=.
5325 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5326 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
5327 1.1 skrll ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5328 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5329 1.1 skrll break 2
5330 1.1 skrll fi
5331 1.1 skrll done
5332 1.1.1.2 christos done
5333 1.1.1.2 christos IFS=$as_save_IFS
5334 1.1 skrll
5335 1.1 skrll fi
5336 1.1 skrll fi
5337 1.1 skrll ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5338 1.1 skrll if test -n "$ac_ct_DUMPBIN"; then
5339 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5340 1.1.1.2 christos $as_echo "$ac_ct_DUMPBIN" >&6; }
5341 1.1 skrll else
5342 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5343 1.1.1.2 christos $as_echo "no" >&6; }
5344 1.1 skrll fi
5345 1.1 skrll
5346 1.1.1.2 christos
5347 1.1 skrll test -n "$ac_ct_DUMPBIN" && break
5348 1.1 skrll done
5349 1.1 skrll
5350 1.1.1.2 christos if test "x$ac_ct_DUMPBIN" = x; then
5351 1.1.1.2 christos DUMPBIN=":"
5352 1.1.1.2 christos else
5353 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
5354 1.1.1.2 christos yes:)
5355 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5356 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5357 1.1.1.2 christos ac_tool_warned=yes ;;
5358 1.1.1.2 christos esac
5359 1.1.1.2 christos DUMPBIN=$ac_ct_DUMPBIN
5360 1.1.1.2 christos fi
5361 1.1 skrll fi
5362 1.1 skrll
5363 1.1.1.2 christos case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5364 1.1.1.2 christos *COFF*)
5365 1.1.1.2 christos DUMPBIN="$DUMPBIN -symbols"
5366 1.1.1.2 christos ;;
5367 1.1.1.2 christos *)
5368 1.1.1.2 christos DUMPBIN=:
5369 1.1.1.2 christos ;;
5370 1.1.1.2 christos esac
5371 1.1.1.2 christos fi
5372 1.1 skrll
5373 1.1 skrll if test "$DUMPBIN" != ":"; then
5374 1.1 skrll NM="$DUMPBIN"
5375 1.1 skrll fi
5376 1.1 skrll fi
5377 1.1 skrll test -z "$NM" && NM=nm
5378 1.1 skrll
5379 1.1 skrll
5380 1.1 skrll
5381 1.1 skrll
5382 1.1 skrll
5383 1.1 skrll
5384 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5385 1.1.1.2 christos $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5386 1.1.1.2 christos if test "${lt_cv_nm_interface+set}" = set; then :
5387 1.1.1.2 christos $as_echo_n "(cached) " >&6
5388 1.1 skrll else
5389 1.1 skrll lt_cv_nm_interface="BSD nm"
5390 1.1 skrll echo "int some_variable = 0;" > conftest.$ac_ext
5391 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5392 1.1 skrll (eval "$ac_compile" 2>conftest.err)
5393 1.1 skrll cat conftest.err >&5
5394 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5395 1.1 skrll (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5396 1.1 skrll cat conftest.err >&5
5397 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5398 1.1 skrll cat conftest.out >&5
5399 1.1 skrll if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5400 1.1 skrll lt_cv_nm_interface="MS dumpbin"
5401 1.1 skrll fi
5402 1.1 skrll rm -f conftest*
5403 1.1 skrll fi
5404 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5405 1.1.1.2 christos $as_echo "$lt_cv_nm_interface" >&6; }
5406 1.1 skrll
5407 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5408 1.1.1.2 christos $as_echo_n "checking whether ln -s works... " >&6; }
5409 1.1 skrll LN_S=$as_ln_s
5410 1.1 skrll if test "$LN_S" = "ln -s"; then
5411 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5412 1.1.1.2 christos $as_echo "yes" >&6; }
5413 1.1 skrll else
5414 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5415 1.1.1.2 christos $as_echo "no, using $LN_S" >&6; }
5416 1.1 skrll fi
5417 1.1 skrll
5418 1.1 skrll # find the maximum length of command line arguments
5419 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5420 1.1.1.2 christos $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5421 1.1.1.2 christos if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5422 1.1.1.2 christos $as_echo_n "(cached) " >&6
5423 1.1 skrll else
5424 1.1 skrll i=0
5425 1.1 skrll teststring="ABCD"
5426 1.1 skrll
5427 1.1 skrll case $build_os in
5428 1.1 skrll msdosdjgpp*)
5429 1.1 skrll # On DJGPP, this test can blow up pretty badly due to problems in libc
5430 1.1 skrll # (any single argument exceeding 2000 bytes causes a buffer overrun
5431 1.1 skrll # during glob expansion). Even if it were fixed, the result of this
5432 1.1 skrll # check would be larger than it should be.
5433 1.1 skrll lt_cv_sys_max_cmd_len=12288; # 12K is about right
5434 1.1 skrll ;;
5435 1.1 skrll
5436 1.1 skrll gnu*)
5437 1.1 skrll # Under GNU Hurd, this test is not required because there is
5438 1.1 skrll # no limit to the length of command line arguments.
5439 1.1 skrll # Libtool will interpret -1 as no limit whatsoever
5440 1.1 skrll lt_cv_sys_max_cmd_len=-1;
5441 1.1 skrll ;;
5442 1.1 skrll
5443 1.1.1.2 christos cygwin* | mingw* | cegcc*)
5444 1.1 skrll # On Win9x/ME, this test blows up -- it succeeds, but takes
5445 1.1 skrll # about 5 minutes as the teststring grows exponentially.
5446 1.1 skrll # Worse, since 9x/ME are not pre-emptively multitasking,
5447 1.1 skrll # you end up with a "frozen" computer, even though with patience
5448 1.1 skrll # the test eventually succeeds (with a max line length of 256k).
5449 1.1 skrll # Instead, let's just punt: use the minimum linelength reported by
5450 1.1 skrll # all of the supported platforms: 8192 (on NT/2K/XP).
5451 1.1 skrll lt_cv_sys_max_cmd_len=8192;
5452 1.1 skrll ;;
5453 1.1 skrll
5454 1.1.1.2 christos mint*)
5455 1.1.1.2 christos # On MiNT this can take a long time and run out of memory.
5456 1.1.1.2 christos lt_cv_sys_max_cmd_len=8192;
5457 1.1.1.2 christos ;;
5458 1.1.1.2 christos
5459 1.1 skrll amigaos*)
5460 1.1 skrll # On AmigaOS with pdksh, this test takes hours, literally.
5461 1.1 skrll # So we just punt and use a minimum line length of 8192.
5462 1.1 skrll lt_cv_sys_max_cmd_len=8192;
5463 1.1 skrll ;;
5464 1.1 skrll
5465 1.1 skrll netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5466 1.1 skrll # This has been around since 386BSD, at least. Likely further.
5467 1.1 skrll if test -x /sbin/sysctl; then
5468 1.1 skrll lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5469 1.1 skrll elif test -x /usr/sbin/sysctl; then
5470 1.1 skrll lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5471 1.1 skrll else
5472 1.1 skrll lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5473 1.1 skrll fi
5474 1.1 skrll # And add a safety zone
5475 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5476 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5477 1.1 skrll ;;
5478 1.1 skrll
5479 1.1 skrll interix*)
5480 1.1 skrll # We know the value 262144 and hardcode it with a safety zone (like BSD)
5481 1.1 skrll lt_cv_sys_max_cmd_len=196608
5482 1.1 skrll ;;
5483 1.1 skrll
5484 1.1 skrll osf*)
5485 1.1 skrll # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5486 1.1 skrll # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5487 1.1 skrll # nice to cause kernel panics so lets avoid the loop below.
5488 1.1 skrll # First set a reasonable default.
5489 1.1 skrll lt_cv_sys_max_cmd_len=16384
5490 1.1 skrll #
5491 1.1 skrll if test -x /sbin/sysconfig; then
5492 1.1 skrll case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5493 1.1 skrll *1*) lt_cv_sys_max_cmd_len=-1 ;;
5494 1.1 skrll esac
5495 1.1 skrll fi
5496 1.1 skrll ;;
5497 1.1 skrll sco3.2v5*)
5498 1.1 skrll lt_cv_sys_max_cmd_len=102400
5499 1.1 skrll ;;
5500 1.1 skrll sysv5* | sco5v6* | sysv4.2uw2*)
5501 1.1 skrll kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5502 1.1 skrll if test -n "$kargmax"; then
5503 1.1 skrll lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5504 1.1 skrll else
5505 1.1 skrll lt_cv_sys_max_cmd_len=32768
5506 1.1 skrll fi
5507 1.1 skrll ;;
5508 1.1 skrll *)
5509 1.1.1.2 christos lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5510 1.1.1.2 christos if test -n "$lt_cv_sys_max_cmd_len"; then
5511 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5512 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5513 1.1 skrll else
5514 1.1 skrll # Make teststring a little bigger before we do anything with it.
5515 1.1 skrll # a 1K string should be a reasonable start.
5516 1.1 skrll for i in 1 2 3 4 5 6 7 8 ; do
5517 1.1 skrll teststring=$teststring$teststring
5518 1.1 skrll done
5519 1.1 skrll SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5520 1.1 skrll # If test is not a shell built-in, we'll probably end up computing a
5521 1.1 skrll # maximum length that is only half of the actual maximum length, but
5522 1.1 skrll # we can't tell.
5523 1.1.1.2 christos while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5524 1.1.1.2 christos = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5525 1.1 skrll test $i != 17 # 1/2 MB should be enough
5526 1.1 skrll do
5527 1.1 skrll i=`expr $i + 1`
5528 1.1 skrll teststring=$teststring$teststring
5529 1.1 skrll done
5530 1.1 skrll # Only check the string length outside the loop.
5531 1.1 skrll lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5532 1.1 skrll teststring=
5533 1.1 skrll # Add a significant safety factor because C++ compilers can tack on
5534 1.1 skrll # massive amounts of additional arguments before passing them to the
5535 1.1 skrll # linker. It appears as though 1/2 is a usable value.
5536 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5537 1.1 skrll fi
5538 1.1 skrll ;;
5539 1.1 skrll esac
5540 1.1 skrll
5541 1.1 skrll fi
5542 1.1 skrll
5543 1.1 skrll if test -n $lt_cv_sys_max_cmd_len ; then
5544 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5545 1.1.1.2 christos $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5546 1.1 skrll else
5547 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5548 1.1.1.2 christos $as_echo "none" >&6; }
5549 1.1 skrll fi
5550 1.1 skrll max_cmd_len=$lt_cv_sys_max_cmd_len
5551 1.1 skrll
5552 1.1 skrll
5553 1.1 skrll
5554 1.1 skrll
5555 1.1 skrll
5556 1.1 skrll
5557 1.1 skrll : ${CP="cp -f"}
5558 1.1 skrll : ${MV="mv -f"}
5559 1.1 skrll : ${RM="rm -f"}
5560 1.1 skrll
5561 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5562 1.1.1.2 christos $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5563 1.1 skrll # Try some XSI features
5564 1.1 skrll xsi_shell=no
5565 1.1 skrll ( _lt_dummy="a/b/c"
5566 1.1 skrll test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5567 1.1.1.2 christos = c,a/b,, \
5568 1.1.1.2 christos && eval 'test $(( 1 + 1 )) -eq 2 \
5569 1.1.1.2 christos && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5570 1.1 skrll && xsi_shell=yes
5571 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5572 1.1.1.2 christos $as_echo "$xsi_shell" >&6; }
5573 1.1 skrll
5574 1.1 skrll
5575 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5576 1.1.1.2 christos $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5577 1.1 skrll lt_shell_append=no
5578 1.1 skrll ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5579 1.1 skrll >/dev/null 2>&1 \
5580 1.1 skrll && lt_shell_append=yes
5581 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5582 1.1.1.2 christos $as_echo "$lt_shell_append" >&6; }
5583 1.1 skrll
5584 1.1 skrll
5585 1.1 skrll if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5586 1.1 skrll lt_unset=unset
5587 1.1 skrll else
5588 1.1 skrll lt_unset=false
5589 1.1 skrll fi
5590 1.1 skrll
5591 1.1 skrll
5592 1.1 skrll
5593 1.1 skrll
5594 1.1 skrll
5595 1.1 skrll # test EBCDIC or ASCII
5596 1.1 skrll case `echo X|tr X '\101'` in
5597 1.1 skrll A) # ASCII based system
5598 1.1 skrll # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5599 1.1 skrll lt_SP2NL='tr \040 \012'
5600 1.1 skrll lt_NL2SP='tr \015\012 \040\040'
5601 1.1 skrll ;;
5602 1.1 skrll *) # EBCDIC based system
5603 1.1 skrll lt_SP2NL='tr \100 \n'
5604 1.1 skrll lt_NL2SP='tr \r\n \100\100'
5605 1.1 skrll ;;
5606 1.1 skrll esac
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 skrll
5614 1.1 skrll
5615 1.1 skrll
5616 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5617 1.1.1.2 christos $as_echo_n "checking for $LD option to reload object files... " >&6; }
5618 1.1.1.2 christos if test "${lt_cv_ld_reload_flag+set}" = set; then :
5619 1.1.1.2 christos $as_echo_n "(cached) " >&6
5620 1.1 skrll else
5621 1.1 skrll lt_cv_ld_reload_flag='-r'
5622 1.1 skrll fi
5623 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5624 1.1.1.2 christos $as_echo "$lt_cv_ld_reload_flag" >&6; }
5625 1.1 skrll reload_flag=$lt_cv_ld_reload_flag
5626 1.1 skrll case $reload_flag in
5627 1.1 skrll "" | " "*) ;;
5628 1.1 skrll *) reload_flag=" $reload_flag" ;;
5629 1.1 skrll esac
5630 1.1 skrll reload_cmds='$LD$reload_flag -o $output$reload_objs'
5631 1.1 skrll case $host_os in
5632 1.1 skrll darwin*)
5633 1.1 skrll if test "$GCC" = yes; then
5634 1.1 skrll reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5635 1.1 skrll else
5636 1.1 skrll reload_cmds='$LD$reload_flag -o $output$reload_objs'
5637 1.1 skrll fi
5638 1.1 skrll ;;
5639 1.1 skrll esac
5640 1.1 skrll
5641 1.1 skrll
5642 1.1 skrll
5643 1.1 skrll
5644 1.1 skrll
5645 1.1 skrll
5646 1.1 skrll
5647 1.1 skrll
5648 1.1 skrll
5649 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
5650 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5651 1.1.1.2 christos set dummy ${ac_tool_prefix}objdump; ac_word=$2
5652 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5653 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5654 1.1.1.2 christos if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5655 1.1.1.2 christos $as_echo_n "(cached) " >&6
5656 1.1.1.2 christos else
5657 1.1.1.2 christos if test -n "$OBJDUMP"; then
5658 1.1.1.2 christos ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5659 1.1.1.2 christos else
5660 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5661 1.1.1.2 christos for as_dir in $PATH
5662 1.1.1.2 christos do
5663 1.1.1.2 christos IFS=$as_save_IFS
5664 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5665 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5666 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
5667 1.1.1.2 christos ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5668 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5669 1.1.1.2 christos break 2
5670 1.1.1.2 christos fi
5671 1.1.1.2 christos done
5672 1.1.1.2 christos done
5673 1.1.1.2 christos IFS=$as_save_IFS
5674 1.1.1.2 christos
5675 1.1.1.2 christos fi
5676 1.1.1.2 christos fi
5677 1.1.1.2 christos OBJDUMP=$ac_cv_prog_OBJDUMP
5678 1.1.1.2 christos if test -n "$OBJDUMP"; then
5679 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5680 1.1.1.2 christos $as_echo "$OBJDUMP" >&6; }
5681 1.1.1.2 christos else
5682 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5683 1.1.1.2 christos $as_echo "no" >&6; }
5684 1.1.1.2 christos fi
5685 1.1.1.2 christos
5686 1.1.1.2 christos
5687 1.1.1.2 christos fi
5688 1.1.1.2 christos if test -z "$ac_cv_prog_OBJDUMP"; then
5689 1.1.1.2 christos ac_ct_OBJDUMP=$OBJDUMP
5690 1.1.1.2 christos # Extract the first word of "objdump", so it can be a program name with args.
5691 1.1.1.2 christos set dummy objdump; ac_word=$2
5692 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5693 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5694 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5695 1.1.1.2 christos $as_echo_n "(cached) " >&6
5696 1.1.1.2 christos else
5697 1.1.1.2 christos if test -n "$ac_ct_OBJDUMP"; then
5698 1.1.1.2 christos ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5699 1.1.1.2 christos else
5700 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5701 1.1.1.2 christos for as_dir in $PATH
5702 1.1.1.2 christos do
5703 1.1.1.2 christos IFS=$as_save_IFS
5704 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5705 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5706 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
5707 1.1.1.2 christos ac_cv_prog_ac_ct_OBJDUMP="objdump"
5708 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5709 1.1.1.2 christos break 2
5710 1.1.1.2 christos fi
5711 1.1.1.2 christos done
5712 1.1.1.2 christos done
5713 1.1.1.2 christos IFS=$as_save_IFS
5714 1.1.1.2 christos
5715 1.1.1.2 christos fi
5716 1.1.1.2 christos fi
5717 1.1.1.2 christos ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5718 1.1.1.2 christos if test -n "$ac_ct_OBJDUMP"; then
5719 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5720 1.1.1.2 christos $as_echo "$ac_ct_OBJDUMP" >&6; }
5721 1.1.1.2 christos else
5722 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5723 1.1.1.2 christos $as_echo "no" >&6; }
5724 1.1.1.2 christos fi
5725 1.1.1.2 christos
5726 1.1.1.2 christos if test "x$ac_ct_OBJDUMP" = x; then
5727 1.1.1.2 christos OBJDUMP="false"
5728 1.1.1.2 christos else
5729 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
5730 1.1.1.2 christos yes:)
5731 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5732 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5733 1.1.1.2 christos ac_tool_warned=yes ;;
5734 1.1.1.2 christos esac
5735 1.1.1.2 christos OBJDUMP=$ac_ct_OBJDUMP
5736 1.1.1.2 christos fi
5737 1.1.1.2 christos else
5738 1.1.1.2 christos OBJDUMP="$ac_cv_prog_OBJDUMP"
5739 1.1.1.2 christos fi
5740 1.1.1.2 christos
5741 1.1.1.2 christos test -z "$OBJDUMP" && OBJDUMP=objdump
5742 1.1.1.2 christos
5743 1.1.1.2 christos
5744 1.1.1.2 christos
5745 1.1.1.2 christos
5746 1.1.1.2 christos
5747 1.1.1.2 christos
5748 1.1.1.2 christos
5749 1.1.1.2 christos
5750 1.1 skrll
5751 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5752 1.1.1.2 christos $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5753 1.1.1.2 christos if test "${lt_cv_deplibs_check_method+set}" = set; then :
5754 1.1.1.2 christos $as_echo_n "(cached) " >&6
5755 1.1 skrll else
5756 1.1 skrll lt_cv_file_magic_cmd='$MAGIC_CMD'
5757 1.1 skrll lt_cv_file_magic_test_file=
5758 1.1 skrll lt_cv_deplibs_check_method='unknown'
5759 1.1 skrll # Need to set the preceding variable on all platforms that support
5760 1.1 skrll # interlibrary dependencies.
5761 1.1 skrll # 'none' -- dependencies not supported.
5762 1.1 skrll # `unknown' -- same as none, but documents that we really don't know.
5763 1.1 skrll # 'pass_all' -- all dependencies passed with no checks.
5764 1.1 skrll # 'test_compile' -- check by making test program.
5765 1.1 skrll # 'file_magic [[regex]]' -- check by looking for files in library path
5766 1.1 skrll # which responds to the $file_magic_cmd with a given extended regex.
5767 1.1 skrll # If you have `file' or equivalent on your system and you're not sure
5768 1.1 skrll # whether `pass_all' will *always* work, you probably want this one.
5769 1.1 skrll
5770 1.1 skrll case $host_os in
5771 1.1 skrll aix[4-9]*)
5772 1.1 skrll lt_cv_deplibs_check_method=pass_all
5773 1.1 skrll ;;
5774 1.1 skrll
5775 1.1 skrll beos*)
5776 1.1 skrll lt_cv_deplibs_check_method=pass_all
5777 1.1 skrll ;;
5778 1.1 skrll
5779 1.1 skrll bsdi[45]*)
5780 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5781 1.1 skrll lt_cv_file_magic_cmd='/usr/bin/file -L'
5782 1.1 skrll lt_cv_file_magic_test_file=/shlib/libc.so
5783 1.1 skrll ;;
5784 1.1 skrll
5785 1.1 skrll cygwin*)
5786 1.1 skrll # func_win32_libid is a shell function defined in ltmain.sh
5787 1.1 skrll lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5788 1.1 skrll lt_cv_file_magic_cmd='func_win32_libid'
5789 1.1 skrll ;;
5790 1.1 skrll
5791 1.1 skrll mingw* | pw32*)
5792 1.1 skrll # Base MSYS/MinGW do not provide the 'file' command needed by
5793 1.1 skrll # func_win32_libid shell function, so use a weaker test based on 'objdump',
5794 1.1 skrll # unless we find 'file', for example because we are cross-compiling.
5795 1.1.1.2 christos # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5796 1.1.1.2 christos if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5797 1.1 skrll lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5798 1.1 skrll lt_cv_file_magic_cmd='func_win32_libid'
5799 1.1 skrll else
5800 1.1 skrll lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5801 1.1 skrll lt_cv_file_magic_cmd='$OBJDUMP -f'
5802 1.1 skrll fi
5803 1.1 skrll ;;
5804 1.1 skrll
5805 1.1.1.2 christos cegcc*)
5806 1.1.1.2 christos # use the weaker test based on 'objdump'. See mingw*.
5807 1.1.1.2 christos lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5808 1.1.1.2 christos lt_cv_file_magic_cmd='$OBJDUMP -f'
5809 1.1.1.2 christos ;;
5810 1.1.1.2 christos
5811 1.1 skrll darwin* | rhapsody*)
5812 1.1 skrll lt_cv_deplibs_check_method=pass_all
5813 1.1 skrll ;;
5814 1.1 skrll
5815 1.1 skrll freebsd* | dragonfly*)
5816 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5817 1.1 skrll case $host_cpu in
5818 1.1 skrll i*86 )
5819 1.1 skrll # Not sure whether the presence of OpenBSD here was a mistake.
5820 1.1 skrll # Let's accept both of them until this is cleared up.
5821 1.1 skrll lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5822 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
5823 1.1 skrll lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5824 1.1 skrll ;;
5825 1.1 skrll esac
5826 1.1 skrll else
5827 1.1 skrll lt_cv_deplibs_check_method=pass_all
5828 1.1 skrll fi
5829 1.1 skrll ;;
5830 1.1 skrll
5831 1.1 skrll gnu*)
5832 1.1 skrll lt_cv_deplibs_check_method=pass_all
5833 1.1 skrll ;;
5834 1.1 skrll
5835 1.1.1.2 christos haiku*)
5836 1.1.1.2 christos lt_cv_deplibs_check_method=pass_all
5837 1.1.1.2 christos ;;
5838 1.1.1.2 christos
5839 1.1 skrll hpux10.20* | hpux11*)
5840 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
5841 1.1 skrll case $host_cpu in
5842 1.1 skrll ia64*)
5843 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'
5844 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5845 1.1 skrll ;;
5846 1.1 skrll hppa*64*)
5847 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]'
5848 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5849 1.1 skrll ;;
5850 1.1 skrll *)
5851 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'
5852 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/libc.sl
5853 1.1 skrll ;;
5854 1.1 skrll esac
5855 1.1 skrll ;;
5856 1.1 skrll
5857 1.1 skrll interix[3-9]*)
5858 1.1 skrll # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5859 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5860 1.1 skrll ;;
5861 1.1 skrll
5862 1.1 skrll irix5* | irix6* | nonstopux*)
5863 1.1 skrll case $LD in
5864 1.1 skrll *-32|*"-32 ") libmagic=32-bit;;
5865 1.1 skrll *-n32|*"-n32 ") libmagic=N32;;
5866 1.1 skrll *-64|*"-64 ") libmagic=64-bit;;
5867 1.1 skrll *) libmagic=never-match;;
5868 1.1 skrll esac
5869 1.1 skrll lt_cv_deplibs_check_method=pass_all
5870 1.1 skrll ;;
5871 1.1 skrll
5872 1.1 skrll # This must be Linux ELF.
5873 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
5874 1.1 skrll lt_cv_deplibs_check_method=pass_all
5875 1.1 skrll ;;
5876 1.1 skrll
5877 1.1 skrll netbsd*)
5878 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5879 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5880 1.1 skrll else
5881 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5882 1.1 skrll fi
5883 1.1 skrll ;;
5884 1.1 skrll
5885 1.1 skrll newos6*)
5886 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5887 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
5888 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/libnls.so
5889 1.1 skrll ;;
5890 1.1 skrll
5891 1.1 skrll *nto* | *qnx*)
5892 1.1 skrll lt_cv_deplibs_check_method=pass_all
5893 1.1 skrll ;;
5894 1.1 skrll
5895 1.1 skrll openbsd*)
5896 1.1 skrll if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5897 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5898 1.1 skrll else
5899 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5900 1.1 skrll fi
5901 1.1 skrll ;;
5902 1.1 skrll
5903 1.1 skrll osf3* | osf4* | osf5*)
5904 1.1 skrll lt_cv_deplibs_check_method=pass_all
5905 1.1 skrll ;;
5906 1.1 skrll
5907 1.1 skrll rdos*)
5908 1.1 skrll lt_cv_deplibs_check_method=pass_all
5909 1.1 skrll ;;
5910 1.1 skrll
5911 1.1 skrll solaris*)
5912 1.1 skrll lt_cv_deplibs_check_method=pass_all
5913 1.1 skrll ;;
5914 1.1 skrll
5915 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5916 1.1 skrll lt_cv_deplibs_check_method=pass_all
5917 1.1 skrll ;;
5918 1.1 skrll
5919 1.1 skrll sysv4 | sysv4.3*)
5920 1.1 skrll case $host_vendor in
5921 1.1 skrll motorola)
5922 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]'
5923 1.1 skrll lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5924 1.1 skrll ;;
5925 1.1 skrll ncr)
5926 1.1 skrll lt_cv_deplibs_check_method=pass_all
5927 1.1 skrll ;;
5928 1.1 skrll sequent)
5929 1.1 skrll lt_cv_file_magic_cmd='/bin/file'
5930 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5931 1.1 skrll ;;
5932 1.1 skrll sni)
5933 1.1 skrll lt_cv_file_magic_cmd='/bin/file'
5934 1.1 skrll lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5935 1.1 skrll lt_cv_file_magic_test_file=/lib/libc.so
5936 1.1 skrll ;;
5937 1.1 skrll siemens)
5938 1.1 skrll lt_cv_deplibs_check_method=pass_all
5939 1.1 skrll ;;
5940 1.1 skrll pc)
5941 1.1 skrll lt_cv_deplibs_check_method=pass_all
5942 1.1 skrll ;;
5943 1.1 skrll esac
5944 1.1 skrll ;;
5945 1.1 skrll
5946 1.1 skrll tpf*)
5947 1.1 skrll lt_cv_deplibs_check_method=pass_all
5948 1.1 skrll ;;
5949 1.1 skrll esac
5950 1.1 skrll
5951 1.1 skrll fi
5952 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5953 1.1.1.2 christos $as_echo "$lt_cv_deplibs_check_method" >&6; }
5954 1.1 skrll file_magic_cmd=$lt_cv_file_magic_cmd
5955 1.1 skrll deplibs_check_method=$lt_cv_deplibs_check_method
5956 1.1 skrll test -z "$deplibs_check_method" && deplibs_check_method=unknown
5957 1.1 skrll
5958 1.1 skrll
5959 1.1 skrll
5960 1.1 skrll
5961 1.1 skrll
5962 1.1 skrll
5963 1.1 skrll
5964 1.1 skrll
5965 1.1 skrll
5966 1.1 skrll
5967 1.1 skrll
5968 1.1 skrll
5969 1.1 skrll if test -n "$ac_tool_prefix"; then
5970 1.1 skrll # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5971 1.1 skrll set dummy ${ac_tool_prefix}ar; ac_word=$2
5972 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5973 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5974 1.1.1.2 christos if test "${ac_cv_prog_AR+set}" = set; then :
5975 1.1.1.2 christos $as_echo_n "(cached) " >&6
5976 1.1 skrll else
5977 1.1 skrll if test -n "$AR"; then
5978 1.1 skrll ac_cv_prog_AR="$AR" # Let the user override the test.
5979 1.1 skrll else
5980 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5981 1.1 skrll for as_dir in $PATH
5982 1.1 skrll do
5983 1.1 skrll IFS=$as_save_IFS
5984 1.1 skrll test -z "$as_dir" && as_dir=.
5985 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5986 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
5987 1.1 skrll ac_cv_prog_AR="${ac_tool_prefix}ar"
5988 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5989 1.1 skrll break 2
5990 1.1 skrll fi
5991 1.1 skrll done
5992 1.1.1.2 christos done
5993 1.1.1.2 christos IFS=$as_save_IFS
5994 1.1 skrll
5995 1.1 skrll fi
5996 1.1 skrll fi
5997 1.1 skrll AR=$ac_cv_prog_AR
5998 1.1 skrll if test -n "$AR"; then
5999 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6000 1.1.1.2 christos $as_echo "$AR" >&6; }
6001 1.1 skrll else
6002 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6003 1.1.1.2 christos $as_echo "no" >&6; }
6004 1.1 skrll fi
6005 1.1 skrll
6006 1.1.1.2 christos
6007 1.1 skrll fi
6008 1.1 skrll if test -z "$ac_cv_prog_AR"; then
6009 1.1 skrll ac_ct_AR=$AR
6010 1.1 skrll # Extract the first word of "ar", so it can be a program name with args.
6011 1.1 skrll set dummy ar; ac_word=$2
6012 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6013 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6014 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6015 1.1.1.2 christos $as_echo_n "(cached) " >&6
6016 1.1 skrll else
6017 1.1 skrll if test -n "$ac_ct_AR"; then
6018 1.1 skrll ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6019 1.1 skrll else
6020 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6021 1.1 skrll for as_dir in $PATH
6022 1.1 skrll do
6023 1.1 skrll IFS=$as_save_IFS
6024 1.1 skrll test -z "$as_dir" && as_dir=.
6025 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6026 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
6027 1.1 skrll ac_cv_prog_ac_ct_AR="ar"
6028 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6029 1.1 skrll break 2
6030 1.1 skrll fi
6031 1.1 skrll done
6032 1.1.1.2 christos done
6033 1.1.1.2 christos IFS=$as_save_IFS
6034 1.1 skrll
6035 1.1 skrll fi
6036 1.1 skrll fi
6037 1.1 skrll ac_ct_AR=$ac_cv_prog_ac_ct_AR
6038 1.1 skrll if test -n "$ac_ct_AR"; then
6039 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6040 1.1.1.2 christos $as_echo "$ac_ct_AR" >&6; }
6041 1.1 skrll else
6042 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6043 1.1.1.2 christos $as_echo "no" >&6; }
6044 1.1 skrll fi
6045 1.1 skrll
6046 1.1.1.2 christos if test "x$ac_ct_AR" = x; then
6047 1.1.1.2 christos AR="false"
6048 1.1.1.2 christos else
6049 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6050 1.1.1.2 christos yes:)
6051 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6052 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6053 1.1.1.2 christos ac_tool_warned=yes ;;
6054 1.1.1.2 christos esac
6055 1.1.1.2 christos AR=$ac_ct_AR
6056 1.1.1.2 christos fi
6057 1.1 skrll else
6058 1.1 skrll AR="$ac_cv_prog_AR"
6059 1.1 skrll fi
6060 1.1 skrll
6061 1.1 skrll test -z "$AR" && AR=ar
6062 1.1 skrll test -z "$AR_FLAGS" && AR_FLAGS=cru
6063 1.1 skrll
6064 1.1 skrll
6065 1.1 skrll
6066 1.1 skrll
6067 1.1 skrll
6068 1.1 skrll
6069 1.1 skrll
6070 1.1 skrll
6071 1.1 skrll
6072 1.1 skrll
6073 1.1 skrll
6074 1.1 skrll if test -n "$ac_tool_prefix"; then
6075 1.1 skrll # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6076 1.1 skrll set dummy ${ac_tool_prefix}strip; ac_word=$2
6077 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6078 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6079 1.1.1.2 christos if test "${ac_cv_prog_STRIP+set}" = set; then :
6080 1.1.1.2 christos $as_echo_n "(cached) " >&6
6081 1.1 skrll else
6082 1.1 skrll if test -n "$STRIP"; then
6083 1.1 skrll ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6084 1.1 skrll else
6085 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6086 1.1 skrll for as_dir in $PATH
6087 1.1 skrll do
6088 1.1 skrll IFS=$as_save_IFS
6089 1.1 skrll test -z "$as_dir" && as_dir=.
6090 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6091 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
6092 1.1 skrll ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6093 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6094 1.1 skrll break 2
6095 1.1 skrll fi
6096 1.1 skrll done
6097 1.1.1.2 christos done
6098 1.1.1.2 christos IFS=$as_save_IFS
6099 1.1 skrll
6100 1.1 skrll fi
6101 1.1 skrll fi
6102 1.1 skrll STRIP=$ac_cv_prog_STRIP
6103 1.1 skrll if test -n "$STRIP"; then
6104 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6105 1.1.1.2 christos $as_echo "$STRIP" >&6; }
6106 1.1 skrll else
6107 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6108 1.1.1.2 christos $as_echo "no" >&6; }
6109 1.1 skrll fi
6110 1.1 skrll
6111 1.1.1.2 christos
6112 1.1 skrll fi
6113 1.1 skrll if test -z "$ac_cv_prog_STRIP"; then
6114 1.1 skrll ac_ct_STRIP=$STRIP
6115 1.1 skrll # Extract the first word of "strip", so it can be a program name with args.
6116 1.1 skrll set dummy strip; ac_word=$2
6117 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6118 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6119 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6120 1.1.1.2 christos $as_echo_n "(cached) " >&6
6121 1.1 skrll else
6122 1.1 skrll if test -n "$ac_ct_STRIP"; then
6123 1.1 skrll ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6124 1.1 skrll else
6125 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6126 1.1 skrll for as_dir in $PATH
6127 1.1 skrll do
6128 1.1 skrll IFS=$as_save_IFS
6129 1.1 skrll test -z "$as_dir" && as_dir=.
6130 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6131 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
6132 1.1 skrll ac_cv_prog_ac_ct_STRIP="strip"
6133 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6134 1.1 skrll break 2
6135 1.1 skrll fi
6136 1.1 skrll done
6137 1.1.1.2 christos done
6138 1.1.1.2 christos IFS=$as_save_IFS
6139 1.1 skrll
6140 1.1 skrll fi
6141 1.1 skrll fi
6142 1.1 skrll ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6143 1.1 skrll if test -n "$ac_ct_STRIP"; then
6144 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6145 1.1.1.2 christos $as_echo "$ac_ct_STRIP" >&6; }
6146 1.1 skrll else
6147 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6148 1.1.1.2 christos $as_echo "no" >&6; }
6149 1.1 skrll fi
6150 1.1 skrll
6151 1.1.1.2 christos if test "x$ac_ct_STRIP" = x; then
6152 1.1.1.2 christos STRIP=":"
6153 1.1.1.2 christos else
6154 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6155 1.1.1.2 christos yes:)
6156 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6157 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6158 1.1.1.2 christos ac_tool_warned=yes ;;
6159 1.1.1.2 christos esac
6160 1.1.1.2 christos STRIP=$ac_ct_STRIP
6161 1.1.1.2 christos fi
6162 1.1 skrll else
6163 1.1 skrll STRIP="$ac_cv_prog_STRIP"
6164 1.1 skrll fi
6165 1.1 skrll
6166 1.1 skrll test -z "$STRIP" && STRIP=:
6167 1.1 skrll
6168 1.1 skrll
6169 1.1 skrll
6170 1.1 skrll
6171 1.1 skrll
6172 1.1 skrll
6173 1.1 skrll if test -n "$ac_tool_prefix"; then
6174 1.1 skrll # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6175 1.1 skrll set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6176 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6177 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6178 1.1.1.2 christos if test "${ac_cv_prog_RANLIB+set}" = set; then :
6179 1.1.1.2 christos $as_echo_n "(cached) " >&6
6180 1.1 skrll else
6181 1.1 skrll if test -n "$RANLIB"; then
6182 1.1 skrll ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6183 1.1 skrll else
6184 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6185 1.1 skrll for as_dir in $PATH
6186 1.1 skrll do
6187 1.1 skrll IFS=$as_save_IFS
6188 1.1 skrll test -z "$as_dir" && as_dir=.
6189 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6190 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
6191 1.1 skrll ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6192 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6193 1.1 skrll break 2
6194 1.1 skrll fi
6195 1.1 skrll done
6196 1.1.1.2 christos done
6197 1.1.1.2 christos IFS=$as_save_IFS
6198 1.1 skrll
6199 1.1 skrll fi
6200 1.1 skrll fi
6201 1.1 skrll RANLIB=$ac_cv_prog_RANLIB
6202 1.1 skrll if test -n "$RANLIB"; then
6203 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6204 1.1.1.2 christos $as_echo "$RANLIB" >&6; }
6205 1.1 skrll else
6206 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6207 1.1.1.2 christos $as_echo "no" >&6; }
6208 1.1 skrll fi
6209 1.1 skrll
6210 1.1.1.2 christos
6211 1.1 skrll fi
6212 1.1 skrll if test -z "$ac_cv_prog_RANLIB"; then
6213 1.1 skrll ac_ct_RANLIB=$RANLIB
6214 1.1 skrll # Extract the first word of "ranlib", so it can be a program name with args.
6215 1.1 skrll set dummy ranlib; ac_word=$2
6216 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6217 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6218 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6219 1.1.1.2 christos $as_echo_n "(cached) " >&6
6220 1.1 skrll else
6221 1.1 skrll if test -n "$ac_ct_RANLIB"; then
6222 1.1 skrll ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6223 1.1 skrll else
6224 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6225 1.1 skrll for as_dir in $PATH
6226 1.1 skrll do
6227 1.1 skrll IFS=$as_save_IFS
6228 1.1 skrll test -z "$as_dir" && as_dir=.
6229 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6230 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
6231 1.1 skrll ac_cv_prog_ac_ct_RANLIB="ranlib"
6232 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6233 1.1 skrll break 2
6234 1.1 skrll fi
6235 1.1 skrll done
6236 1.1.1.2 christos done
6237 1.1.1.2 christos IFS=$as_save_IFS
6238 1.1 skrll
6239 1.1 skrll fi
6240 1.1 skrll fi
6241 1.1 skrll ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6242 1.1 skrll if test -n "$ac_ct_RANLIB"; then
6243 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6244 1.1.1.2 christos $as_echo "$ac_ct_RANLIB" >&6; }
6245 1.1 skrll else
6246 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6247 1.1.1.2 christos $as_echo "no" >&6; }
6248 1.1 skrll fi
6249 1.1 skrll
6250 1.1.1.2 christos if test "x$ac_ct_RANLIB" = x; then
6251 1.1.1.2 christos RANLIB=":"
6252 1.1.1.2 christos else
6253 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6254 1.1.1.2 christos yes:)
6255 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6256 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6257 1.1.1.2 christos ac_tool_warned=yes ;;
6258 1.1.1.2 christos esac
6259 1.1.1.2 christos RANLIB=$ac_ct_RANLIB
6260 1.1.1.2 christos fi
6261 1.1 skrll else
6262 1.1 skrll RANLIB="$ac_cv_prog_RANLIB"
6263 1.1 skrll fi
6264 1.1 skrll
6265 1.1 skrll test -z "$RANLIB" && RANLIB=:
6266 1.1 skrll
6267 1.1 skrll
6268 1.1 skrll
6269 1.1 skrll
6270 1.1 skrll
6271 1.1 skrll
6272 1.1 skrll # Determine commands to create old-style static archives.
6273 1.1.1.2 christos old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6274 1.1 skrll old_postinstall_cmds='chmod 644 $oldlib'
6275 1.1 skrll old_postuninstall_cmds=
6276 1.1 skrll
6277 1.1 skrll if test -n "$RANLIB"; then
6278 1.1 skrll case $host_os in
6279 1.1 skrll openbsd*)
6280 1.1 skrll old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6281 1.1 skrll ;;
6282 1.1 skrll *)
6283 1.1 skrll old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6284 1.1 skrll ;;
6285 1.1 skrll esac
6286 1.1 skrll old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6287 1.1 skrll fi
6288 1.1 skrll
6289 1.1.1.2 christos case $host_os in
6290 1.1.1.2 christos darwin*)
6291 1.1.1.2 christos lock_old_archive_extraction=yes ;;
6292 1.1.1.2 christos *)
6293 1.1.1.2 christos lock_old_archive_extraction=no ;;
6294 1.1.1.2 christos esac
6295 1.1.1.2 christos
6296 1.1.1.2 christos
6297 1.1.1.2 christos
6298 1.1.1.2 christos
6299 1.1.1.2 christos
6300 1.1.1.2 christos
6301 1.1 skrll
6302 1.1 skrll
6303 1.1 skrll
6304 1.1 skrll
6305 1.1 skrll
6306 1.1 skrll
6307 1.1 skrll
6308 1.1 skrll
6309 1.1 skrll
6310 1.1 skrll
6311 1.1 skrll
6312 1.1 skrll
6313 1.1 skrll
6314 1.1 skrll
6315 1.1 skrll
6316 1.1 skrll
6317 1.1 skrll
6318 1.1 skrll
6319 1.1 skrll
6320 1.1 skrll
6321 1.1 skrll
6322 1.1 skrll
6323 1.1 skrll
6324 1.1 skrll
6325 1.1 skrll
6326 1.1 skrll
6327 1.1 skrll
6328 1.1 skrll
6329 1.1 skrll
6330 1.1 skrll
6331 1.1 skrll
6332 1.1 skrll
6333 1.1 skrll
6334 1.1 skrll # If no C compiler was specified, use CC.
6335 1.1 skrll LTCC=${LTCC-"$CC"}
6336 1.1 skrll
6337 1.1 skrll # If no C compiler flags were specified, use CFLAGS.
6338 1.1 skrll LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6339 1.1 skrll
6340 1.1 skrll # Allow CC to be a program name with arguments.
6341 1.1 skrll compiler=$CC
6342 1.1 skrll
6343 1.1 skrll
6344 1.1 skrll # Check for command to grab the raw symbol name followed by C symbol from nm.
6345 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6346 1.1.1.2 christos $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6347 1.1.1.2 christos if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6348 1.1.1.2 christos $as_echo_n "(cached) " >&6
6349 1.1 skrll else
6350 1.1 skrll
6351 1.1 skrll # These are sane defaults that work on at least a few old systems.
6352 1.1 skrll # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6353 1.1 skrll
6354 1.1 skrll # Character class describing NM global symbol codes.
6355 1.1 skrll symcode='[BCDEGRST]'
6356 1.1 skrll
6357 1.1 skrll # Regexp to match symbols that can be accessed directly from C.
6358 1.1 skrll sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6359 1.1 skrll
6360 1.1 skrll # Define system-specific variables.
6361 1.1 skrll case $host_os in
6362 1.1 skrll aix*)
6363 1.1 skrll symcode='[BCDT]'
6364 1.1 skrll ;;
6365 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
6366 1.1 skrll symcode='[ABCDGISTW]'
6367 1.1 skrll ;;
6368 1.1 skrll hpux*)
6369 1.1 skrll if test "$host_cpu" = ia64; then
6370 1.1 skrll symcode='[ABCDEGRST]'
6371 1.1 skrll fi
6372 1.1 skrll ;;
6373 1.1 skrll irix* | nonstopux*)
6374 1.1 skrll symcode='[BCDEGRST]'
6375 1.1 skrll ;;
6376 1.1 skrll osf*)
6377 1.1 skrll symcode='[BCDEGQRST]'
6378 1.1 skrll ;;
6379 1.1 skrll solaris*)
6380 1.1 skrll symcode='[BDRT]'
6381 1.1 skrll ;;
6382 1.1 skrll sco3.2v5*)
6383 1.1 skrll symcode='[DT]'
6384 1.1 skrll ;;
6385 1.1 skrll sysv4.2uw2*)
6386 1.1 skrll symcode='[DT]'
6387 1.1 skrll ;;
6388 1.1 skrll sysv5* | sco5v6* | unixware* | OpenUNIX*)
6389 1.1 skrll symcode='[ABDT]'
6390 1.1 skrll ;;
6391 1.1 skrll sysv4)
6392 1.1 skrll symcode='[DFNSTU]'
6393 1.1 skrll ;;
6394 1.1 skrll esac
6395 1.1 skrll
6396 1.1 skrll # If we're using GNU nm, then use its standard symbol codes.
6397 1.1 skrll case `$NM -V 2>&1` in
6398 1.1 skrll *GNU* | *'with BFD'*)
6399 1.1 skrll symcode='[ABCDGIRSTW]' ;;
6400 1.1 skrll esac
6401 1.1 skrll
6402 1.1 skrll # Transform an extracted symbol line into a proper C declaration.
6403 1.1 skrll # Some systems (esp. on ia64) link data and code symbols differently,
6404 1.1 skrll # so use this general approach.
6405 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'"
6406 1.1 skrll
6407 1.1 skrll # Transform an extracted symbol line into symbol name and symbol address
6408 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'"
6409 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'"
6410 1.1 skrll
6411 1.1 skrll # Handle CRLF in mingw tool chain
6412 1.1 skrll opt_cr=
6413 1.1 skrll case $build_os in
6414 1.1 skrll mingw*)
6415 1.1 skrll opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6416 1.1 skrll ;;
6417 1.1 skrll esac
6418 1.1 skrll
6419 1.1 skrll # Try without a prefix underscore, then with it.
6420 1.1 skrll for ac_symprfx in "" "_"; do
6421 1.1 skrll
6422 1.1 skrll # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6423 1.1 skrll symxfrm="\\1 $ac_symprfx\\2 \\2"
6424 1.1 skrll
6425 1.1 skrll # Write the raw and C identifiers.
6426 1.1 skrll if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6427 1.1 skrll # Fake it for dumpbin and say T for any non-static function
6428 1.1 skrll # and D for any global variable.
6429 1.1 skrll # Also find C++ and __fastcall symbols from MSVC++,
6430 1.1 skrll # which start with @ or ?.
6431 1.1 skrll lt_cv_sys_global_symbol_pipe="$AWK '"\
6432 1.1 skrll " {last_section=section; section=\$ 3};"\
6433 1.1 skrll " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6434 1.1 skrll " \$ 0!~/External *\|/{next};"\
6435 1.1 skrll " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6436 1.1 skrll " {if(hide[section]) next};"\
6437 1.1 skrll " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6438 1.1 skrll " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6439 1.1 skrll " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6440 1.1 skrll " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6441 1.1 skrll " ' prfx=^$ac_symprfx"
6442 1.1 skrll else
6443 1.1 skrll lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6444 1.1 skrll fi
6445 1.1 skrll
6446 1.1 skrll # Check to see that the pipe works correctly.
6447 1.1 skrll pipe_works=no
6448 1.1 skrll
6449 1.1 skrll rm -f conftest*
6450 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
6451 1.1 skrll #ifdef __cplusplus
6452 1.1 skrll extern "C" {
6453 1.1 skrll #endif
6454 1.1 skrll char nm_test_var;
6455 1.1 skrll void nm_test_func(void);
6456 1.1 skrll void nm_test_func(void){}
6457 1.1 skrll #ifdef __cplusplus
6458 1.1 skrll }
6459 1.1 skrll #endif
6460 1.1 skrll int main(){nm_test_var='a';nm_test_func();return(0);}
6461 1.1 skrll _LT_EOF
6462 1.1 skrll
6463 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6464 1.1 skrll (eval $ac_compile) 2>&5
6465 1.1 skrll ac_status=$?
6466 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6467 1.1.1.2 christos test $ac_status = 0; }; then
6468 1.1 skrll # Now try to grab the symbols.
6469 1.1 skrll nlist=conftest.nm
6470 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
6471 1.1.1.2 christos (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6472 1.1 skrll ac_status=$?
6473 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6474 1.1.1.2 christos test $ac_status = 0; } && test -s "$nlist"; then
6475 1.1 skrll # Try sorting and uniquifying the output.
6476 1.1 skrll if sort "$nlist" | uniq > "$nlist"T; then
6477 1.1 skrll mv -f "$nlist"T "$nlist"
6478 1.1 skrll else
6479 1.1 skrll rm -f "$nlist"T
6480 1.1 skrll fi
6481 1.1 skrll
6482 1.1 skrll # Make sure that we snagged all the symbols we need.
6483 1.1 skrll if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6484 1.1 skrll if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6485 1.1 skrll cat <<_LT_EOF > conftest.$ac_ext
6486 1.1 skrll #ifdef __cplusplus
6487 1.1 skrll extern "C" {
6488 1.1 skrll #endif
6489 1.1 skrll
6490 1.1 skrll _LT_EOF
6491 1.1 skrll # Now generate the symbol file.
6492 1.1 skrll eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6493 1.1 skrll
6494 1.1 skrll cat <<_LT_EOF >> conftest.$ac_ext
6495 1.1 skrll
6496 1.1 skrll /* The mapping between symbol names and symbols. */
6497 1.1 skrll const struct {
6498 1.1 skrll const char *name;
6499 1.1 skrll void *address;
6500 1.1 skrll }
6501 1.1 skrll lt__PROGRAM__LTX_preloaded_symbols[] =
6502 1.1 skrll {
6503 1.1 skrll { "@PROGRAM@", (void *) 0 },
6504 1.1 skrll _LT_EOF
6505 1.1 skrll $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6506 1.1 skrll cat <<\_LT_EOF >> conftest.$ac_ext
6507 1.1 skrll {0, (void *) 0}
6508 1.1 skrll };
6509 1.1 skrll
6510 1.1 skrll /* This works around a problem in FreeBSD linker */
6511 1.1 skrll #ifdef FREEBSD_WORKAROUND
6512 1.1 skrll static const void *lt_preloaded_setup() {
6513 1.1 skrll return lt__PROGRAM__LTX_preloaded_symbols;
6514 1.1 skrll }
6515 1.1 skrll #endif
6516 1.1 skrll
6517 1.1 skrll #ifdef __cplusplus
6518 1.1 skrll }
6519 1.1 skrll #endif
6520 1.1 skrll _LT_EOF
6521 1.1 skrll # Now try linking the two files.
6522 1.1 skrll mv conftest.$ac_objext conftstm.$ac_objext
6523 1.1 skrll lt_save_LIBS="$LIBS"
6524 1.1 skrll lt_save_CFLAGS="$CFLAGS"
6525 1.1 skrll LIBS="conftstm.$ac_objext"
6526 1.1 skrll CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6527 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6528 1.1 skrll (eval $ac_link) 2>&5
6529 1.1 skrll ac_status=$?
6530 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6531 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6532 1.1 skrll pipe_works=yes
6533 1.1 skrll fi
6534 1.1 skrll LIBS="$lt_save_LIBS"
6535 1.1 skrll CFLAGS="$lt_save_CFLAGS"
6536 1.1 skrll else
6537 1.1 skrll echo "cannot find nm_test_func in $nlist" >&5
6538 1.1 skrll fi
6539 1.1 skrll else
6540 1.1 skrll echo "cannot find nm_test_var in $nlist" >&5
6541 1.1 skrll fi
6542 1.1 skrll else
6543 1.1 skrll echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6544 1.1 skrll fi
6545 1.1 skrll else
6546 1.1 skrll echo "$progname: failed program was:" >&5
6547 1.1 skrll cat conftest.$ac_ext >&5
6548 1.1 skrll fi
6549 1.1.1.2 christos rm -rf conftest* conftst*
6550 1.1 skrll
6551 1.1 skrll # Do not use the global_symbol_pipe unless it works.
6552 1.1 skrll if test "$pipe_works" = yes; then
6553 1.1 skrll break
6554 1.1 skrll else
6555 1.1 skrll lt_cv_sys_global_symbol_pipe=
6556 1.1 skrll fi
6557 1.1 skrll done
6558 1.1 skrll
6559 1.1 skrll fi
6560 1.1 skrll
6561 1.1 skrll if test -z "$lt_cv_sys_global_symbol_pipe"; then
6562 1.1 skrll lt_cv_sys_global_symbol_to_cdecl=
6563 1.1 skrll fi
6564 1.1 skrll if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6565 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6566 1.1.1.2 christos $as_echo "failed" >&6; }
6567 1.1.1.2 christos else
6568 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6569 1.1.1.2 christos $as_echo "ok" >&6; }
6570 1.1.1.2 christos fi
6571 1.1.1.2 christos
6572 1.1.1.2 christos
6573 1.1.1.2 christos
6574 1.1.1.2 christos
6575 1.1.1.2 christos
6576 1.1.1.2 christos
6577 1.1.1.2 christos
6578 1.1.1.2 christos
6579 1.1.1.2 christos
6580 1.1.1.2 christos
6581 1.1.1.2 christos
6582 1.1.1.2 christos
6583 1.1.1.2 christos
6584 1.1.1.2 christos
6585 1.1.1.2 christos
6586 1.1.1.2 christos
6587 1.1.1.2 christos
6588 1.1.1.2 christos
6589 1.1.1.2 christos
6590 1.1.1.2 christos
6591 1.1.1.2 christos
6592 1.1.1.2 christos
6593 1.1.1.2 christos # Check whether --enable-libtool-lock was given.
6594 1.1.1.2 christos if test "${enable_libtool_lock+set}" = set; then :
6595 1.1.1.2 christos enableval=$enable_libtool_lock;
6596 1.1.1.2 christos fi
6597 1.1.1.2 christos
6598 1.1.1.2 christos test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6599 1.1.1.2 christos
6600 1.1.1.2 christos # Some flags need to be propagated to the compiler or linker for good
6601 1.1.1.2 christos # libtool support.
6602 1.1.1.2 christos case $host in
6603 1.1.1.2 christos ia64-*-hpux*)
6604 1.1.1.2 christos # Find out which ABI we are using.
6605 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6606 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6607 1.1.1.2 christos (eval $ac_compile) 2>&5
6608 1.1.1.2 christos ac_status=$?
6609 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6610 1.1.1.2 christos test $ac_status = 0; }; then
6611 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6612 1.1.1.2 christos *ELF-32*)
6613 1.1.1.2 christos HPUX_IA64_MODE="32"
6614 1.1.1.2 christos ;;
6615 1.1.1.2 christos *ELF-64*)
6616 1.1.1.2 christos HPUX_IA64_MODE="64"
6617 1.1.1.2 christos ;;
6618 1.1.1.2 christos esac
6619 1.1.1.2 christos fi
6620 1.1.1.2 christos rm -rf conftest*
6621 1.1.1.2 christos ;;
6622 1.1.1.2 christos *-*-irix6*)
6623 1.1.1.2 christos # Find out which ABI we are using.
6624 1.1.1.2 christos echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6625 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6626 1.1.1.2 christos (eval $ac_compile) 2>&5
6627 1.1.1.2 christos ac_status=$?
6628 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6629 1.1.1.2 christos test $ac_status = 0; }; then
6630 1.1.1.2 christos if test "$lt_cv_prog_gnu_ld" = yes; then
6631 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6632 1.1.1.2 christos *32-bit*)
6633 1.1.1.2 christos LD="${LD-ld} -melf32bsmip"
6634 1.1.1.2 christos ;;
6635 1.1.1.2 christos *N32*)
6636 1.1.1.2 christos LD="${LD-ld} -melf32bmipn32"
6637 1.1.1.2 christos ;;
6638 1.1.1.2 christos *64-bit*)
6639 1.1.1.2 christos LD="${LD-ld} -melf64bmip"
6640 1.1.1.2 christos ;;
6641 1.1.1.2 christos esac
6642 1.1.1.2 christos else
6643 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6644 1.1.1.2 christos *32-bit*)
6645 1.1.1.2 christos LD="${LD-ld} -32"
6646 1.1.1.2 christos ;;
6647 1.1.1.2 christos *N32*)
6648 1.1.1.2 christos LD="${LD-ld} -n32"
6649 1.1.1.2 christos ;;
6650 1.1.1.2 christos *64-bit*)
6651 1.1.1.2 christos LD="${LD-ld} -64"
6652 1.1.1.2 christos ;;
6653 1.1.1.2 christos esac
6654 1.1.1.2 christos fi
6655 1.1.1.2 christos fi
6656 1.1.1.2 christos rm -rf conftest*
6657 1.1.1.2 christos ;;
6658 1.1.1.2 christos
6659 1.1.1.4 christos x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6660 1.1.1.2 christos s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6661 1.1.1.2 christos # Find out which ABI we are using.
6662 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6663 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6664 1.1.1.2 christos (eval $ac_compile) 2>&5
6665 1.1.1.2 christos ac_status=$?
6666 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6667 1.1.1.2 christos test $ac_status = 0; }; then
6668 1.1.1.2 christos case `/usr/bin/file conftest.o` in
6669 1.1.1.2 christos *32-bit*)
6670 1.1.1.2 christos case $host in
6671 1.1.1.2 christos x86_64-*kfreebsd*-gnu)
6672 1.1.1.2 christos LD="${LD-ld} -m elf_i386_fbsd"
6673 1.1.1.2 christos ;;
6674 1.1.1.2 christos x86_64-*linux*)
6675 1.1.1.4 christos case `/usr/bin/file conftest.o` in
6676 1.1.1.4 christos *x86-64*)
6677 1.1.1.4 christos LD="${LD-ld} -m elf32_x86_64"
6678 1.1.1.4 christos ;;
6679 1.1.1.4 christos *)
6680 1.1.1.4 christos LD="${LD-ld} -m elf_i386"
6681 1.1.1.4 christos ;;
6682 1.1.1.4 christos esac
6683 1.1.1.2 christos ;;
6684 1.1.1.4 christos powerpc64le-*linux*)
6685 1.1.1.4 christos LD="${LD-ld} -m elf32lppclinux"
6686 1.1.1.4 christos ;;
6687 1.1.1.4 christos powerpc64-*linux*)
6688 1.1.1.2 christos LD="${LD-ld} -m elf32ppclinux"
6689 1.1.1.2 christos ;;
6690 1.1.1.2 christos s390x-*linux*)
6691 1.1.1.2 christos LD="${LD-ld} -m elf_s390"
6692 1.1.1.2 christos ;;
6693 1.1.1.2 christos sparc64-*linux*)
6694 1.1.1.2 christos LD="${LD-ld} -m elf32_sparc"
6695 1.1.1.2 christos ;;
6696 1.1.1.2 christos esac
6697 1.1.1.2 christos ;;
6698 1.1.1.2 christos *64-bit*)
6699 1.1.1.2 christos case $host in
6700 1.1.1.2 christos x86_64-*kfreebsd*-gnu)
6701 1.1.1.2 christos LD="${LD-ld} -m elf_x86_64_fbsd"
6702 1.1.1.2 christos ;;
6703 1.1.1.2 christos x86_64-*linux*)
6704 1.1.1.2 christos LD="${LD-ld} -m elf_x86_64"
6705 1.1.1.2 christos ;;
6706 1.1.1.4 christos powerpcle-*linux*)
6707 1.1.1.4 christos LD="${LD-ld} -m elf64lppc"
6708 1.1.1.4 christos ;;
6709 1.1.1.4 christos powerpc-*linux*)
6710 1.1.1.2 christos LD="${LD-ld} -m elf64ppc"
6711 1.1.1.2 christos ;;
6712 1.1.1.2 christos s390*-*linux*|s390*-*tpf*)
6713 1.1.1.2 christos LD="${LD-ld} -m elf64_s390"
6714 1.1.1.2 christos ;;
6715 1.1.1.2 christos sparc*-*linux*)
6716 1.1.1.2 christos LD="${LD-ld} -m elf64_sparc"
6717 1.1.1.2 christos ;;
6718 1.1.1.2 christos esac
6719 1.1.1.2 christos ;;
6720 1.1.1.2 christos esac
6721 1.1.1.2 christos fi
6722 1.1.1.2 christos rm -rf conftest*
6723 1.1.1.2 christos ;;
6724 1.1.1.2 christos
6725 1.1.1.2 christos *-*-sco3.2v5*)
6726 1.1.1.2 christos # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6727 1.1.1.2 christos SAVE_CFLAGS="$CFLAGS"
6728 1.1.1.2 christos CFLAGS="$CFLAGS -belf"
6729 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6730 1.1.1.2 christos $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6731 1.1.1.2 christos if test "${lt_cv_cc_needs_belf+set}" = set; then :
6732 1.1.1.2 christos $as_echo_n "(cached) " >&6
6733 1.1.1.2 christos else
6734 1.1.1.2 christos ac_ext=c
6735 1.1.1.2 christos ac_cpp='$CPP $CPPFLAGS'
6736 1.1.1.2 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6737 1.1.1.2 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6738 1.1.1.2 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
6739 1.1.1.2 christos
6740 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6741 1.1.1.2 christos /* end confdefs.h. */
6742 1.1.1.2 christos
6743 1.1.1.2 christos int
6744 1.1.1.2 christos main ()
6745 1.1.1.2 christos {
6746 1.1.1.2 christos
6747 1.1.1.2 christos ;
6748 1.1.1.2 christos return 0;
6749 1.1.1.2 christos }
6750 1.1.1.2 christos _ACEOF
6751 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
6752 1.1.1.2 christos lt_cv_cc_needs_belf=yes
6753 1.1.1.2 christos else
6754 1.1.1.2 christos lt_cv_cc_needs_belf=no
6755 1.1.1.2 christos fi
6756 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
6757 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
6758 1.1.1.2 christos ac_ext=c
6759 1.1.1.2 christos ac_cpp='$CPP $CPPFLAGS'
6760 1.1.1.2 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6761 1.1.1.2 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6762 1.1.1.2 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
6763 1.1.1.2 christos
6764 1.1.1.2 christos fi
6765 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6766 1.1.1.2 christos $as_echo "$lt_cv_cc_needs_belf" >&6; }
6767 1.1.1.2 christos if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6768 1.1.1.2 christos # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6769 1.1.1.2 christos CFLAGS="$SAVE_CFLAGS"
6770 1.1.1.2 christos fi
6771 1.1.1.2 christos ;;
6772 1.1.1.2 christos sparc*-*solaris*)
6773 1.1.1.2 christos # Find out which ABI we are using.
6774 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6775 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6776 1.1.1.2 christos (eval $ac_compile) 2>&5
6777 1.1.1.2 christos ac_status=$?
6778 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6779 1.1.1.2 christos test $ac_status = 0; }; then
6780 1.1.1.2 christos case `/usr/bin/file conftest.o` in
6781 1.1.1.2 christos *64-bit*)
6782 1.1.1.2 christos case $lt_cv_prog_gnu_ld in
6783 1.1.1.2 christos yes*) LD="${LD-ld} -m elf64_sparc" ;;
6784 1.1.1.2 christos *)
6785 1.1.1.2 christos if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6786 1.1.1.2 christos LD="${LD-ld} -64"
6787 1.1.1.2 christos fi
6788 1.1.1.2 christos ;;
6789 1.1.1.2 christos esac
6790 1.1.1.2 christos ;;
6791 1.1.1.2 christos esac
6792 1.1.1.2 christos fi
6793 1.1.1.2 christos rm -rf conftest*
6794 1.1.1.2 christos ;;
6795 1.1.1.2 christos esac
6796 1.1.1.2 christos
6797 1.1.1.2 christos need_locks="$enable_libtool_lock"
6798 1.1.1.2 christos
6799 1.1.1.2 christos
6800 1.1.1.2 christos case $host_os in
6801 1.1.1.2 christos rhapsody* | darwin*)
6802 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
6803 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6804 1.1.1.2 christos set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6805 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6806 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6807 1.1.1.2 christos if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6808 1.1.1.2 christos $as_echo_n "(cached) " >&6
6809 1.1.1.2 christos else
6810 1.1.1.2 christos if test -n "$DSYMUTIL"; then
6811 1.1.1.2 christos ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6812 1.1.1.2 christos else
6813 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6814 1.1.1.2 christos for as_dir in $PATH
6815 1.1.1.2 christos do
6816 1.1.1.2 christos IFS=$as_save_IFS
6817 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6818 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6819 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
6820 1.1.1.2 christos ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6821 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6822 1.1.1.2 christos break 2
6823 1.1.1.2 christos fi
6824 1.1.1.2 christos done
6825 1.1.1.2 christos done
6826 1.1.1.2 christos IFS=$as_save_IFS
6827 1.1.1.2 christos
6828 1.1.1.2 christos fi
6829 1.1.1.2 christos fi
6830 1.1.1.2 christos DSYMUTIL=$ac_cv_prog_DSYMUTIL
6831 1.1.1.2 christos if test -n "$DSYMUTIL"; then
6832 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6833 1.1.1.2 christos $as_echo "$DSYMUTIL" >&6; }
6834 1.1.1.2 christos else
6835 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6836 1.1.1.2 christos $as_echo "no" >&6; }
6837 1.1.1.2 christos fi
6838 1.1.1.2 christos
6839 1.1.1.2 christos
6840 1.1.1.2 christos fi
6841 1.1.1.2 christos if test -z "$ac_cv_prog_DSYMUTIL"; then
6842 1.1.1.2 christos ac_ct_DSYMUTIL=$DSYMUTIL
6843 1.1.1.2 christos # Extract the first word of "dsymutil", so it can be a program name with args.
6844 1.1.1.2 christos set dummy dsymutil; ac_word=$2
6845 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6846 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6847 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6848 1.1.1.2 christos $as_echo_n "(cached) " >&6
6849 1.1.1.2 christos else
6850 1.1.1.2 christos if test -n "$ac_ct_DSYMUTIL"; then
6851 1.1.1.2 christos ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6852 1.1.1.2 christos else
6853 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6854 1.1.1.2 christos for as_dir in $PATH
6855 1.1.1.2 christos do
6856 1.1.1.2 christos IFS=$as_save_IFS
6857 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6858 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6859 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
6860 1.1.1.2 christos ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6861 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6862 1.1.1.2 christos break 2
6863 1.1.1.2 christos fi
6864 1.1.1.2 christos done
6865 1.1.1.2 christos done
6866 1.1.1.2 christos IFS=$as_save_IFS
6867 1.1.1.2 christos
6868 1.1.1.2 christos fi
6869 1.1.1.2 christos fi
6870 1.1.1.2 christos ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6871 1.1.1.2 christos if test -n "$ac_ct_DSYMUTIL"; then
6872 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6873 1.1.1.2 christos $as_echo "$ac_ct_DSYMUTIL" >&6; }
6874 1.1.1.2 christos else
6875 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6876 1.1.1.2 christos $as_echo "no" >&6; }
6877 1.1.1.2 christos fi
6878 1.1.1.2 christos
6879 1.1.1.2 christos if test "x$ac_ct_DSYMUTIL" = x; then
6880 1.1.1.2 christos DSYMUTIL=":"
6881 1.1.1.2 christos else
6882 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6883 1.1.1.2 christos yes:)
6884 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6885 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6886 1.1.1.2 christos ac_tool_warned=yes ;;
6887 1.1.1.2 christos esac
6888 1.1.1.2 christos DSYMUTIL=$ac_ct_DSYMUTIL
6889 1.1.1.2 christos fi
6890 1.1.1.2 christos else
6891 1.1.1.2 christos DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6892 1.1.1.2 christos fi
6893 1.1.1.2 christos
6894 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
6895 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6896 1.1.1.2 christos set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6897 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6898 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6899 1.1.1.2 christos if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6900 1.1.1.2 christos $as_echo_n "(cached) " >&6
6901 1.1.1.2 christos else
6902 1.1.1.2 christos if test -n "$NMEDIT"; then
6903 1.1.1.2 christos ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6904 1.1.1.2 christos else
6905 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6906 1.1.1.2 christos for as_dir in $PATH
6907 1.1.1.2 christos do
6908 1.1.1.2 christos IFS=$as_save_IFS
6909 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6910 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6911 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
6912 1.1.1.2 christos ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6913 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6914 1.1.1.2 christos break 2
6915 1.1.1.2 christos fi
6916 1.1.1.2 christos done
6917 1.1.1.2 christos done
6918 1.1.1.2 christos IFS=$as_save_IFS
6919 1.1.1.2 christos
6920 1.1.1.2 christos fi
6921 1.1.1.2 christos fi
6922 1.1.1.2 christos NMEDIT=$ac_cv_prog_NMEDIT
6923 1.1.1.2 christos if test -n "$NMEDIT"; then
6924 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6925 1.1.1.2 christos $as_echo "$NMEDIT" >&6; }
6926 1.1.1.2 christos else
6927 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6928 1.1.1.2 christos $as_echo "no" >&6; }
6929 1.1.1.2 christos fi
6930 1.1.1.2 christos
6931 1.1.1.2 christos
6932 1.1.1.2 christos fi
6933 1.1.1.2 christos if test -z "$ac_cv_prog_NMEDIT"; then
6934 1.1.1.2 christos ac_ct_NMEDIT=$NMEDIT
6935 1.1.1.2 christos # Extract the first word of "nmedit", so it can be a program name with args.
6936 1.1.1.2 christos set dummy nmedit; ac_word=$2
6937 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6938 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6939 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6940 1.1.1.2 christos $as_echo_n "(cached) " >&6
6941 1.1.1.2 christos else
6942 1.1.1.2 christos if test -n "$ac_ct_NMEDIT"; then
6943 1.1.1.2 christos ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6944 1.1.1.2 christos else
6945 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6946 1.1.1.2 christos for as_dir in $PATH
6947 1.1.1.2 christos do
6948 1.1.1.2 christos IFS=$as_save_IFS
6949 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6950 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6951 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
6952 1.1.1.2 christos ac_cv_prog_ac_ct_NMEDIT="nmedit"
6953 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6954 1.1.1.2 christos break 2
6955 1.1.1.2 christos fi
6956 1.1.1.2 christos done
6957 1.1.1.2 christos done
6958 1.1.1.2 christos IFS=$as_save_IFS
6959 1.1.1.2 christos
6960 1.1.1.2 christos fi
6961 1.1.1.2 christos fi
6962 1.1.1.2 christos ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6963 1.1.1.2 christos if test -n "$ac_ct_NMEDIT"; then
6964 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6965 1.1.1.2 christos $as_echo "$ac_ct_NMEDIT" >&6; }
6966 1.1.1.2 christos else
6967 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6968 1.1.1.2 christos $as_echo "no" >&6; }
6969 1.1.1.2 christos fi
6970 1.1.1.2 christos
6971 1.1.1.2 christos if test "x$ac_ct_NMEDIT" = x; then
6972 1.1.1.2 christos NMEDIT=":"
6973 1.1.1.2 christos else
6974 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6975 1.1.1.2 christos yes:)
6976 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6977 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6978 1.1.1.2 christos ac_tool_warned=yes ;;
6979 1.1.1.2 christos esac
6980 1.1.1.2 christos NMEDIT=$ac_ct_NMEDIT
6981 1.1.1.2 christos fi
6982 1.1.1.2 christos else
6983 1.1.1.2 christos NMEDIT="$ac_cv_prog_NMEDIT"
6984 1.1.1.2 christos fi
6985 1.1.1.2 christos
6986 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
6987 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6988 1.1.1.2 christos set dummy ${ac_tool_prefix}lipo; ac_word=$2
6989 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6990 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6991 1.1.1.2 christos if test "${ac_cv_prog_LIPO+set}" = set; then :
6992 1.1.1.2 christos $as_echo_n "(cached) " >&6
6993 1.1.1.2 christos else
6994 1.1.1.2 christos if test -n "$LIPO"; then
6995 1.1.1.2 christos ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6996 1.1.1.2 christos else
6997 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6998 1.1.1.2 christos for as_dir in $PATH
6999 1.1.1.2 christos do
7000 1.1.1.2 christos IFS=$as_save_IFS
7001 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7002 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7003 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
7004 1.1.1.2 christos ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7005 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7006 1.1.1.2 christos break 2
7007 1.1.1.2 christos fi
7008 1.1.1.2 christos done
7009 1.1.1.2 christos done
7010 1.1.1.2 christos IFS=$as_save_IFS
7011 1.1.1.2 christos
7012 1.1.1.2 christos fi
7013 1.1.1.2 christos fi
7014 1.1.1.2 christos LIPO=$ac_cv_prog_LIPO
7015 1.1.1.2 christos if test -n "$LIPO"; then
7016 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7017 1.1.1.2 christos $as_echo "$LIPO" >&6; }
7018 1.1.1.2 christos else
7019 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7020 1.1.1.2 christos $as_echo "no" >&6; }
7021 1.1.1.2 christos fi
7022 1.1.1.2 christos
7023 1.1.1.2 christos
7024 1.1.1.2 christos fi
7025 1.1.1.2 christos if test -z "$ac_cv_prog_LIPO"; then
7026 1.1.1.2 christos ac_ct_LIPO=$LIPO
7027 1.1.1.2 christos # Extract the first word of "lipo", so it can be a program name with args.
7028 1.1.1.2 christos set dummy lipo; ac_word=$2
7029 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7030 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7031 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7032 1.1.1.2 christos $as_echo_n "(cached) " >&6
7033 1.1.1.2 christos else
7034 1.1.1.2 christos if test -n "$ac_ct_LIPO"; then
7035 1.1.1.2 christos ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7036 1.1.1.2 christos else
7037 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7038 1.1.1.2 christos for as_dir in $PATH
7039 1.1.1.2 christos do
7040 1.1.1.2 christos IFS=$as_save_IFS
7041 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7042 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7043 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
7044 1.1.1.2 christos ac_cv_prog_ac_ct_LIPO="lipo"
7045 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7046 1.1.1.2 christos break 2
7047 1.1.1.2 christos fi
7048 1.1.1.2 christos done
7049 1.1.1.2 christos done
7050 1.1.1.2 christos IFS=$as_save_IFS
7051 1.1.1.2 christos
7052 1.1.1.2 christos fi
7053 1.1.1.2 christos fi
7054 1.1.1.2 christos ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7055 1.1.1.2 christos if test -n "$ac_ct_LIPO"; then
7056 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7057 1.1.1.2 christos $as_echo "$ac_ct_LIPO" >&6; }
7058 1.1.1.2 christos else
7059 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7060 1.1.1.2 christos $as_echo "no" >&6; }
7061 1.1.1.2 christos fi
7062 1.1.1.2 christos
7063 1.1.1.2 christos if test "x$ac_ct_LIPO" = x; then
7064 1.1.1.2 christos LIPO=":"
7065 1.1.1.2 christos else
7066 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7067 1.1.1.2 christos yes:)
7068 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7069 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7070 1.1.1.2 christos ac_tool_warned=yes ;;
7071 1.1.1.2 christos esac
7072 1.1.1.2 christos LIPO=$ac_ct_LIPO
7073 1.1.1.2 christos fi
7074 1.1.1.2 christos else
7075 1.1.1.2 christos LIPO="$ac_cv_prog_LIPO"
7076 1.1.1.2 christos fi
7077 1.1.1.2 christos
7078 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7079 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7080 1.1.1.2 christos set dummy ${ac_tool_prefix}otool; ac_word=$2
7081 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7082 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7083 1.1.1.2 christos if test "${ac_cv_prog_OTOOL+set}" = set; then :
7084 1.1.1.2 christos $as_echo_n "(cached) " >&6
7085 1.1.1.2 christos else
7086 1.1.1.2 christos if test -n "$OTOOL"; then
7087 1.1.1.2 christos ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7088 1.1.1.2 christos else
7089 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7090 1.1.1.2 christos for as_dir in $PATH
7091 1.1.1.2 christos do
7092 1.1.1.2 christos IFS=$as_save_IFS
7093 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7094 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7095 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
7096 1.1.1.2 christos ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7097 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7098 1.1.1.2 christos break 2
7099 1.1.1.2 christos fi
7100 1.1.1.2 christos done
7101 1.1.1.2 christos done
7102 1.1.1.2 christos IFS=$as_save_IFS
7103 1.1.1.2 christos
7104 1.1.1.2 christos fi
7105 1.1.1.2 christos fi
7106 1.1.1.2 christos OTOOL=$ac_cv_prog_OTOOL
7107 1.1.1.2 christos if test -n "$OTOOL"; then
7108 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7109 1.1.1.2 christos $as_echo "$OTOOL" >&6; }
7110 1.1.1.2 christos else
7111 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7112 1.1.1.2 christos $as_echo "no" >&6; }
7113 1.1.1.2 christos fi
7114 1.1.1.2 christos
7115 1.1.1.2 christos
7116 1.1.1.2 christos fi
7117 1.1.1.2 christos if test -z "$ac_cv_prog_OTOOL"; then
7118 1.1.1.2 christos ac_ct_OTOOL=$OTOOL
7119 1.1.1.2 christos # Extract the first word of "otool", so it can be a program name with args.
7120 1.1.1.2 christos set dummy otool; ac_word=$2
7121 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7122 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7123 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7124 1.1.1.2 christos $as_echo_n "(cached) " >&6
7125 1.1.1.2 christos else
7126 1.1.1.2 christos if test -n "$ac_ct_OTOOL"; then
7127 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7128 1.1.1.2 christos else
7129 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7130 1.1.1.2 christos for as_dir in $PATH
7131 1.1.1.2 christos do
7132 1.1.1.2 christos IFS=$as_save_IFS
7133 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7134 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7135 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
7136 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL="otool"
7137 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7138 1.1.1.2 christos break 2
7139 1.1.1.2 christos fi
7140 1.1.1.2 christos done
7141 1.1.1.2 christos done
7142 1.1.1.2 christos IFS=$as_save_IFS
7143 1.1.1.2 christos
7144 1.1.1.2 christos fi
7145 1.1.1.2 christos fi
7146 1.1.1.2 christos ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7147 1.1.1.2 christos if test -n "$ac_ct_OTOOL"; then
7148 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7149 1.1.1.2 christos $as_echo "$ac_ct_OTOOL" >&6; }
7150 1.1.1.2 christos else
7151 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7152 1.1.1.2 christos $as_echo "no" >&6; }
7153 1.1.1.2 christos fi
7154 1.1.1.2 christos
7155 1.1.1.2 christos if test "x$ac_ct_OTOOL" = x; then
7156 1.1.1.2 christos OTOOL=":"
7157 1.1.1.2 christos else
7158 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7159 1.1.1.2 christos yes:)
7160 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7161 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7162 1.1.1.2 christos ac_tool_warned=yes ;;
7163 1.1.1.2 christos esac
7164 1.1.1.2 christos OTOOL=$ac_ct_OTOOL
7165 1.1.1.2 christos fi
7166 1.1.1.2 christos else
7167 1.1.1.2 christos OTOOL="$ac_cv_prog_OTOOL"
7168 1.1.1.2 christos fi
7169 1.1.1.2 christos
7170 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7171 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7172 1.1.1.2 christos set dummy ${ac_tool_prefix}otool64; ac_word=$2
7173 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7174 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7175 1.1.1.2 christos if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7176 1.1.1.2 christos $as_echo_n "(cached) " >&6
7177 1.1.1.2 christos else
7178 1.1.1.2 christos if test -n "$OTOOL64"; then
7179 1.1.1.2 christos ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7180 1.1.1.2 christos else
7181 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7182 1.1.1.2 christos for as_dir in $PATH
7183 1.1.1.2 christos do
7184 1.1.1.2 christos IFS=$as_save_IFS
7185 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7186 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7187 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
7188 1.1.1.2 christos ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7189 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7190 1.1.1.2 christos break 2
7191 1.1.1.2 christos fi
7192 1.1.1.2 christos done
7193 1.1.1.2 christos done
7194 1.1.1.2 christos IFS=$as_save_IFS
7195 1.1.1.2 christos
7196 1.1.1.2 christos fi
7197 1.1.1.2 christos fi
7198 1.1.1.2 christos OTOOL64=$ac_cv_prog_OTOOL64
7199 1.1.1.2 christos if test -n "$OTOOL64"; then
7200 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7201 1.1.1.2 christos $as_echo "$OTOOL64" >&6; }
7202 1.1.1.2 christos else
7203 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7204 1.1.1.2 christos $as_echo "no" >&6; }
7205 1.1.1.2 christos fi
7206 1.1.1.2 christos
7207 1.1.1.2 christos
7208 1.1.1.2 christos fi
7209 1.1.1.2 christos if test -z "$ac_cv_prog_OTOOL64"; then
7210 1.1.1.2 christos ac_ct_OTOOL64=$OTOOL64
7211 1.1.1.2 christos # Extract the first word of "otool64", so it can be a program name with args.
7212 1.1.1.2 christos set dummy otool64; ac_word=$2
7213 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7214 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7215 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7216 1.1.1.2 christos $as_echo_n "(cached) " >&6
7217 1.1.1.2 christos else
7218 1.1.1.2 christos if test -n "$ac_ct_OTOOL64"; then
7219 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7220 1.1.1.2 christos else
7221 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7222 1.1.1.2 christos for as_dir in $PATH
7223 1.1.1.2 christos do
7224 1.1.1.2 christos IFS=$as_save_IFS
7225 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7226 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7227 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
7228 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL64="otool64"
7229 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7230 1.1.1.2 christos break 2
7231 1.1.1.2 christos fi
7232 1.1.1.2 christos done
7233 1.1.1.2 christos done
7234 1.1.1.2 christos IFS=$as_save_IFS
7235 1.1.1.2 christos
7236 1.1.1.2 christos fi
7237 1.1.1.2 christos fi
7238 1.1.1.2 christos ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7239 1.1.1.2 christos if test -n "$ac_ct_OTOOL64"; then
7240 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7241 1.1.1.2 christos $as_echo "$ac_ct_OTOOL64" >&6; }
7242 1.1.1.2 christos else
7243 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7244 1.1.1.2 christos $as_echo "no" >&6; }
7245 1.1.1.2 christos fi
7246 1.1.1.2 christos
7247 1.1.1.2 christos if test "x$ac_ct_OTOOL64" = x; then
7248 1.1.1.2 christos OTOOL64=":"
7249 1.1.1.2 christos else
7250 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7251 1.1.1.2 christos yes:)
7252 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7253 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7254 1.1.1.2 christos ac_tool_warned=yes ;;
7255 1.1.1.2 christos esac
7256 1.1.1.2 christos OTOOL64=$ac_ct_OTOOL64
7257 1.1.1.2 christos fi
7258 1.1.1.2 christos else
7259 1.1.1.2 christos OTOOL64="$ac_cv_prog_OTOOL64"
7260 1.1.1.2 christos fi
7261 1.1.1.2 christos
7262 1.1.1.2 christos
7263 1.1.1.2 christos
7264 1.1.1.2 christos
7265 1.1.1.2 christos
7266 1.1.1.2 christos
7267 1.1.1.2 christos
7268 1.1.1.2 christos
7269 1.1.1.2 christos
7270 1.1.1.2 christos
7271 1.1.1.2 christos
7272 1.1.1.2 christos
7273 1.1.1.2 christos
7274 1.1.1.2 christos
7275 1.1.1.2 christos
7276 1.1.1.2 christos
7277 1.1.1.2 christos
7278 1.1.1.2 christos
7279 1.1.1.2 christos
7280 1.1.1.2 christos
7281 1.1.1.2 christos
7282 1.1.1.2 christos
7283 1.1.1.2 christos
7284 1.1.1.2 christos
7285 1.1.1.2 christos
7286 1.1.1.2 christos
7287 1.1.1.2 christos
7288 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7289 1.1.1.2 christos $as_echo_n "checking for -single_module linker flag... " >&6; }
7290 1.1.1.2 christos if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7291 1.1.1.2 christos $as_echo_n "(cached) " >&6
7292 1.1.1.2 christos else
7293 1.1.1.2 christos lt_cv_apple_cc_single_mod=no
7294 1.1.1.2 christos if test -z "${LT_MULTI_MODULE}"; then
7295 1.1.1.2 christos # By default we will add the -single_module flag. You can override
7296 1.1.1.2 christos # by either setting the environment variable LT_MULTI_MODULE
7297 1.1.1.2 christos # non-empty at configure time, or by adding -multi_module to the
7298 1.1.1.2 christos # link flags.
7299 1.1.1.2 christos rm -rf libconftest.dylib*
7300 1.1.1.2 christos echo "int foo(void){return 1;}" > conftest.c
7301 1.1.1.2 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7302 1.1.1.2 christos -dynamiclib -Wl,-single_module conftest.c" >&5
7303 1.1.1.2 christos $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7304 1.1.1.2 christos -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7305 1.1.1.2 christos _lt_result=$?
7306 1.1.1.2 christos if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7307 1.1.1.2 christos lt_cv_apple_cc_single_mod=yes
7308 1.1.1.2 christos else
7309 1.1.1.2 christos cat conftest.err >&5
7310 1.1.1.2 christos fi
7311 1.1.1.2 christos rm -rf libconftest.dylib*
7312 1.1.1.2 christos rm -f conftest.*
7313 1.1.1.2 christos fi
7314 1.1.1.2 christos fi
7315 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7316 1.1.1.2 christos $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7317 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7318 1.1.1.2 christos $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7319 1.1.1.2 christos if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7320 1.1.1.2 christos $as_echo_n "(cached) " >&6
7321 1.1.1.2 christos else
7322 1.1.1.2 christos lt_cv_ld_exported_symbols_list=no
7323 1.1.1.2 christos save_LDFLAGS=$LDFLAGS
7324 1.1.1.2 christos echo "_main" > conftest.sym
7325 1.1.1.2 christos LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7326 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7327 1.1.1.2 christos /* end confdefs.h. */
7328 1.1.1.2 christos
7329 1.1.1.2 christos int
7330 1.1.1.2 christos main ()
7331 1.1.1.2 christos {
7332 1.1.1.2 christos
7333 1.1.1.2 christos ;
7334 1.1.1.2 christos return 0;
7335 1.1.1.2 christos }
7336 1.1.1.2 christos _ACEOF
7337 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
7338 1.1.1.2 christos lt_cv_ld_exported_symbols_list=yes
7339 1.1.1.2 christos else
7340 1.1.1.2 christos lt_cv_ld_exported_symbols_list=no
7341 1.1.1.2 christos fi
7342 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
7343 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
7344 1.1.1.2 christos LDFLAGS="$save_LDFLAGS"
7345 1.1.1.2 christos
7346 1.1.1.2 christos fi
7347 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7348 1.1.1.2 christos $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7349 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7350 1.1.1.2 christos $as_echo_n "checking for -force_load linker flag... " >&6; }
7351 1.1.1.2 christos if test "${lt_cv_ld_force_load+set}" = set; then :
7352 1.1.1.2 christos $as_echo_n "(cached) " >&6
7353 1.1.1.2 christos else
7354 1.1.1.2 christos lt_cv_ld_force_load=no
7355 1.1.1.2 christos cat > conftest.c << _LT_EOF
7356 1.1.1.2 christos int forced_loaded() { return 2;}
7357 1.1.1.2 christos _LT_EOF
7358 1.1.1.2 christos echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7359 1.1.1.2 christos $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7360 1.1.1.2 christos echo "$AR cru libconftest.a conftest.o" >&5
7361 1.1.1.2 christos $AR cru libconftest.a conftest.o 2>&5
7362 1.1.1.2 christos cat > conftest.c << _LT_EOF
7363 1.1.1.2 christos int main() { return 0;}
7364 1.1.1.2 christos _LT_EOF
7365 1.1.1.2 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7366 1.1.1.2 christos $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7367 1.1.1.2 christos _lt_result=$?
7368 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
7369 1.1.1.2 christos lt_cv_ld_force_load=yes
7370 1.1.1.2 christos else
7371 1.1.1.2 christos cat conftest.err >&5
7372 1.1.1.2 christos fi
7373 1.1.1.2 christos rm -f conftest.err libconftest.a conftest conftest.c
7374 1.1.1.2 christos rm -rf conftest.dSYM
7375 1.1.1.2 christos
7376 1.1.1.2 christos fi
7377 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7378 1.1.1.2 christos $as_echo "$lt_cv_ld_force_load" >&6; }
7379 1.1.1.2 christos case $host_os in
7380 1.1.1.2 christos rhapsody* | darwin1.[012])
7381 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7382 1.1.1.2 christos darwin1.*)
7383 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7384 1.1.1.2 christos darwin*) # darwin 5.x on
7385 1.1.1.2 christos # if running on 10.5 or later, the deployment target defaults
7386 1.1.1.2 christos # to the OS version, if on x86, and 10.4, the deployment
7387 1.1.1.2 christos # target defaults to 10.4. Don't you love it?
7388 1.1.1.2 christos case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7389 1.1.1.2 christos 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7390 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7391 1.1.1.4 christos 10.[012][,.]*)
7392 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7393 1.1.1.2 christos 10.*)
7394 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7395 1.1.1.2 christos esac
7396 1.1.1.2 christos ;;
7397 1.1.1.2 christos esac
7398 1.1.1.2 christos if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7399 1.1.1.2 christos _lt_dar_single_mod='$single_module'
7400 1.1.1.2 christos fi
7401 1.1.1.2 christos if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7402 1.1.1.2 christos _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7403 1.1.1.2 christos else
7404 1.1.1.2 christos _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7405 1.1.1.2 christos fi
7406 1.1.1.2 christos if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7407 1.1.1.2 christos _lt_dsymutil='~$DSYMUTIL $lib || :'
7408 1.1.1.2 christos else
7409 1.1.1.2 christos _lt_dsymutil=
7410 1.1.1.2 christos fi
7411 1.1.1.2 christos ;;
7412 1.1.1.2 christos esac
7413 1.1.1.2 christos
7414 1.1.1.2 christos for ac_header in dlfcn.h
7415 1.1.1.2 christos do :
7416 1.1.1.2 christos ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7417 1.1.1.2 christos "
7418 1.1.1.2 christos if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7419 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
7420 1.1.1.2 christos #define HAVE_DLFCN_H 1
7421 1.1.1.2 christos _ACEOF
7422 1.1.1.2 christos
7423 1.1.1.2 christos fi
7424 1.1.1.2 christos
7425 1.1.1.2 christos done
7426 1.1.1.2 christos
7427 1.1.1.2 christos
7428 1.1.1.2 christos
7429 1.1.1.2 christos
7430 1.1.1.2 christos
7431 1.1.1.2 christos # Set options
7432 1.1.1.2 christos
7433 1.1.1.2 christos
7434 1.1.1.2 christos
7435 1.1.1.2 christos enable_dlopen=no
7436 1.1.1.2 christos
7437 1.1.1.2 christos
7438 1.1.1.2 christos enable_win32_dll=no
7439 1.1.1.2 christos
7440 1.1.1.2 christos
7441 1.1.1.2 christos # Check whether --enable-shared was given.
7442 1.1.1.2 christos if test "${enable_shared+set}" = set; then :
7443 1.1.1.2 christos enableval=$enable_shared; p=${PACKAGE-default}
7444 1.1.1.2 christos case $enableval in
7445 1.1.1.2 christos yes) enable_shared=yes ;;
7446 1.1.1.2 christos no) enable_shared=no ;;
7447 1.1.1.2 christos *)
7448 1.1.1.2 christos enable_shared=no
7449 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7450 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7451 1.1.1.2 christos for pkg in $enableval; do
7452 1.1.1.2 christos IFS="$lt_save_ifs"
7453 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7454 1.1.1.2 christos enable_shared=yes
7455 1.1.1.2 christos fi
7456 1.1.1.2 christos done
7457 1.1.1.2 christos IFS="$lt_save_ifs"
7458 1.1.1.2 christos ;;
7459 1.1.1.2 christos esac
7460 1.1 skrll else
7461 1.1.1.2 christos enable_shared=yes
7462 1.1 skrll fi
7463 1.1 skrll
7464 1.1 skrll
7465 1.1 skrll
7466 1.1 skrll
7467 1.1 skrll
7468 1.1 skrll
7469 1.1 skrll
7470 1.1 skrll
7471 1.1 skrll
7472 1.1.1.2 christos # Check whether --enable-static was given.
7473 1.1.1.2 christos if test "${enable_static+set}" = set; then :
7474 1.1.1.2 christos enableval=$enable_static; p=${PACKAGE-default}
7475 1.1.1.2 christos case $enableval in
7476 1.1.1.2 christos yes) enable_static=yes ;;
7477 1.1.1.2 christos no) enable_static=no ;;
7478 1.1.1.2 christos *)
7479 1.1.1.2 christos enable_static=no
7480 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7481 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7482 1.1.1.2 christos for pkg in $enableval; do
7483 1.1.1.2 christos IFS="$lt_save_ifs"
7484 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7485 1.1.1.2 christos enable_static=yes
7486 1.1.1.2 christos fi
7487 1.1.1.2 christos done
7488 1.1.1.2 christos IFS="$lt_save_ifs"
7489 1.1.1.2 christos ;;
7490 1.1.1.2 christos esac
7491 1.1.1.2 christos else
7492 1.1.1.2 christos enable_static=yes
7493 1.1.1.2 christos fi
7494 1.1 skrll
7495 1.1 skrll
7496 1.1 skrll
7497 1.1 skrll
7498 1.1 skrll
7499 1.1 skrll
7500 1.1 skrll
7501 1.1 skrll
7502 1.1 skrll
7503 1.1 skrll
7504 1.1.1.2 christos # Check whether --with-pic was given.
7505 1.1.1.2 christos if test "${with_pic+set}" = set; then :
7506 1.1.1.2 christos withval=$with_pic; pic_mode="$withval"
7507 1.1.1.2 christos else
7508 1.1.1.2 christos pic_mode=default
7509 1.1.1.2 christos fi
7510 1.1 skrll
7511 1.1 skrll
7512 1.1.1.2 christos test -z "$pic_mode" && pic_mode=default
7513 1.1 skrll
7514 1.1 skrll
7515 1.1 skrll
7516 1.1 skrll
7517 1.1 skrll
7518 1.1.1.2 christos
7519 1.1.1.2 christos
7520 1.1.1.2 christos # Check whether --enable-fast-install was given.
7521 1.1.1.2 christos if test "${enable_fast_install+set}" = set; then :
7522 1.1.1.2 christos enableval=$enable_fast_install; p=${PACKAGE-default}
7523 1.1.1.2 christos case $enableval in
7524 1.1.1.2 christos yes) enable_fast_install=yes ;;
7525 1.1.1.2 christos no) enable_fast_install=no ;;
7526 1.1.1.2 christos *)
7527 1.1.1.2 christos enable_fast_install=no
7528 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7529 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7530 1.1.1.2 christos for pkg in $enableval; do
7531 1.1.1.2 christos IFS="$lt_save_ifs"
7532 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7533 1.1.1.2 christos enable_fast_install=yes
7534 1.1.1.2 christos fi
7535 1.1.1.2 christos done
7536 1.1.1.2 christos IFS="$lt_save_ifs"
7537 1.1 skrll ;;
7538 1.1 skrll esac
7539 1.1.1.2 christos else
7540 1.1.1.2 christos enable_fast_install=yes
7541 1.1.1.2 christos fi
7542 1.1.1.2 christos
7543 1.1 skrll
7544 1.1 skrll
7545 1.1 skrll
7546 1.1 skrll
7547 1.1 skrll
7548 1.1 skrll
7549 1.1 skrll
7550 1.1 skrll
7551 1.1 skrll
7552 1.1 skrll
7553 1.1 skrll # This can be used to rebuild libtool when needed
7554 1.1 skrll LIBTOOL_DEPS="$ltmain"
7555 1.1 skrll
7556 1.1 skrll # Always use our own libtool.
7557 1.1 skrll LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7558 1.1 skrll
7559 1.1 skrll
7560 1.1 skrll
7561 1.1 skrll
7562 1.1 skrll
7563 1.1 skrll
7564 1.1 skrll
7565 1.1 skrll
7566 1.1 skrll
7567 1.1 skrll
7568 1.1 skrll
7569 1.1 skrll
7570 1.1 skrll
7571 1.1 skrll
7572 1.1 skrll
7573 1.1 skrll
7574 1.1 skrll
7575 1.1 skrll
7576 1.1 skrll
7577 1.1 skrll
7578 1.1 skrll
7579 1.1 skrll
7580 1.1 skrll
7581 1.1 skrll
7582 1.1 skrll
7583 1.1.1.2 christos
7584 1.1 skrll test -z "$LN_S" && LN_S="ln -s"
7585 1.1 skrll
7586 1.1 skrll
7587 1.1 skrll
7588 1.1 skrll
7589 1.1 skrll
7590 1.1 skrll
7591 1.1 skrll
7592 1.1 skrll
7593 1.1 skrll
7594 1.1 skrll
7595 1.1 skrll
7596 1.1 skrll
7597 1.1 skrll
7598 1.1 skrll
7599 1.1 skrll if test -n "${ZSH_VERSION+set}" ; then
7600 1.1 skrll setopt NO_GLOB_SUBST
7601 1.1 skrll fi
7602 1.1 skrll
7603 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7604 1.1.1.2 christos $as_echo_n "checking for objdir... " >&6; }
7605 1.1.1.2 christos if test "${lt_cv_objdir+set}" = set; then :
7606 1.1.1.2 christos $as_echo_n "(cached) " >&6
7607 1.1 skrll else
7608 1.1 skrll rm -f .libs 2>/dev/null
7609 1.1 skrll mkdir .libs 2>/dev/null
7610 1.1 skrll if test -d .libs; then
7611 1.1 skrll lt_cv_objdir=.libs
7612 1.1 skrll else
7613 1.1 skrll # MS-DOS does not allow filenames that begin with a dot.
7614 1.1 skrll lt_cv_objdir=_libs
7615 1.1 skrll fi
7616 1.1 skrll rmdir .libs 2>/dev/null
7617 1.1 skrll fi
7618 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7619 1.1.1.2 christos $as_echo "$lt_cv_objdir" >&6; }
7620 1.1 skrll objdir=$lt_cv_objdir
7621 1.1 skrll
7622 1.1 skrll
7623 1.1 skrll
7624 1.1 skrll
7625 1.1 skrll
7626 1.1 skrll cat >>confdefs.h <<_ACEOF
7627 1.1 skrll #define LT_OBJDIR "$lt_cv_objdir/"
7628 1.1 skrll _ACEOF
7629 1.1 skrll
7630 1.1 skrll
7631 1.1 skrll
7632 1.1 skrll
7633 1.1 skrll case $host_os in
7634 1.1.1.2 christos aix3*)
7635 1.1.1.2 christos # AIX sometimes has problems with the GCC collect2 program. For some
7636 1.1.1.2 christos # reason, if we set the COLLECT_NAMES environment variable, the problems
7637 1.1.1.2 christos # vanish in a puff of smoke.
7638 1.1.1.2 christos if test "X${COLLECT_NAMES+set}" != Xset; then
7639 1.1.1.2 christos COLLECT_NAMES=
7640 1.1.1.2 christos export COLLECT_NAMES
7641 1.1.1.2 christos fi
7642 1.1.1.2 christos ;;
7643 1.1.1.2 christos esac
7644 1.1 skrll
7645 1.1 skrll # Global variables:
7646 1.1 skrll ofile=libtool
7647 1.1 skrll can_build_shared=yes
7648 1.1 skrll
7649 1.1 skrll # All known linkers require a `.a' archive for static linking (except MSVC,
7650 1.1 skrll # which needs '.lib').
7651 1.1 skrll libext=a
7652 1.1 skrll
7653 1.1 skrll with_gnu_ld="$lt_cv_prog_gnu_ld"
7654 1.1 skrll
7655 1.1 skrll old_CC="$CC"
7656 1.1 skrll old_CFLAGS="$CFLAGS"
7657 1.1 skrll
7658 1.1 skrll # Set sane defaults for various variables
7659 1.1 skrll test -z "$CC" && CC=cc
7660 1.1 skrll test -z "$LTCC" && LTCC=$CC
7661 1.1 skrll test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7662 1.1 skrll test -z "$LD" && LD=ld
7663 1.1 skrll test -z "$ac_objext" && ac_objext=o
7664 1.1 skrll
7665 1.1 skrll for cc_temp in $compiler""; do
7666 1.1 skrll case $cc_temp in
7667 1.1 skrll compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7668 1.1 skrll distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7669 1.1 skrll \-*) ;;
7670 1.1 skrll *) break;;
7671 1.1 skrll esac
7672 1.1 skrll done
7673 1.1.1.2 christos cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7674 1.1 skrll
7675 1.1 skrll
7676 1.1 skrll # Only perform the check for file, if the check method requires it
7677 1.1 skrll test -z "$MAGIC_CMD" && MAGIC_CMD=file
7678 1.1 skrll case $deplibs_check_method in
7679 1.1 skrll file_magic*)
7680 1.1 skrll if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7681 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7682 1.1.1.2 christos $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7683 1.1.1.2 christos if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7684 1.1.1.2 christos $as_echo_n "(cached) " >&6
7685 1.1 skrll else
7686 1.1 skrll case $MAGIC_CMD in
7687 1.1 skrll [\\/*] | ?:[\\/]*)
7688 1.1 skrll lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7689 1.1 skrll ;;
7690 1.1 skrll *)
7691 1.1 skrll lt_save_MAGIC_CMD="$MAGIC_CMD"
7692 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7693 1.1 skrll ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7694 1.1 skrll for ac_dir in $ac_dummy; do
7695 1.1 skrll IFS="$lt_save_ifs"
7696 1.1 skrll test -z "$ac_dir" && ac_dir=.
7697 1.1 skrll if test -f $ac_dir/${ac_tool_prefix}file; then
7698 1.1 skrll lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7699 1.1 skrll if test -n "$file_magic_test_file"; then
7700 1.1 skrll case $deplibs_check_method in
7701 1.1 skrll "file_magic "*)
7702 1.1 skrll file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7703 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7704 1.1 skrll if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7705 1.1 skrll $EGREP "$file_magic_regex" > /dev/null; then
7706 1.1 skrll :
7707 1.1 skrll else
7708 1.1 skrll cat <<_LT_EOF 1>&2
7709 1.1 skrll
7710 1.1 skrll *** Warning: the command libtool uses to detect shared libraries,
7711 1.1 skrll *** $file_magic_cmd, produces output that libtool cannot recognize.
7712 1.1 skrll *** The result is that libtool may fail to recognize shared libraries
7713 1.1 skrll *** as such. This will affect the creation of libtool libraries that
7714 1.1 skrll *** depend on shared libraries, but programs linked with such libtool
7715 1.1 skrll *** libraries will work regardless of this problem. Nevertheless, you
7716 1.1 skrll *** may want to report the problem to your system manager and/or to
7717 1.1 skrll *** bug-libtool@gnu.org
7718 1.1 skrll
7719 1.1 skrll _LT_EOF
7720 1.1 skrll fi ;;
7721 1.1 skrll esac
7722 1.1 skrll fi
7723 1.1 skrll break
7724 1.1 skrll fi
7725 1.1 skrll done
7726 1.1 skrll IFS="$lt_save_ifs"
7727 1.1 skrll MAGIC_CMD="$lt_save_MAGIC_CMD"
7728 1.1 skrll ;;
7729 1.1 skrll esac
7730 1.1 skrll fi
7731 1.1 skrll
7732 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7733 1.1 skrll if test -n "$MAGIC_CMD"; then
7734 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7735 1.1.1.2 christos $as_echo "$MAGIC_CMD" >&6; }
7736 1.1 skrll else
7737 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7738 1.1.1.2 christos $as_echo "no" >&6; }
7739 1.1 skrll fi
7740 1.1 skrll
7741 1.1 skrll
7742 1.1 skrll
7743 1.1 skrll
7744 1.1 skrll
7745 1.1 skrll if test -z "$lt_cv_path_MAGIC_CMD"; then
7746 1.1 skrll if test -n "$ac_tool_prefix"; then
7747 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7748 1.1.1.2 christos $as_echo_n "checking for file... " >&6; }
7749 1.1.1.2 christos if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7750 1.1.1.2 christos $as_echo_n "(cached) " >&6
7751 1.1 skrll else
7752 1.1 skrll case $MAGIC_CMD in
7753 1.1 skrll [\\/*] | ?:[\\/]*)
7754 1.1 skrll lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7755 1.1 skrll ;;
7756 1.1 skrll *)
7757 1.1 skrll lt_save_MAGIC_CMD="$MAGIC_CMD"
7758 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7759 1.1 skrll ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7760 1.1 skrll for ac_dir in $ac_dummy; do
7761 1.1 skrll IFS="$lt_save_ifs"
7762 1.1 skrll test -z "$ac_dir" && ac_dir=.
7763 1.1 skrll if test -f $ac_dir/file; then
7764 1.1 skrll lt_cv_path_MAGIC_CMD="$ac_dir/file"
7765 1.1 skrll if test -n "$file_magic_test_file"; then
7766 1.1 skrll case $deplibs_check_method in
7767 1.1 skrll "file_magic "*)
7768 1.1 skrll file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7769 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7770 1.1 skrll if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7771 1.1 skrll $EGREP "$file_magic_regex" > /dev/null; then
7772 1.1 skrll :
7773 1.1 skrll else
7774 1.1 skrll cat <<_LT_EOF 1>&2
7775 1.1 skrll
7776 1.1 skrll *** Warning: the command libtool uses to detect shared libraries,
7777 1.1 skrll *** $file_magic_cmd, produces output that libtool cannot recognize.
7778 1.1 skrll *** The result is that libtool may fail to recognize shared libraries
7779 1.1 skrll *** as such. This will affect the creation of libtool libraries that
7780 1.1 skrll *** depend on shared libraries, but programs linked with such libtool
7781 1.1 skrll *** libraries will work regardless of this problem. Nevertheless, you
7782 1.1 skrll *** may want to report the problem to your system manager and/or to
7783 1.1 skrll *** bug-libtool@gnu.org
7784 1.1 skrll
7785 1.1 skrll _LT_EOF
7786 1.1 skrll fi ;;
7787 1.1 skrll esac
7788 1.1 skrll fi
7789 1.1 skrll break
7790 1.1 skrll fi
7791 1.1 skrll done
7792 1.1 skrll IFS="$lt_save_ifs"
7793 1.1 skrll MAGIC_CMD="$lt_save_MAGIC_CMD"
7794 1.1 skrll ;;
7795 1.1 skrll esac
7796 1.1 skrll fi
7797 1.1 skrll
7798 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7799 1.1 skrll if test -n "$MAGIC_CMD"; then
7800 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7801 1.1.1.2 christos $as_echo "$MAGIC_CMD" >&6; }
7802 1.1 skrll else
7803 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7804 1.1.1.2 christos $as_echo "no" >&6; }
7805 1.1 skrll fi
7806 1.1 skrll
7807 1.1 skrll
7808 1.1 skrll else
7809 1.1 skrll MAGIC_CMD=:
7810 1.1 skrll fi
7811 1.1 skrll fi
7812 1.1 skrll
7813 1.1 skrll fi
7814 1.1 skrll ;;
7815 1.1 skrll esac
7816 1.1 skrll
7817 1.1 skrll # Use C for the default configuration in the libtool script
7818 1.1 skrll
7819 1.1 skrll lt_save_CC="$CC"
7820 1.1 skrll ac_ext=c
7821 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
7822 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7823 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7824 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
7825 1.1 skrll
7826 1.1 skrll
7827 1.1 skrll # Source file extension for C test sources.
7828 1.1 skrll ac_ext=c
7829 1.1 skrll
7830 1.1 skrll # Object file extension for compiled C test sources.
7831 1.1 skrll objext=o
7832 1.1 skrll objext=$objext
7833 1.1 skrll
7834 1.1 skrll # Code to be used in simple compile tests
7835 1.1 skrll lt_simple_compile_test_code="int some_variable = 0;"
7836 1.1 skrll
7837 1.1 skrll # Code to be used in simple link tests
7838 1.1 skrll lt_simple_link_test_code='int main(){return(0);}'
7839 1.1 skrll
7840 1.1 skrll
7841 1.1 skrll
7842 1.1 skrll
7843 1.1 skrll
7844 1.1 skrll
7845 1.1 skrll
7846 1.1 skrll # If no C compiler was specified, use CC.
7847 1.1 skrll LTCC=${LTCC-"$CC"}
7848 1.1 skrll
7849 1.1 skrll # If no C compiler flags were specified, use CFLAGS.
7850 1.1 skrll LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7851 1.1 skrll
7852 1.1 skrll # Allow CC to be a program name with arguments.
7853 1.1 skrll compiler=$CC
7854 1.1 skrll
7855 1.1 skrll # Save the default compiler, since it gets overwritten when the other
7856 1.1 skrll # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7857 1.1 skrll compiler_DEFAULT=$CC
7858 1.1 skrll
7859 1.1 skrll # save warnings/boilerplate of simple test code
7860 1.1 skrll ac_outfile=conftest.$ac_objext
7861 1.1 skrll echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7862 1.1 skrll eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7863 1.1 skrll _lt_compiler_boilerplate=`cat conftest.err`
7864 1.1 skrll $RM conftest*
7865 1.1 skrll
7866 1.1 skrll ac_outfile=conftest.$ac_objext
7867 1.1 skrll echo "$lt_simple_link_test_code" >conftest.$ac_ext
7868 1.1 skrll eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7869 1.1 skrll _lt_linker_boilerplate=`cat conftest.err`
7870 1.1.1.2 christos $RM -r conftest*
7871 1.1 skrll
7872 1.1 skrll
7873 1.1 skrll ## CAVEAT EMPTOR:
7874 1.1 skrll ## There is no encapsulation within the following macros, do not change
7875 1.1 skrll ## the running order or otherwise move them around unless you know exactly
7876 1.1 skrll ## what you are doing...
7877 1.1 skrll if test -n "$compiler"; then
7878 1.1 skrll
7879 1.1 skrll lt_prog_compiler_no_builtin_flag=
7880 1.1 skrll
7881 1.1 skrll if test "$GCC" = yes; then
7882 1.1.1.2 christos case $cc_basename in
7883 1.1.1.2 christos nvcc*)
7884 1.1.1.2 christos lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7885 1.1.1.2 christos *)
7886 1.1.1.2 christos lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7887 1.1.1.2 christos esac
7888 1.1 skrll
7889 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7890 1.1.1.2 christos $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7891 1.1.1.2 christos if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7892 1.1.1.2 christos $as_echo_n "(cached) " >&6
7893 1.1 skrll else
7894 1.1 skrll lt_cv_prog_compiler_rtti_exceptions=no
7895 1.1 skrll ac_outfile=conftest.$ac_objext
7896 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7897 1.1 skrll lt_compiler_flag="-fno-rtti -fno-exceptions"
7898 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
7899 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
7900 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
7901 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
7902 1.1 skrll # The option is referenced via a variable to avoid confusing sed.
7903 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
7904 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7905 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7906 1.1 skrll -e 's:$: $lt_compiler_flag:'`
7907 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7908 1.1 skrll (eval "$lt_compile" 2>conftest.err)
7909 1.1 skrll ac_status=$?
7910 1.1 skrll cat conftest.err >&5
7911 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
7912 1.1 skrll if (exit $ac_status) && test -s "$ac_outfile"; then
7913 1.1 skrll # The compiler can only warn and ignore the option if not recognized
7914 1.1 skrll # So say no if there are warnings other than the usual output.
7915 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7916 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7917 1.1 skrll if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7918 1.1 skrll lt_cv_prog_compiler_rtti_exceptions=yes
7919 1.1 skrll fi
7920 1.1 skrll fi
7921 1.1 skrll $RM conftest*
7922 1.1 skrll
7923 1.1 skrll fi
7924 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7925 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7926 1.1 skrll
7927 1.1 skrll if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7928 1.1 skrll lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7929 1.1 skrll else
7930 1.1 skrll :
7931 1.1 skrll fi
7932 1.1 skrll
7933 1.1 skrll fi
7934 1.1 skrll
7935 1.1 skrll
7936 1.1 skrll
7937 1.1 skrll
7938 1.1 skrll
7939 1.1 skrll
7940 1.1 skrll lt_prog_compiler_wl=
7941 1.1 skrll lt_prog_compiler_pic=
7942 1.1 skrll lt_prog_compiler_static=
7943 1.1 skrll
7944 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7945 1.1.1.2 christos $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7946 1.1 skrll
7947 1.1 skrll if test "$GCC" = yes; then
7948 1.1 skrll lt_prog_compiler_wl='-Wl,'
7949 1.1 skrll lt_prog_compiler_static='-static'
7950 1.1 skrll
7951 1.1 skrll case $host_os in
7952 1.1 skrll aix*)
7953 1.1 skrll # All AIX code is PIC.
7954 1.1 skrll if test "$host_cpu" = ia64; then
7955 1.1 skrll # AIX 5 now supports IA64 processor
7956 1.1 skrll lt_prog_compiler_static='-Bstatic'
7957 1.1 skrll fi
7958 1.1.1.4 christos lt_prog_compiler_pic='-fPIC'
7959 1.1 skrll ;;
7960 1.1 skrll
7961 1.1 skrll amigaos*)
7962 1.1.1.2 christos case $host_cpu in
7963 1.1.1.2 christos powerpc)
7964 1.1.1.2 christos # see comment about AmigaOS4 .so support
7965 1.1.1.2 christos lt_prog_compiler_pic='-fPIC'
7966 1.1.1.2 christos ;;
7967 1.1.1.2 christos m68k)
7968 1.1.1.2 christos # FIXME: we need at least 68020 code to build shared libraries, but
7969 1.1.1.2 christos # adding the `-m68020' flag to GCC prevents building anything better,
7970 1.1.1.2 christos # like `-m68040'.
7971 1.1.1.2 christos lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7972 1.1.1.2 christos ;;
7973 1.1.1.2 christos esac
7974 1.1 skrll ;;
7975 1.1 skrll
7976 1.1 skrll beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7977 1.1 skrll # PIC is the default for these OSes.
7978 1.1 skrll ;;
7979 1.1 skrll
7980 1.1.1.2 christos mingw* | cygwin* | pw32* | os2* | cegcc*)
7981 1.1 skrll # This hack is so that the source file can tell whether it is being
7982 1.1 skrll # built for inclusion in a dll (and should export symbols for example).
7983 1.1 skrll # Although the cygwin gcc ignores -fPIC, still need this for old-style
7984 1.1 skrll # (--disable-auto-import) libraries
7985 1.1 skrll lt_prog_compiler_pic='-DDLL_EXPORT'
7986 1.1 skrll ;;
7987 1.1 skrll
7988 1.1 skrll darwin* | rhapsody*)
7989 1.1 skrll # PIC is the default on this platform
7990 1.1 skrll # Common symbols not allowed in MH_DYLIB files
7991 1.1 skrll lt_prog_compiler_pic='-fno-common'
7992 1.1 skrll ;;
7993 1.1 skrll
7994 1.1.1.2 christos haiku*)
7995 1.1.1.2 christos # PIC is the default for Haiku.
7996 1.1.1.2 christos # The "-static" flag exists, but is broken.
7997 1.1.1.2 christos lt_prog_compiler_static=
7998 1.1.1.2 christos ;;
7999 1.1.1.2 christos
8000 1.1 skrll hpux*)
8001 1.1.1.2 christos # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8002 1.1.1.2 christos # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8003 1.1.1.2 christos # sets the default TLS model and affects inlining.
8004 1.1 skrll case $host_cpu in
8005 1.1.1.2 christos hppa*64*)
8006 1.1 skrll # +Z the default
8007 1.1 skrll ;;
8008 1.1 skrll *)
8009 1.1 skrll lt_prog_compiler_pic='-fPIC'
8010 1.1 skrll ;;
8011 1.1 skrll esac
8012 1.1 skrll ;;
8013 1.1 skrll
8014 1.1 skrll interix[3-9]*)
8015 1.1 skrll # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8016 1.1 skrll # Instead, we relocate shared libraries at runtime.
8017 1.1 skrll ;;
8018 1.1 skrll
8019 1.1 skrll msdosdjgpp*)
8020 1.1 skrll # Just because we use GCC doesn't mean we suddenly get shared libraries
8021 1.1 skrll # on systems that don't support them.
8022 1.1 skrll lt_prog_compiler_can_build_shared=no
8023 1.1 skrll enable_shared=no
8024 1.1 skrll ;;
8025 1.1 skrll
8026 1.1 skrll *nto* | *qnx*)
8027 1.1 skrll # QNX uses GNU C++, but need to define -shared option too, otherwise
8028 1.1 skrll # it will coredump.
8029 1.1 skrll lt_prog_compiler_pic='-fPIC -shared'
8030 1.1 skrll ;;
8031 1.1 skrll
8032 1.1 skrll sysv4*MP*)
8033 1.1 skrll if test -d /usr/nec; then
8034 1.1 skrll lt_prog_compiler_pic=-Kconform_pic
8035 1.1 skrll fi
8036 1.1 skrll ;;
8037 1.1 skrll
8038 1.1 skrll *)
8039 1.1 skrll lt_prog_compiler_pic='-fPIC'
8040 1.1 skrll ;;
8041 1.1 skrll esac
8042 1.1.1.2 christos
8043 1.1.1.2 christos case $cc_basename in
8044 1.1.1.2 christos nvcc*) # Cuda Compiler Driver 2.2
8045 1.1.1.2 christos lt_prog_compiler_wl='-Xlinker '
8046 1.1.1.2 christos lt_prog_compiler_pic='-Xcompiler -fPIC'
8047 1.1.1.2 christos ;;
8048 1.1.1.2 christos esac
8049 1.1 skrll else
8050 1.1 skrll # PORTME Check for flag to pass linker flags through the system compiler.
8051 1.1 skrll case $host_os in
8052 1.1 skrll aix*)
8053 1.1 skrll lt_prog_compiler_wl='-Wl,'
8054 1.1 skrll if test "$host_cpu" = ia64; then
8055 1.1 skrll # AIX 5 now supports IA64 processor
8056 1.1 skrll lt_prog_compiler_static='-Bstatic'
8057 1.1 skrll else
8058 1.1 skrll lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8059 1.1 skrll fi
8060 1.1 skrll ;;
8061 1.1 skrll
8062 1.1.1.2 christos mingw* | cygwin* | pw32* | os2* | cegcc*)
8063 1.1 skrll # This hack is so that the source file can tell whether it is being
8064 1.1 skrll # built for inclusion in a dll (and should export symbols for example).
8065 1.1 skrll lt_prog_compiler_pic='-DDLL_EXPORT'
8066 1.1 skrll ;;
8067 1.1 skrll
8068 1.1 skrll hpux9* | hpux10* | hpux11*)
8069 1.1 skrll lt_prog_compiler_wl='-Wl,'
8070 1.1 skrll # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8071 1.1 skrll # not for PA HP-UX.
8072 1.1 skrll case $host_cpu in
8073 1.1 skrll hppa*64*|ia64*)
8074 1.1 skrll # +Z the default
8075 1.1 skrll ;;
8076 1.1 skrll *)
8077 1.1 skrll lt_prog_compiler_pic='+Z'
8078 1.1 skrll ;;
8079 1.1 skrll esac
8080 1.1 skrll # Is there a better lt_prog_compiler_static that works with the bundled CC?
8081 1.1 skrll lt_prog_compiler_static='${wl}-a ${wl}archive'
8082 1.1 skrll ;;
8083 1.1 skrll
8084 1.1 skrll irix5* | irix6* | nonstopux*)
8085 1.1 skrll lt_prog_compiler_wl='-Wl,'
8086 1.1 skrll # PIC (with -KPIC) is the default.
8087 1.1 skrll lt_prog_compiler_static='-non_shared'
8088 1.1 skrll ;;
8089 1.1 skrll
8090 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
8091 1.1 skrll case $cc_basename in
8092 1.1.1.2 christos # old Intel for x86_64 which still supported -KPIC.
8093 1.1.1.2 christos ecc*)
8094 1.1 skrll lt_prog_compiler_wl='-Wl,'
8095 1.1 skrll lt_prog_compiler_pic='-KPIC'
8096 1.1 skrll lt_prog_compiler_static='-static'
8097 1.1 skrll ;;
8098 1.1.1.2 christos # icc used to be incompatible with GCC.
8099 1.1.1.2 christos # ICC 10 doesn't accept -KPIC any more.
8100 1.1.1.2 christos icc* | ifort*)
8101 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8102 1.1.1.2 christos lt_prog_compiler_pic='-fPIC'
8103 1.1.1.2 christos lt_prog_compiler_static='-static'
8104 1.1.1.2 christos ;;
8105 1.1.1.2 christos # Lahey Fortran 8.1.
8106 1.1.1.2 christos lf95*)
8107 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8108 1.1.1.2 christos lt_prog_compiler_pic='--shared'
8109 1.1.1.2 christos lt_prog_compiler_static='--static'
8110 1.1.1.2 christos ;;
8111 1.1.1.2 christos pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8112 1.1 skrll # Portland Group compilers (*not* the Pentium gcc compiler,
8113 1.1 skrll # which looks to be a dead project)
8114 1.1 skrll lt_prog_compiler_wl='-Wl,'
8115 1.1 skrll lt_prog_compiler_pic='-fpic'
8116 1.1 skrll lt_prog_compiler_static='-Bstatic'
8117 1.1 skrll ;;
8118 1.1 skrll ccc*)
8119 1.1 skrll lt_prog_compiler_wl='-Wl,'
8120 1.1 skrll # All Alpha code is PIC.
8121 1.1 skrll lt_prog_compiler_static='-non_shared'
8122 1.1 skrll ;;
8123 1.1.1.2 christos xl* | bgxl* | bgf* | mpixl*)
8124 1.1.1.2 christos # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8125 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8126 1.1.1.2 christos lt_prog_compiler_pic='-qpic'
8127 1.1.1.2 christos lt_prog_compiler_static='-qstaticlink'
8128 1.1.1.2 christos ;;
8129 1.1 skrll *)
8130 1.1 skrll case `$CC -V 2>&1 | sed 5q` in
8131 1.1.1.2 christos *Sun\ F* | *Sun*Fortran*)
8132 1.1.1.2 christos # Sun Fortran 8.3 passes all unrecognized flags to the linker
8133 1.1 skrll lt_prog_compiler_pic='-KPIC'
8134 1.1 skrll lt_prog_compiler_static='-Bstatic'
8135 1.1.1.2 christos lt_prog_compiler_wl=''
8136 1.1 skrll ;;
8137 1.1.1.2 christos *Sun\ C*)
8138 1.1.1.2 christos # Sun C 5.9
8139 1.1 skrll lt_prog_compiler_pic='-KPIC'
8140 1.1 skrll lt_prog_compiler_static='-Bstatic'
8141 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8142 1.1 skrll ;;
8143 1.1 skrll esac
8144 1.1 skrll ;;
8145 1.1 skrll esac
8146 1.1 skrll ;;
8147 1.1 skrll
8148 1.1 skrll newsos6)
8149 1.1 skrll lt_prog_compiler_pic='-KPIC'
8150 1.1 skrll lt_prog_compiler_static='-Bstatic'
8151 1.1 skrll ;;
8152 1.1 skrll
8153 1.1 skrll *nto* | *qnx*)
8154 1.1 skrll # QNX uses GNU C++, but need to define -shared option too, otherwise
8155 1.1 skrll # it will coredump.
8156 1.1 skrll lt_prog_compiler_pic='-fPIC -shared'
8157 1.1 skrll ;;
8158 1.1 skrll
8159 1.1 skrll osf3* | osf4* | osf5*)
8160 1.1 skrll lt_prog_compiler_wl='-Wl,'
8161 1.1 skrll # All OSF/1 code is PIC.
8162 1.1 skrll lt_prog_compiler_static='-non_shared'
8163 1.1 skrll ;;
8164 1.1 skrll
8165 1.1 skrll rdos*)
8166 1.1 skrll lt_prog_compiler_static='-non_shared'
8167 1.1 skrll ;;
8168 1.1 skrll
8169 1.1 skrll solaris*)
8170 1.1 skrll lt_prog_compiler_pic='-KPIC'
8171 1.1 skrll lt_prog_compiler_static='-Bstatic'
8172 1.1 skrll case $cc_basename in
8173 1.1 skrll f77* | f90* | f95*)
8174 1.1 skrll lt_prog_compiler_wl='-Qoption ld ';;
8175 1.1 skrll *)
8176 1.1 skrll lt_prog_compiler_wl='-Wl,';;
8177 1.1 skrll esac
8178 1.1 skrll ;;
8179 1.1 skrll
8180 1.1 skrll sunos4*)
8181 1.1 skrll lt_prog_compiler_wl='-Qoption ld '
8182 1.1 skrll lt_prog_compiler_pic='-PIC'
8183 1.1 skrll lt_prog_compiler_static='-Bstatic'
8184 1.1 skrll ;;
8185 1.1 skrll
8186 1.1 skrll sysv4 | sysv4.2uw2* | sysv4.3*)
8187 1.1 skrll lt_prog_compiler_wl='-Wl,'
8188 1.1 skrll lt_prog_compiler_pic='-KPIC'
8189 1.1 skrll lt_prog_compiler_static='-Bstatic'
8190 1.1 skrll ;;
8191 1.1 skrll
8192 1.1 skrll sysv4*MP*)
8193 1.1 skrll if test -d /usr/nec ;then
8194 1.1 skrll lt_prog_compiler_pic='-Kconform_pic'
8195 1.1 skrll lt_prog_compiler_static='-Bstatic'
8196 1.1 skrll fi
8197 1.1 skrll ;;
8198 1.1 skrll
8199 1.1 skrll sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8200 1.1 skrll lt_prog_compiler_wl='-Wl,'
8201 1.1 skrll lt_prog_compiler_pic='-KPIC'
8202 1.1 skrll lt_prog_compiler_static='-Bstatic'
8203 1.1 skrll ;;
8204 1.1 skrll
8205 1.1 skrll unicos*)
8206 1.1 skrll lt_prog_compiler_wl='-Wl,'
8207 1.1 skrll lt_prog_compiler_can_build_shared=no
8208 1.1 skrll ;;
8209 1.1 skrll
8210 1.1 skrll uts4*)
8211 1.1 skrll lt_prog_compiler_pic='-pic'
8212 1.1 skrll lt_prog_compiler_static='-Bstatic'
8213 1.1 skrll ;;
8214 1.1 skrll
8215 1.1 skrll *)
8216 1.1 skrll lt_prog_compiler_can_build_shared=no
8217 1.1 skrll ;;
8218 1.1 skrll esac
8219 1.1 skrll fi
8220 1.1 skrll
8221 1.1 skrll case $host_os in
8222 1.1 skrll # For platforms which do not support PIC, -DPIC is meaningless:
8223 1.1 skrll *djgpp*)
8224 1.1 skrll lt_prog_compiler_pic=
8225 1.1 skrll ;;
8226 1.1 skrll *)
8227 1.1 skrll lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8228 1.1 skrll ;;
8229 1.1 skrll esac
8230 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8231 1.1.1.2 christos $as_echo "$lt_prog_compiler_pic" >&6; }
8232 1.1 skrll
8233 1.1 skrll
8234 1.1 skrll
8235 1.1 skrll
8236 1.1 skrll
8237 1.1 skrll
8238 1.1 skrll #
8239 1.1 skrll # Check to make sure the PIC flag actually works.
8240 1.1 skrll #
8241 1.1 skrll if test -n "$lt_prog_compiler_pic"; then
8242 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8243 1.1.1.2 christos $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8244 1.1.1.2 christos if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8245 1.1.1.2 christos $as_echo_n "(cached) " >&6
8246 1.1 skrll else
8247 1.1.1.2 christos lt_cv_prog_compiler_pic_works=no
8248 1.1 skrll ac_outfile=conftest.$ac_objext
8249 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8250 1.1 skrll lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8251 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8252 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8253 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8254 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8255 1.1 skrll # The option is referenced via a variable to avoid confusing sed.
8256 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8257 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8258 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8259 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8260 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8261 1.1 skrll (eval "$lt_compile" 2>conftest.err)
8262 1.1 skrll ac_status=$?
8263 1.1 skrll cat conftest.err >&5
8264 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8265 1.1 skrll if (exit $ac_status) && test -s "$ac_outfile"; then
8266 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8267 1.1 skrll # So say no if there are warnings other than the usual output.
8268 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8269 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8270 1.1 skrll if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8271 1.1.1.2 christos lt_cv_prog_compiler_pic_works=yes
8272 1.1 skrll fi
8273 1.1 skrll fi
8274 1.1 skrll $RM conftest*
8275 1.1 skrll
8276 1.1 skrll fi
8277 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8278 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8279 1.1 skrll
8280 1.1.1.2 christos if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8281 1.1 skrll case $lt_prog_compiler_pic in
8282 1.1 skrll "" | " "*) ;;
8283 1.1 skrll *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8284 1.1 skrll esac
8285 1.1 skrll else
8286 1.1 skrll lt_prog_compiler_pic=
8287 1.1 skrll lt_prog_compiler_can_build_shared=no
8288 1.1 skrll fi
8289 1.1 skrll
8290 1.1 skrll fi
8291 1.1 skrll
8292 1.1 skrll
8293 1.1 skrll
8294 1.1 skrll
8295 1.1 skrll
8296 1.1 skrll
8297 1.1 skrll #
8298 1.1 skrll # Check to make sure the static flag actually works.
8299 1.1 skrll #
8300 1.1 skrll wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8301 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8302 1.1.1.2 christos $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8303 1.1.1.2 christos if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8304 1.1.1.2 christos $as_echo_n "(cached) " >&6
8305 1.1 skrll else
8306 1.1.1.2 christos lt_cv_prog_compiler_static_works=no
8307 1.1 skrll save_LDFLAGS="$LDFLAGS"
8308 1.1 skrll LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8309 1.1 skrll echo "$lt_simple_link_test_code" > conftest.$ac_ext
8310 1.1 skrll if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8311 1.1 skrll # The linker can only warn and ignore the option if not recognized
8312 1.1 skrll # So say no if there are warnings
8313 1.1 skrll if test -s conftest.err; then
8314 1.1 skrll # Append any errors to the config.log.
8315 1.1 skrll cat conftest.err 1>&5
8316 1.1.1.2 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8317 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8318 1.1 skrll if diff conftest.exp conftest.er2 >/dev/null; then
8319 1.1.1.2 christos lt_cv_prog_compiler_static_works=yes
8320 1.1 skrll fi
8321 1.1 skrll else
8322 1.1.1.2 christos lt_cv_prog_compiler_static_works=yes
8323 1.1 skrll fi
8324 1.1 skrll fi
8325 1.1.1.2 christos $RM -r conftest*
8326 1.1 skrll LDFLAGS="$save_LDFLAGS"
8327 1.1 skrll
8328 1.1 skrll fi
8329 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8330 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8331 1.1 skrll
8332 1.1.1.2 christos if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8333 1.1 skrll :
8334 1.1 skrll else
8335 1.1 skrll lt_prog_compiler_static=
8336 1.1 skrll fi
8337 1.1 skrll
8338 1.1 skrll
8339 1.1 skrll
8340 1.1 skrll
8341 1.1 skrll
8342 1.1 skrll
8343 1.1 skrll
8344 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8345 1.1.1.2 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8346 1.1.1.2 christos if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8347 1.1.1.2 christos $as_echo_n "(cached) " >&6
8348 1.1 skrll else
8349 1.1 skrll lt_cv_prog_compiler_c_o=no
8350 1.1 skrll $RM -r conftest 2>/dev/null
8351 1.1 skrll mkdir conftest
8352 1.1 skrll cd conftest
8353 1.1 skrll mkdir out
8354 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8355 1.1 skrll
8356 1.1 skrll lt_compiler_flag="-o out/conftest2.$ac_objext"
8357 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8358 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8359 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8360 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8361 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8362 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8363 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8364 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8365 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8366 1.1 skrll (eval "$lt_compile" 2>out/conftest.err)
8367 1.1 skrll ac_status=$?
8368 1.1 skrll cat out/conftest.err >&5
8369 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8370 1.1 skrll if (exit $ac_status) && test -s out/conftest2.$ac_objext
8371 1.1 skrll then
8372 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8373 1.1 skrll # So say no if there are warnings
8374 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8375 1.1 skrll $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8376 1.1 skrll if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8377 1.1 skrll lt_cv_prog_compiler_c_o=yes
8378 1.1 skrll fi
8379 1.1 skrll fi
8380 1.1 skrll chmod u+w . 2>&5
8381 1.1 skrll $RM conftest*
8382 1.1 skrll # SGI C++ compiler will create directory out/ii_files/ for
8383 1.1 skrll # template instantiation
8384 1.1 skrll test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8385 1.1 skrll $RM out/* && rmdir out
8386 1.1 skrll cd ..
8387 1.1 skrll $RM -r conftest
8388 1.1 skrll $RM conftest*
8389 1.1 skrll
8390 1.1 skrll fi
8391 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8392 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8393 1.1 skrll
8394 1.1 skrll
8395 1.1 skrll
8396 1.1 skrll
8397 1.1 skrll
8398 1.1 skrll
8399 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8400 1.1.1.2 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8401 1.1.1.2 christos if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8402 1.1.1.2 christos $as_echo_n "(cached) " >&6
8403 1.1 skrll else
8404 1.1 skrll lt_cv_prog_compiler_c_o=no
8405 1.1 skrll $RM -r conftest 2>/dev/null
8406 1.1 skrll mkdir conftest
8407 1.1 skrll cd conftest
8408 1.1 skrll mkdir out
8409 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8410 1.1 skrll
8411 1.1 skrll lt_compiler_flag="-o out/conftest2.$ac_objext"
8412 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8413 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8414 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8415 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8416 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8417 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8418 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8419 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8420 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8421 1.1 skrll (eval "$lt_compile" 2>out/conftest.err)
8422 1.1 skrll ac_status=$?
8423 1.1 skrll cat out/conftest.err >&5
8424 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425 1.1 skrll if (exit $ac_status) && test -s out/conftest2.$ac_objext
8426 1.1 skrll then
8427 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8428 1.1 skrll # So say no if there are warnings
8429 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8430 1.1 skrll $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8431 1.1 skrll if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8432 1.1 skrll lt_cv_prog_compiler_c_o=yes
8433 1.1 skrll fi
8434 1.1 skrll fi
8435 1.1 skrll chmod u+w . 2>&5
8436 1.1 skrll $RM conftest*
8437 1.1 skrll # SGI C++ compiler will create directory out/ii_files/ for
8438 1.1 skrll # template instantiation
8439 1.1 skrll test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8440 1.1 skrll $RM out/* && rmdir out
8441 1.1 skrll cd ..
8442 1.1 skrll $RM -r conftest
8443 1.1 skrll $RM conftest*
8444 1.1 skrll
8445 1.1 skrll fi
8446 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8447 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8448 1.1 skrll
8449 1.1 skrll
8450 1.1 skrll
8451 1.1 skrll
8452 1.1 skrll hard_links="nottested"
8453 1.1 skrll if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8454 1.1 skrll # do not overwrite the value of need_locks provided by the user
8455 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8456 1.1.1.2 christos $as_echo_n "checking if we can lock with hard links... " >&6; }
8457 1.1 skrll hard_links=yes
8458 1.1 skrll $RM conftest*
8459 1.1 skrll ln conftest.a conftest.b 2>/dev/null && hard_links=no
8460 1.1 skrll touch conftest.a
8461 1.1 skrll ln conftest.a conftest.b 2>&5 || hard_links=no
8462 1.1 skrll ln conftest.a conftest.b 2>/dev/null && hard_links=no
8463 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8464 1.1.1.2 christos $as_echo "$hard_links" >&6; }
8465 1.1 skrll if test "$hard_links" = no; then
8466 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
8467 1.1.1.2 christos $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8468 1.1 skrll need_locks=warn
8469 1.1 skrll fi
8470 1.1 skrll else
8471 1.1 skrll need_locks=no
8472 1.1 skrll fi
8473 1.1 skrll
8474 1.1 skrll
8475 1.1 skrll
8476 1.1 skrll
8477 1.1 skrll
8478 1.1 skrll
8479 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8480 1.1.1.2 christos $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8481 1.1 skrll
8482 1.1 skrll runpath_var=
8483 1.1 skrll allow_undefined_flag=
8484 1.1 skrll always_export_symbols=no
8485 1.1 skrll archive_cmds=
8486 1.1 skrll archive_expsym_cmds=
8487 1.1 skrll compiler_needs_object=no
8488 1.1 skrll enable_shared_with_static_runtimes=no
8489 1.1 skrll export_dynamic_flag_spec=
8490 1.1 skrll export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8491 1.1 skrll hardcode_automatic=no
8492 1.1 skrll hardcode_direct=no
8493 1.1 skrll hardcode_direct_absolute=no
8494 1.1 skrll hardcode_libdir_flag_spec=
8495 1.1 skrll hardcode_libdir_flag_spec_ld=
8496 1.1 skrll hardcode_libdir_separator=
8497 1.1 skrll hardcode_minus_L=no
8498 1.1 skrll hardcode_shlibpath_var=unsupported
8499 1.1 skrll inherit_rpath=no
8500 1.1 skrll link_all_deplibs=unknown
8501 1.1 skrll module_cmds=
8502 1.1 skrll module_expsym_cmds=
8503 1.1 skrll old_archive_from_new_cmds=
8504 1.1 skrll old_archive_from_expsyms_cmds=
8505 1.1 skrll thread_safe_flag_spec=
8506 1.1 skrll whole_archive_flag_spec=
8507 1.1 skrll # include_expsyms should be a list of space-separated symbols to be *always*
8508 1.1 skrll # included in the symbol list
8509 1.1 skrll include_expsyms=
8510 1.1 skrll # exclude_expsyms can be an extended regexp of symbols to exclude
8511 1.1 skrll # it will be wrapped by ` (' and `)$', so one must not match beginning or
8512 1.1 skrll # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8513 1.1 skrll # as well as any symbol that contains `d'.
8514 1.1.1.2 christos exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8515 1.1 skrll # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8516 1.1 skrll # platforms (ab)use it in PIC code, but their linkers get confused if
8517 1.1 skrll # the symbol is explicitly referenced. Since portable code cannot
8518 1.1 skrll # rely on this symbol name, it's probably fine to never include it in
8519 1.1 skrll # preloaded symbol tables.
8520 1.1.1.2 christos # Exclude shared library initialization/finalization symbols.
8521 1.1 skrll extract_expsyms_cmds=
8522 1.1 skrll
8523 1.1 skrll case $host_os in
8524 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
8525 1.1 skrll # FIXME: the MSVC++ port hasn't been tested in a loooong time
8526 1.1 skrll # When not using gcc, we currently assume that we are using
8527 1.1 skrll # Microsoft Visual C++.
8528 1.1 skrll if test "$GCC" != yes; then
8529 1.1 skrll with_gnu_ld=no
8530 1.1 skrll fi
8531 1.1 skrll ;;
8532 1.1 skrll interix*)
8533 1.1 skrll # we just hope/assume this is gcc and not c89 (= MSVC++)
8534 1.1 skrll with_gnu_ld=yes
8535 1.1 skrll ;;
8536 1.1 skrll openbsd*)
8537 1.1 skrll with_gnu_ld=no
8538 1.1 skrll ;;
8539 1.1 skrll esac
8540 1.1 skrll
8541 1.1 skrll ld_shlibs=yes
8542 1.1.1.2 christos
8543 1.1.1.2 christos # On some targets, GNU ld is compatible enough with the native linker
8544 1.1.1.2 christos # that we're better off using the native interface for both.
8545 1.1.1.2 christos lt_use_gnu_ld_interface=no
8546 1.1 skrll if test "$with_gnu_ld" = yes; then
8547 1.1.1.2 christos case $host_os in
8548 1.1.1.2 christos aix*)
8549 1.1.1.2 christos # The AIX port of GNU ld has always aspired to compatibility
8550 1.1.1.2 christos # with the native linker. However, as the warning in the GNU ld
8551 1.1.1.2 christos # block says, versions before 2.19.5* couldn't really create working
8552 1.1.1.2 christos # shared libraries, regardless of the interface used.
8553 1.1.1.2 christos case `$LD -v 2>&1` in
8554 1.1.1.2 christos *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8555 1.1.1.2 christos *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8556 1.1.1.2 christos *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8557 1.1.1.2 christos *)
8558 1.1.1.2 christos lt_use_gnu_ld_interface=yes
8559 1.1.1.2 christos ;;
8560 1.1.1.2 christos esac
8561 1.1.1.2 christos ;;
8562 1.1.1.2 christos *)
8563 1.1.1.2 christos lt_use_gnu_ld_interface=yes
8564 1.1.1.2 christos ;;
8565 1.1.1.2 christos esac
8566 1.1.1.2 christos fi
8567 1.1.1.2 christos
8568 1.1.1.2 christos if test "$lt_use_gnu_ld_interface" = yes; then
8569 1.1 skrll # If archive_cmds runs LD, not CC, wlarc should be empty
8570 1.1 skrll wlarc='${wl}'
8571 1.1 skrll
8572 1.1 skrll # Set some defaults for GNU ld with shared library support. These
8573 1.1 skrll # are reset later if shared libraries are not supported. Putting them
8574 1.1 skrll # here allows them to be overridden if necessary.
8575 1.1 skrll runpath_var=LD_RUN_PATH
8576 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8577 1.1 skrll export_dynamic_flag_spec='${wl}--export-dynamic'
8578 1.1 skrll # ancient GNU ld didn't support --whole-archive et. al.
8579 1.1 skrll if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8580 1.1 skrll whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8581 1.1 skrll else
8582 1.1 skrll whole_archive_flag_spec=
8583 1.1 skrll fi
8584 1.1 skrll supports_anon_versioning=no
8585 1.1 skrll case `$LD -v 2>&1` in
8586 1.1.1.2 christos *GNU\ gold*) supports_anon_versioning=yes ;;
8587 1.1 skrll *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8588 1.1 skrll *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8589 1.1 skrll *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8590 1.1 skrll *\ 2.11.*) ;; # other 2.11 versions
8591 1.1 skrll *) supports_anon_versioning=yes ;;
8592 1.1 skrll esac
8593 1.1 skrll
8594 1.1 skrll # See if GNU ld supports shared libraries.
8595 1.1 skrll case $host_os in
8596 1.1 skrll aix[3-9]*)
8597 1.1 skrll # On AIX/PPC, the GNU linker is very broken
8598 1.1 skrll if test "$host_cpu" != ia64; then
8599 1.1 skrll ld_shlibs=no
8600 1.1 skrll cat <<_LT_EOF 1>&2
8601 1.1 skrll
8602 1.1.1.2 christos *** Warning: the GNU linker, at least up to release 2.19, is reported
8603 1.1 skrll *** to be unable to reliably create shared libraries on AIX.
8604 1.1 skrll *** Therefore, libtool is disabling shared libraries support. If you
8605 1.1.1.2 christos *** really care for shared libraries, you may want to install binutils
8606 1.1.1.2 christos *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8607 1.1.1.2 christos *** You will then need to restart the configuration process.
8608 1.1 skrll
8609 1.1 skrll _LT_EOF
8610 1.1 skrll fi
8611 1.1 skrll ;;
8612 1.1 skrll
8613 1.1 skrll amigaos*)
8614 1.1.1.2 christos case $host_cpu in
8615 1.1.1.2 christos powerpc)
8616 1.1.1.2 christos # see comment about AmigaOS4 .so support
8617 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8618 1.1.1.2 christos archive_expsym_cmds=''
8619 1.1.1.2 christos ;;
8620 1.1.1.2 christos m68k)
8621 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)'
8622 1.1.1.2 christos hardcode_libdir_flag_spec='-L$libdir'
8623 1.1.1.2 christos hardcode_minus_L=yes
8624 1.1.1.2 christos ;;
8625 1.1.1.2 christos esac
8626 1.1 skrll ;;
8627 1.1 skrll
8628 1.1 skrll beos*)
8629 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8630 1.1 skrll allow_undefined_flag=unsupported
8631 1.1 skrll # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8632 1.1 skrll # support --undefined. This deserves some investigation. FIXME
8633 1.1 skrll archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8634 1.1 skrll else
8635 1.1 skrll ld_shlibs=no
8636 1.1 skrll fi
8637 1.1 skrll ;;
8638 1.1 skrll
8639 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
8640 1.1 skrll # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8641 1.1 skrll # as there is no search path for DLLs.
8642 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
8643 1.1.1.2 christos export_dynamic_flag_spec='${wl}--export-all-symbols'
8644 1.1 skrll allow_undefined_flag=unsupported
8645 1.1 skrll always_export_symbols=no
8646 1.1 skrll enable_shared_with_static_runtimes=yes
8647 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'
8648 1.1 skrll
8649 1.1 skrll if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8650 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'
8651 1.1 skrll # If the export-symbols file already is a .def file (1st line
8652 1.1 skrll # is EXPORTS), use it as is; otherwise, prepend...
8653 1.1 skrll archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8654 1.1 skrll cp $export_symbols $output_objdir/$soname.def;
8655 1.1 skrll else
8656 1.1 skrll echo EXPORTS > $output_objdir/$soname.def;
8657 1.1 skrll cat $export_symbols >> $output_objdir/$soname.def;
8658 1.1 skrll fi~
8659 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'
8660 1.1 skrll else
8661 1.1 skrll ld_shlibs=no
8662 1.1 skrll fi
8663 1.1 skrll ;;
8664 1.1 skrll
8665 1.1.1.2 christos haiku*)
8666 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8667 1.1.1.2 christos link_all_deplibs=yes
8668 1.1.1.2 christos ;;
8669 1.1.1.2 christos
8670 1.1 skrll interix[3-9]*)
8671 1.1 skrll hardcode_direct=no
8672 1.1 skrll hardcode_shlibpath_var=no
8673 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8674 1.1 skrll export_dynamic_flag_spec='${wl}-E'
8675 1.1 skrll # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8676 1.1 skrll # Instead, shared libraries are loaded at an image base (0x10000000 by
8677 1.1 skrll # default) and relocated if they conflict, which is a slow very memory
8678 1.1 skrll # consuming and fragmenting process. To avoid this, we pick a random,
8679 1.1 skrll # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8680 1.1 skrll # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8681 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'
8682 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'
8683 1.1 skrll ;;
8684 1.1 skrll
8685 1.1.1.2 christos gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8686 1.1 skrll tmp_diet=no
8687 1.1 skrll if test "$host_os" = linux-dietlibc; then
8688 1.1 skrll case $cc_basename in
8689 1.1 skrll diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8690 1.1 skrll esac
8691 1.1 skrll fi
8692 1.1 skrll if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8693 1.1 skrll && test "$tmp_diet" = no
8694 1.1 skrll then
8695 1.1.1.4 christos tmp_addflag=' $pic_flag'
8696 1.1.1.2 christos tmp_sharedflag='-shared'
8697 1.1 skrll case $cc_basename,$host_cpu in
8698 1.1 skrll pgcc*) # Portland Group C compiler
8699 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'
8700 1.1 skrll tmp_addflag=' $pic_flag'
8701 1.1 skrll ;;
8702 1.1.1.2 christos pgf77* | pgf90* | pgf95* | pgfortran*)
8703 1.1.1.2 christos # Portland Group f77 and f90 compilers
8704 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'
8705 1.1 skrll tmp_addflag=' $pic_flag -Mnomain' ;;
8706 1.1 skrll ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8707 1.1 skrll tmp_addflag=' -i_dynamic' ;;
8708 1.1 skrll efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8709 1.1 skrll tmp_addflag=' -i_dynamic -nofor_main' ;;
8710 1.1 skrll ifc* | ifort*) # Intel Fortran compiler
8711 1.1 skrll tmp_addflag=' -nofor_main' ;;
8712 1.1.1.2 christos lf95*) # Lahey Fortran 8.1
8713 1.1.1.2 christos whole_archive_flag_spec=
8714 1.1.1.2 christos tmp_sharedflag='--shared' ;;
8715 1.1.1.2 christos xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8716 1.1.1.2 christos tmp_sharedflag='-qmkshrobj'
8717 1.1.1.2 christos tmp_addflag= ;;
8718 1.1.1.2 christos nvcc*) # Cuda Compiler Driver 2.2
8719 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'
8720 1.1.1.2 christos compiler_needs_object=yes
8721 1.1.1.2 christos ;;
8722 1.1 skrll esac
8723 1.1 skrll case `$CC -V 2>&1 | sed 5q` in
8724 1.1 skrll *Sun\ C*) # Sun C 5.9
8725 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'
8726 1.1 skrll compiler_needs_object=yes
8727 1.1 skrll tmp_sharedflag='-G' ;;
8728 1.1 skrll *Sun\ F*) # Sun Fortran 8.3
8729 1.1 skrll tmp_sharedflag='-G' ;;
8730 1.1 skrll esac
8731 1.1 skrll archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8732 1.1 skrll
8733 1.1 skrll if test "x$supports_anon_versioning" = xyes; then
8734 1.1 skrll archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8735 1.1 skrll cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8736 1.1 skrll echo "local: *; };" >> $output_objdir/$libname.ver~
8737 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'
8738 1.1 skrll fi
8739 1.1.1.2 christos
8740 1.1.1.2 christos case $cc_basename in
8741 1.1.1.2 christos xlf* | bgf* | bgxlf* | mpixlf*)
8742 1.1.1.2 christos # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8743 1.1.1.2 christos whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8744 1.1.1.2 christos hardcode_libdir_flag_spec=
8745 1.1.1.2 christos hardcode_libdir_flag_spec_ld='-rpath $libdir'
8746 1.1.1.2 christos archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8747 1.1.1.2 christos if test "x$supports_anon_versioning" = xyes; then
8748 1.1.1.2 christos archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8749 1.1.1.2 christos cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8750 1.1.1.2 christos echo "local: *; };" >> $output_objdir/$libname.ver~
8751 1.1.1.2 christos $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8752 1.1.1.2 christos fi
8753 1.1.1.2 christos ;;
8754 1.1.1.2 christos esac
8755 1.1 skrll else
8756 1.1 skrll ld_shlibs=no
8757 1.1 skrll fi
8758 1.1 skrll ;;
8759 1.1 skrll
8760 1.1 skrll netbsd*)
8761 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8762 1.1 skrll archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8763 1.1 skrll wlarc=
8764 1.1 skrll else
8765 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8766 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'
8767 1.1 skrll fi
8768 1.1 skrll ;;
8769 1.1 skrll
8770 1.1 skrll solaris*)
8771 1.1 skrll if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8772 1.1 skrll ld_shlibs=no
8773 1.1 skrll cat <<_LT_EOF 1>&2
8774 1.1 skrll
8775 1.1 skrll *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8776 1.1 skrll *** create shared libraries on Solaris systems. Therefore, libtool
8777 1.1 skrll *** is disabling shared libraries support. We urge you to upgrade GNU
8778 1.1 skrll *** binutils to release 2.9.1 or newer. Another option is to modify
8779 1.1 skrll *** your PATH or compiler configuration so that the native linker is
8780 1.1 skrll *** used, and then restart.
8781 1.1 skrll
8782 1.1 skrll _LT_EOF
8783 1.1 skrll elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8784 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8785 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'
8786 1.1 skrll else
8787 1.1 skrll ld_shlibs=no
8788 1.1 skrll fi
8789 1.1 skrll ;;
8790 1.1 skrll
8791 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8792 1.1 skrll case `$LD -v 2>&1` in
8793 1.1 skrll *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8794 1.1 skrll ld_shlibs=no
8795 1.1 skrll cat <<_LT_EOF 1>&2
8796 1.1 skrll
8797 1.1 skrll *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8798 1.1 skrll *** reliably create shared libraries on SCO systems. Therefore, libtool
8799 1.1 skrll *** is disabling shared libraries support. We urge you to upgrade GNU
8800 1.1 skrll *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8801 1.1 skrll *** your PATH or compiler configuration so that the native linker is
8802 1.1 skrll *** used, and then restart.
8803 1.1 skrll
8804 1.1 skrll _LT_EOF
8805 1.1 skrll ;;
8806 1.1 skrll *)
8807 1.1 skrll # For security reasons, it is highly recommended that you always
8808 1.1 skrll # use absolute paths for naming shared libraries, and exclude the
8809 1.1 skrll # DT_RUNPATH tag from executables and libraries. But doing so
8810 1.1 skrll # requires that you compile everything twice, which is a pain.
8811 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8812 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8813 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8814 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'
8815 1.1 skrll else
8816 1.1 skrll ld_shlibs=no
8817 1.1 skrll fi
8818 1.1 skrll ;;
8819 1.1 skrll esac
8820 1.1 skrll ;;
8821 1.1 skrll
8822 1.1 skrll sunos4*)
8823 1.1 skrll archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8824 1.1 skrll wlarc=
8825 1.1 skrll hardcode_direct=yes
8826 1.1 skrll hardcode_shlibpath_var=no
8827 1.1 skrll ;;
8828 1.1 skrll
8829 1.1 skrll *)
8830 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8831 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8832 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'
8833 1.1 skrll else
8834 1.1 skrll ld_shlibs=no
8835 1.1 skrll fi
8836 1.1 skrll ;;
8837 1.1 skrll esac
8838 1.1 skrll
8839 1.1 skrll if test "$ld_shlibs" = no; then
8840 1.1 skrll runpath_var=
8841 1.1 skrll hardcode_libdir_flag_spec=
8842 1.1 skrll export_dynamic_flag_spec=
8843 1.1 skrll whole_archive_flag_spec=
8844 1.1 skrll fi
8845 1.1 skrll else
8846 1.1 skrll # PORTME fill in a description of your system's linker (not GNU ld)
8847 1.1 skrll case $host_os in
8848 1.1 skrll aix3*)
8849 1.1 skrll allow_undefined_flag=unsupported
8850 1.1 skrll always_export_symbols=yes
8851 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'
8852 1.1 skrll # Note: this linker hardcodes the directories in LIBPATH if there
8853 1.1 skrll # are no directories specified by -L.
8854 1.1 skrll hardcode_minus_L=yes
8855 1.1 skrll if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8856 1.1 skrll # Neither direct hardcoding nor static linking is supported with a
8857 1.1 skrll # broken collect2.
8858 1.1 skrll hardcode_direct=unsupported
8859 1.1 skrll fi
8860 1.1 skrll ;;
8861 1.1 skrll
8862 1.1 skrll aix[4-9]*)
8863 1.1 skrll if test "$host_cpu" = ia64; then
8864 1.1 skrll # On IA64, the linker does run time linking by default, so we don't
8865 1.1 skrll # have to do anything special.
8866 1.1 skrll aix_use_runtimelinking=no
8867 1.1 skrll exp_sym_flag='-Bexport'
8868 1.1 skrll no_entry_flag=""
8869 1.1 skrll else
8870 1.1 skrll # If we're using GNU nm, then we don't want the "-C" option.
8871 1.1 skrll # -C means demangle to AIX nm, but means don't demangle with GNU nm
8872 1.1.1.2 christos # Also, AIX nm treats weak defined symbols like other global
8873 1.1.1.2 christos # defined symbols, whereas GNU nm marks them as "W".
8874 1.1 skrll if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8875 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'
8876 1.1 skrll else
8877 1.1.1.6 christos export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8878 1.1 skrll fi
8879 1.1 skrll aix_use_runtimelinking=no
8880 1.1 skrll
8881 1.1 skrll # Test if we are trying to use run time linking or normal
8882 1.1 skrll # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8883 1.1 skrll # need to do runtime linking.
8884 1.1 skrll case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8885 1.1 skrll for ld_flag in $LDFLAGS; do
8886 1.1 skrll if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8887 1.1 skrll aix_use_runtimelinking=yes
8888 1.1 skrll break
8889 1.1 skrll fi
8890 1.1 skrll done
8891 1.1 skrll ;;
8892 1.1 skrll esac
8893 1.1 skrll
8894 1.1 skrll exp_sym_flag='-bexport'
8895 1.1 skrll no_entry_flag='-bnoentry'
8896 1.1 skrll fi
8897 1.1 skrll
8898 1.1 skrll # When large executables or shared objects are built, AIX ld can
8899 1.1 skrll # have problems creating the table of contents. If linking a library
8900 1.1 skrll # or program results in "error TOC overflow" add -mminimal-toc to
8901 1.1 skrll # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8902 1.1 skrll # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8903 1.1 skrll
8904 1.1 skrll archive_cmds=''
8905 1.1 skrll hardcode_direct=yes
8906 1.1 skrll hardcode_direct_absolute=yes
8907 1.1 skrll hardcode_libdir_separator=':'
8908 1.1 skrll link_all_deplibs=yes
8909 1.1 skrll file_list_spec='${wl}-f,'
8910 1.1 skrll
8911 1.1 skrll if test "$GCC" = yes; then
8912 1.1 skrll case $host_os in aix4.[012]|aix4.[012].*)
8913 1.1 skrll # We only want to do this on AIX 4.2 and lower, the check
8914 1.1 skrll # below for broken collect2 doesn't work under 4.3+
8915 1.1 skrll collect2name=`${CC} -print-prog-name=collect2`
8916 1.1 skrll if test -f "$collect2name" &&
8917 1.1 skrll strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8918 1.1 skrll then
8919 1.1 skrll # We have reworked collect2
8920 1.1 skrll :
8921 1.1 skrll else
8922 1.1 skrll # We have old collect2
8923 1.1 skrll hardcode_direct=unsupported
8924 1.1 skrll # It fails to find uninstalled libraries when the uninstalled
8925 1.1 skrll # path is not listed in the libpath. Setting hardcode_minus_L
8926 1.1 skrll # to unsupported forces relinking
8927 1.1 skrll hardcode_minus_L=yes
8928 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
8929 1.1 skrll hardcode_libdir_separator=
8930 1.1 skrll fi
8931 1.1 skrll ;;
8932 1.1 skrll esac
8933 1.1 skrll shared_flag='-shared'
8934 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
8935 1.1 skrll shared_flag="$shared_flag "'${wl}-G'
8936 1.1 skrll fi
8937 1.1 skrll else
8938 1.1 skrll # not using gcc
8939 1.1 skrll if test "$host_cpu" = ia64; then
8940 1.1 skrll # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8941 1.1 skrll # chokes on -Wl,-G. The following line is correct:
8942 1.1 skrll shared_flag='-G'
8943 1.1 skrll else
8944 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
8945 1.1 skrll shared_flag='${wl}-G'
8946 1.1 skrll else
8947 1.1 skrll shared_flag='${wl}-bM:SRE'
8948 1.1 skrll fi
8949 1.1 skrll fi
8950 1.1 skrll fi
8951 1.1 skrll
8952 1.1.1.2 christos export_dynamic_flag_spec='${wl}-bexpall'
8953 1.1 skrll # It seems that -bexpall does not export symbols beginning with
8954 1.1 skrll # underscore (_), so it is better to generate a list of symbols to export.
8955 1.1 skrll always_export_symbols=yes
8956 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
8957 1.1 skrll # Warning - without using the other runtime loading flags (-brtl),
8958 1.1 skrll # -berok will link without error, but may produce a broken library.
8959 1.1 skrll allow_undefined_flag='-berok'
8960 1.1 skrll # Determine the default libpath from the value encoded in an
8961 1.1 skrll # empty executable.
8962 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8963 1.1 skrll /* end confdefs.h. */
8964 1.1 skrll
8965 1.1 skrll int
8966 1.1 skrll main ()
8967 1.1 skrll {
8968 1.1 skrll
8969 1.1 skrll ;
8970 1.1 skrll return 0;
8971 1.1 skrll }
8972 1.1 skrll _ACEOF
8973 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
8974 1.1 skrll
8975 1.1 skrll lt_aix_libpath_sed='
8976 1.1 skrll /Import File Strings/,/^$/ {
8977 1.1 skrll /^0/ {
8978 1.1 skrll s/^0 *\(.*\)$/\1/
8979 1.1 skrll p
8980 1.1 skrll }
8981 1.1 skrll }'
8982 1.1 skrll aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8983 1.1 skrll # Check for a 64-bit object if we didn't find anything.
8984 1.1 skrll if test -z "$aix_libpath"; then
8985 1.1 skrll aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8986 1.1 skrll fi
8987 1.1 skrll fi
8988 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
8989 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
8990 1.1 skrll if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8991 1.1 skrll
8992 1.1 skrll hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8993 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"
8994 1.1 skrll else
8995 1.1 skrll if test "$host_cpu" = ia64; then
8996 1.1 skrll hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8997 1.1 skrll allow_undefined_flag="-z nodefs"
8998 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"
8999 1.1 skrll else
9000 1.1 skrll # Determine the default libpath from the value encoded in an
9001 1.1 skrll # empty executable.
9002 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9003 1.1 skrll /* end confdefs.h. */
9004 1.1 skrll
9005 1.1 skrll int
9006 1.1 skrll main ()
9007 1.1 skrll {
9008 1.1 skrll
9009 1.1 skrll ;
9010 1.1 skrll return 0;
9011 1.1 skrll }
9012 1.1 skrll _ACEOF
9013 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
9014 1.1 skrll
9015 1.1 skrll lt_aix_libpath_sed='
9016 1.1 skrll /Import File Strings/,/^$/ {
9017 1.1 skrll /^0/ {
9018 1.1 skrll s/^0 *\(.*\)$/\1/
9019 1.1 skrll p
9020 1.1 skrll }
9021 1.1 skrll }'
9022 1.1 skrll aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9023 1.1 skrll # Check for a 64-bit object if we didn't find anything.
9024 1.1 skrll if test -z "$aix_libpath"; then
9025 1.1 skrll aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9026 1.1 skrll fi
9027 1.1 skrll fi
9028 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
9029 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
9030 1.1 skrll if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9031 1.1 skrll
9032 1.1 skrll hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9033 1.1 skrll # Warning - without using the other run time loading flags,
9034 1.1 skrll # -berok will link without error, but may produce a broken library.
9035 1.1 skrll no_undefined_flag=' ${wl}-bernotok'
9036 1.1 skrll allow_undefined_flag=' ${wl}-berok'
9037 1.1.1.2 christos if test "$with_gnu_ld" = yes; then
9038 1.1.1.2 christos # We only use this code for GNU lds that support --whole-archive.
9039 1.1.1.2 christos whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9040 1.1.1.2 christos else
9041 1.1.1.2 christos # Exported symbols can be pulled into shared objects from archives
9042 1.1.1.2 christos whole_archive_flag_spec='$convenience'
9043 1.1.1.2 christos fi
9044 1.1 skrll archive_cmds_need_lc=yes
9045 1.1 skrll # This is similar to how AIX traditionally builds its shared libraries.
9046 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'
9047 1.1 skrll fi
9048 1.1 skrll fi
9049 1.1 skrll ;;
9050 1.1 skrll
9051 1.1 skrll amigaos*)
9052 1.1.1.2 christos case $host_cpu in
9053 1.1.1.2 christos powerpc)
9054 1.1.1.2 christos # see comment about AmigaOS4 .so support
9055 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9056 1.1.1.2 christos archive_expsym_cmds=''
9057 1.1.1.2 christos ;;
9058 1.1.1.2 christos m68k)
9059 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)'
9060 1.1.1.2 christos hardcode_libdir_flag_spec='-L$libdir'
9061 1.1.1.2 christos hardcode_minus_L=yes
9062 1.1.1.2 christos ;;
9063 1.1.1.2 christos esac
9064 1.1 skrll ;;
9065 1.1 skrll
9066 1.1 skrll bsdi[45]*)
9067 1.1 skrll export_dynamic_flag_spec=-rdynamic
9068 1.1 skrll ;;
9069 1.1 skrll
9070 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
9071 1.1 skrll # When not using gcc, we currently assume that we are using
9072 1.1 skrll # Microsoft Visual C++.
9073 1.1 skrll # hardcode_libdir_flag_spec is actually meaningless, as there is
9074 1.1 skrll # no search path for DLLs.
9075 1.1 skrll hardcode_libdir_flag_spec=' '
9076 1.1 skrll allow_undefined_flag=unsupported
9077 1.1 skrll # Tell ltmain to make .lib files, not .a files.
9078 1.1 skrll libext=lib
9079 1.1 skrll # Tell ltmain to make .dll files, not .so files.
9080 1.1 skrll shrext_cmds=".dll"
9081 1.1 skrll # FIXME: Setting linknames here is a bad hack.
9082 1.1.1.2 christos archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9083 1.1 skrll # The linker will automatically build a .lib file if we build a DLL.
9084 1.1 skrll old_archive_from_new_cmds='true'
9085 1.1 skrll # FIXME: Should let the user specify the lib program.
9086 1.1 skrll old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9087 1.1 skrll fix_srcfile_path='`cygpath -w "$srcfile"`'
9088 1.1 skrll enable_shared_with_static_runtimes=yes
9089 1.1 skrll ;;
9090 1.1 skrll
9091 1.1 skrll darwin* | rhapsody*)
9092 1.1 skrll
9093 1.1.1.2 christos
9094 1.1.1.2 christos archive_cmds_need_lc=no
9095 1.1.1.2 christos hardcode_direct=no
9096 1.1.1.2 christos hardcode_automatic=yes
9097 1.1.1.2 christos hardcode_shlibpath_var=unsupported
9098 1.1.1.2 christos if test "$lt_cv_ld_force_load" = "yes"; then
9099 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\"`'
9100 1.1.1.2 christos else
9101 1.1.1.2 christos whole_archive_flag_spec=''
9102 1.1.1.2 christos fi
9103 1.1.1.2 christos link_all_deplibs=yes
9104 1.1.1.2 christos allow_undefined_flag="$_lt_dar_allow_undefined"
9105 1.1.1.2 christos case $cc_basename in
9106 1.1.1.2 christos ifort*) _lt_dar_can_shared=yes ;;
9107 1.1.1.2 christos *) _lt_dar_can_shared=$GCC ;;
9108 1.1.1.2 christos esac
9109 1.1.1.2 christos if test "$_lt_dar_can_shared" = "yes"; then
9110 1.1.1.2 christos output_verbose_link_cmd=func_echo_all
9111 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}"
9112 1.1.1.2 christos module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9113 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}"
9114 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}"
9115 1.1.1.2 christos
9116 1.1.1.2 christos else
9117 1.1.1.2 christos ld_shlibs=no
9118 1.1.1.2 christos fi
9119 1.1.1.2 christos
9120 1.1 skrll ;;
9121 1.1 skrll
9122 1.1 skrll dgux*)
9123 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9124 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9125 1.1 skrll hardcode_shlibpath_var=no
9126 1.1 skrll ;;
9127 1.1 skrll
9128 1.1 skrll # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9129 1.1 skrll # support. Future versions do this automatically, but an explicit c++rt0.o
9130 1.1 skrll # does not break anything, and helps significantly (at the cost of a little
9131 1.1 skrll # extra space).
9132 1.1 skrll freebsd2.2*)
9133 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9134 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9135 1.1 skrll hardcode_direct=yes
9136 1.1 skrll hardcode_shlibpath_var=no
9137 1.1 skrll ;;
9138 1.1 skrll
9139 1.1 skrll # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9140 1.1.1.4 christos freebsd2.*)
9141 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9142 1.1 skrll hardcode_direct=yes
9143 1.1 skrll hardcode_minus_L=yes
9144 1.1 skrll hardcode_shlibpath_var=no
9145 1.1 skrll ;;
9146 1.1 skrll
9147 1.1 skrll # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9148 1.1 skrll freebsd* | dragonfly*)
9149 1.1 skrll archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9150 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9151 1.1 skrll hardcode_direct=yes
9152 1.1 skrll hardcode_shlibpath_var=no
9153 1.1 skrll ;;
9154 1.1 skrll
9155 1.1 skrll hpux9*)
9156 1.1 skrll if test "$GCC" = yes; then
9157 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'
9158 1.1 skrll else
9159 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'
9160 1.1 skrll fi
9161 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9162 1.1 skrll hardcode_libdir_separator=:
9163 1.1 skrll hardcode_direct=yes
9164 1.1 skrll
9165 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9166 1.1 skrll # but as the default location of the library.
9167 1.1 skrll hardcode_minus_L=yes
9168 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9169 1.1 skrll ;;
9170 1.1 skrll
9171 1.1 skrll hpux10*)
9172 1.1.1.2 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9173 1.1 skrll archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9174 1.1 skrll else
9175 1.1 skrll archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9176 1.1 skrll fi
9177 1.1 skrll if test "$with_gnu_ld" = no; then
9178 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9179 1.1 skrll hardcode_libdir_flag_spec_ld='+b $libdir'
9180 1.1 skrll hardcode_libdir_separator=:
9181 1.1 skrll hardcode_direct=yes
9182 1.1 skrll hardcode_direct_absolute=yes
9183 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9184 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9185 1.1 skrll # but as the default location of the library.
9186 1.1 skrll hardcode_minus_L=yes
9187 1.1 skrll fi
9188 1.1 skrll ;;
9189 1.1 skrll
9190 1.1 skrll hpux11*)
9191 1.1.1.2 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9192 1.1 skrll case $host_cpu in
9193 1.1 skrll hppa*64*)
9194 1.1 skrll archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9195 1.1 skrll ;;
9196 1.1 skrll ia64*)
9197 1.1.1.2 christos archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9198 1.1 skrll ;;
9199 1.1 skrll *)
9200 1.1 skrll archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9201 1.1 skrll ;;
9202 1.1 skrll esac
9203 1.1 skrll else
9204 1.1 skrll case $host_cpu in
9205 1.1 skrll hppa*64*)
9206 1.1 skrll archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9207 1.1 skrll ;;
9208 1.1 skrll ia64*)
9209 1.1 skrll archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9210 1.1 skrll ;;
9211 1.1 skrll *)
9212 1.1.1.2 christos
9213 1.1.1.2 christos # Older versions of the 11.00 compiler do not understand -b yet
9214 1.1.1.2 christos # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9215 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9216 1.1.1.2 christos $as_echo_n "checking if $CC understands -b... " >&6; }
9217 1.1.1.2 christos if test "${lt_cv_prog_compiler__b+set}" = set; then :
9218 1.1.1.2 christos $as_echo_n "(cached) " >&6
9219 1.1.1.2 christos else
9220 1.1.1.2 christos lt_cv_prog_compiler__b=no
9221 1.1.1.2 christos save_LDFLAGS="$LDFLAGS"
9222 1.1.1.2 christos LDFLAGS="$LDFLAGS -b"
9223 1.1.1.2 christos echo "$lt_simple_link_test_code" > conftest.$ac_ext
9224 1.1.1.2 christos if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9225 1.1.1.2 christos # The linker can only warn and ignore the option if not recognized
9226 1.1.1.2 christos # So say no if there are warnings
9227 1.1.1.2 christos if test -s conftest.err; then
9228 1.1.1.2 christos # Append any errors to the config.log.
9229 1.1.1.2 christos cat conftest.err 1>&5
9230 1.1.1.2 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9231 1.1.1.2 christos $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9232 1.1.1.2 christos if diff conftest.exp conftest.er2 >/dev/null; then
9233 1.1.1.2 christos lt_cv_prog_compiler__b=yes
9234 1.1.1.2 christos fi
9235 1.1.1.2 christos else
9236 1.1.1.2 christos lt_cv_prog_compiler__b=yes
9237 1.1.1.2 christos fi
9238 1.1.1.2 christos fi
9239 1.1.1.2 christos $RM -r conftest*
9240 1.1.1.2 christos LDFLAGS="$save_LDFLAGS"
9241 1.1.1.2 christos
9242 1.1.1.2 christos fi
9243 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9244 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler__b" >&6; }
9245 1.1.1.2 christos
9246 1.1.1.2 christos if test x"$lt_cv_prog_compiler__b" = xyes; then
9247 1.1.1.2 christos archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9248 1.1.1.2 christos else
9249 1.1.1.2 christos archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9250 1.1.1.2 christos fi
9251 1.1.1.2 christos
9252 1.1 skrll ;;
9253 1.1 skrll esac
9254 1.1 skrll fi
9255 1.1 skrll if test "$with_gnu_ld" = no; then
9256 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9257 1.1 skrll hardcode_libdir_separator=:
9258 1.1 skrll
9259 1.1 skrll case $host_cpu in
9260 1.1 skrll hppa*64*|ia64*)
9261 1.1 skrll hardcode_direct=no
9262 1.1 skrll hardcode_shlibpath_var=no
9263 1.1 skrll ;;
9264 1.1 skrll *)
9265 1.1 skrll hardcode_direct=yes
9266 1.1 skrll hardcode_direct_absolute=yes
9267 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9268 1.1 skrll
9269 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9270 1.1 skrll # but as the default location of the library.
9271 1.1 skrll hardcode_minus_L=yes
9272 1.1 skrll ;;
9273 1.1 skrll esac
9274 1.1 skrll fi
9275 1.1 skrll ;;
9276 1.1 skrll
9277 1.1 skrll irix5* | irix6* | nonstopux*)
9278 1.1 skrll if test "$GCC" = yes; then
9279 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'
9280 1.1 skrll # Try to use the -exported_symbol ld option, if it does not
9281 1.1 skrll # work, assume that -exports_file does not work either and
9282 1.1 skrll # implicitly export all symbols.
9283 1.1 skrll save_LDFLAGS="$LDFLAGS"
9284 1.1 skrll LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9285 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9286 1.1.1.2 christos /* end confdefs.h. */
9287 1.1 skrll int foo(void) {}
9288 1.1 skrll _ACEOF
9289 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
9290 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'
9291 1.1 skrll
9292 1.1 skrll fi
9293 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
9294 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
9295 1.1 skrll LDFLAGS="$save_LDFLAGS"
9296 1.1 skrll else
9297 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'
9298 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'
9299 1.1 skrll fi
9300 1.1 skrll archive_cmds_need_lc='no'
9301 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9302 1.1 skrll hardcode_libdir_separator=:
9303 1.1 skrll inherit_rpath=yes
9304 1.1 skrll link_all_deplibs=yes
9305 1.1 skrll ;;
9306 1.1 skrll
9307 1.1 skrll netbsd*)
9308 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9309 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9310 1.1 skrll else
9311 1.1 skrll archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9312 1.1 skrll fi
9313 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9314 1.1 skrll hardcode_direct=yes
9315 1.1 skrll hardcode_shlibpath_var=no
9316 1.1 skrll ;;
9317 1.1 skrll
9318 1.1 skrll newsos6)
9319 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9320 1.1 skrll hardcode_direct=yes
9321 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9322 1.1 skrll hardcode_libdir_separator=:
9323 1.1 skrll hardcode_shlibpath_var=no
9324 1.1 skrll ;;
9325 1.1 skrll
9326 1.1 skrll *nto* | *qnx*)
9327 1.1 skrll ;;
9328 1.1 skrll
9329 1.1 skrll openbsd*)
9330 1.1.1.2 christos if test -f /usr/libexec/ld.so; then
9331 1.1.1.2 christos hardcode_direct=yes
9332 1.1.1.2 christos hardcode_shlibpath_var=no
9333 1.1.1.2 christos hardcode_direct_absolute=yes
9334 1.1.1.2 christos if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9335 1.1 skrll archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9336 1.1.1.2 christos archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9337 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9338 1.1.1.2 christos export_dynamic_flag_spec='${wl}-E'
9339 1.1.1.2 christos else
9340 1.1.1.2 christos case $host_os in
9341 1.1.1.2 christos openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9342 1.1.1.2 christos archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9343 1.1.1.2 christos hardcode_libdir_flag_spec='-R$libdir'
9344 1.1.1.2 christos ;;
9345 1.1.1.2 christos *)
9346 1.1.1.2 christos archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9347 1.1.1.2 christos hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9348 1.1.1.2 christos ;;
9349 1.1.1.2 christos esac
9350 1.1.1.2 christos fi
9351 1.1.1.2 christos else
9352 1.1.1.2 christos ld_shlibs=no
9353 1.1 skrll fi
9354 1.1 skrll ;;
9355 1.1 skrll
9356 1.1 skrll os2*)
9357 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9358 1.1 skrll hardcode_minus_L=yes
9359 1.1 skrll allow_undefined_flag=unsupported
9360 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'
9361 1.1 skrll old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9362 1.1 skrll ;;
9363 1.1 skrll
9364 1.1 skrll osf3*)
9365 1.1 skrll if test "$GCC" = yes; then
9366 1.1 skrll allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9367 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'
9368 1.1 skrll else
9369 1.1 skrll allow_undefined_flag=' -expect_unresolved \*'
9370 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'
9371 1.1 skrll fi
9372 1.1 skrll archive_cmds_need_lc='no'
9373 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9374 1.1 skrll hardcode_libdir_separator=:
9375 1.1 skrll ;;
9376 1.1 skrll
9377 1.1 skrll osf4* | osf5*) # as osf3* with the addition of -msym flag
9378 1.1 skrll if test "$GCC" = yes; then
9379 1.1 skrll allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9380 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'
9381 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9382 1.1 skrll else
9383 1.1 skrll allow_undefined_flag=' -expect_unresolved \*'
9384 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'
9385 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~
9386 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'
9387 1.1 skrll
9388 1.1 skrll # Both c and cxx compiler support -rpath directly
9389 1.1 skrll hardcode_libdir_flag_spec='-rpath $libdir'
9390 1.1 skrll fi
9391 1.1 skrll archive_cmds_need_lc='no'
9392 1.1 skrll hardcode_libdir_separator=:
9393 1.1 skrll ;;
9394 1.1 skrll
9395 1.1 skrll solaris*)
9396 1.1 skrll no_undefined_flag=' -z defs'
9397 1.1 skrll if test "$GCC" = yes; then
9398 1.1 skrll wlarc='${wl}'
9399 1.1 skrll archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9400 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9401 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'
9402 1.1 skrll else
9403 1.1 skrll case `$CC -V 2>&1` in
9404 1.1 skrll *"Compilers 5.0"*)
9405 1.1 skrll wlarc=''
9406 1.1 skrll archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9407 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9408 1.1 skrll $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9409 1.1 skrll ;;
9410 1.1 skrll *)
9411 1.1 skrll wlarc='${wl}'
9412 1.1 skrll archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9413 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9414 1.1 skrll $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9415 1.1 skrll ;;
9416 1.1 skrll esac
9417 1.1 skrll fi
9418 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9419 1.1 skrll hardcode_shlibpath_var=no
9420 1.1 skrll case $host_os in
9421 1.1 skrll solaris2.[0-5] | solaris2.[0-5].*) ;;
9422 1.1 skrll *)
9423 1.1 skrll # The compiler driver will combine and reorder linker options,
9424 1.1 skrll # but understands `-z linker_flag'. GCC discards it without `$wl',
9425 1.1 skrll # but is careful enough not to reorder.
9426 1.1 skrll # Supported since Solaris 2.6 (maybe 2.5.1?)
9427 1.1 skrll if test "$GCC" = yes; then
9428 1.1 skrll whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9429 1.1 skrll else
9430 1.1 skrll whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9431 1.1 skrll fi
9432 1.1 skrll ;;
9433 1.1 skrll esac
9434 1.1 skrll link_all_deplibs=yes
9435 1.1 skrll ;;
9436 1.1 skrll
9437 1.1 skrll sunos4*)
9438 1.1 skrll if test "x$host_vendor" = xsequent; then
9439 1.1 skrll # Use $CC to link under sequent, because it throws in some extra .o
9440 1.1 skrll # files that make .init and .fini sections work.
9441 1.1 skrll archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9442 1.1 skrll else
9443 1.1 skrll archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9444 1.1 skrll fi
9445 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9446 1.1 skrll hardcode_direct=yes
9447 1.1 skrll hardcode_minus_L=yes
9448 1.1 skrll hardcode_shlibpath_var=no
9449 1.1 skrll ;;
9450 1.1 skrll
9451 1.1 skrll sysv4)
9452 1.1 skrll case $host_vendor in
9453 1.1 skrll sni)
9454 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9455 1.1 skrll hardcode_direct=yes # is this really true???
9456 1.1 skrll ;;
9457 1.1 skrll siemens)
9458 1.1 skrll ## LD is ld it makes a PLAMLIB
9459 1.1 skrll ## CC just makes a GrossModule.
9460 1.1 skrll archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9461 1.1 skrll reload_cmds='$CC -r -o $output$reload_objs'
9462 1.1 skrll hardcode_direct=no
9463 1.1 skrll ;;
9464 1.1 skrll motorola)
9465 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9466 1.1 skrll hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9467 1.1 skrll ;;
9468 1.1 skrll esac
9469 1.1 skrll runpath_var='LD_RUN_PATH'
9470 1.1 skrll hardcode_shlibpath_var=no
9471 1.1 skrll ;;
9472 1.1 skrll
9473 1.1 skrll sysv4.3*)
9474 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9475 1.1 skrll hardcode_shlibpath_var=no
9476 1.1 skrll export_dynamic_flag_spec='-Bexport'
9477 1.1 skrll ;;
9478 1.1 skrll
9479 1.1 skrll sysv4*MP*)
9480 1.1 skrll if test -d /usr/nec; then
9481 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9482 1.1 skrll hardcode_shlibpath_var=no
9483 1.1 skrll runpath_var=LD_RUN_PATH
9484 1.1 skrll hardcode_runpath_var=yes
9485 1.1 skrll ld_shlibs=yes
9486 1.1 skrll fi
9487 1.1 skrll ;;
9488 1.1 skrll
9489 1.1 skrll sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9490 1.1 skrll no_undefined_flag='${wl}-z,text'
9491 1.1 skrll archive_cmds_need_lc=no
9492 1.1 skrll hardcode_shlibpath_var=no
9493 1.1 skrll runpath_var='LD_RUN_PATH'
9494 1.1 skrll
9495 1.1 skrll if test "$GCC" = yes; then
9496 1.1 skrll archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9497 1.1 skrll archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9498 1.1 skrll else
9499 1.1 skrll archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9500 1.1 skrll archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9501 1.1 skrll fi
9502 1.1 skrll ;;
9503 1.1 skrll
9504 1.1 skrll sysv5* | sco3.2v5* | sco5v6*)
9505 1.1 skrll # Note: We can NOT use -z defs as we might desire, because we do not
9506 1.1 skrll # link with -lc, and that would cause any symbols used from libc to
9507 1.1 skrll # always be unresolved, which means just about no library would
9508 1.1 skrll # ever link correctly. If we're not using GNU ld we use -z text
9509 1.1 skrll # though, which does catch some bad symbols but isn't as heavy-handed
9510 1.1 skrll # as -z defs.
9511 1.1 skrll no_undefined_flag='${wl}-z,text'
9512 1.1 skrll allow_undefined_flag='${wl}-z,nodefs'
9513 1.1 skrll archive_cmds_need_lc=no
9514 1.1 skrll hardcode_shlibpath_var=no
9515 1.1 skrll hardcode_libdir_flag_spec='${wl}-R,$libdir'
9516 1.1 skrll hardcode_libdir_separator=':'
9517 1.1 skrll link_all_deplibs=yes
9518 1.1 skrll export_dynamic_flag_spec='${wl}-Bexport'
9519 1.1 skrll runpath_var='LD_RUN_PATH'
9520 1.1 skrll
9521 1.1 skrll if test "$GCC" = yes; then
9522 1.1 skrll archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9523 1.1 skrll archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9524 1.1 skrll else
9525 1.1 skrll archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9526 1.1 skrll archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9527 1.1 skrll fi
9528 1.1 skrll ;;
9529 1.1 skrll
9530 1.1 skrll uts4*)
9531 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9532 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9533 1.1 skrll hardcode_shlibpath_var=no
9534 1.1 skrll ;;
9535 1.1 skrll
9536 1.1 skrll *)
9537 1.1 skrll ld_shlibs=no
9538 1.1 skrll ;;
9539 1.1 skrll esac
9540 1.1 skrll
9541 1.1 skrll if test x$host_vendor = xsni; then
9542 1.1 skrll case $host in
9543 1.1 skrll sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9544 1.1 skrll export_dynamic_flag_spec='${wl}-Blargedynsym'
9545 1.1 skrll ;;
9546 1.1 skrll esac
9547 1.1 skrll fi
9548 1.1 skrll fi
9549 1.1 skrll
9550 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9551 1.1.1.2 christos $as_echo "$ld_shlibs" >&6; }
9552 1.1 skrll test "$ld_shlibs" = no && can_build_shared=no
9553 1.1 skrll
9554 1.1 skrll with_gnu_ld=$with_gnu_ld
9555 1.1 skrll
9556 1.1 skrll
9557 1.1 skrll
9558 1.1 skrll
9559 1.1 skrll
9560 1.1 skrll
9561 1.1 skrll
9562 1.1 skrll
9563 1.1 skrll
9564 1.1 skrll
9565 1.1 skrll
9566 1.1 skrll
9567 1.1 skrll
9568 1.1 skrll
9569 1.1 skrll
9570 1.1 skrll #
9571 1.1 skrll # Do we need to explicitly link libc?
9572 1.1 skrll #
9573 1.1 skrll case "x$archive_cmds_need_lc" in
9574 1.1 skrll x|xyes)
9575 1.1 skrll # Assume -lc should be added
9576 1.1 skrll archive_cmds_need_lc=yes
9577 1.1 skrll
9578 1.1 skrll if test "$enable_shared" = yes && test "$GCC" = yes; then
9579 1.1 skrll case $archive_cmds in
9580 1.1 skrll *'~'*)
9581 1.1 skrll # FIXME: we may have to deal with multi-command sequences.
9582 1.1 skrll ;;
9583 1.1 skrll '$CC '*)
9584 1.1 skrll # Test whether the compiler implicitly links with -lc since on some
9585 1.1 skrll # systems, -lgcc has to come before -lc. If gcc already passes -lc
9586 1.1 skrll # to ld, don't add -lc before -lgcc.
9587 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9588 1.1.1.2 christos $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9589 1.1.1.2 christos if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9590 1.1.1.2 christos $as_echo_n "(cached) " >&6
9591 1.1.1.2 christos else
9592 1.1.1.2 christos $RM conftest*
9593 1.1.1.2 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9594 1.1 skrll
9595 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9596 1.1 skrll (eval $ac_compile) 2>&5
9597 1.1 skrll ac_status=$?
9598 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9599 1.1.1.2 christos test $ac_status = 0; } 2>conftest.err; then
9600 1.1.1.2 christos soname=conftest
9601 1.1.1.2 christos lib=conftest
9602 1.1.1.2 christos libobjs=conftest.$ac_objext
9603 1.1.1.2 christos deplibs=
9604 1.1.1.2 christos wl=$lt_prog_compiler_wl
9605 1.1.1.2 christos pic_flag=$lt_prog_compiler_pic
9606 1.1.1.2 christos compiler_flags=-v
9607 1.1.1.2 christos linker_flags=-v
9608 1.1.1.2 christos verstring=
9609 1.1.1.2 christos output_objdir=.
9610 1.1.1.2 christos libname=conftest
9611 1.1.1.2 christos lt_save_allow_undefined_flag=$allow_undefined_flag
9612 1.1.1.2 christos allow_undefined_flag=
9613 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9614 1.1 skrll (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9615 1.1 skrll ac_status=$?
9616 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9617 1.1.1.2 christos test $ac_status = 0; }
9618 1.1.1.2 christos then
9619 1.1.1.2 christos lt_cv_archive_cmds_need_lc=no
9620 1.1.1.2 christos else
9621 1.1.1.2 christos lt_cv_archive_cmds_need_lc=yes
9622 1.1.1.2 christos fi
9623 1.1.1.2 christos allow_undefined_flag=$lt_save_allow_undefined_flag
9624 1.1.1.2 christos else
9625 1.1.1.2 christos cat conftest.err 1>&5
9626 1.1.1.2 christos fi
9627 1.1.1.2 christos $RM conftest*
9628 1.1.1.2 christos
9629 1.1.1.2 christos fi
9630 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9631 1.1.1.2 christos $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9632 1.1.1.2 christos archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9633 1.1 skrll ;;
9634 1.1 skrll esac
9635 1.1 skrll fi
9636 1.1 skrll ;;
9637 1.1 skrll esac
9638 1.1 skrll
9639 1.1 skrll
9640 1.1 skrll
9641 1.1 skrll
9642 1.1 skrll
9643 1.1 skrll
9644 1.1 skrll
9645 1.1 skrll
9646 1.1 skrll
9647 1.1 skrll
9648 1.1 skrll
9649 1.1 skrll
9650 1.1 skrll
9651 1.1 skrll
9652 1.1 skrll
9653 1.1 skrll
9654 1.1 skrll
9655 1.1 skrll
9656 1.1 skrll
9657 1.1 skrll
9658 1.1 skrll
9659 1.1 skrll
9660 1.1 skrll
9661 1.1 skrll
9662 1.1 skrll
9663 1.1 skrll
9664 1.1 skrll
9665 1.1 skrll
9666 1.1 skrll
9667 1.1 skrll
9668 1.1 skrll
9669 1.1 skrll
9670 1.1 skrll
9671 1.1 skrll
9672 1.1 skrll
9673 1.1 skrll
9674 1.1 skrll
9675 1.1 skrll
9676 1.1 skrll
9677 1.1 skrll
9678 1.1 skrll
9679 1.1 skrll
9680 1.1 skrll
9681 1.1 skrll
9682 1.1 skrll
9683 1.1 skrll
9684 1.1 skrll
9685 1.1 skrll
9686 1.1 skrll
9687 1.1 skrll
9688 1.1 skrll
9689 1.1 skrll
9690 1.1 skrll
9691 1.1 skrll
9692 1.1 skrll
9693 1.1 skrll
9694 1.1 skrll
9695 1.1 skrll
9696 1.1 skrll
9697 1.1 skrll
9698 1.1 skrll
9699 1.1 skrll
9700 1.1 skrll
9701 1.1 skrll
9702 1.1 skrll
9703 1.1 skrll
9704 1.1 skrll
9705 1.1 skrll
9706 1.1 skrll
9707 1.1 skrll
9708 1.1 skrll
9709 1.1 skrll
9710 1.1 skrll
9711 1.1 skrll
9712 1.1 skrll
9713 1.1 skrll
9714 1.1 skrll
9715 1.1 skrll
9716 1.1 skrll
9717 1.1 skrll
9718 1.1 skrll
9719 1.1 skrll
9720 1.1 skrll
9721 1.1 skrll
9722 1.1 skrll
9723 1.1 skrll
9724 1.1 skrll
9725 1.1 skrll
9726 1.1 skrll
9727 1.1 skrll
9728 1.1 skrll
9729 1.1 skrll
9730 1.1 skrll
9731 1.1 skrll
9732 1.1 skrll
9733 1.1 skrll
9734 1.1 skrll
9735 1.1 skrll
9736 1.1 skrll
9737 1.1 skrll
9738 1.1 skrll
9739 1.1 skrll
9740 1.1 skrll
9741 1.1 skrll
9742 1.1 skrll
9743 1.1 skrll
9744 1.1 skrll
9745 1.1 skrll
9746 1.1 skrll
9747 1.1 skrll
9748 1.1 skrll
9749 1.1 skrll
9750 1.1 skrll
9751 1.1 skrll
9752 1.1 skrll
9753 1.1 skrll
9754 1.1 skrll
9755 1.1 skrll
9756 1.1 skrll
9757 1.1 skrll
9758 1.1 skrll
9759 1.1 skrll
9760 1.1 skrll
9761 1.1 skrll
9762 1.1 skrll
9763 1.1 skrll
9764 1.1 skrll
9765 1.1 skrll
9766 1.1 skrll
9767 1.1 skrll
9768 1.1 skrll
9769 1.1 skrll
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
9787 1.1 skrll
9788 1.1 skrll
9789 1.1 skrll
9790 1.1 skrll
9791 1.1 skrll
9792 1.1 skrll
9793 1.1 skrll
9794 1.1 skrll
9795 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9796 1.1.1.2 christos $as_echo_n "checking dynamic linker characteristics... " >&6; }
9797 1.1.1.2 christos
9798 1.1.1.2 christos if test "$GCC" = yes; then
9799 1.1 skrll case $host_os in
9800 1.1 skrll darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9801 1.1 skrll *) lt_awk_arg="/^libraries:/" ;;
9802 1.1 skrll esac
9803 1.1.1.2 christos case $host_os in
9804 1.1.1.2 christos mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9805 1.1.1.2 christos *) lt_sed_strip_eq="s,=/,/,g" ;;
9806 1.1.1.2 christos esac
9807 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`
9808 1.1.1.2 christos case $lt_search_path_spec in
9809 1.1.1.2 christos *\;*)
9810 1.1 skrll # if the path contains ";" then we assume it to be the separator
9811 1.1 skrll # otherwise default to the standard path separator (i.e. ":") - it is
9812 1.1 skrll # assumed that no part of a normal pathname contains ";" but that should
9813 1.1 skrll # okay in the real world where ";" in dirpaths is itself problematic.
9814 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9815 1.1.1.2 christos ;;
9816 1.1.1.2 christos *)
9817 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9818 1.1.1.2 christos ;;
9819 1.1.1.2 christos esac
9820 1.1 skrll # Ok, now we have the path, separated by spaces, we can step through it
9821 1.1 skrll # and add multilib dir if necessary.
9822 1.1 skrll lt_tmp_lt_search_path_spec=
9823 1.1 skrll lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9824 1.1 skrll for lt_sys_path in $lt_search_path_spec; do
9825 1.1 skrll if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9826 1.1 skrll lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9827 1.1 skrll else
9828 1.1 skrll test -d "$lt_sys_path" && \
9829 1.1 skrll lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9830 1.1 skrll fi
9831 1.1 skrll done
9832 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9833 1.1 skrll BEGIN {RS=" "; FS="/|\n";} {
9834 1.1 skrll lt_foo="";
9835 1.1 skrll lt_count=0;
9836 1.1 skrll for (lt_i = NF; lt_i > 0; lt_i--) {
9837 1.1 skrll if ($lt_i != "" && $lt_i != ".") {
9838 1.1 skrll if ($lt_i == "..") {
9839 1.1 skrll lt_count++;
9840 1.1 skrll } else {
9841 1.1 skrll if (lt_count == 0) {
9842 1.1 skrll lt_foo="/" $lt_i lt_foo;
9843 1.1 skrll } else {
9844 1.1 skrll lt_count--;
9845 1.1 skrll }
9846 1.1 skrll }
9847 1.1 skrll }
9848 1.1 skrll }
9849 1.1 skrll if (lt_foo != "") { lt_freq[lt_foo]++; }
9850 1.1 skrll if (lt_freq[lt_foo] == 1) { print lt_foo; }
9851 1.1 skrll }'`
9852 1.1.1.2 christos # AWK program above erroneously prepends '/' to C:/dos/paths
9853 1.1.1.2 christos # for these hosts.
9854 1.1.1.2 christos case $host_os in
9855 1.1.1.2 christos mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9856 1.1.1.2 christos $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9857 1.1.1.2 christos esac
9858 1.1.1.2 christos sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9859 1.1 skrll else
9860 1.1 skrll sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9861 1.1 skrll fi
9862 1.1 skrll library_names_spec=
9863 1.1 skrll libname_spec='lib$name'
9864 1.1 skrll soname_spec=
9865 1.1 skrll shrext_cmds=".so"
9866 1.1 skrll postinstall_cmds=
9867 1.1 skrll postuninstall_cmds=
9868 1.1 skrll finish_cmds=
9869 1.1 skrll finish_eval=
9870 1.1 skrll shlibpath_var=
9871 1.1 skrll shlibpath_overrides_runpath=unknown
9872 1.1 skrll version_type=none
9873 1.1 skrll dynamic_linker="$host_os ld.so"
9874 1.1 skrll sys_lib_dlsearch_path_spec="/lib /usr/lib"
9875 1.1 skrll need_lib_prefix=unknown
9876 1.1 skrll hardcode_into_libs=no
9877 1.1 skrll
9878 1.1 skrll # when you set need_version to no, make sure it does not cause -set_version
9879 1.1 skrll # flags to be left without arguments
9880 1.1 skrll need_version=unknown
9881 1.1 skrll
9882 1.1 skrll case $host_os in
9883 1.1 skrll aix3*)
9884 1.1 skrll version_type=linux
9885 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9886 1.1 skrll shlibpath_var=LIBPATH
9887 1.1 skrll
9888 1.1 skrll # AIX 3 has no versioning support, so we append a major version to the name.
9889 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
9890 1.1 skrll ;;
9891 1.1 skrll
9892 1.1 skrll aix[4-9]*)
9893 1.1 skrll version_type=linux
9894 1.1 skrll need_lib_prefix=no
9895 1.1 skrll need_version=no
9896 1.1 skrll hardcode_into_libs=yes
9897 1.1 skrll if test "$host_cpu" = ia64; then
9898 1.1 skrll # AIX 5 supports IA64
9899 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9900 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
9901 1.1 skrll else
9902 1.1 skrll # With GCC up to 2.95.x, collect2 would create an import file
9903 1.1 skrll # for dependence libraries. The import file would start with
9904 1.1 skrll # the line `#! .'. This would cause the generated library to
9905 1.1 skrll # depend on `.', always an invalid library. This was fixed in
9906 1.1 skrll # development snapshots of GCC prior to 3.0.
9907 1.1 skrll case $host_os in
9908 1.1 skrll aix4 | aix4.[01] | aix4.[01].*)
9909 1.1 skrll if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9910 1.1 skrll echo ' yes '
9911 1.1 skrll echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9912 1.1 skrll :
9913 1.1 skrll else
9914 1.1 skrll can_build_shared=no
9915 1.1 skrll fi
9916 1.1 skrll ;;
9917 1.1 skrll esac
9918 1.1 skrll # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9919 1.1 skrll # soname into executable. Probably we can add versioning support to
9920 1.1 skrll # collect2, so additional links can be useful in future.
9921 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
9922 1.1 skrll # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9923 1.1 skrll # instead of lib<name>.a to let people know that these are not
9924 1.1 skrll # typical AIX shared libraries.
9925 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9926 1.1 skrll else
9927 1.1 skrll # We preserve .a as extension for shared libraries through AIX4.2
9928 1.1 skrll # and later when we are not doing run time linking.
9929 1.1 skrll library_names_spec='${libname}${release}.a $libname.a'
9930 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
9931 1.1 skrll fi
9932 1.1 skrll shlibpath_var=LIBPATH
9933 1.1 skrll fi
9934 1.1 skrll ;;
9935 1.1 skrll
9936 1.1 skrll amigaos*)
9937 1.1.1.2 christos case $host_cpu in
9938 1.1.1.2 christos powerpc)
9939 1.1.1.2 christos # Since July 2007 AmigaOS4 officially supports .so libraries.
9940 1.1.1.2 christos # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9941 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9942 1.1.1.2 christos ;;
9943 1.1.1.2 christos m68k)
9944 1.1 skrll library_names_spec='$libname.ixlibrary $libname.a'
9945 1.1 skrll # Create ${libname}_ixlibrary.a entries in /sys/libs.
9946 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'
9947 1.1.1.2 christos ;;
9948 1.1.1.2 christos esac
9949 1.1 skrll ;;
9950 1.1 skrll
9951 1.1 skrll beos*)
9952 1.1 skrll library_names_spec='${libname}${shared_ext}'
9953 1.1 skrll dynamic_linker="$host_os ld.so"
9954 1.1 skrll shlibpath_var=LIBRARY_PATH
9955 1.1 skrll ;;
9956 1.1 skrll
9957 1.1 skrll bsdi[45]*)
9958 1.1 skrll version_type=linux
9959 1.1 skrll need_version=no
9960 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9961 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
9962 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9963 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
9964 1.1 skrll sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9965 1.1 skrll sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9966 1.1 skrll # the default ld.so.conf also contains /usr/contrib/lib and
9967 1.1 skrll # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9968 1.1 skrll # libtool to hard-code these into programs
9969 1.1 skrll ;;
9970 1.1 skrll
9971 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
9972 1.1 skrll version_type=windows
9973 1.1 skrll shrext_cmds=".dll"
9974 1.1 skrll need_version=no
9975 1.1 skrll need_lib_prefix=no
9976 1.1 skrll
9977 1.1.1.2 christos case $GCC,$host_os in
9978 1.1.1.2 christos yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9979 1.1 skrll library_names_spec='$libname.dll.a'
9980 1.1 skrll # DLL is installed to $(libdir)/../bin by postinstall_cmds
9981 1.1 skrll postinstall_cmds='base_file=`basename \${file}`~
9982 1.1 skrll dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9983 1.1 skrll dldir=$destdir/`dirname \$dlpath`~
9984 1.1 skrll test -d \$dldir || mkdir -p \$dldir~
9985 1.1 skrll $install_prog $dir/$dlname \$dldir/$dlname~
9986 1.1 skrll chmod a+x \$dldir/$dlname~
9987 1.1 skrll if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9988 1.1 skrll eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9989 1.1 skrll fi'
9990 1.1 skrll postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9991 1.1 skrll dlpath=$dir/\$dldll~
9992 1.1 skrll $RM \$dlpath'
9993 1.1 skrll shlibpath_overrides_runpath=yes
9994 1.1 skrll
9995 1.1 skrll case $host_os in
9996 1.1 skrll cygwin*)
9997 1.1 skrll # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9998 1.1 skrll soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9999 1.1.1.2 christos
10000 1.1.1.2 christos sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10001 1.1 skrll ;;
10002 1.1.1.2 christos mingw* | cegcc*)
10003 1.1 skrll # MinGW DLLs use traditional 'lib' prefix
10004 1.1 skrll soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10005 1.1 skrll ;;
10006 1.1 skrll pw32*)
10007 1.1 skrll # pw32 DLLs use 'pw' prefix rather than 'lib'
10008 1.1 skrll library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10009 1.1 skrll ;;
10010 1.1 skrll esac
10011 1.1 skrll ;;
10012 1.1 skrll
10013 1.1 skrll *)
10014 1.1 skrll library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10015 1.1 skrll ;;
10016 1.1 skrll esac
10017 1.1 skrll dynamic_linker='Win32 ld.exe'
10018 1.1 skrll # FIXME: first we should search . and the directory the executable is in
10019 1.1 skrll shlibpath_var=PATH
10020 1.1 skrll ;;
10021 1.1 skrll
10022 1.1 skrll darwin* | rhapsody*)
10023 1.1 skrll dynamic_linker="$host_os dyld"
10024 1.1 skrll version_type=darwin
10025 1.1 skrll need_lib_prefix=no
10026 1.1 skrll need_version=no
10027 1.1 skrll library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10028 1.1 skrll soname_spec='${libname}${release}${major}$shared_ext'
10029 1.1 skrll shlibpath_overrides_runpath=yes
10030 1.1 skrll shlibpath_var=DYLD_LIBRARY_PATH
10031 1.1 skrll shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10032 1.1 skrll
10033 1.1 skrll sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10034 1.1 skrll sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10035 1.1 skrll ;;
10036 1.1 skrll
10037 1.1 skrll dgux*)
10038 1.1 skrll version_type=linux
10039 1.1 skrll need_lib_prefix=no
10040 1.1 skrll need_version=no
10041 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10042 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10043 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10044 1.1 skrll ;;
10045 1.1 skrll
10046 1.1 skrll freebsd* | dragonfly*)
10047 1.1 skrll # DragonFly does not have aout. When/if they implement a new
10048 1.1 skrll # versioning mechanism, adjust this.
10049 1.1 skrll if test -x /usr/bin/objformat; then
10050 1.1 skrll objformat=`/usr/bin/objformat`
10051 1.1 skrll else
10052 1.1 skrll case $host_os in
10053 1.1.1.4 christos freebsd[23].*) objformat=aout ;;
10054 1.1 skrll *) objformat=elf ;;
10055 1.1 skrll esac
10056 1.1 skrll fi
10057 1.1 skrll version_type=freebsd-$objformat
10058 1.1 skrll case $version_type in
10059 1.1 skrll freebsd-elf*)
10060 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10061 1.1 skrll need_version=no
10062 1.1 skrll need_lib_prefix=no
10063 1.1 skrll ;;
10064 1.1 skrll freebsd-*)
10065 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10066 1.1 skrll need_version=yes
10067 1.1 skrll ;;
10068 1.1 skrll esac
10069 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10070 1.1 skrll case $host_os in
10071 1.1.1.4 christos freebsd2.*)
10072 1.1 skrll shlibpath_overrides_runpath=yes
10073 1.1 skrll ;;
10074 1.1 skrll freebsd3.[01]* | freebsdelf3.[01]*)
10075 1.1 skrll shlibpath_overrides_runpath=yes
10076 1.1 skrll hardcode_into_libs=yes
10077 1.1 skrll ;;
10078 1.1 skrll freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10079 1.1 skrll freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10080 1.1 skrll shlibpath_overrides_runpath=no
10081 1.1 skrll hardcode_into_libs=yes
10082 1.1 skrll ;;
10083 1.1 skrll *) # from 4.6 on, and DragonFly
10084 1.1 skrll shlibpath_overrides_runpath=yes
10085 1.1 skrll hardcode_into_libs=yes
10086 1.1 skrll ;;
10087 1.1 skrll esac
10088 1.1 skrll ;;
10089 1.1 skrll
10090 1.1 skrll gnu*)
10091 1.1 skrll version_type=linux
10092 1.1 skrll need_lib_prefix=no
10093 1.1 skrll need_version=no
10094 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10095 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10096 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10097 1.1 skrll hardcode_into_libs=yes
10098 1.1 skrll ;;
10099 1.1 skrll
10100 1.1.1.2 christos haiku*)
10101 1.1.1.2 christos version_type=linux
10102 1.1.1.2 christos need_lib_prefix=no
10103 1.1.1.2 christos need_version=no
10104 1.1.1.2 christos dynamic_linker="$host_os runtime_loader"
10105 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10106 1.1.1.2 christos soname_spec='${libname}${release}${shared_ext}$major'
10107 1.1.1.2 christos shlibpath_var=LIBRARY_PATH
10108 1.1.1.2 christos shlibpath_overrides_runpath=yes
10109 1.1.1.2 christos sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10110 1.1.1.2 christos hardcode_into_libs=yes
10111 1.1.1.2 christos ;;
10112 1.1.1.2 christos
10113 1.1 skrll hpux9* | hpux10* | hpux11*)
10114 1.1 skrll # Give a soname corresponding to the major version so that dld.sl refuses to
10115 1.1 skrll # link against other versions.
10116 1.1 skrll version_type=sunos
10117 1.1 skrll need_lib_prefix=no
10118 1.1 skrll need_version=no
10119 1.1 skrll case $host_cpu in
10120 1.1 skrll ia64*)
10121 1.1 skrll shrext_cmds='.so'
10122 1.1 skrll hardcode_into_libs=yes
10123 1.1 skrll dynamic_linker="$host_os dld.so"
10124 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10125 1.1 skrll shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10126 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10127 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10128 1.1 skrll if test "X$HPUX_IA64_MODE" = X32; then
10129 1.1 skrll sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10130 1.1 skrll else
10131 1.1 skrll sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10132 1.1 skrll fi
10133 1.1 skrll sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10134 1.1 skrll ;;
10135 1.1 skrll hppa*64*)
10136 1.1 skrll shrext_cmds='.sl'
10137 1.1 skrll hardcode_into_libs=yes
10138 1.1 skrll dynamic_linker="$host_os dld.sl"
10139 1.1 skrll shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10140 1.1 skrll shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10141 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10142 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10143 1.1 skrll sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10144 1.1 skrll sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10145 1.1 skrll ;;
10146 1.1 skrll *)
10147 1.1 skrll shrext_cmds='.sl'
10148 1.1 skrll dynamic_linker="$host_os dld.sl"
10149 1.1 skrll shlibpath_var=SHLIB_PATH
10150 1.1 skrll shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10151 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10152 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10153 1.1 skrll ;;
10154 1.1 skrll esac
10155 1.1.1.2 christos # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10156 1.1 skrll postinstall_cmds='chmod 555 $lib'
10157 1.1.1.2 christos # or fails outright, so override atomically:
10158 1.1.1.2 christos install_override_mode=555
10159 1.1 skrll ;;
10160 1.1 skrll
10161 1.1 skrll interix[3-9]*)
10162 1.1 skrll version_type=linux
10163 1.1 skrll need_lib_prefix=no
10164 1.1 skrll need_version=no
10165 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10166 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10167 1.1 skrll dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10168 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10169 1.1 skrll shlibpath_overrides_runpath=no
10170 1.1 skrll hardcode_into_libs=yes
10171 1.1 skrll ;;
10172 1.1 skrll
10173 1.1 skrll irix5* | irix6* | nonstopux*)
10174 1.1 skrll case $host_os in
10175 1.1 skrll nonstopux*) version_type=nonstopux ;;
10176 1.1 skrll *)
10177 1.1 skrll if test "$lt_cv_prog_gnu_ld" = yes; then
10178 1.1 skrll version_type=linux
10179 1.1 skrll else
10180 1.1 skrll version_type=irix
10181 1.1 skrll fi ;;
10182 1.1 skrll esac
10183 1.1 skrll need_lib_prefix=no
10184 1.1 skrll need_version=no
10185 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10186 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10187 1.1 skrll case $host_os in
10188 1.1 skrll irix5* | nonstopux*)
10189 1.1 skrll libsuff= shlibsuff=
10190 1.1 skrll ;;
10191 1.1 skrll *)
10192 1.1 skrll case $LD in # libtool.m4 will add one of these switches to LD
10193 1.1 skrll *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10194 1.1 skrll libsuff= shlibsuff= libmagic=32-bit;;
10195 1.1 skrll *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10196 1.1 skrll libsuff=32 shlibsuff=N32 libmagic=N32;;
10197 1.1 skrll *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10198 1.1 skrll libsuff=64 shlibsuff=64 libmagic=64-bit;;
10199 1.1 skrll *) libsuff= shlibsuff= libmagic=never-match;;
10200 1.1 skrll esac
10201 1.1 skrll ;;
10202 1.1 skrll esac
10203 1.1 skrll shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10204 1.1 skrll shlibpath_overrides_runpath=no
10205 1.1 skrll sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10206 1.1 skrll sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10207 1.1 skrll hardcode_into_libs=yes
10208 1.1 skrll ;;
10209 1.1 skrll
10210 1.1 skrll # No shared lib support for Linux oldld, aout, or coff.
10211 1.1 skrll linux*oldld* | linux*aout* | linux*coff*)
10212 1.1 skrll dynamic_linker=no
10213 1.1 skrll ;;
10214 1.1 skrll
10215 1.1 skrll # This must be Linux ELF.
10216 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
10217 1.1 skrll version_type=linux
10218 1.1 skrll need_lib_prefix=no
10219 1.1 skrll need_version=no
10220 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10221 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10222 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10223 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10224 1.1 skrll shlibpath_overrides_runpath=no
10225 1.1.1.2 christos
10226 1.1 skrll # Some binutils ld are patched to set DT_RUNPATH
10227 1.1.1.2 christos if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10228 1.1.1.2 christos $as_echo_n "(cached) " >&6
10229 1.1.1.2 christos else
10230 1.1.1.2 christos lt_cv_shlibpath_overrides_runpath=no
10231 1.1.1.2 christos save_LDFLAGS=$LDFLAGS
10232 1.1.1.2 christos save_libdir=$libdir
10233 1.1.1.2 christos eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10234 1.1.1.2 christos LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10235 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10236 1.1 skrll /* end confdefs.h. */
10237 1.1 skrll
10238 1.1 skrll int
10239 1.1 skrll main ()
10240 1.1 skrll {
10241 1.1 skrll
10242 1.1 skrll ;
10243 1.1 skrll return 0;
10244 1.1 skrll }
10245 1.1 skrll _ACEOF
10246 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10247 1.1.1.2 christos if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10248 1.1.1.2 christos lt_cv_shlibpath_overrides_runpath=yes
10249 1.1 skrll fi
10250 1.1.1.2 christos fi
10251 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10252 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10253 1.1.1.2 christos LDFLAGS=$save_LDFLAGS
10254 1.1.1.2 christos libdir=$save_libdir
10255 1.1 skrll
10256 1.1 skrll fi
10257 1.1.1.2 christos
10258 1.1.1.2 christos shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10259 1.1 skrll
10260 1.1 skrll # This implies no fast_install, which is unacceptable.
10261 1.1 skrll # Some rework will be needed to allow for fast_install
10262 1.1 skrll # before this can be enabled.
10263 1.1 skrll hardcode_into_libs=yes
10264 1.1 skrll
10265 1.1 skrll # Append ld.so.conf contents to the search path
10266 1.1 skrll if test -f /etc/ld.so.conf; then
10267 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' ' '`
10268 1.1 skrll sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10269 1.1 skrll fi
10270 1.1 skrll
10271 1.1 skrll # We used to test for /lib/ld.so.1 and disable shared libraries on
10272 1.1 skrll # powerpc, because MkLinux only supported shared libraries with the
10273 1.1 skrll # GNU dynamic linker. Since this was broken with cross compilers,
10274 1.1 skrll # most powerpc-linux boxes support dynamic linking these days and
10275 1.1 skrll # people can always --disable-shared, the test was removed, and we
10276 1.1 skrll # assume the GNU/Linux dynamic linker is in use.
10277 1.1 skrll dynamic_linker='GNU/Linux ld.so'
10278 1.1 skrll ;;
10279 1.1 skrll
10280 1.1 skrll netbsd*)
10281 1.1 skrll version_type=sunos
10282 1.1 skrll need_lib_prefix=no
10283 1.1 skrll need_version=no
10284 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10285 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10286 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10287 1.1 skrll dynamic_linker='NetBSD (a.out) ld.so'
10288 1.1 skrll else
10289 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10290 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10291 1.1 skrll dynamic_linker='NetBSD ld.elf_so'
10292 1.1 skrll fi
10293 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10294 1.1 skrll shlibpath_overrides_runpath=yes
10295 1.1 skrll hardcode_into_libs=yes
10296 1.1 skrll ;;
10297 1.1 skrll
10298 1.1 skrll newsos6)
10299 1.1 skrll version_type=linux
10300 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10301 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10302 1.1 skrll shlibpath_overrides_runpath=yes
10303 1.1 skrll ;;
10304 1.1 skrll
10305 1.1 skrll *nto* | *qnx*)
10306 1.1 skrll version_type=qnx
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 shlibpath_overrides_runpath=no
10313 1.1 skrll hardcode_into_libs=yes
10314 1.1 skrll dynamic_linker='ldqnx.so'
10315 1.1 skrll ;;
10316 1.1 skrll
10317 1.1 skrll openbsd*)
10318 1.1 skrll version_type=sunos
10319 1.1 skrll sys_lib_dlsearch_path_spec="/usr/lib"
10320 1.1 skrll need_lib_prefix=no
10321 1.1 skrll # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10322 1.1 skrll case $host_os in
10323 1.1 skrll openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10324 1.1 skrll *) need_version=no ;;
10325 1.1 skrll esac
10326 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10327 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10328 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10329 1.1 skrll if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10330 1.1 skrll case $host_os in
10331 1.1 skrll openbsd2.[89] | openbsd2.[89].*)
10332 1.1 skrll shlibpath_overrides_runpath=no
10333 1.1 skrll ;;
10334 1.1 skrll *)
10335 1.1 skrll shlibpath_overrides_runpath=yes
10336 1.1 skrll ;;
10337 1.1 skrll esac
10338 1.1 skrll else
10339 1.1 skrll shlibpath_overrides_runpath=yes
10340 1.1 skrll fi
10341 1.1 skrll ;;
10342 1.1 skrll
10343 1.1 skrll os2*)
10344 1.1 skrll libname_spec='$name'
10345 1.1 skrll shrext_cmds=".dll"
10346 1.1 skrll need_lib_prefix=no
10347 1.1 skrll library_names_spec='$libname${shared_ext} $libname.a'
10348 1.1 skrll dynamic_linker='OS/2 ld.exe'
10349 1.1 skrll shlibpath_var=LIBPATH
10350 1.1 skrll ;;
10351 1.1 skrll
10352 1.1 skrll osf3* | osf4* | osf5*)
10353 1.1 skrll version_type=osf
10354 1.1 skrll need_lib_prefix=no
10355 1.1 skrll need_version=no
10356 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10357 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10358 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10359 1.1 skrll sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10360 1.1 skrll sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10361 1.1 skrll ;;
10362 1.1 skrll
10363 1.1 skrll rdos*)
10364 1.1 skrll dynamic_linker=no
10365 1.1 skrll ;;
10366 1.1 skrll
10367 1.1 skrll solaris*)
10368 1.1 skrll version_type=linux
10369 1.1 skrll need_lib_prefix=no
10370 1.1 skrll need_version=no
10371 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10372 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10373 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10374 1.1 skrll shlibpath_overrides_runpath=yes
10375 1.1 skrll hardcode_into_libs=yes
10376 1.1 skrll # ldd complains unless libraries are executable
10377 1.1 skrll postinstall_cmds='chmod +x $lib'
10378 1.1 skrll ;;
10379 1.1 skrll
10380 1.1 skrll sunos4*)
10381 1.1 skrll version_type=sunos
10382 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10383 1.1 skrll finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10384 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10385 1.1 skrll shlibpath_overrides_runpath=yes
10386 1.1 skrll if test "$with_gnu_ld" = yes; then
10387 1.1 skrll need_lib_prefix=no
10388 1.1 skrll fi
10389 1.1 skrll need_version=yes
10390 1.1 skrll ;;
10391 1.1 skrll
10392 1.1 skrll sysv4 | sysv4.3*)
10393 1.1 skrll version_type=linux
10394 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10395 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10396 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10397 1.1 skrll case $host_vendor in
10398 1.1 skrll sni)
10399 1.1 skrll shlibpath_overrides_runpath=no
10400 1.1 skrll need_lib_prefix=no
10401 1.1 skrll runpath_var=LD_RUN_PATH
10402 1.1 skrll ;;
10403 1.1 skrll siemens)
10404 1.1 skrll need_lib_prefix=no
10405 1.1 skrll ;;
10406 1.1 skrll motorola)
10407 1.1 skrll need_lib_prefix=no
10408 1.1 skrll need_version=no
10409 1.1 skrll shlibpath_overrides_runpath=no
10410 1.1 skrll sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10411 1.1 skrll ;;
10412 1.1 skrll esac
10413 1.1 skrll ;;
10414 1.1 skrll
10415 1.1 skrll sysv4*MP*)
10416 1.1 skrll if test -d /usr/nec ;then
10417 1.1 skrll version_type=linux
10418 1.1 skrll library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10419 1.1 skrll soname_spec='$libname${shared_ext}.$major'
10420 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10421 1.1 skrll fi
10422 1.1 skrll ;;
10423 1.1 skrll
10424 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10425 1.1 skrll version_type=freebsd-elf
10426 1.1 skrll need_lib_prefix=no
10427 1.1 skrll need_version=no
10428 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10429 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10430 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10431 1.1 skrll shlibpath_overrides_runpath=yes
10432 1.1 skrll hardcode_into_libs=yes
10433 1.1 skrll if test "$with_gnu_ld" = yes; then
10434 1.1 skrll sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10435 1.1 skrll else
10436 1.1 skrll sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10437 1.1 skrll case $host_os in
10438 1.1 skrll sco3.2v5*)
10439 1.1 skrll sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10440 1.1 skrll ;;
10441 1.1 skrll esac
10442 1.1 skrll fi
10443 1.1 skrll sys_lib_dlsearch_path_spec='/usr/lib'
10444 1.1 skrll ;;
10445 1.1 skrll
10446 1.1 skrll tpf*)
10447 1.1 skrll # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10448 1.1 skrll version_type=linux
10449 1.1 skrll need_lib_prefix=no
10450 1.1 skrll need_version=no
10451 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10452 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10453 1.1 skrll shlibpath_overrides_runpath=no
10454 1.1 skrll hardcode_into_libs=yes
10455 1.1 skrll ;;
10456 1.1 skrll
10457 1.1 skrll uts4*)
10458 1.1 skrll version_type=linux
10459 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10460 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10461 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10462 1.1 skrll ;;
10463 1.1 skrll
10464 1.1 skrll *)
10465 1.1 skrll dynamic_linker=no
10466 1.1 skrll ;;
10467 1.1 skrll esac
10468 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10469 1.1.1.2 christos $as_echo "$dynamic_linker" >&6; }
10470 1.1 skrll test "$dynamic_linker" = no && can_build_shared=no
10471 1.1 skrll
10472 1.1 skrll variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10473 1.1 skrll if test "$GCC" = yes; then
10474 1.1 skrll variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10475 1.1 skrll fi
10476 1.1 skrll
10477 1.1.1.2 christos if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10478 1.1.1.2 christos sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10479 1.1.1.2 christos fi
10480 1.1.1.2 christos if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10481 1.1.1.2 christos sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10482 1.1.1.2 christos fi
10483 1.1.1.2 christos
10484 1.1.1.2 christos
10485 1.1.1.2 christos
10486 1.1.1.2 christos
10487 1.1.1.2 christos
10488 1.1.1.2 christos
10489 1.1 skrll
10490 1.1 skrll
10491 1.1 skrll
10492 1.1 skrll
10493 1.1 skrll
10494 1.1 skrll
10495 1.1 skrll
10496 1.1 skrll
10497 1.1 skrll
10498 1.1 skrll
10499 1.1 skrll
10500 1.1 skrll
10501 1.1 skrll
10502 1.1 skrll
10503 1.1 skrll
10504 1.1 skrll
10505 1.1 skrll
10506 1.1 skrll
10507 1.1 skrll
10508 1.1 skrll
10509 1.1 skrll
10510 1.1 skrll
10511 1.1 skrll
10512 1.1 skrll
10513 1.1 skrll
10514 1.1 skrll
10515 1.1 skrll
10516 1.1 skrll
10517 1.1 skrll
10518 1.1 skrll
10519 1.1 skrll
10520 1.1 skrll
10521 1.1 skrll
10522 1.1 skrll
10523 1.1 skrll
10524 1.1 skrll
10525 1.1 skrll
10526 1.1 skrll
10527 1.1 skrll
10528 1.1 skrll
10529 1.1 skrll
10530 1.1 skrll
10531 1.1 skrll
10532 1.1 skrll
10533 1.1 skrll
10534 1.1 skrll
10535 1.1 skrll
10536 1.1 skrll
10537 1.1 skrll
10538 1.1 skrll
10539 1.1 skrll
10540 1.1 skrll
10541 1.1 skrll
10542 1.1 skrll
10543 1.1 skrll
10544 1.1 skrll
10545 1.1 skrll
10546 1.1 skrll
10547 1.1 skrll
10548 1.1 skrll
10549 1.1 skrll
10550 1.1 skrll
10551 1.1 skrll
10552 1.1 skrll
10553 1.1 skrll
10554 1.1 skrll
10555 1.1 skrll
10556 1.1 skrll
10557 1.1 skrll
10558 1.1 skrll
10559 1.1 skrll
10560 1.1 skrll
10561 1.1 skrll
10562 1.1 skrll
10563 1.1 skrll
10564 1.1 skrll
10565 1.1 skrll
10566 1.1 skrll
10567 1.1 skrll
10568 1.1 skrll
10569 1.1 skrll
10570 1.1 skrll
10571 1.1 skrll
10572 1.1 skrll
10573 1.1 skrll
10574 1.1 skrll
10575 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10576 1.1.1.2 christos $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10577 1.1 skrll hardcode_action=
10578 1.1 skrll if test -n "$hardcode_libdir_flag_spec" ||
10579 1.1 skrll test -n "$runpath_var" ||
10580 1.1 skrll test "X$hardcode_automatic" = "Xyes" ; then
10581 1.1 skrll
10582 1.1 skrll # We can hardcode non-existent directories.
10583 1.1 skrll if test "$hardcode_direct" != no &&
10584 1.1 skrll # If the only mechanism to avoid hardcoding is shlibpath_var, we
10585 1.1 skrll # have to relink, otherwise we might link with an installed library
10586 1.1 skrll # when we should be linking with a yet-to-be-installed one
10587 1.1 skrll ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10588 1.1 skrll test "$hardcode_minus_L" != no; then
10589 1.1 skrll # Linking always hardcodes the temporary library directory.
10590 1.1 skrll hardcode_action=relink
10591 1.1 skrll else
10592 1.1 skrll # We can link without hardcoding, and we can hardcode nonexisting dirs.
10593 1.1 skrll hardcode_action=immediate
10594 1.1 skrll fi
10595 1.1 skrll else
10596 1.1 skrll # We cannot hardcode anything, or else we can only hardcode existing
10597 1.1 skrll # directories.
10598 1.1 skrll hardcode_action=unsupported
10599 1.1 skrll fi
10600 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10601 1.1.1.2 christos $as_echo "$hardcode_action" >&6; }
10602 1.1 skrll
10603 1.1 skrll if test "$hardcode_action" = relink ||
10604 1.1 skrll test "$inherit_rpath" = yes; then
10605 1.1 skrll # Fast installation is not supported
10606 1.1 skrll enable_fast_install=no
10607 1.1 skrll elif test "$shlibpath_overrides_runpath" = yes ||
10608 1.1 skrll test "$enable_shared" = no; then
10609 1.1 skrll # Fast installation is not necessary
10610 1.1 skrll enable_fast_install=needless
10611 1.1 skrll fi
10612 1.1 skrll
10613 1.1 skrll
10614 1.1 skrll
10615 1.1 skrll
10616 1.1 skrll
10617 1.1 skrll
10618 1.1 skrll if test "x$enable_dlopen" != xyes; then
10619 1.1 skrll enable_dlopen=unknown
10620 1.1 skrll enable_dlopen_self=unknown
10621 1.1 skrll enable_dlopen_self_static=unknown
10622 1.1 skrll else
10623 1.1 skrll lt_cv_dlopen=no
10624 1.1 skrll lt_cv_dlopen_libs=
10625 1.1 skrll
10626 1.1 skrll case $host_os in
10627 1.1 skrll beos*)
10628 1.1 skrll lt_cv_dlopen="load_add_on"
10629 1.1 skrll lt_cv_dlopen_libs=
10630 1.1 skrll lt_cv_dlopen_self=yes
10631 1.1 skrll ;;
10632 1.1 skrll
10633 1.1.1.2 christos mingw* | pw32* | cegcc*)
10634 1.1 skrll lt_cv_dlopen="LoadLibrary"
10635 1.1 skrll lt_cv_dlopen_libs=
10636 1.1 skrll ;;
10637 1.1 skrll
10638 1.1 skrll cygwin*)
10639 1.1 skrll lt_cv_dlopen="dlopen"
10640 1.1 skrll lt_cv_dlopen_libs=
10641 1.1 skrll ;;
10642 1.1 skrll
10643 1.1 skrll darwin*)
10644 1.1 skrll # if libdl is installed we need to link against it
10645 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10646 1.1.1.2 christos $as_echo_n "checking for dlopen in -ldl... " >&6; }
10647 1.1.1.2 christos if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10648 1.1.1.2 christos $as_echo_n "(cached) " >&6
10649 1.1 skrll else
10650 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10651 1.1 skrll LIBS="-ldl $LIBS"
10652 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10653 1.1 skrll /* end confdefs.h. */
10654 1.1 skrll
10655 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10656 1.1.1.2 christos Use char because int might match the return type of a GCC
10657 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10658 1.1 skrll #ifdef __cplusplus
10659 1.1 skrll extern "C"
10660 1.1 skrll #endif
10661 1.1 skrll char dlopen ();
10662 1.1 skrll int
10663 1.1 skrll main ()
10664 1.1 skrll {
10665 1.1.1.2 christos return dlopen ();
10666 1.1 skrll ;
10667 1.1 skrll return 0;
10668 1.1 skrll }
10669 1.1 skrll _ACEOF
10670 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10671 1.1 skrll ac_cv_lib_dl_dlopen=yes
10672 1.1 skrll else
10673 1.1.1.2 christos ac_cv_lib_dl_dlopen=no
10674 1.1 skrll fi
10675 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10676 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10677 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10678 1.1 skrll fi
10679 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10680 1.1.1.2 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10681 1.1.1.2 christos if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10682 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10683 1.1 skrll else
10684 1.1 skrll
10685 1.1 skrll lt_cv_dlopen="dyld"
10686 1.1 skrll lt_cv_dlopen_libs=
10687 1.1 skrll lt_cv_dlopen_self=yes
10688 1.1 skrll
10689 1.1 skrll fi
10690 1.1 skrll
10691 1.1 skrll ;;
10692 1.1 skrll
10693 1.1 skrll *)
10694 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10695 1.1.1.2 christos if test "x$ac_cv_func_shl_load" = x""yes; then :
10696 1.1 skrll lt_cv_dlopen="shl_load"
10697 1.1 skrll else
10698 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10699 1.1.1.2 christos $as_echo_n "checking for shl_load in -ldld... " >&6; }
10700 1.1.1.2 christos if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10701 1.1.1.2 christos $as_echo_n "(cached) " >&6
10702 1.1 skrll else
10703 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10704 1.1 skrll LIBS="-ldld $LIBS"
10705 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10706 1.1 skrll /* end confdefs.h. */
10707 1.1 skrll
10708 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10709 1.1.1.2 christos Use char because int might match the return type of a GCC
10710 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10711 1.1 skrll #ifdef __cplusplus
10712 1.1 skrll extern "C"
10713 1.1 skrll #endif
10714 1.1 skrll char shl_load ();
10715 1.1 skrll int
10716 1.1 skrll main ()
10717 1.1 skrll {
10718 1.1.1.2 christos return shl_load ();
10719 1.1 skrll ;
10720 1.1 skrll return 0;
10721 1.1 skrll }
10722 1.1 skrll _ACEOF
10723 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10724 1.1 skrll ac_cv_lib_dld_shl_load=yes
10725 1.1 skrll else
10726 1.1.1.2 christos ac_cv_lib_dld_shl_load=no
10727 1.1 skrll fi
10728 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10729 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10730 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10731 1.1 skrll fi
10732 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10733 1.1.1.2 christos $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10734 1.1.1.2 christos if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10735 1.1.1.2 christos lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10736 1.1 skrll else
10737 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10738 1.1.1.2 christos if test "x$ac_cv_func_dlopen" = x""yes; then :
10739 1.1 skrll lt_cv_dlopen="dlopen"
10740 1.1 skrll else
10741 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10742 1.1.1.2 christos $as_echo_n "checking for dlopen in -ldl... " >&6; }
10743 1.1.1.2 christos if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10744 1.1.1.2 christos $as_echo_n "(cached) " >&6
10745 1.1 skrll else
10746 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10747 1.1 skrll LIBS="-ldl $LIBS"
10748 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10749 1.1 skrll /* end confdefs.h. */
10750 1.1 skrll
10751 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10752 1.1.1.2 christos Use char because int might match the return type of a GCC
10753 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10754 1.1 skrll #ifdef __cplusplus
10755 1.1 skrll extern "C"
10756 1.1 skrll #endif
10757 1.1 skrll char dlopen ();
10758 1.1 skrll int
10759 1.1 skrll main ()
10760 1.1 skrll {
10761 1.1.1.2 christos return dlopen ();
10762 1.1 skrll ;
10763 1.1 skrll return 0;
10764 1.1 skrll }
10765 1.1 skrll _ACEOF
10766 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10767 1.1 skrll ac_cv_lib_dl_dlopen=yes
10768 1.1 skrll else
10769 1.1.1.2 christos ac_cv_lib_dl_dlopen=no
10770 1.1 skrll fi
10771 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10772 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10773 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10774 1.1 skrll fi
10775 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10776 1.1.1.2 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10777 1.1.1.2 christos if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10778 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10779 1.1 skrll else
10780 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10781 1.1.1.2 christos $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10782 1.1.1.2 christos if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10783 1.1.1.2 christos $as_echo_n "(cached) " >&6
10784 1.1 skrll else
10785 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10786 1.1 skrll LIBS="-lsvld $LIBS"
10787 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10788 1.1 skrll /* end confdefs.h. */
10789 1.1 skrll
10790 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10791 1.1.1.2 christos Use char because int might match the return type of a GCC
10792 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10793 1.1 skrll #ifdef __cplusplus
10794 1.1 skrll extern "C"
10795 1.1 skrll #endif
10796 1.1 skrll char dlopen ();
10797 1.1 skrll int
10798 1.1 skrll main ()
10799 1.1 skrll {
10800 1.1.1.2 christos return dlopen ();
10801 1.1 skrll ;
10802 1.1 skrll return 0;
10803 1.1 skrll }
10804 1.1 skrll _ACEOF
10805 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10806 1.1 skrll ac_cv_lib_svld_dlopen=yes
10807 1.1 skrll else
10808 1.1.1.2 christos ac_cv_lib_svld_dlopen=no
10809 1.1 skrll fi
10810 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10811 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10812 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10813 1.1 skrll fi
10814 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10815 1.1.1.2 christos $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10816 1.1.1.2 christos if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10817 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10818 1.1 skrll else
10819 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10820 1.1.1.2 christos $as_echo_n "checking for dld_link in -ldld... " >&6; }
10821 1.1.1.2 christos if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10822 1.1.1.2 christos $as_echo_n "(cached) " >&6
10823 1.1 skrll else
10824 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10825 1.1 skrll LIBS="-ldld $LIBS"
10826 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10827 1.1 skrll /* end confdefs.h. */
10828 1.1 skrll
10829 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10830 1.1.1.2 christos Use char because int might match the return type of a GCC
10831 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10832 1.1 skrll #ifdef __cplusplus
10833 1.1 skrll extern "C"
10834 1.1 skrll #endif
10835 1.1 skrll char dld_link ();
10836 1.1 skrll int
10837 1.1 skrll main ()
10838 1.1 skrll {
10839 1.1.1.2 christos return dld_link ();
10840 1.1 skrll ;
10841 1.1 skrll return 0;
10842 1.1 skrll }
10843 1.1 skrll _ACEOF
10844 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10845 1.1 skrll ac_cv_lib_dld_dld_link=yes
10846 1.1 skrll else
10847 1.1.1.2 christos ac_cv_lib_dld_dld_link=no
10848 1.1 skrll fi
10849 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10850 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10851 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10852 1.1 skrll fi
10853 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10854 1.1.1.2 christos $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10855 1.1.1.2 christos if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10856 1.1.1.2 christos lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10857 1.1 skrll fi
10858 1.1 skrll
10859 1.1 skrll
10860 1.1 skrll fi
10861 1.1 skrll
10862 1.1 skrll
10863 1.1 skrll fi
10864 1.1 skrll
10865 1.1 skrll
10866 1.1 skrll fi
10867 1.1 skrll
10868 1.1 skrll
10869 1.1 skrll fi
10870 1.1 skrll
10871 1.1 skrll
10872 1.1 skrll fi
10873 1.1 skrll
10874 1.1 skrll ;;
10875 1.1 skrll esac
10876 1.1 skrll
10877 1.1 skrll if test "x$lt_cv_dlopen" != xno; then
10878 1.1 skrll enable_dlopen=yes
10879 1.1 skrll else
10880 1.1 skrll enable_dlopen=no
10881 1.1 skrll fi
10882 1.1 skrll
10883 1.1 skrll case $lt_cv_dlopen in
10884 1.1 skrll dlopen)
10885 1.1 skrll save_CPPFLAGS="$CPPFLAGS"
10886 1.1 skrll test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10887 1.1 skrll
10888 1.1 skrll save_LDFLAGS="$LDFLAGS"
10889 1.1 skrll wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10890 1.1 skrll
10891 1.1 skrll save_LIBS="$LIBS"
10892 1.1 skrll LIBS="$lt_cv_dlopen_libs $LIBS"
10893 1.1 skrll
10894 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10895 1.1.1.2 christos $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10896 1.1.1.2 christos if test "${lt_cv_dlopen_self+set}" = set; then :
10897 1.1.1.2 christos $as_echo_n "(cached) " >&6
10898 1.1 skrll else
10899 1.1 skrll if test "$cross_compiling" = yes; then :
10900 1.1 skrll lt_cv_dlopen_self=cross
10901 1.1 skrll else
10902 1.1 skrll lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10903 1.1 skrll lt_status=$lt_dlunknown
10904 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
10905 1.1.1.7 christos #line 10905 "configure"
10906 1.1 skrll #include "confdefs.h"
10907 1.1 skrll
10908 1.1 skrll #if HAVE_DLFCN_H
10909 1.1 skrll #include <dlfcn.h>
10910 1.1 skrll #endif
10911 1.1 skrll
10912 1.1 skrll #include <stdio.h>
10913 1.1 skrll
10914 1.1 skrll #ifdef RTLD_GLOBAL
10915 1.1 skrll # define LT_DLGLOBAL RTLD_GLOBAL
10916 1.1 skrll #else
10917 1.1 skrll # ifdef DL_GLOBAL
10918 1.1 skrll # define LT_DLGLOBAL DL_GLOBAL
10919 1.1 skrll # else
10920 1.1 skrll # define LT_DLGLOBAL 0
10921 1.1 skrll # endif
10922 1.1 skrll #endif
10923 1.1 skrll
10924 1.1 skrll /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10925 1.1 skrll find out it does not work in some platform. */
10926 1.1 skrll #ifndef LT_DLLAZY_OR_NOW
10927 1.1 skrll # ifdef RTLD_LAZY
10928 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_LAZY
10929 1.1 skrll # else
10930 1.1 skrll # ifdef DL_LAZY
10931 1.1 skrll # define LT_DLLAZY_OR_NOW DL_LAZY
10932 1.1 skrll # else
10933 1.1 skrll # ifdef RTLD_NOW
10934 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_NOW
10935 1.1 skrll # else
10936 1.1 skrll # ifdef DL_NOW
10937 1.1 skrll # define LT_DLLAZY_OR_NOW DL_NOW
10938 1.1 skrll # else
10939 1.1 skrll # define LT_DLLAZY_OR_NOW 0
10940 1.1 skrll # endif
10941 1.1 skrll # endif
10942 1.1 skrll # endif
10943 1.1 skrll # endif
10944 1.1 skrll #endif
10945 1.1 skrll
10946 1.1.1.2 christos /* When -fvisbility=hidden is used, assume the code has been annotated
10947 1.1.1.2 christos correspondingly for the symbols needed. */
10948 1.1.1.2 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10949 1.1.1.2 christos void fnord () __attribute__((visibility("default")));
10950 1.1 skrll #endif
10951 1.1 skrll
10952 1.1.1.2 christos void fnord () { int i=42; }
10953 1.1 skrll int main ()
10954 1.1 skrll {
10955 1.1 skrll void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10956 1.1 skrll int status = $lt_dlunknown;
10957 1.1 skrll
10958 1.1 skrll if (self)
10959 1.1 skrll {
10960 1.1 skrll if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10961 1.1.1.2 christos else
10962 1.1.1.2 christos {
10963 1.1.1.2 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10964 1.1.1.2 christos else puts (dlerror ());
10965 1.1.1.2 christos }
10966 1.1 skrll /* dlclose (self); */
10967 1.1 skrll }
10968 1.1 skrll else
10969 1.1 skrll puts (dlerror ());
10970 1.1 skrll
10971 1.1.1.2 christos return status;
10972 1.1 skrll }
10973 1.1 skrll _LT_EOF
10974 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10975 1.1 skrll (eval $ac_link) 2>&5
10976 1.1 skrll ac_status=$?
10977 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10978 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10979 1.1 skrll (./conftest; exit; ) >&5 2>/dev/null
10980 1.1 skrll lt_status=$?
10981 1.1 skrll case x$lt_status in
10982 1.1 skrll x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10983 1.1 skrll x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10984 1.1 skrll x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10985 1.1 skrll esac
10986 1.1 skrll else :
10987 1.1 skrll # compilation failed
10988 1.1 skrll lt_cv_dlopen_self=no
10989 1.1 skrll fi
10990 1.1 skrll fi
10991 1.1 skrll rm -fr conftest*
10992 1.1 skrll
10993 1.1 skrll
10994 1.1 skrll fi
10995 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10996 1.1.1.2 christos $as_echo "$lt_cv_dlopen_self" >&6; }
10997 1.1 skrll
10998 1.1 skrll if test "x$lt_cv_dlopen_self" = xyes; then
10999 1.1 skrll wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11000 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11001 1.1.1.2 christos $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11002 1.1.1.2 christos if test "${lt_cv_dlopen_self_static+set}" = set; then :
11003 1.1.1.2 christos $as_echo_n "(cached) " >&6
11004 1.1 skrll else
11005 1.1 skrll if test "$cross_compiling" = yes; then :
11006 1.1 skrll lt_cv_dlopen_self_static=cross
11007 1.1 skrll else
11008 1.1 skrll lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11009 1.1 skrll lt_status=$lt_dlunknown
11010 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
11011 1.1.1.7 christos #line 11011 "configure"
11012 1.1 skrll #include "confdefs.h"
11013 1.1 skrll
11014 1.1 skrll #if HAVE_DLFCN_H
11015 1.1 skrll #include <dlfcn.h>
11016 1.1 skrll #endif
11017 1.1 skrll
11018 1.1 skrll #include <stdio.h>
11019 1.1 skrll
11020 1.1 skrll #ifdef RTLD_GLOBAL
11021 1.1 skrll # define LT_DLGLOBAL RTLD_GLOBAL
11022 1.1 skrll #else
11023 1.1 skrll # ifdef DL_GLOBAL
11024 1.1 skrll # define LT_DLGLOBAL DL_GLOBAL
11025 1.1 skrll # else
11026 1.1 skrll # define LT_DLGLOBAL 0
11027 1.1 skrll # endif
11028 1.1 skrll #endif
11029 1.1 skrll
11030 1.1 skrll /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11031 1.1 skrll find out it does not work in some platform. */
11032 1.1 skrll #ifndef LT_DLLAZY_OR_NOW
11033 1.1 skrll # ifdef RTLD_LAZY
11034 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_LAZY
11035 1.1 skrll # else
11036 1.1 skrll # ifdef DL_LAZY
11037 1.1 skrll # define LT_DLLAZY_OR_NOW DL_LAZY
11038 1.1 skrll # else
11039 1.1 skrll # ifdef RTLD_NOW
11040 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_NOW
11041 1.1 skrll # else
11042 1.1 skrll # ifdef DL_NOW
11043 1.1 skrll # define LT_DLLAZY_OR_NOW DL_NOW
11044 1.1 skrll # else
11045 1.1 skrll # define LT_DLLAZY_OR_NOW 0
11046 1.1 skrll # endif
11047 1.1 skrll # endif
11048 1.1 skrll # endif
11049 1.1 skrll # endif
11050 1.1 skrll #endif
11051 1.1 skrll
11052 1.1.1.2 christos /* When -fvisbility=hidden is used, assume the code has been annotated
11053 1.1.1.2 christos correspondingly for the symbols needed. */
11054 1.1.1.2 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11055 1.1.1.2 christos void fnord () __attribute__((visibility("default")));
11056 1.1 skrll #endif
11057 1.1 skrll
11058 1.1.1.2 christos void fnord () { int i=42; }
11059 1.1 skrll int main ()
11060 1.1 skrll {
11061 1.1 skrll void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11062 1.1 skrll int status = $lt_dlunknown;
11063 1.1 skrll
11064 1.1 skrll if (self)
11065 1.1 skrll {
11066 1.1 skrll if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11067 1.1.1.2 christos else
11068 1.1.1.2 christos {
11069 1.1.1.2 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11070 1.1.1.2 christos else puts (dlerror ());
11071 1.1.1.2 christos }
11072 1.1 skrll /* dlclose (self); */
11073 1.1 skrll }
11074 1.1 skrll else
11075 1.1 skrll puts (dlerror ());
11076 1.1 skrll
11077 1.1.1.2 christos return status;
11078 1.1 skrll }
11079 1.1 skrll _LT_EOF
11080 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11081 1.1 skrll (eval $ac_link) 2>&5
11082 1.1 skrll ac_status=$?
11083 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11084 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11085 1.1 skrll (./conftest; exit; ) >&5 2>/dev/null
11086 1.1 skrll lt_status=$?
11087 1.1 skrll case x$lt_status in
11088 1.1 skrll x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11089 1.1 skrll x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11090 1.1 skrll x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11091 1.1 skrll esac
11092 1.1 skrll else :
11093 1.1 skrll # compilation failed
11094 1.1 skrll lt_cv_dlopen_self_static=no
11095 1.1 skrll fi
11096 1.1 skrll fi
11097 1.1 skrll rm -fr conftest*
11098 1.1 skrll
11099 1.1 skrll
11100 1.1 skrll fi
11101 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11102 1.1.1.2 christos $as_echo "$lt_cv_dlopen_self_static" >&6; }
11103 1.1 skrll fi
11104 1.1 skrll
11105 1.1 skrll CPPFLAGS="$save_CPPFLAGS"
11106 1.1 skrll LDFLAGS="$save_LDFLAGS"
11107 1.1 skrll LIBS="$save_LIBS"
11108 1.1 skrll ;;
11109 1.1 skrll esac
11110 1.1 skrll
11111 1.1 skrll case $lt_cv_dlopen_self in
11112 1.1 skrll yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11113 1.1 skrll *) enable_dlopen_self=unknown ;;
11114 1.1 skrll esac
11115 1.1 skrll
11116 1.1 skrll case $lt_cv_dlopen_self_static in
11117 1.1 skrll yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11118 1.1 skrll *) enable_dlopen_self_static=unknown ;;
11119 1.1 skrll esac
11120 1.1 skrll fi
11121 1.1 skrll
11122 1.1 skrll
11123 1.1 skrll
11124 1.1 skrll
11125 1.1 skrll
11126 1.1 skrll
11127 1.1 skrll
11128 1.1 skrll
11129 1.1 skrll
11130 1.1 skrll
11131 1.1 skrll
11132 1.1 skrll
11133 1.1 skrll
11134 1.1 skrll
11135 1.1 skrll
11136 1.1 skrll
11137 1.1 skrll
11138 1.1 skrll striplib=
11139 1.1 skrll old_striplib=
11140 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11141 1.1.1.2 christos $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11142 1.1 skrll if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11143 1.1 skrll test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11144 1.1 skrll test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11145 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11146 1.1.1.2 christos $as_echo "yes" >&6; }
11147 1.1 skrll else
11148 1.1 skrll # FIXME - insert some real tests, host_os isn't really good enough
11149 1.1 skrll case $host_os in
11150 1.1 skrll darwin*)
11151 1.1 skrll if test -n "$STRIP" ; then
11152 1.1 skrll striplib="$STRIP -x"
11153 1.1 skrll old_striplib="$STRIP -S"
11154 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11155 1.1.1.2 christos $as_echo "yes" >&6; }
11156 1.1 skrll else
11157 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11158 1.1.1.2 christos $as_echo "no" >&6; }
11159 1.1 skrll fi
11160 1.1 skrll ;;
11161 1.1 skrll *)
11162 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11163 1.1.1.2 christos $as_echo "no" >&6; }
11164 1.1 skrll ;;
11165 1.1 skrll esac
11166 1.1 skrll fi
11167 1.1 skrll
11168 1.1 skrll
11169 1.1 skrll
11170 1.1 skrll
11171 1.1 skrll
11172 1.1 skrll
11173 1.1 skrll
11174 1.1 skrll
11175 1.1 skrll
11176 1.1 skrll
11177 1.1 skrll
11178 1.1 skrll
11179 1.1 skrll # Report which library types will actually be built
11180 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11181 1.1.1.2 christos $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11182 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11183 1.1.1.2 christos $as_echo "$can_build_shared" >&6; }
11184 1.1 skrll
11185 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11186 1.1.1.2 christos $as_echo_n "checking whether to build shared libraries... " >&6; }
11187 1.1 skrll test "$can_build_shared" = "no" && enable_shared=no
11188 1.1 skrll
11189 1.1 skrll # On AIX, shared libraries and static libraries use the same namespace, and
11190 1.1 skrll # are all built from PIC.
11191 1.1 skrll case $host_os in
11192 1.1 skrll aix3*)
11193 1.1 skrll test "$enable_shared" = yes && enable_static=no
11194 1.1 skrll if test -n "$RANLIB"; then
11195 1.1 skrll archive_cmds="$archive_cmds~\$RANLIB \$lib"
11196 1.1 skrll postinstall_cmds='$RANLIB $lib'
11197 1.1 skrll fi
11198 1.1 skrll ;;
11199 1.1 skrll
11200 1.1 skrll aix[4-9]*)
11201 1.1 skrll if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11202 1.1 skrll test "$enable_shared" = yes && enable_static=no
11203 1.1 skrll fi
11204 1.1 skrll ;;
11205 1.1 skrll esac
11206 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11207 1.1.1.2 christos $as_echo "$enable_shared" >&6; }
11208 1.1 skrll
11209 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11210 1.1.1.2 christos $as_echo_n "checking whether to build static libraries... " >&6; }
11211 1.1 skrll # Make sure either enable_shared or enable_static is yes.
11212 1.1 skrll test "$enable_shared" = yes || enable_static=yes
11213 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11214 1.1.1.2 christos $as_echo "$enable_static" >&6; }
11215 1.1 skrll
11216 1.1 skrll
11217 1.1 skrll
11218 1.1 skrll
11219 1.1 skrll fi
11220 1.1 skrll ac_ext=c
11221 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
11222 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11223 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11224 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
11225 1.1 skrll
11226 1.1 skrll CC="$lt_save_CC"
11227 1.1 skrll
11228 1.1 skrll
11229 1.1 skrll
11230 1.1 skrll
11231 1.1 skrll
11232 1.1 skrll
11233 1.1 skrll
11234 1.1 skrll
11235 1.1 skrll
11236 1.1 skrll
11237 1.1 skrll
11238 1.1 skrll
11239 1.1 skrll
11240 1.1.1.2 christos ac_config_commands="$ac_config_commands libtool"
11241 1.1 skrll
11242 1.1 skrll
11243 1.1 skrll
11244 1.1 skrll
11245 1.1 skrll # Only expand once:
11246 1.1 skrll
11247 1.1 skrll
11248 1.1 skrll
11249 1.1.1.4 christos # The tests for host and target for $enable_largefile require
11250 1.1.1.4 christos # canonical names.
11251 1.1 skrll
11252 1.1 skrll
11253 1.1 skrll
11254 1.1.1.4 christos # As the $enable_largefile decision depends on --enable-plugins we must set it
11255 1.1.1.4 christos # even in directories otherwise not depending on the $plugins option.
11256 1.1.1.4 christos
11257 1.1.1.4 christos
11258 1.1.1.4 christos maybe_plugins=no
11259 1.1.1.4 christos for ac_header in dlfcn.h
11260 1.1.1.4 christos do :
11261 1.1.1.4 christos ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11262 1.1.1.4 christos "
11263 1.1.1.4 christos if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11264 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11265 1.1.1.4 christos #define HAVE_DLFCN_H 1
11266 1.1.1.4 christos _ACEOF
11267 1.1.1.4 christos maybe_plugins=yes
11268 1.1.1.4 christos fi
11269 1.1.1.4 christos
11270 1.1.1.4 christos done
11271 1.1.1.4 christos
11272 1.1.1.4 christos for ac_header in windows.h
11273 1.1.1.4 christos do :
11274 1.1.1.4 christos ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11275 1.1.1.4 christos "
11276 1.1.1.4 christos if test "x$ac_cv_header_windows_h" = x""yes; then :
11277 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11278 1.1.1.4 christos #define HAVE_WINDOWS_H 1
11279 1.1.1.4 christos _ACEOF
11280 1.1.1.4 christos maybe_plugins=yes
11281 1.1.1.4 christos fi
11282 1.1.1.4 christos
11283 1.1.1.4 christos done
11284 1.1.1.4 christos
11285 1.1.1.4 christos
11286 1.1.1.4 christos # Check whether --enable-plugins was given.
11287 1.1.1.4 christos if test "${enable_plugins+set}" = set; then :
11288 1.1.1.4 christos enableval=$enable_plugins; case "${enableval}" in
11289 1.1.1.4 christos no) plugins=no ;;
11290 1.1.1.4 christos *) plugins=yes
11291 1.1.1.4 christos if test "$maybe_plugins" != "yes" ; then
11292 1.1.1.4 christos as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11293 1.1.1.4 christos fi ;;
11294 1.1.1.4 christos esac
11295 1.1.1.4 christos else
11296 1.1.1.4 christos plugins=$maybe_plugins
11297 1.1.1.4 christos
11298 1.1.1.4 christos fi
11299 1.1.1.4 christos
11300 1.1.1.4 christos if test "$plugins" = "yes"; then
11301 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11302 1.1.1.4 christos $as_echo_n "checking for library containing dlopen... " >&6; }
11303 1.1.1.4 christos if test "${ac_cv_search_dlopen+set}" = set; then :
11304 1.1.1.4 christos $as_echo_n "(cached) " >&6
11305 1.1.1.4 christos else
11306 1.1.1.4 christos ac_func_search_save_LIBS=$LIBS
11307 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11308 1.1.1.4 christos /* end confdefs.h. */
11309 1.1.1.4 christos
11310 1.1.1.4 christos /* Override any GCC internal prototype to avoid an error.
11311 1.1.1.4 christos Use char because int might match the return type of a GCC
11312 1.1.1.4 christos builtin and then its argument prototype would still apply. */
11313 1.1.1.4 christos #ifdef __cplusplus
11314 1.1.1.4 christos extern "C"
11315 1.1.1.4 christos #endif
11316 1.1.1.4 christos char dlopen ();
11317 1.1.1.4 christos int
11318 1.1.1.4 christos main ()
11319 1.1.1.4 christos {
11320 1.1.1.4 christos return dlopen ();
11321 1.1.1.4 christos ;
11322 1.1.1.4 christos return 0;
11323 1.1.1.4 christos }
11324 1.1.1.4 christos _ACEOF
11325 1.1.1.4 christos for ac_lib in '' dl; do
11326 1.1.1.4 christos if test -z "$ac_lib"; then
11327 1.1.1.4 christos ac_res="none required"
11328 1.1.1.4 christos else
11329 1.1.1.4 christos ac_res=-l$ac_lib
11330 1.1.1.4 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11331 1.1.1.4 christos fi
11332 1.1.1.4 christos if ac_fn_c_try_link "$LINENO"; then :
11333 1.1.1.4 christos ac_cv_search_dlopen=$ac_res
11334 1.1.1.4 christos fi
11335 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext \
11336 1.1.1.4 christos conftest$ac_exeext
11337 1.1.1.4 christos if test "${ac_cv_search_dlopen+set}" = set; then :
11338 1.1.1.4 christos break
11339 1.1.1.4 christos fi
11340 1.1.1.4 christos done
11341 1.1.1.4 christos if test "${ac_cv_search_dlopen+set}" = set; then :
11342 1.1.1.4 christos
11343 1.1.1.4 christos else
11344 1.1.1.4 christos ac_cv_search_dlopen=no
11345 1.1.1.4 christos fi
11346 1.1.1.4 christos rm conftest.$ac_ext
11347 1.1.1.4 christos LIBS=$ac_func_search_save_LIBS
11348 1.1.1.4 christos fi
11349 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11350 1.1.1.4 christos $as_echo "$ac_cv_search_dlopen" >&6; }
11351 1.1.1.4 christos ac_res=$ac_cv_search_dlopen
11352 1.1.1.4 christos if test "$ac_res" != no; then :
11353 1.1.1.4 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11354 1.1.1.4 christos
11355 1.1.1.4 christos fi
11356 1.1.1.4 christos
11357 1.1.1.4 christos fi
11358 1.1.1.4 christos
11359 1.1.1.4 christos
11360 1.1.1.4 christos case "${host}" in
11361 1.1.1.4 christos sparc-*-solaris*|i[3-7]86-*-solaris*)
11362 1.1.1.4 christos # On native 32bit sparc and ia32 solaris, large-file and procfs support
11363 1.1.1.4 christos # are mutually exclusive; and without procfs support, the bfd/ elf module
11364 1.1.1.4 christos # cannot provide certain routines such as elfcore_write_prpsinfo
11365 1.1.1.4 christos # or elfcore_write_prstatus. So unless the user explicitly requested
11366 1.1.1.4 christos # large-file support through the --enable-largefile switch, disable
11367 1.1.1.4 christos # large-file support in favor of procfs support.
11368 1.1.1.4 christos test "${target}" = "${host}" -a "x$plugins" = xno \
11369 1.1.1.4 christos && : ${enable_largefile="no"}
11370 1.1.1.4 christos ;;
11371 1.1.1.4 christos esac
11372 1.1.1.4 christos
11373 1.1.1.4 christos # Check whether --enable-largefile was given.
11374 1.1.1.4 christos if test "${enable_largefile+set}" = set; then :
11375 1.1.1.4 christos enableval=$enable_largefile;
11376 1.1.1.4 christos fi
11377 1.1.1.4 christos
11378 1.1.1.4 christos if test "$enable_largefile" != no; then
11379 1.1.1.4 christos
11380 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11381 1.1.1.4 christos $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11382 1.1.1.4 christos if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11383 1.1.1.4 christos $as_echo_n "(cached) " >&6
11384 1.1.1.4 christos else
11385 1.1.1.4 christos ac_cv_sys_largefile_CC=no
11386 1.1.1.4 christos if test "$GCC" != yes; then
11387 1.1.1.4 christos ac_save_CC=$CC
11388 1.1.1.4 christos while :; do
11389 1.1.1.4 christos # IRIX 6.2 and later do not support large files by default,
11390 1.1.1.4 christos # so use the C compiler's -n32 option if that helps.
11391 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11392 1.1.1.4 christos /* end confdefs.h. */
11393 1.1.1.4 christos #include <sys/types.h>
11394 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11395 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11396 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11397 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11398 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11399 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11400 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11401 1.1.1.4 christos ? 1 : -1];
11402 1.1.1.4 christos int
11403 1.1.1.4 christos main ()
11404 1.1.1.4 christos {
11405 1.1.1.4 christos
11406 1.1.1.4 christos ;
11407 1.1.1.4 christos return 0;
11408 1.1.1.4 christos }
11409 1.1.1.4 christos _ACEOF
11410 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11411 1.1.1.4 christos break
11412 1.1.1.4 christos fi
11413 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext
11414 1.1.1.4 christos CC="$CC -n32"
11415 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11416 1.1.1.4 christos ac_cv_sys_largefile_CC=' -n32'; break
11417 1.1.1.4 christos fi
11418 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext
11419 1.1.1.4 christos break
11420 1.1.1.4 christos done
11421 1.1.1.4 christos CC=$ac_save_CC
11422 1.1.1.4 christos rm -f conftest.$ac_ext
11423 1.1.1.4 christos fi
11424 1.1.1.4 christos fi
11425 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11426 1.1.1.4 christos $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11427 1.1.1.4 christos if test "$ac_cv_sys_largefile_CC" != no; then
11428 1.1.1.4 christos CC=$CC$ac_cv_sys_largefile_CC
11429 1.1.1.4 christos fi
11430 1.1.1.4 christos
11431 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11432 1.1.1.4 christos $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11433 1.1.1.4 christos if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11434 1.1.1.4 christos $as_echo_n "(cached) " >&6
11435 1.1.1.4 christos else
11436 1.1.1.4 christos while :; do
11437 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11438 1.1.1.4 christos /* end confdefs.h. */
11439 1.1.1.4 christos #include <sys/types.h>
11440 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11441 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11442 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11443 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11444 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11445 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11446 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11447 1.1.1.4 christos ? 1 : -1];
11448 1.1.1.4 christos int
11449 1.1.1.4 christos main ()
11450 1.1.1.4 christos {
11451 1.1.1.4 christos
11452 1.1.1.4 christos ;
11453 1.1.1.4 christos return 0;
11454 1.1.1.4 christos }
11455 1.1.1.4 christos _ACEOF
11456 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11457 1.1.1.4 christos ac_cv_sys_file_offset_bits=no; break
11458 1.1.1.4 christos fi
11459 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11460 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11461 1.1.1.4 christos /* end confdefs.h. */
11462 1.1.1.4 christos #define _FILE_OFFSET_BITS 64
11463 1.1.1.4 christos #include <sys/types.h>
11464 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11465 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11466 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11467 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11468 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11469 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11470 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11471 1.1.1.4 christos ? 1 : -1];
11472 1.1.1.4 christos int
11473 1.1.1.4 christos main ()
11474 1.1.1.4 christos {
11475 1.1.1.4 christos
11476 1.1.1.4 christos ;
11477 1.1.1.4 christos return 0;
11478 1.1.1.4 christos }
11479 1.1.1.4 christos _ACEOF
11480 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11481 1.1.1.4 christos ac_cv_sys_file_offset_bits=64; break
11482 1.1.1.4 christos fi
11483 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11484 1.1.1.4 christos ac_cv_sys_file_offset_bits=unknown
11485 1.1.1.4 christos break
11486 1.1.1.4 christos done
11487 1.1.1.4 christos fi
11488 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11489 1.1.1.4 christos $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11490 1.1.1.4 christos case $ac_cv_sys_file_offset_bits in #(
11491 1.1.1.4 christos no | unknown) ;;
11492 1.1.1.4 christos *)
11493 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11494 1.1.1.4 christos #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11495 1.1.1.4 christos _ACEOF
11496 1.1.1.4 christos ;;
11497 1.1.1.4 christos esac
11498 1.1.1.4 christos rm -rf conftest*
11499 1.1.1.4 christos if test $ac_cv_sys_file_offset_bits = unknown; then
11500 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11501 1.1.1.4 christos $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11502 1.1.1.4 christos if test "${ac_cv_sys_large_files+set}" = set; then :
11503 1.1.1.4 christos $as_echo_n "(cached) " >&6
11504 1.1.1.4 christos else
11505 1.1.1.4 christos while :; do
11506 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11507 1.1.1.4 christos /* end confdefs.h. */
11508 1.1.1.4 christos #include <sys/types.h>
11509 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11510 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11511 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11512 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11513 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11514 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11515 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11516 1.1.1.4 christos ? 1 : -1];
11517 1.1.1.4 christos int
11518 1.1.1.4 christos main ()
11519 1.1.1.4 christos {
11520 1.1.1.4 christos
11521 1.1.1.4 christos ;
11522 1.1.1.4 christos return 0;
11523 1.1.1.4 christos }
11524 1.1.1.4 christos _ACEOF
11525 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11526 1.1.1.4 christos ac_cv_sys_large_files=no; break
11527 1.1.1.4 christos fi
11528 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11529 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11530 1.1.1.4 christos /* end confdefs.h. */
11531 1.1.1.4 christos #define _LARGE_FILES 1
11532 1.1.1.4 christos #include <sys/types.h>
11533 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11534 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11535 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11536 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11537 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11538 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11539 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11540 1.1.1.4 christos ? 1 : -1];
11541 1.1.1.4 christos int
11542 1.1.1.4 christos main ()
11543 1.1.1.4 christos {
11544 1.1.1.4 christos
11545 1.1.1.4 christos ;
11546 1.1.1.4 christos return 0;
11547 1.1.1.4 christos }
11548 1.1.1.4 christos _ACEOF
11549 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11550 1.1.1.4 christos ac_cv_sys_large_files=1; break
11551 1.1.1.4 christos fi
11552 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11553 1.1.1.4 christos ac_cv_sys_large_files=unknown
11554 1.1.1.4 christos break
11555 1.1.1.4 christos done
11556 1.1.1.4 christos fi
11557 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11558 1.1.1.4 christos $as_echo "$ac_cv_sys_large_files" >&6; }
11559 1.1.1.4 christos case $ac_cv_sys_large_files in #(
11560 1.1.1.4 christos no | unknown) ;;
11561 1.1.1.4 christos *)
11562 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11563 1.1.1.4 christos #define _LARGE_FILES $ac_cv_sys_large_files
11564 1.1.1.4 christos _ACEOF
11565 1.1.1.4 christos ;;
11566 1.1.1.4 christos esac
11567 1.1.1.4 christos rm -rf conftest*
11568 1.1.1.4 christos fi
11569 1.1.1.4 christos fi
11570 1.1.1.4 christos
11571 1.1.1.4 christos
11572 1.1.1.4 christos
11573 1.1.1.4 christos for ac_func in setmode
11574 1.1.1.4 christos do :
11575 1.1.1.4 christos ac_fn_c_check_func "$LINENO" "setmode" "ac_cv_func_setmode"
11576 1.1.1.4 christos if test "x$ac_cv_func_setmode" = x""yes; then :
11577 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11578 1.1.1.4 christos #define HAVE_SETMODE 1
11579 1.1.1.4 christos _ACEOF
11580 1.1.1.4 christos
11581 1.1.1.4 christos fi
11582 1.1.1.4 christos done
11583 1.1.1.4 christos
11584 1.1.1.4 christos
11585 1.1.1.4 christos ALL_LINGUAS="fr tr sv es id da pt_BR de vi rw ga ms fi nl bg eo ja sr hu"
11586 1.1.1.4 christos # If we haven't got the data from the intl directory,
11587 1.1.1.4 christos # assume NLS is disabled.
11588 1.1.1.4 christos USE_NLS=no
11589 1.1.1.4 christos LIBINTL=
11590 1.1 skrll LIBINTL_DEP=
11591 1.1 skrll INCINTL=
11592 1.1 skrll XGETTEXT=
11593 1.1 skrll GMSGFMT=
11594 1.1 skrll POSUB=
11595 1.1 skrll
11596 1.1 skrll if test -f ../intl/config.intl; then
11597 1.1 skrll . ../intl/config.intl
11598 1.1 skrll fi
11599 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11600 1.1.1.2 christos $as_echo_n "checking whether NLS is requested... " >&6; }
11601 1.1 skrll if test x"$USE_NLS" != xyes; then
11602 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11603 1.1.1.2 christos $as_echo "no" >&6; }
11604 1.1 skrll else
11605 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11606 1.1.1.2 christos $as_echo "yes" >&6; }
11607 1.1 skrll
11608 1.1.1.2 christos $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11609 1.1 skrll
11610 1.1 skrll
11611 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11612 1.1.1.2 christos $as_echo_n "checking for catalogs to be installed... " >&6; }
11613 1.1 skrll # Look for .po and .gmo files in the source directory.
11614 1.1 skrll CATALOGS=
11615 1.1 skrll XLINGUAS=
11616 1.1 skrll for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11617 1.1 skrll # If there aren't any .gmo files the shell will give us the
11618 1.1 skrll # literal string "../path/to/srcdir/po/*.gmo" which has to be
11619 1.1 skrll # weeded out.
11620 1.1 skrll case "$cat" in *\**)
11621 1.1 skrll continue;;
11622 1.1 skrll esac
11623 1.1 skrll # The quadruple backslash is collapsed to a double backslash
11624 1.1 skrll # by the backticks, then collapsed again by the double quotes,
11625 1.1 skrll # leaving us with one backslash in the sed expression (right
11626 1.1 skrll # before the dot that mustn't act as a wildcard).
11627 1.1 skrll cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11628 1.1 skrll lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11629 1.1 skrll # The user is allowed to set LINGUAS to a list of languages to
11630 1.1 skrll # install catalogs for. If it's empty that means "all of them."
11631 1.1 skrll if test "x$LINGUAS" = x; then
11632 1.1 skrll CATALOGS="$CATALOGS $cat"
11633 1.1 skrll XLINGUAS="$XLINGUAS $lang"
11634 1.1 skrll else
11635 1.1 skrll case "$LINGUAS" in *$lang*)
11636 1.1 skrll CATALOGS="$CATALOGS $cat"
11637 1.1 skrll XLINGUAS="$XLINGUAS $lang"
11638 1.1 skrll ;;
11639 1.1 skrll esac
11640 1.1 skrll fi
11641 1.1 skrll done
11642 1.1 skrll LINGUAS="$XLINGUAS"
11643 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11644 1.1.1.2 christos $as_echo "$LINGUAS" >&6; }
11645 1.1 skrll
11646 1.1 skrll
11647 1.1 skrll DATADIRNAME=share
11648 1.1 skrll
11649 1.1 skrll INSTOBJEXT=.mo
11650 1.1 skrll
11651 1.1 skrll GENCAT=gencat
11652 1.1 skrll
11653 1.1 skrll CATOBJEXT=.gmo
11654 1.1 skrll
11655 1.1 skrll fi
11656 1.1 skrll
11657 1.1 skrll MKINSTALLDIRS=
11658 1.1 skrll if test -n "$ac_aux_dir"; then
11659 1.1 skrll case "$ac_aux_dir" in
11660 1.1 skrll /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11661 1.1 skrll *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11662 1.1 skrll esac
11663 1.1 skrll fi
11664 1.1 skrll if test -z "$MKINSTALLDIRS"; then
11665 1.1 skrll MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11666 1.1 skrll fi
11667 1.1 skrll
11668 1.1 skrll
11669 1.1 skrll
11670 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11671 1.1.1.2 christos $as_echo_n "checking whether NLS is requested... " >&6; }
11672 1.1.1.2 christos # Check whether --enable-nls was given.
11673 1.1.1.2 christos if test "${enable_nls+set}" = set; then :
11674 1.1.1.2 christos enableval=$enable_nls; USE_NLS=$enableval
11675 1.1 skrll else
11676 1.1 skrll USE_NLS=yes
11677 1.1.1.2 christos fi
11678 1.1.1.2 christos
11679 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11680 1.1.1.2 christos $as_echo "$USE_NLS" >&6; }
11681 1.1 skrll
11682 1.1 skrll
11683 1.1 skrll
11684 1.1 skrll
11685 1.1 skrll
11686 1.1 skrll
11687 1.1 skrll # Prepare PATH_SEPARATOR.
11688 1.1 skrll # The user is always right.
11689 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11690 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11691 1.1 skrll echo "exit 0" >>conf$$.sh
11692 1.1 skrll chmod +x conf$$.sh
11693 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11694 1.1 skrll PATH_SEPARATOR=';'
11695 1.1 skrll else
11696 1.1 skrll PATH_SEPARATOR=:
11697 1.1 skrll fi
11698 1.1 skrll rm -f conf$$.sh
11699 1.1 skrll fi
11700 1.1 skrll
11701 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11702 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11703 1.1 skrll cat >conf$$.file <<_ASEOF
11704 1.1 skrll #! /bin/sh
11705 1.1 skrll exit 0
11706 1.1 skrll _ASEOF
11707 1.1 skrll chmod +x conf$$.file
11708 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11709 1.1 skrll ac_executable_p="test -x"
11710 1.1 skrll else
11711 1.1 skrll ac_executable_p="test -f"
11712 1.1 skrll fi
11713 1.1 skrll rm -f conf$$.file
11714 1.1 skrll
11715 1.1 skrll # Extract the first word of "msgfmt", so it can be a program name with args.
11716 1.1 skrll set dummy msgfmt; ac_word=$2
11717 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11718 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11719 1.1.1.2 christos if test "${ac_cv_path_MSGFMT+set}" = set; then :
11720 1.1.1.2 christos $as_echo_n "(cached) " >&6
11721 1.1 skrll else
11722 1.1 skrll case "$MSGFMT" in
11723 1.1 skrll [\\/]* | ?:[\\/]*)
11724 1.1 skrll ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11725 1.1 skrll ;;
11726 1.1 skrll *)
11727 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11728 1.1 skrll for ac_dir in $PATH; do
11729 1.1 skrll IFS="$ac_save_IFS"
11730 1.1 skrll test -z "$ac_dir" && ac_dir=.
11731 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11732 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11733 1.1 skrll if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11734 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
11735 1.1 skrll ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11736 1.1 skrll break 2
11737 1.1 skrll fi
11738 1.1 skrll fi
11739 1.1 skrll done
11740 1.1 skrll done
11741 1.1 skrll IFS="$ac_save_IFS"
11742 1.1 skrll test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11743 1.1 skrll ;;
11744 1.1 skrll esac
11745 1.1 skrll fi
11746 1.1 skrll MSGFMT="$ac_cv_path_MSGFMT"
11747 1.1 skrll if test "$MSGFMT" != ":"; then
11748 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
11749 1.1.1.2 christos $as_echo "$MSGFMT" >&6; }
11750 1.1 skrll else
11751 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11752 1.1.1.2 christos $as_echo "no" >&6; }
11753 1.1 skrll fi
11754 1.1 skrll
11755 1.1 skrll # Extract the first word of "gmsgfmt", so it can be a program name with args.
11756 1.1 skrll set dummy gmsgfmt; ac_word=$2
11757 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11758 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11759 1.1.1.2 christos if test "${ac_cv_path_GMSGFMT+set}" = set; then :
11760 1.1.1.2 christos $as_echo_n "(cached) " >&6
11761 1.1 skrll else
11762 1.1 skrll case $GMSGFMT in
11763 1.1 skrll [\\/]* | ?:[\\/]*)
11764 1.1 skrll ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11765 1.1 skrll ;;
11766 1.1 skrll *)
11767 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11768 1.1 skrll for as_dir in $PATH
11769 1.1 skrll do
11770 1.1 skrll IFS=$as_save_IFS
11771 1.1 skrll test -z "$as_dir" && as_dir=.
11772 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
11773 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
11774 1.1 skrll ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11775 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11776 1.1 skrll break 2
11777 1.1 skrll fi
11778 1.1 skrll done
11779 1.1.1.2 christos done
11780 1.1.1.2 christos IFS=$as_save_IFS
11781 1.1 skrll
11782 1.1 skrll test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11783 1.1 skrll ;;
11784 1.1 skrll esac
11785 1.1 skrll fi
11786 1.1 skrll GMSGFMT=$ac_cv_path_GMSGFMT
11787 1.1 skrll if test -n "$GMSGFMT"; then
11788 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
11789 1.1.1.2 christos $as_echo "$GMSGFMT" >&6; }
11790 1.1 skrll else
11791 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11792 1.1.1.2 christos $as_echo "no" >&6; }
11793 1.1 skrll fi
11794 1.1 skrll
11795 1.1 skrll
11796 1.1 skrll
11797 1.1.1.2 christos
11798 1.1 skrll # Prepare PATH_SEPARATOR.
11799 1.1 skrll # The user is always right.
11800 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11801 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11802 1.1 skrll echo "exit 0" >>conf$$.sh
11803 1.1 skrll chmod +x conf$$.sh
11804 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11805 1.1 skrll PATH_SEPARATOR=';'
11806 1.1 skrll else
11807 1.1 skrll PATH_SEPARATOR=:
11808 1.1 skrll fi
11809 1.1 skrll rm -f conf$$.sh
11810 1.1 skrll fi
11811 1.1 skrll
11812 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11813 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11814 1.1 skrll cat >conf$$.file <<_ASEOF
11815 1.1 skrll #! /bin/sh
11816 1.1 skrll exit 0
11817 1.1 skrll _ASEOF
11818 1.1 skrll chmod +x conf$$.file
11819 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11820 1.1 skrll ac_executable_p="test -x"
11821 1.1 skrll else
11822 1.1 skrll ac_executable_p="test -f"
11823 1.1 skrll fi
11824 1.1 skrll rm -f conf$$.file
11825 1.1 skrll
11826 1.1 skrll # Extract the first word of "xgettext", so it can be a program name with args.
11827 1.1 skrll set dummy xgettext; ac_word=$2
11828 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11829 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11830 1.1.1.2 christos if test "${ac_cv_path_XGETTEXT+set}" = set; then :
11831 1.1.1.2 christos $as_echo_n "(cached) " >&6
11832 1.1 skrll else
11833 1.1 skrll case "$XGETTEXT" in
11834 1.1 skrll [\\/]* | ?:[\\/]*)
11835 1.1 skrll ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11836 1.1 skrll ;;
11837 1.1 skrll *)
11838 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11839 1.1 skrll for ac_dir in $PATH; do
11840 1.1 skrll IFS="$ac_save_IFS"
11841 1.1 skrll test -z "$ac_dir" && ac_dir=.
11842 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11843 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11844 1.1 skrll if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11845 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
11846 1.1 skrll ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11847 1.1 skrll break 2
11848 1.1 skrll fi
11849 1.1 skrll fi
11850 1.1 skrll done
11851 1.1 skrll done
11852 1.1 skrll IFS="$ac_save_IFS"
11853 1.1 skrll test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11854 1.1 skrll ;;
11855 1.1 skrll esac
11856 1.1 skrll fi
11857 1.1 skrll XGETTEXT="$ac_cv_path_XGETTEXT"
11858 1.1 skrll if test "$XGETTEXT" != ":"; then
11859 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
11860 1.1.1.2 christos $as_echo "$XGETTEXT" >&6; }
11861 1.1 skrll else
11862 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11863 1.1.1.2 christos $as_echo "no" >&6; }
11864 1.1 skrll fi
11865 1.1 skrll
11866 1.1 skrll rm -f messages.po
11867 1.1 skrll
11868 1.1 skrll
11869 1.1 skrll # Prepare PATH_SEPARATOR.
11870 1.1 skrll # The user is always right.
11871 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11872 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11873 1.1 skrll echo "exit 0" >>conf$$.sh
11874 1.1 skrll chmod +x conf$$.sh
11875 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11876 1.1 skrll PATH_SEPARATOR=';'
11877 1.1 skrll else
11878 1.1 skrll PATH_SEPARATOR=:
11879 1.1 skrll fi
11880 1.1 skrll rm -f conf$$.sh
11881 1.1 skrll fi
11882 1.1 skrll
11883 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11884 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11885 1.1 skrll cat >conf$$.file <<_ASEOF
11886 1.1 skrll #! /bin/sh
11887 1.1 skrll exit 0
11888 1.1 skrll _ASEOF
11889 1.1 skrll chmod +x conf$$.file
11890 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11891 1.1 skrll ac_executable_p="test -x"
11892 1.1 skrll else
11893 1.1 skrll ac_executable_p="test -f"
11894 1.1 skrll fi
11895 1.1 skrll rm -f conf$$.file
11896 1.1 skrll
11897 1.1 skrll # Extract the first word of "msgmerge", so it can be a program name with args.
11898 1.1 skrll set dummy msgmerge; ac_word=$2
11899 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11900 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11901 1.1.1.2 christos if test "${ac_cv_path_MSGMERGE+set}" = set; then :
11902 1.1.1.2 christos $as_echo_n "(cached) " >&6
11903 1.1 skrll else
11904 1.1 skrll case "$MSGMERGE" in
11905 1.1 skrll [\\/]* | ?:[\\/]*)
11906 1.1 skrll ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11907 1.1 skrll ;;
11908 1.1 skrll *)
11909 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11910 1.1 skrll for ac_dir in $PATH; do
11911 1.1 skrll IFS="$ac_save_IFS"
11912 1.1 skrll test -z "$ac_dir" && ac_dir=.
11913 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11914 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11915 1.1 skrll if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11916 1.1 skrll ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11917 1.1 skrll break 2
11918 1.1 skrll fi
11919 1.1 skrll fi
11920 1.1 skrll done
11921 1.1 skrll done
11922 1.1 skrll IFS="$ac_save_IFS"
11923 1.1 skrll test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11924 1.1 skrll ;;
11925 1.1 skrll esac
11926 1.1 skrll fi
11927 1.1 skrll MSGMERGE="$ac_cv_path_MSGMERGE"
11928 1.1 skrll if test "$MSGMERGE" != ":"; then
11929 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
11930 1.1.1.2 christos $as_echo "$MSGMERGE" >&6; }
11931 1.1 skrll else
11932 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11933 1.1.1.2 christos $as_echo "no" >&6; }
11934 1.1 skrll fi
11935 1.1 skrll
11936 1.1 skrll
11937 1.1 skrll if test "$GMSGFMT" != ":"; then
11938 1.1 skrll if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11939 1.1 skrll (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11940 1.1 skrll : ;
11941 1.1 skrll else
11942 1.1 skrll GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11943 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11944 1.1.1.2 christos $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
11945 1.1 skrll GMSGFMT=":"
11946 1.1 skrll fi
11947 1.1 skrll fi
11948 1.1 skrll
11949 1.1 skrll if test "$XGETTEXT" != ":"; then
11950 1.1 skrll if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11951 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
11952 1.1 skrll : ;
11953 1.1 skrll else
11954 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
11955 1.1.1.2 christos $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
11956 1.1 skrll XGETTEXT=":"
11957 1.1 skrll fi
11958 1.1 skrll rm -f messages.po
11959 1.1 skrll fi
11960 1.1 skrll
11961 1.1.1.2 christos ac_config_commands="$ac_config_commands default-1"
11962 1.1 skrll
11963 1.1 skrll
11964 1.1 skrll
11965 1.1.1.2 christos
11966 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11967 1.1.1.2 christos $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11968 1.1.1.2 christos # Check whether --enable-maintainer-mode was given.
11969 1.1.1.2 christos if test "${enable_maintainer_mode+set}" = set; then :
11970 1.1.1.2 christos enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
11971 1.1 skrll else
11972 1.1 skrll USE_MAINTAINER_MODE=no
11973 1.1.1.2 christos fi
11974 1.1 skrll
11975 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11976 1.1.1.2 christos $as_echo "$USE_MAINTAINER_MODE" >&6; }
11977 1.1.1.2 christos if test $USE_MAINTAINER_MODE = yes; then
11978 1.1 skrll MAINTAINER_MODE_TRUE=
11979 1.1 skrll MAINTAINER_MODE_FALSE='#'
11980 1.1 skrll else
11981 1.1 skrll MAINTAINER_MODE_TRUE='#'
11982 1.1 skrll MAINTAINER_MODE_FALSE=
11983 1.1 skrll fi
11984 1.1 skrll
11985 1.1 skrll MAINT=$MAINTAINER_MODE_TRUE
11986 1.1 skrll
11987 1.1 skrll
11988 1.1.1.2 christos if false; then
11989 1.1 skrll GENINSRC_NEVER_TRUE=
11990 1.1 skrll GENINSRC_NEVER_FALSE='#'
11991 1.1 skrll else
11992 1.1 skrll GENINSRC_NEVER_TRUE='#'
11993 1.1 skrll GENINSRC_NEVER_FALSE=
11994 1.1 skrll fi
11995 1.1 skrll
11996 1.1 skrll
11997 1.1.1.2 christos
11998 1.1.1.2 christos for ac_header in sys/gmon_out.h
11999 1.1.1.2 christos do :
12000 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"
12001 1.1.1.2 christos if test "x$ac_cv_header_sys_gmon_out_h" = x""yes; then :
12002 1.1 skrll cat >>confdefs.h <<_ACEOF
12003 1.1.1.2 christos #define HAVE_SYS_GMON_OUT_H 1
12004 1.1 skrll _ACEOF
12005 1.1 skrll
12006 1.1 skrll fi
12007 1.1 skrll
12008 1.1 skrll done
12009 1.1 skrll
12010 1.1 skrll
12011 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
12012 1.1.1.2 christos $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
12013 1.1.1.2 christos if test "${gprof_cv_decl_getopt_unistd_h+set}" = set; then :
12014 1.1.1.2 christos $as_echo_n "(cached) " >&6
12015 1.1 skrll else
12016 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12017 1.1 skrll /* end confdefs.h. */
12018 1.1 skrll #include <unistd.h>
12019 1.1 skrll int
12020 1.1 skrll main ()
12021 1.1 skrll {
12022 1.1 skrll extern int getopt (int, char *const*, const char *);
12023 1.1 skrll ;
12024 1.1 skrll return 0;
12025 1.1 skrll }
12026 1.1 skrll _ACEOF
12027 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
12028 1.1 skrll gprof_cv_decl_getopt_unistd_h=yes
12029 1.1 skrll else
12030 1.1.1.2 christos gprof_cv_decl_getopt_unistd_h=no
12031 1.1 skrll fi
12032 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12033 1.1 skrll fi
12034 1.1 skrll
12035 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gprof_cv_decl_getopt_unistd_h" >&5
12036 1.1.1.2 christos $as_echo "$gprof_cv_decl_getopt_unistd_h" >&6; }
12037 1.1 skrll if test $gprof_cv_decl_getopt_unistd_h = yes; then
12038 1.1 skrll
12039 1.1.1.2 christos $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
12040 1.1 skrll
12041 1.1 skrll fi
12042 1.1 skrll
12043 1.1 skrll # Some systems have fabs only in -lm, not in -lc.
12044 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fabs" >&5
12045 1.1.1.2 christos $as_echo_n "checking for library containing fabs... " >&6; }
12046 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
12047 1.1.1.2 christos $as_echo_n "(cached) " >&6
12048 1.1 skrll else
12049 1.1 skrll ac_func_search_save_LIBS=$LIBS
12050 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12051 1.1 skrll /* end confdefs.h. */
12052 1.1 skrll
12053 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
12054 1.1.1.2 christos Use char because int might match the return type of a GCC
12055 1.1.1.2 christos builtin and then its argument prototype would still apply. */
12056 1.1 skrll #ifdef __cplusplus
12057 1.1 skrll extern "C"
12058 1.1 skrll #endif
12059 1.1 skrll char fabs ();
12060 1.1 skrll int
12061 1.1 skrll main ()
12062 1.1 skrll {
12063 1.1.1.2 christos return fabs ();
12064 1.1 skrll ;
12065 1.1 skrll return 0;
12066 1.1 skrll }
12067 1.1 skrll _ACEOF
12068 1.1.1.2 christos for ac_lib in '' m; do
12069 1.1.1.2 christos if test -z "$ac_lib"; then
12070 1.1.1.2 christos ac_res="none required"
12071 1.1.1.2 christos else
12072 1.1.1.2 christos ac_res=-l$ac_lib
12073 1.1 skrll LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12074 1.1.1.2 christos fi
12075 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
12076 1.1.1.2 christos ac_cv_search_fabs=$ac_res
12077 1.1.1.2 christos fi
12078 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
12079 1.1.1.2 christos conftest$ac_exeext
12080 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
12081 1.1.1.2 christos break
12082 1.1.1.2 christos fi
12083 1.1.1.2 christos done
12084 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
12085 1.1 skrll
12086 1.1 skrll else
12087 1.1.1.2 christos ac_cv_search_fabs=no
12088 1.1 skrll fi
12089 1.1.1.2 christos rm conftest.$ac_ext
12090 1.1 skrll LIBS=$ac_func_search_save_LIBS
12091 1.1 skrll fi
12092 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fabs" >&5
12093 1.1.1.2 christos $as_echo "$ac_cv_search_fabs" >&6; }
12094 1.1.1.2 christos ac_res=$ac_cv_search_fabs
12095 1.1.1.2 christos if test "$ac_res" != no; then :
12096 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12097 1.1 skrll
12098 1.1 skrll fi
12099 1.1 skrll
12100 1.1 skrll
12101 1.1 skrll
12102 1.1.1.4 christos # Set the 'development' global.
12103 1.1.1.4 christos . $srcdir/../bfd/development.sh
12104 1.1.1.4 christos
12105 1.1.1.7 christos # Set acp_cpp_for_build variable
12106 1.1.1.7 christos ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
12107 1.1.1.7 christos
12108 1.1.1.6 christos # Default set of GCC warnings to enable.
12109 1.1 skrll GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12110 1.1.1.7 christos GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12111 1.1.1.6 christos
12112 1.1.1.6 christos # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12113 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12114 1.1.1.2 christos /* end confdefs.h. */
12115 1.1.1.2 christos __GNUC__
12116 1.1.1.2 christos _ACEOF
12117 1.1.1.2 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12118 1.1.1.2 christos $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12119 1.1.1.2 christos
12120 1.1.1.2 christos else
12121 1.1.1.2 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12122 1.1.1.2 christos fi
12123 1.1.1.2 christos rm -f conftest*
12124 1.1 skrll
12125 1.1.1.2 christos
12126 1.1.1.6 christos # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12127 1.1.1.6 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12128 1.1.1.6 christos /* end confdefs.h. */
12129 1.1.1.6 christos __GNUC__
12130 1.1.1.6 christos _ACEOF
12131 1.1.1.6 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12132 1.1.1.6 christos $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12133 1.1.1.6 christos
12134 1.1.1.6 christos else
12135 1.1.1.6 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
12136 1.1.1.6 christos fi
12137 1.1.1.6 christos rm -f conftest*
12138 1.1.1.6 christos
12139 1.1.1.6 christos
12140 1.1.1.6 christos # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
12141 1.1.1.6 christos WARN_WRITE_STRINGS=""
12142 1.1.1.6 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12143 1.1.1.6 christos /* end confdefs.h. */
12144 1.1.1.6 christos __GNUC__
12145 1.1.1.6 christos _ACEOF
12146 1.1.1.6 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12147 1.1.1.6 christos $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12148 1.1.1.6 christos
12149 1.1.1.6 christos else
12150 1.1.1.6 christos WARN_WRITE_STRINGS="-Wwrite-strings"
12151 1.1.1.6 christos fi
12152 1.1.1.6 christos rm -f conftest*
12153 1.1.1.6 christos
12154 1.1.1.6 christos
12155 1.1.1.7 christos # Verify CC_FOR_BUILD to be compatible with warning flags
12156 1.1.1.7 christos
12157 1.1.1.7 christos # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12158 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12159 1.1.1.7 christos /* end confdefs.h. */
12160 1.1.1.7 christos __GNUC__
12161 1.1.1.7 christos _ACEOF
12162 1.1.1.7 christos if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12163 1.1.1.7 christos $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12164 1.1.1.7 christos
12165 1.1.1.7 christos else
12166 1.1.1.7 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
12167 1.1.1.7 christos fi
12168 1.1.1.7 christos rm -f conftest*
12169 1.1.1.7 christos
12170 1.1.1.7 christos
12171 1.1.1.7 christos # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12172 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12173 1.1.1.7 christos /* end confdefs.h. */
12174 1.1.1.7 christos __GNUC__
12175 1.1.1.7 christos _ACEOF
12176 1.1.1.7 christos if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12177 1.1.1.7 christos $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12178 1.1.1.7 christos
12179 1.1.1.7 christos else
12180 1.1.1.7 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
12181 1.1.1.7 christos fi
12182 1.1.1.7 christos rm -f conftest*
12183 1.1.1.7 christos
12184 1.1.1.7 christos
12185 1.1.1.2 christos # Check whether --enable-werror was given.
12186 1.1.1.2 christos if test "${enable_werror+set}" = set; then :
12187 1.1.1.2 christos enableval=$enable_werror; case "${enableval}" in
12188 1.1 skrll yes | y) ERROR_ON_WARNING="yes" ;;
12189 1.1 skrll no | n) ERROR_ON_WARNING="no" ;;
12190 1.1.1.2 christos *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12191 1.1 skrll esac
12192 1.1.1.2 christos fi
12193 1.1 skrll
12194 1.1.1.2 christos
12195 1.1.1.2 christos # Disable -Wformat by default when using gcc on mingw
12196 1.1 skrll case "${host}" in
12197 1.1 skrll *-*-mingw32*)
12198 1.1 skrll if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12199 1.1 skrll GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12200 1.1.1.7 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
12201 1.1 skrll fi
12202 1.1 skrll ;;
12203 1.1 skrll *) ;;
12204 1.1 skrll esac
12205 1.1 skrll
12206 1.1.1.4 christos # Enable -Werror by default when using gcc. Turn it off for releases.
12207 1.1.1.4 christos if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12208 1.1 skrll ERROR_ON_WARNING=yes
12209 1.1 skrll fi
12210 1.1 skrll
12211 1.1 skrll NO_WERROR=
12212 1.1 skrll if test "${ERROR_ON_WARNING}" = yes ; then
12213 1.1 skrll GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12214 1.1.1.7 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
12215 1.1 skrll NO_WERROR="-Wno-error"
12216 1.1 skrll fi
12217 1.1 skrll
12218 1.1 skrll if test "${GCC}" = yes ; then
12219 1.1 skrll WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12220 1.1.1.7 christos WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
12221 1.1 skrll fi
12222 1.1 skrll
12223 1.1.1.2 christos # Check whether --enable-build-warnings was given.
12224 1.1.1.2 christos if test "${enable_build_warnings+set}" = set; then :
12225 1.1.1.2 christos enableval=$enable_build_warnings; case "${enableval}" in
12226 1.1.1.7 christos yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12227 1.1.1.7 christos WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
12228 1.1 skrll no) if test "${GCC}" = yes ; then
12229 1.1 skrll WARN_CFLAGS="-w"
12230 1.1.1.7 christos WARN_CFLAGS_FOR_BUILD="-w"
12231 1.1 skrll fi;;
12232 1.1 skrll ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12233 1.1.1.7 christos WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
12234 1.1.1.7 christos WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
12235 1.1 skrll *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12236 1.1.1.7 christos WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
12237 1.1.1.7 christos WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
12238 1.1.1.7 christos *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
12239 1.1.1.7 christos WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12240 1.1 skrll esac
12241 1.1.1.2 christos fi
12242 1.1.1.2 christos
12243 1.1 skrll
12244 1.1 skrll if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12245 1.1 skrll echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12246 1.1 skrll fi
12247 1.1 skrll
12248 1.1 skrll
12249 1.1 skrll
12250 1.1 skrll
12251 1.1 skrll
12252 1.1 skrll
12253 1.1 skrll
12254 1.1 skrll
12255 1.1 skrll
12256 1.1.1.2 christos
12257 1.1.1.6 christos
12258 1.1.1.7 christos
12259 1.1.1.2 christos ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
12260 1.1 skrll
12261 1.1 skrll cat >confcache <<\_ACEOF
12262 1.1 skrll # This file is a shell script that caches the results of configure
12263 1.1 skrll # tests run on this system so they can be shared between configure
12264 1.1 skrll # scripts and configure runs, see configure's option --config-cache.
12265 1.1 skrll # It is not useful on other systems. If it contains results you don't
12266 1.1 skrll # want to keep, you may remove or edit it.
12267 1.1 skrll #
12268 1.1 skrll # config.status only pays attention to the cache file if you give it
12269 1.1 skrll # the --recheck option to rerun configure.
12270 1.1 skrll #
12271 1.1 skrll # `ac_cv_env_foo' variables (set or unset) will be overridden when
12272 1.1 skrll # loading this file, other *unset* `ac_cv_foo' will be assigned the
12273 1.1 skrll # following values.
12274 1.1 skrll
12275 1.1 skrll _ACEOF
12276 1.1 skrll
12277 1.1 skrll # The following way of writing the cache mishandles newlines in values,
12278 1.1 skrll # but we know of no workaround that is simple, portable, and efficient.
12279 1.1.1.2 christos # So, we kill variables containing newlines.
12280 1.1 skrll # Ultrix sh set writes to stderr and can't be redirected directly,
12281 1.1 skrll # and sets the high bit in the cache file unless we assign to the vars.
12282 1.1.1.2 christos (
12283 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
12284 1.1.1.2 christos eval ac_val=\$$ac_var
12285 1.1.1.2 christos case $ac_val in #(
12286 1.1.1.2 christos *${as_nl}*)
12287 1.1.1.2 christos case $ac_var in #(
12288 1.1.1.2 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12289 1.1.1.2 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12290 1.1.1.2 christos esac
12291 1.1.1.2 christos case $ac_var in #(
12292 1.1.1.2 christos _ | IFS | as_nl) ;; #(
12293 1.1.1.2 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12294 1.1.1.2 christos *) { eval $ac_var=; unset $ac_var;} ;;
12295 1.1.1.2 christos esac ;;
12296 1.1.1.2 christos esac
12297 1.1.1.2 christos done
12298 1.1.1.2 christos
12299 1.1 skrll (set) 2>&1 |
12300 1.1.1.2 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
12301 1.1.1.2 christos *${as_nl}ac_space=\ *)
12302 1.1.1.2 christos # `set' does not quote correctly, so add quotes: double-quote
12303 1.1.1.2 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
12304 1.1 skrll sed -n \
12305 1.1 skrll "s/'/'\\\\''/g;
12306 1.1 skrll s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12307 1.1.1.2 christos ;; #(
12308 1.1 skrll *)
12309 1.1 skrll # `set' quotes correctly as required by POSIX, so do not add quotes.
12310 1.1.1.2 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12311 1.1 skrll ;;
12312 1.1.1.2 christos esac |
12313 1.1.1.2 christos sort
12314 1.1.1.2 christos ) |
12315 1.1 skrll sed '
12316 1.1.1.2 christos /^ac_cv_env_/b end
12317 1.1 skrll t clear
12318 1.1.1.2 christos :clear
12319 1.1 skrll s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12320 1.1 skrll t end
12321 1.1.1.2 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12322 1.1.1.2 christos :end' >>confcache
12323 1.1.1.2 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12324 1.1.1.2 christos if test -w "$cache_file"; then
12325 1.1.1.2 christos test "x$cache_file" != "x/dev/null" &&
12326 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12327 1.1.1.2 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
12328 1.1 skrll cat confcache >$cache_file
12329 1.1 skrll else
12330 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12331 1.1.1.2 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12332 1.1 skrll fi
12333 1.1 skrll fi
12334 1.1 skrll rm -f confcache
12335 1.1 skrll
12336 1.1 skrll test "x$prefix" = xNONE && prefix=$ac_default_prefix
12337 1.1 skrll # Let make expand exec_prefix.
12338 1.1 skrll test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12339 1.1 skrll
12340 1.1 skrll DEFS=-DHAVE_CONFIG_H
12341 1.1 skrll
12342 1.1 skrll ac_libobjs=
12343 1.1 skrll ac_ltlibobjs=
12344 1.1 skrll for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12345 1.1 skrll # 1. Remove the extension, and $U if already installed.
12346 1.1.1.2 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12347 1.1.1.2 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12348 1.1.1.2 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12349 1.1.1.2 christos # will be set to the directory where LIBOBJS objects are built.
12350 1.1.1.2 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12351 1.1.1.2 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12352 1.1 skrll done
12353 1.1 skrll LIBOBJS=$ac_libobjs
12354 1.1 skrll
12355 1.1 skrll LTLIBOBJS=$ac_ltlibobjs
12356 1.1 skrll
12357 1.1 skrll
12358 1.1 skrll if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12359 1.1.1.2 christos as_fn_error "conditional \"AMDEP\" was never defined.
12360 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12361 1.1 skrll fi
12362 1.1 skrll if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12363 1.1.1.2 christos as_fn_error "conditional \"am__fastdepCC\" was never defined.
12364 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12365 1.1 skrll fi
12366 1.1.1.2 christos if test -n "$EXEEXT"; then
12367 1.1.1.2 christos am__EXEEXT_TRUE=
12368 1.1.1.2 christos am__EXEEXT_FALSE='#'
12369 1.1.1.2 christos else
12370 1.1.1.2 christos am__EXEEXT_TRUE='#'
12371 1.1.1.2 christos am__EXEEXT_FALSE=
12372 1.1.1.2 christos fi
12373 1.1.1.2 christos
12374 1.1 skrll if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12375 1.1.1.2 christos as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12376 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12377 1.1 skrll fi
12378 1.1 skrll if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
12379 1.1.1.2 christos as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
12380 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12381 1.1 skrll fi
12382 1.1 skrll
12383 1.1 skrll : ${CONFIG_STATUS=./config.status}
12384 1.1.1.2 christos ac_write_fail=0
12385 1.1 skrll ac_clean_files_save=$ac_clean_files
12386 1.1 skrll ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12387 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12388 1.1.1.2 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12389 1.1.1.2 christos as_write_fail=0
12390 1.1.1.2 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12391 1.1 skrll #! $SHELL
12392 1.1 skrll # Generated by $as_me.
12393 1.1 skrll # Run this file to recreate the current configuration.
12394 1.1 skrll # Compiler output produced by configure, useful for debugging
12395 1.1 skrll # configure, is in config.log if it exists.
12396 1.1 skrll
12397 1.1 skrll debug=false
12398 1.1 skrll ac_cs_recheck=false
12399 1.1 skrll ac_cs_silent=false
12400 1.1 skrll
12401 1.1.1.2 christos SHELL=\${CONFIG_SHELL-$SHELL}
12402 1.1.1.2 christos export SHELL
12403 1.1.1.2 christos _ASEOF
12404 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12405 1.1.1.2 christos ## -------------------- ##
12406 1.1.1.2 christos ## M4sh Initialization. ##
12407 1.1.1.2 christos ## -------------------- ##
12408 1.1 skrll
12409 1.1.1.2 christos # Be more Bourne compatible
12410 1.1.1.2 christos DUALCASE=1; export DUALCASE # for MKS sh
12411 1.1.1.2 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12412 1.1 skrll emulate sh
12413 1.1 skrll NULLCMD=:
12414 1.1.1.2 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12415 1.1 skrll # is contrary to our usage. Disable this feature.
12416 1.1 skrll alias -g '${1+"$@"}'='"$@"'
12417 1.1.1.2 christos setopt NO_GLOB_SUBST
12418 1.1.1.2 christos else
12419 1.1.1.2 christos case `(set -o) 2>/dev/null` in #(
12420 1.1.1.2 christos *posix*) :
12421 1.1.1.2 christos set -o posix ;; #(
12422 1.1.1.2 christos *) :
12423 1.1.1.2 christos ;;
12424 1.1.1.2 christos esac
12425 1.1 skrll fi
12426 1.1 skrll
12427 1.1.1.2 christos
12428 1.1.1.2 christos as_nl='
12429 1.1.1.2 christos '
12430 1.1.1.2 christos export as_nl
12431 1.1.1.2 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
12432 1.1.1.2 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12433 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12434 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12435 1.1.1.2 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
12436 1.1.1.2 christos # but without wasting forks for bash or zsh.
12437 1.1.1.2 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
12438 1.1.1.2 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12439 1.1.1.2 christos as_echo='print -r --'
12440 1.1.1.2 christos as_echo_n='print -rn --'
12441 1.1.1.2 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12442 1.1.1.2 christos as_echo='printf %s\n'
12443 1.1.1.2 christos as_echo_n='printf %s'
12444 1.1.1.2 christos else
12445 1.1.1.2 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12446 1.1.1.2 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12447 1.1.1.2 christos as_echo_n='/usr/ucb/echo -n'
12448 1.1.1.2 christos else
12449 1.1.1.2 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12450 1.1.1.2 christos as_echo_n_body='eval
12451 1.1.1.2 christos arg=$1;
12452 1.1.1.2 christos case $arg in #(
12453 1.1.1.2 christos *"$as_nl"*)
12454 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)$as_nl";
12455 1.1.1.2 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12456 1.1.1.2 christos esac;
12457 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12458 1.1.1.2 christos '
12459 1.1.1.2 christos export as_echo_n_body
12460 1.1.1.2 christos as_echo_n='sh -c $as_echo_n_body as_echo'
12461 1.1.1.2 christos fi
12462 1.1.1.2 christos export as_echo_body
12463 1.1.1.2 christos as_echo='sh -c $as_echo_body as_echo'
12464 1.1.1.2 christos fi
12465 1.1.1.2 christos
12466 1.1.1.2 christos # The user is always right.
12467 1.1.1.2 christos if test "${PATH_SEPARATOR+set}" != set; then
12468 1.1.1.2 christos PATH_SEPARATOR=:
12469 1.1.1.2 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12470 1.1.1.2 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12471 1.1.1.2 christos PATH_SEPARATOR=';'
12472 1.1.1.2 christos }
12473 1.1 skrll fi
12474 1.1 skrll
12475 1.1 skrll
12476 1.1.1.2 christos # IFS
12477 1.1.1.2 christos # We need space, tab and new line, in precisely that order. Quoting is
12478 1.1.1.2 christos # there to prevent editors from complaining about space-tab.
12479 1.1.1.2 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12480 1.1.1.2 christos # splitting by setting IFS to empty value.)
12481 1.1.1.2 christos IFS=" "" $as_nl"
12482 1.1.1.2 christos
12483 1.1.1.2 christos # Find who we are. Look in the path if we contain no directory separator.
12484 1.1.1.2 christos case $0 in #((
12485 1.1.1.2 christos *[\\/]* ) as_myself=$0 ;;
12486 1.1.1.2 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12487 1.1.1.2 christos for as_dir in $PATH
12488 1.1.1.2 christos do
12489 1.1.1.2 christos IFS=$as_save_IFS
12490 1.1.1.2 christos test -z "$as_dir" && as_dir=.
12491 1.1.1.2 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12492 1.1.1.2 christos done
12493 1.1.1.2 christos IFS=$as_save_IFS
12494 1.1.1.2 christos
12495 1.1.1.2 christos ;;
12496 1.1.1.2 christos esac
12497 1.1.1.2 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
12498 1.1.1.2 christos # in which case we are not to be found in the path.
12499 1.1.1.2 christos if test "x$as_myself" = x; then
12500 1.1.1.2 christos as_myself=$0
12501 1.1.1.2 christos fi
12502 1.1.1.2 christos if test ! -f "$as_myself"; then
12503 1.1.1.2 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12504 1.1.1.2 christos exit 1
12505 1.1.1.2 christos fi
12506 1.1.1.2 christos
12507 1.1.1.2 christos # Unset variables that we do not need and which cause bugs (e.g. in
12508 1.1.1.2 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12509 1.1.1.2 christos # suppresses any "Segmentation fault" message there. '((' could
12510 1.1.1.2 christos # trigger a bug in pdksh 5.2.14.
12511 1.1.1.2 christos for as_var in BASH_ENV ENV MAIL MAILPATH
12512 1.1.1.2 christos do eval test x\${$as_var+set} = xset \
12513 1.1.1.2 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12514 1.1.1.2 christos done
12515 1.1 skrll PS1='$ '
12516 1.1 skrll PS2='> '
12517 1.1 skrll PS4='+ '
12518 1.1 skrll
12519 1.1 skrll # NLS nuisances.
12520 1.1.1.2 christos LC_ALL=C
12521 1.1.1.2 christos export LC_ALL
12522 1.1.1.2 christos LANGUAGE=C
12523 1.1.1.2 christos export LANGUAGE
12524 1.1.1.2 christos
12525 1.1.1.2 christos # CDPATH.
12526 1.1.1.2 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12527 1.1.1.2 christos
12528 1.1.1.2 christos
12529 1.1.1.2 christos # as_fn_error ERROR [LINENO LOG_FD]
12530 1.1.1.2 christos # ---------------------------------
12531 1.1.1.2 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12532 1.1.1.2 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12533 1.1.1.2 christos # script with status $?, using 1 if that was 0.
12534 1.1.1.2 christos as_fn_error ()
12535 1.1.1.2 christos {
12536 1.1.1.2 christos as_status=$?; test $as_status -eq 0 && as_status=1
12537 1.1.1.2 christos if test "$3"; then
12538 1.1.1.2 christos as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12539 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12540 1.1.1.2 christos fi
12541 1.1.1.2 christos $as_echo "$as_me: error: $1" >&2
12542 1.1.1.2 christos as_fn_exit $as_status
12543 1.1.1.2 christos } # as_fn_error
12544 1.1.1.2 christos
12545 1.1.1.2 christos
12546 1.1.1.2 christos # as_fn_set_status STATUS
12547 1.1.1.2 christos # -----------------------
12548 1.1.1.2 christos # Set $? to STATUS, without forking.
12549 1.1.1.2 christos as_fn_set_status ()
12550 1.1.1.2 christos {
12551 1.1.1.2 christos return $1
12552 1.1.1.2 christos } # as_fn_set_status
12553 1.1.1.2 christos
12554 1.1.1.2 christos # as_fn_exit STATUS
12555 1.1.1.2 christos # -----------------
12556 1.1.1.2 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12557 1.1.1.2 christos as_fn_exit ()
12558 1.1.1.2 christos {
12559 1.1.1.2 christos set +e
12560 1.1.1.2 christos as_fn_set_status $1
12561 1.1.1.2 christos exit $1
12562 1.1.1.2 christos } # as_fn_exit
12563 1.1.1.2 christos
12564 1.1.1.2 christos # as_fn_unset VAR
12565 1.1.1.2 christos # ---------------
12566 1.1.1.2 christos # Portably unset VAR.
12567 1.1.1.2 christos as_fn_unset ()
12568 1.1.1.2 christos {
12569 1.1.1.2 christos { eval $1=; unset $1;}
12570 1.1.1.2 christos }
12571 1.1.1.2 christos as_unset=as_fn_unset
12572 1.1.1.2 christos # as_fn_append VAR VALUE
12573 1.1.1.2 christos # ----------------------
12574 1.1.1.2 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
12575 1.1.1.2 christos # advantage of any shell optimizations that allow amortized linear growth over
12576 1.1.1.2 christos # repeated appends, instead of the typical quadratic growth present in naive
12577 1.1.1.2 christos # implementations.
12578 1.1.1.2 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12579 1.1.1.2 christos eval 'as_fn_append ()
12580 1.1.1.2 christos {
12581 1.1.1.2 christos eval $1+=\$2
12582 1.1.1.2 christos }'
12583 1.1.1.2 christos else
12584 1.1.1.2 christos as_fn_append ()
12585 1.1.1.2 christos {
12586 1.1.1.2 christos eval $1=\$$1\$2
12587 1.1.1.2 christos }
12588 1.1.1.2 christos fi # as_fn_append
12589 1.1.1.2 christos
12590 1.1.1.2 christos # as_fn_arith ARG...
12591 1.1.1.2 christos # ------------------
12592 1.1.1.2 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
12593 1.1.1.2 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
12594 1.1.1.2 christos # must be portable across $(()) and expr.
12595 1.1.1.2 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12596 1.1.1.2 christos eval 'as_fn_arith ()
12597 1.1.1.2 christos {
12598 1.1.1.2 christos as_val=$(( $* ))
12599 1.1.1.2 christos }'
12600 1.1.1.2 christos else
12601 1.1.1.2 christos as_fn_arith ()
12602 1.1.1.2 christos {
12603 1.1.1.2 christos as_val=`expr "$@" || test $? -eq 1`
12604 1.1.1.2 christos }
12605 1.1.1.2 christos fi # as_fn_arith
12606 1.1 skrll
12607 1.1.1.2 christos
12608 1.1.1.2 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
12609 1.1.1.2 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
12610 1.1 skrll as_expr=expr
12611 1.1 skrll else
12612 1.1 skrll as_expr=false
12613 1.1 skrll fi
12614 1.1 skrll
12615 1.1.1.2 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12616 1.1 skrll as_basename=basename
12617 1.1 skrll else
12618 1.1 skrll as_basename=false
12619 1.1 skrll fi
12620 1.1 skrll
12621 1.1.1.2 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12622 1.1.1.2 christos as_dirname=dirname
12623 1.1.1.2 christos else
12624 1.1.1.2 christos as_dirname=false
12625 1.1.1.2 christos fi
12626 1.1 skrll
12627 1.1.1.2 christos as_me=`$as_basename -- "$0" ||
12628 1.1 skrll $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12629 1.1 skrll X"$0" : 'X\(//\)$' \| \
12630 1.1.1.2 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12631 1.1.1.2 christos $as_echo X/"$0" |
12632 1.1.1.2 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
12633 1.1.1.2 christos s//\1/
12634 1.1.1.2 christos q
12635 1.1.1.2 christos }
12636 1.1.1.2 christos /^X\/\(\/\/\)$/{
12637 1.1.1.2 christos s//\1/
12638 1.1.1.2 christos q
12639 1.1.1.2 christos }
12640 1.1.1.2 christos /^X\/\(\/\).*/{
12641 1.1.1.2 christos s//\1/
12642 1.1.1.2 christos q
12643 1.1.1.2 christos }
12644 1.1.1.2 christos s/.*/./; q'`
12645 1.1 skrll
12646 1.1 skrll # Avoid depending upon Character Ranges.
12647 1.1 skrll as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12648 1.1 skrll as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12649 1.1 skrll as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12650 1.1 skrll as_cr_digits='0123456789'
12651 1.1 skrll as_cr_alnum=$as_cr_Letters$as_cr_digits
12652 1.1 skrll
12653 1.1.1.2 christos ECHO_C= ECHO_N= ECHO_T=
12654 1.1.1.2 christos case `echo -n x` in #(((((
12655 1.1.1.2 christos -n*)
12656 1.1.1.2 christos case `echo 'xy\c'` in
12657 1.1.1.2 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12658 1.1.1.2 christos xy) ECHO_C='\c';;
12659 1.1.1.2 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12660 1.1.1.2 christos ECHO_T=' ';;
12661 1.1.1.2 christos esac;;
12662 1.1.1.2 christos *)
12663 1.1.1.2 christos ECHO_N='-n';;
12664 1.1 skrll esac
12665 1.1 skrll
12666 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.file
12667 1.1.1.2 christos if test -d conf$$.dir; then
12668 1.1.1.2 christos rm -f conf$$.dir/conf$$.file
12669 1.1 skrll else
12670 1.1.1.2 christos rm -f conf$$.dir
12671 1.1.1.2 christos mkdir conf$$.dir 2>/dev/null
12672 1.1 skrll fi
12673 1.1.1.2 christos if (echo >conf$$.file) 2>/dev/null; then
12674 1.1.1.2 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
12675 1.1 skrll as_ln_s='ln -s'
12676 1.1.1.2 christos # ... but there are two gotchas:
12677 1.1.1.2 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12678 1.1.1.2 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12679 1.1.1.2 christos # In both cases, we have to default to `cp -p'.
12680 1.1.1.2 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12681 1.1.1.2 christos as_ln_s='cp -p'
12682 1.1.1.2 christos elif ln conf$$.file conf$$ 2>/dev/null; then
12683 1.1.1.2 christos as_ln_s=ln
12684 1.1.1.2 christos else
12685 1.1.1.2 christos as_ln_s='cp -p'
12686 1.1 skrll fi
12687 1.1 skrll else
12688 1.1 skrll as_ln_s='cp -p'
12689 1.1 skrll fi
12690 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12691 1.1.1.2 christos rmdir conf$$.dir 2>/dev/null
12692 1.1.1.2 christos
12693 1.1.1.2 christos
12694 1.1.1.2 christos # as_fn_mkdir_p
12695 1.1.1.2 christos # -------------
12696 1.1.1.2 christos # Create "$as_dir" as a directory, including parents if necessary.
12697 1.1.1.2 christos as_fn_mkdir_p ()
12698 1.1.1.2 christos {
12699 1.1.1.2 christos
12700 1.1.1.2 christos case $as_dir in #(
12701 1.1.1.2 christos -*) as_dir=./$as_dir;;
12702 1.1.1.2 christos esac
12703 1.1.1.2 christos test -d "$as_dir" || eval $as_mkdir_p || {
12704 1.1.1.2 christos as_dirs=
12705 1.1.1.2 christos while :; do
12706 1.1.1.2 christos case $as_dir in #(
12707 1.1.1.2 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12708 1.1.1.2 christos *) as_qdir=$as_dir;;
12709 1.1.1.2 christos esac
12710 1.1.1.2 christos as_dirs="'$as_qdir' $as_dirs"
12711 1.1.1.2 christos as_dir=`$as_dirname -- "$as_dir" ||
12712 1.1.1.2 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12713 1.1.1.2 christos X"$as_dir" : 'X\(//\)[^/]' \| \
12714 1.1.1.2 christos X"$as_dir" : 'X\(//\)$' \| \
12715 1.1.1.2 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12716 1.1.1.2 christos $as_echo X"$as_dir" |
12717 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12718 1.1.1.2 christos s//\1/
12719 1.1.1.2 christos q
12720 1.1.1.2 christos }
12721 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
12722 1.1.1.2 christos s//\1/
12723 1.1.1.2 christos q
12724 1.1.1.2 christos }
12725 1.1.1.2 christos /^X\(\/\/\)$/{
12726 1.1.1.2 christos s//\1/
12727 1.1.1.2 christos q
12728 1.1.1.2 christos }
12729 1.1.1.2 christos /^X\(\/\).*/{
12730 1.1.1.2 christos s//\1/
12731 1.1.1.2 christos q
12732 1.1.1.2 christos }
12733 1.1.1.2 christos s/.*/./; q'`
12734 1.1.1.2 christos test -d "$as_dir" && break
12735 1.1.1.2 christos done
12736 1.1.1.2 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
12737 1.1.1.2 christos } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12738 1.1 skrll
12739 1.1.1.2 christos
12740 1.1.1.2 christos } # as_fn_mkdir_p
12741 1.1 skrll if mkdir -p . 2>/dev/null; then
12742 1.1.1.2 christos as_mkdir_p='mkdir -p "$as_dir"'
12743 1.1 skrll else
12744 1.1 skrll test -d ./-p && rmdir ./-p
12745 1.1 skrll as_mkdir_p=false
12746 1.1 skrll fi
12747 1.1 skrll
12748 1.1.1.2 christos if test -x / >/dev/null 2>&1; then
12749 1.1.1.2 christos as_test_x='test -x'
12750 1.1.1.2 christos else
12751 1.1.1.2 christos if ls -dL / >/dev/null 2>&1; then
12752 1.1.1.2 christos as_ls_L_option=L
12753 1.1.1.2 christos else
12754 1.1.1.2 christos as_ls_L_option=
12755 1.1.1.2 christos fi
12756 1.1.1.2 christos as_test_x='
12757 1.1.1.2 christos eval sh -c '\''
12758 1.1.1.2 christos if test -d "$1"; then
12759 1.1.1.2 christos test -d "$1/.";
12760 1.1.1.2 christos else
12761 1.1.1.2 christos case $1 in #(
12762 1.1.1.2 christos -*)set "./$1";;
12763 1.1.1.2 christos esac;
12764 1.1.1.2 christos case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12765 1.1.1.2 christos ???[sx]*):;;*)false;;esac;fi
12766 1.1.1.2 christos '\'' sh
12767 1.1.1.2 christos '
12768 1.1.1.2 christos fi
12769 1.1.1.2 christos as_executable_p=$as_test_x
12770 1.1 skrll
12771 1.1 skrll # Sed expression to map a string onto a valid CPP name.
12772 1.1 skrll as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12773 1.1 skrll
12774 1.1 skrll # Sed expression to map a string onto a valid variable name.
12775 1.1 skrll as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12776 1.1 skrll
12777 1.1 skrll
12778 1.1 skrll exec 6>&1
12779 1.1.1.2 christos ## ----------------------------------- ##
12780 1.1.1.2 christos ## Main body of $CONFIG_STATUS script. ##
12781 1.1.1.2 christos ## ----------------------------------- ##
12782 1.1.1.2 christos _ASEOF
12783 1.1.1.2 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12784 1.1 skrll
12785 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12786 1.1.1.2 christos # Save the log message, to keep $0 and so on meaningful, and to
12787 1.1 skrll # report actual input values of CONFIG_FILES etc. instead of their
12788 1.1.1.2 christos # values after options handling.
12789 1.1.1.2 christos ac_log="
12790 1.1.1.7 christos This file was extended by gprof $as_me 2.30, which was
12791 1.1.1.2 christos generated by GNU Autoconf 2.64. Invocation command line was
12792 1.1 skrll
12793 1.1 skrll CONFIG_FILES = $CONFIG_FILES
12794 1.1 skrll CONFIG_HEADERS = $CONFIG_HEADERS
12795 1.1 skrll CONFIG_LINKS = $CONFIG_LINKS
12796 1.1 skrll CONFIG_COMMANDS = $CONFIG_COMMANDS
12797 1.1 skrll $ $0 $@
12798 1.1 skrll
12799 1.1.1.2 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
12800 1.1.1.2 christos "
12801 1.1.1.2 christos
12802 1.1 skrll _ACEOF
12803 1.1 skrll
12804 1.1.1.2 christos case $ac_config_files in *"
12805 1.1.1.2 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
12806 1.1.1.2 christos esac
12807 1.1 skrll
12808 1.1.1.2 christos case $ac_config_headers in *"
12809 1.1.1.2 christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12810 1.1.1.2 christos esac
12811 1.1 skrll
12812 1.1 skrll
12813 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12814 1.1.1.2 christos # Files that config.status was made for.
12815 1.1.1.2 christos config_files="$ac_config_files"
12816 1.1.1.2 christos config_headers="$ac_config_headers"
12817 1.1.1.2 christos config_commands="$ac_config_commands"
12818 1.1 skrll
12819 1.1.1.2 christos _ACEOF
12820 1.1 skrll
12821 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12822 1.1 skrll ac_cs_usage="\
12823 1.1.1.2 christos \`$as_me' instantiates files and other configuration actions
12824 1.1.1.2 christos from templates according to the current configuration. Unless the files
12825 1.1.1.2 christos and actions are specified as TAGs, all are instantiated by default.
12826 1.1 skrll
12827 1.1.1.2 christos Usage: $0 [OPTION]... [TAG]...
12828 1.1 skrll
12829 1.1 skrll -h, --help print this help, then exit
12830 1.1.1.2 christos -V, --version print version number and configuration settings, then exit
12831 1.1.1.2 christos -q, --quiet, --silent
12832 1.1.1.2 christos do not print progress messages
12833 1.1 skrll -d, --debug don't remove temporary files
12834 1.1 skrll --recheck update $as_me by reconfiguring in the same conditions
12835 1.1.1.2 christos --file=FILE[:TEMPLATE]
12836 1.1.1.2 christos instantiate the configuration file FILE
12837 1.1.1.2 christos --header=FILE[:TEMPLATE]
12838 1.1.1.2 christos instantiate the configuration header FILE
12839 1.1 skrll
12840 1.1 skrll Configuration files:
12841 1.1 skrll $config_files
12842 1.1 skrll
12843 1.1 skrll Configuration headers:
12844 1.1 skrll $config_headers
12845 1.1 skrll
12846 1.1 skrll Configuration commands:
12847 1.1 skrll $config_commands
12848 1.1 skrll
12849 1.1.1.2 christos Report bugs to the package provider."
12850 1.1 skrll
12851 1.1.1.2 christos _ACEOF
12852 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12853 1.1 skrll ac_cs_version="\\
12854 1.1.1.7 christos gprof config.status 2.30
12855 1.1.1.2 christos configured by $0, generated by GNU Autoconf 2.64,
12856 1.1.1.2 christos with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12857 1.1 skrll
12858 1.1.1.2 christos Copyright (C) 2009 Free Software Foundation, Inc.
12859 1.1 skrll This config.status script is free software; the Free Software Foundation
12860 1.1 skrll gives unlimited permission to copy, distribute and modify it."
12861 1.1.1.2 christos
12862 1.1.1.2 christos ac_pwd='$ac_pwd'
12863 1.1.1.2 christos srcdir='$srcdir'
12864 1.1.1.2 christos INSTALL='$INSTALL'
12865 1.1.1.2 christos MKDIR_P='$MKDIR_P'
12866 1.1.1.2 christos AWK='$AWK'
12867 1.1.1.2 christos test -n "\$AWK" || AWK=awk
12868 1.1 skrll _ACEOF
12869 1.1 skrll
12870 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12871 1.1.1.2 christos # The default lists apply if the user does not specify any file.
12872 1.1 skrll ac_need_defaults=:
12873 1.1 skrll while test $# != 0
12874 1.1 skrll do
12875 1.1 skrll case $1 in
12876 1.1 skrll --*=*)
12877 1.1.1.2 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
12878 1.1.1.2 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12879 1.1 skrll ac_shift=:
12880 1.1 skrll ;;
12881 1.1.1.2 christos *)
12882 1.1 skrll ac_option=$1
12883 1.1 skrll ac_optarg=$2
12884 1.1 skrll ac_shift=shift
12885 1.1 skrll ;;
12886 1.1 skrll esac
12887 1.1 skrll
12888 1.1 skrll case $ac_option in
12889 1.1 skrll # Handling of the options.
12890 1.1 skrll -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12891 1.1 skrll ac_cs_recheck=: ;;
12892 1.1.1.2 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12893 1.1.1.2 christos $as_echo "$ac_cs_version"; exit ;;
12894 1.1.1.2 christos --debug | --debu | --deb | --de | --d | -d )
12895 1.1 skrll debug=: ;;
12896 1.1 skrll --file | --fil | --fi | --f )
12897 1.1 skrll $ac_shift
12898 1.1.1.2 christos case $ac_optarg in
12899 1.1.1.2 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12900 1.1.1.2 christos esac
12901 1.1.1.2 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
12902 1.1 skrll ac_need_defaults=false;;
12903 1.1 skrll --header | --heade | --head | --hea )
12904 1.1 skrll $ac_shift
12905 1.1.1.2 christos case $ac_optarg in
12906 1.1.1.2 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12907 1.1.1.2 christos esac
12908 1.1.1.2 christos as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12909 1.1 skrll ac_need_defaults=false;;
12910 1.1.1.2 christos --he | --h)
12911 1.1.1.2 christos # Conflict between --help and --header
12912 1.1.1.2 christos as_fn_error "ambiguous option: \`$1'
12913 1.1.1.2 christos Try \`$0 --help' for more information.";;
12914 1.1.1.2 christos --help | --hel | -h )
12915 1.1.1.2 christos $as_echo "$ac_cs_usage"; exit ;;
12916 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12917 1.1 skrll | -silent | --silent | --silen | --sile | --sil | --si | --s)
12918 1.1 skrll ac_cs_silent=: ;;
12919 1.1 skrll
12920 1.1 skrll # This is an error.
12921 1.1.1.2 christos -*) as_fn_error "unrecognized option: \`$1'
12922 1.1.1.2 christos Try \`$0 --help' for more information." ;;
12923 1.1 skrll
12924 1.1.1.2 christos *) as_fn_append ac_config_targets " $1"
12925 1.1.1.2 christos ac_need_defaults=false ;;
12926 1.1 skrll
12927 1.1 skrll esac
12928 1.1 skrll shift
12929 1.1 skrll done
12930 1.1 skrll
12931 1.1 skrll ac_configure_extra_args=
12932 1.1 skrll
12933 1.1 skrll if $ac_cs_silent; then
12934 1.1 skrll exec 6>/dev/null
12935 1.1 skrll ac_configure_extra_args="$ac_configure_extra_args --silent"
12936 1.1 skrll fi
12937 1.1 skrll
12938 1.1 skrll _ACEOF
12939 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12940 1.1 skrll if \$ac_cs_recheck; then
12941 1.1.1.2 christos set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12942 1.1.1.2 christos shift
12943 1.1.1.2 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12944 1.1.1.2 christos CONFIG_SHELL='$SHELL'
12945 1.1.1.2 christos export CONFIG_SHELL
12946 1.1.1.2 christos exec "\$@"
12947 1.1 skrll fi
12948 1.1 skrll
12949 1.1 skrll _ACEOF
12950 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12951 1.1.1.2 christos exec 5>>config.log
12952 1.1.1.2 christos {
12953 1.1.1.2 christos echo
12954 1.1.1.2 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12955 1.1.1.2 christos ## Running $as_me. ##
12956 1.1.1.2 christos _ASBOX
12957 1.1.1.2 christos $as_echo "$ac_log"
12958 1.1.1.2 christos } >&5
12959 1.1.1.2 christos
12960 1.1.1.2 christos _ACEOF
12961 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12962 1.1 skrll #
12963 1.1.1.2 christos # INIT-COMMANDS
12964 1.1 skrll #
12965 1.1 skrll AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12966 1.1 skrll
12967 1.1 skrll
12968 1.1 skrll # The HP-UX ksh and POSIX shell print the target directory to stdout
12969 1.1 skrll # if CDPATH is set.
12970 1.1 skrll (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12971 1.1 skrll
12972 1.1 skrll sed_quote_subst='$sed_quote_subst'
12973 1.1 skrll double_quote_subst='$double_quote_subst'
12974 1.1 skrll delay_variable_subst='$delay_variable_subst'
12975 1.1.1.2 christos macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12976 1.1.1.2 christos macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12977 1.1.1.2 christos enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12978 1.1.1.2 christos enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12979 1.1.1.2 christos pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12980 1.1.1.2 christos enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12981 1.1.1.2 christos SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12982 1.1.1.2 christos ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12983 1.1.1.2 christos host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12984 1.1.1.2 christos host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12985 1.1.1.2 christos host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12986 1.1.1.2 christos build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12987 1.1.1.2 christos build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12988 1.1.1.2 christos build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12989 1.1.1.2 christos SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12990 1.1.1.2 christos Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12991 1.1.1.2 christos GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12992 1.1.1.2 christos EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12993 1.1.1.2 christos FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12994 1.1.1.2 christos LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12995 1.1.1.2 christos NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12996 1.1.1.2 christos LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12997 1.1.1.2 christos max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12998 1.1.1.2 christos ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12999 1.1.1.2 christos exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13000 1.1.1.2 christos lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13001 1.1.1.2 christos lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13002 1.1.1.2 christos lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13003 1.1.1.2 christos reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13004 1.1.1.2 christos reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13005 1.1.1.2 christos OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13006 1.1.1.2 christos deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13007 1.1.1.2 christos file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13008 1.1.1.2 christos AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13009 1.1.1.2 christos AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13010 1.1.1.2 christos STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13011 1.1.1.2 christos RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13012 1.1.1.2 christos old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13013 1.1.1.2 christos old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13014 1.1.1.2 christos old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13015 1.1.1.2 christos lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13016 1.1.1.2 christos CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13017 1.1.1.2 christos CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13018 1.1.1.2 christos compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13019 1.1.1.2 christos GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13020 1.1.1.2 christos lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13021 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"`'
13022 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"`'
13023 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"`'
13024 1.1.1.2 christos objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13025 1.1.1.2 christos MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13026 1.1.1.2 christos lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13027 1.1.1.2 christos lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13028 1.1.1.2 christos lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13029 1.1.1.2 christos lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13030 1.1.1.2 christos lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13031 1.1.1.2 christos need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13032 1.1.1.2 christos DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13033 1.1.1.2 christos NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13034 1.1.1.2 christos LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13035 1.1.1.2 christos OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13036 1.1.1.2 christos OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13037 1.1.1.2 christos libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13038 1.1.1.2 christos shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13039 1.1.1.2 christos extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13040 1.1.1.2 christos archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13041 1.1.1.2 christos enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13042 1.1.1.2 christos export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13043 1.1.1.2 christos whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13044 1.1.1.2 christos compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13045 1.1.1.2 christos old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13046 1.1.1.2 christos old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13047 1.1.1.2 christos archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13048 1.1.1.2 christos archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13049 1.1.1.2 christos module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13050 1.1.1.2 christos module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13051 1.1.1.2 christos with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13052 1.1.1.2 christos allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13053 1.1.1.2 christos no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13054 1.1.1.2 christos hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13055 1.1.1.2 christos hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13056 1.1.1.2 christos hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13057 1.1.1.2 christos hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13058 1.1.1.2 christos hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13059 1.1.1.2 christos hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13060 1.1.1.2 christos hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13061 1.1.1.2 christos hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13062 1.1.1.2 christos inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13063 1.1.1.2 christos link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13064 1.1.1.2 christos fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13065 1.1.1.2 christos always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13066 1.1.1.2 christos export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13067 1.1.1.2 christos exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13068 1.1.1.2 christos include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13069 1.1.1.2 christos prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13070 1.1.1.2 christos file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13071 1.1.1.2 christos variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13072 1.1.1.2 christos need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13073 1.1.1.2 christos need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13074 1.1.1.2 christos version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13075 1.1.1.2 christos runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13076 1.1.1.2 christos shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13077 1.1.1.2 christos shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13078 1.1.1.2 christos libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13079 1.1.1.2 christos library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13080 1.1.1.2 christos soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13081 1.1.1.2 christos install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13082 1.1.1.2 christos postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13083 1.1.1.2 christos postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13084 1.1.1.2 christos finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13085 1.1.1.2 christos finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13086 1.1.1.2 christos hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13087 1.1.1.2 christos sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13088 1.1.1.2 christos sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13089 1.1.1.2 christos hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13090 1.1.1.2 christos enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13091 1.1.1.2 christos enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13092 1.1.1.2 christos enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13093 1.1.1.2 christos old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13094 1.1.1.2 christos striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13095 1.1 skrll
13096 1.1 skrll LTCC='$LTCC'
13097 1.1 skrll LTCFLAGS='$LTCFLAGS'
13098 1.1 skrll compiler='$compiler_DEFAULT'
13099 1.1 skrll
13100 1.1.1.2 christos # A function that is used when there is no print builtin or printf.
13101 1.1.1.2 christos func_fallback_echo ()
13102 1.1.1.2 christos {
13103 1.1.1.2 christos eval 'cat <<_LTECHO_EOF
13104 1.1.1.2 christos \$1
13105 1.1.1.2 christos _LTECHO_EOF'
13106 1.1.1.2 christos }
13107 1.1.1.2 christos
13108 1.1 skrll # Quote evaled strings.
13109 1.1.1.2 christos for var in SHELL \
13110 1.1.1.2 christos ECHO \
13111 1.1.1.2 christos SED \
13112 1.1 skrll GREP \
13113 1.1 skrll EGREP \
13114 1.1 skrll FGREP \
13115 1.1 skrll LD \
13116 1.1 skrll NM \
13117 1.1 skrll LN_S \
13118 1.1 skrll lt_SP2NL \
13119 1.1 skrll lt_NL2SP \
13120 1.1 skrll reload_flag \
13121 1.1.1.2 christos OBJDUMP \
13122 1.1 skrll deplibs_check_method \
13123 1.1 skrll file_magic_cmd \
13124 1.1 skrll AR \
13125 1.1 skrll AR_FLAGS \
13126 1.1 skrll STRIP \
13127 1.1 skrll RANLIB \
13128 1.1 skrll CC \
13129 1.1 skrll CFLAGS \
13130 1.1 skrll compiler \
13131 1.1 skrll lt_cv_sys_global_symbol_pipe \
13132 1.1 skrll lt_cv_sys_global_symbol_to_cdecl \
13133 1.1 skrll lt_cv_sys_global_symbol_to_c_name_address \
13134 1.1.1.2 christos lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13135 1.1 skrll lt_prog_compiler_no_builtin_flag \
13136 1.1 skrll lt_prog_compiler_wl \
13137 1.1 skrll lt_prog_compiler_pic \
13138 1.1 skrll lt_prog_compiler_static \
13139 1.1 skrll lt_cv_prog_compiler_c_o \
13140 1.1 skrll need_locks \
13141 1.1.1.2 christos DSYMUTIL \
13142 1.1.1.2 christos NMEDIT \
13143 1.1.1.2 christos LIPO \
13144 1.1.1.2 christos OTOOL \
13145 1.1.1.2 christos OTOOL64 \
13146 1.1 skrll shrext_cmds \
13147 1.1 skrll export_dynamic_flag_spec \
13148 1.1 skrll whole_archive_flag_spec \
13149 1.1 skrll compiler_needs_object \
13150 1.1 skrll with_gnu_ld \
13151 1.1 skrll allow_undefined_flag \
13152 1.1 skrll no_undefined_flag \
13153 1.1 skrll hardcode_libdir_flag_spec \
13154 1.1 skrll hardcode_libdir_flag_spec_ld \
13155 1.1 skrll hardcode_libdir_separator \
13156 1.1 skrll fix_srcfile_path \
13157 1.1 skrll exclude_expsyms \
13158 1.1 skrll include_expsyms \
13159 1.1 skrll file_list_spec \
13160 1.1 skrll variables_saved_for_relink \
13161 1.1 skrll libname_spec \
13162 1.1 skrll library_names_spec \
13163 1.1 skrll soname_spec \
13164 1.1.1.2 christos install_override_mode \
13165 1.1 skrll finish_eval \
13166 1.1 skrll old_striplib \
13167 1.1 skrll striplib; do
13168 1.1.1.2 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13169 1.1 skrll *[\\\\\\\`\\"\\\$]*)
13170 1.1.1.2 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13171 1.1 skrll ;;
13172 1.1 skrll *)
13173 1.1 skrll eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13174 1.1 skrll ;;
13175 1.1 skrll esac
13176 1.1 skrll done
13177 1.1 skrll
13178 1.1 skrll # Double-quote double-evaled strings.
13179 1.1 skrll for var in reload_cmds \
13180 1.1 skrll old_postinstall_cmds \
13181 1.1 skrll old_postuninstall_cmds \
13182 1.1 skrll old_archive_cmds \
13183 1.1 skrll extract_expsyms_cmds \
13184 1.1 skrll old_archive_from_new_cmds \
13185 1.1 skrll old_archive_from_expsyms_cmds \
13186 1.1 skrll archive_cmds \
13187 1.1 skrll archive_expsym_cmds \
13188 1.1 skrll module_cmds \
13189 1.1 skrll module_expsym_cmds \
13190 1.1 skrll export_symbols_cmds \
13191 1.1 skrll prelink_cmds \
13192 1.1 skrll postinstall_cmds \
13193 1.1 skrll postuninstall_cmds \
13194 1.1 skrll finish_cmds \
13195 1.1 skrll sys_lib_search_path_spec \
13196 1.1 skrll sys_lib_dlsearch_path_spec; do
13197 1.1.1.2 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13198 1.1 skrll *[\\\\\\\`\\"\\\$]*)
13199 1.1.1.2 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13200 1.1 skrll ;;
13201 1.1 skrll *)
13202 1.1 skrll eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13203 1.1 skrll ;;
13204 1.1 skrll esac
13205 1.1 skrll done
13206 1.1 skrll
13207 1.1 skrll ac_aux_dir='$ac_aux_dir'
13208 1.1 skrll xsi_shell='$xsi_shell'
13209 1.1 skrll lt_shell_append='$lt_shell_append'
13210 1.1 skrll
13211 1.1 skrll # See if we are running on zsh, and set the options which allow our
13212 1.1 skrll # commands through without removal of \ escapes INIT.
13213 1.1 skrll if test -n "\${ZSH_VERSION+set}" ; then
13214 1.1 skrll setopt NO_GLOB_SUBST
13215 1.1 skrll fi
13216 1.1 skrll
13217 1.1 skrll
13218 1.1 skrll PACKAGE='$PACKAGE'
13219 1.1 skrll VERSION='$VERSION'
13220 1.1 skrll TIMESTAMP='$TIMESTAMP'
13221 1.1 skrll RM='$RM'
13222 1.1 skrll ofile='$ofile'
13223 1.1 skrll
13224 1.1 skrll
13225 1.1 skrll
13226 1.1 skrll # Capture the value of obsolete ALL_LINGUAS because we need it to compute
13227 1.1 skrll # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
13228 1.1 skrll # from automake.
13229 1.1 skrll eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
13230 1.1 skrll # Capture the value of LINGUAS because we need it to compute CATALOGS.
13231 1.1 skrll LINGUAS="${LINGUAS-%UNSET%}"
13232 1.1 skrll
13233 1.1 skrll
13234 1.1 skrll _ACEOF
13235 1.1 skrll
13236 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13237 1.1 skrll
13238 1.1.1.2 christos # Handling of arguments.
13239 1.1 skrll for ac_config_target in $ac_config_targets
13240 1.1 skrll do
13241 1.1.1.2 christos case $ac_config_target in
13242 1.1.1.2 christos "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13243 1.1.1.2 christos "gconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS gconfig.h:gconfig.in" ;;
13244 1.1.1.2 christos "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13245 1.1.1.2 christos "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13246 1.1.1.2 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13247 1.1.1.2 christos "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
13248 1.1.1.2 christos
13249 1.1.1.2 christos *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13250 1.1 skrll esac
13251 1.1 skrll done
13252 1.1 skrll
13253 1.1.1.2 christos
13254 1.1 skrll # If the user did not use the arguments to specify the items to instantiate,
13255 1.1 skrll # then the envvar interface is used. Set only those that are not.
13256 1.1 skrll # We use the long form for the default assignment because of an extremely
13257 1.1 skrll # bizarre bug on SunOS 4.1.3.
13258 1.1 skrll if $ac_need_defaults; then
13259 1.1 skrll test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13260 1.1 skrll test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13261 1.1 skrll test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13262 1.1 skrll fi
13263 1.1 skrll
13264 1.1 skrll # Have a temporary directory for convenience. Make it in the build tree
13265 1.1.1.2 christos # simply because there is no reason against having it here, and in addition,
13266 1.1 skrll # creating and moving files from /tmp can sometimes cause problems.
13267 1.1.1.2 christos # Hook for its removal unless debugging.
13268 1.1.1.2 christos # Note that there is a small window in which the directory will not be cleaned:
13269 1.1.1.2 christos # after its creation but before its name has been assigned to `$tmp'.
13270 1.1 skrll $debug ||
13271 1.1 skrll {
13272 1.1.1.2 christos tmp=
13273 1.1.1.2 christos trap 'exit_status=$?
13274 1.1.1.2 christos { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13275 1.1.1.2 christos ' 0
13276 1.1.1.2 christos trap 'as_fn_exit 1' 1 2 13 15
13277 1.1 skrll }
13278 1.1 skrll # Create a (secure) tmp directory for tmp files.
13279 1.1 skrll
13280 1.1 skrll {
13281 1.1.1.2 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13282 1.1 skrll test -n "$tmp" && test -d "$tmp"
13283 1.1 skrll } ||
13284 1.1 skrll {
13285 1.1.1.2 christos tmp=./conf$$-$RANDOM
13286 1.1.1.2 christos (umask 077 && mkdir "$tmp")
13287 1.1.1.2 christos } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13288 1.1.1.2 christos
13289 1.1.1.2 christos # Set up the scripts for CONFIG_FILES section.
13290 1.1.1.2 christos # No need to generate them if there are no CONFIG_FILES.
13291 1.1.1.2 christos # This happens for instance with `./config.status config.h'.
13292 1.1.1.2 christos if test -n "$CONFIG_FILES"; then
13293 1.1.1.2 christos
13294 1.1.1.2 christos
13295 1.1.1.2 christos ac_cr=`echo X | tr X '\015'`
13296 1.1.1.2 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
13297 1.1.1.2 christos # But we know of no other shell where ac_cr would be empty at this
13298 1.1.1.2 christos # point, so we can use a bashism as a fallback.
13299 1.1.1.2 christos if test "x$ac_cr" = x; then
13300 1.1.1.2 christos eval ac_cr=\$\'\\r\'
13301 1.1.1.2 christos fi
13302 1.1.1.2 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13303 1.1.1.2 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13304 1.1.1.2 christos ac_cs_awk_cr='\r'
13305 1.1.1.2 christos else
13306 1.1.1.2 christos ac_cs_awk_cr=$ac_cr
13307 1.1.1.2 christos fi
13308 1.1.1.2 christos
13309 1.1.1.2 christos echo 'BEGIN {' >"$tmp/subs1.awk" &&
13310 1.1.1.2 christos _ACEOF
13311 1.1.1.2 christos
13312 1.1.1.2 christos
13313 1.1 skrll {
13314 1.1.1.2 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
13315 1.1.1.2 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13316 1.1.1.2 christos echo "_ACEOF"
13317 1.1.1.2 christos } >conf$$subs.sh ||
13318 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13319 1.1.1.2 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13320 1.1.1.2 christos ac_delim='%!_!# '
13321 1.1.1.2 christos for ac_last_try in false false false false false :; do
13322 1.1.1.2 christos . ./conf$$subs.sh ||
13323 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13324 1.1.1.2 christos
13325 1.1.1.2 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13326 1.1.1.2 christos if test $ac_delim_n = $ac_delim_num; then
13327 1.1.1.2 christos break
13328 1.1.1.2 christos elif $ac_last_try; then
13329 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13330 1.1.1.2 christos else
13331 1.1.1.2 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13332 1.1.1.2 christos fi
13333 1.1.1.2 christos done
13334 1.1.1.2 christos rm -f conf$$subs.sh
13335 1.1.1.2 christos
13336 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13337 1.1.1.2 christos cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13338 1.1.1.2 christos _ACEOF
13339 1.1.1.2 christos sed -n '
13340 1.1.1.2 christos h
13341 1.1.1.2 christos s/^/S["/; s/!.*/"]=/
13342 1.1.1.2 christos p
13343 1.1.1.2 christos g
13344 1.1.1.2 christos s/^[^!]*!//
13345 1.1.1.2 christos :repl
13346 1.1.1.2 christos t repl
13347 1.1.1.2 christos s/'"$ac_delim"'$//
13348 1.1.1.2 christos t delim
13349 1.1.1.2 christos :nl
13350 1.1.1.2 christos h
13351 1.1.1.2 christos s/\(.\{148\}\).*/\1/
13352 1.1.1.2 christos t more1
13353 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13354 1.1.1.2 christos p
13355 1.1.1.2 christos n
13356 1.1.1.2 christos b repl
13357 1.1.1.2 christos :more1
13358 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13359 1.1.1.2 christos p
13360 1.1.1.2 christos g
13361 1.1.1.2 christos s/.\{148\}//
13362 1.1.1.2 christos t nl
13363 1.1.1.2 christos :delim
13364 1.1.1.2 christos h
13365 1.1.1.2 christos s/\(.\{148\}\).*/\1/
13366 1.1.1.2 christos t more2
13367 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
13368 1.1.1.2 christos p
13369 1.1.1.2 christos b
13370 1.1.1.2 christos :more2
13371 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13372 1.1.1.2 christos p
13373 1.1.1.2 christos g
13374 1.1.1.2 christos s/.\{148\}//
13375 1.1.1.2 christos t delim
13376 1.1.1.2 christos ' <conf$$subs.awk | sed '
13377 1.1.1.2 christos /^[^""]/{
13378 1.1.1.2 christos N
13379 1.1.1.2 christos s/\n//
13380 1.1.1.2 christos }
13381 1.1.1.2 christos ' >>$CONFIG_STATUS || ac_write_fail=1
13382 1.1.1.2 christos rm -f conf$$subs.awk
13383 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13384 1.1.1.2 christos _ACAWK
13385 1.1.1.2 christos cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13386 1.1.1.2 christos for (key in S) S_is_set[key] = 1
13387 1.1.1.2 christos FS = ""
13388 1.1.1.2 christos
13389 1.1.1.2 christos }
13390 1.1.1.2 christos {
13391 1.1.1.2 christos line = $ 0
13392 1.1.1.2 christos nfields = split(line, field, "@")
13393 1.1.1.2 christos substed = 0
13394 1.1.1.2 christos len = length(field[1])
13395 1.1.1.2 christos for (i = 2; i < nfields; i++) {
13396 1.1.1.2 christos key = field[i]
13397 1.1.1.2 christos keylen = length(key)
13398 1.1.1.2 christos if (S_is_set[key]) {
13399 1.1.1.2 christos value = S[key]
13400 1.1.1.2 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13401 1.1.1.2 christos len += length(value) + length(field[++i])
13402 1.1.1.2 christos substed = 1
13403 1.1.1.2 christos } else
13404 1.1.1.2 christos len += 1 + keylen
13405 1.1.1.2 christos }
13406 1.1.1.2 christos
13407 1.1.1.2 christos print line
13408 1.1 skrll }
13409 1.1 skrll
13410 1.1.1.2 christos _ACAWK
13411 1.1.1.2 christos _ACEOF
13412 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13413 1.1.1.2 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13414 1.1.1.2 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13415 1.1.1.2 christos else
13416 1.1.1.2 christos cat
13417 1.1.1.2 christos fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13418 1.1.1.2 christos || as_fn_error "could not setup config files machinery" "$LINENO" 5
13419 1.1 skrll _ACEOF
13420 1.1 skrll
13421 1.1.1.2 christos # VPATH may cause trouble with some makes, so we remove $(srcdir),
13422 1.1.1.2 christos # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13423 1.1.1.2 christos # trailing colons and then remove the whole line if VPATH becomes empty
13424 1.1.1.2 christos # (actually we leave an empty line to preserve line numbers).
13425 1.1.1.2 christos if test "x$srcdir" = x.; then
13426 1.1.1.2 christos ac_vpsub='/^[ ]*VPATH[ ]*=/{
13427 1.1.1.2 christos s/:*\$(srcdir):*/:/
13428 1.1.1.2 christos s/:*\${srcdir}:*/:/
13429 1.1.1.2 christos s/:*@srcdir@:*/:/
13430 1.1.1.2 christos s/^\([^=]*=[ ]*\):*/\1/
13431 1.1.1.2 christos s/:*$//
13432 1.1.1.2 christos s/^[^=]*=[ ]*$//
13433 1.1.1.2 christos }'
13434 1.1.1.2 christos fi
13435 1.1 skrll
13436 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13437 1.1.1.2 christos fi # test -n "$CONFIG_FILES"
13438 1.1 skrll
13439 1.1.1.2 christos # Set up the scripts for CONFIG_HEADERS section.
13440 1.1.1.2 christos # No need to generate them if there are no CONFIG_HEADERS.
13441 1.1.1.2 christos # This happens for instance with `./config.status Makefile'.
13442 1.1.1.2 christos if test -n "$CONFIG_HEADERS"; then
13443 1.1.1.2 christos cat >"$tmp/defines.awk" <<\_ACAWK ||
13444 1.1.1.2 christos BEGIN {
13445 1.1.1.2 christos _ACEOF
13446 1.1.1.2 christos
13447 1.1.1.2 christos # Transform confdefs.h into an awk script `defines.awk', embedded as
13448 1.1.1.2 christos # here-document in config.status, that substitutes the proper values into
13449 1.1.1.2 christos # config.h.in to produce config.h.
13450 1.1.1.2 christos
13451 1.1.1.2 christos # Create a delimiter string that does not exist in confdefs.h, to ease
13452 1.1.1.2 christos # handling of long lines.
13453 1.1.1.2 christos ac_delim='%!_!# '
13454 1.1.1.2 christos for ac_last_try in false false :; do
13455 1.1.1.2 christos ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13456 1.1.1.2 christos if test -z "$ac_t"; then
13457 1.1.1.2 christos break
13458 1.1.1.2 christos elif $ac_last_try; then
13459 1.1.1.2 christos as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13460 1.1.1.2 christos else
13461 1.1.1.2 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13462 1.1 skrll fi
13463 1.1.1.2 christos done
13464 1.1 skrll
13465 1.1.1.2 christos # For the awk script, D is an array of macro values keyed by name,
13466 1.1.1.2 christos # likewise P contains macro parameters if any. Preserve backslash
13467 1.1.1.2 christos # newline sequences.
13468 1.1.1.2 christos
13469 1.1.1.2 christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13470 1.1.1.2 christos sed -n '
13471 1.1.1.2 christos s/.\{148\}/&'"$ac_delim"'/g
13472 1.1.1.2 christos t rset
13473 1.1.1.2 christos :rset
13474 1.1.1.2 christos s/^[ ]*#[ ]*define[ ][ ]*/ /
13475 1.1.1.2 christos t def
13476 1.1.1.2 christos d
13477 1.1.1.2 christos :def
13478 1.1.1.2 christos s/\\$//
13479 1.1.1.2 christos t bsnl
13480 1.1.1.2 christos s/["\\]/\\&/g
13481 1.1.1.2 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13482 1.1.1.2 christos D["\1"]=" \3"/p
13483 1.1.1.2 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13484 1.1.1.2 christos d
13485 1.1.1.2 christos :bsnl
13486 1.1.1.2 christos s/["\\]/\\&/g
13487 1.1.1.2 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13488 1.1.1.2 christos D["\1"]=" \3\\\\\\n"\\/p
13489 1.1.1.2 christos t cont
13490 1.1.1.2 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13491 1.1.1.2 christos t cont
13492 1.1.1.2 christos d
13493 1.1.1.2 christos :cont
13494 1.1.1.2 christos n
13495 1.1.1.2 christos s/.\{148\}/&'"$ac_delim"'/g
13496 1.1.1.2 christos t clear
13497 1.1.1.2 christos :clear
13498 1.1.1.2 christos s/\\$//
13499 1.1.1.2 christos t bsnlc
13500 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"/p
13501 1.1.1.2 christos d
13502 1.1.1.2 christos :bsnlc
13503 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13504 1.1.1.2 christos b cont
13505 1.1.1.2 christos ' <confdefs.h | sed '
13506 1.1.1.2 christos s/'"$ac_delim"'/"\\\
13507 1.1.1.2 christos "/g' >>$CONFIG_STATUS || ac_write_fail=1
13508 1.1.1.2 christos
13509 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13510 1.1.1.2 christos for (key in D) D_is_set[key] = 1
13511 1.1.1.2 christos FS = ""
13512 1.1.1.2 christos }
13513 1.1.1.2 christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13514 1.1.1.2 christos line = \$ 0
13515 1.1.1.2 christos split(line, arg, " ")
13516 1.1.1.2 christos if (arg[1] == "#") {
13517 1.1.1.2 christos defundef = arg[2]
13518 1.1.1.2 christos mac1 = arg[3]
13519 1.1.1.2 christos } else {
13520 1.1.1.2 christos defundef = substr(arg[1], 2)
13521 1.1.1.2 christos mac1 = arg[2]
13522 1.1.1.2 christos }
13523 1.1.1.2 christos split(mac1, mac2, "(") #)
13524 1.1.1.2 christos macro = mac2[1]
13525 1.1.1.2 christos prefix = substr(line, 1, index(line, defundef) - 1)
13526 1.1.1.2 christos if (D_is_set[macro]) {
13527 1.1.1.2 christos # Preserve the white space surrounding the "#".
13528 1.1.1.2 christos print prefix "define", macro P[macro] D[macro]
13529 1.1.1.2 christos next
13530 1.1.1.2 christos } else {
13531 1.1.1.2 christos # Replace #undef with comments. This is necessary, for example,
13532 1.1.1.2 christos # in the case of _POSIX_SOURCE, which is predefined and required
13533 1.1.1.2 christos # on some systems where configure will not decide to define it.
13534 1.1.1.2 christos if (defundef == "undef") {
13535 1.1.1.2 christos print "/*", prefix defundef, macro, "*/"
13536 1.1.1.2 christos next
13537 1.1.1.2 christos }
13538 1.1.1.2 christos }
13539 1.1.1.2 christos }
13540 1.1.1.2 christos { print }
13541 1.1.1.2 christos _ACAWK
13542 1.1 skrll _ACEOF
13543 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13544 1.1.1.2 christos as_fn_error "could not setup config headers machinery" "$LINENO" 5
13545 1.1.1.2 christos fi # test -n "$CONFIG_HEADERS"
13546 1.1.1.2 christos
13547 1.1.1.2 christos
13548 1.1.1.2 christos eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13549 1.1.1.2 christos shift
13550 1.1.1.2 christos for ac_tag
13551 1.1.1.2 christos do
13552 1.1.1.2 christos case $ac_tag in
13553 1.1.1.2 christos :[FHLC]) ac_mode=$ac_tag; continue;;
13554 1.1.1.2 christos esac
13555 1.1.1.2 christos case $ac_mode$ac_tag in
13556 1.1.1.2 christos :[FHL]*:*);;
13557 1.1.1.2 christos :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13558 1.1.1.2 christos :[FH]-) ac_tag=-:-;;
13559 1.1.1.2 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13560 1.1.1.2 christos esac
13561 1.1.1.2 christos ac_save_IFS=$IFS
13562 1.1.1.2 christos IFS=:
13563 1.1.1.2 christos set x $ac_tag
13564 1.1.1.2 christos IFS=$ac_save_IFS
13565 1.1.1.2 christos shift
13566 1.1.1.2 christos ac_file=$1
13567 1.1.1.2 christos shift
13568 1.1.1.2 christos
13569 1.1.1.2 christos case $ac_mode in
13570 1.1.1.2 christos :L) ac_source=$1;;
13571 1.1.1.2 christos :[FH])
13572 1.1.1.2 christos ac_file_inputs=
13573 1.1.1.2 christos for ac_f
13574 1.1.1.2 christos do
13575 1.1.1.2 christos case $ac_f in
13576 1.1.1.2 christos -) ac_f="$tmp/stdin";;
13577 1.1.1.2 christos *) # Look for the file first in the build tree, then in the source tree
13578 1.1.1.2 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
13579 1.1.1.2 christos # because $ac_f cannot contain `:'.
13580 1.1.1.2 christos test -f "$ac_f" ||
13581 1.1.1.2 christos case $ac_f in
13582 1.1.1.2 christos [\\/$]*) false;;
13583 1.1.1.2 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13584 1.1.1.2 christos esac ||
13585 1.1.1.2 christos as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13586 1.1.1.2 christos esac
13587 1.1.1.2 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13588 1.1.1.2 christos as_fn_append ac_file_inputs " '$ac_f'"
13589 1.1.1.2 christos done
13590 1.1.1.2 christos
13591 1.1.1.2 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
13592 1.1.1.2 christos # use $as_me), people would be surprised to read:
13593 1.1.1.2 christos # /* config.h. Generated by config.status. */
13594 1.1.1.2 christos configure_input='Generated from '`
13595 1.1.1.2 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13596 1.1.1.2 christos `' by configure.'
13597 1.1.1.2 christos if test x"$ac_file" != x-; then
13598 1.1.1.2 christos configure_input="$ac_file. $configure_input"
13599 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13600 1.1.1.2 christos $as_echo "$as_me: creating $ac_file" >&6;}
13601 1.1.1.2 christos fi
13602 1.1.1.2 christos # Neutralize special characters interpreted by sed in replacement strings.
13603 1.1.1.2 christos case $configure_input in #(
13604 1.1.1.2 christos *\&* | *\|* | *\\* )
13605 1.1.1.2 christos ac_sed_conf_input=`$as_echo "$configure_input" |
13606 1.1.1.2 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
13607 1.1.1.2 christos *) ac_sed_conf_input=$configure_input;;
13608 1.1.1.2 christos esac
13609 1.1.1.2 christos
13610 1.1.1.2 christos case $ac_tag in
13611 1.1.1.2 christos *:-:* | *:-) cat >"$tmp/stdin" \
13612 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13613 1.1.1.2 christos esac
13614 1.1.1.2 christos ;;
13615 1.1 skrll esac
13616 1.1 skrll
13617 1.1.1.2 christos ac_dir=`$as_dirname -- "$ac_file" ||
13618 1.1 skrll $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13619 1.1 skrll X"$ac_file" : 'X\(//\)[^/]' \| \
13620 1.1 skrll X"$ac_file" : 'X\(//\)$' \| \
13621 1.1.1.2 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13622 1.1.1.2 christos $as_echo X"$ac_file" |
13623 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13624 1.1.1.2 christos s//\1/
13625 1.1.1.2 christos q
13626 1.1.1.2 christos }
13627 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13628 1.1.1.2 christos s//\1/
13629 1.1.1.2 christos q
13630 1.1.1.2 christos }
13631 1.1.1.2 christos /^X\(\/\/\)$/{
13632 1.1.1.2 christos s//\1/
13633 1.1.1.2 christos q
13634 1.1.1.2 christos }
13635 1.1.1.2 christos /^X\(\/\).*/{
13636 1.1.1.2 christos s//\1/
13637 1.1.1.2 christos q
13638 1.1.1.2 christos }
13639 1.1.1.2 christos s/.*/./; q'`
13640 1.1.1.2 christos as_dir="$ac_dir"; as_fn_mkdir_p
13641 1.1 skrll ac_builddir=.
13642 1.1 skrll
13643 1.1.1.2 christos case "$ac_dir" in
13644 1.1.1.2 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13645 1.1.1.2 christos *)
13646 1.1.1.2 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13647 1.1.1.2 christos # A ".." for each directory in $ac_dir_suffix.
13648 1.1.1.2 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13649 1.1.1.2 christos case $ac_top_builddir_sub in
13650 1.1.1.2 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13651 1.1.1.2 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13652 1.1.1.2 christos esac ;;
13653 1.1.1.2 christos esac
13654 1.1.1.2 christos ac_abs_top_builddir=$ac_pwd
13655 1.1.1.2 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
13656 1.1.1.2 christos # for backward compatibility:
13657 1.1.1.2 christos ac_top_builddir=$ac_top_build_prefix
13658 1.1 skrll
13659 1.1 skrll case $srcdir in
13660 1.1.1.2 christos .) # We are building in place.
13661 1.1 skrll ac_srcdir=.
13662 1.1.1.2 christos ac_top_srcdir=$ac_top_builddir_sub
13663 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd ;;
13664 1.1.1.2 christos [\\/]* | ?:[\\/]* ) # Absolute name.
13665 1.1 skrll ac_srcdir=$srcdir$ac_dir_suffix;
13666 1.1.1.2 christos ac_top_srcdir=$srcdir
13667 1.1.1.2 christos ac_abs_top_srcdir=$srcdir ;;
13668 1.1.1.2 christos *) # Relative name.
13669 1.1.1.2 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13670 1.1.1.2 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
13671 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13672 1.1.1.2 christos esac
13673 1.1.1.2 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13674 1.1 skrll
13675 1.1 skrll
13676 1.1.1.2 christos case $ac_mode in
13677 1.1.1.2 christos :F)
13678 1.1.1.2 christos #
13679 1.1.1.2 christos # CONFIG_FILE
13680 1.1.1.2 christos #
13681 1.1 skrll
13682 1.1 skrll case $INSTALL in
13683 1.1 skrll [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13684 1.1.1.2 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13685 1.1.1.2 christos esac
13686 1.1.1.2 christos ac_MKDIR_P=$MKDIR_P
13687 1.1.1.2 christos case $MKDIR_P in
13688 1.1.1.2 christos [\\/$]* | ?:[\\/]* ) ;;
13689 1.1.1.2 christos */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13690 1.1 skrll esac
13691 1.1.1.2 christos _ACEOF
13692 1.1 skrll
13693 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13694 1.1.1.2 christos # If the template does not know about datarootdir, expand it.
13695 1.1.1.2 christos # FIXME: This hack should be removed a few years after 2.60.
13696 1.1.1.2 christos ac_datarootdir_hack=; ac_datarootdir_seen=
13697 1.1.1.2 christos ac_sed_dataroot='
13698 1.1.1.2 christos /datarootdir/ {
13699 1.1.1.2 christos p
13700 1.1.1.2 christos q
13701 1.1.1.2 christos }
13702 1.1.1.2 christos /@datadir@/p
13703 1.1.1.2 christos /@docdir@/p
13704 1.1.1.2 christos /@infodir@/p
13705 1.1.1.2 christos /@localedir@/p
13706 1.1.1.2 christos /@mandir@/p'
13707 1.1.1.2 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13708 1.1.1.2 christos *datarootdir*) ac_datarootdir_seen=yes;;
13709 1.1.1.2 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13710 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13711 1.1.1.2 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13712 1.1.1.2 christos _ACEOF
13713 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13714 1.1.1.2 christos ac_datarootdir_hack='
13715 1.1.1.2 christos s&@datadir@&$datadir&g
13716 1.1.1.2 christos s&@docdir@&$docdir&g
13717 1.1.1.2 christos s&@infodir@&$infodir&g
13718 1.1.1.2 christos s&@localedir@&$localedir&g
13719 1.1.1.2 christos s&@mandir@&$mandir&g
13720 1.1.1.2 christos s&\\\${datarootdir}&$datarootdir&g' ;;
13721 1.1.1.2 christos esac
13722 1.1 skrll _ACEOF
13723 1.1.1.2 christos
13724 1.1.1.2 christos # Neutralize VPATH when `$srcdir' = `.'.
13725 1.1.1.2 christos # Shell code in configure.ac might set extrasub.
13726 1.1.1.2 christos # FIXME: do we really want to maintain this feature?
13727 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13728 1.1.1.2 christos ac_sed_extra="$ac_vpsub
13729 1.1 skrll $extrasub
13730 1.1 skrll _ACEOF
13731 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13732 1.1 skrll :t
13733 1.1 skrll /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13734 1.1.1.2 christos s|@configure_input@|$ac_sed_conf_input|;t t
13735 1.1.1.2 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
13736 1.1.1.2 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
13737 1.1.1.2 christos s&@srcdir@&$ac_srcdir&;t t
13738 1.1.1.2 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
13739 1.1.1.2 christos s&@top_srcdir@&$ac_top_srcdir&;t t
13740 1.1.1.2 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13741 1.1.1.2 christos s&@builddir@&$ac_builddir&;t t
13742 1.1.1.2 christos s&@abs_builddir@&$ac_abs_builddir&;t t
13743 1.1.1.2 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13744 1.1.1.2 christos s&@INSTALL@&$ac_INSTALL&;t t
13745 1.1.1.2 christos s&@MKDIR_P@&$ac_MKDIR_P&;t t
13746 1.1.1.2 christos $ac_datarootdir_hack
13747 1.1.1.2 christos "
13748 1.1.1.2 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13749 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13750 1.1.1.2 christos
13751 1.1.1.2 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13752 1.1.1.2 christos { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13753 1.1.1.2 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13754 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13755 1.1.1.2 christos which seems to be undefined. Please make sure it is defined." >&5
13756 1.1.1.2 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13757 1.1.1.2 christos which seems to be undefined. Please make sure it is defined." >&2;}
13758 1.1 skrll
13759 1.1.1.2 christos rm -f "$tmp/stdin"
13760 1.1 skrll case $ac_file in
13761 1.1.1.2 christos -) cat "$tmp/out" && rm -f "$tmp/out";;
13762 1.1.1.2 christos *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13763 1.1.1.2 christos esac \
13764 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13765 1.1.1.2 christos ;;
13766 1.1.1.2 christos :H)
13767 1.1.1.2 christos #
13768 1.1.1.2 christos # CONFIG_HEADER
13769 1.1.1.2 christos #
13770 1.1 skrll if test x"$ac_file" != x-; then
13771 1.1.1.2 christos {
13772 1.1.1.2 christos $as_echo "/* $configure_input */" \
13773 1.1.1.2 christos && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13774 1.1.1.2 christos } >"$tmp/config.h" \
13775 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13776 1.1.1.2 christos if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13777 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13778 1.1.1.2 christos $as_echo "$as_me: $ac_file is unchanged" >&6;}
13779 1.1 skrll else
13780 1.1.1.2 christos rm -f "$ac_file"
13781 1.1.1.2 christos mv "$tmp/config.h" "$ac_file" \
13782 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13783 1.1 skrll fi
13784 1.1 skrll else
13785 1.1.1.2 christos $as_echo "/* $configure_input */" \
13786 1.1.1.2 christos && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13787 1.1.1.2 christos || as_fn_error "could not create -" "$LINENO" 5
13788 1.1 skrll fi
13789 1.1.1.2 christos # Compute "$ac_file"'s index in $config_headers.
13790 1.1.1.2 christos _am_arg="$ac_file"
13791 1.1 skrll _am_stamp_count=1
13792 1.1 skrll for _am_header in $config_headers :; do
13793 1.1 skrll case $_am_header in
13794 1.1.1.2 christos $_am_arg | $_am_arg:* )
13795 1.1 skrll break ;;
13796 1.1 skrll * )
13797 1.1 skrll _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13798 1.1 skrll esac
13799 1.1 skrll done
13800 1.1.1.2 christos echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13801 1.1.1.2 christos $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13802 1.1.1.2 christos X"$_am_arg" : 'X\(//\)[^/]' \| \
13803 1.1.1.2 christos X"$_am_arg" : 'X\(//\)$' \| \
13804 1.1.1.2 christos X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13805 1.1.1.2 christos $as_echo X"$_am_arg" |
13806 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13807 1.1.1.2 christos s//\1/
13808 1.1.1.2 christos q
13809 1.1.1.2 christos }
13810 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13811 1.1.1.2 christos s//\1/
13812 1.1.1.2 christos q
13813 1.1.1.2 christos }
13814 1.1.1.2 christos /^X\(\/\/\)$/{
13815 1.1.1.2 christos s//\1/
13816 1.1.1.2 christos q
13817 1.1.1.2 christos }
13818 1.1.1.2 christos /^X\(\/\).*/{
13819 1.1.1.2 christos s//\1/
13820 1.1.1.2 christos q
13821 1.1.1.2 christos }
13822 1.1.1.2 christos s/.*/./; q'`/stamp-h$_am_stamp_count
13823 1.1.1.2 christos ;;
13824 1.1 skrll
13825 1.1.1.2 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13826 1.1.1.2 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
13827 1.1.1.2 christos ;;
13828 1.1.1.2 christos esac
13829 1.1 skrll
13830 1.1 skrll
13831 1.1.1.2 christos case $ac_file$ac_mode in
13832 1.1.1.2 christos "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13833 1.1.1.2 christos # Autoconf 2.62 quotes --file arguments for eval, but not when files
13834 1.1.1.2 christos # are listed without --file. Let's play safe and only enable the eval
13835 1.1.1.2 christos # if we detect the quoting.
13836 1.1.1.2 christos case $CONFIG_FILES in
13837 1.1.1.2 christos *\'*) eval set x "$CONFIG_FILES" ;;
13838 1.1.1.2 christos *) set x $CONFIG_FILES ;;
13839 1.1.1.2 christos esac
13840 1.1.1.2 christos shift
13841 1.1.1.2 christos for mf
13842 1.1.1.2 christos do
13843 1.1.1.2 christos # Strip MF so we end up with the name of the file.
13844 1.1.1.2 christos mf=`echo "$mf" | sed -e 's/:.*$//'`
13845 1.1.1.2 christos # Check whether this is an Automake generated Makefile or not.
13846 1.1.1.2 christos # We used to match only the files named `Makefile.in', but
13847 1.1.1.2 christos # some people rename them; so instead we look at the file content.
13848 1.1.1.2 christos # Grep'ing the first line is not enough: some people post-process
13849 1.1.1.2 christos # each Makefile.in and add a new line on top of each file to say so.
13850 1.1.1.2 christos # Grep'ing the whole file is not good either: AIX grep has a line
13851 1.1.1.2 christos # limit of 2048, but all sed's we know have understand at least 4000.
13852 1.1.1.2 christos if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13853 1.1.1.2 christos dirpart=`$as_dirname -- "$mf" ||
13854 1.1 skrll $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13855 1.1 skrll X"$mf" : 'X\(//\)[^/]' \| \
13856 1.1 skrll X"$mf" : 'X\(//\)$' \| \
13857 1.1.1.2 christos X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13858 1.1.1.2 christos $as_echo X"$mf" |
13859 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13860 1.1.1.2 christos s//\1/
13861 1.1.1.2 christos q
13862 1.1.1.2 christos }
13863 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13864 1.1.1.2 christos s//\1/
13865 1.1.1.2 christos q
13866 1.1.1.2 christos }
13867 1.1.1.2 christos /^X\(\/\/\)$/{
13868 1.1.1.2 christos s//\1/
13869 1.1.1.2 christos q
13870 1.1.1.2 christos }
13871 1.1.1.2 christos /^X\(\/\).*/{
13872 1.1.1.2 christos s//\1/
13873 1.1.1.2 christos q
13874 1.1.1.2 christos }
13875 1.1.1.2 christos s/.*/./; q'`
13876 1.1.1.2 christos else
13877 1.1.1.2 christos continue
13878 1.1.1.2 christos fi
13879 1.1.1.2 christos # Extract the definition of DEPDIR, am__include, and am__quote
13880 1.1.1.2 christos # from the Makefile without running `make'.
13881 1.1.1.2 christos DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13882 1.1.1.2 christos test -z "$DEPDIR" && continue
13883 1.1.1.2 christos am__include=`sed -n 's/^am__include = //p' < "$mf"`
13884 1.1.1.2 christos test -z "am__include" && continue
13885 1.1.1.2 christos am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13886 1.1.1.2 christos # When using ansi2knr, U may be empty or an underscore; expand it
13887 1.1.1.2 christos U=`sed -n 's/^U = //p' < "$mf"`
13888 1.1.1.2 christos # Find all dependency output files, they are included files with
13889 1.1.1.2 christos # $(DEPDIR) in their names. We invoke sed twice because it is the
13890 1.1.1.2 christos # simplest approach to changing $(DEPDIR) to its actual value in the
13891 1.1.1.2 christos # expansion.
13892 1.1.1.2 christos for file in `sed -n "
13893 1.1.1.2 christos s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13894 1.1.1.2 christos sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13895 1.1.1.2 christos # Make sure the directory exists.
13896 1.1.1.2 christos test -f "$dirpart/$file" && continue
13897 1.1.1.2 christos fdir=`$as_dirname -- "$file" ||
13898 1.1 skrll $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13899 1.1 skrll X"$file" : 'X\(//\)[^/]' \| \
13900 1.1 skrll X"$file" : 'X\(//\)$' \| \
13901 1.1.1.2 christos X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13902 1.1.1.2 christos $as_echo X"$file" |
13903 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13904 1.1.1.2 christos s//\1/
13905 1.1.1.2 christos q
13906 1.1.1.2 christos }
13907 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13908 1.1.1.2 christos s//\1/
13909 1.1.1.2 christos q
13910 1.1.1.2 christos }
13911 1.1.1.2 christos /^X\(\/\/\)$/{
13912 1.1.1.2 christos s//\1/
13913 1.1.1.2 christos q
13914 1.1.1.2 christos }
13915 1.1.1.2 christos /^X\(\/\).*/{
13916 1.1.1.2 christos s//\1/
13917 1.1.1.2 christos q
13918 1.1.1.2 christos }
13919 1.1.1.2 christos s/.*/./; q'`
13920 1.1.1.2 christos as_dir=$dirpart/$fdir; as_fn_mkdir_p
13921 1.1.1.2 christos # echo "creating $dirpart/$file"
13922 1.1.1.2 christos echo '# dummy' > "$dirpart/$file"
13923 1.1 skrll done
13924 1.1 skrll done
13925 1.1.1.2 christos }
13926 1.1 skrll ;;
13927 1.1.1.2 christos "libtool":C)
13928 1.1 skrll
13929 1.1 skrll # See if we are running on zsh, and set the options which allow our
13930 1.1 skrll # commands through without removal of \ escapes.
13931 1.1 skrll if test -n "${ZSH_VERSION+set}" ; then
13932 1.1 skrll setopt NO_GLOB_SUBST
13933 1.1 skrll fi
13934 1.1 skrll
13935 1.1 skrll cfgfile="${ofile}T"
13936 1.1 skrll trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13937 1.1 skrll $RM "$cfgfile"
13938 1.1 skrll
13939 1.1 skrll cat <<_LT_EOF >> "$cfgfile"
13940 1.1 skrll #! $SHELL
13941 1.1 skrll
13942 1.1 skrll # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13943 1.1.1.2 christos # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13944 1.1 skrll # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13945 1.1 skrll # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13946 1.1 skrll #
13947 1.1.1.2 christos # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13948 1.1.1.2 christos # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13949 1.1.1.2 christos # Written by Gordon Matzigkeit, 1996
13950 1.1 skrll #
13951 1.1.1.2 christos # This file is part of GNU Libtool.
13952 1.1 skrll #
13953 1.1.1.2 christos # GNU Libtool is free software; you can redistribute it and/or
13954 1.1.1.2 christos # modify it under the terms of the GNU General Public License as
13955 1.1.1.2 christos # published by the Free Software Foundation; either version 2 of
13956 1.1.1.2 christos # the License, or (at your option) any later version.
13957 1.1 skrll #
13958 1.1.1.2 christos # As a special exception to the GNU General Public License,
13959 1.1.1.2 christos # if you distribute this file as part of a program or library that
13960 1.1.1.2 christos # is built using GNU Libtool, you may include this file under the
13961 1.1.1.2 christos # same distribution terms that you use for the rest of that program.
13962 1.1 skrll #
13963 1.1.1.2 christos # GNU Libtool is distributed in the hope that it will be useful,
13964 1.1.1.2 christos # but WITHOUT ANY WARRANTY; without even the implied warranty of
13965 1.1.1.2 christos # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13966 1.1.1.2 christos # GNU General Public License for more details.
13967 1.1 skrll #
13968 1.1.1.2 christos # You should have received a copy of the GNU General Public License
13969 1.1.1.2 christos # along with GNU Libtool; see the file COPYING. If not, a copy
13970 1.1.1.2 christos # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13971 1.1.1.2 christos # obtained by writing to the Free Software Foundation, Inc.,
13972 1.1.1.2 christos # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13973 1.1 skrll
13974 1.1 skrll
13975 1.1 skrll # The names of the tagged configurations supported by this script.
13976 1.1 skrll available_tags=""
13977 1.1 skrll
13978 1.1 skrll # ### BEGIN LIBTOOL CONFIG
13979 1.1 skrll
13980 1.1 skrll # Which release of libtool.m4 was used?
13981 1.1 skrll macro_version=$macro_version
13982 1.1 skrll macro_revision=$macro_revision
13983 1.1 skrll
13984 1.1 skrll # Whether or not to build shared libraries.
13985 1.1 skrll build_libtool_libs=$enable_shared
13986 1.1 skrll
13987 1.1 skrll # Whether or not to build static libraries.
13988 1.1 skrll build_old_libs=$enable_static
13989 1.1 skrll
13990 1.1 skrll # What type of objects to build.
13991 1.1 skrll pic_mode=$pic_mode
13992 1.1 skrll
13993 1.1 skrll # Whether or not to optimize for fast installation.
13994 1.1 skrll fast_install=$enable_fast_install
13995 1.1 skrll
13996 1.1.1.2 christos # Shell to use when invoking shell scripts.
13997 1.1.1.2 christos SHELL=$lt_SHELL
13998 1.1.1.2 christos
13999 1.1.1.2 christos # An echo program that protects backslashes.
14000 1.1.1.2 christos ECHO=$lt_ECHO
14001 1.1.1.2 christos
14002 1.1 skrll # The host system.
14003 1.1 skrll host_alias=$host_alias
14004 1.1 skrll host=$host
14005 1.1 skrll host_os=$host_os
14006 1.1 skrll
14007 1.1 skrll # The build system.
14008 1.1 skrll build_alias=$build_alias
14009 1.1 skrll build=$build
14010 1.1 skrll build_os=$build_os
14011 1.1 skrll
14012 1.1 skrll # A sed program that does not truncate output.
14013 1.1 skrll SED=$lt_SED
14014 1.1 skrll
14015 1.1 skrll # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14016 1.1 skrll Xsed="\$SED -e 1s/^X//"
14017 1.1 skrll
14018 1.1 skrll # A grep program that handles long lines.
14019 1.1 skrll GREP=$lt_GREP
14020 1.1 skrll
14021 1.1 skrll # An ERE matcher.
14022 1.1 skrll EGREP=$lt_EGREP
14023 1.1 skrll
14024 1.1 skrll # A literal string matcher.
14025 1.1 skrll FGREP=$lt_FGREP
14026 1.1 skrll
14027 1.1 skrll # A BSD- or MS-compatible name lister.
14028 1.1 skrll NM=$lt_NM
14029 1.1 skrll
14030 1.1 skrll # Whether we need soft or hard links.
14031 1.1 skrll LN_S=$lt_LN_S
14032 1.1 skrll
14033 1.1 skrll # What is the maximum length of a command?
14034 1.1 skrll max_cmd_len=$max_cmd_len
14035 1.1 skrll
14036 1.1 skrll # Object file suffix (normally "o").
14037 1.1 skrll objext=$ac_objext
14038 1.1 skrll
14039 1.1 skrll # Executable file suffix (normally "").
14040 1.1 skrll exeext=$exeext
14041 1.1 skrll
14042 1.1 skrll # whether the shell understands "unset".
14043 1.1 skrll lt_unset=$lt_unset
14044 1.1 skrll
14045 1.1 skrll # turn spaces into newlines.
14046 1.1 skrll SP2NL=$lt_lt_SP2NL
14047 1.1 skrll
14048 1.1 skrll # turn newlines into spaces.
14049 1.1 skrll NL2SP=$lt_lt_NL2SP
14050 1.1 skrll
14051 1.1.1.2 christos # An object symbol dumper.
14052 1.1.1.2 christos OBJDUMP=$lt_OBJDUMP
14053 1.1 skrll
14054 1.1 skrll # Method to check whether dependent libraries are shared objects.
14055 1.1 skrll deplibs_check_method=$lt_deplibs_check_method
14056 1.1 skrll
14057 1.1 skrll # Command to use when deplibs_check_method == "file_magic".
14058 1.1 skrll file_magic_cmd=$lt_file_magic_cmd
14059 1.1 skrll
14060 1.1 skrll # The archiver.
14061 1.1 skrll AR=$lt_AR
14062 1.1 skrll AR_FLAGS=$lt_AR_FLAGS
14063 1.1 skrll
14064 1.1 skrll # A symbol stripping program.
14065 1.1 skrll STRIP=$lt_STRIP
14066 1.1 skrll
14067 1.1 skrll # Commands used to install an old-style archive.
14068 1.1 skrll RANLIB=$lt_RANLIB
14069 1.1 skrll old_postinstall_cmds=$lt_old_postinstall_cmds
14070 1.1 skrll old_postuninstall_cmds=$lt_old_postuninstall_cmds
14071 1.1 skrll
14072 1.1.1.2 christos # Whether to use a lock for old archive extraction.
14073 1.1.1.2 christos lock_old_archive_extraction=$lock_old_archive_extraction
14074 1.1.1.2 christos
14075 1.1 skrll # A C compiler.
14076 1.1 skrll LTCC=$lt_CC
14077 1.1 skrll
14078 1.1 skrll # LTCC compiler flags.
14079 1.1 skrll LTCFLAGS=$lt_CFLAGS
14080 1.1 skrll
14081 1.1 skrll # Take the output of nm and produce a listing of raw symbols and C names.
14082 1.1 skrll global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14083 1.1 skrll
14084 1.1 skrll # Transform the output of nm in a proper C declaration.
14085 1.1 skrll global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14086 1.1 skrll
14087 1.1 skrll # Transform the output of nm in a C name address pair.
14088 1.1 skrll global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14089 1.1 skrll
14090 1.1.1.2 christos # Transform the output of nm in a C name address pair when lib prefix is needed.
14091 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
14092 1.1.1.2 christos
14093 1.1 skrll # The name of the directory that contains temporary libtool files.
14094 1.1 skrll objdir=$objdir
14095 1.1 skrll
14096 1.1 skrll # Used to examine libraries when file_magic_cmd begins with "file".
14097 1.1 skrll MAGIC_CMD=$MAGIC_CMD
14098 1.1 skrll
14099 1.1 skrll # Must we lock files when doing compilation?
14100 1.1 skrll need_locks=$lt_need_locks
14101 1.1 skrll
14102 1.1.1.2 christos # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14103 1.1.1.2 christos DSYMUTIL=$lt_DSYMUTIL
14104 1.1.1.2 christos
14105 1.1.1.2 christos # Tool to change global to local symbols on Mac OS X.
14106 1.1.1.2 christos NMEDIT=$lt_NMEDIT
14107 1.1.1.2 christos
14108 1.1.1.2 christos # Tool to manipulate fat objects and archives on Mac OS X.
14109 1.1.1.2 christos LIPO=$lt_LIPO
14110 1.1.1.2 christos
14111 1.1.1.2 christos # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14112 1.1.1.2 christos OTOOL=$lt_OTOOL
14113 1.1.1.2 christos
14114 1.1.1.2 christos # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14115 1.1.1.2 christos OTOOL64=$lt_OTOOL64
14116 1.1.1.2 christos
14117 1.1 skrll # Old archive suffix (normally "a").
14118 1.1 skrll libext=$libext
14119 1.1 skrll
14120 1.1 skrll # Shared library suffix (normally ".so").
14121 1.1 skrll shrext_cmds=$lt_shrext_cmds
14122 1.1 skrll
14123 1.1 skrll # The commands to extract the exported symbol list from a shared archive.
14124 1.1 skrll extract_expsyms_cmds=$lt_extract_expsyms_cmds
14125 1.1 skrll
14126 1.1 skrll # Variables whose values should be saved in libtool wrapper scripts and
14127 1.1 skrll # restored at link time.
14128 1.1 skrll variables_saved_for_relink=$lt_variables_saved_for_relink
14129 1.1 skrll
14130 1.1 skrll # Do we need the "lib" prefix for modules?
14131 1.1 skrll need_lib_prefix=$need_lib_prefix
14132 1.1 skrll
14133 1.1 skrll # Do we need a version for libraries?
14134 1.1 skrll need_version=$need_version
14135 1.1 skrll
14136 1.1 skrll # Library versioning type.
14137 1.1 skrll version_type=$version_type
14138 1.1 skrll
14139 1.1 skrll # Shared library runtime path variable.
14140 1.1 skrll runpath_var=$runpath_var
14141 1.1 skrll
14142 1.1 skrll # Shared library path variable.
14143 1.1 skrll shlibpath_var=$shlibpath_var
14144 1.1 skrll
14145 1.1 skrll # Is shlibpath searched before the hard-coded library search path?
14146 1.1 skrll shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14147 1.1 skrll
14148 1.1 skrll # Format of library name prefix.
14149 1.1 skrll libname_spec=$lt_libname_spec
14150 1.1 skrll
14151 1.1 skrll # List of archive names. First name is the real one, the rest are links.
14152 1.1 skrll # The last name is the one that the linker finds with -lNAME
14153 1.1 skrll library_names_spec=$lt_library_names_spec
14154 1.1 skrll
14155 1.1 skrll # The coded name of the library, if different from the real name.
14156 1.1 skrll soname_spec=$lt_soname_spec
14157 1.1 skrll
14158 1.1.1.2 christos # Permission mode override for installation of shared libraries.
14159 1.1.1.2 christos install_override_mode=$lt_install_override_mode
14160 1.1.1.2 christos
14161 1.1 skrll # Command to use after installation of a shared archive.
14162 1.1 skrll postinstall_cmds=$lt_postinstall_cmds
14163 1.1 skrll
14164 1.1 skrll # Command to use after uninstallation of a shared archive.
14165 1.1 skrll postuninstall_cmds=$lt_postuninstall_cmds
14166 1.1 skrll
14167 1.1 skrll # Commands used to finish a libtool library installation in a directory.
14168 1.1 skrll finish_cmds=$lt_finish_cmds
14169 1.1 skrll
14170 1.1 skrll # As "finish_cmds", except a single script fragment to be evaled but
14171 1.1 skrll # not shown.
14172 1.1 skrll finish_eval=$lt_finish_eval
14173 1.1 skrll
14174 1.1 skrll # Whether we should hardcode library paths into libraries.
14175 1.1 skrll hardcode_into_libs=$hardcode_into_libs
14176 1.1 skrll
14177 1.1 skrll # Compile-time system search path for libraries.
14178 1.1 skrll sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14179 1.1 skrll
14180 1.1 skrll # Run-time system search path for libraries.
14181 1.1 skrll sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14182 1.1 skrll
14183 1.1 skrll # Whether dlopen is supported.
14184 1.1 skrll dlopen_support=$enable_dlopen
14185 1.1 skrll
14186 1.1 skrll # Whether dlopen of programs is supported.
14187 1.1 skrll dlopen_self=$enable_dlopen_self
14188 1.1 skrll
14189 1.1 skrll # Whether dlopen of statically linked programs is supported.
14190 1.1 skrll dlopen_self_static=$enable_dlopen_self_static
14191 1.1 skrll
14192 1.1 skrll # Commands to strip libraries.
14193 1.1 skrll old_striplib=$lt_old_striplib
14194 1.1 skrll striplib=$lt_striplib
14195 1.1 skrll
14196 1.1 skrll
14197 1.1 skrll # The linker used to build libraries.
14198 1.1 skrll LD=$lt_LD
14199 1.1 skrll
14200 1.1.1.2 christos # How to create reloadable object files.
14201 1.1.1.2 christos reload_flag=$lt_reload_flag
14202 1.1.1.2 christos reload_cmds=$lt_reload_cmds
14203 1.1.1.2 christos
14204 1.1 skrll # Commands used to build an old-style archive.
14205 1.1 skrll old_archive_cmds=$lt_old_archive_cmds
14206 1.1 skrll
14207 1.1 skrll # A language specific compiler.
14208 1.1 skrll CC=$lt_compiler
14209 1.1 skrll
14210 1.1 skrll # Is the compiler the GNU compiler?
14211 1.1 skrll with_gcc=$GCC
14212 1.1 skrll
14213 1.1 skrll # Compiler flag to turn off builtin functions.
14214 1.1 skrll no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14215 1.1 skrll
14216 1.1 skrll # How to pass a linker flag through the compiler.
14217 1.1 skrll wl=$lt_lt_prog_compiler_wl
14218 1.1 skrll
14219 1.1 skrll # Additional compiler flags for building library objects.
14220 1.1 skrll pic_flag=$lt_lt_prog_compiler_pic
14221 1.1 skrll
14222 1.1 skrll # Compiler flag to prevent dynamic linking.
14223 1.1 skrll link_static_flag=$lt_lt_prog_compiler_static
14224 1.1 skrll
14225 1.1 skrll # Does compiler simultaneously support -c and -o options?
14226 1.1 skrll compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14227 1.1 skrll
14228 1.1 skrll # Whether or not to add -lc for building shared libraries.
14229 1.1 skrll build_libtool_need_lc=$archive_cmds_need_lc
14230 1.1 skrll
14231 1.1 skrll # Whether or not to disallow shared libs when runtime libs are static.
14232 1.1 skrll allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14233 1.1 skrll
14234 1.1 skrll # Compiler flag to allow reflexive dlopens.
14235 1.1 skrll export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14236 1.1 skrll
14237 1.1 skrll # Compiler flag to generate shared objects directly from archives.
14238 1.1 skrll whole_archive_flag_spec=$lt_whole_archive_flag_spec
14239 1.1 skrll
14240 1.1 skrll # Whether the compiler copes with passing no objects directly.
14241 1.1 skrll compiler_needs_object=$lt_compiler_needs_object
14242 1.1 skrll
14243 1.1 skrll # Create an old-style archive from a shared archive.
14244 1.1 skrll old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14245 1.1 skrll
14246 1.1 skrll # Create a temporary old-style archive to link instead of a shared archive.
14247 1.1 skrll old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14248 1.1 skrll
14249 1.1 skrll # Commands used to build a shared archive.
14250 1.1 skrll archive_cmds=$lt_archive_cmds
14251 1.1 skrll archive_expsym_cmds=$lt_archive_expsym_cmds
14252 1.1 skrll
14253 1.1 skrll # Commands used to build a loadable module if different from building
14254 1.1 skrll # a shared archive.
14255 1.1 skrll module_cmds=$lt_module_cmds
14256 1.1 skrll module_expsym_cmds=$lt_module_expsym_cmds
14257 1.1 skrll
14258 1.1 skrll # Whether we are building with GNU ld or not.
14259 1.1 skrll with_gnu_ld=$lt_with_gnu_ld
14260 1.1 skrll
14261 1.1 skrll # Flag that allows shared libraries with undefined symbols to be built.
14262 1.1 skrll allow_undefined_flag=$lt_allow_undefined_flag
14263 1.1 skrll
14264 1.1 skrll # Flag that enforces no undefined symbols.
14265 1.1 skrll no_undefined_flag=$lt_no_undefined_flag
14266 1.1 skrll
14267 1.1 skrll # Flag to hardcode \$libdir into a binary during linking.
14268 1.1 skrll # This must work even if \$libdir does not exist
14269 1.1 skrll hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14270 1.1 skrll
14271 1.1 skrll # If ld is used when linking, flag to hardcode \$libdir into a binary
14272 1.1 skrll # during linking. This must work even if \$libdir does not exist.
14273 1.1 skrll hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14274 1.1 skrll
14275 1.1 skrll # Whether we need a single "-rpath" flag with a separated argument.
14276 1.1 skrll hardcode_libdir_separator=$lt_hardcode_libdir_separator
14277 1.1 skrll
14278 1.1 skrll # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14279 1.1 skrll # DIR into the resulting binary.
14280 1.1 skrll hardcode_direct=$hardcode_direct
14281 1.1 skrll
14282 1.1 skrll # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14283 1.1 skrll # DIR into the resulting binary and the resulting library dependency is
14284 1.1 skrll # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14285 1.1 skrll # library is relocated.
14286 1.1 skrll hardcode_direct_absolute=$hardcode_direct_absolute
14287 1.1 skrll
14288 1.1 skrll # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14289 1.1 skrll # into the resulting binary.
14290 1.1 skrll hardcode_minus_L=$hardcode_minus_L
14291 1.1 skrll
14292 1.1 skrll # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14293 1.1 skrll # into the resulting binary.
14294 1.1 skrll hardcode_shlibpath_var=$hardcode_shlibpath_var
14295 1.1 skrll
14296 1.1 skrll # Set to "yes" if building a shared library automatically hardcodes DIR
14297 1.1 skrll # into the library and all subsequent libraries and executables linked
14298 1.1 skrll # against it.
14299 1.1 skrll hardcode_automatic=$hardcode_automatic
14300 1.1 skrll
14301 1.1 skrll # Set to yes if linker adds runtime paths of dependent libraries
14302 1.1 skrll # to runtime path list.
14303 1.1 skrll inherit_rpath=$inherit_rpath
14304 1.1 skrll
14305 1.1 skrll # Whether libtool must link a program against all its dependency libraries.
14306 1.1 skrll link_all_deplibs=$link_all_deplibs
14307 1.1 skrll
14308 1.1 skrll # Fix the shell variable \$srcfile for the compiler.
14309 1.1 skrll fix_srcfile_path=$lt_fix_srcfile_path
14310 1.1 skrll
14311 1.1 skrll # Set to "yes" if exported symbols are required.
14312 1.1 skrll always_export_symbols=$always_export_symbols
14313 1.1 skrll
14314 1.1 skrll # The commands to list exported symbols.
14315 1.1 skrll export_symbols_cmds=$lt_export_symbols_cmds
14316 1.1 skrll
14317 1.1 skrll # Symbols that should not be listed in the preloaded symbols.
14318 1.1 skrll exclude_expsyms=$lt_exclude_expsyms
14319 1.1 skrll
14320 1.1 skrll # Symbols that must always be exported.
14321 1.1 skrll include_expsyms=$lt_include_expsyms
14322 1.1 skrll
14323 1.1 skrll # Commands necessary for linking programs (against libraries) with templates.
14324 1.1 skrll prelink_cmds=$lt_prelink_cmds
14325 1.1 skrll
14326 1.1 skrll # Specify filename containing input files.
14327 1.1 skrll file_list_spec=$lt_file_list_spec
14328 1.1 skrll
14329 1.1 skrll # How to hardcode a shared library path into an executable.
14330 1.1 skrll hardcode_action=$hardcode_action
14331 1.1 skrll
14332 1.1 skrll # ### END LIBTOOL CONFIG
14333 1.1 skrll
14334 1.1 skrll _LT_EOF
14335 1.1 skrll
14336 1.1 skrll case $host_os in
14337 1.1 skrll aix3*)
14338 1.1 skrll cat <<\_LT_EOF >> "$cfgfile"
14339 1.1 skrll # AIX sometimes has problems with the GCC collect2 program. For some
14340 1.1 skrll # reason, if we set the COLLECT_NAMES environment variable, the problems
14341 1.1 skrll # vanish in a puff of smoke.
14342 1.1 skrll if test "X${COLLECT_NAMES+set}" != Xset; then
14343 1.1 skrll COLLECT_NAMES=
14344 1.1 skrll export COLLECT_NAMES
14345 1.1 skrll fi
14346 1.1 skrll _LT_EOF
14347 1.1 skrll ;;
14348 1.1 skrll esac
14349 1.1 skrll
14350 1.1 skrll
14351 1.1 skrll ltmain="$ac_aux_dir/ltmain.sh"
14352 1.1 skrll
14353 1.1 skrll
14354 1.1 skrll # We use sed instead of cat because bash on DJGPP gets confused if
14355 1.1 skrll # if finds mixed CR/LF and LF-only lines. Since sed operates in
14356 1.1 skrll # text mode, it properly converts lines to CR/LF. This bash problem
14357 1.1 skrll # is reportedly fixed, but why not run on old versions too?
14358 1.1 skrll sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14359 1.1 skrll || (rm -f "$cfgfile"; exit 1)
14360 1.1 skrll
14361 1.1 skrll case $xsi_shell in
14362 1.1 skrll yes)
14363 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14364 1.1.1.2 christos
14365 1.1 skrll # func_dirname file append nondir_replacement
14366 1.1 skrll # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14367 1.1 skrll # otherwise set result to NONDIR_REPLACEMENT.
14368 1.1 skrll func_dirname ()
14369 1.1 skrll {
14370 1.1 skrll case ${1} in
14371 1.1 skrll */*) func_dirname_result="${1%/*}${2}" ;;
14372 1.1 skrll * ) func_dirname_result="${3}" ;;
14373 1.1 skrll esac
14374 1.1 skrll }
14375 1.1 skrll
14376 1.1 skrll # func_basename file
14377 1.1 skrll func_basename ()
14378 1.1 skrll {
14379 1.1 skrll func_basename_result="${1##*/}"
14380 1.1 skrll }
14381 1.1 skrll
14382 1.1.1.2 christos # func_dirname_and_basename file append nondir_replacement
14383 1.1.1.2 christos # perform func_basename and func_dirname in a single function
14384 1.1.1.2 christos # call:
14385 1.1.1.2 christos # dirname: Compute the dirname of FILE. If nonempty,
14386 1.1.1.2 christos # add APPEND to the result, otherwise set result
14387 1.1.1.2 christos # to NONDIR_REPLACEMENT.
14388 1.1.1.2 christos # value returned in "$func_dirname_result"
14389 1.1.1.2 christos # basename: Compute filename of FILE.
14390 1.1.1.2 christos # value retuned in "$func_basename_result"
14391 1.1.1.2 christos # Implementation must be kept synchronized with func_dirname
14392 1.1.1.2 christos # and func_basename. For efficiency, we do not delegate to
14393 1.1.1.2 christos # those functions but instead duplicate the functionality here.
14394 1.1.1.2 christos func_dirname_and_basename ()
14395 1.1.1.2 christos {
14396 1.1.1.2 christos case ${1} in
14397 1.1.1.2 christos */*) func_dirname_result="${1%/*}${2}" ;;
14398 1.1.1.2 christos * ) func_dirname_result="${3}" ;;
14399 1.1.1.2 christos esac
14400 1.1.1.2 christos func_basename_result="${1##*/}"
14401 1.1.1.2 christos }
14402 1.1.1.2 christos
14403 1.1 skrll # func_stripname prefix suffix name
14404 1.1 skrll # strip PREFIX and SUFFIX off of NAME.
14405 1.1 skrll # PREFIX and SUFFIX must not contain globbing or regex special
14406 1.1 skrll # characters, hashes, percent signs, but SUFFIX may contain a leading
14407 1.1 skrll # dot (in which case that matches only a dot).
14408 1.1 skrll func_stripname ()
14409 1.1 skrll {
14410 1.1 skrll # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14411 1.1 skrll # positional parameters, so assign one to ordinary parameter first.
14412 1.1 skrll func_stripname_result=${3}
14413 1.1 skrll func_stripname_result=${func_stripname_result#"${1}"}
14414 1.1 skrll func_stripname_result=${func_stripname_result%"${2}"}
14415 1.1 skrll }
14416 1.1 skrll
14417 1.1 skrll # func_opt_split
14418 1.1 skrll func_opt_split ()
14419 1.1 skrll {
14420 1.1 skrll func_opt_split_opt=${1%%=*}
14421 1.1 skrll func_opt_split_arg=${1#*=}
14422 1.1 skrll }
14423 1.1 skrll
14424 1.1 skrll # func_lo2o object
14425 1.1 skrll func_lo2o ()
14426 1.1 skrll {
14427 1.1 skrll case ${1} in
14428 1.1 skrll *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14429 1.1 skrll *) func_lo2o_result=${1} ;;
14430 1.1 skrll esac
14431 1.1 skrll }
14432 1.1.1.2 christos
14433 1.1.1.2 christos # func_xform libobj-or-source
14434 1.1.1.2 christos func_xform ()
14435 1.1.1.2 christos {
14436 1.1.1.2 christos func_xform_result=${1%.*}.lo
14437 1.1.1.2 christos }
14438 1.1.1.2 christos
14439 1.1.1.2 christos # func_arith arithmetic-term...
14440 1.1.1.2 christos func_arith ()
14441 1.1.1.2 christos {
14442 1.1.1.2 christos func_arith_result=$(( $* ))
14443 1.1.1.2 christos }
14444 1.1.1.2 christos
14445 1.1.1.2 christos # func_len string
14446 1.1.1.2 christos # STRING may not start with a hyphen.
14447 1.1.1.2 christos func_len ()
14448 1.1.1.2 christos {
14449 1.1.1.2 christos func_len_result=${#1}
14450 1.1.1.2 christos }
14451 1.1.1.2 christos
14452 1.1 skrll _LT_EOF
14453 1.1 skrll ;;
14454 1.1 skrll *) # Bourne compatible functions.
14455 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14456 1.1.1.2 christos
14457 1.1 skrll # func_dirname file append nondir_replacement
14458 1.1 skrll # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14459 1.1 skrll # otherwise set result to NONDIR_REPLACEMENT.
14460 1.1 skrll func_dirname ()
14461 1.1 skrll {
14462 1.1 skrll # Extract subdirectory from the argument.
14463 1.1.1.2 christos func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14464 1.1 skrll if test "X$func_dirname_result" = "X${1}"; then
14465 1.1 skrll func_dirname_result="${3}"
14466 1.1 skrll else
14467 1.1 skrll func_dirname_result="$func_dirname_result${2}"
14468 1.1 skrll fi
14469 1.1 skrll }
14470 1.1 skrll
14471 1.1 skrll # func_basename file
14472 1.1 skrll func_basename ()
14473 1.1 skrll {
14474 1.1.1.2 christos func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14475 1.1 skrll }
14476 1.1 skrll
14477 1.1.1.2 christos
14478 1.1 skrll # func_stripname prefix suffix name
14479 1.1 skrll # strip PREFIX and SUFFIX off of NAME.
14480 1.1 skrll # PREFIX and SUFFIX must not contain globbing or regex special
14481 1.1 skrll # characters, hashes, percent signs, but SUFFIX may contain a leading
14482 1.1 skrll # dot (in which case that matches only a dot).
14483 1.1 skrll # func_strip_suffix prefix name
14484 1.1 skrll func_stripname ()
14485 1.1 skrll {
14486 1.1 skrll case ${2} in
14487 1.1.1.2 christos .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14488 1.1.1.2 christos *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14489 1.1 skrll esac
14490 1.1 skrll }
14491 1.1 skrll
14492 1.1 skrll # sed scripts:
14493 1.1 skrll my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14494 1.1 skrll my_sed_long_arg='1s/^-[^=]*=//'
14495 1.1 skrll
14496 1.1 skrll # func_opt_split
14497 1.1 skrll func_opt_split ()
14498 1.1 skrll {
14499 1.1.1.2 christos func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14500 1.1.1.2 christos func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14501 1.1 skrll }
14502 1.1 skrll
14503 1.1 skrll # func_lo2o object
14504 1.1 skrll func_lo2o ()
14505 1.1 skrll {
14506 1.1.1.2 christos func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14507 1.1 skrll }
14508 1.1.1.2 christos
14509 1.1.1.2 christos # func_xform libobj-or-source
14510 1.1.1.2 christos func_xform ()
14511 1.1.1.2 christos {
14512 1.1.1.2 christos func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14513 1.1.1.2 christos }
14514 1.1.1.2 christos
14515 1.1.1.2 christos # func_arith arithmetic-term...
14516 1.1.1.2 christos func_arith ()
14517 1.1.1.2 christos {
14518 1.1.1.2 christos func_arith_result=`expr "$@"`
14519 1.1.1.2 christos }
14520 1.1.1.2 christos
14521 1.1.1.2 christos # func_len string
14522 1.1.1.2 christos # STRING may not start with a hyphen.
14523 1.1.1.2 christos func_len ()
14524 1.1.1.2 christos {
14525 1.1.1.2 christos func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14526 1.1.1.2 christos }
14527 1.1.1.2 christos
14528 1.1 skrll _LT_EOF
14529 1.1 skrll esac
14530 1.1 skrll
14531 1.1 skrll case $lt_shell_append in
14532 1.1 skrll yes)
14533 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14534 1.1 skrll
14535 1.1 skrll # func_append var value
14536 1.1 skrll # Append VALUE to the end of shell variable VAR.
14537 1.1 skrll func_append ()
14538 1.1 skrll {
14539 1.1 skrll eval "$1+=\$2"
14540 1.1 skrll }
14541 1.1 skrll _LT_EOF
14542 1.1 skrll ;;
14543 1.1 skrll *)
14544 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14545 1.1 skrll
14546 1.1 skrll # func_append var value
14547 1.1 skrll # Append VALUE to the end of shell variable VAR.
14548 1.1 skrll func_append ()
14549 1.1 skrll {
14550 1.1 skrll eval "$1=\$$1\$2"
14551 1.1 skrll }
14552 1.1.1.2 christos
14553 1.1 skrll _LT_EOF
14554 1.1 skrll ;;
14555 1.1 skrll esac
14556 1.1 skrll
14557 1.1 skrll
14558 1.1 skrll sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14559 1.1 skrll || (rm -f "$cfgfile"; exit 1)
14560 1.1 skrll
14561 1.1 skrll mv -f "$cfgfile" "$ofile" ||
14562 1.1 skrll (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14563 1.1 skrll chmod +x "$ofile"
14564 1.1 skrll
14565 1.1 skrll ;;
14566 1.1.1.2 christos "default-1":C)
14567 1.1 skrll for ac_file in $CONFIG_FILES; do
14568 1.1 skrll # Support "outfile[:infile[:infile...]]"
14569 1.1 skrll case "$ac_file" in
14570 1.1 skrll *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14571 1.1 skrll esac
14572 1.1 skrll # PO directories have a Makefile.in generated from Makefile.in.in.
14573 1.1 skrll case "$ac_file" in */Makefile.in)
14574 1.1 skrll # Adjust a relative srcdir.
14575 1.1 skrll ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14576 1.1.1.2 christos ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
14577 1.1 skrll ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14578 1.1 skrll # In autoconf-2.13 it is called $ac_given_srcdir.
14579 1.1 skrll # In autoconf-2.50 it is called $srcdir.
14580 1.1 skrll test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14581 1.1 skrll case "$ac_given_srcdir" in
14582 1.1 skrll .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14583 1.1 skrll /*) top_srcdir="$ac_given_srcdir" ;;
14584 1.1 skrll *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
14585 1.1 skrll esac
14586 1.1 skrll if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14587 1.1 skrll rm -f "$ac_dir/POTFILES"
14588 1.1 skrll test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14589 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"
14590 1.1 skrll POMAKEFILEDEPS="POTFILES.in"
14591 1.1 skrll # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
14592 1.1 skrll # on $ac_dir but don't depend on user-specified configuration
14593 1.1 skrll # parameters.
14594 1.1 skrll if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14595 1.1 skrll # The LINGUAS file contains the set of available languages.
14596 1.1 skrll if test -n "$OBSOLETE_ALL_LINGUAS"; then
14597 1.1.1.4 christos test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
14598 1.1 skrll fi
14599 1.1 skrll ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14600 1.1 skrll # Hide the ALL_LINGUAS assigment from automake.
14601 1.1 skrll eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14602 1.1 skrll POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14603 1.1 skrll else
14604 1.1.1.4 christos # The set of available languages was given in configure.ac.
14605 1.1 skrll eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14606 1.1 skrll fi
14607 1.1 skrll case "$ac_given_srcdir" in
14608 1.1 skrll .) srcdirpre= ;;
14609 1.1 skrll *) srcdirpre='$(srcdir)/' ;;
14610 1.1 skrll esac
14611 1.1 skrll POFILES=
14612 1.1 skrll GMOFILES=
14613 1.1 skrll UPDATEPOFILES=
14614 1.1 skrll DUMMYPOFILES=
14615 1.1 skrll for lang in $ALL_LINGUAS; do
14616 1.1 skrll POFILES="$POFILES $srcdirpre$lang.po"
14617 1.1 skrll GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14618 1.1 skrll UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14619 1.1 skrll DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14620 1.1 skrll done
14621 1.1 skrll # CATALOGS depends on both $ac_dir and the user's LINGUAS
14622 1.1 skrll # environment variable.
14623 1.1 skrll INST_LINGUAS=
14624 1.1 skrll if test -n "$ALL_LINGUAS"; then
14625 1.1 skrll for presentlang in $ALL_LINGUAS; do
14626 1.1 skrll useit=no
14627 1.1 skrll if test "%UNSET%" != "$LINGUAS"; then
14628 1.1 skrll desiredlanguages="$LINGUAS"
14629 1.1 skrll else
14630 1.1 skrll desiredlanguages="$ALL_LINGUAS"
14631 1.1 skrll fi
14632 1.1 skrll for desiredlang in $desiredlanguages; do
14633 1.1 skrll # Use the presentlang catalog if desiredlang is
14634 1.1 skrll # a. equal to presentlang, or
14635 1.1 skrll # b. a variant of presentlang (because in this case,
14636 1.1 skrll # presentlang can be used as a fallback for messages
14637 1.1 skrll # which are not translated in the desiredlang catalog).
14638 1.1 skrll case "$desiredlang" in
14639 1.1 skrll "$presentlang"*) useit=yes;;
14640 1.1 skrll esac
14641 1.1 skrll done
14642 1.1 skrll if test $useit = yes; then
14643 1.1 skrll INST_LINGUAS="$INST_LINGUAS $presentlang"
14644 1.1 skrll fi
14645 1.1 skrll done
14646 1.1 skrll fi
14647 1.1 skrll CATALOGS=
14648 1.1 skrll if test -n "$INST_LINGUAS"; then
14649 1.1 skrll for lang in $INST_LINGUAS; do
14650 1.1 skrll CATALOGS="$CATALOGS $lang.gmo"
14651 1.1 skrll done
14652 1.1 skrll fi
14653 1.1 skrll test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14654 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"
14655 1.1 skrll for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14656 1.1 skrll if test -f "$f"; then
14657 1.1 skrll case "$f" in
14658 1.1 skrll *.orig | *.bak | *~) ;;
14659 1.1 skrll *) cat "$f" >> "$ac_dir/Makefile" ;;
14660 1.1 skrll esac
14661 1.1 skrll fi
14662 1.1 skrll done
14663 1.1 skrll fi
14664 1.1 skrll ;;
14665 1.1 skrll esac
14666 1.1 skrll done ;;
14667 1.1.1.2 christos
14668 1.1 skrll esac
14669 1.1.1.2 christos done # for ac_tag
14670 1.1 skrll
14671 1.1 skrll
14672 1.1.1.2 christos as_fn_exit 0
14673 1.1 skrll _ACEOF
14674 1.1 skrll ac_clean_files=$ac_clean_files_save
14675 1.1 skrll
14676 1.1.1.2 christos test $ac_write_fail = 0 ||
14677 1.1.1.2 christos as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14678 1.1.1.2 christos
14679 1.1 skrll
14680 1.1 skrll # configure is writing to config.log, and then calls config.status.
14681 1.1 skrll # config.status does its own redirection, appending to config.log.
14682 1.1 skrll # Unfortunately, on DOS this fails, as config.log is still kept open
14683 1.1 skrll # by configure, so config.status won't be able to write to it; its
14684 1.1 skrll # output is simply discarded. So we exec the FD to /dev/null,
14685 1.1 skrll # effectively closing config.log, so it can be properly (re)opened and
14686 1.1 skrll # appended to by config.status. When coming back to configure, we
14687 1.1 skrll # need to make the FD available again.
14688 1.1 skrll if test "$no_create" != yes; then
14689 1.1 skrll ac_cs_success=:
14690 1.1 skrll ac_config_status_args=
14691 1.1 skrll test "$silent" = yes &&
14692 1.1 skrll ac_config_status_args="$ac_config_status_args --quiet"
14693 1.1 skrll exec 5>/dev/null
14694 1.1 skrll $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14695 1.1 skrll exec 5>>config.log
14696 1.1 skrll # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14697 1.1 skrll # would make configure fail if this is the last instruction.
14698 1.1.1.2 christos $ac_cs_success || as_fn_exit $?
14699 1.1.1.2 christos fi
14700 1.1.1.2 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14701 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14702 1.1.1.2 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14703 1.1 skrll fi
14704 1.1 skrll
14705