configure revision 1.1.1.6 1 1.1 skrll #! /bin/sh
2 1.1 skrll # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.6 christos # Generated by GNU Autoconf 2.64 for gprof 2.27.
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.6 christos PACKAGE_VERSION='2.27'
560 1.1.1.6 christos PACKAGE_STRING='gprof 2.27'
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.2 christos WARN_CFLAGS
608 1.1.1.2 christos GENINSRC_NEVER_FALSE
609 1.1.1.2 christos GENINSRC_NEVER_TRUE
610 1.1.1.2 christos MAINT
611 1.1.1.2 christos MAINTAINER_MODE_FALSE
612 1.1.1.2 christos MAINTAINER_MODE_TRUE
613 1.1.1.2 christos MSGMERGE
614 1.1.1.2 christos MSGFMT
615 1.1.1.2 christos MKINSTALLDIRS
616 1.1.1.2 christos CATOBJEXT
617 1.1.1.2 christos GENCAT
618 1.1.1.2 christos INSTOBJEXT
619 1.1.1.2 christos DATADIRNAME
620 1.1.1.2 christos CATALOGS
621 1.1.1.2 christos POSUB
622 1.1.1.2 christos GMSGFMT
623 1.1.1.2 christos XGETTEXT
624 1.1.1.2 christos INCINTL
625 1.1.1.2 christos LIBINTL_DEP
626 1.1.1.2 christos LIBINTL
627 1.1.1.2 christos USE_NLS
628 1.1.1.2 christos OTOOL64
629 1.1.1.2 christos OTOOL
630 1.1.1.2 christos LIPO
631 1.1.1.2 christos NMEDIT
632 1.1.1.2 christos DSYMUTIL
633 1.1.1.2 christos RANLIB
634 1.1.1.2 christos AR
635 1.1.1.2 christos OBJDUMP
636 1.1.1.2 christos LN_S
637 1.1.1.2 christos NM
638 1.1.1.2 christos ac_ct_DUMPBIN
639 1.1.1.2 christos DUMPBIN
640 1.1.1.2 christos LD
641 1.1.1.2 christos FGREP
642 1.1.1.2 christos SED
643 1.1.1.2 christos LIBTOOL
644 1.1.1.2 christos EGREP
645 1.1.1.2 christos GREP
646 1.1.1.2 christos CPP
647 1.1.1.2 christos am__fastdepCC_FALSE
648 1.1.1.2 christos am__fastdepCC_TRUE
649 1.1.1.2 christos CCDEPMODE
650 1.1.1.6 christos am__nodep
651 1.1.1.2 christos AMDEPBACKSLASH
652 1.1.1.2 christos AMDEP_FALSE
653 1.1.1.2 christos AMDEP_TRUE
654 1.1.1.2 christos am__quote
655 1.1.1.2 christos am__include
656 1.1.1.2 christos DEPDIR
657 1.1.1.2 christos am__untar
658 1.1.1.2 christos am__tar
659 1.1.1.2 christos AMTAR
660 1.1.1.2 christos am__leading_dot
661 1.1.1.2 christos SET_MAKE
662 1.1.1.2 christos AWK
663 1.1.1.2 christos mkdir_p
664 1.1.1.2 christos MKDIR_P
665 1.1.1.2 christos INSTALL_STRIP_PROGRAM
666 1.1.1.2 christos STRIP
667 1.1.1.2 christos install_sh
668 1.1.1.2 christos MAKEINFO
669 1.1.1.2 christos AUTOHEADER
670 1.1.1.2 christos AUTOMAKE
671 1.1.1.2 christos AUTOCONF
672 1.1.1.2 christos ACLOCAL
673 1.1.1.2 christos VERSION
674 1.1.1.2 christos PACKAGE
675 1.1.1.2 christos CYGPATH_W
676 1.1.1.2 christos am__isrc
677 1.1.1.2 christos INSTALL_DATA
678 1.1.1.2 christos INSTALL_SCRIPT
679 1.1.1.2 christos INSTALL_PROGRAM
680 1.1.1.2 christos OBJEXT
681 1.1.1.2 christos EXEEXT
682 1.1.1.2 christos ac_ct_CC
683 1.1.1.2 christos CPPFLAGS
684 1.1.1.2 christos LDFLAGS
685 1.1.1.2 christos CFLAGS
686 1.1.1.2 christos CC
687 1.1.1.2 christos target_os
688 1.1.1.2 christos target_vendor
689 1.1.1.2 christos target_cpu
690 1.1.1.2 christos target
691 1.1.1.2 christos host_os
692 1.1.1.2 christos host_vendor
693 1.1.1.2 christos host_cpu
694 1.1.1.2 christos host
695 1.1.1.2 christos build_os
696 1.1.1.2 christos build_vendor
697 1.1.1.2 christos build_cpu
698 1.1.1.2 christos build
699 1.1.1.2 christos target_alias
700 1.1.1.2 christos host_alias
701 1.1.1.2 christos build_alias
702 1.1.1.2 christos LIBS
703 1.1.1.2 christos ECHO_T
704 1.1.1.2 christos ECHO_N
705 1.1.1.2 christos ECHO_C
706 1.1.1.2 christos DEFS
707 1.1.1.2 christos mandir
708 1.1.1.2 christos localedir
709 1.1.1.2 christos libdir
710 1.1.1.2 christos psdir
711 1.1.1.2 christos pdfdir
712 1.1.1.2 christos dvidir
713 1.1.1.2 christos htmldir
714 1.1.1.2 christos infodir
715 1.1.1.2 christos docdir
716 1.1.1.2 christos oldincludedir
717 1.1.1.2 christos includedir
718 1.1.1.2 christos localstatedir
719 1.1.1.2 christos sharedstatedir
720 1.1.1.2 christos sysconfdir
721 1.1.1.2 christos datadir
722 1.1.1.2 christos datarootdir
723 1.1.1.2 christos libexecdir
724 1.1.1.2 christos sbindir
725 1.1.1.2 christos bindir
726 1.1.1.2 christos program_transform_name
727 1.1.1.2 christos prefix
728 1.1.1.2 christos exec_prefix
729 1.1.1.2 christos PACKAGE_URL
730 1.1.1.2 christos PACKAGE_BUGREPORT
731 1.1.1.2 christos PACKAGE_STRING
732 1.1.1.2 christos PACKAGE_VERSION
733 1.1.1.2 christos PACKAGE_TARNAME
734 1.1.1.2 christos PACKAGE_NAME
735 1.1.1.2 christos PATH_SEPARATOR
736 1.1.1.2 christos SHELL'
737 1.1 skrll ac_subst_files=''
738 1.1.1.2 christos ac_user_opts='
739 1.1.1.2 christos enable_option_checking
740 1.1.1.2 christos enable_dependency_tracking
741 1.1.1.2 christos enable_shared
742 1.1.1.2 christos enable_static
743 1.1.1.2 christos with_pic
744 1.1.1.2 christos enable_fast_install
745 1.1.1.2 christos with_gnu_ld
746 1.1.1.2 christos enable_libtool_lock
747 1.1.1.4 christos enable_plugins
748 1.1.1.4 christos enable_largefile
749 1.1.1.2 christos enable_nls
750 1.1.1.2 christos enable_maintainer_mode
751 1.1.1.2 christos enable_werror
752 1.1.1.2 christos enable_build_warnings
753 1.1.1.2 christos '
754 1.1.1.2 christos ac_precious_vars='build_alias
755 1.1.1.2 christos host_alias
756 1.1.1.2 christos target_alias
757 1.1.1.2 christos CC
758 1.1.1.2 christos CFLAGS
759 1.1.1.2 christos LDFLAGS
760 1.1.1.2 christos LIBS
761 1.1.1.2 christos CPPFLAGS
762 1.1.1.2 christos CPP'
763 1.1.1.2 christos
764 1.1 skrll
765 1.1 skrll # Initialize some variables set by options.
766 1.1 skrll ac_init_help=
767 1.1 skrll ac_init_version=false
768 1.1.1.2 christos ac_unrecognized_opts=
769 1.1.1.2 christos ac_unrecognized_sep=
770 1.1 skrll # The variables have the same names as the options, with
771 1.1 skrll # dashes changed to underlines.
772 1.1 skrll cache_file=/dev/null
773 1.1 skrll exec_prefix=NONE
774 1.1 skrll no_create=
775 1.1 skrll no_recursion=
776 1.1 skrll prefix=NONE
777 1.1 skrll program_prefix=NONE
778 1.1 skrll program_suffix=NONE
779 1.1 skrll program_transform_name=s,x,x,
780 1.1 skrll silent=
781 1.1 skrll site=
782 1.1 skrll srcdir=
783 1.1 skrll verbose=
784 1.1 skrll x_includes=NONE
785 1.1 skrll x_libraries=NONE
786 1.1 skrll
787 1.1 skrll # Installation directory options.
788 1.1 skrll # These are left unexpanded so users can "make install exec_prefix=/foo"
789 1.1 skrll # and all the variables that are supposed to be based on exec_prefix
790 1.1 skrll # by default will actually change.
791 1.1 skrll # Use braces instead of parens because sh, perl, etc. also accept them.
792 1.1.1.2 christos # (The list follows the same order as the GNU Coding Standards.)
793 1.1 skrll bindir='${exec_prefix}/bin'
794 1.1 skrll sbindir='${exec_prefix}/sbin'
795 1.1 skrll libexecdir='${exec_prefix}/libexec'
796 1.1.1.2 christos datarootdir='${prefix}/share'
797 1.1.1.2 christos datadir='${datarootdir}'
798 1.1 skrll sysconfdir='${prefix}/etc'
799 1.1 skrll sharedstatedir='${prefix}/com'
800 1.1 skrll localstatedir='${prefix}/var'
801 1.1 skrll includedir='${prefix}/include'
802 1.1 skrll oldincludedir='/usr/include'
803 1.1.1.4 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
804 1.1.1.2 christos infodir='${datarootdir}/info'
805 1.1.1.2 christos htmldir='${docdir}'
806 1.1.1.2 christos dvidir='${docdir}'
807 1.1.1.2 christos pdfdir='${docdir}'
808 1.1.1.2 christos psdir='${docdir}'
809 1.1.1.2 christos libdir='${exec_prefix}/lib'
810 1.1.1.2 christos localedir='${datarootdir}/locale'
811 1.1.1.2 christos mandir='${datarootdir}/man'
812 1.1 skrll
813 1.1 skrll ac_prev=
814 1.1.1.2 christos ac_dashdash=
815 1.1 skrll for ac_option
816 1.1 skrll do
817 1.1 skrll # If the previous option needs an argument, assign it.
818 1.1 skrll if test -n "$ac_prev"; then
819 1.1.1.2 christos eval $ac_prev=\$ac_option
820 1.1 skrll ac_prev=
821 1.1 skrll continue
822 1.1 skrll fi
823 1.1 skrll
824 1.1.1.2 christos case $ac_option in
825 1.1.1.2 christos *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
826 1.1.1.2 christos *) ac_optarg=yes ;;
827 1.1.1.2 christos esac
828 1.1 skrll
829 1.1 skrll # Accept the important Cygnus configure options, so we can diagnose typos.
830 1.1 skrll
831 1.1.1.2 christos case $ac_dashdash$ac_option in
832 1.1.1.2 christos --)
833 1.1.1.2 christos ac_dashdash=yes ;;
834 1.1 skrll
835 1.1 skrll -bindir | --bindir | --bindi | --bind | --bin | --bi)
836 1.1 skrll ac_prev=bindir ;;
837 1.1 skrll -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
838 1.1 skrll bindir=$ac_optarg ;;
839 1.1 skrll
840 1.1 skrll -build | --build | --buil | --bui | --bu)
841 1.1 skrll ac_prev=build_alias ;;
842 1.1 skrll -build=* | --build=* | --buil=* | --bui=* | --bu=*)
843 1.1 skrll build_alias=$ac_optarg ;;
844 1.1 skrll
845 1.1 skrll -cache-file | --cache-file | --cache-fil | --cache-fi \
846 1.1 skrll | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
847 1.1 skrll ac_prev=cache_file ;;
848 1.1 skrll -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
849 1.1 skrll | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
850 1.1 skrll cache_file=$ac_optarg ;;
851 1.1 skrll
852 1.1 skrll --config-cache | -C)
853 1.1 skrll cache_file=config.cache ;;
854 1.1 skrll
855 1.1.1.2 christos -datadir | --datadir | --datadi | --datad)
856 1.1 skrll ac_prev=datadir ;;
857 1.1.1.2 christos -datadir=* | --datadir=* | --datadi=* | --datad=*)
858 1.1 skrll datadir=$ac_optarg ;;
859 1.1 skrll
860 1.1.1.2 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
861 1.1.1.2 christos | --dataroo | --dataro | --datar)
862 1.1.1.2 christos ac_prev=datarootdir ;;
863 1.1.1.2 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
864 1.1.1.2 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
865 1.1.1.2 christos datarootdir=$ac_optarg ;;
866 1.1.1.2 christos
867 1.1 skrll -disable-* | --disable-*)
868 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
869 1.1 skrll # Reject names that are not valid shell variable names.
870 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
871 1.1.1.2 christos as_fn_error "invalid feature name: $ac_useropt"
872 1.1.1.2 christos ac_useropt_orig=$ac_useropt
873 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
874 1.1.1.2 christos case $ac_user_opts in
875 1.1.1.2 christos *"
876 1.1.1.2 christos "enable_$ac_useropt"
877 1.1.1.2 christos "*) ;;
878 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
879 1.1.1.2 christos ac_unrecognized_sep=', ';;
880 1.1.1.2 christos esac
881 1.1.1.2 christos eval enable_$ac_useropt=no ;;
882 1.1.1.2 christos
883 1.1.1.2 christos -docdir | --docdir | --docdi | --doc | --do)
884 1.1.1.2 christos ac_prev=docdir ;;
885 1.1.1.2 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
886 1.1.1.2 christos docdir=$ac_optarg ;;
887 1.1.1.2 christos
888 1.1.1.2 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
889 1.1.1.2 christos ac_prev=dvidir ;;
890 1.1.1.2 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
891 1.1.1.2 christos dvidir=$ac_optarg ;;
892 1.1 skrll
893 1.1 skrll -enable-* | --enable-*)
894 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
895 1.1 skrll # Reject names that are not valid shell variable names.
896 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
897 1.1.1.2 christos as_fn_error "invalid feature name: $ac_useropt"
898 1.1.1.2 christos ac_useropt_orig=$ac_useropt
899 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
900 1.1.1.2 christos case $ac_user_opts in
901 1.1.1.2 christos *"
902 1.1.1.2 christos "enable_$ac_useropt"
903 1.1.1.2 christos "*) ;;
904 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
905 1.1.1.2 christos ac_unrecognized_sep=', ';;
906 1.1 skrll esac
907 1.1.1.2 christos eval enable_$ac_useropt=\$ac_optarg ;;
908 1.1 skrll
909 1.1 skrll -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
910 1.1 skrll | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
911 1.1 skrll | --exec | --exe | --ex)
912 1.1 skrll ac_prev=exec_prefix ;;
913 1.1 skrll -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
914 1.1 skrll | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
915 1.1 skrll | --exec=* | --exe=* | --ex=*)
916 1.1 skrll exec_prefix=$ac_optarg ;;
917 1.1 skrll
918 1.1 skrll -gas | --gas | --ga | --g)
919 1.1 skrll # Obsolete; use --with-gas.
920 1.1 skrll with_gas=yes ;;
921 1.1 skrll
922 1.1 skrll -help | --help | --hel | --he | -h)
923 1.1 skrll ac_init_help=long ;;
924 1.1 skrll -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
925 1.1 skrll ac_init_help=recursive ;;
926 1.1 skrll -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
927 1.1 skrll ac_init_help=short ;;
928 1.1 skrll
929 1.1 skrll -host | --host | --hos | --ho)
930 1.1 skrll ac_prev=host_alias ;;
931 1.1 skrll -host=* | --host=* | --hos=* | --ho=*)
932 1.1 skrll host_alias=$ac_optarg ;;
933 1.1 skrll
934 1.1.1.2 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
935 1.1.1.2 christos ac_prev=htmldir ;;
936 1.1.1.2 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
937 1.1.1.2 christos | --ht=*)
938 1.1.1.2 christos htmldir=$ac_optarg ;;
939 1.1.1.2 christos
940 1.1 skrll -includedir | --includedir | --includedi | --included | --include \
941 1.1 skrll | --includ | --inclu | --incl | --inc)
942 1.1 skrll ac_prev=includedir ;;
943 1.1 skrll -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
944 1.1 skrll | --includ=* | --inclu=* | --incl=* | --inc=*)
945 1.1 skrll includedir=$ac_optarg ;;
946 1.1 skrll
947 1.1 skrll -infodir | --infodir | --infodi | --infod | --info | --inf)
948 1.1 skrll ac_prev=infodir ;;
949 1.1 skrll -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
950 1.1 skrll infodir=$ac_optarg ;;
951 1.1 skrll
952 1.1 skrll -libdir | --libdir | --libdi | --libd)
953 1.1 skrll ac_prev=libdir ;;
954 1.1 skrll -libdir=* | --libdir=* | --libdi=* | --libd=*)
955 1.1 skrll libdir=$ac_optarg ;;
956 1.1 skrll
957 1.1 skrll -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
958 1.1 skrll | --libexe | --libex | --libe)
959 1.1 skrll ac_prev=libexecdir ;;
960 1.1 skrll -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
961 1.1 skrll | --libexe=* | --libex=* | --libe=*)
962 1.1 skrll libexecdir=$ac_optarg ;;
963 1.1 skrll
964 1.1.1.2 christos -localedir | --localedir | --localedi | --localed | --locale)
965 1.1.1.2 christos ac_prev=localedir ;;
966 1.1.1.2 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
967 1.1.1.2 christos localedir=$ac_optarg ;;
968 1.1.1.2 christos
969 1.1 skrll -localstatedir | --localstatedir | --localstatedi | --localstated \
970 1.1.1.2 christos | --localstate | --localstat | --localsta | --localst | --locals)
971 1.1 skrll ac_prev=localstatedir ;;
972 1.1 skrll -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
973 1.1.1.2 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
974 1.1 skrll localstatedir=$ac_optarg ;;
975 1.1 skrll
976 1.1 skrll -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
977 1.1 skrll ac_prev=mandir ;;
978 1.1 skrll -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
979 1.1 skrll mandir=$ac_optarg ;;
980 1.1 skrll
981 1.1 skrll -nfp | --nfp | --nf)
982 1.1 skrll # Obsolete; use --without-fp.
983 1.1 skrll with_fp=no ;;
984 1.1 skrll
985 1.1 skrll -no-create | --no-create | --no-creat | --no-crea | --no-cre \
986 1.1 skrll | --no-cr | --no-c | -n)
987 1.1 skrll no_create=yes ;;
988 1.1 skrll
989 1.1 skrll -no-recursion | --no-recursion | --no-recursio | --no-recursi \
990 1.1 skrll | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
991 1.1 skrll no_recursion=yes ;;
992 1.1 skrll
993 1.1 skrll -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
994 1.1 skrll | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
995 1.1 skrll | --oldin | --oldi | --old | --ol | --o)
996 1.1 skrll ac_prev=oldincludedir ;;
997 1.1 skrll -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
998 1.1 skrll | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
999 1.1 skrll | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1000 1.1 skrll oldincludedir=$ac_optarg ;;
1001 1.1 skrll
1002 1.1 skrll -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1003 1.1 skrll ac_prev=prefix ;;
1004 1.1 skrll -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1005 1.1 skrll prefix=$ac_optarg ;;
1006 1.1 skrll
1007 1.1 skrll -program-prefix | --program-prefix | --program-prefi | --program-pref \
1008 1.1 skrll | --program-pre | --program-pr | --program-p)
1009 1.1 skrll ac_prev=program_prefix ;;
1010 1.1 skrll -program-prefix=* | --program-prefix=* | --program-prefi=* \
1011 1.1 skrll | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1012 1.1 skrll program_prefix=$ac_optarg ;;
1013 1.1 skrll
1014 1.1 skrll -program-suffix | --program-suffix | --program-suffi | --program-suff \
1015 1.1 skrll | --program-suf | --program-su | --program-s)
1016 1.1 skrll ac_prev=program_suffix ;;
1017 1.1 skrll -program-suffix=* | --program-suffix=* | --program-suffi=* \
1018 1.1 skrll | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1019 1.1 skrll program_suffix=$ac_optarg ;;
1020 1.1 skrll
1021 1.1 skrll -program-transform-name | --program-transform-name \
1022 1.1 skrll | --program-transform-nam | --program-transform-na \
1023 1.1 skrll | --program-transform-n | --program-transform- \
1024 1.1 skrll | --program-transform | --program-transfor \
1025 1.1 skrll | --program-transfo | --program-transf \
1026 1.1 skrll | --program-trans | --program-tran \
1027 1.1 skrll | --progr-tra | --program-tr | --program-t)
1028 1.1 skrll ac_prev=program_transform_name ;;
1029 1.1 skrll -program-transform-name=* | --program-transform-name=* \
1030 1.1 skrll | --program-transform-nam=* | --program-transform-na=* \
1031 1.1 skrll | --program-transform-n=* | --program-transform-=* \
1032 1.1 skrll | --program-transform=* | --program-transfor=* \
1033 1.1 skrll | --program-transfo=* | --program-transf=* \
1034 1.1 skrll | --program-trans=* | --program-tran=* \
1035 1.1 skrll | --progr-tra=* | --program-tr=* | --program-t=*)
1036 1.1 skrll program_transform_name=$ac_optarg ;;
1037 1.1 skrll
1038 1.1.1.2 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1039 1.1.1.2 christos ac_prev=pdfdir ;;
1040 1.1.1.2 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1041 1.1.1.2 christos pdfdir=$ac_optarg ;;
1042 1.1.1.2 christos
1043 1.1.1.2 christos -psdir | --psdir | --psdi | --psd | --ps)
1044 1.1.1.2 christos ac_prev=psdir ;;
1045 1.1.1.2 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1046 1.1.1.2 christos psdir=$ac_optarg ;;
1047 1.1.1.2 christos
1048 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1049 1.1 skrll | -silent | --silent | --silen | --sile | --sil)
1050 1.1 skrll silent=yes ;;
1051 1.1 skrll
1052 1.1 skrll -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1053 1.1 skrll ac_prev=sbindir ;;
1054 1.1 skrll -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1055 1.1 skrll | --sbi=* | --sb=*)
1056 1.1 skrll sbindir=$ac_optarg ;;
1057 1.1 skrll
1058 1.1 skrll -sharedstatedir | --sharedstatedir | --sharedstatedi \
1059 1.1 skrll | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1060 1.1 skrll | --sharedst | --shareds | --shared | --share | --shar \
1061 1.1 skrll | --sha | --sh)
1062 1.1 skrll ac_prev=sharedstatedir ;;
1063 1.1 skrll -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1064 1.1 skrll | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1065 1.1 skrll | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1066 1.1 skrll | --sha=* | --sh=*)
1067 1.1 skrll sharedstatedir=$ac_optarg ;;
1068 1.1 skrll
1069 1.1 skrll -site | --site | --sit)
1070 1.1 skrll ac_prev=site ;;
1071 1.1 skrll -site=* | --site=* | --sit=*)
1072 1.1 skrll site=$ac_optarg ;;
1073 1.1 skrll
1074 1.1 skrll -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1075 1.1 skrll ac_prev=srcdir ;;
1076 1.1 skrll -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1077 1.1 skrll srcdir=$ac_optarg ;;
1078 1.1 skrll
1079 1.1 skrll -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1080 1.1 skrll | --syscon | --sysco | --sysc | --sys | --sy)
1081 1.1 skrll ac_prev=sysconfdir ;;
1082 1.1 skrll -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1083 1.1 skrll | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1084 1.1 skrll sysconfdir=$ac_optarg ;;
1085 1.1 skrll
1086 1.1 skrll -target | --target | --targe | --targ | --tar | --ta | --t)
1087 1.1 skrll ac_prev=target_alias ;;
1088 1.1 skrll -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1089 1.1 skrll target_alias=$ac_optarg ;;
1090 1.1 skrll
1091 1.1 skrll -v | -verbose | --verbose | --verbos | --verbo | --verb)
1092 1.1 skrll verbose=yes ;;
1093 1.1 skrll
1094 1.1 skrll -version | --version | --versio | --versi | --vers | -V)
1095 1.1 skrll ac_init_version=: ;;
1096 1.1 skrll
1097 1.1 skrll -with-* | --with-*)
1098 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1099 1.1 skrll # Reject names that are not valid shell variable names.
1100 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1101 1.1.1.2 christos as_fn_error "invalid package name: $ac_useropt"
1102 1.1.1.2 christos ac_useropt_orig=$ac_useropt
1103 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1104 1.1.1.2 christos case $ac_user_opts in
1105 1.1.1.2 christos *"
1106 1.1.1.2 christos "with_$ac_useropt"
1107 1.1.1.2 christos "*) ;;
1108 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1109 1.1.1.2 christos ac_unrecognized_sep=', ';;
1110 1.1 skrll esac
1111 1.1.1.2 christos eval with_$ac_useropt=\$ac_optarg ;;
1112 1.1 skrll
1113 1.1 skrll -without-* | --without-*)
1114 1.1.1.2 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1115 1.1 skrll # Reject names that are not valid shell variable names.
1116 1.1.1.2 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1117 1.1.1.2 christos as_fn_error "invalid package name: $ac_useropt"
1118 1.1.1.2 christos ac_useropt_orig=$ac_useropt
1119 1.1.1.2 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1120 1.1.1.2 christos case $ac_user_opts in
1121 1.1.1.2 christos *"
1122 1.1.1.2 christos "with_$ac_useropt"
1123 1.1.1.2 christos "*) ;;
1124 1.1.1.2 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1125 1.1.1.2 christos ac_unrecognized_sep=', ';;
1126 1.1.1.2 christos esac
1127 1.1.1.2 christos eval with_$ac_useropt=no ;;
1128 1.1 skrll
1129 1.1 skrll --x)
1130 1.1 skrll # Obsolete; use --with-x.
1131 1.1 skrll with_x=yes ;;
1132 1.1 skrll
1133 1.1 skrll -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1134 1.1 skrll | --x-incl | --x-inc | --x-in | --x-i)
1135 1.1 skrll ac_prev=x_includes ;;
1136 1.1 skrll -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1137 1.1 skrll | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1138 1.1 skrll x_includes=$ac_optarg ;;
1139 1.1 skrll
1140 1.1 skrll -x-libraries | --x-libraries | --x-librarie | --x-librari \
1141 1.1 skrll | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1142 1.1 skrll ac_prev=x_libraries ;;
1143 1.1 skrll -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1144 1.1 skrll | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1145 1.1 skrll x_libraries=$ac_optarg ;;
1146 1.1 skrll
1147 1.1.1.2 christos -*) as_fn_error "unrecognized option: \`$ac_option'
1148 1.1.1.2 christos Try \`$0 --help' for more information."
1149 1.1 skrll ;;
1150 1.1 skrll
1151 1.1 skrll *=*)
1152 1.1 skrll ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1153 1.1 skrll # Reject names that are not valid shell variable names.
1154 1.1.1.2 christos case $ac_envvar in #(
1155 1.1.1.2 christos '' | [0-9]* | *[!_$as_cr_alnum]* )
1156 1.1.1.2 christos as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1157 1.1.1.2 christos esac
1158 1.1.1.2 christos eval $ac_envvar=\$ac_optarg
1159 1.1 skrll export $ac_envvar ;;
1160 1.1 skrll
1161 1.1 skrll *)
1162 1.1 skrll # FIXME: should be removed in autoconf 3.0.
1163 1.1.1.2 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1164 1.1 skrll expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1165 1.1.1.2 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1166 1.1 skrll : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1167 1.1 skrll ;;
1168 1.1 skrll
1169 1.1 skrll esac
1170 1.1 skrll done
1171 1.1 skrll
1172 1.1 skrll if test -n "$ac_prev"; then
1173 1.1 skrll ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1174 1.1.1.2 christos as_fn_error "missing argument to $ac_option"
1175 1.1 skrll fi
1176 1.1 skrll
1177 1.1.1.2 christos if test -n "$ac_unrecognized_opts"; then
1178 1.1.1.2 christos case $enable_option_checking in
1179 1.1.1.2 christos no) ;;
1180 1.1.1.2 christos fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1181 1.1.1.2 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1182 1.1 skrll esac
1183 1.1.1.2 christos fi
1184 1.1 skrll
1185 1.1.1.2 christos # Check all directory arguments for consistency.
1186 1.1.1.2 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1187 1.1.1.2 christos datadir sysconfdir sharedstatedir localstatedir includedir \
1188 1.1.1.2 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1189 1.1.1.2 christos libdir localedir mandir
1190 1.1 skrll do
1191 1.1.1.2 christos eval ac_val=\$$ac_var
1192 1.1.1.2 christos # Remove trailing slashes.
1193 1.1.1.2 christos case $ac_val in
1194 1.1.1.2 christos */ )
1195 1.1.1.2 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1196 1.1.1.2 christos eval $ac_var=\$ac_val;;
1197 1.1.1.2 christos esac
1198 1.1.1.2 christos # Be sure to have absolute directory names.
1199 1.1 skrll case $ac_val in
1200 1.1.1.2 christos [\\/$]* | ?:[\\/]* ) continue;;
1201 1.1.1.2 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1202 1.1 skrll esac
1203 1.1.1.2 christos as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1204 1.1 skrll done
1205 1.1 skrll
1206 1.1 skrll # There might be people who depend on the old broken behavior: `$host'
1207 1.1 skrll # used to hold the argument of --host etc.
1208 1.1 skrll # FIXME: To remove some day.
1209 1.1 skrll build=$build_alias
1210 1.1 skrll host=$host_alias
1211 1.1 skrll target=$target_alias
1212 1.1 skrll
1213 1.1 skrll # FIXME: To remove some day.
1214 1.1 skrll if test "x$host_alias" != x; then
1215 1.1 skrll if test "x$build_alias" = x; then
1216 1.1 skrll cross_compiling=maybe
1217 1.1.1.2 christos $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1218 1.1 skrll If a cross compiler is detected then cross compile mode will be used." >&2
1219 1.1 skrll elif test "x$build_alias" != "x$host_alias"; then
1220 1.1 skrll cross_compiling=yes
1221 1.1 skrll fi
1222 1.1 skrll fi
1223 1.1 skrll
1224 1.1 skrll ac_tool_prefix=
1225 1.1 skrll test -n "$host_alias" && ac_tool_prefix=$host_alias-
1226 1.1 skrll
1227 1.1 skrll test "$silent" = yes && exec 6>/dev/null
1228 1.1 skrll
1229 1.1 skrll
1230 1.1.1.2 christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
1231 1.1.1.2 christos ac_ls_di=`ls -di .` &&
1232 1.1.1.2 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1233 1.1.1.2 christos as_fn_error "working directory cannot be determined"
1234 1.1.1.2 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1235 1.1.1.2 christos as_fn_error "pwd does not report name of working directory"
1236 1.1.1.2 christos
1237 1.1.1.2 christos
1238 1.1 skrll # Find the source files, if location was not specified.
1239 1.1 skrll if test -z "$srcdir"; then
1240 1.1 skrll ac_srcdir_defaulted=yes
1241 1.1.1.2 christos # Try the directory containing this script, then the parent directory.
1242 1.1.1.2 christos ac_confdir=`$as_dirname -- "$as_myself" ||
1243 1.1.1.2 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1244 1.1.1.2 christos X"$as_myself" : 'X\(//\)[^/]' \| \
1245 1.1.1.2 christos X"$as_myself" : 'X\(//\)$' \| \
1246 1.1.1.2 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1247 1.1.1.2 christos $as_echo X"$as_myself" |
1248 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1249 1.1.1.2 christos s//\1/
1250 1.1.1.2 christos q
1251 1.1.1.2 christos }
1252 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
1253 1.1.1.2 christos s//\1/
1254 1.1.1.2 christos q
1255 1.1.1.2 christos }
1256 1.1.1.2 christos /^X\(\/\/\)$/{
1257 1.1.1.2 christos s//\1/
1258 1.1.1.2 christos q
1259 1.1.1.2 christos }
1260 1.1.1.2 christos /^X\(\/\).*/{
1261 1.1.1.2 christos s//\1/
1262 1.1.1.2 christos q
1263 1.1.1.2 christos }
1264 1.1.1.2 christos s/.*/./; q'`
1265 1.1 skrll srcdir=$ac_confdir
1266 1.1.1.2 christos if test ! -r "$srcdir/$ac_unique_file"; then
1267 1.1 skrll srcdir=..
1268 1.1 skrll fi
1269 1.1 skrll else
1270 1.1 skrll ac_srcdir_defaulted=no
1271 1.1 skrll fi
1272 1.1.1.2 christos if test ! -r "$srcdir/$ac_unique_file"; then
1273 1.1.1.2 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1274 1.1.1.2 christos as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1275 1.1.1.2 christos fi
1276 1.1.1.2 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1277 1.1.1.2 christos ac_abs_confdir=`(
1278 1.1.1.2 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1279 1.1.1.2 christos pwd)`
1280 1.1.1.2 christos # When building in place, set srcdir=.
1281 1.1.1.2 christos if test "$ac_abs_confdir" = "$ac_pwd"; then
1282 1.1.1.2 christos srcdir=.
1283 1.1.1.2 christos fi
1284 1.1.1.2 christos # Remove unnecessary trailing slashes from srcdir.
1285 1.1.1.2 christos # Double slashes in file names in object file debugging info
1286 1.1.1.2 christos # mess up M-x gdb in Emacs.
1287 1.1.1.2 christos case $srcdir in
1288 1.1.1.2 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1289 1.1.1.2 christos esac
1290 1.1.1.2 christos for ac_var in $ac_precious_vars; do
1291 1.1.1.2 christos eval ac_env_${ac_var}_set=\${${ac_var}+set}
1292 1.1.1.2 christos eval ac_env_${ac_var}_value=\$${ac_var}
1293 1.1.1.2 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1294 1.1.1.2 christos eval ac_cv_env_${ac_var}_value=\$${ac_var}
1295 1.1.1.2 christos done
1296 1.1 skrll
1297 1.1 skrll #
1298 1.1 skrll # Report the --help message.
1299 1.1 skrll #
1300 1.1 skrll if test "$ac_init_help" = "long"; then
1301 1.1 skrll # Omit some internal or obsolete options to make the list less imposing.
1302 1.1 skrll # This message is too long to be a string in the A/UX 3.1 sh.
1303 1.1 skrll cat <<_ACEOF
1304 1.1.1.6 christos \`configure' configures gprof 2.27 to adapt to many kinds of systems.
1305 1.1 skrll
1306 1.1 skrll Usage: $0 [OPTION]... [VAR=VALUE]...
1307 1.1 skrll
1308 1.1 skrll To assign environment variables (e.g., CC, CFLAGS...), specify them as
1309 1.1 skrll VAR=VALUE. See below for descriptions of some of the useful variables.
1310 1.1 skrll
1311 1.1 skrll Defaults for the options are specified in brackets.
1312 1.1 skrll
1313 1.1 skrll Configuration:
1314 1.1 skrll -h, --help display this help and exit
1315 1.1 skrll --help=short display options specific to this package
1316 1.1 skrll --help=recursive display the short help of all the included packages
1317 1.1 skrll -V, --version display version information and exit
1318 1.1 skrll -q, --quiet, --silent do not print \`checking...' messages
1319 1.1 skrll --cache-file=FILE cache test results in FILE [disabled]
1320 1.1 skrll -C, --config-cache alias for \`--cache-file=config.cache'
1321 1.1 skrll -n, --no-create do not create output files
1322 1.1 skrll --srcdir=DIR find the sources in DIR [configure dir or \`..']
1323 1.1 skrll
1324 1.1 skrll Installation directories:
1325 1.1 skrll --prefix=PREFIX install architecture-independent files in PREFIX
1326 1.1.1.2 christos [$ac_default_prefix]
1327 1.1 skrll --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1328 1.1.1.2 christos [PREFIX]
1329 1.1 skrll
1330 1.1 skrll By default, \`make install' will install all the files in
1331 1.1 skrll \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1332 1.1 skrll an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1333 1.1 skrll for instance \`--prefix=\$HOME'.
1334 1.1 skrll
1335 1.1 skrll For better control, use the options below.
1336 1.1 skrll
1337 1.1 skrll Fine tuning of the installation directories:
1338 1.1.1.2 christos --bindir=DIR user executables [EPREFIX/bin]
1339 1.1.1.2 christos --sbindir=DIR system admin executables [EPREFIX/sbin]
1340 1.1.1.2 christos --libexecdir=DIR program executables [EPREFIX/libexec]
1341 1.1.1.2 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1342 1.1.1.2 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1343 1.1.1.2 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1344 1.1.1.2 christos --libdir=DIR object code libraries [EPREFIX/lib]
1345 1.1.1.2 christos --includedir=DIR C header files [PREFIX/include]
1346 1.1.1.2 christos --oldincludedir=DIR C header files for non-gcc [/usr/include]
1347 1.1.1.2 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1348 1.1.1.2 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1349 1.1.1.2 christos --infodir=DIR info documentation [DATAROOTDIR/info]
1350 1.1.1.2 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1351 1.1.1.2 christos --mandir=DIR man documentation [DATAROOTDIR/man]
1352 1.1.1.4 christos --docdir=DIR documentation root [DATAROOTDIR/doc/gprof]
1353 1.1.1.2 christos --htmldir=DIR html documentation [DOCDIR]
1354 1.1.1.2 christos --dvidir=DIR dvi documentation [DOCDIR]
1355 1.1.1.2 christos --pdfdir=DIR pdf documentation [DOCDIR]
1356 1.1.1.2 christos --psdir=DIR ps documentation [DOCDIR]
1357 1.1 skrll _ACEOF
1358 1.1 skrll
1359 1.1 skrll cat <<\_ACEOF
1360 1.1 skrll
1361 1.1 skrll Program names:
1362 1.1 skrll --program-prefix=PREFIX prepend PREFIX to installed program names
1363 1.1 skrll --program-suffix=SUFFIX append SUFFIX to installed program names
1364 1.1 skrll --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1365 1.1 skrll
1366 1.1 skrll System types:
1367 1.1 skrll --build=BUILD configure for building on BUILD [guessed]
1368 1.1 skrll --host=HOST cross-compile to build programs to run on HOST [BUILD]
1369 1.1 skrll --target=TARGET configure for building compilers for TARGET [HOST]
1370 1.1 skrll _ACEOF
1371 1.1 skrll fi
1372 1.1 skrll
1373 1.1 skrll if test -n "$ac_init_help"; then
1374 1.1.1.4 christos case $ac_init_help in
1375 1.1.1.6 christos short | recursive ) echo "Configuration of gprof 2.27:";;
1376 1.1.1.4 christos esac
1377 1.1 skrll cat <<\_ACEOF
1378 1.1 skrll
1379 1.1 skrll Optional Features:
1380 1.1.1.2 christos --disable-option-checking ignore unrecognized --enable/--with options
1381 1.1 skrll --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1382 1.1 skrll --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1383 1.1 skrll --disable-dependency-tracking speeds up one-time build
1384 1.1 skrll --enable-dependency-tracking do not reject slow dependency extractors
1385 1.1.1.2 christos --enable-shared[=PKGS] build shared libraries [default=yes]
1386 1.1.1.2 christos --enable-static[=PKGS] build static libraries [default=yes]
1387 1.1 skrll --enable-fast-install[=PKGS]
1388 1.1 skrll optimize for fast installation [default=yes]
1389 1.1 skrll --disable-libtool-lock avoid locking (might break parallel builds)
1390 1.1.1.4 christos --enable-plugins Enable support for plugins
1391 1.1.1.4 christos --disable-largefile omit support for large files
1392 1.1 skrll --disable-nls do not use Native Language Support
1393 1.1 skrll --enable-maintainer-mode enable make rules and dependencies not useful
1394 1.1 skrll (and sometimes confusing) to the casual installer
1395 1.1 skrll --enable-werror treat compile warnings as errors
1396 1.1 skrll --enable-build-warnings enable build-time compiler warnings
1397 1.1 skrll
1398 1.1 skrll Optional Packages:
1399 1.1 skrll --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1400 1.1 skrll --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1401 1.1 skrll --with-pic try to use only PIC/non-PIC objects [default=use
1402 1.1 skrll both]
1403 1.1 skrll --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1404 1.1 skrll
1405 1.1 skrll Some influential environment variables:
1406 1.1 skrll CC C compiler command
1407 1.1 skrll CFLAGS C compiler flags
1408 1.1 skrll LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1409 1.1 skrll nonstandard directory <lib dir>
1410 1.1.1.2 christos LIBS libraries to pass to the linker, e.g. -l<library>
1411 1.1.1.2 christos CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1412 1.1.1.2 christos you have headers in a nonstandard directory <include dir>
1413 1.1 skrll CPP C preprocessor
1414 1.1 skrll
1415 1.1 skrll Use these variables to override the choices made by `configure' or to help
1416 1.1 skrll it to find libraries and programs with nonstandard names/locations.
1417 1.1 skrll
1418 1.1.1.2 christos Report bugs to the package provider.
1419 1.1 skrll _ACEOF
1420 1.1.1.2 christos ac_status=$?
1421 1.1 skrll fi
1422 1.1 skrll
1423 1.1 skrll if test "$ac_init_help" = "recursive"; then
1424 1.1 skrll # If there are subdirs, report their specific --help.
1425 1.1 skrll for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1426 1.1.1.2 christos test -d "$ac_dir" ||
1427 1.1.1.2 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1428 1.1.1.2 christos continue
1429 1.1 skrll ac_builddir=.
1430 1.1 skrll
1431 1.1.1.2 christos case "$ac_dir" in
1432 1.1.1.2 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1433 1.1.1.2 christos *)
1434 1.1.1.2 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1435 1.1.1.2 christos # A ".." for each directory in $ac_dir_suffix.
1436 1.1.1.2 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1437 1.1.1.2 christos case $ac_top_builddir_sub in
1438 1.1.1.2 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1439 1.1.1.2 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1440 1.1.1.2 christos esac ;;
1441 1.1.1.2 christos esac
1442 1.1.1.2 christos ac_abs_top_builddir=$ac_pwd
1443 1.1.1.2 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
1444 1.1.1.2 christos # for backward compatibility:
1445 1.1.1.2 christos ac_top_builddir=$ac_top_build_prefix
1446 1.1 skrll
1447 1.1 skrll case $srcdir in
1448 1.1.1.2 christos .) # We are building in place.
1449 1.1 skrll ac_srcdir=.
1450 1.1.1.2 christos ac_top_srcdir=$ac_top_builddir_sub
1451 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd ;;
1452 1.1.1.2 christos [\\/]* | ?:[\\/]* ) # Absolute name.
1453 1.1 skrll ac_srcdir=$srcdir$ac_dir_suffix;
1454 1.1.1.2 christos ac_top_srcdir=$srcdir
1455 1.1.1.2 christos ac_abs_top_srcdir=$srcdir ;;
1456 1.1.1.2 christos *) # Relative name.
1457 1.1.1.2 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1458 1.1.1.2 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
1459 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1460 1.1.1.2 christos esac
1461 1.1.1.2 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1462 1.1.1.2 christos
1463 1.1.1.2 christos cd "$ac_dir" || { ac_status=$?; continue; }
1464 1.1.1.2 christos # Check for guested configure.
1465 1.1.1.2 christos if test -f "$ac_srcdir/configure.gnu"; then
1466 1.1.1.2 christos echo &&
1467 1.1.1.2 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1468 1.1.1.2 christos elif test -f "$ac_srcdir/configure"; then
1469 1.1.1.2 christos echo &&
1470 1.1.1.2 christos $SHELL "$ac_srcdir/configure" --help=recursive
1471 1.1.1.2 christos else
1472 1.1.1.2 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1473 1.1.1.2 christos fi || ac_status=$?
1474 1.1.1.2 christos cd "$ac_pwd" || { ac_status=$?; break; }
1475 1.1.1.2 christos done
1476 1.1.1.2 christos fi
1477 1.1 skrll
1478 1.1.1.2 christos test -n "$ac_init_help" && exit $ac_status
1479 1.1 skrll if $ac_init_version; then
1480 1.1 skrll cat <<\_ACEOF
1481 1.1.1.6 christos gprof configure 2.27
1482 1.1.1.2 christos generated by GNU Autoconf 2.64
1483 1.1 skrll
1484 1.1.1.2 christos Copyright (C) 2009 Free Software Foundation, Inc.
1485 1.1 skrll This configure script is free software; the Free Software Foundation
1486 1.1 skrll gives unlimited permission to copy, distribute and modify it.
1487 1.1 skrll _ACEOF
1488 1.1.1.2 christos exit
1489 1.1 skrll fi
1490 1.1.1.2 christos
1491 1.1.1.2 christos ## ------------------------ ##
1492 1.1.1.2 christos ## Autoconf initialization. ##
1493 1.1.1.2 christos ## ------------------------ ##
1494 1.1.1.2 christos
1495 1.1.1.2 christos # ac_fn_c_try_compile LINENO
1496 1.1.1.2 christos # --------------------------
1497 1.1.1.2 christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
1498 1.1.1.2 christos ac_fn_c_try_compile ()
1499 1.1.1.2 christos {
1500 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1501 1.1.1.2 christos rm -f conftest.$ac_objext
1502 1.1.1.2 christos if { { ac_try="$ac_compile"
1503 1.1.1.2 christos case "(($ac_try" in
1504 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1505 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1506 1.1.1.2 christos esac
1507 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1508 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1509 1.1.1.2 christos (eval "$ac_compile") 2>conftest.err
1510 1.1.1.2 christos ac_status=$?
1511 1.1.1.2 christos if test -s conftest.err; then
1512 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1513 1.1.1.2 christos cat conftest.er1 >&5
1514 1.1.1.2 christos mv -f conftest.er1 conftest.err
1515 1.1.1.2 christos fi
1516 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1517 1.1.1.2 christos test $ac_status = 0; } && {
1518 1.1.1.2 christos test -z "$ac_c_werror_flag" ||
1519 1.1.1.2 christos test ! -s conftest.err
1520 1.1.1.2 christos } && test -s conftest.$ac_objext; then :
1521 1.1.1.2 christos ac_retval=0
1522 1.1.1.2 christos else
1523 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1524 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1525 1.1.1.2 christos
1526 1.1.1.2 christos ac_retval=1
1527 1.1.1.2 christos fi
1528 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1529 1.1.1.2 christos return $ac_retval
1530 1.1.1.2 christos
1531 1.1.1.2 christos } # ac_fn_c_try_compile
1532 1.1.1.2 christos
1533 1.1.1.2 christos # ac_fn_c_try_link LINENO
1534 1.1.1.2 christos # -----------------------
1535 1.1.1.2 christos # Try to link conftest.$ac_ext, and return whether this succeeded.
1536 1.1.1.2 christos ac_fn_c_try_link ()
1537 1.1.1.2 christos {
1538 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1539 1.1.1.2 christos rm -f conftest.$ac_objext conftest$ac_exeext
1540 1.1.1.2 christos if { { ac_try="$ac_link"
1541 1.1.1.2 christos case "(($ac_try" in
1542 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1543 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1544 1.1.1.2 christos esac
1545 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1546 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1547 1.1.1.2 christos (eval "$ac_link") 2>conftest.err
1548 1.1.1.2 christos ac_status=$?
1549 1.1.1.2 christos if test -s conftest.err; then
1550 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1551 1.1.1.2 christos cat conftest.er1 >&5
1552 1.1.1.2 christos mv -f conftest.er1 conftest.err
1553 1.1.1.2 christos fi
1554 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1555 1.1.1.2 christos test $ac_status = 0; } && {
1556 1.1.1.2 christos test -z "$ac_c_werror_flag" ||
1557 1.1.1.2 christos test ! -s conftest.err
1558 1.1.1.2 christos } && test -s conftest$ac_exeext && {
1559 1.1.1.2 christos test "$cross_compiling" = yes ||
1560 1.1.1.2 christos $as_test_x conftest$ac_exeext
1561 1.1.1.2 christos }; then :
1562 1.1.1.2 christos ac_retval=0
1563 1.1.1.2 christos else
1564 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1565 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1566 1.1.1.2 christos
1567 1.1.1.2 christos ac_retval=1
1568 1.1.1.2 christos fi
1569 1.1.1.2 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1570 1.1.1.2 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1571 1.1.1.2 christos # interfere with the next link command; also delete a directory that is
1572 1.1.1.2 christos # left behind by Apple's compiler. We do this before executing the actions.
1573 1.1.1.2 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1574 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1575 1.1.1.2 christos return $ac_retval
1576 1.1.1.2 christos
1577 1.1.1.2 christos } # ac_fn_c_try_link
1578 1.1.1.2 christos
1579 1.1.1.2 christos # ac_fn_c_try_cpp LINENO
1580 1.1.1.2 christos # ----------------------
1581 1.1.1.2 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1582 1.1.1.2 christos ac_fn_c_try_cpp ()
1583 1.1.1.2 christos {
1584 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1585 1.1.1.2 christos if { { ac_try="$ac_cpp conftest.$ac_ext"
1586 1.1.1.2 christos case "(($ac_try" in
1587 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1588 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1589 1.1.1.2 christos esac
1590 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1591 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1592 1.1.1.2 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1593 1.1.1.2 christos ac_status=$?
1594 1.1.1.2 christos if test -s conftest.err; then
1595 1.1.1.2 christos grep -v '^ *+' conftest.err >conftest.er1
1596 1.1.1.2 christos cat conftest.er1 >&5
1597 1.1.1.2 christos mv -f conftest.er1 conftest.err
1598 1.1.1.2 christos fi
1599 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1600 1.1.1.2 christos test $ac_status = 0; } >/dev/null && {
1601 1.1.1.2 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1602 1.1.1.2 christos test ! -s conftest.err
1603 1.1.1.2 christos }; then :
1604 1.1.1.2 christos ac_retval=0
1605 1.1.1.2 christos else
1606 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1607 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1608 1.1.1.2 christos
1609 1.1.1.2 christos ac_retval=1
1610 1.1.1.2 christos fi
1611 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1612 1.1.1.2 christos return $ac_retval
1613 1.1.1.2 christos
1614 1.1.1.2 christos } # ac_fn_c_try_cpp
1615 1.1.1.2 christos
1616 1.1.1.2 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1617 1.1.1.2 christos # -------------------------------------------------------
1618 1.1.1.2 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1619 1.1.1.2 christos # the include files in INCLUDES and setting the cache variable VAR
1620 1.1.1.2 christos # accordingly.
1621 1.1.1.2 christos ac_fn_c_check_header_mongrel ()
1622 1.1.1.2 christos {
1623 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1625 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1626 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1627 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1628 1.1.1.2 christos $as_echo_n "(cached) " >&6
1629 1.1.1.2 christos fi
1630 1.1.1.2 christos eval ac_res=\$$3
1631 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1632 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1633 1.1.1.2 christos else
1634 1.1.1.2 christos # Is the header compilable?
1635 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1636 1.1.1.2 christos $as_echo_n "checking $2 usability... " >&6; }
1637 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1638 1.1.1.2 christos /* end confdefs.h. */
1639 1.1.1.2 christos $4
1640 1.1.1.2 christos #include <$2>
1641 1.1.1.2 christos _ACEOF
1642 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
1643 1.1.1.2 christos ac_header_compiler=yes
1644 1.1.1.2 christos else
1645 1.1.1.2 christos ac_header_compiler=no
1646 1.1.1.2 christos fi
1647 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1648 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1649 1.1.1.2 christos $as_echo "$ac_header_compiler" >&6; }
1650 1.1.1.2 christos
1651 1.1.1.2 christos # Is the header present?
1652 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1653 1.1.1.2 christos $as_echo_n "checking $2 presence... " >&6; }
1654 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1655 1.1.1.2 christos /* end confdefs.h. */
1656 1.1.1.2 christos #include <$2>
1657 1.1.1.2 christos _ACEOF
1658 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
1659 1.1.1.2 christos ac_header_preproc=yes
1660 1.1.1.2 christos else
1661 1.1.1.2 christos ac_header_preproc=no
1662 1.1.1.2 christos fi
1663 1.1.1.2 christos rm -f conftest.err conftest.$ac_ext
1664 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1665 1.1.1.2 christos $as_echo "$ac_header_preproc" >&6; }
1666 1.1.1.2 christos
1667 1.1.1.2 christos # So? What about this header?
1668 1.1.1.2 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1669 1.1.1.2 christos yes:no: )
1670 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1671 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1672 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1673 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1674 1.1.1.2 christos ;;
1675 1.1.1.2 christos no:yes:* )
1676 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1677 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1678 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1679 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1680 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1681 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1682 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1683 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1684 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1685 1.1.1.2 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1686 1.1.1.2 christos ;;
1687 1.1.1.2 christos esac
1688 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1689 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1690 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1691 1.1.1.2 christos $as_echo_n "(cached) " >&6
1692 1.1.1.2 christos else
1693 1.1.1.2 christos eval "$3=\$ac_header_compiler"
1694 1.1.1.2 christos fi
1695 1.1.1.2 christos eval ac_res=\$$3
1696 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1698 1.1.1.2 christos fi
1699 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1700 1.1.1.2 christos
1701 1.1.1.2 christos } # ac_fn_c_check_header_mongrel
1702 1.1.1.2 christos
1703 1.1.1.2 christos # ac_fn_c_try_run LINENO
1704 1.1.1.2 christos # ----------------------
1705 1.1.1.2 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1706 1.1.1.2 christos # that executables *can* be run.
1707 1.1.1.2 christos ac_fn_c_try_run ()
1708 1.1.1.2 christos {
1709 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710 1.1.1.2 christos if { { ac_try="$ac_link"
1711 1.1.1.2 christos case "(($ac_try" in
1712 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1713 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1714 1.1.1.2 christos esac
1715 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1716 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1717 1.1.1.2 christos (eval "$ac_link") 2>&5
1718 1.1.1.2 christos ac_status=$?
1719 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720 1.1.1.2 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1721 1.1.1.2 christos { { case "(($ac_try" in
1722 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1723 1.1.1.2 christos *) ac_try_echo=$ac_try;;
1724 1.1.1.2 christos esac
1725 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1726 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
1727 1.1.1.2 christos (eval "$ac_try") 2>&5
1728 1.1.1.2 christos ac_status=$?
1729 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1730 1.1.1.2 christos test $ac_status = 0; }; }; then :
1731 1.1.1.2 christos ac_retval=0
1732 1.1.1.2 christos else
1733 1.1.1.2 christos $as_echo "$as_me: program exited with status $ac_status" >&5
1734 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
1735 1.1.1.2 christos sed 's/^/| /' conftest.$ac_ext >&5
1736 1.1.1.2 christos
1737 1.1.1.2 christos ac_retval=$ac_status
1738 1.1.1.2 christos fi
1739 1.1.1.2 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1740 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1741 1.1.1.2 christos return $ac_retval
1742 1.1.1.2 christos
1743 1.1.1.2 christos } # ac_fn_c_try_run
1744 1.1.1.2 christos
1745 1.1.1.2 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1746 1.1.1.2 christos # -------------------------------------------------------
1747 1.1.1.2 christos # Tests whether HEADER exists and can be compiled using the include files in
1748 1.1.1.2 christos # INCLUDES, setting the cache variable VAR accordingly.
1749 1.1.1.2 christos ac_fn_c_check_header_compile ()
1750 1.1.1.2 christos {
1751 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1752 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1754 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1755 1.1.1.2 christos $as_echo_n "(cached) " >&6
1756 1.1.1.2 christos else
1757 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758 1.1.1.2 christos /* end confdefs.h. */
1759 1.1.1.2 christos $4
1760 1.1.1.2 christos #include <$2>
1761 1.1.1.2 christos _ACEOF
1762 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
1763 1.1.1.2 christos eval "$3=yes"
1764 1.1.1.2 christos else
1765 1.1.1.2 christos eval "$3=no"
1766 1.1.1.2 christos fi
1767 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1768 1.1.1.2 christos fi
1769 1.1.1.2 christos eval ac_res=\$$3
1770 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1772 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1773 1.1.1.2 christos
1774 1.1.1.2 christos } # ac_fn_c_check_header_compile
1775 1.1.1.2 christos
1776 1.1.1.2 christos # ac_fn_c_check_func LINENO FUNC VAR
1777 1.1.1.2 christos # ----------------------------------
1778 1.1.1.2 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly
1779 1.1.1.2 christos ac_fn_c_check_func ()
1780 1.1.1.2 christos {
1781 1.1.1.2 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1782 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1783 1.1.1.2 christos $as_echo_n "checking for $2... " >&6; }
1784 1.1.1.2 christos if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1785 1.1.1.2 christos $as_echo_n "(cached) " >&6
1786 1.1.1.2 christos else
1787 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1788 1.1.1.2 christos /* end confdefs.h. */
1789 1.1.1.2 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1790 1.1.1.2 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */
1791 1.1.1.2 christos #define $2 innocuous_$2
1792 1.1.1.2 christos
1793 1.1.1.2 christos /* System header to define __stub macros and hopefully few prototypes,
1794 1.1.1.2 christos which can conflict with char $2 (); below.
1795 1.1.1.2 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1796 1.1.1.2 christos <limits.h> exists even on freestanding compilers. */
1797 1.1.1.2 christos
1798 1.1.1.2 christos #ifdef __STDC__
1799 1.1.1.2 christos # include <limits.h>
1800 1.1.1.2 christos #else
1801 1.1.1.2 christos # include <assert.h>
1802 1.1.1.2 christos #endif
1803 1.1.1.2 christos
1804 1.1.1.2 christos #undef $2
1805 1.1.1.2 christos
1806 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
1807 1.1.1.2 christos Use char because int might match the return type of a GCC
1808 1.1.1.2 christos builtin and then its argument prototype would still apply. */
1809 1.1.1.2 christos #ifdef __cplusplus
1810 1.1.1.2 christos extern "C"
1811 1.1.1.2 christos #endif
1812 1.1.1.2 christos char $2 ();
1813 1.1.1.2 christos /* The GNU C library defines this for functions which it implements
1814 1.1.1.2 christos to always fail with ENOSYS. Some functions are actually named
1815 1.1.1.2 christos something starting with __ and the normal name is an alias. */
1816 1.1.1.2 christos #if defined __stub_$2 || defined __stub___$2
1817 1.1.1.2 christos choke me
1818 1.1.1.2 christos #endif
1819 1.1.1.2 christos
1820 1.1.1.2 christos int
1821 1.1.1.2 christos main ()
1822 1.1.1.2 christos {
1823 1.1.1.2 christos return $2 ();
1824 1.1.1.2 christos ;
1825 1.1.1.2 christos return 0;
1826 1.1.1.2 christos }
1827 1.1.1.2 christos _ACEOF
1828 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
1829 1.1.1.2 christos eval "$3=yes"
1830 1.1.1.2 christos else
1831 1.1.1.2 christos eval "$3=no"
1832 1.1.1.2 christos fi
1833 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
1834 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
1835 1.1.1.2 christos fi
1836 1.1.1.2 christos eval ac_res=\$$3
1837 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1838 1.1.1.2 christos $as_echo "$ac_res" >&6; }
1839 1.1.1.2 christos eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1840 1.1.1.2 christos
1841 1.1.1.2 christos } # ac_fn_c_check_func
1842 1.1.1.2 christos cat >config.log <<_ACEOF
1843 1.1 skrll This file contains any messages produced by compilers while
1844 1.1 skrll running configure, to aid debugging if configure makes a mistake.
1845 1.1 skrll
1846 1.1.1.6 christos It was created by gprof $as_me 2.27, which was
1847 1.1.1.2 christos generated by GNU Autoconf 2.64. Invocation command line was
1848 1.1 skrll
1849 1.1 skrll $ $0 $@
1850 1.1 skrll
1851 1.1 skrll _ACEOF
1852 1.1.1.2 christos exec 5>>config.log
1853 1.1 skrll {
1854 1.1 skrll cat <<_ASUNAME
1855 1.1 skrll ## --------- ##
1856 1.1 skrll ## Platform. ##
1857 1.1 skrll ## --------- ##
1858 1.1 skrll
1859 1.1 skrll hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1860 1.1 skrll uname -m = `(uname -m) 2>/dev/null || echo unknown`
1861 1.1 skrll uname -r = `(uname -r) 2>/dev/null || echo unknown`
1862 1.1 skrll uname -s = `(uname -s) 2>/dev/null || echo unknown`
1863 1.1 skrll uname -v = `(uname -v) 2>/dev/null || echo unknown`
1864 1.1 skrll
1865 1.1 skrll /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1866 1.1 skrll /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1867 1.1 skrll
1868 1.1 skrll /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1869 1.1 skrll /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1870 1.1 skrll /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1871 1.1.1.2 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1872 1.1 skrll /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1873 1.1 skrll /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1874 1.1 skrll /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1875 1.1 skrll
1876 1.1 skrll _ASUNAME
1877 1.1 skrll
1878 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1879 1.1 skrll for as_dir in $PATH
1880 1.1 skrll do
1881 1.1 skrll IFS=$as_save_IFS
1882 1.1 skrll test -z "$as_dir" && as_dir=.
1883 1.1.1.2 christos $as_echo "PATH: $as_dir"
1884 1.1.1.2 christos done
1885 1.1.1.2 christos IFS=$as_save_IFS
1886 1.1 skrll
1887 1.1 skrll } >&5
1888 1.1 skrll
1889 1.1 skrll cat >&5 <<_ACEOF
1890 1.1 skrll
1891 1.1 skrll
1892 1.1 skrll ## ----------- ##
1893 1.1 skrll ## Core tests. ##
1894 1.1 skrll ## ----------- ##
1895 1.1 skrll
1896 1.1 skrll _ACEOF
1897 1.1 skrll
1898 1.1 skrll
1899 1.1 skrll # Keep a trace of the command line.
1900 1.1 skrll # Strip out --no-create and --no-recursion so they do not pile up.
1901 1.1 skrll # Strip out --silent because we don't want to record it for future runs.
1902 1.1 skrll # Also quote any args containing shell meta-characters.
1903 1.1 skrll # Make two passes to allow for proper duplicate-argument suppression.
1904 1.1 skrll ac_configure_args=
1905 1.1 skrll ac_configure_args0=
1906 1.1 skrll ac_configure_args1=
1907 1.1 skrll ac_must_keep_next=false
1908 1.1 skrll for ac_pass in 1 2
1909 1.1 skrll do
1910 1.1 skrll for ac_arg
1911 1.1 skrll do
1912 1.1 skrll case $ac_arg in
1913 1.1 skrll -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1914 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1915 1.1 skrll | -silent | --silent | --silen | --sile | --sil)
1916 1.1 skrll continue ;;
1917 1.1.1.2 christos *\'*)
1918 1.1.1.2 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1919 1.1 skrll esac
1920 1.1 skrll case $ac_pass in
1921 1.1.1.2 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1922 1.1 skrll 2)
1923 1.1.1.2 christos as_fn_append ac_configure_args1 " '$ac_arg'"
1924 1.1 skrll if test $ac_must_keep_next = true; then
1925 1.1 skrll ac_must_keep_next=false # Got value, back to normal.
1926 1.1 skrll else
1927 1.1 skrll case $ac_arg in
1928 1.1 skrll *=* | --config-cache | -C | -disable-* | --disable-* \
1929 1.1 skrll | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1930 1.1 skrll | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1931 1.1 skrll | -with-* | --with-* | -without-* | --without-* | --x)
1932 1.1 skrll case "$ac_configure_args0 " in
1933 1.1 skrll "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1934 1.1 skrll esac
1935 1.1 skrll ;;
1936 1.1 skrll -* ) ac_must_keep_next=true ;;
1937 1.1 skrll esac
1938 1.1 skrll fi
1939 1.1.1.2 christos as_fn_append ac_configure_args " '$ac_arg'"
1940 1.1 skrll ;;
1941 1.1 skrll esac
1942 1.1 skrll done
1943 1.1 skrll done
1944 1.1.1.2 christos { ac_configure_args0=; unset ac_configure_args0;}
1945 1.1.1.2 christos { ac_configure_args1=; unset ac_configure_args1;}
1946 1.1 skrll
1947 1.1 skrll # When interrupted or exit'd, cleanup temporary files, and complete
1948 1.1 skrll # config.log. We remove comments because anyway the quotes in there
1949 1.1 skrll # would cause problems or look ugly.
1950 1.1.1.2 christos # WARNING: Use '\'' to represent an apostrophe within the trap.
1951 1.1.1.2 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1952 1.1 skrll trap 'exit_status=$?
1953 1.1 skrll # Save into config.log some information that might help in debugging.
1954 1.1 skrll {
1955 1.1 skrll echo
1956 1.1 skrll
1957 1.1 skrll cat <<\_ASBOX
1958 1.1 skrll ## ---------------- ##
1959 1.1 skrll ## Cache variables. ##
1960 1.1 skrll ## ---------------- ##
1961 1.1 skrll _ASBOX
1962 1.1 skrll echo
1963 1.1 skrll # The following way of writing the cache mishandles newlines in values,
1964 1.1.1.2 christos (
1965 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
1966 1.1.1.2 christos eval ac_val=\$$ac_var
1967 1.1.1.2 christos case $ac_val in #(
1968 1.1.1.2 christos *${as_nl}*)
1969 1.1.1.2 christos case $ac_var in #(
1970 1.1.1.2 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1971 1.1.1.2 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1972 1.1.1.2 christos esac
1973 1.1.1.2 christos case $ac_var in #(
1974 1.1.1.2 christos _ | IFS | as_nl) ;; #(
1975 1.1.1.2 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1976 1.1.1.2 christos *) { eval $ac_var=; unset $ac_var;} ;;
1977 1.1.1.2 christos esac ;;
1978 1.1.1.2 christos esac
1979 1.1.1.2 christos done
1980 1.1 skrll (set) 2>&1 |
1981 1.1.1.2 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1982 1.1.1.2 christos *${as_nl}ac_space=\ *)
1983 1.1 skrll sed -n \
1984 1.1.1.2 christos "s/'\''/'\''\\\\'\'''\''/g;
1985 1.1.1.2 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1986 1.1.1.2 christos ;; #(
1987 1.1 skrll *)
1988 1.1.1.2 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1989 1.1 skrll ;;
1990 1.1.1.2 christos esac |
1991 1.1.1.2 christos sort
1992 1.1.1.2 christos )
1993 1.1 skrll echo
1994 1.1 skrll
1995 1.1 skrll cat <<\_ASBOX
1996 1.1 skrll ## ----------------- ##
1997 1.1 skrll ## Output variables. ##
1998 1.1 skrll ## ----------------- ##
1999 1.1 skrll _ASBOX
2000 1.1 skrll echo
2001 1.1 skrll for ac_var in $ac_subst_vars
2002 1.1 skrll do
2003 1.1.1.2 christos eval ac_val=\$$ac_var
2004 1.1.1.2 christos case $ac_val in
2005 1.1.1.2 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2006 1.1.1.2 christos esac
2007 1.1.1.2 christos $as_echo "$ac_var='\''$ac_val'\''"
2008 1.1 skrll done | sort
2009 1.1 skrll echo
2010 1.1 skrll
2011 1.1 skrll if test -n "$ac_subst_files"; then
2012 1.1 skrll cat <<\_ASBOX
2013 1.1.1.2 christos ## ------------------- ##
2014 1.1.1.2 christos ## File substitutions. ##
2015 1.1.1.2 christos ## ------------------- ##
2016 1.1 skrll _ASBOX
2017 1.1 skrll echo
2018 1.1 skrll for ac_var in $ac_subst_files
2019 1.1 skrll do
2020 1.1.1.2 christos eval ac_val=\$$ac_var
2021 1.1.1.2 christos case $ac_val in
2022 1.1.1.2 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2023 1.1.1.2 christos esac
2024 1.1.1.2 christos $as_echo "$ac_var='\''$ac_val'\''"
2025 1.1 skrll done | sort
2026 1.1 skrll echo
2027 1.1 skrll fi
2028 1.1 skrll
2029 1.1 skrll if test -s confdefs.h; then
2030 1.1 skrll cat <<\_ASBOX
2031 1.1 skrll ## ----------- ##
2032 1.1 skrll ## confdefs.h. ##
2033 1.1 skrll ## ----------- ##
2034 1.1 skrll _ASBOX
2035 1.1 skrll echo
2036 1.1.1.2 christos cat confdefs.h
2037 1.1 skrll echo
2038 1.1 skrll fi
2039 1.1 skrll test "$ac_signal" != 0 &&
2040 1.1.1.2 christos $as_echo "$as_me: caught signal $ac_signal"
2041 1.1.1.2 christos $as_echo "$as_me: exit $exit_status"
2042 1.1 skrll } >&5
2043 1.1.1.2 christos rm -f core *.core core.conftest.* &&
2044 1.1.1.2 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2045 1.1 skrll exit $exit_status
2046 1.1.1.2 christos ' 0
2047 1.1 skrll for ac_signal in 1 2 13 15; do
2048 1.1.1.2 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2049 1.1 skrll done
2050 1.1 skrll ac_signal=0
2051 1.1 skrll
2052 1.1 skrll # confdefs.h avoids OS command line length limits that DEFS can exceed.
2053 1.1.1.2 christos rm -f -r conftest* confdefs.h
2054 1.1.1.2 christos
2055 1.1.1.2 christos $as_echo "/* confdefs.h */" > confdefs.h
2056 1.1 skrll
2057 1.1 skrll # Predefined preprocessor variables.
2058 1.1 skrll
2059 1.1 skrll cat >>confdefs.h <<_ACEOF
2060 1.1 skrll #define PACKAGE_NAME "$PACKAGE_NAME"
2061 1.1 skrll _ACEOF
2062 1.1 skrll
2063 1.1 skrll cat >>confdefs.h <<_ACEOF
2064 1.1 skrll #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2065 1.1 skrll _ACEOF
2066 1.1 skrll
2067 1.1 skrll cat >>confdefs.h <<_ACEOF
2068 1.1 skrll #define PACKAGE_VERSION "$PACKAGE_VERSION"
2069 1.1 skrll _ACEOF
2070 1.1 skrll
2071 1.1 skrll cat >>confdefs.h <<_ACEOF
2072 1.1 skrll #define PACKAGE_STRING "$PACKAGE_STRING"
2073 1.1 skrll _ACEOF
2074 1.1 skrll
2075 1.1 skrll cat >>confdefs.h <<_ACEOF
2076 1.1 skrll #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2077 1.1 skrll _ACEOF
2078 1.1 skrll
2079 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
2080 1.1.1.2 christos #define PACKAGE_URL "$PACKAGE_URL"
2081 1.1.1.2 christos _ACEOF
2082 1.1.1.2 christos
2083 1.1 skrll
2084 1.1 skrll # Let the site file select an alternate cache file if it wants to.
2085 1.1.1.2 christos # Prefer an explicitly selected file to automatically selected ones.
2086 1.1.1.2 christos ac_site_file1=NONE
2087 1.1.1.2 christos ac_site_file2=NONE
2088 1.1.1.2 christos if test -n "$CONFIG_SITE"; then
2089 1.1.1.2 christos ac_site_file1=$CONFIG_SITE
2090 1.1.1.2 christos elif test "x$prefix" != xNONE; then
2091 1.1.1.2 christos ac_site_file1=$prefix/share/config.site
2092 1.1.1.2 christos ac_site_file2=$prefix/etc/config.site
2093 1.1.1.2 christos else
2094 1.1.1.2 christos ac_site_file1=$ac_default_prefix/share/config.site
2095 1.1.1.2 christos ac_site_file2=$ac_default_prefix/etc/config.site
2096 1.1 skrll fi
2097 1.1.1.2 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2098 1.1.1.2 christos do
2099 1.1.1.2 christos test "x$ac_site_file" = xNONE && continue
2100 1.1 skrll if test -r "$ac_site_file"; then
2101 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2102 1.1.1.2 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2103 1.1 skrll sed 's/^/| /' "$ac_site_file" >&5
2104 1.1 skrll . "$ac_site_file"
2105 1.1 skrll fi
2106 1.1 skrll done
2107 1.1 skrll
2108 1.1 skrll if test -r "$cache_file"; then
2109 1.1 skrll # Some versions of bash will fail to source /dev/null (special
2110 1.1 skrll # files actually), so we avoid doing that.
2111 1.1 skrll if test -f "$cache_file"; then
2112 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2113 1.1.1.2 christos $as_echo "$as_me: loading cache $cache_file" >&6;}
2114 1.1 skrll case $cache_file in
2115 1.1.1.2 christos [\\/]* | ?:[\\/]* ) . "$cache_file";;
2116 1.1.1.2 christos *) . "./$cache_file";;
2117 1.1 skrll esac
2118 1.1 skrll fi
2119 1.1 skrll else
2120 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2121 1.1.1.2 christos $as_echo "$as_me: creating cache $cache_file" >&6;}
2122 1.1 skrll >$cache_file
2123 1.1 skrll fi
2124 1.1 skrll
2125 1.1 skrll # Check that the precious variables saved in the cache have kept the same
2126 1.1 skrll # value.
2127 1.1 skrll ac_cache_corrupted=false
2128 1.1.1.2 christos for ac_var in $ac_precious_vars; do
2129 1.1 skrll eval ac_old_set=\$ac_cv_env_${ac_var}_set
2130 1.1 skrll eval ac_new_set=\$ac_env_${ac_var}_set
2131 1.1.1.2 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value
2132 1.1.1.2 christos eval ac_new_val=\$ac_env_${ac_var}_value
2133 1.1 skrll case $ac_old_set,$ac_new_set in
2134 1.1 skrll set,)
2135 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
2136 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2137 1.1 skrll ac_cache_corrupted=: ;;
2138 1.1 skrll ,set)
2139 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2140 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2141 1.1 skrll ac_cache_corrupted=: ;;
2142 1.1 skrll ,);;
2143 1.1 skrll *)
2144 1.1 skrll if test "x$ac_old_val" != "x$ac_new_val"; then
2145 1.1.1.2 christos # differences in whitespace do not lead to failure.
2146 1.1.1.2 christos ac_old_val_w=`echo x $ac_old_val`
2147 1.1.1.2 christos ac_new_val_w=`echo x $ac_new_val`
2148 1.1.1.2 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then
2149 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2150 1.1.1.2 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2151 1.1.1.2 christos ac_cache_corrupted=:
2152 1.1.1.2 christos else
2153 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2154 1.1.1.2 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2155 1.1.1.2 christos eval $ac_var=\$ac_old_val
2156 1.1.1.2 christos fi
2157 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2158 1.1.1.2 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2159 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2160 1.1.1.2 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2161 1.1 skrll fi;;
2162 1.1 skrll esac
2163 1.1 skrll # Pass precious variables to config.status.
2164 1.1 skrll if test "$ac_new_set" = set; then
2165 1.1 skrll case $ac_new_val in
2166 1.1.1.2 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2167 1.1 skrll *) ac_arg=$ac_var=$ac_new_val ;;
2168 1.1 skrll esac
2169 1.1 skrll case " $ac_configure_args " in
2170 1.1 skrll *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2171 1.1.1.2 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2172 1.1 skrll esac
2173 1.1 skrll fi
2174 1.1 skrll done
2175 1.1 skrll if $ac_cache_corrupted; then
2176 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2177 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2178 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2179 1.1.1.2 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2180 1.1.1.2 christos as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2181 1.1.1.2 christos fi
2182 1.1.1.2 christos ## -------------------- ##
2183 1.1.1.2 christos ## Main body of script. ##
2184 1.1.1.2 christos ## -------------------- ##
2185 1.1 skrll
2186 1.1 skrll ac_ext=c
2187 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
2188 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2189 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2190 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
2191 1.1 skrll
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 ac_aux_dir=
2199 1.1.1.2 christos for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2200 1.1.1.2 christos for ac_t in install-sh install.sh shtool; do
2201 1.1.1.2 christos if test -f "$ac_dir/$ac_t"; then
2202 1.1.1.2 christos ac_aux_dir=$ac_dir
2203 1.1.1.2 christos ac_install_sh="$ac_aux_dir/$ac_t -c"
2204 1.1.1.2 christos break 2
2205 1.1.1.2 christos fi
2206 1.1.1.2 christos done
2207 1.1 skrll done
2208 1.1 skrll if test -z "$ac_aux_dir"; then
2209 1.1.1.2 christos as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2210 1.1.1.2 christos fi
2211 1.1.1.2 christos
2212 1.1.1.2 christos # These three variables are undocumented and unsupported,
2213 1.1.1.2 christos # and are intended to be withdrawn in a future Autoconf release.
2214 1.1.1.2 christos # They can cause serious problems if a builder's source tree is in a directory
2215 1.1.1.2 christos # whose full name contains unusual characters.
2216 1.1.1.2 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2217 1.1.1.2 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2218 1.1.1.2 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2219 1.1.1.2 christos
2220 1.1 skrll
2221 1.1 skrll # Make sure we can run config.sub.
2222 1.1.1.2 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2223 1.1.1.2 christos as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2224 1.1 skrll
2225 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2226 1.1.1.2 christos $as_echo_n "checking build system type... " >&6; }
2227 1.1.1.2 christos if test "${ac_cv_build+set}" = set; then :
2228 1.1.1.2 christos $as_echo_n "(cached) " >&6
2229 1.1.1.2 christos else
2230 1.1.1.2 christos ac_build_alias=$build_alias
2231 1.1.1.2 christos test "x$ac_build_alias" = x &&
2232 1.1.1.2 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2233 1.1.1.2 christos test "x$ac_build_alias" = x &&
2234 1.1.1.2 christos as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2235 1.1.1.2 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2236 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2237 1.1.1.2 christos
2238 1.1.1.2 christos fi
2239 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2240 1.1.1.2 christos $as_echo "$ac_cv_build" >&6; }
2241 1.1.1.2 christos case $ac_cv_build in
2242 1.1.1.2 christos *-*-*) ;;
2243 1.1.1.2 christos *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2244 1.1.1.2 christos esac
2245 1.1 skrll build=$ac_cv_build
2246 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2247 1.1.1.2 christos set x $ac_cv_build
2248 1.1.1.2 christos shift
2249 1.1.1.2 christos build_cpu=$1
2250 1.1.1.2 christos build_vendor=$2
2251 1.1.1.2 christos shift; shift
2252 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2253 1.1.1.2 christos # except with old shells:
2254 1.1.1.2 christos build_os=$*
2255 1.1.1.2 christos IFS=$ac_save_IFS
2256 1.1.1.2 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2257 1.1.1.2 christos
2258 1.1.1.2 christos
2259 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2260 1.1.1.2 christos $as_echo_n "checking host system type... " >&6; }
2261 1.1.1.2 christos if test "${ac_cv_host+set}" = set; then :
2262 1.1.1.2 christos $as_echo_n "(cached) " >&6
2263 1.1.1.2 christos else
2264 1.1.1.2 christos if test "x$host_alias" = x; then
2265 1.1.1.2 christos ac_cv_host=$ac_cv_build
2266 1.1.1.2 christos else
2267 1.1.1.2 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2268 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2269 1.1.1.2 christos fi
2270 1.1 skrll
2271 1.1 skrll fi
2272 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2273 1.1.1.2 christos $as_echo "$ac_cv_host" >&6; }
2274 1.1.1.2 christos case $ac_cv_host in
2275 1.1.1.2 christos *-*-*) ;;
2276 1.1.1.2 christos *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2277 1.1.1.2 christos esac
2278 1.1 skrll host=$ac_cv_host
2279 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2280 1.1.1.2 christos set x $ac_cv_host
2281 1.1.1.2 christos shift
2282 1.1.1.2 christos host_cpu=$1
2283 1.1.1.2 christos host_vendor=$2
2284 1.1.1.2 christos shift; shift
2285 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2286 1.1.1.2 christos # except with old shells:
2287 1.1.1.2 christos host_os=$*
2288 1.1.1.2 christos IFS=$ac_save_IFS
2289 1.1.1.2 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2290 1.1.1.2 christos
2291 1.1.1.2 christos
2292 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2293 1.1.1.2 christos $as_echo_n "checking target system type... " >&6; }
2294 1.1.1.2 christos if test "${ac_cv_target+set}" = set; then :
2295 1.1.1.2 christos $as_echo_n "(cached) " >&6
2296 1.1.1.2 christos else
2297 1.1.1.2 christos if test "x$target_alias" = x; then
2298 1.1.1.2 christos ac_cv_target=$ac_cv_host
2299 1.1.1.2 christos else
2300 1.1.1.2 christos ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2301 1.1.1.2 christos as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2302 1.1.1.2 christos fi
2303 1.1 skrll
2304 1.1 skrll fi
2305 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2306 1.1.1.2 christos $as_echo "$ac_cv_target" >&6; }
2307 1.1.1.2 christos case $ac_cv_target in
2308 1.1.1.2 christos *-*-*) ;;
2309 1.1.1.2 christos *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2310 1.1.1.2 christos esac
2311 1.1 skrll target=$ac_cv_target
2312 1.1.1.2 christos ac_save_IFS=$IFS; IFS='-'
2313 1.1.1.2 christos set x $ac_cv_target
2314 1.1.1.2 christos shift
2315 1.1.1.2 christos target_cpu=$1
2316 1.1.1.2 christos target_vendor=$2
2317 1.1.1.2 christos shift; shift
2318 1.1.1.2 christos # Remember, the first character of IFS is used to create $*,
2319 1.1.1.2 christos # except with old shells:
2320 1.1.1.2 christos target_os=$*
2321 1.1.1.2 christos IFS=$ac_save_IFS
2322 1.1.1.2 christos case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2323 1.1 skrll
2324 1.1 skrll
2325 1.1 skrll # The aliases save the names the user supplied, while $host etc.
2326 1.1 skrll # will get canonicalized.
2327 1.1 skrll test -n "$target_alias" &&
2328 1.1 skrll test "$program_prefix$program_suffix$program_transform_name" = \
2329 1.1 skrll NONENONEs,x,x, &&
2330 1.1 skrll program_prefix=${target_alias}-
2331 1.1 skrll ac_ext=c
2332 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
2333 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2334 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2335 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
2336 1.1 skrll if test -n "$ac_tool_prefix"; then
2337 1.1 skrll # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2338 1.1 skrll set dummy ${ac_tool_prefix}gcc; ac_word=$2
2339 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2340 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2341 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2342 1.1.1.2 christos $as_echo_n "(cached) " >&6
2343 1.1 skrll else
2344 1.1 skrll if test -n "$CC"; then
2345 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2346 1.1 skrll else
2347 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2348 1.1 skrll for as_dir in $PATH
2349 1.1 skrll do
2350 1.1 skrll IFS=$as_save_IFS
2351 1.1 skrll test -z "$as_dir" && as_dir=.
2352 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2353 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
2354 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}gcc"
2355 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2356 1.1 skrll break 2
2357 1.1 skrll fi
2358 1.1 skrll done
2359 1.1.1.2 christos done
2360 1.1.1.2 christos IFS=$as_save_IFS
2361 1.1 skrll
2362 1.1 skrll fi
2363 1.1 skrll fi
2364 1.1 skrll CC=$ac_cv_prog_CC
2365 1.1 skrll if test -n "$CC"; then
2366 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2367 1.1.1.2 christos $as_echo "$CC" >&6; }
2368 1.1 skrll else
2369 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2370 1.1.1.2 christos $as_echo "no" >&6; }
2371 1.1 skrll fi
2372 1.1 skrll
2373 1.1.1.2 christos
2374 1.1 skrll fi
2375 1.1 skrll if test -z "$ac_cv_prog_CC"; then
2376 1.1 skrll ac_ct_CC=$CC
2377 1.1 skrll # Extract the first word of "gcc", so it can be a program name with args.
2378 1.1 skrll set dummy gcc; ac_word=$2
2379 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2380 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2381 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2382 1.1.1.2 christos $as_echo_n "(cached) " >&6
2383 1.1 skrll else
2384 1.1 skrll if test -n "$ac_ct_CC"; then
2385 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2386 1.1 skrll else
2387 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2388 1.1 skrll for as_dir in $PATH
2389 1.1 skrll do
2390 1.1 skrll IFS=$as_save_IFS
2391 1.1 skrll test -z "$as_dir" && as_dir=.
2392 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2393 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
2394 1.1 skrll ac_cv_prog_ac_ct_CC="gcc"
2395 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2396 1.1 skrll break 2
2397 1.1 skrll fi
2398 1.1 skrll done
2399 1.1.1.2 christos done
2400 1.1.1.2 christos IFS=$as_save_IFS
2401 1.1 skrll
2402 1.1 skrll fi
2403 1.1 skrll fi
2404 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
2405 1.1 skrll if test -n "$ac_ct_CC"; then
2406 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2407 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
2408 1.1 skrll else
2409 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2410 1.1.1.2 christos $as_echo "no" >&6; }
2411 1.1 skrll fi
2412 1.1 skrll
2413 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
2414 1.1.1.2 christos CC=""
2415 1.1.1.2 christos else
2416 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
2417 1.1.1.2 christos yes:)
2418 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2419 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2420 1.1.1.2 christos ac_tool_warned=yes ;;
2421 1.1.1.2 christos esac
2422 1.1.1.2 christos CC=$ac_ct_CC
2423 1.1.1.2 christos fi
2424 1.1 skrll else
2425 1.1 skrll CC="$ac_cv_prog_CC"
2426 1.1 skrll fi
2427 1.1 skrll
2428 1.1 skrll if test -z "$CC"; then
2429 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
2430 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2431 1.1 skrll set dummy ${ac_tool_prefix}cc; ac_word=$2
2432 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2433 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2434 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2435 1.1.1.2 christos $as_echo_n "(cached) " >&6
2436 1.1 skrll else
2437 1.1 skrll if test -n "$CC"; then
2438 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2439 1.1 skrll else
2440 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2441 1.1 skrll for as_dir in $PATH
2442 1.1 skrll do
2443 1.1 skrll IFS=$as_save_IFS
2444 1.1 skrll test -z "$as_dir" && as_dir=.
2445 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2446 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
2447 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}cc"
2448 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2449 1.1 skrll break 2
2450 1.1 skrll fi
2451 1.1 skrll done
2452 1.1.1.2 christos done
2453 1.1.1.2 christos IFS=$as_save_IFS
2454 1.1 skrll
2455 1.1 skrll fi
2456 1.1 skrll fi
2457 1.1 skrll CC=$ac_cv_prog_CC
2458 1.1 skrll if test -n "$CC"; then
2459 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2460 1.1.1.2 christos $as_echo "$CC" >&6; }
2461 1.1 skrll else
2462 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2463 1.1.1.2 christos $as_echo "no" >&6; }
2464 1.1 skrll fi
2465 1.1 skrll
2466 1.1 skrll
2467 1.1.1.2 christos fi
2468 1.1 skrll fi
2469 1.1 skrll if test -z "$CC"; then
2470 1.1 skrll # Extract the first word of "cc", so it can be a program name with args.
2471 1.1 skrll set dummy cc; ac_word=$2
2472 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2473 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2474 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2475 1.1.1.2 christos $as_echo_n "(cached) " >&6
2476 1.1 skrll else
2477 1.1 skrll if test -n "$CC"; then
2478 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2479 1.1 skrll else
2480 1.1 skrll ac_prog_rejected=no
2481 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2482 1.1 skrll for as_dir in $PATH
2483 1.1 skrll do
2484 1.1 skrll IFS=$as_save_IFS
2485 1.1 skrll test -z "$as_dir" && as_dir=.
2486 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2487 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
2488 1.1 skrll if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2489 1.1 skrll ac_prog_rejected=yes
2490 1.1 skrll continue
2491 1.1 skrll fi
2492 1.1 skrll ac_cv_prog_CC="cc"
2493 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2494 1.1 skrll break 2
2495 1.1 skrll fi
2496 1.1 skrll done
2497 1.1.1.2 christos done
2498 1.1.1.2 christos IFS=$as_save_IFS
2499 1.1 skrll
2500 1.1 skrll if test $ac_prog_rejected = yes; then
2501 1.1 skrll # We found a bogon in the path, so make sure we never use it.
2502 1.1 skrll set dummy $ac_cv_prog_CC
2503 1.1 skrll shift
2504 1.1 skrll if test $# != 0; then
2505 1.1 skrll # We chose a different compiler from the bogus one.
2506 1.1 skrll # However, it has the same basename, so the bogon will be chosen
2507 1.1 skrll # first if we set CC to just the basename; use the full file name.
2508 1.1 skrll shift
2509 1.1 skrll ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2510 1.1 skrll fi
2511 1.1 skrll fi
2512 1.1 skrll fi
2513 1.1 skrll fi
2514 1.1 skrll CC=$ac_cv_prog_CC
2515 1.1 skrll if test -n "$CC"; then
2516 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2517 1.1.1.2 christos $as_echo "$CC" >&6; }
2518 1.1 skrll else
2519 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2520 1.1.1.2 christos $as_echo "no" >&6; }
2521 1.1 skrll fi
2522 1.1 skrll
2523 1.1.1.2 christos
2524 1.1 skrll fi
2525 1.1 skrll if test -z "$CC"; then
2526 1.1 skrll if test -n "$ac_tool_prefix"; then
2527 1.1.1.2 christos for ac_prog in cl.exe
2528 1.1 skrll do
2529 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2530 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2531 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2532 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2533 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
2534 1.1.1.2 christos $as_echo_n "(cached) " >&6
2535 1.1 skrll else
2536 1.1 skrll if test -n "$CC"; then
2537 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
2538 1.1 skrll else
2539 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2540 1.1 skrll for as_dir in $PATH
2541 1.1 skrll do
2542 1.1 skrll IFS=$as_save_IFS
2543 1.1 skrll test -z "$as_dir" && as_dir=.
2544 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2545 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
2546 1.1 skrll ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2547 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2548 1.1 skrll break 2
2549 1.1 skrll fi
2550 1.1 skrll done
2551 1.1.1.2 christos done
2552 1.1.1.2 christos IFS=$as_save_IFS
2553 1.1 skrll
2554 1.1 skrll fi
2555 1.1 skrll fi
2556 1.1 skrll CC=$ac_cv_prog_CC
2557 1.1 skrll if test -n "$CC"; then
2558 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2559 1.1.1.2 christos $as_echo "$CC" >&6; }
2560 1.1 skrll else
2561 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2562 1.1.1.2 christos $as_echo "no" >&6; }
2563 1.1 skrll fi
2564 1.1 skrll
2565 1.1.1.2 christos
2566 1.1 skrll test -n "$CC" && break
2567 1.1 skrll done
2568 1.1 skrll fi
2569 1.1 skrll if test -z "$CC"; then
2570 1.1 skrll ac_ct_CC=$CC
2571 1.1.1.2 christos for ac_prog in cl.exe
2572 1.1 skrll do
2573 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
2574 1.1 skrll set dummy $ac_prog; ac_word=$2
2575 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2576 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
2577 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2578 1.1.1.2 christos $as_echo_n "(cached) " >&6
2579 1.1 skrll else
2580 1.1 skrll if test -n "$ac_ct_CC"; then
2581 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2582 1.1 skrll else
2583 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2584 1.1 skrll for as_dir in $PATH
2585 1.1 skrll do
2586 1.1 skrll IFS=$as_save_IFS
2587 1.1 skrll test -z "$as_dir" && as_dir=.
2588 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
2589 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
2590 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_prog"
2591 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2592 1.1 skrll break 2
2593 1.1 skrll fi
2594 1.1 skrll done
2595 1.1.1.2 christos done
2596 1.1.1.2 christos IFS=$as_save_IFS
2597 1.1 skrll
2598 1.1 skrll fi
2599 1.1 skrll fi
2600 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
2601 1.1 skrll if test -n "$ac_ct_CC"; then
2602 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2603 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
2604 1.1 skrll else
2605 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2606 1.1.1.2 christos $as_echo "no" >&6; }
2607 1.1 skrll fi
2608 1.1 skrll
2609 1.1.1.2 christos
2610 1.1 skrll test -n "$ac_ct_CC" && break
2611 1.1 skrll done
2612 1.1 skrll
2613 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
2614 1.1.1.2 christos CC=""
2615 1.1.1.2 christos else
2616 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
2617 1.1.1.2 christos yes:)
2618 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2619 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2620 1.1.1.2 christos ac_tool_warned=yes ;;
2621 1.1.1.2 christos esac
2622 1.1.1.2 christos CC=$ac_ct_CC
2623 1.1.1.2 christos fi
2624 1.1 skrll fi
2625 1.1 skrll
2626 1.1 skrll fi
2627 1.1 skrll
2628 1.1 skrll
2629 1.1.1.2 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2630 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2631 1.1.1.2 christos as_fn_error "no acceptable C compiler found in \$PATH
2632 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2633 1.1 skrll
2634 1.1 skrll # Provide some information about the compiler.
2635 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2636 1.1.1.2 christos set X $ac_compile
2637 1.1.1.2 christos ac_compiler=$2
2638 1.1.1.2 christos for ac_option in --version -v -V -qversion; do
2639 1.1.1.2 christos { { ac_try="$ac_compiler $ac_option >&5"
2640 1.1.1.2 christos case "(($ac_try" in
2641 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2642 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2643 1.1.1.2 christos esac
2644 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2645 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2646 1.1.1.2 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2647 1.1 skrll ac_status=$?
2648 1.1.1.2 christos if test -s conftest.err; then
2649 1.1.1.2 christos sed '10a\
2650 1.1.1.2 christos ... rest of stderr output deleted ...
2651 1.1.1.2 christos 10q' conftest.err >conftest.er1
2652 1.1.1.2 christos cat conftest.er1 >&5
2653 1.1.1.2 christos rm -f conftest.er1 conftest.err
2654 1.1.1.2 christos fi
2655 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2656 1.1.1.2 christos test $ac_status = 0; }
2657 1.1.1.2 christos done
2658 1.1 skrll
2659 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2660 1.1 skrll /* end confdefs.h. */
2661 1.1 skrll
2662 1.1 skrll int
2663 1.1 skrll main ()
2664 1.1 skrll {
2665 1.1 skrll
2666 1.1 skrll ;
2667 1.1 skrll return 0;
2668 1.1 skrll }
2669 1.1 skrll _ACEOF
2670 1.1 skrll ac_clean_files_save=$ac_clean_files
2671 1.1.1.2 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2672 1.1 skrll # Try to create an executable without -o first, disregard a.out.
2673 1.1 skrll # It will help us diagnose broken compilers, and finding out an intuition
2674 1.1 skrll # of exeext.
2675 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2676 1.1.1.2 christos $as_echo_n "checking for C compiler default output file name... " >&6; }
2677 1.1.1.2 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2678 1.1.1.2 christos
2679 1.1.1.2 christos # The possible output files:
2680 1.1.1.2 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2681 1.1.1.2 christos
2682 1.1.1.2 christos ac_rmfiles=
2683 1.1.1.2 christos for ac_file in $ac_files
2684 1.1.1.2 christos do
2685 1.1.1.2 christos case $ac_file in
2686 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2687 1.1.1.2 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2688 1.1.1.2 christos esac
2689 1.1.1.2 christos done
2690 1.1.1.2 christos rm -f $ac_rmfiles
2691 1.1.1.2 christos
2692 1.1.1.2 christos if { { ac_try="$ac_link_default"
2693 1.1.1.2 christos case "(($ac_try" in
2694 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2695 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2696 1.1.1.2 christos esac
2697 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2698 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2699 1.1.1.2 christos (eval "$ac_link_default") 2>&5
2700 1.1.1.2 christos ac_status=$?
2701 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2702 1.1.1.2 christos test $ac_status = 0; }; then :
2703 1.1.1.2 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2704 1.1.1.2 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2705 1.1.1.2 christos # in a Makefile. We should not override ac_cv_exeext if it was cached,
2706 1.1.1.2 christos # so that the user can short-circuit this test for compilers unknown to
2707 1.1.1.2 christos # Autoconf.
2708 1.1.1.2 christos for ac_file in $ac_files ''
2709 1.1 skrll do
2710 1.1 skrll test -f "$ac_file" || continue
2711 1.1 skrll case $ac_file in
2712 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2713 1.1 skrll ;;
2714 1.1 skrll [ab].out )
2715 1.1 skrll # We found the default executable, but exeext='' is most
2716 1.1 skrll # certainly right.
2717 1.1 skrll break;;
2718 1.1 skrll *.* )
2719 1.1.1.2 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2720 1.1.1.2 christos then :; else
2721 1.1.1.2 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2722 1.1.1.2 christos fi
2723 1.1.1.2 christos # We set ac_cv_exeext here because the later test for it is not
2724 1.1.1.2 christos # safe: cross compilers may not add the suffix if given an `-o'
2725 1.1.1.2 christos # argument, so we may need to know it at that point already.
2726 1.1.1.2 christos # Even if this section looks crufty: it has the advantage of
2727 1.1.1.2 christos # actually working.
2728 1.1 skrll break;;
2729 1.1 skrll * )
2730 1.1 skrll break;;
2731 1.1 skrll esac
2732 1.1 skrll done
2733 1.1.1.2 christos test "$ac_cv_exeext" = no && ac_cv_exeext=
2734 1.1.1.2 christos
2735 1.1 skrll else
2736 1.1.1.2 christos ac_file=''
2737 1.1.1.2 christos fi
2738 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2739 1.1.1.2 christos $as_echo "$ac_file" >&6; }
2740 1.1.1.2 christos if test -z "$ac_file"; then :
2741 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
2742 1.1 skrll sed 's/^/| /' conftest.$ac_ext >&5
2743 1.1 skrll
2744 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2745 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2746 1.1.1.2 christos { as_fn_set_status 77
2747 1.1.1.2 christos as_fn_error "C compiler cannot create executables
2748 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }; }
2749 1.1 skrll fi
2750 1.1 skrll ac_exeext=$ac_cv_exeext
2751 1.1 skrll
2752 1.1.1.2 christos # Check that the compiler produces executables we can run. If not, either
2753 1.1 skrll # the compiler is broken, or we cross compile.
2754 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2755 1.1.1.2 christos $as_echo_n "checking whether the C compiler works... " >&6; }
2756 1.1 skrll # If not cross compiling, check that we can run a simple program.
2757 1.1 skrll if test "$cross_compiling" != yes; then
2758 1.1 skrll if { ac_try='./$ac_file'
2759 1.1.1.2 christos { { case "(($ac_try" in
2760 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2761 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2762 1.1.1.2 christos esac
2763 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2764 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2765 1.1.1.2 christos (eval "$ac_try") 2>&5
2766 1.1 skrll ac_status=$?
2767 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2768 1.1.1.2 christos test $ac_status = 0; }; }; then
2769 1.1 skrll cross_compiling=no
2770 1.1 skrll else
2771 1.1 skrll if test "$cross_compiling" = maybe; then
2772 1.1 skrll cross_compiling=yes
2773 1.1 skrll else
2774 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2775 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2776 1.1.1.2 christos as_fn_error "cannot run C compiled programs.
2777 1.1 skrll If you meant to cross compile, use \`--host'.
2778 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2779 1.1 skrll fi
2780 1.1 skrll fi
2781 1.1 skrll fi
2782 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2783 1.1.1.2 christos $as_echo "yes" >&6; }
2784 1.1 skrll
2785 1.1.1.2 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2786 1.1 skrll ac_clean_files=$ac_clean_files_save
2787 1.1.1.2 christos # Check that the compiler produces executables we can run. If not, either
2788 1.1 skrll # the compiler is broken, or we cross compile.
2789 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2790 1.1.1.2 christos $as_echo_n "checking whether we are cross compiling... " >&6; }
2791 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2792 1.1.1.2 christos $as_echo "$cross_compiling" >&6; }
2793 1.1.1.2 christos
2794 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2795 1.1.1.2 christos $as_echo_n "checking for suffix of executables... " >&6; }
2796 1.1.1.2 christos if { { ac_try="$ac_link"
2797 1.1.1.2 christos case "(($ac_try" in
2798 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2799 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2800 1.1.1.2 christos esac
2801 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2802 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2803 1.1.1.2 christos (eval "$ac_link") 2>&5
2804 1.1 skrll ac_status=$?
2805 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2806 1.1.1.2 christos test $ac_status = 0; }; then :
2807 1.1 skrll # If both `conftest.exe' and `conftest' are `present' (well, observable)
2808 1.1 skrll # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2809 1.1 skrll # work properly (i.e., refer to `conftest.exe'), while it won't with
2810 1.1 skrll # `rm'.
2811 1.1 skrll for ac_file in conftest.exe conftest conftest.*; do
2812 1.1 skrll test -f "$ac_file" || continue
2813 1.1 skrll case $ac_file in
2814 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2815 1.1 skrll *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2816 1.1 skrll break;;
2817 1.1 skrll * ) break;;
2818 1.1 skrll esac
2819 1.1 skrll done
2820 1.1 skrll else
2821 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2822 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2823 1.1.1.2 christos as_fn_error "cannot compute suffix of executables: cannot compile and link
2824 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2825 1.1 skrll fi
2826 1.1 skrll rm -f conftest$ac_cv_exeext
2827 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2828 1.1.1.2 christos $as_echo "$ac_cv_exeext" >&6; }
2829 1.1 skrll
2830 1.1 skrll rm -f conftest.$ac_ext
2831 1.1 skrll EXEEXT=$ac_cv_exeext
2832 1.1 skrll ac_exeext=$EXEEXT
2833 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2834 1.1.1.2 christos $as_echo_n "checking for suffix of object files... " >&6; }
2835 1.1.1.2 christos if test "${ac_cv_objext+set}" = set; then :
2836 1.1.1.2 christos $as_echo_n "(cached) " >&6
2837 1.1 skrll else
2838 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2839 1.1 skrll /* end confdefs.h. */
2840 1.1 skrll
2841 1.1 skrll int
2842 1.1 skrll main ()
2843 1.1 skrll {
2844 1.1 skrll
2845 1.1 skrll ;
2846 1.1 skrll return 0;
2847 1.1 skrll }
2848 1.1 skrll _ACEOF
2849 1.1 skrll rm -f conftest.o conftest.obj
2850 1.1.1.2 christos if { { ac_try="$ac_compile"
2851 1.1.1.2 christos case "(($ac_try" in
2852 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2853 1.1.1.2 christos *) ac_try_echo=$ac_try;;
2854 1.1.1.2 christos esac
2855 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2856 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
2857 1.1.1.2 christos (eval "$ac_compile") 2>&5
2858 1.1.1.2 christos ac_status=$?
2859 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2860 1.1.1.2 christos test $ac_status = 0; }; then :
2861 1.1.1.2 christos for ac_file in conftest.o conftest.obj conftest.*; do
2862 1.1.1.2 christos test -f "$ac_file" || continue;
2863 1.1 skrll case $ac_file in
2864 1.1.1.2 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2865 1.1 skrll *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2866 1.1 skrll break;;
2867 1.1 skrll esac
2868 1.1 skrll done
2869 1.1 skrll else
2870 1.1.1.2 christos $as_echo "$as_me: failed program was:" >&5
2871 1.1 skrll sed 's/^/| /' conftest.$ac_ext >&5
2872 1.1 skrll
2873 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2874 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2875 1.1.1.2 christos as_fn_error "cannot compute suffix of object files: cannot compile
2876 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
2877 1.1 skrll fi
2878 1.1 skrll rm -f conftest.$ac_cv_objext conftest.$ac_ext
2879 1.1 skrll fi
2880 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2881 1.1.1.2 christos $as_echo "$ac_cv_objext" >&6; }
2882 1.1 skrll OBJEXT=$ac_cv_objext
2883 1.1 skrll ac_objext=$OBJEXT
2884 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2885 1.1.1.2 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2886 1.1.1.2 christos if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2887 1.1.1.2 christos $as_echo_n "(cached) " >&6
2888 1.1 skrll else
2889 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2890 1.1 skrll /* end confdefs.h. */
2891 1.1 skrll
2892 1.1 skrll int
2893 1.1 skrll main ()
2894 1.1 skrll {
2895 1.1 skrll #ifndef __GNUC__
2896 1.1 skrll choke me
2897 1.1 skrll #endif
2898 1.1 skrll
2899 1.1 skrll ;
2900 1.1 skrll return 0;
2901 1.1 skrll }
2902 1.1 skrll _ACEOF
2903 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2904 1.1 skrll ac_compiler_gnu=yes
2905 1.1 skrll else
2906 1.1.1.2 christos ac_compiler_gnu=no
2907 1.1 skrll fi
2908 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2909 1.1 skrll ac_cv_c_compiler_gnu=$ac_compiler_gnu
2910 1.1 skrll
2911 1.1 skrll fi
2912 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2913 1.1.1.2 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2914 1.1.1.2 christos if test $ac_compiler_gnu = yes; then
2915 1.1.1.2 christos GCC=yes
2916 1.1.1.2 christos else
2917 1.1.1.2 christos GCC=
2918 1.1.1.2 christos fi
2919 1.1 skrll ac_test_CFLAGS=${CFLAGS+set}
2920 1.1 skrll ac_save_CFLAGS=$CFLAGS
2921 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2922 1.1.1.2 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
2923 1.1.1.2 christos if test "${ac_cv_prog_cc_g+set}" = set; then :
2924 1.1.1.2 christos $as_echo_n "(cached) " >&6
2925 1.1.1.2 christos else
2926 1.1.1.2 christos ac_save_c_werror_flag=$ac_c_werror_flag
2927 1.1.1.2 christos ac_c_werror_flag=yes
2928 1.1.1.2 christos ac_cv_prog_cc_g=no
2929 1.1.1.2 christos CFLAGS="-g"
2930 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2931 1.1 skrll /* end confdefs.h. */
2932 1.1 skrll
2933 1.1 skrll int
2934 1.1 skrll main ()
2935 1.1 skrll {
2936 1.1 skrll
2937 1.1 skrll ;
2938 1.1 skrll return 0;
2939 1.1 skrll }
2940 1.1 skrll _ACEOF
2941 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2942 1.1 skrll ac_cv_prog_cc_g=yes
2943 1.1 skrll else
2944 1.1.1.2 christos CFLAGS=""
2945 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2946 1.1.1.2 christos /* end confdefs.h. */
2947 1.1.1.2 christos
2948 1.1.1.2 christos int
2949 1.1.1.2 christos main ()
2950 1.1.1.2 christos {
2951 1.1.1.2 christos
2952 1.1.1.2 christos ;
2953 1.1.1.2 christos return 0;
2954 1.1.1.2 christos }
2955 1.1.1.2 christos _ACEOF
2956 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2957 1.1.1.2 christos
2958 1.1.1.2 christos else
2959 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
2960 1.1.1.2 christos CFLAGS="-g"
2961 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2962 1.1.1.2 christos /* end confdefs.h. */
2963 1.1 skrll
2964 1.1.1.2 christos int
2965 1.1.1.2 christos main ()
2966 1.1.1.2 christos {
2967 1.1.1.2 christos
2968 1.1.1.2 christos ;
2969 1.1.1.2 christos return 0;
2970 1.1.1.2 christos }
2971 1.1.1.2 christos _ACEOF
2972 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
2973 1.1.1.2 christos ac_cv_prog_cc_g=yes
2974 1.1.1.2 christos fi
2975 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2976 1.1 skrll fi
2977 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2978 1.1 skrll fi
2979 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2980 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
2981 1.1.1.2 christos fi
2982 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2983 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
2984 1.1 skrll if test "$ac_test_CFLAGS" = set; then
2985 1.1 skrll CFLAGS=$ac_save_CFLAGS
2986 1.1 skrll elif test $ac_cv_prog_cc_g = yes; then
2987 1.1 skrll if test "$GCC" = yes; then
2988 1.1 skrll CFLAGS="-g -O2"
2989 1.1 skrll else
2990 1.1 skrll CFLAGS="-g"
2991 1.1 skrll fi
2992 1.1 skrll else
2993 1.1 skrll if test "$GCC" = yes; then
2994 1.1 skrll CFLAGS="-O2"
2995 1.1 skrll else
2996 1.1 skrll CFLAGS=
2997 1.1 skrll fi
2998 1.1 skrll fi
2999 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3000 1.1.1.2 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3001 1.1.1.2 christos if test "${ac_cv_prog_cc_c89+set}" = set; then :
3002 1.1.1.2 christos $as_echo_n "(cached) " >&6
3003 1.1 skrll else
3004 1.1.1.2 christos ac_cv_prog_cc_c89=no
3005 1.1 skrll ac_save_CC=$CC
3006 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3007 1.1 skrll /* end confdefs.h. */
3008 1.1 skrll #include <stdarg.h>
3009 1.1 skrll #include <stdio.h>
3010 1.1 skrll #include <sys/types.h>
3011 1.1 skrll #include <sys/stat.h>
3012 1.1 skrll /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3013 1.1 skrll struct buf { int x; };
3014 1.1 skrll FILE * (*rcsopen) (struct buf *, struct stat *, int);
3015 1.1 skrll static char *e (p, i)
3016 1.1 skrll char **p;
3017 1.1 skrll int i;
3018 1.1 skrll {
3019 1.1 skrll return p[i];
3020 1.1 skrll }
3021 1.1 skrll static char *f (char * (*g) (char **, int), char **p, ...)
3022 1.1 skrll {
3023 1.1 skrll char *s;
3024 1.1 skrll va_list v;
3025 1.1 skrll va_start (v,p);
3026 1.1 skrll s = g (p, va_arg (v,int));
3027 1.1 skrll va_end (v);
3028 1.1 skrll return s;
3029 1.1 skrll }
3030 1.1 skrll
3031 1.1 skrll /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3032 1.1 skrll function prototypes and stuff, but not '\xHH' hex character constants.
3033 1.1 skrll These don't provoke an error unfortunately, instead are silently treated
3034 1.1.1.2 christos as 'x'. The following induces an error, until -std is added to get
3035 1.1 skrll proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3036 1.1 skrll array size at least. It's necessary to write '\x00'==0 to get something
3037 1.1.1.2 christos that's true only with -std. */
3038 1.1 skrll int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3039 1.1 skrll
3040 1.1.1.2 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3041 1.1.1.2 christos inside strings and character constants. */
3042 1.1.1.2 christos #define FOO(x) 'x'
3043 1.1.1.2 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3044 1.1.1.2 christos
3045 1.1 skrll int test (int i, double x);
3046 1.1 skrll struct s1 {int (*f) (int a);};
3047 1.1 skrll struct s2 {int (*f) (double a);};
3048 1.1 skrll int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3049 1.1 skrll int argc;
3050 1.1 skrll char **argv;
3051 1.1 skrll int
3052 1.1 skrll main ()
3053 1.1 skrll {
3054 1.1 skrll return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3055 1.1 skrll ;
3056 1.1 skrll return 0;
3057 1.1 skrll }
3058 1.1 skrll _ACEOF
3059 1.1.1.2 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3060 1.1.1.2 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3061 1.1 skrll do
3062 1.1 skrll CC="$ac_save_CC $ac_arg"
3063 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
3064 1.1.1.2 christos ac_cv_prog_cc_c89=$ac_arg
3065 1.1 skrll fi
3066 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
3067 1.1.1.2 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
3068 1.1 skrll done
3069 1.1.1.2 christos rm -f conftest.$ac_ext
3070 1.1 skrll CC=$ac_save_CC
3071 1.1 skrll
3072 1.1 skrll fi
3073 1.1.1.2 christos # AC_CACHE_VAL
3074 1.1.1.2 christos case "x$ac_cv_prog_cc_c89" in
3075 1.1.1.2 christos x)
3076 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3077 1.1.1.2 christos $as_echo "none needed" >&6; } ;;
3078 1.1.1.2 christos xno)
3079 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3080 1.1.1.2 christos $as_echo "unsupported" >&6; } ;;
3081 1.1 skrll *)
3082 1.1.1.2 christos CC="$CC $ac_cv_prog_cc_c89"
3083 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3084 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3085 1.1 skrll esac
3086 1.1.1.2 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
3087 1.1 skrll
3088 1.1 skrll fi
3089 1.1 skrll
3090 1.1 skrll ac_ext=c
3091 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
3092 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3093 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3094 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
3095 1.1 skrll
3096 1.1 skrll
3097 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3098 1.1.1.2 christos $as_echo_n "checking for library containing strerror... " >&6; }
3099 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3100 1.1.1.2 christos $as_echo_n "(cached) " >&6
3101 1.1 skrll else
3102 1.1 skrll ac_func_search_save_LIBS=$LIBS
3103 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3104 1.1 skrll /* end confdefs.h. */
3105 1.1 skrll
3106 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
3107 1.1.1.2 christos Use char because int might match the return type of a GCC
3108 1.1.1.2 christos builtin and then its argument prototype would still apply. */
3109 1.1 skrll #ifdef __cplusplus
3110 1.1 skrll extern "C"
3111 1.1 skrll #endif
3112 1.1 skrll char strerror ();
3113 1.1 skrll int
3114 1.1 skrll main ()
3115 1.1 skrll {
3116 1.1.1.2 christos return strerror ();
3117 1.1 skrll ;
3118 1.1 skrll return 0;
3119 1.1 skrll }
3120 1.1 skrll _ACEOF
3121 1.1.1.2 christos for ac_lib in '' cposix; do
3122 1.1.1.2 christos if test -z "$ac_lib"; then
3123 1.1.1.2 christos ac_res="none required"
3124 1.1.1.2 christos else
3125 1.1.1.2 christos ac_res=-l$ac_lib
3126 1.1 skrll LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3127 1.1.1.2 christos fi
3128 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
3129 1.1.1.2 christos ac_cv_search_strerror=$ac_res
3130 1.1.1.2 christos fi
3131 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
3132 1.1.1.2 christos conftest$ac_exeext
3133 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3134 1.1.1.2 christos break
3135 1.1.1.2 christos fi
3136 1.1.1.2 christos done
3137 1.1.1.2 christos if test "${ac_cv_search_strerror+set}" = set; then :
3138 1.1 skrll
3139 1.1 skrll else
3140 1.1.1.2 christos ac_cv_search_strerror=no
3141 1.1 skrll fi
3142 1.1.1.2 christos rm conftest.$ac_ext
3143 1.1 skrll LIBS=$ac_func_search_save_LIBS
3144 1.1 skrll fi
3145 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3146 1.1.1.2 christos $as_echo "$ac_cv_search_strerror" >&6; }
3147 1.1.1.2 christos ac_res=$ac_cv_search_strerror
3148 1.1.1.2 christos if test "$ac_res" != no; then :
3149 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3150 1.1 skrll
3151 1.1 skrll fi
3152 1.1 skrll
3153 1.1 skrll
3154 1.1.1.2 christos am__api_version='1.11'
3155 1.1.1.2 christos
3156 1.1 skrll # Find a good install program. We prefer a C program (faster),
3157 1.1 skrll # so one script is as good as another. But avoid the broken or
3158 1.1 skrll # incompatible versions:
3159 1.1 skrll # SysV /etc/install, /usr/sbin/install
3160 1.1 skrll # SunOS /usr/etc/install
3161 1.1 skrll # IRIX /sbin/install
3162 1.1 skrll # AIX /bin/install
3163 1.1 skrll # AmigaOS /C/install, which installs bootblocks on floppy discs
3164 1.1 skrll # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3165 1.1 skrll # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3166 1.1 skrll # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3167 1.1 skrll # OS/2's system install, which has a completely different semantic
3168 1.1 skrll # ./install, which can be erroneously created by make from ./install.sh.
3169 1.1 skrll # Reject install programs that cannot install multiple files.
3170 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3171 1.1.1.2 christos $as_echo_n "checking for a BSD-compatible install... " >&6; }
3172 1.1 skrll if test -z "$INSTALL"; then
3173 1.1.1.2 christos if test "${ac_cv_path_install+set}" = set; then :
3174 1.1.1.2 christos $as_echo_n "(cached) " >&6
3175 1.1 skrll else
3176 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3177 1.1 skrll for as_dir in $PATH
3178 1.1 skrll do
3179 1.1 skrll IFS=$as_save_IFS
3180 1.1 skrll test -z "$as_dir" && as_dir=.
3181 1.1.1.2 christos # Account for people who put trailing slashes in PATH elements.
3182 1.1.1.2 christos case $as_dir/ in #((
3183 1.1.1.2 christos ./ | .// | /[cC]/* | \
3184 1.1 skrll /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3185 1.1.1.2 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3186 1.1 skrll /usr/ucb/* ) ;;
3187 1.1 skrll *)
3188 1.1 skrll # OSF1 and SCO ODT 3.0 have their own names for install.
3189 1.1 skrll # Don't use installbsd from OSF since it installs stuff as root
3190 1.1 skrll # by default.
3191 1.1 skrll for ac_prog in ginstall scoinst install; do
3192 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
3193 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
3194 1.1 skrll if test $ac_prog = install &&
3195 1.1 skrll grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3196 1.1 skrll # AIX install. It has an incompatible calling convention.
3197 1.1 skrll :
3198 1.1 skrll elif test $ac_prog = install &&
3199 1.1 skrll grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3200 1.1 skrll # program-specific install script used by HP pwplus--don't use.
3201 1.1 skrll :
3202 1.1 skrll else
3203 1.1 skrll rm -rf conftest.one conftest.two conftest.dir
3204 1.1 skrll echo one > conftest.one
3205 1.1 skrll echo two > conftest.two
3206 1.1 skrll mkdir conftest.dir
3207 1.1 skrll if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3208 1.1 skrll test -s conftest.one && test -s conftest.two &&
3209 1.1 skrll test -s conftest.dir/conftest.one &&
3210 1.1 skrll test -s conftest.dir/conftest.two
3211 1.1 skrll then
3212 1.1 skrll ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3213 1.1 skrll break 3
3214 1.1 skrll fi
3215 1.1 skrll fi
3216 1.1 skrll fi
3217 1.1 skrll done
3218 1.1 skrll done
3219 1.1 skrll ;;
3220 1.1 skrll esac
3221 1.1.1.2 christos
3222 1.1.1.2 christos done
3223 1.1.1.2 christos IFS=$as_save_IFS
3224 1.1 skrll
3225 1.1 skrll rm -rf conftest.one conftest.two conftest.dir
3226 1.1 skrll
3227 1.1 skrll fi
3228 1.1 skrll if test "${ac_cv_path_install+set}" = set; then
3229 1.1 skrll INSTALL=$ac_cv_path_install
3230 1.1 skrll else
3231 1.1 skrll # As a last resort, use the slow shell script. Don't cache a
3232 1.1 skrll # value for INSTALL within a source directory, because that will
3233 1.1 skrll # break other packages using the cache if that directory is
3234 1.1 skrll # removed, or if the value is a relative name.
3235 1.1 skrll INSTALL=$ac_install_sh
3236 1.1 skrll fi
3237 1.1 skrll fi
3238 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3239 1.1.1.2 christos $as_echo "$INSTALL" >&6; }
3240 1.1 skrll
3241 1.1 skrll # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3242 1.1 skrll # It thinks the first close brace ends the variable substitution.
3243 1.1 skrll test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3244 1.1 skrll
3245 1.1 skrll test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3246 1.1 skrll
3247 1.1 skrll test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3248 1.1 skrll
3249 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3250 1.1.1.2 christos $as_echo_n "checking whether build environment is sane... " >&6; }
3251 1.1 skrll # Just in case
3252 1.1 skrll sleep 1
3253 1.1 skrll echo timestamp > conftest.file
3254 1.1.1.2 christos # Reject unsafe characters in $srcdir or the absolute working directory
3255 1.1.1.2 christos # name. Accept space and tab only in the latter.
3256 1.1.1.2 christos am_lf='
3257 1.1.1.2 christos '
3258 1.1.1.2 christos case `pwd` in
3259 1.1.1.2 christos *[\\\"\#\$\&\'\`$am_lf]*)
3260 1.1.1.2 christos as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3261 1.1.1.2 christos esac
3262 1.1.1.2 christos case $srcdir in
3263 1.1.1.2 christos *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3264 1.1.1.2 christos as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3265 1.1.1.2 christos esac
3266 1.1.1.2 christos
3267 1.1 skrll # Do `set' in a subshell so we don't clobber the current shell's
3268 1.1 skrll # arguments. Must try -L first in case configure is actually a
3269 1.1 skrll # symlink; some systems play weird games with the mod time of symlinks
3270 1.1 skrll # (eg FreeBSD returns the mod time of the symlink's containing
3271 1.1 skrll # directory).
3272 1.1 skrll if (
3273 1.1.1.2 christos set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3274 1.1 skrll if test "$*" = "X"; then
3275 1.1 skrll # -L didn't work.
3276 1.1.1.2 christos set X `ls -t "$srcdir/configure" conftest.file`
3277 1.1 skrll fi
3278 1.1 skrll rm -f conftest.file
3279 1.1 skrll if test "$*" != "X $srcdir/configure conftest.file" \
3280 1.1 skrll && test "$*" != "X conftest.file $srcdir/configure"; then
3281 1.1 skrll
3282 1.1 skrll # If neither matched, then we have a broken ls. This can happen
3283 1.1 skrll # if, for instance, CONFIG_SHELL is bash and it inherits a
3284 1.1 skrll # broken ls alias from the environment. This has actually
3285 1.1 skrll # happened. Such a system could not be considered "sane".
3286 1.1.1.2 christos as_fn_error "ls -t appears to fail. Make sure there is not a broken
3287 1.1.1.2 christos alias in your environment" "$LINENO" 5
3288 1.1 skrll fi
3289 1.1 skrll
3290 1.1 skrll test "$2" = conftest.file
3291 1.1 skrll )
3292 1.1 skrll then
3293 1.1 skrll # Ok.
3294 1.1 skrll :
3295 1.1 skrll else
3296 1.1.1.2 christos as_fn_error "newly created file is older than distributed files!
3297 1.1.1.2 christos Check your system clock" "$LINENO" 5
3298 1.1 skrll fi
3299 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3300 1.1.1.2 christos $as_echo "yes" >&6; }
3301 1.1 skrll test "$program_prefix" != NONE &&
3302 1.1.1.2 christos program_transform_name="s&^&$program_prefix&;$program_transform_name"
3303 1.1 skrll # Use a double $ so make ignores it.
3304 1.1 skrll test "$program_suffix" != NONE &&
3305 1.1.1.2 christos program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3306 1.1.1.2 christos # Double any \ or $.
3307 1.1 skrll # By default was `s,x,x', remove it if useless.
3308 1.1.1.2 christos ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3309 1.1.1.2 christos program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3310 1.1 skrll
3311 1.1 skrll # expand $ac_aux_dir to an absolute path
3312 1.1 skrll am_aux_dir=`cd $ac_aux_dir && pwd`
3313 1.1 skrll
3314 1.1.1.2 christos if test x"${MISSING+set}" != xset; then
3315 1.1.1.2 christos case $am_aux_dir in
3316 1.1.1.2 christos *\ * | *\ *)
3317 1.1.1.2 christos MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3318 1.1.1.2 christos *)
3319 1.1.1.2 christos MISSING="\${SHELL} $am_aux_dir/missing" ;;
3320 1.1.1.2 christos esac
3321 1.1.1.2 christos fi
3322 1.1 skrll # Use eval to expand $SHELL
3323 1.1 skrll if eval "$MISSING --run true"; then
3324 1.1 skrll am_missing_run="$MISSING --run "
3325 1.1 skrll else
3326 1.1 skrll am_missing_run=
3327 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3328 1.1.1.2 christos $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3329 1.1 skrll fi
3330 1.1 skrll
3331 1.1.1.2 christos if test x"${install_sh}" != xset; then
3332 1.1.1.2 christos case $am_aux_dir in
3333 1.1.1.2 christos *\ * | *\ *)
3334 1.1.1.2 christos install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3335 1.1.1.2 christos *)
3336 1.1.1.2 christos install_sh="\${SHELL} $am_aux_dir/install-sh"
3337 1.1.1.2 christos esac
3338 1.1 skrll fi
3339 1.1 skrll
3340 1.1.1.2 christos # Installed binaries are usually stripped using `strip' when the user
3341 1.1.1.2 christos # run `make install-strip'. However `strip' might not be the right
3342 1.1.1.2 christos # tool to use in cross-compilation environments, therefore Automake
3343 1.1.1.2 christos # will honor the `STRIP' environment variable to overrule this program.
3344 1.1.1.2 christos if test "$cross_compiling" != no; then
3345 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
3346 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3347 1.1.1.2 christos set dummy ${ac_tool_prefix}strip; ac_word=$2
3348 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3349 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3350 1.1.1.2 christos if test "${ac_cv_prog_STRIP+set}" = set; then :
3351 1.1.1.2 christos $as_echo_n "(cached) " >&6
3352 1.1 skrll else
3353 1.1.1.2 christos if test -n "$STRIP"; then
3354 1.1.1.2 christos ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3355 1.1 skrll else
3356 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3357 1.1 skrll for as_dir in $PATH
3358 1.1 skrll do
3359 1.1 skrll IFS=$as_save_IFS
3360 1.1 skrll test -z "$as_dir" && as_dir=.
3361 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3362 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
3363 1.1.1.2 christos ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3364 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3365 1.1 skrll break 2
3366 1.1 skrll fi
3367 1.1 skrll done
3368 1.1.1.2 christos done
3369 1.1.1.2 christos IFS=$as_save_IFS
3370 1.1 skrll
3371 1.1 skrll fi
3372 1.1 skrll fi
3373 1.1.1.2 christos STRIP=$ac_cv_prog_STRIP
3374 1.1.1.2 christos if test -n "$STRIP"; then
3375 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3376 1.1.1.2 christos $as_echo "$STRIP" >&6; }
3377 1.1 skrll else
3378 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3379 1.1.1.2 christos $as_echo "no" >&6; }
3380 1.1 skrll fi
3381 1.1 skrll
3382 1.1 skrll
3383 1.1.1.2 christos fi
3384 1.1.1.2 christos if test -z "$ac_cv_prog_STRIP"; then
3385 1.1.1.2 christos ac_ct_STRIP=$STRIP
3386 1.1.1.2 christos # Extract the first word of "strip", so it can be a program name with args.
3387 1.1.1.2 christos set dummy strip; ac_word=$2
3388 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3389 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3390 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3391 1.1.1.2 christos $as_echo_n "(cached) " >&6
3392 1.1 skrll else
3393 1.1.1.2 christos if test -n "$ac_ct_STRIP"; then
3394 1.1.1.2 christos ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3395 1.1 skrll else
3396 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3397 1.1.1.2 christos for as_dir in $PATH
3398 1.1.1.2 christos do
3399 1.1.1.2 christos IFS=$as_save_IFS
3400 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3401 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3402 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
3403 1.1.1.2 christos ac_cv_prog_ac_ct_STRIP="strip"
3404 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3405 1.1.1.2 christos break 2
3406 1.1.1.2 christos fi
3407 1.1.1.2 christos done
3408 1.1.1.2 christos done
3409 1.1.1.2 christos IFS=$as_save_IFS
3410 1.1.1.2 christos
3411 1.1 skrll fi
3412 1.1 skrll fi
3413 1.1.1.2 christos ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3414 1.1.1.2 christos if test -n "$ac_ct_STRIP"; then
3415 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3416 1.1.1.2 christos $as_echo "$ac_ct_STRIP" >&6; }
3417 1.1 skrll else
3418 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3419 1.1.1.2 christos $as_echo "no" >&6; }
3420 1.1 skrll fi
3421 1.1 skrll
3422 1.1.1.2 christos if test "x$ac_ct_STRIP" = x; then
3423 1.1.1.2 christos STRIP=":"
3424 1.1.1.2 christos else
3425 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
3426 1.1.1.2 christos yes:)
3427 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3428 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3429 1.1.1.2 christos ac_tool_warned=yes ;;
3430 1.1.1.2 christos esac
3431 1.1.1.2 christos STRIP=$ac_ct_STRIP
3432 1.1.1.2 christos fi
3433 1.1 skrll else
3434 1.1.1.2 christos STRIP="$ac_cv_prog_STRIP"
3435 1.1 skrll fi
3436 1.1 skrll
3437 1.1.1.2 christos fi
3438 1.1.1.2 christos INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3439 1.1 skrll
3440 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3441 1.1.1.2 christos $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3442 1.1.1.2 christos if test -z "$MKDIR_P"; then
3443 1.1.1.2 christos if test "${ac_cv_path_mkdir+set}" = set; then :
3444 1.1.1.2 christos $as_echo_n "(cached) " >&6
3445 1.1.1.2 christos else
3446 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3447 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3448 1.1.1.2 christos do
3449 1.1.1.2 christos IFS=$as_save_IFS
3450 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3451 1.1.1.2 christos for ac_prog in mkdir gmkdir; do
3452 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3453 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
3454 1.1.1.2 christos case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3455 1.1.1.2 christos 'mkdir (GNU coreutils) '* | \
3456 1.1.1.2 christos 'mkdir (coreutils) '* | \
3457 1.1.1.2 christos 'mkdir (fileutils) '4.1*)
3458 1.1.1.2 christos ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3459 1.1.1.2 christos break 3;;
3460 1.1.1.2 christos esac
3461 1.1.1.2 christos done
3462 1.1.1.2 christos done
3463 1.1.1.2 christos done
3464 1.1.1.2 christos IFS=$as_save_IFS
3465 1.1 skrll
3466 1.1.1.2 christos fi
3467 1.1 skrll
3468 1.1.1.2 christos if test "${ac_cv_path_mkdir+set}" = set; then
3469 1.1.1.2 christos MKDIR_P="$ac_cv_path_mkdir -p"
3470 1.1.1.2 christos else
3471 1.1.1.2 christos # As a last resort, use the slow shell script. Don't cache a
3472 1.1.1.2 christos # value for MKDIR_P within a source directory, because that will
3473 1.1.1.2 christos # break other packages using the cache if that directory is
3474 1.1.1.2 christos # removed, or if the value is a relative name.
3475 1.1.1.2 christos test -d ./--version && rmdir ./--version
3476 1.1.1.2 christos MKDIR_P="$ac_install_sh -d"
3477 1.1.1.2 christos fi
3478 1.1.1.2 christos fi
3479 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3480 1.1.1.2 christos $as_echo "$MKDIR_P" >&6; }
3481 1.1.1.2 christos
3482 1.1.1.2 christos mkdir_p="$MKDIR_P"
3483 1.1.1.2 christos case $mkdir_p in
3484 1.1.1.2 christos [\\/$]* | ?:[\\/]*) ;;
3485 1.1.1.2 christos */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3486 1.1.1.2 christos esac
3487 1.1.1.2 christos
3488 1.1.1.2 christos for ac_prog in gawk mawk nawk awk
3489 1.1.1.2 christos do
3490 1.1.1.2 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3491 1.1.1.2 christos set dummy $ac_prog; ac_word=$2
3492 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3493 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3494 1.1.1.2 christos if test "${ac_cv_prog_AWK+set}" = set; then :
3495 1.1.1.2 christos $as_echo_n "(cached) " >&6
3496 1.1.1.2 christos else
3497 1.1.1.2 christos if test -n "$AWK"; then
3498 1.1.1.2 christos ac_cv_prog_AWK="$AWK" # Let the user override the test.
3499 1.1.1.2 christos else
3500 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3501 1.1.1.2 christos for as_dir in $PATH
3502 1.1.1.2 christos do
3503 1.1.1.2 christos IFS=$as_save_IFS
3504 1.1.1.2 christos test -z "$as_dir" && as_dir=.
3505 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3506 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
3507 1.1.1.2 christos ac_cv_prog_AWK="$ac_prog"
3508 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3509 1.1.1.2 christos break 2
3510 1.1.1.2 christos fi
3511 1.1.1.2 christos done
3512 1.1.1.2 christos done
3513 1.1.1.2 christos IFS=$as_save_IFS
3514 1.1.1.2 christos
3515 1.1.1.2 christos fi
3516 1.1 skrll fi
3517 1.1.1.2 christos AWK=$ac_cv_prog_AWK
3518 1.1.1.2 christos if test -n "$AWK"; then
3519 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3520 1.1.1.2 christos $as_echo "$AWK" >&6; }
3521 1.1.1.2 christos else
3522 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3523 1.1.1.2 christos $as_echo "no" >&6; }
3524 1.1.1.2 christos fi
3525 1.1.1.2 christos
3526 1.1.1.2 christos
3527 1.1.1.2 christos test -n "$AWK" && break
3528 1.1.1.2 christos done
3529 1.1.1.2 christos
3530 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3531 1.1.1.2 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3532 1.1.1.2 christos set x ${MAKE-make}
3533 1.1.1.2 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3534 1.1.1.2 christos if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3535 1.1.1.2 christos $as_echo_n "(cached) " >&6
3536 1.1.1.2 christos else
3537 1.1.1.2 christos cat >conftest.make <<\_ACEOF
3538 1.1.1.2 christos SHELL = /bin/sh
3539 1.1.1.2 christos all:
3540 1.1.1.2 christos @echo '@@@%%%=$(MAKE)=@@@%%%'
3541 1.1.1.2 christos _ACEOF
3542 1.1.1.2 christos # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3543 1.1.1.2 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in
3544 1.1.1.2 christos *@@@%%%=?*=@@@%%%*)
3545 1.1.1.2 christos eval ac_cv_prog_make_${ac_make}_set=yes;;
3546 1.1.1.2 christos *)
3547 1.1.1.2 christos eval ac_cv_prog_make_${ac_make}_set=no;;
3548 1.1.1.2 christos esac
3549 1.1.1.2 christos rm -f conftest.make
3550 1.1.1.2 christos fi
3551 1.1.1.2 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3552 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3553 1.1.1.2 christos $as_echo "yes" >&6; }
3554 1.1.1.2 christos SET_MAKE=
3555 1.1.1.2 christos else
3556 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3557 1.1.1.2 christos $as_echo "no" >&6; }
3558 1.1.1.2 christos SET_MAKE="MAKE=${MAKE-make}"
3559 1.1.1.2 christos fi
3560 1.1.1.2 christos
3561 1.1.1.2 christos rm -rf .tst 2>/dev/null
3562 1.1.1.2 christos mkdir .tst 2>/dev/null
3563 1.1.1.2 christos if test -d .tst; then
3564 1.1.1.2 christos am__leading_dot=.
3565 1.1.1.2 christos else
3566 1.1.1.2 christos am__leading_dot=_
3567 1.1.1.2 christos fi
3568 1.1.1.2 christos rmdir .tst 2>/dev/null
3569 1.1.1.2 christos
3570 1.1.1.2 christos DEPDIR="${am__leading_dot}deps"
3571 1.1.1.2 christos
3572 1.1.1.2 christos ac_config_commands="$ac_config_commands depfiles"
3573 1.1.1.2 christos
3574 1.1.1.2 christos
3575 1.1.1.2 christos am_make=${MAKE-make}
3576 1.1.1.2 christos cat > confinc << 'END'
3577 1.1.1.2 christos am__doit:
3578 1.1.1.2 christos @echo this is the am__doit target
3579 1.1.1.2 christos .PHONY: am__doit
3580 1.1.1.2 christos END
3581 1.1.1.2 christos # If we don't find an include directive, just comment out the code.
3582 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3583 1.1.1.2 christos $as_echo_n "checking for style of include used by $am_make... " >&6; }
3584 1.1.1.2 christos am__include="#"
3585 1.1.1.2 christos am__quote=
3586 1.1.1.2 christos _am_result=none
3587 1.1.1.2 christos # First try GNU make style include.
3588 1.1.1.2 christos echo "include confinc" > confmf
3589 1.1.1.2 christos # Ignore all kinds of additional output from `make'.
3590 1.1.1.2 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3591 1.1.1.2 christos *the\ am__doit\ target*)
3592 1.1.1.2 christos am__include=include
3593 1.1.1.2 christos am__quote=
3594 1.1.1.2 christos _am_result=GNU
3595 1.1.1.2 christos ;;
3596 1.1.1.2 christos esac
3597 1.1 skrll # Now try BSD make style include.
3598 1.1 skrll if test "$am__include" = "#"; then
3599 1.1 skrll echo '.include "confinc"' > confmf
3600 1.1.1.2 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3601 1.1.1.2 christos *the\ am__doit\ target*)
3602 1.1.1.2 christos am__include=.include
3603 1.1.1.2 christos am__quote="\""
3604 1.1.1.2 christos _am_result=BSD
3605 1.1.1.2 christos ;;
3606 1.1.1.2 christos esac
3607 1.1 skrll fi
3608 1.1 skrll
3609 1.1 skrll
3610 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3611 1.1.1.2 christos $as_echo "$_am_result" >&6; }
3612 1.1 skrll rm -f confinc confmf
3613 1.1 skrll
3614 1.1.1.2 christos # Check whether --enable-dependency-tracking was given.
3615 1.1.1.2 christos if test "${enable_dependency_tracking+set}" = set; then :
3616 1.1.1.2 christos enableval=$enable_dependency_tracking;
3617 1.1.1.2 christos fi
3618 1.1 skrll
3619 1.1 skrll if test "x$enable_dependency_tracking" != xno; then
3620 1.1 skrll am_depcomp="$ac_aux_dir/depcomp"
3621 1.1 skrll AMDEPBACKSLASH='\'
3622 1.1.1.6 christos am__nodep='_no'
3623 1.1 skrll fi
3624 1.1.1.2 christos if test "x$enable_dependency_tracking" != xno; then
3625 1.1 skrll AMDEP_TRUE=
3626 1.1 skrll AMDEP_FALSE='#'
3627 1.1 skrll else
3628 1.1 skrll AMDEP_TRUE='#'
3629 1.1 skrll AMDEP_FALSE=
3630 1.1 skrll fi
3631 1.1 skrll
3632 1.1 skrll
3633 1.1.1.2 christos if test "`cd $srcdir && pwd`" != "`pwd`"; then
3634 1.1.1.2 christos # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3635 1.1.1.2 christos # is not polluted with repeated "-I."
3636 1.1.1.2 christos am__isrc=' -I$(srcdir)'
3637 1.1.1.2 christos # test to see if srcdir already configured
3638 1.1.1.2 christos if test -f $srcdir/config.status; then
3639 1.1.1.2 christos as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3640 1.1.1.2 christos fi
3641 1.1 skrll fi
3642 1.1 skrll
3643 1.1 skrll # test whether we have cygpath
3644 1.1 skrll if test -z "$CYGPATH_W"; then
3645 1.1 skrll if (cygpath --version) >/dev/null 2>/dev/null; then
3646 1.1 skrll CYGPATH_W='cygpath -w'
3647 1.1 skrll else
3648 1.1 skrll CYGPATH_W=echo
3649 1.1 skrll fi
3650 1.1 skrll fi
3651 1.1 skrll
3652 1.1 skrll
3653 1.1 skrll # Define the identity of the package.
3654 1.1.1.4 christos PACKAGE='gprof'
3655 1.1.1.6 christos VERSION='2.27'
3656 1.1 skrll
3657 1.1 skrll
3658 1.1 skrll cat >>confdefs.h <<_ACEOF
3659 1.1 skrll #define PACKAGE "$PACKAGE"
3660 1.1 skrll _ACEOF
3661 1.1 skrll
3662 1.1 skrll
3663 1.1 skrll cat >>confdefs.h <<_ACEOF
3664 1.1 skrll #define VERSION "$VERSION"
3665 1.1 skrll _ACEOF
3666 1.1 skrll
3667 1.1 skrll # Some tools Automake needs.
3668 1.1 skrll
3669 1.1 skrll ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3670 1.1 skrll
3671 1.1 skrll
3672 1.1 skrll AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3673 1.1 skrll
3674 1.1 skrll
3675 1.1 skrll AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3676 1.1 skrll
3677 1.1 skrll
3678 1.1 skrll AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3679 1.1 skrll
3680 1.1 skrll
3681 1.1 skrll MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3682 1.1 skrll
3683 1.1 skrll # We need awk for the "check" target. The system "awk" is bad on
3684 1.1 skrll # some platforms.
3685 1.1.1.6 christos # Always define AMTAR for backward compatibility. Yes, it's still used
3686 1.1.1.6 christos # in the wild :-( We should find a proper way to deprecate it ...
3687 1.1.1.6 christos AMTAR='$${TAR-tar}'
3688 1.1 skrll
3689 1.1.1.6 christos am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3690 1.1 skrll
3691 1.1 skrll
3692 1.1 skrll
3693 1.1 skrll
3694 1.1 skrll depcc="$CC" am_compiler_list=
3695 1.1 skrll
3696 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3697 1.1.1.2 christos $as_echo_n "checking dependency style of $depcc... " >&6; }
3698 1.1.1.2 christos if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3699 1.1.1.2 christos $as_echo_n "(cached) " >&6
3700 1.1 skrll else
3701 1.1 skrll if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3702 1.1 skrll # We make a subdir and do the tests there. Otherwise we can end up
3703 1.1 skrll # making bogus files that we don't know about and never remove. For
3704 1.1 skrll # instance it was reported that on HP-UX the gcc test will end up
3705 1.1 skrll # making a dummy file named `D' -- because `-MD' means `put the output
3706 1.1 skrll # in D'.
3707 1.1.1.6 christos rm -rf conftest.dir
3708 1.1 skrll mkdir conftest.dir
3709 1.1 skrll # Copy depcomp to subdir because otherwise we won't find it if we're
3710 1.1 skrll # using a relative directory.
3711 1.1 skrll cp "$am_depcomp" conftest.dir
3712 1.1 skrll cd conftest.dir
3713 1.1 skrll # We will build objects and dependencies in a subdirectory because
3714 1.1 skrll # it helps to detect inapplicable dependency modes. For instance
3715 1.1 skrll # both Tru64's cc and ICC support -MD to output dependencies as a
3716 1.1 skrll # side effect of compilation, but ICC will put the dependencies in
3717 1.1 skrll # the current directory while Tru64 will put them in the object
3718 1.1 skrll # directory.
3719 1.1 skrll mkdir sub
3720 1.1 skrll
3721 1.1 skrll am_cv_CC_dependencies_compiler_type=none
3722 1.1 skrll if test "$am_compiler_list" = ""; then
3723 1.1 skrll am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3724 1.1 skrll fi
3725 1.1.1.2 christos am__universal=false
3726 1.1.1.2 christos case " $depcc " in #(
3727 1.1.1.2 christos *\ -arch\ *\ -arch\ *) am__universal=true ;;
3728 1.1.1.2 christos esac
3729 1.1.1.2 christos
3730 1.1 skrll for depmode in $am_compiler_list; do
3731 1.1 skrll # Setup a source with many dependencies, because some compilers
3732 1.1 skrll # like to wrap large dependency lists on column 80 (with \), and
3733 1.1 skrll # we should not choose a depcomp mode which is confused by this.
3734 1.1 skrll #
3735 1.1 skrll # We need to recreate these files for each test, as the compiler may
3736 1.1 skrll # overwrite some of them when testing with obscure command lines.
3737 1.1 skrll # This happens at least with the AIX C compiler.
3738 1.1 skrll : > sub/conftest.c
3739 1.1 skrll for i in 1 2 3 4 5 6; do
3740 1.1 skrll echo '#include "conftst'$i'.h"' >> sub/conftest.c
3741 1.1 skrll # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3742 1.1 skrll # Solaris 8's {/usr,}/bin/sh.
3743 1.1 skrll touch sub/conftst$i.h
3744 1.1 skrll done
3745 1.1 skrll echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3746 1.1 skrll
3747 1.1.1.2 christos # We check with `-c' and `-o' for the sake of the "dashmstdout"
3748 1.1.1.2 christos # mode. It turns out that the SunPro C++ compiler does not properly
3749 1.1.1.2 christos # handle `-M -o', and we need to detect this. Also, some Intel
3750 1.1.1.2 christos # versions had trouble with output in subdirs
3751 1.1.1.2 christos am__obj=sub/conftest.${OBJEXT-o}
3752 1.1.1.2 christos am__minus_obj="-o $am__obj"
3753 1.1 skrll case $depmode in
3754 1.1.1.2 christos gcc)
3755 1.1.1.2 christos # This depmode causes a compiler race in universal mode.
3756 1.1.1.2 christos test "$am__universal" = false || continue
3757 1.1.1.2 christos ;;
3758 1.1 skrll nosideeffect)
3759 1.1 skrll # after this tag, mechanisms are not by side-effect, so they'll
3760 1.1 skrll # only be used when explicitly requested
3761 1.1 skrll if test "x$enable_dependency_tracking" = xyes; then
3762 1.1 skrll continue
3763 1.1 skrll else
3764 1.1 skrll break
3765 1.1 skrll fi
3766 1.1 skrll ;;
3767 1.1.1.6 christos msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3768 1.1.1.2 christos # This compiler won't grok `-c -o', but also, the minuso test has
3769 1.1.1.2 christos # not run yet. These depmodes are late enough in the game, and
3770 1.1.1.2 christos # so weak that their functioning should not be impacted.
3771 1.1.1.2 christos am__obj=conftest.${OBJEXT-o}
3772 1.1.1.2 christos am__minus_obj=
3773 1.1.1.2 christos ;;
3774 1.1 skrll none) break ;;
3775 1.1 skrll esac
3776 1.1 skrll if depmode=$depmode \
3777 1.1.1.2 christos source=sub/conftest.c object=$am__obj \
3778 1.1 skrll depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3779 1.1.1.2 christos $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3780 1.1 skrll >/dev/null 2>conftest.err &&
3781 1.1.1.2 christos grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3782 1.1 skrll grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3783 1.1.1.2 christos grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3784 1.1 skrll ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3785 1.1 skrll # icc doesn't choke on unknown options, it will just issue warnings
3786 1.1 skrll # or remarks (even with -Werror). So we grep stderr for any message
3787 1.1 skrll # that says an option was ignored or not supported.
3788 1.1 skrll # When given -MP, icc 7.0 and 7.1 complain thusly:
3789 1.1 skrll # icc: Command line warning: ignoring option '-M'; no argument required
3790 1.1 skrll # The diagnosis changed in icc 8.0:
3791 1.1 skrll # icc: Command line remark: option '-MP' not supported
3792 1.1 skrll if (grep 'ignoring option' conftest.err ||
3793 1.1 skrll grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3794 1.1 skrll am_cv_CC_dependencies_compiler_type=$depmode
3795 1.1 skrll break
3796 1.1 skrll fi
3797 1.1 skrll fi
3798 1.1 skrll done
3799 1.1 skrll
3800 1.1 skrll cd ..
3801 1.1 skrll rm -rf conftest.dir
3802 1.1 skrll else
3803 1.1 skrll am_cv_CC_dependencies_compiler_type=none
3804 1.1 skrll fi
3805 1.1 skrll
3806 1.1 skrll fi
3807 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3808 1.1.1.2 christos $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3809 1.1 skrll CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3810 1.1 skrll
3811 1.1.1.2 christos if
3812 1.1 skrll test "x$enable_dependency_tracking" != xno \
3813 1.1 skrll && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3814 1.1 skrll am__fastdepCC_TRUE=
3815 1.1 skrll am__fastdepCC_FALSE='#'
3816 1.1 skrll else
3817 1.1 skrll am__fastdepCC_TRUE='#'
3818 1.1 skrll am__fastdepCC_FALSE=
3819 1.1 skrll fi
3820 1.1 skrll
3821 1.1 skrll
3822 1.1 skrll
3823 1.1 skrll
3824 1.1.1.2 christos ac_config_headers="$ac_config_headers gconfig.h:gconfig.in"
3825 1.1 skrll
3826 1.1 skrll
3827 1.1 skrll ac_ext=c
3828 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
3829 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3830 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3831 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
3832 1.1 skrll if test -n "$ac_tool_prefix"; then
3833 1.1 skrll # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3834 1.1 skrll set dummy ${ac_tool_prefix}gcc; ac_word=$2
3835 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3836 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3837 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3838 1.1.1.2 christos $as_echo_n "(cached) " >&6
3839 1.1 skrll else
3840 1.1 skrll if test -n "$CC"; then
3841 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3842 1.1 skrll else
3843 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3844 1.1 skrll for as_dir in $PATH
3845 1.1 skrll do
3846 1.1 skrll IFS=$as_save_IFS
3847 1.1 skrll test -z "$as_dir" && as_dir=.
3848 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3849 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
3850 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}gcc"
3851 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3852 1.1 skrll break 2
3853 1.1 skrll fi
3854 1.1 skrll done
3855 1.1.1.2 christos done
3856 1.1.1.2 christos IFS=$as_save_IFS
3857 1.1 skrll
3858 1.1 skrll fi
3859 1.1 skrll fi
3860 1.1 skrll CC=$ac_cv_prog_CC
3861 1.1 skrll if test -n "$CC"; then
3862 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3863 1.1.1.2 christos $as_echo "$CC" >&6; }
3864 1.1 skrll else
3865 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3866 1.1.1.2 christos $as_echo "no" >&6; }
3867 1.1 skrll fi
3868 1.1 skrll
3869 1.1.1.2 christos
3870 1.1 skrll fi
3871 1.1 skrll if test -z "$ac_cv_prog_CC"; then
3872 1.1 skrll ac_ct_CC=$CC
3873 1.1 skrll # Extract the first word of "gcc", so it can be a program name with args.
3874 1.1 skrll set dummy gcc; ac_word=$2
3875 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3876 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3877 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3878 1.1.1.2 christos $as_echo_n "(cached) " >&6
3879 1.1 skrll else
3880 1.1 skrll if test -n "$ac_ct_CC"; then
3881 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3882 1.1 skrll else
3883 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3884 1.1 skrll for as_dir in $PATH
3885 1.1 skrll do
3886 1.1 skrll IFS=$as_save_IFS
3887 1.1 skrll test -z "$as_dir" && as_dir=.
3888 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3889 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
3890 1.1 skrll ac_cv_prog_ac_ct_CC="gcc"
3891 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3892 1.1 skrll break 2
3893 1.1 skrll fi
3894 1.1 skrll done
3895 1.1.1.2 christos done
3896 1.1.1.2 christos IFS=$as_save_IFS
3897 1.1 skrll
3898 1.1 skrll fi
3899 1.1 skrll fi
3900 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
3901 1.1 skrll if test -n "$ac_ct_CC"; then
3902 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3903 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
3904 1.1 skrll else
3905 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3906 1.1.1.2 christos $as_echo "no" >&6; }
3907 1.1 skrll fi
3908 1.1 skrll
3909 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
3910 1.1.1.2 christos CC=""
3911 1.1.1.2 christos else
3912 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
3913 1.1.1.2 christos yes:)
3914 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3915 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3916 1.1.1.2 christos ac_tool_warned=yes ;;
3917 1.1.1.2 christos esac
3918 1.1.1.2 christos CC=$ac_ct_CC
3919 1.1.1.2 christos fi
3920 1.1 skrll else
3921 1.1 skrll CC="$ac_cv_prog_CC"
3922 1.1 skrll fi
3923 1.1 skrll
3924 1.1 skrll if test -z "$CC"; then
3925 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
3926 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3927 1.1 skrll set dummy ${ac_tool_prefix}cc; ac_word=$2
3928 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3929 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3930 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3931 1.1.1.2 christos $as_echo_n "(cached) " >&6
3932 1.1 skrll else
3933 1.1 skrll if test -n "$CC"; then
3934 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3935 1.1 skrll else
3936 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3937 1.1 skrll for as_dir in $PATH
3938 1.1 skrll do
3939 1.1 skrll IFS=$as_save_IFS
3940 1.1 skrll test -z "$as_dir" && as_dir=.
3941 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3942 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
3943 1.1 skrll ac_cv_prog_CC="${ac_tool_prefix}cc"
3944 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3945 1.1 skrll break 2
3946 1.1 skrll fi
3947 1.1 skrll done
3948 1.1.1.2 christos done
3949 1.1.1.2 christos IFS=$as_save_IFS
3950 1.1 skrll
3951 1.1 skrll fi
3952 1.1 skrll fi
3953 1.1 skrll CC=$ac_cv_prog_CC
3954 1.1 skrll if test -n "$CC"; then
3955 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3956 1.1.1.2 christos $as_echo "$CC" >&6; }
3957 1.1 skrll else
3958 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3959 1.1.1.2 christos $as_echo "no" >&6; }
3960 1.1 skrll fi
3961 1.1 skrll
3962 1.1 skrll
3963 1.1.1.2 christos fi
3964 1.1 skrll fi
3965 1.1 skrll if test -z "$CC"; then
3966 1.1 skrll # Extract the first word of "cc", so it can be a program name with args.
3967 1.1 skrll set dummy cc; ac_word=$2
3968 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3969 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
3970 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
3971 1.1.1.2 christos $as_echo_n "(cached) " >&6
3972 1.1 skrll else
3973 1.1 skrll if test -n "$CC"; then
3974 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
3975 1.1 skrll else
3976 1.1 skrll ac_prog_rejected=no
3977 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3978 1.1 skrll for as_dir in $PATH
3979 1.1 skrll do
3980 1.1 skrll IFS=$as_save_IFS
3981 1.1 skrll test -z "$as_dir" && as_dir=.
3982 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
3983 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
3984 1.1 skrll if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3985 1.1 skrll ac_prog_rejected=yes
3986 1.1 skrll continue
3987 1.1 skrll fi
3988 1.1 skrll ac_cv_prog_CC="cc"
3989 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3990 1.1 skrll break 2
3991 1.1 skrll fi
3992 1.1 skrll done
3993 1.1.1.2 christos done
3994 1.1.1.2 christos IFS=$as_save_IFS
3995 1.1 skrll
3996 1.1 skrll if test $ac_prog_rejected = yes; then
3997 1.1 skrll # We found a bogon in the path, so make sure we never use it.
3998 1.1 skrll set dummy $ac_cv_prog_CC
3999 1.1 skrll shift
4000 1.1 skrll if test $# != 0; then
4001 1.1 skrll # We chose a different compiler from the bogus one.
4002 1.1 skrll # However, it has the same basename, so the bogon will be chosen
4003 1.1 skrll # first if we set CC to just the basename; use the full file name.
4004 1.1 skrll shift
4005 1.1 skrll ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4006 1.1 skrll fi
4007 1.1 skrll fi
4008 1.1 skrll fi
4009 1.1 skrll fi
4010 1.1 skrll CC=$ac_cv_prog_CC
4011 1.1 skrll if test -n "$CC"; then
4012 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4013 1.1.1.2 christos $as_echo "$CC" >&6; }
4014 1.1 skrll else
4015 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4016 1.1.1.2 christos $as_echo "no" >&6; }
4017 1.1 skrll fi
4018 1.1 skrll
4019 1.1.1.2 christos
4020 1.1 skrll fi
4021 1.1 skrll if test -z "$CC"; then
4022 1.1 skrll if test -n "$ac_tool_prefix"; then
4023 1.1.1.2 christos for ac_prog in cl.exe
4024 1.1 skrll do
4025 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4026 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4027 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4028 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
4029 1.1.1.2 christos if test "${ac_cv_prog_CC+set}" = set; then :
4030 1.1.1.2 christos $as_echo_n "(cached) " >&6
4031 1.1 skrll else
4032 1.1 skrll if test -n "$CC"; then
4033 1.1 skrll ac_cv_prog_CC="$CC" # Let the user override the test.
4034 1.1 skrll else
4035 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4036 1.1 skrll for as_dir in $PATH
4037 1.1 skrll do
4038 1.1 skrll IFS=$as_save_IFS
4039 1.1 skrll test -z "$as_dir" && as_dir=.
4040 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4041 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
4042 1.1 skrll ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4043 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4044 1.1 skrll break 2
4045 1.1 skrll fi
4046 1.1 skrll done
4047 1.1.1.2 christos done
4048 1.1.1.2 christos IFS=$as_save_IFS
4049 1.1 skrll
4050 1.1 skrll fi
4051 1.1 skrll fi
4052 1.1 skrll CC=$ac_cv_prog_CC
4053 1.1 skrll if test -n "$CC"; then
4054 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4055 1.1.1.2 christos $as_echo "$CC" >&6; }
4056 1.1 skrll else
4057 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4058 1.1.1.2 christos $as_echo "no" >&6; }
4059 1.1 skrll fi
4060 1.1 skrll
4061 1.1.1.2 christos
4062 1.1 skrll test -n "$CC" && break
4063 1.1 skrll done
4064 1.1 skrll fi
4065 1.1 skrll if test -z "$CC"; then
4066 1.1 skrll ac_ct_CC=$CC
4067 1.1.1.2 christos for ac_prog in cl.exe
4068 1.1 skrll do
4069 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
4070 1.1 skrll set dummy $ac_prog; ac_word=$2
4071 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4072 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
4073 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4074 1.1.1.2 christos $as_echo_n "(cached) " >&6
4075 1.1 skrll else
4076 1.1 skrll if test -n "$ac_ct_CC"; then
4077 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4078 1.1 skrll else
4079 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4080 1.1 skrll for as_dir in $PATH
4081 1.1 skrll do
4082 1.1 skrll IFS=$as_save_IFS
4083 1.1 skrll test -z "$as_dir" && as_dir=.
4084 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4085 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
4086 1.1 skrll ac_cv_prog_ac_ct_CC="$ac_prog"
4087 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4088 1.1 skrll break 2
4089 1.1 skrll fi
4090 1.1 skrll done
4091 1.1.1.2 christos done
4092 1.1.1.2 christos IFS=$as_save_IFS
4093 1.1 skrll
4094 1.1 skrll fi
4095 1.1 skrll fi
4096 1.1 skrll ac_ct_CC=$ac_cv_prog_ac_ct_CC
4097 1.1 skrll if test -n "$ac_ct_CC"; then
4098 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4099 1.1.1.2 christos $as_echo "$ac_ct_CC" >&6; }
4100 1.1 skrll else
4101 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4102 1.1.1.2 christos $as_echo "no" >&6; }
4103 1.1 skrll fi
4104 1.1 skrll
4105 1.1.1.2 christos
4106 1.1 skrll test -n "$ac_ct_CC" && break
4107 1.1 skrll done
4108 1.1 skrll
4109 1.1.1.2 christos if test "x$ac_ct_CC" = x; then
4110 1.1.1.2 christos CC=""
4111 1.1.1.2 christos else
4112 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
4113 1.1.1.2 christos yes:)
4114 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4115 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4116 1.1.1.2 christos ac_tool_warned=yes ;;
4117 1.1.1.2 christos esac
4118 1.1.1.2 christos CC=$ac_ct_CC
4119 1.1.1.2 christos fi
4120 1.1 skrll fi
4121 1.1 skrll
4122 1.1 skrll fi
4123 1.1 skrll
4124 1.1 skrll
4125 1.1.1.2 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4126 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4127 1.1.1.2 christos as_fn_error "no acceptable C compiler found in \$PATH
4128 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
4129 1.1 skrll
4130 1.1 skrll # Provide some information about the compiler.
4131 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4132 1.1.1.2 christos set X $ac_compile
4133 1.1.1.2 christos ac_compiler=$2
4134 1.1.1.2 christos for ac_option in --version -v -V -qversion; do
4135 1.1.1.2 christos { { ac_try="$ac_compiler $ac_option >&5"
4136 1.1.1.2 christos case "(($ac_try" in
4137 1.1.1.2 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4138 1.1.1.2 christos *) ac_try_echo=$ac_try;;
4139 1.1.1.2 christos esac
4140 1.1.1.2 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4141 1.1.1.2 christos $as_echo "$ac_try_echo"; } >&5
4142 1.1.1.2 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4143 1.1 skrll ac_status=$?
4144 1.1.1.2 christos if test -s conftest.err; then
4145 1.1.1.2 christos sed '10a\
4146 1.1.1.2 christos ... rest of stderr output deleted ...
4147 1.1.1.2 christos 10q' conftest.err >conftest.er1
4148 1.1.1.2 christos cat conftest.er1 >&5
4149 1.1.1.2 christos rm -f conftest.er1 conftest.err
4150 1.1.1.2 christos fi
4151 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4152 1.1.1.2 christos test $ac_status = 0; }
4153 1.1.1.2 christos done
4154 1.1.1.2 christos
4155 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4156 1.1.1.2 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4157 1.1.1.2 christos if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4158 1.1.1.2 christos $as_echo_n "(cached) " >&6
4159 1.1 skrll else
4160 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4161 1.1 skrll /* end confdefs.h. */
4162 1.1 skrll
4163 1.1 skrll int
4164 1.1 skrll main ()
4165 1.1 skrll {
4166 1.1 skrll #ifndef __GNUC__
4167 1.1 skrll choke me
4168 1.1 skrll #endif
4169 1.1 skrll
4170 1.1 skrll ;
4171 1.1 skrll return 0;
4172 1.1 skrll }
4173 1.1 skrll _ACEOF
4174 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4175 1.1 skrll ac_compiler_gnu=yes
4176 1.1 skrll else
4177 1.1.1.2 christos ac_compiler_gnu=no
4178 1.1 skrll fi
4179 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4180 1.1 skrll ac_cv_c_compiler_gnu=$ac_compiler_gnu
4181 1.1 skrll
4182 1.1 skrll fi
4183 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4184 1.1.1.2 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4185 1.1.1.2 christos if test $ac_compiler_gnu = yes; then
4186 1.1.1.2 christos GCC=yes
4187 1.1.1.2 christos else
4188 1.1.1.2 christos GCC=
4189 1.1.1.2 christos fi
4190 1.1 skrll ac_test_CFLAGS=${CFLAGS+set}
4191 1.1 skrll ac_save_CFLAGS=$CFLAGS
4192 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4193 1.1.1.2 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
4194 1.1.1.2 christos if test "${ac_cv_prog_cc_g+set}" = set; then :
4195 1.1.1.2 christos $as_echo_n "(cached) " >&6
4196 1.1.1.2 christos else
4197 1.1.1.2 christos ac_save_c_werror_flag=$ac_c_werror_flag
4198 1.1.1.2 christos ac_c_werror_flag=yes
4199 1.1.1.2 christos ac_cv_prog_cc_g=no
4200 1.1.1.2 christos CFLAGS="-g"
4201 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4202 1.1 skrll /* end confdefs.h. */
4203 1.1 skrll
4204 1.1 skrll int
4205 1.1 skrll main ()
4206 1.1 skrll {
4207 1.1 skrll
4208 1.1 skrll ;
4209 1.1 skrll return 0;
4210 1.1 skrll }
4211 1.1 skrll _ACEOF
4212 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4213 1.1 skrll ac_cv_prog_cc_g=yes
4214 1.1 skrll else
4215 1.1.1.2 christos CFLAGS=""
4216 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4217 1.1.1.2 christos /* end confdefs.h. */
4218 1.1 skrll
4219 1.1.1.2 christos int
4220 1.1.1.2 christos main ()
4221 1.1.1.2 christos {
4222 1.1.1.2 christos
4223 1.1.1.2 christos ;
4224 1.1.1.2 christos return 0;
4225 1.1.1.2 christos }
4226 1.1.1.2 christos _ACEOF
4227 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4228 1.1.1.2 christos
4229 1.1.1.2 christos else
4230 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
4231 1.1.1.2 christos CFLAGS="-g"
4232 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4233 1.1.1.2 christos /* end confdefs.h. */
4234 1.1.1.2 christos
4235 1.1.1.2 christos int
4236 1.1.1.2 christos main ()
4237 1.1.1.2 christos {
4238 1.1.1.2 christos
4239 1.1.1.2 christos ;
4240 1.1.1.2 christos return 0;
4241 1.1.1.2 christos }
4242 1.1.1.2 christos _ACEOF
4243 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4244 1.1.1.2 christos ac_cv_prog_cc_g=yes
4245 1.1.1.2 christos fi
4246 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4247 1.1.1.2 christos fi
4248 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4249 1.1.1.2 christos fi
4250 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4251 1.1.1.2 christos ac_c_werror_flag=$ac_save_c_werror_flag
4252 1.1.1.2 christos fi
4253 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4254 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
4255 1.1.1.2 christos if test "$ac_test_CFLAGS" = set; then
4256 1.1.1.2 christos CFLAGS=$ac_save_CFLAGS
4257 1.1.1.2 christos elif test $ac_cv_prog_cc_g = yes; then
4258 1.1.1.2 christos if test "$GCC" = yes; then
4259 1.1.1.2 christos CFLAGS="-g -O2"
4260 1.1 skrll else
4261 1.1 skrll CFLAGS="-g"
4262 1.1 skrll fi
4263 1.1 skrll else
4264 1.1 skrll if test "$GCC" = yes; then
4265 1.1 skrll CFLAGS="-O2"
4266 1.1 skrll else
4267 1.1 skrll CFLAGS=
4268 1.1 skrll fi
4269 1.1 skrll fi
4270 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4271 1.1.1.2 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4272 1.1.1.2 christos if test "${ac_cv_prog_cc_c89+set}" = set; then :
4273 1.1.1.2 christos $as_echo_n "(cached) " >&6
4274 1.1 skrll else
4275 1.1.1.2 christos ac_cv_prog_cc_c89=no
4276 1.1 skrll ac_save_CC=$CC
4277 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4278 1.1 skrll /* end confdefs.h. */
4279 1.1 skrll #include <stdarg.h>
4280 1.1 skrll #include <stdio.h>
4281 1.1 skrll #include <sys/types.h>
4282 1.1 skrll #include <sys/stat.h>
4283 1.1 skrll /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4284 1.1 skrll struct buf { int x; };
4285 1.1 skrll FILE * (*rcsopen) (struct buf *, struct stat *, int);
4286 1.1 skrll static char *e (p, i)
4287 1.1 skrll char **p;
4288 1.1 skrll int i;
4289 1.1 skrll {
4290 1.1 skrll return p[i];
4291 1.1 skrll }
4292 1.1 skrll static char *f (char * (*g) (char **, int), char **p, ...)
4293 1.1 skrll {
4294 1.1 skrll char *s;
4295 1.1 skrll va_list v;
4296 1.1 skrll va_start (v,p);
4297 1.1 skrll s = g (p, va_arg (v,int));
4298 1.1 skrll va_end (v);
4299 1.1 skrll return s;
4300 1.1 skrll }
4301 1.1 skrll
4302 1.1 skrll /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4303 1.1 skrll function prototypes and stuff, but not '\xHH' hex character constants.
4304 1.1 skrll These don't provoke an error unfortunately, instead are silently treated
4305 1.1.1.2 christos as 'x'. The following induces an error, until -std is added to get
4306 1.1 skrll proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4307 1.1 skrll array size at least. It's necessary to write '\x00'==0 to get something
4308 1.1.1.2 christos that's true only with -std. */
4309 1.1 skrll int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4310 1.1 skrll
4311 1.1.1.2 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4312 1.1.1.2 christos inside strings and character constants. */
4313 1.1.1.2 christos #define FOO(x) 'x'
4314 1.1.1.2 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4315 1.1.1.2 christos
4316 1.1 skrll int test (int i, double x);
4317 1.1 skrll struct s1 {int (*f) (int a);};
4318 1.1 skrll struct s2 {int (*f) (double a);};
4319 1.1 skrll int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4320 1.1 skrll int argc;
4321 1.1 skrll char **argv;
4322 1.1 skrll int
4323 1.1 skrll main ()
4324 1.1 skrll {
4325 1.1 skrll return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4326 1.1 skrll ;
4327 1.1 skrll return 0;
4328 1.1 skrll }
4329 1.1 skrll _ACEOF
4330 1.1.1.2 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4331 1.1.1.2 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4332 1.1 skrll do
4333 1.1 skrll CC="$ac_save_CC $ac_arg"
4334 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4335 1.1.1.2 christos ac_cv_prog_cc_c89=$ac_arg
4336 1.1 skrll fi
4337 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext
4338 1.1.1.2 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
4339 1.1 skrll done
4340 1.1.1.2 christos rm -f conftest.$ac_ext
4341 1.1 skrll CC=$ac_save_CC
4342 1.1 skrll
4343 1.1 skrll fi
4344 1.1.1.2 christos # AC_CACHE_VAL
4345 1.1.1.2 christos case "x$ac_cv_prog_cc_c89" in
4346 1.1.1.2 christos x)
4347 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4348 1.1.1.2 christos $as_echo "none needed" >&6; } ;;
4349 1.1.1.2 christos xno)
4350 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4351 1.1.1.2 christos $as_echo "unsupported" >&6; } ;;
4352 1.1 skrll *)
4353 1.1.1.2 christos CC="$CC $ac_cv_prog_cc_c89"
4354 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4355 1.1.1.2 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4356 1.1 skrll esac
4357 1.1.1.2 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
4358 1.1 skrll
4359 1.1 skrll fi
4360 1.1 skrll
4361 1.1 skrll ac_ext=c
4362 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4363 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4364 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4365 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4366 1.1 skrll
4367 1.1 skrll ac_ext=c
4368 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4369 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4370 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4371 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4372 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4373 1.1.1.2 christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
4374 1.1 skrll # On Suns, sometimes $CPP names a directory.
4375 1.1 skrll if test -n "$CPP" && test -d "$CPP"; then
4376 1.1 skrll CPP=
4377 1.1 skrll fi
4378 1.1 skrll if test -z "$CPP"; then
4379 1.1.1.2 christos if test "${ac_cv_prog_CPP+set}" = set; then :
4380 1.1.1.2 christos $as_echo_n "(cached) " >&6
4381 1.1 skrll else
4382 1.1 skrll # Double quotes because CPP needs to be expanded
4383 1.1 skrll for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4384 1.1 skrll do
4385 1.1 skrll ac_preproc_ok=false
4386 1.1 skrll for ac_c_preproc_warn_flag in '' yes
4387 1.1 skrll do
4388 1.1 skrll # Use a header file that comes with gcc, so configuring glibc
4389 1.1 skrll # with a fresh cross-compiler works.
4390 1.1 skrll # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4391 1.1 skrll # <limits.h> exists even on freestanding compilers.
4392 1.1 skrll # On the NeXT, cc -E runs the code through the compiler's parser,
4393 1.1 skrll # not just through cpp. "Syntax error" is here to catch this case.
4394 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4395 1.1 skrll /* end confdefs.h. */
4396 1.1 skrll #ifdef __STDC__
4397 1.1 skrll # include <limits.h>
4398 1.1 skrll #else
4399 1.1 skrll # include <assert.h>
4400 1.1 skrll #endif
4401 1.1 skrll Syntax error
4402 1.1 skrll _ACEOF
4403 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4404 1.1 skrll
4405 1.1.1.2 christos else
4406 1.1 skrll # Broken: fails on valid input.
4407 1.1 skrll continue
4408 1.1 skrll fi
4409 1.1 skrll rm -f conftest.err conftest.$ac_ext
4410 1.1 skrll
4411 1.1.1.2 christos # OK, works on sane cases. Now check whether nonexistent headers
4412 1.1 skrll # can be detected and how.
4413 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4414 1.1 skrll /* end confdefs.h. */
4415 1.1 skrll #include <ac_nonexistent.h>
4416 1.1 skrll _ACEOF
4417 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4418 1.1 skrll # Broken: success on invalid input.
4419 1.1 skrll continue
4420 1.1 skrll else
4421 1.1 skrll # Passes both tests.
4422 1.1 skrll ac_preproc_ok=:
4423 1.1 skrll break
4424 1.1 skrll fi
4425 1.1 skrll rm -f conftest.err conftest.$ac_ext
4426 1.1 skrll
4427 1.1 skrll done
4428 1.1 skrll # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4429 1.1 skrll rm -f conftest.err conftest.$ac_ext
4430 1.1.1.2 christos if $ac_preproc_ok; then :
4431 1.1 skrll break
4432 1.1 skrll fi
4433 1.1 skrll
4434 1.1 skrll done
4435 1.1 skrll ac_cv_prog_CPP=$CPP
4436 1.1 skrll
4437 1.1 skrll fi
4438 1.1 skrll CPP=$ac_cv_prog_CPP
4439 1.1 skrll else
4440 1.1 skrll ac_cv_prog_CPP=$CPP
4441 1.1 skrll fi
4442 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4443 1.1.1.2 christos $as_echo "$CPP" >&6; }
4444 1.1 skrll ac_preproc_ok=false
4445 1.1 skrll for ac_c_preproc_warn_flag in '' yes
4446 1.1 skrll do
4447 1.1 skrll # Use a header file that comes with gcc, so configuring glibc
4448 1.1 skrll # with a fresh cross-compiler works.
4449 1.1 skrll # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4450 1.1 skrll # <limits.h> exists even on freestanding compilers.
4451 1.1 skrll # On the NeXT, cc -E runs the code through the compiler's parser,
4452 1.1 skrll # not just through cpp. "Syntax error" is here to catch this case.
4453 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4454 1.1 skrll /* end confdefs.h. */
4455 1.1 skrll #ifdef __STDC__
4456 1.1 skrll # include <limits.h>
4457 1.1 skrll #else
4458 1.1 skrll # include <assert.h>
4459 1.1 skrll #endif
4460 1.1 skrll Syntax error
4461 1.1 skrll _ACEOF
4462 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4463 1.1 skrll
4464 1.1.1.2 christos else
4465 1.1 skrll # Broken: fails on valid input.
4466 1.1 skrll continue
4467 1.1 skrll fi
4468 1.1 skrll rm -f conftest.err conftest.$ac_ext
4469 1.1 skrll
4470 1.1.1.2 christos # OK, works on sane cases. Now check whether nonexistent headers
4471 1.1 skrll # can be detected and how.
4472 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4473 1.1 skrll /* end confdefs.h. */
4474 1.1 skrll #include <ac_nonexistent.h>
4475 1.1 skrll _ACEOF
4476 1.1.1.2 christos if ac_fn_c_try_cpp "$LINENO"; then :
4477 1.1 skrll # Broken: success on invalid input.
4478 1.1 skrll continue
4479 1.1 skrll else
4480 1.1 skrll # Passes both tests.
4481 1.1 skrll ac_preproc_ok=:
4482 1.1 skrll break
4483 1.1 skrll fi
4484 1.1 skrll rm -f conftest.err conftest.$ac_ext
4485 1.1 skrll
4486 1.1 skrll done
4487 1.1 skrll # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4488 1.1 skrll rm -f conftest.err conftest.$ac_ext
4489 1.1.1.2 christos if $ac_preproc_ok; then :
4490 1.1.1.2 christos
4491 1.1 skrll else
4492 1.1.1.2 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4493 1.1.1.2 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4494 1.1.1.2 christos as_fn_error "C preprocessor \"$CPP\" fails sanity check
4495 1.1.1.2 christos See \`config.log' for more details." "$LINENO" 5; }
4496 1.1 skrll fi
4497 1.1 skrll
4498 1.1 skrll ac_ext=c
4499 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
4500 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4501 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4502 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
4503 1.1 skrll
4504 1.1 skrll
4505 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4506 1.1.1.2 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4507 1.1.1.2 christos if test "${ac_cv_path_GREP+set}" = set; then :
4508 1.1.1.2 christos $as_echo_n "(cached) " >&6
4509 1.1.1.2 christos else
4510 1.1.1.2 christos if test -z "$GREP"; then
4511 1.1.1.2 christos ac_path_GREP_found=false
4512 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4513 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4514 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4515 1.1.1.2 christos do
4516 1.1.1.2 christos IFS=$as_save_IFS
4517 1.1.1.2 christos test -z "$as_dir" && as_dir=.
4518 1.1.1.2 christos for ac_prog in grep ggrep; do
4519 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4520 1.1.1.2 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4521 1.1.1.2 christos { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4522 1.1.1.2 christos # Check for GNU ac_path_GREP and select it if it is found.
4523 1.1.1.2 christos # Check for GNU $ac_path_GREP
4524 1.1.1.2 christos case `"$ac_path_GREP" --version 2>&1` in
4525 1.1.1.2 christos *GNU*)
4526 1.1.1.2 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4527 1.1.1.2 christos *)
4528 1.1.1.2 christos ac_count=0
4529 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4530 1.1.1.2 christos while :
4531 1.1.1.2 christos do
4532 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4533 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4534 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4535 1.1.1.2 christos $as_echo 'GREP' >> "conftest.nl"
4536 1.1.1.2 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4537 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4538 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4539 1.1.1.2 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then
4540 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4541 1.1.1.2 christos ac_cv_path_GREP="$ac_path_GREP"
4542 1.1.1.2 christos ac_path_GREP_max=$ac_count
4543 1.1.1.2 christos fi
4544 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4545 1.1.1.2 christos test $ac_count -gt 10 && break
4546 1.1.1.2 christos done
4547 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4548 1.1.1.2 christos esac
4549 1.1.1.2 christos
4550 1.1.1.2 christos $ac_path_GREP_found && break 3
4551 1.1.1.2 christos done
4552 1.1.1.2 christos done
4553 1.1.1.2 christos done
4554 1.1.1.2 christos IFS=$as_save_IFS
4555 1.1.1.2 christos if test -z "$ac_cv_path_GREP"; then
4556 1.1.1.2 christos as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4557 1.1.1.2 christos fi
4558 1.1.1.2 christos else
4559 1.1.1.2 christos ac_cv_path_GREP=$GREP
4560 1.1.1.2 christos fi
4561 1.1.1.2 christos
4562 1.1.1.2 christos fi
4563 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4564 1.1.1.2 christos $as_echo "$ac_cv_path_GREP" >&6; }
4565 1.1.1.2 christos GREP="$ac_cv_path_GREP"
4566 1.1.1.2 christos
4567 1.1.1.2 christos
4568 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4569 1.1.1.2 christos $as_echo_n "checking for egrep... " >&6; }
4570 1.1.1.2 christos if test "${ac_cv_path_EGREP+set}" = set; then :
4571 1.1.1.2 christos $as_echo_n "(cached) " >&6
4572 1.1 skrll else
4573 1.1.1.2 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4574 1.1.1.2 christos then ac_cv_path_EGREP="$GREP -E"
4575 1.1.1.2 christos else
4576 1.1.1.2 christos if test -z "$EGREP"; then
4577 1.1.1.2 christos ac_path_EGREP_found=false
4578 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4579 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4580 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4581 1.1.1.2 christos do
4582 1.1.1.2 christos IFS=$as_save_IFS
4583 1.1.1.2 christos test -z "$as_dir" && as_dir=.
4584 1.1.1.2 christos for ac_prog in egrep; do
4585 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
4586 1.1.1.2 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4587 1.1.1.2 christos { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4588 1.1.1.2 christos # Check for GNU ac_path_EGREP and select it if it is found.
4589 1.1.1.2 christos # Check for GNU $ac_path_EGREP
4590 1.1.1.2 christos case `"$ac_path_EGREP" --version 2>&1` in
4591 1.1.1.2 christos *GNU*)
4592 1.1.1.2 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4593 1.1.1.2 christos *)
4594 1.1.1.2 christos ac_count=0
4595 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4596 1.1.1.2 christos while :
4597 1.1.1.2 christos do
4598 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4599 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4600 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4601 1.1.1.2 christos $as_echo 'EGREP' >> "conftest.nl"
4602 1.1.1.2 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4603 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4604 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4605 1.1.1.2 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4606 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4607 1.1.1.2 christos ac_cv_path_EGREP="$ac_path_EGREP"
4608 1.1.1.2 christos ac_path_EGREP_max=$ac_count
4609 1.1 skrll fi
4610 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4611 1.1.1.2 christos test $ac_count -gt 10 && break
4612 1.1.1.2 christos done
4613 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4614 1.1.1.2 christos esac
4615 1.1.1.2 christos
4616 1.1.1.2 christos $ac_path_EGREP_found && break 3
4617 1.1.1.2 christos done
4618 1.1.1.2 christos done
4619 1.1.1.2 christos done
4620 1.1.1.2 christos IFS=$as_save_IFS
4621 1.1.1.2 christos if test -z "$ac_cv_path_EGREP"; then
4622 1.1.1.2 christos as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4623 1.1.1.2 christos fi
4624 1.1.1.2 christos else
4625 1.1.1.2 christos ac_cv_path_EGREP=$EGREP
4626 1.1.1.2 christos fi
4627 1.1.1.2 christos
4628 1.1.1.2 christos fi
4629 1.1 skrll fi
4630 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4631 1.1.1.2 christos $as_echo "$ac_cv_path_EGREP" >&6; }
4632 1.1.1.2 christos EGREP="$ac_cv_path_EGREP"
4633 1.1 skrll
4634 1.1 skrll
4635 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4636 1.1.1.2 christos $as_echo_n "checking for ANSI C header files... " >&6; }
4637 1.1.1.2 christos if test "${ac_cv_header_stdc+set}" = set; then :
4638 1.1.1.2 christos $as_echo_n "(cached) " >&6
4639 1.1 skrll else
4640 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4641 1.1 skrll /* end confdefs.h. */
4642 1.1 skrll #include <stdlib.h>
4643 1.1 skrll #include <stdarg.h>
4644 1.1 skrll #include <string.h>
4645 1.1 skrll #include <float.h>
4646 1.1 skrll
4647 1.1 skrll int
4648 1.1 skrll main ()
4649 1.1 skrll {
4650 1.1 skrll
4651 1.1 skrll ;
4652 1.1 skrll return 0;
4653 1.1 skrll }
4654 1.1 skrll _ACEOF
4655 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4656 1.1 skrll ac_cv_header_stdc=yes
4657 1.1 skrll else
4658 1.1.1.2 christos ac_cv_header_stdc=no
4659 1.1 skrll fi
4660 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4661 1.1 skrll
4662 1.1 skrll if test $ac_cv_header_stdc = yes; then
4663 1.1 skrll # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4664 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4665 1.1 skrll /* end confdefs.h. */
4666 1.1 skrll #include <string.h>
4667 1.1 skrll
4668 1.1 skrll _ACEOF
4669 1.1 skrll if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4670 1.1.1.2 christos $EGREP "memchr" >/dev/null 2>&1; then :
4671 1.1.1.2 christos
4672 1.1 skrll else
4673 1.1 skrll ac_cv_header_stdc=no
4674 1.1 skrll fi
4675 1.1 skrll rm -f conftest*
4676 1.1 skrll
4677 1.1 skrll fi
4678 1.1 skrll
4679 1.1 skrll if test $ac_cv_header_stdc = yes; then
4680 1.1 skrll # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4681 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4682 1.1 skrll /* end confdefs.h. */
4683 1.1 skrll #include <stdlib.h>
4684 1.1 skrll
4685 1.1 skrll _ACEOF
4686 1.1 skrll if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4687 1.1.1.2 christos $EGREP "free" >/dev/null 2>&1; then :
4688 1.1.1.2 christos
4689 1.1 skrll else
4690 1.1 skrll ac_cv_header_stdc=no
4691 1.1 skrll fi
4692 1.1 skrll rm -f conftest*
4693 1.1 skrll
4694 1.1 skrll fi
4695 1.1 skrll
4696 1.1 skrll if test $ac_cv_header_stdc = yes; then
4697 1.1 skrll # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4698 1.1.1.2 christos if test "$cross_compiling" = yes; then :
4699 1.1 skrll :
4700 1.1 skrll else
4701 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4702 1.1 skrll /* end confdefs.h. */
4703 1.1 skrll #include <ctype.h>
4704 1.1.1.2 christos #include <stdlib.h>
4705 1.1 skrll #if ((' ' & 0x0FF) == 0x020)
4706 1.1 skrll # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4707 1.1 skrll # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4708 1.1 skrll #else
4709 1.1 skrll # define ISLOWER(c) \
4710 1.1 skrll (('a' <= (c) && (c) <= 'i') \
4711 1.1 skrll || ('j' <= (c) && (c) <= 'r') \
4712 1.1 skrll || ('s' <= (c) && (c) <= 'z'))
4713 1.1 skrll # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4714 1.1 skrll #endif
4715 1.1 skrll
4716 1.1 skrll #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4717 1.1 skrll int
4718 1.1 skrll main ()
4719 1.1 skrll {
4720 1.1 skrll int i;
4721 1.1 skrll for (i = 0; i < 256; i++)
4722 1.1 skrll if (XOR (islower (i), ISLOWER (i))
4723 1.1 skrll || toupper (i) != TOUPPER (i))
4724 1.1.1.2 christos return 2;
4725 1.1.1.2 christos return 0;
4726 1.1 skrll }
4727 1.1 skrll _ACEOF
4728 1.1.1.2 christos if ac_fn_c_try_run "$LINENO"; then :
4729 1.1 skrll
4730 1.1.1.2 christos else
4731 1.1.1.2 christos ac_cv_header_stdc=no
4732 1.1 skrll fi
4733 1.1.1.2 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4734 1.1.1.2 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4735 1.1 skrll fi
4736 1.1.1.2 christos
4737 1.1 skrll fi
4738 1.1 skrll fi
4739 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4740 1.1.1.2 christos $as_echo "$ac_cv_header_stdc" >&6; }
4741 1.1 skrll if test $ac_cv_header_stdc = yes; then
4742 1.1 skrll
4743 1.1.1.2 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4744 1.1 skrll
4745 1.1 skrll fi
4746 1.1 skrll
4747 1.1 skrll # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4748 1.1.1.2 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4749 1.1.1.2 christos inttypes.h stdint.h unistd.h
4750 1.1.1.2 christos do :
4751 1.1.1.2 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4752 1.1.1.2 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4753 1.1.1.2 christos "
4754 1.1.1.2 christos eval as_val=\$$as_ac_Header
4755 1.1.1.2 christos if test "x$as_val" = x""yes; then :
4756 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
4757 1.1.1.2 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4758 1.1.1.2 christos _ACEOF
4759 1.1 skrll
4760 1.1.1.2 christos fi
4761 1.1 skrll
4762 1.1.1.2 christos done
4763 1.1 skrll
4764 1.1 skrll
4765 1.1 skrll
4766 1.1.1.2 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4767 1.1.1.2 christos if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4768 1.1.1.2 christos MINIX=yes
4769 1.1.1.2 christos else
4770 1.1.1.2 christos MINIX=
4771 1.1.1.2 christos fi
4772 1.1 skrll
4773 1.1 skrll
4774 1.1.1.2 christos if test "$MINIX" = yes; then
4775 1.1 skrll
4776 1.1.1.2 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4777 1.1 skrll
4778 1.1.1.2 christos
4779 1.1.1.2 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4780 1.1.1.2 christos
4781 1.1.1.2 christos
4782 1.1.1.2 christos $as_echo "#define _MINIX 1" >>confdefs.h
4783 1.1.1.2 christos
4784 1.1.1.2 christos fi
4785 1.1.1.2 christos
4786 1.1.1.2 christos
4787 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4788 1.1.1.2 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4789 1.1.1.2 christos if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4790 1.1.1.2 christos $as_echo_n "(cached) " >&6
4791 1.1 skrll else
4792 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4793 1.1 skrll /* end confdefs.h. */
4794 1.1 skrll
4795 1.1.1.2 christos # define __EXTENSIONS__ 1
4796 1.1.1.2 christos $ac_includes_default
4797 1.1.1.2 christos int
4798 1.1.1.2 christos main ()
4799 1.1.1.2 christos {
4800 1.1.1.2 christos
4801 1.1.1.2 christos ;
4802 1.1.1.2 christos return 0;
4803 1.1.1.2 christos }
4804 1.1 skrll _ACEOF
4805 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
4806 1.1.1.2 christos ac_cv_safe_to_define___extensions__=yes
4807 1.1 skrll else
4808 1.1.1.2 christos ac_cv_safe_to_define___extensions__=no
4809 1.1 skrll fi
4810 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4811 1.1 skrll fi
4812 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4813 1.1.1.2 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4814 1.1.1.2 christos test $ac_cv_safe_to_define___extensions__ = yes &&
4815 1.1.1.2 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4816 1.1 skrll
4817 1.1.1.2 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4818 1.1 skrll
4819 1.1.1.2 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4820 1.1 skrll
4821 1.1.1.2 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4822 1.1 skrll
4823 1.1.1.2 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4824 1.1 skrll
4825 1.1 skrll
4826 1.1 skrll
4827 1.1 skrll
4828 1.1 skrll
4829 1.1.1.2 christos
4830 1.1.1.2 christos case `pwd` in
4831 1.1.1.2 christos *\ * | *\ *)
4832 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4833 1.1.1.2 christos $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4834 1.1.1.2 christos esac
4835 1.1 skrll
4836 1.1 skrll
4837 1.1 skrll
4838 1.1.1.2 christos macro_version='2.2.7a'
4839 1.1.1.2 christos macro_revision='1.3134'
4840 1.1 skrll
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 ltmain="$ac_aux_dir/ltmain.sh"
4854 1.1 skrll
4855 1.1.1.2 christos # Backslashify metacharacters that are still active within
4856 1.1.1.2 christos # double-quoted strings.
4857 1.1.1.2 christos sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4858 1.1 skrll
4859 1.1.1.2 christos # Same as above, but do not quote variable references.
4860 1.1.1.2 christos double_quote_subst='s/\(["`\\]\)/\\\1/g'
4861 1.1 skrll
4862 1.1.1.2 christos # Sed substitution to delay expansion of an escaped shell variable in a
4863 1.1.1.2 christos # double_quote_subst'ed string.
4864 1.1.1.2 christos delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4865 1.1 skrll
4866 1.1.1.2 christos # Sed substitution to delay expansion of an escaped single quote.
4867 1.1.1.2 christos delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4868 1.1 skrll
4869 1.1.1.2 christos # Sed substitution to avoid accidental globbing in evaled expressions
4870 1.1.1.2 christos no_glob_subst='s/\*/\\\*/g'
4871 1.1 skrll
4872 1.1.1.2 christos ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4873 1.1.1.2 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4874 1.1.1.2 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4875 1.1.1.2 christos
4876 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4877 1.1.1.2 christos $as_echo_n "checking how to print strings... " >&6; }
4878 1.1.1.2 christos # Test print first, because it will be a builtin if present.
4879 1.1.1.2 christos if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4880 1.1.1.2 christos test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4881 1.1.1.2 christos ECHO='print -r --'
4882 1.1.1.2 christos elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4883 1.1.1.2 christos ECHO='printf %s\n'
4884 1.1 skrll else
4885 1.1.1.2 christos # Use this function as a fallback that always works.
4886 1.1.1.2 christos func_fallback_echo ()
4887 1.1.1.2 christos {
4888 1.1.1.2 christos eval 'cat <<_LTECHO_EOF
4889 1.1.1.2 christos $1
4890 1.1.1.2 christos _LTECHO_EOF'
4891 1.1.1.2 christos }
4892 1.1.1.2 christos ECHO='func_fallback_echo'
4893 1.1.1.2 christos fi
4894 1.1 skrll
4895 1.1.1.2 christos # func_echo_all arg...
4896 1.1.1.2 christos # Invoke $ECHO with all args, space-separated.
4897 1.1.1.2 christos func_echo_all ()
4898 1.1.1.2 christos {
4899 1.1.1.2 christos $ECHO ""
4900 1.1.1.2 christos }
4901 1.1 skrll
4902 1.1.1.2 christos case "$ECHO" in
4903 1.1.1.2 christos printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4904 1.1.1.2 christos $as_echo "printf" >&6; } ;;
4905 1.1.1.2 christos print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4906 1.1.1.2 christos $as_echo "print -r" >&6; } ;;
4907 1.1.1.2 christos *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4908 1.1.1.2 christos $as_echo "cat" >&6; } ;;
4909 1.1.1.2 christos esac
4910 1.1 skrll
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.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4925 1.1.1.2 christos $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4926 1.1.1.2 christos if test "${ac_cv_path_SED+set}" = set; then :
4927 1.1.1.2 christos $as_echo_n "(cached) " >&6
4928 1.1 skrll else
4929 1.1.1.2 christos ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4930 1.1.1.2 christos for ac_i in 1 2 3 4 5 6 7; do
4931 1.1.1.2 christos ac_script="$ac_script$as_nl$ac_script"
4932 1.1.1.2 christos done
4933 1.1.1.2 christos echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4934 1.1.1.2 christos { ac_script=; unset ac_script;}
4935 1.1.1.2 christos if test -z "$SED"; then
4936 1.1.1.2 christos ac_path_SED_found=false
4937 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
4938 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4939 1.1 skrll for as_dir in $PATH
4940 1.1 skrll do
4941 1.1 skrll IFS=$as_save_IFS
4942 1.1 skrll test -z "$as_dir" && as_dir=.
4943 1.1.1.2 christos for ac_prog in sed gsed; do
4944 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
4945 1.1.1.2 christos ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4946 1.1.1.2 christos { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4947 1.1.1.2 christos # Check for GNU ac_path_SED and select it if it is found.
4948 1.1.1.2 christos # Check for GNU $ac_path_SED
4949 1.1.1.2 christos case `"$ac_path_SED" --version 2>&1` in
4950 1.1.1.2 christos *GNU*)
4951 1.1.1.2 christos ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4952 1.1.1.2 christos *)
4953 1.1.1.2 christos ac_count=0
4954 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
4955 1.1.1.2 christos while :
4956 1.1.1.2 christos do
4957 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4958 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
4959 1.1.1.2 christos cp "conftest.in" "conftest.nl"
4960 1.1.1.2 christos $as_echo '' >> "conftest.nl"
4961 1.1.1.2 christos "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4962 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4963 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4964 1.1.1.2 christos if test $ac_count -gt ${ac_path_SED_max-0}; then
4965 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
4966 1.1.1.2 christos ac_cv_path_SED="$ac_path_SED"
4967 1.1.1.2 christos ac_path_SED_max=$ac_count
4968 1.1.1.2 christos fi
4969 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
4970 1.1.1.2 christos test $ac_count -gt 10 && break
4971 1.1.1.2 christos done
4972 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4973 1.1.1.2 christos esac
4974 1.1.1.2 christos
4975 1.1.1.2 christos $ac_path_SED_found && break 3
4976 1.1 skrll done
4977 1.1 skrll done
4978 1.1.1.2 christos done
4979 1.1 skrll IFS=$as_save_IFS
4980 1.1.1.2 christos if test -z "$ac_cv_path_SED"; then
4981 1.1.1.2 christos as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4982 1.1 skrll fi
4983 1.1.1.2 christos else
4984 1.1.1.2 christos ac_cv_path_SED=$SED
4985 1.1 skrll fi
4986 1.1 skrll
4987 1.1.1.2 christos fi
4988 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4989 1.1.1.2 christos $as_echo "$ac_cv_path_SED" >&6; }
4990 1.1.1.2 christos SED="$ac_cv_path_SED"
4991 1.1.1.2 christos rm -f conftest.sed
4992 1.1 skrll
4993 1.1 skrll test -z "$SED" && SED=sed
4994 1.1 skrll Xsed="$SED -e 1s/^X//"
4995 1.1 skrll
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.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5007 1.1.1.2 christos $as_echo_n "checking for fgrep... " >&6; }
5008 1.1.1.2 christos if test "${ac_cv_path_FGREP+set}" = set; then :
5009 1.1.1.2 christos $as_echo_n "(cached) " >&6
5010 1.1.1.2 christos else
5011 1.1.1.2 christos if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5012 1.1.1.2 christos then ac_cv_path_FGREP="$GREP -F"
5013 1.1.1.2 christos else
5014 1.1.1.2 christos if test -z "$FGREP"; then
5015 1.1.1.2 christos ac_path_FGREP_found=false
5016 1.1.1.2 christos # Loop through the user's path and test for each of PROGNAME-LIST
5017 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5018 1.1.1.2 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5019 1.1.1.2 christos do
5020 1.1.1.2 christos IFS=$as_save_IFS
5021 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5022 1.1.1.2 christos for ac_prog in fgrep; do
5023 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5024 1.1.1.2 christos ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5025 1.1.1.2 christos { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5026 1.1.1.2 christos # Check for GNU ac_path_FGREP and select it if it is found.
5027 1.1.1.2 christos # Check for GNU $ac_path_FGREP
5028 1.1.1.2 christos case `"$ac_path_FGREP" --version 2>&1` in
5029 1.1.1.2 christos *GNU*)
5030 1.1.1.2 christos ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5031 1.1.1.2 christos *)
5032 1.1.1.2 christos ac_count=0
5033 1.1.1.2 christos $as_echo_n 0123456789 >"conftest.in"
5034 1.1.1.2 christos while :
5035 1.1.1.2 christos do
5036 1.1.1.2 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
5037 1.1.1.2 christos mv "conftest.tmp" "conftest.in"
5038 1.1.1.2 christos cp "conftest.in" "conftest.nl"
5039 1.1.1.2 christos $as_echo 'FGREP' >> "conftest.nl"
5040 1.1.1.2 christos "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5041 1.1.1.2 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5042 1.1.1.2 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
5043 1.1.1.2 christos if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5044 1.1.1.2 christos # Best one so far, save it but keep looking for a better one
5045 1.1.1.2 christos ac_cv_path_FGREP="$ac_path_FGREP"
5046 1.1.1.2 christos ac_path_FGREP_max=$ac_count
5047 1.1 skrll fi
5048 1.1.1.2 christos # 10*(2^10) chars as input seems more than enough
5049 1.1.1.2 christos test $ac_count -gt 10 && break
5050 1.1.1.2 christos done
5051 1.1.1.2 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5052 1.1.1.2 christos esac
5053 1.1.1.2 christos
5054 1.1.1.2 christos $ac_path_FGREP_found && break 3
5055 1.1.1.2 christos done
5056 1.1.1.2 christos done
5057 1.1.1.2 christos done
5058 1.1.1.2 christos IFS=$as_save_IFS
5059 1.1.1.2 christos if test -z "$ac_cv_path_FGREP"; then
5060 1.1.1.2 christos as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5061 1.1.1.2 christos fi
5062 1.1.1.2 christos else
5063 1.1.1.2 christos ac_cv_path_FGREP=$FGREP
5064 1.1.1.2 christos fi
5065 1.1.1.2 christos
5066 1.1.1.2 christos fi
5067 1.1 skrll fi
5068 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5069 1.1.1.2 christos $as_echo "$ac_cv_path_FGREP" >&6; }
5070 1.1.1.2 christos FGREP="$ac_cv_path_FGREP"
5071 1.1 skrll
5072 1.1 skrll
5073 1.1 skrll test -z "$GREP" && GREP=grep
5074 1.1 skrll
5075 1.1 skrll
5076 1.1 skrll
5077 1.1 skrll
5078 1.1 skrll
5079 1.1 skrll
5080 1.1 skrll
5081 1.1 skrll
5082 1.1 skrll
5083 1.1 skrll
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.1.2 christos # Check whether --with-gnu-ld was given.
5094 1.1.1.2 christos if test "${with_gnu_ld+set}" = set; then :
5095 1.1.1.2 christos withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5096 1.1 skrll else
5097 1.1 skrll with_gnu_ld=no
5098 1.1.1.2 christos fi
5099 1.1.1.2 christos
5100 1.1 skrll ac_prog=ld
5101 1.1 skrll if test "$GCC" = yes; then
5102 1.1 skrll # Check if gcc -print-prog-name=ld gives a path.
5103 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5104 1.1.1.2 christos $as_echo_n "checking for ld used by $CC... " >&6; }
5105 1.1 skrll case $host in
5106 1.1 skrll *-*-mingw*)
5107 1.1 skrll # gcc leaves a trailing carriage return which upsets mingw
5108 1.1 skrll ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5109 1.1 skrll *)
5110 1.1 skrll ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5111 1.1 skrll esac
5112 1.1 skrll case $ac_prog in
5113 1.1 skrll # Accept absolute paths.
5114 1.1 skrll [\\/]* | ?:[\\/]*)
5115 1.1 skrll re_direlt='/[^/][^/]*/\.\./'
5116 1.1 skrll # Canonicalize the pathname of ld
5117 1.1 skrll ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5118 1.1 skrll while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5119 1.1 skrll ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5120 1.1 skrll done
5121 1.1 skrll test -z "$LD" && LD="$ac_prog"
5122 1.1 skrll ;;
5123 1.1 skrll "")
5124 1.1 skrll # If it fails, then pretend we aren't using GCC.
5125 1.1 skrll ac_prog=ld
5126 1.1 skrll ;;
5127 1.1 skrll *)
5128 1.1 skrll # If it is relative, then search for the first ld in PATH.
5129 1.1 skrll with_gnu_ld=unknown
5130 1.1 skrll ;;
5131 1.1 skrll esac
5132 1.1 skrll elif test "$with_gnu_ld" = yes; then
5133 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5134 1.1.1.2 christos $as_echo_n "checking for GNU ld... " >&6; }
5135 1.1 skrll else
5136 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5137 1.1.1.2 christos $as_echo_n "checking for non-GNU ld... " >&6; }
5138 1.1 skrll fi
5139 1.1.1.2 christos if test "${lt_cv_path_LD+set}" = set; then :
5140 1.1.1.2 christos $as_echo_n "(cached) " >&6
5141 1.1 skrll else
5142 1.1 skrll if test -z "$LD"; then
5143 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5144 1.1 skrll for ac_dir in $PATH; do
5145 1.1 skrll IFS="$lt_save_ifs"
5146 1.1 skrll test -z "$ac_dir" && ac_dir=.
5147 1.1 skrll if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5148 1.1 skrll lt_cv_path_LD="$ac_dir/$ac_prog"
5149 1.1 skrll # Check to see if the program is GNU ld. I'd rather use --version,
5150 1.1 skrll # but apparently some variants of GNU ld only accept -v.
5151 1.1 skrll # Break only if it was the GNU/non-GNU ld that we prefer.
5152 1.1 skrll case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5153 1.1 skrll *GNU* | *'with BFD'*)
5154 1.1 skrll test "$with_gnu_ld" != no && break
5155 1.1 skrll ;;
5156 1.1 skrll *)
5157 1.1 skrll test "$with_gnu_ld" != yes && break
5158 1.1 skrll ;;
5159 1.1 skrll esac
5160 1.1 skrll fi
5161 1.1 skrll done
5162 1.1 skrll IFS="$lt_save_ifs"
5163 1.1 skrll else
5164 1.1 skrll lt_cv_path_LD="$LD" # Let the user override the test with a path.
5165 1.1 skrll fi
5166 1.1 skrll fi
5167 1.1 skrll
5168 1.1 skrll LD="$lt_cv_path_LD"
5169 1.1 skrll if test -n "$LD"; then
5170 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5171 1.1.1.2 christos $as_echo "$LD" >&6; }
5172 1.1 skrll else
5173 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5174 1.1.1.2 christos $as_echo "no" >&6; }
5175 1.1 skrll fi
5176 1.1.1.2 christos test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5177 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5178 1.1.1.2 christos $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5179 1.1.1.2 christos if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5180 1.1.1.2 christos $as_echo_n "(cached) " >&6
5181 1.1 skrll else
5182 1.1 skrll # I'd rather use --version here, but apparently some GNU lds only accept -v.
5183 1.1 skrll case `$LD -v 2>&1 </dev/null` in
5184 1.1 skrll *GNU* | *'with BFD'*)
5185 1.1 skrll lt_cv_prog_gnu_ld=yes
5186 1.1 skrll ;;
5187 1.1 skrll *)
5188 1.1 skrll lt_cv_prog_gnu_ld=no
5189 1.1 skrll ;;
5190 1.1 skrll esac
5191 1.1 skrll fi
5192 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5193 1.1.1.2 christos $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5194 1.1 skrll with_gnu_ld=$lt_cv_prog_gnu_ld
5195 1.1 skrll
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.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5205 1.1.1.2 christos $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5206 1.1.1.2 christos if test "${lt_cv_path_NM+set}" = set; then :
5207 1.1.1.2 christos $as_echo_n "(cached) " >&6
5208 1.1 skrll else
5209 1.1 skrll if test -n "$NM"; then
5210 1.1 skrll # Let the user override the test.
5211 1.1 skrll lt_cv_path_NM="$NM"
5212 1.1 skrll else
5213 1.1 skrll lt_nm_to_check="${ac_tool_prefix}nm"
5214 1.1 skrll if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5215 1.1 skrll lt_nm_to_check="$lt_nm_to_check nm"
5216 1.1 skrll fi
5217 1.1 skrll for lt_tmp_nm in $lt_nm_to_check; do
5218 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5219 1.1 skrll for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5220 1.1 skrll IFS="$lt_save_ifs"
5221 1.1 skrll test -z "$ac_dir" && ac_dir=.
5222 1.1 skrll tmp_nm="$ac_dir/$lt_tmp_nm"
5223 1.1 skrll if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5224 1.1 skrll # Check to see if the nm accepts a BSD-compat flag.
5225 1.1 skrll # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5226 1.1 skrll # nm: unknown option "B" ignored
5227 1.1 skrll # Tru64's nm complains that /dev/null is an invalid object file
5228 1.1 skrll case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5229 1.1 skrll */dev/null* | *'Invalid file or object type'*)
5230 1.1 skrll lt_cv_path_NM="$tmp_nm -B"
5231 1.1 skrll break
5232 1.1 skrll ;;
5233 1.1 skrll *)
5234 1.1 skrll case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5235 1.1 skrll */dev/null*)
5236 1.1 skrll lt_cv_path_NM="$tmp_nm -p"
5237 1.1 skrll break
5238 1.1 skrll ;;
5239 1.1 skrll *)
5240 1.1 skrll lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5241 1.1 skrll continue # so that we can try to find one that supports BSD flags
5242 1.1 skrll ;;
5243 1.1 skrll esac
5244 1.1 skrll ;;
5245 1.1 skrll esac
5246 1.1 skrll fi
5247 1.1 skrll done
5248 1.1 skrll IFS="$lt_save_ifs"
5249 1.1 skrll done
5250 1.1 skrll : ${lt_cv_path_NM=no}
5251 1.1 skrll fi
5252 1.1 skrll fi
5253 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5254 1.1.1.2 christos $as_echo "$lt_cv_path_NM" >&6; }
5255 1.1 skrll if test "$lt_cv_path_NM" != "no"; then
5256 1.1 skrll NM="$lt_cv_path_NM"
5257 1.1 skrll else
5258 1.1 skrll # Didn't find any BSD compatible name lister, look for dumpbin.
5259 1.1.1.2 christos if test -n "$DUMPBIN"; then :
5260 1.1.1.2 christos # Let the user override the test.
5261 1.1.1.2 christos else
5262 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
5263 1.1.1.2 christos for ac_prog in dumpbin "link -dump"
5264 1.1 skrll do
5265 1.1 skrll # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5266 1.1 skrll set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5267 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5268 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5269 1.1.1.2 christos if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5270 1.1.1.2 christos $as_echo_n "(cached) " >&6
5271 1.1 skrll else
5272 1.1 skrll if test -n "$DUMPBIN"; then
5273 1.1 skrll ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5274 1.1 skrll else
5275 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5276 1.1 skrll for as_dir in $PATH
5277 1.1 skrll do
5278 1.1 skrll IFS=$as_save_IFS
5279 1.1 skrll test -z "$as_dir" && as_dir=.
5280 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5281 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
5282 1.1 skrll ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5283 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5284 1.1 skrll break 2
5285 1.1 skrll fi
5286 1.1 skrll done
5287 1.1.1.2 christos done
5288 1.1.1.2 christos IFS=$as_save_IFS
5289 1.1 skrll
5290 1.1 skrll fi
5291 1.1 skrll fi
5292 1.1 skrll DUMPBIN=$ac_cv_prog_DUMPBIN
5293 1.1 skrll if test -n "$DUMPBIN"; then
5294 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5295 1.1.1.2 christos $as_echo "$DUMPBIN" >&6; }
5296 1.1 skrll else
5297 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5298 1.1.1.2 christos $as_echo "no" >&6; }
5299 1.1 skrll fi
5300 1.1 skrll
5301 1.1.1.2 christos
5302 1.1 skrll test -n "$DUMPBIN" && break
5303 1.1 skrll done
5304 1.1 skrll fi
5305 1.1 skrll if test -z "$DUMPBIN"; then
5306 1.1 skrll ac_ct_DUMPBIN=$DUMPBIN
5307 1.1.1.2 christos for ac_prog in dumpbin "link -dump"
5308 1.1 skrll do
5309 1.1 skrll # Extract the first word of "$ac_prog", so it can be a program name with args.
5310 1.1 skrll set dummy $ac_prog; ac_word=$2
5311 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5312 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5313 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5314 1.1.1.2 christos $as_echo_n "(cached) " >&6
5315 1.1 skrll else
5316 1.1 skrll if test -n "$ac_ct_DUMPBIN"; then
5317 1.1 skrll ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5318 1.1 skrll else
5319 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5320 1.1 skrll for as_dir in $PATH
5321 1.1 skrll do
5322 1.1 skrll IFS=$as_save_IFS
5323 1.1 skrll test -z "$as_dir" && as_dir=.
5324 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5325 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
5326 1.1 skrll ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5327 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5328 1.1 skrll break 2
5329 1.1 skrll fi
5330 1.1 skrll done
5331 1.1.1.2 christos done
5332 1.1.1.2 christos IFS=$as_save_IFS
5333 1.1 skrll
5334 1.1 skrll fi
5335 1.1 skrll fi
5336 1.1 skrll ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5337 1.1 skrll if test -n "$ac_ct_DUMPBIN"; then
5338 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5339 1.1.1.2 christos $as_echo "$ac_ct_DUMPBIN" >&6; }
5340 1.1 skrll else
5341 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5342 1.1.1.2 christos $as_echo "no" >&6; }
5343 1.1 skrll fi
5344 1.1 skrll
5345 1.1.1.2 christos
5346 1.1 skrll test -n "$ac_ct_DUMPBIN" && break
5347 1.1 skrll done
5348 1.1 skrll
5349 1.1.1.2 christos if test "x$ac_ct_DUMPBIN" = x; then
5350 1.1.1.2 christos DUMPBIN=":"
5351 1.1.1.2 christos else
5352 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
5353 1.1.1.2 christos yes:)
5354 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5355 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5356 1.1.1.2 christos ac_tool_warned=yes ;;
5357 1.1.1.2 christos esac
5358 1.1.1.2 christos DUMPBIN=$ac_ct_DUMPBIN
5359 1.1.1.2 christos fi
5360 1.1 skrll fi
5361 1.1 skrll
5362 1.1.1.2 christos case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5363 1.1.1.2 christos *COFF*)
5364 1.1.1.2 christos DUMPBIN="$DUMPBIN -symbols"
5365 1.1.1.2 christos ;;
5366 1.1.1.2 christos *)
5367 1.1.1.2 christos DUMPBIN=:
5368 1.1.1.2 christos ;;
5369 1.1.1.2 christos esac
5370 1.1.1.2 christos fi
5371 1.1 skrll
5372 1.1 skrll if test "$DUMPBIN" != ":"; then
5373 1.1 skrll NM="$DUMPBIN"
5374 1.1 skrll fi
5375 1.1 skrll fi
5376 1.1 skrll test -z "$NM" && NM=nm
5377 1.1 skrll
5378 1.1 skrll
5379 1.1 skrll
5380 1.1 skrll
5381 1.1 skrll
5382 1.1 skrll
5383 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5384 1.1.1.2 christos $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5385 1.1.1.2 christos if test "${lt_cv_nm_interface+set}" = set; then :
5386 1.1.1.2 christos $as_echo_n "(cached) " >&6
5387 1.1 skrll else
5388 1.1 skrll lt_cv_nm_interface="BSD nm"
5389 1.1 skrll echo "int some_variable = 0;" > conftest.$ac_ext
5390 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5391 1.1 skrll (eval "$ac_compile" 2>conftest.err)
5392 1.1 skrll cat conftest.err >&5
5393 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5394 1.1 skrll (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5395 1.1 skrll cat conftest.err >&5
5396 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5397 1.1 skrll cat conftest.out >&5
5398 1.1 skrll if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5399 1.1 skrll lt_cv_nm_interface="MS dumpbin"
5400 1.1 skrll fi
5401 1.1 skrll rm -f conftest*
5402 1.1 skrll fi
5403 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5404 1.1.1.2 christos $as_echo "$lt_cv_nm_interface" >&6; }
5405 1.1 skrll
5406 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5407 1.1.1.2 christos $as_echo_n "checking whether ln -s works... " >&6; }
5408 1.1 skrll LN_S=$as_ln_s
5409 1.1 skrll if test "$LN_S" = "ln -s"; then
5410 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5411 1.1.1.2 christos $as_echo "yes" >&6; }
5412 1.1 skrll else
5413 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5414 1.1.1.2 christos $as_echo "no, using $LN_S" >&6; }
5415 1.1 skrll fi
5416 1.1 skrll
5417 1.1 skrll # find the maximum length of command line arguments
5418 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5419 1.1.1.2 christos $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5420 1.1.1.2 christos if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5421 1.1.1.2 christos $as_echo_n "(cached) " >&6
5422 1.1 skrll else
5423 1.1 skrll i=0
5424 1.1 skrll teststring="ABCD"
5425 1.1 skrll
5426 1.1 skrll case $build_os in
5427 1.1 skrll msdosdjgpp*)
5428 1.1 skrll # On DJGPP, this test can blow up pretty badly due to problems in libc
5429 1.1 skrll # (any single argument exceeding 2000 bytes causes a buffer overrun
5430 1.1 skrll # during glob expansion). Even if it were fixed, the result of this
5431 1.1 skrll # check would be larger than it should be.
5432 1.1 skrll lt_cv_sys_max_cmd_len=12288; # 12K is about right
5433 1.1 skrll ;;
5434 1.1 skrll
5435 1.1 skrll gnu*)
5436 1.1 skrll # Under GNU Hurd, this test is not required because there is
5437 1.1 skrll # no limit to the length of command line arguments.
5438 1.1 skrll # Libtool will interpret -1 as no limit whatsoever
5439 1.1 skrll lt_cv_sys_max_cmd_len=-1;
5440 1.1 skrll ;;
5441 1.1 skrll
5442 1.1.1.2 christos cygwin* | mingw* | cegcc*)
5443 1.1 skrll # On Win9x/ME, this test blows up -- it succeeds, but takes
5444 1.1 skrll # about 5 minutes as the teststring grows exponentially.
5445 1.1 skrll # Worse, since 9x/ME are not pre-emptively multitasking,
5446 1.1 skrll # you end up with a "frozen" computer, even though with patience
5447 1.1 skrll # the test eventually succeeds (with a max line length of 256k).
5448 1.1 skrll # Instead, let's just punt: use the minimum linelength reported by
5449 1.1 skrll # all of the supported platforms: 8192 (on NT/2K/XP).
5450 1.1 skrll lt_cv_sys_max_cmd_len=8192;
5451 1.1 skrll ;;
5452 1.1 skrll
5453 1.1.1.2 christos mint*)
5454 1.1.1.2 christos # On MiNT this can take a long time and run out of memory.
5455 1.1.1.2 christos lt_cv_sys_max_cmd_len=8192;
5456 1.1.1.2 christos ;;
5457 1.1.1.2 christos
5458 1.1 skrll amigaos*)
5459 1.1 skrll # On AmigaOS with pdksh, this test takes hours, literally.
5460 1.1 skrll # So we just punt and use a minimum line length of 8192.
5461 1.1 skrll lt_cv_sys_max_cmd_len=8192;
5462 1.1 skrll ;;
5463 1.1 skrll
5464 1.1 skrll netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5465 1.1 skrll # This has been around since 386BSD, at least. Likely further.
5466 1.1 skrll if test -x /sbin/sysctl; then
5467 1.1 skrll lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5468 1.1 skrll elif test -x /usr/sbin/sysctl; then
5469 1.1 skrll lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5470 1.1 skrll else
5471 1.1 skrll lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5472 1.1 skrll fi
5473 1.1 skrll # And add a safety zone
5474 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5475 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5476 1.1 skrll ;;
5477 1.1 skrll
5478 1.1 skrll interix*)
5479 1.1 skrll # We know the value 262144 and hardcode it with a safety zone (like BSD)
5480 1.1 skrll lt_cv_sys_max_cmd_len=196608
5481 1.1 skrll ;;
5482 1.1 skrll
5483 1.1 skrll osf*)
5484 1.1 skrll # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5485 1.1 skrll # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5486 1.1 skrll # nice to cause kernel panics so lets avoid the loop below.
5487 1.1 skrll # First set a reasonable default.
5488 1.1 skrll lt_cv_sys_max_cmd_len=16384
5489 1.1 skrll #
5490 1.1 skrll if test -x /sbin/sysconfig; then
5491 1.1 skrll case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5492 1.1 skrll *1*) lt_cv_sys_max_cmd_len=-1 ;;
5493 1.1 skrll esac
5494 1.1 skrll fi
5495 1.1 skrll ;;
5496 1.1 skrll sco3.2v5*)
5497 1.1 skrll lt_cv_sys_max_cmd_len=102400
5498 1.1 skrll ;;
5499 1.1 skrll sysv5* | sco5v6* | sysv4.2uw2*)
5500 1.1 skrll kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5501 1.1 skrll if test -n "$kargmax"; then
5502 1.1 skrll lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5503 1.1 skrll else
5504 1.1 skrll lt_cv_sys_max_cmd_len=32768
5505 1.1 skrll fi
5506 1.1 skrll ;;
5507 1.1 skrll *)
5508 1.1.1.2 christos lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5509 1.1.1.2 christos if test -n "$lt_cv_sys_max_cmd_len"; then
5510 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5511 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5512 1.1 skrll else
5513 1.1 skrll # Make teststring a little bigger before we do anything with it.
5514 1.1 skrll # a 1K string should be a reasonable start.
5515 1.1 skrll for i in 1 2 3 4 5 6 7 8 ; do
5516 1.1 skrll teststring=$teststring$teststring
5517 1.1 skrll done
5518 1.1 skrll SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5519 1.1 skrll # If test is not a shell built-in, we'll probably end up computing a
5520 1.1 skrll # maximum length that is only half of the actual maximum length, but
5521 1.1 skrll # we can't tell.
5522 1.1.1.2 christos while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5523 1.1.1.2 christos = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5524 1.1 skrll test $i != 17 # 1/2 MB should be enough
5525 1.1 skrll do
5526 1.1 skrll i=`expr $i + 1`
5527 1.1 skrll teststring=$teststring$teststring
5528 1.1 skrll done
5529 1.1 skrll # Only check the string length outside the loop.
5530 1.1 skrll lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5531 1.1 skrll teststring=
5532 1.1 skrll # Add a significant safety factor because C++ compilers can tack on
5533 1.1 skrll # massive amounts of additional arguments before passing them to the
5534 1.1 skrll # linker. It appears as though 1/2 is a usable value.
5535 1.1 skrll lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5536 1.1 skrll fi
5537 1.1 skrll ;;
5538 1.1 skrll esac
5539 1.1 skrll
5540 1.1 skrll fi
5541 1.1 skrll
5542 1.1 skrll if test -n $lt_cv_sys_max_cmd_len ; then
5543 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5544 1.1.1.2 christos $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5545 1.1 skrll else
5546 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5547 1.1.1.2 christos $as_echo "none" >&6; }
5548 1.1 skrll fi
5549 1.1 skrll max_cmd_len=$lt_cv_sys_max_cmd_len
5550 1.1 skrll
5551 1.1 skrll
5552 1.1 skrll
5553 1.1 skrll
5554 1.1 skrll
5555 1.1 skrll
5556 1.1 skrll : ${CP="cp -f"}
5557 1.1 skrll : ${MV="mv -f"}
5558 1.1 skrll : ${RM="rm -f"}
5559 1.1 skrll
5560 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5561 1.1.1.2 christos $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5562 1.1 skrll # Try some XSI features
5563 1.1 skrll xsi_shell=no
5564 1.1 skrll ( _lt_dummy="a/b/c"
5565 1.1 skrll test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5566 1.1.1.2 christos = c,a/b,, \
5567 1.1.1.2 christos && eval 'test $(( 1 + 1 )) -eq 2 \
5568 1.1.1.2 christos && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5569 1.1 skrll && xsi_shell=yes
5570 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5571 1.1.1.2 christos $as_echo "$xsi_shell" >&6; }
5572 1.1 skrll
5573 1.1 skrll
5574 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5575 1.1.1.2 christos $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5576 1.1 skrll lt_shell_append=no
5577 1.1 skrll ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5578 1.1 skrll >/dev/null 2>&1 \
5579 1.1 skrll && lt_shell_append=yes
5580 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5581 1.1.1.2 christos $as_echo "$lt_shell_append" >&6; }
5582 1.1 skrll
5583 1.1 skrll
5584 1.1 skrll if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5585 1.1 skrll lt_unset=unset
5586 1.1 skrll else
5587 1.1 skrll lt_unset=false
5588 1.1 skrll fi
5589 1.1 skrll
5590 1.1 skrll
5591 1.1 skrll
5592 1.1 skrll
5593 1.1 skrll
5594 1.1 skrll # test EBCDIC or ASCII
5595 1.1 skrll case `echo X|tr X '\101'` in
5596 1.1 skrll A) # ASCII based system
5597 1.1 skrll # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5598 1.1 skrll lt_SP2NL='tr \040 \012'
5599 1.1 skrll lt_NL2SP='tr \015\012 \040\040'
5600 1.1 skrll ;;
5601 1.1 skrll *) # EBCDIC based system
5602 1.1 skrll lt_SP2NL='tr \100 \n'
5603 1.1 skrll lt_NL2SP='tr \r\n \100\100'
5604 1.1 skrll ;;
5605 1.1 skrll esac
5606 1.1 skrll
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.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5616 1.1.1.2 christos $as_echo_n "checking for $LD option to reload object files... " >&6; }
5617 1.1.1.2 christos if test "${lt_cv_ld_reload_flag+set}" = set; then :
5618 1.1.1.2 christos $as_echo_n "(cached) " >&6
5619 1.1 skrll else
5620 1.1 skrll lt_cv_ld_reload_flag='-r'
5621 1.1 skrll fi
5622 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5623 1.1.1.2 christos $as_echo "$lt_cv_ld_reload_flag" >&6; }
5624 1.1 skrll reload_flag=$lt_cv_ld_reload_flag
5625 1.1 skrll case $reload_flag in
5626 1.1 skrll "" | " "*) ;;
5627 1.1 skrll *) reload_flag=" $reload_flag" ;;
5628 1.1 skrll esac
5629 1.1 skrll reload_cmds='$LD$reload_flag -o $output$reload_objs'
5630 1.1 skrll case $host_os in
5631 1.1 skrll darwin*)
5632 1.1 skrll if test "$GCC" = yes; then
5633 1.1 skrll reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5634 1.1 skrll else
5635 1.1 skrll reload_cmds='$LD$reload_flag -o $output$reload_objs'
5636 1.1 skrll fi
5637 1.1 skrll ;;
5638 1.1 skrll esac
5639 1.1 skrll
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.1.2 christos if test -n "$ac_tool_prefix"; then
5649 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5650 1.1.1.2 christos set dummy ${ac_tool_prefix}objdump; ac_word=$2
5651 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5652 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5653 1.1.1.2 christos if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5654 1.1.1.2 christos $as_echo_n "(cached) " >&6
5655 1.1.1.2 christos else
5656 1.1.1.2 christos if test -n "$OBJDUMP"; then
5657 1.1.1.2 christos ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5658 1.1.1.2 christos else
5659 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5660 1.1.1.2 christos for as_dir in $PATH
5661 1.1.1.2 christos do
5662 1.1.1.2 christos IFS=$as_save_IFS
5663 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5664 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5665 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
5666 1.1.1.2 christos ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5667 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5668 1.1.1.2 christos break 2
5669 1.1.1.2 christos fi
5670 1.1.1.2 christos done
5671 1.1.1.2 christos done
5672 1.1.1.2 christos IFS=$as_save_IFS
5673 1.1.1.2 christos
5674 1.1.1.2 christos fi
5675 1.1.1.2 christos fi
5676 1.1.1.2 christos OBJDUMP=$ac_cv_prog_OBJDUMP
5677 1.1.1.2 christos if test -n "$OBJDUMP"; then
5678 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5679 1.1.1.2 christos $as_echo "$OBJDUMP" >&6; }
5680 1.1.1.2 christos else
5681 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5682 1.1.1.2 christos $as_echo "no" >&6; }
5683 1.1.1.2 christos fi
5684 1.1.1.2 christos
5685 1.1.1.2 christos
5686 1.1.1.2 christos fi
5687 1.1.1.2 christos if test -z "$ac_cv_prog_OBJDUMP"; then
5688 1.1.1.2 christos ac_ct_OBJDUMP=$OBJDUMP
5689 1.1.1.2 christos # Extract the first word of "objdump", so it can be a program name with args.
5690 1.1.1.2 christos set dummy objdump; ac_word=$2
5691 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5692 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5693 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5694 1.1.1.2 christos $as_echo_n "(cached) " >&6
5695 1.1.1.2 christos else
5696 1.1.1.2 christos if test -n "$ac_ct_OBJDUMP"; then
5697 1.1.1.2 christos ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5698 1.1.1.2 christos else
5699 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5700 1.1.1.2 christos for as_dir in $PATH
5701 1.1.1.2 christos do
5702 1.1.1.2 christos IFS=$as_save_IFS
5703 1.1.1.2 christos test -z "$as_dir" && as_dir=.
5704 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5705 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
5706 1.1.1.2 christos ac_cv_prog_ac_ct_OBJDUMP="objdump"
5707 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5708 1.1.1.2 christos break 2
5709 1.1.1.2 christos fi
5710 1.1.1.2 christos done
5711 1.1.1.2 christos done
5712 1.1.1.2 christos IFS=$as_save_IFS
5713 1.1.1.2 christos
5714 1.1.1.2 christos fi
5715 1.1.1.2 christos fi
5716 1.1.1.2 christos ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5717 1.1.1.2 christos if test -n "$ac_ct_OBJDUMP"; then
5718 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5719 1.1.1.2 christos $as_echo "$ac_ct_OBJDUMP" >&6; }
5720 1.1.1.2 christos else
5721 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5722 1.1.1.2 christos $as_echo "no" >&6; }
5723 1.1.1.2 christos fi
5724 1.1.1.2 christos
5725 1.1.1.2 christos if test "x$ac_ct_OBJDUMP" = x; then
5726 1.1.1.2 christos OBJDUMP="false"
5727 1.1.1.2 christos else
5728 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
5729 1.1.1.2 christos yes:)
5730 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5731 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5732 1.1.1.2 christos ac_tool_warned=yes ;;
5733 1.1.1.2 christos esac
5734 1.1.1.2 christos OBJDUMP=$ac_ct_OBJDUMP
5735 1.1.1.2 christos fi
5736 1.1.1.2 christos else
5737 1.1.1.2 christos OBJDUMP="$ac_cv_prog_OBJDUMP"
5738 1.1.1.2 christos fi
5739 1.1.1.2 christos
5740 1.1.1.2 christos test -z "$OBJDUMP" && OBJDUMP=objdump
5741 1.1.1.2 christos
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 skrll
5750 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5751 1.1.1.2 christos $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5752 1.1.1.2 christos if test "${lt_cv_deplibs_check_method+set}" = set; then :
5753 1.1.1.2 christos $as_echo_n "(cached) " >&6
5754 1.1 skrll else
5755 1.1 skrll lt_cv_file_magic_cmd='$MAGIC_CMD'
5756 1.1 skrll lt_cv_file_magic_test_file=
5757 1.1 skrll lt_cv_deplibs_check_method='unknown'
5758 1.1 skrll # Need to set the preceding variable on all platforms that support
5759 1.1 skrll # interlibrary dependencies.
5760 1.1 skrll # 'none' -- dependencies not supported.
5761 1.1 skrll # `unknown' -- same as none, but documents that we really don't know.
5762 1.1 skrll # 'pass_all' -- all dependencies passed with no checks.
5763 1.1 skrll # 'test_compile' -- check by making test program.
5764 1.1 skrll # 'file_magic [[regex]]' -- check by looking for files in library path
5765 1.1 skrll # which responds to the $file_magic_cmd with a given extended regex.
5766 1.1 skrll # If you have `file' or equivalent on your system and you're not sure
5767 1.1 skrll # whether `pass_all' will *always* work, you probably want this one.
5768 1.1 skrll
5769 1.1 skrll case $host_os in
5770 1.1 skrll aix[4-9]*)
5771 1.1 skrll lt_cv_deplibs_check_method=pass_all
5772 1.1 skrll ;;
5773 1.1 skrll
5774 1.1 skrll beos*)
5775 1.1 skrll lt_cv_deplibs_check_method=pass_all
5776 1.1 skrll ;;
5777 1.1 skrll
5778 1.1 skrll bsdi[45]*)
5779 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5780 1.1 skrll lt_cv_file_magic_cmd='/usr/bin/file -L'
5781 1.1 skrll lt_cv_file_magic_test_file=/shlib/libc.so
5782 1.1 skrll ;;
5783 1.1 skrll
5784 1.1 skrll cygwin*)
5785 1.1 skrll # func_win32_libid is a shell function defined in ltmain.sh
5786 1.1 skrll lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5787 1.1 skrll lt_cv_file_magic_cmd='func_win32_libid'
5788 1.1 skrll ;;
5789 1.1 skrll
5790 1.1 skrll mingw* | pw32*)
5791 1.1 skrll # Base MSYS/MinGW do not provide the 'file' command needed by
5792 1.1 skrll # func_win32_libid shell function, so use a weaker test based on 'objdump',
5793 1.1 skrll # unless we find 'file', for example because we are cross-compiling.
5794 1.1.1.2 christos # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5795 1.1.1.2 christos if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5796 1.1 skrll lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5797 1.1 skrll lt_cv_file_magic_cmd='func_win32_libid'
5798 1.1 skrll else
5799 1.1 skrll lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5800 1.1 skrll lt_cv_file_magic_cmd='$OBJDUMP -f'
5801 1.1 skrll fi
5802 1.1 skrll ;;
5803 1.1 skrll
5804 1.1.1.2 christos cegcc*)
5805 1.1.1.2 christos # use the weaker test based on 'objdump'. See mingw*.
5806 1.1.1.2 christos lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5807 1.1.1.2 christos lt_cv_file_magic_cmd='$OBJDUMP -f'
5808 1.1.1.2 christos ;;
5809 1.1.1.2 christos
5810 1.1 skrll darwin* | rhapsody*)
5811 1.1 skrll lt_cv_deplibs_check_method=pass_all
5812 1.1 skrll ;;
5813 1.1 skrll
5814 1.1 skrll freebsd* | dragonfly*)
5815 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5816 1.1 skrll case $host_cpu in
5817 1.1 skrll i*86 )
5818 1.1 skrll # Not sure whether the presence of OpenBSD here was a mistake.
5819 1.1 skrll # Let's accept both of them until this is cleared up.
5820 1.1 skrll lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5821 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
5822 1.1 skrll lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5823 1.1 skrll ;;
5824 1.1 skrll esac
5825 1.1 skrll else
5826 1.1 skrll lt_cv_deplibs_check_method=pass_all
5827 1.1 skrll fi
5828 1.1 skrll ;;
5829 1.1 skrll
5830 1.1 skrll gnu*)
5831 1.1 skrll lt_cv_deplibs_check_method=pass_all
5832 1.1 skrll ;;
5833 1.1 skrll
5834 1.1.1.2 christos haiku*)
5835 1.1.1.2 christos lt_cv_deplibs_check_method=pass_all
5836 1.1.1.2 christos ;;
5837 1.1.1.2 christos
5838 1.1 skrll hpux10.20* | hpux11*)
5839 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
5840 1.1 skrll case $host_cpu in
5841 1.1 skrll ia64*)
5842 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'
5843 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5844 1.1 skrll ;;
5845 1.1 skrll hppa*64*)
5846 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]'
5847 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5848 1.1 skrll ;;
5849 1.1 skrll *)
5850 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'
5851 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/libc.sl
5852 1.1 skrll ;;
5853 1.1 skrll esac
5854 1.1 skrll ;;
5855 1.1 skrll
5856 1.1 skrll interix[3-9]*)
5857 1.1 skrll # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5858 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5859 1.1 skrll ;;
5860 1.1 skrll
5861 1.1 skrll irix5* | irix6* | nonstopux*)
5862 1.1 skrll case $LD in
5863 1.1 skrll *-32|*"-32 ") libmagic=32-bit;;
5864 1.1 skrll *-n32|*"-n32 ") libmagic=N32;;
5865 1.1 skrll *-64|*"-64 ") libmagic=64-bit;;
5866 1.1 skrll *) libmagic=never-match;;
5867 1.1 skrll esac
5868 1.1 skrll lt_cv_deplibs_check_method=pass_all
5869 1.1 skrll ;;
5870 1.1 skrll
5871 1.1 skrll # This must be Linux ELF.
5872 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
5873 1.1 skrll lt_cv_deplibs_check_method=pass_all
5874 1.1 skrll ;;
5875 1.1 skrll
5876 1.1 skrll netbsd*)
5877 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5878 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5879 1.1 skrll else
5880 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5881 1.1 skrll fi
5882 1.1 skrll ;;
5883 1.1 skrll
5884 1.1 skrll newos6*)
5885 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5886 1.1 skrll lt_cv_file_magic_cmd=/usr/bin/file
5887 1.1 skrll lt_cv_file_magic_test_file=/usr/lib/libnls.so
5888 1.1 skrll ;;
5889 1.1 skrll
5890 1.1 skrll *nto* | *qnx*)
5891 1.1 skrll lt_cv_deplibs_check_method=pass_all
5892 1.1 skrll ;;
5893 1.1 skrll
5894 1.1 skrll openbsd*)
5895 1.1 skrll if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5896 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5897 1.1 skrll else
5898 1.1 skrll lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5899 1.1 skrll fi
5900 1.1 skrll ;;
5901 1.1 skrll
5902 1.1 skrll osf3* | osf4* | osf5*)
5903 1.1 skrll lt_cv_deplibs_check_method=pass_all
5904 1.1 skrll ;;
5905 1.1 skrll
5906 1.1 skrll rdos*)
5907 1.1 skrll lt_cv_deplibs_check_method=pass_all
5908 1.1 skrll ;;
5909 1.1 skrll
5910 1.1 skrll solaris*)
5911 1.1 skrll lt_cv_deplibs_check_method=pass_all
5912 1.1 skrll ;;
5913 1.1 skrll
5914 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5915 1.1 skrll lt_cv_deplibs_check_method=pass_all
5916 1.1 skrll ;;
5917 1.1 skrll
5918 1.1 skrll sysv4 | sysv4.3*)
5919 1.1 skrll case $host_vendor in
5920 1.1 skrll motorola)
5921 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]'
5922 1.1 skrll lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5923 1.1 skrll ;;
5924 1.1 skrll ncr)
5925 1.1 skrll lt_cv_deplibs_check_method=pass_all
5926 1.1 skrll ;;
5927 1.1 skrll sequent)
5928 1.1 skrll lt_cv_file_magic_cmd='/bin/file'
5929 1.1 skrll lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5930 1.1 skrll ;;
5931 1.1 skrll sni)
5932 1.1 skrll lt_cv_file_magic_cmd='/bin/file'
5933 1.1 skrll lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5934 1.1 skrll lt_cv_file_magic_test_file=/lib/libc.so
5935 1.1 skrll ;;
5936 1.1 skrll siemens)
5937 1.1 skrll lt_cv_deplibs_check_method=pass_all
5938 1.1 skrll ;;
5939 1.1 skrll pc)
5940 1.1 skrll lt_cv_deplibs_check_method=pass_all
5941 1.1 skrll ;;
5942 1.1 skrll esac
5943 1.1 skrll ;;
5944 1.1 skrll
5945 1.1 skrll tpf*)
5946 1.1 skrll lt_cv_deplibs_check_method=pass_all
5947 1.1 skrll ;;
5948 1.1 skrll esac
5949 1.1 skrll
5950 1.1 skrll fi
5951 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5952 1.1.1.2 christos $as_echo "$lt_cv_deplibs_check_method" >&6; }
5953 1.1 skrll file_magic_cmd=$lt_cv_file_magic_cmd
5954 1.1 skrll deplibs_check_method=$lt_cv_deplibs_check_method
5955 1.1 skrll test -z "$deplibs_check_method" && deplibs_check_method=unknown
5956 1.1 skrll
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 if test -n "$ac_tool_prefix"; then
5969 1.1 skrll # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5970 1.1 skrll set dummy ${ac_tool_prefix}ar; ac_word=$2
5971 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5972 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
5973 1.1.1.2 christos if test "${ac_cv_prog_AR+set}" = set; then :
5974 1.1.1.2 christos $as_echo_n "(cached) " >&6
5975 1.1 skrll else
5976 1.1 skrll if test -n "$AR"; then
5977 1.1 skrll ac_cv_prog_AR="$AR" # Let the user override the test.
5978 1.1 skrll else
5979 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5980 1.1 skrll for as_dir in $PATH
5981 1.1 skrll do
5982 1.1 skrll IFS=$as_save_IFS
5983 1.1 skrll test -z "$as_dir" && as_dir=.
5984 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
5985 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
5986 1.1 skrll ac_cv_prog_AR="${ac_tool_prefix}ar"
5987 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5988 1.1 skrll break 2
5989 1.1 skrll fi
5990 1.1 skrll done
5991 1.1.1.2 christos done
5992 1.1.1.2 christos IFS=$as_save_IFS
5993 1.1 skrll
5994 1.1 skrll fi
5995 1.1 skrll fi
5996 1.1 skrll AR=$ac_cv_prog_AR
5997 1.1 skrll if test -n "$AR"; then
5998 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5999 1.1.1.2 christos $as_echo "$AR" >&6; }
6000 1.1 skrll else
6001 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6002 1.1.1.2 christos $as_echo "no" >&6; }
6003 1.1 skrll fi
6004 1.1 skrll
6005 1.1.1.2 christos
6006 1.1 skrll fi
6007 1.1 skrll if test -z "$ac_cv_prog_AR"; then
6008 1.1 skrll ac_ct_AR=$AR
6009 1.1 skrll # Extract the first word of "ar", so it can be a program name with args.
6010 1.1 skrll set dummy ar; ac_word=$2
6011 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6012 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6013 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6014 1.1.1.2 christos $as_echo_n "(cached) " >&6
6015 1.1 skrll else
6016 1.1 skrll if test -n "$ac_ct_AR"; then
6017 1.1 skrll ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6018 1.1 skrll else
6019 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6020 1.1 skrll for as_dir in $PATH
6021 1.1 skrll do
6022 1.1 skrll IFS=$as_save_IFS
6023 1.1 skrll test -z "$as_dir" && as_dir=.
6024 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6025 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
6026 1.1 skrll ac_cv_prog_ac_ct_AR="ar"
6027 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6028 1.1 skrll break 2
6029 1.1 skrll fi
6030 1.1 skrll done
6031 1.1.1.2 christos done
6032 1.1.1.2 christos IFS=$as_save_IFS
6033 1.1 skrll
6034 1.1 skrll fi
6035 1.1 skrll fi
6036 1.1 skrll ac_ct_AR=$ac_cv_prog_ac_ct_AR
6037 1.1 skrll if test -n "$ac_ct_AR"; then
6038 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6039 1.1.1.2 christos $as_echo "$ac_ct_AR" >&6; }
6040 1.1 skrll else
6041 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6042 1.1.1.2 christos $as_echo "no" >&6; }
6043 1.1 skrll fi
6044 1.1 skrll
6045 1.1.1.2 christos if test "x$ac_ct_AR" = x; then
6046 1.1.1.2 christos AR="false"
6047 1.1.1.2 christos else
6048 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6049 1.1.1.2 christos yes:)
6050 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6051 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6052 1.1.1.2 christos ac_tool_warned=yes ;;
6053 1.1.1.2 christos esac
6054 1.1.1.2 christos AR=$ac_ct_AR
6055 1.1.1.2 christos fi
6056 1.1 skrll else
6057 1.1 skrll AR="$ac_cv_prog_AR"
6058 1.1 skrll fi
6059 1.1 skrll
6060 1.1 skrll test -z "$AR" && AR=ar
6061 1.1 skrll test -z "$AR_FLAGS" && AR_FLAGS=cru
6062 1.1 skrll
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 if test -n "$ac_tool_prefix"; then
6074 1.1 skrll # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6075 1.1 skrll set dummy ${ac_tool_prefix}strip; ac_word=$2
6076 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6077 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6078 1.1.1.2 christos if test "${ac_cv_prog_STRIP+set}" = set; then :
6079 1.1.1.2 christos $as_echo_n "(cached) " >&6
6080 1.1 skrll else
6081 1.1 skrll if test -n "$STRIP"; then
6082 1.1 skrll ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6083 1.1 skrll else
6084 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6085 1.1 skrll for as_dir in $PATH
6086 1.1 skrll do
6087 1.1 skrll IFS=$as_save_IFS
6088 1.1 skrll test -z "$as_dir" && as_dir=.
6089 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6090 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
6091 1.1 skrll ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6092 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6093 1.1 skrll break 2
6094 1.1 skrll fi
6095 1.1 skrll done
6096 1.1.1.2 christos done
6097 1.1.1.2 christos IFS=$as_save_IFS
6098 1.1 skrll
6099 1.1 skrll fi
6100 1.1 skrll fi
6101 1.1 skrll STRIP=$ac_cv_prog_STRIP
6102 1.1 skrll if test -n "$STRIP"; then
6103 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6104 1.1.1.2 christos $as_echo "$STRIP" >&6; }
6105 1.1 skrll else
6106 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6107 1.1.1.2 christos $as_echo "no" >&6; }
6108 1.1 skrll fi
6109 1.1 skrll
6110 1.1.1.2 christos
6111 1.1 skrll fi
6112 1.1 skrll if test -z "$ac_cv_prog_STRIP"; then
6113 1.1 skrll ac_ct_STRIP=$STRIP
6114 1.1 skrll # Extract the first word of "strip", so it can be a program name with args.
6115 1.1 skrll set dummy strip; ac_word=$2
6116 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6117 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6118 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6119 1.1.1.2 christos $as_echo_n "(cached) " >&6
6120 1.1 skrll else
6121 1.1 skrll if test -n "$ac_ct_STRIP"; then
6122 1.1 skrll ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6123 1.1 skrll else
6124 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6125 1.1 skrll for as_dir in $PATH
6126 1.1 skrll do
6127 1.1 skrll IFS=$as_save_IFS
6128 1.1 skrll test -z "$as_dir" && as_dir=.
6129 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6130 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
6131 1.1 skrll ac_cv_prog_ac_ct_STRIP="strip"
6132 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6133 1.1 skrll break 2
6134 1.1 skrll fi
6135 1.1 skrll done
6136 1.1.1.2 christos done
6137 1.1.1.2 christos IFS=$as_save_IFS
6138 1.1 skrll
6139 1.1 skrll fi
6140 1.1 skrll fi
6141 1.1 skrll ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6142 1.1 skrll if test -n "$ac_ct_STRIP"; then
6143 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6144 1.1.1.2 christos $as_echo "$ac_ct_STRIP" >&6; }
6145 1.1 skrll else
6146 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6147 1.1.1.2 christos $as_echo "no" >&6; }
6148 1.1 skrll fi
6149 1.1 skrll
6150 1.1.1.2 christos if test "x$ac_ct_STRIP" = x; then
6151 1.1.1.2 christos STRIP=":"
6152 1.1.1.2 christos else
6153 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6154 1.1.1.2 christos yes:)
6155 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6156 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6157 1.1.1.2 christos ac_tool_warned=yes ;;
6158 1.1.1.2 christos esac
6159 1.1.1.2 christos STRIP=$ac_ct_STRIP
6160 1.1.1.2 christos fi
6161 1.1 skrll else
6162 1.1 skrll STRIP="$ac_cv_prog_STRIP"
6163 1.1 skrll fi
6164 1.1 skrll
6165 1.1 skrll test -z "$STRIP" && STRIP=:
6166 1.1 skrll
6167 1.1 skrll
6168 1.1 skrll
6169 1.1 skrll
6170 1.1 skrll
6171 1.1 skrll
6172 1.1 skrll if test -n "$ac_tool_prefix"; then
6173 1.1 skrll # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6174 1.1 skrll set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6175 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6176 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6177 1.1.1.2 christos if test "${ac_cv_prog_RANLIB+set}" = set; then :
6178 1.1.1.2 christos $as_echo_n "(cached) " >&6
6179 1.1 skrll else
6180 1.1 skrll if test -n "$RANLIB"; then
6181 1.1 skrll ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6182 1.1 skrll else
6183 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6184 1.1 skrll for as_dir in $PATH
6185 1.1 skrll do
6186 1.1 skrll IFS=$as_save_IFS
6187 1.1 skrll test -z "$as_dir" && as_dir=.
6188 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6189 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
6190 1.1 skrll ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6191 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6192 1.1 skrll break 2
6193 1.1 skrll fi
6194 1.1 skrll done
6195 1.1.1.2 christos done
6196 1.1.1.2 christos IFS=$as_save_IFS
6197 1.1 skrll
6198 1.1 skrll fi
6199 1.1 skrll fi
6200 1.1 skrll RANLIB=$ac_cv_prog_RANLIB
6201 1.1 skrll if test -n "$RANLIB"; then
6202 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6203 1.1.1.2 christos $as_echo "$RANLIB" >&6; }
6204 1.1 skrll else
6205 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6206 1.1.1.2 christos $as_echo "no" >&6; }
6207 1.1 skrll fi
6208 1.1 skrll
6209 1.1.1.2 christos
6210 1.1 skrll fi
6211 1.1 skrll if test -z "$ac_cv_prog_RANLIB"; then
6212 1.1 skrll ac_ct_RANLIB=$RANLIB
6213 1.1 skrll # Extract the first word of "ranlib", so it can be a program name with args.
6214 1.1 skrll set dummy ranlib; ac_word=$2
6215 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6216 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6217 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6218 1.1.1.2 christos $as_echo_n "(cached) " >&6
6219 1.1 skrll else
6220 1.1 skrll if test -n "$ac_ct_RANLIB"; then
6221 1.1 skrll ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6222 1.1 skrll else
6223 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6224 1.1 skrll for as_dir in $PATH
6225 1.1 skrll do
6226 1.1 skrll IFS=$as_save_IFS
6227 1.1 skrll test -z "$as_dir" && as_dir=.
6228 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6229 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
6230 1.1 skrll ac_cv_prog_ac_ct_RANLIB="ranlib"
6231 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6232 1.1 skrll break 2
6233 1.1 skrll fi
6234 1.1 skrll done
6235 1.1.1.2 christos done
6236 1.1.1.2 christos IFS=$as_save_IFS
6237 1.1 skrll
6238 1.1 skrll fi
6239 1.1 skrll fi
6240 1.1 skrll ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6241 1.1 skrll if test -n "$ac_ct_RANLIB"; then
6242 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6243 1.1.1.2 christos $as_echo "$ac_ct_RANLIB" >&6; }
6244 1.1 skrll else
6245 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6246 1.1.1.2 christos $as_echo "no" >&6; }
6247 1.1 skrll fi
6248 1.1 skrll
6249 1.1.1.2 christos if test "x$ac_ct_RANLIB" = x; then
6250 1.1.1.2 christos RANLIB=":"
6251 1.1.1.2 christos else
6252 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6253 1.1.1.2 christos yes:)
6254 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6255 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6256 1.1.1.2 christos ac_tool_warned=yes ;;
6257 1.1.1.2 christos esac
6258 1.1.1.2 christos RANLIB=$ac_ct_RANLIB
6259 1.1.1.2 christos fi
6260 1.1 skrll else
6261 1.1 skrll RANLIB="$ac_cv_prog_RANLIB"
6262 1.1 skrll fi
6263 1.1 skrll
6264 1.1 skrll test -z "$RANLIB" && RANLIB=:
6265 1.1 skrll
6266 1.1 skrll
6267 1.1 skrll
6268 1.1 skrll
6269 1.1 skrll
6270 1.1 skrll
6271 1.1 skrll # Determine commands to create old-style static archives.
6272 1.1.1.2 christos old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6273 1.1 skrll old_postinstall_cmds='chmod 644 $oldlib'
6274 1.1 skrll old_postuninstall_cmds=
6275 1.1 skrll
6276 1.1 skrll if test -n "$RANLIB"; then
6277 1.1 skrll case $host_os in
6278 1.1 skrll openbsd*)
6279 1.1 skrll old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6280 1.1 skrll ;;
6281 1.1 skrll *)
6282 1.1 skrll old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6283 1.1 skrll ;;
6284 1.1 skrll esac
6285 1.1 skrll old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6286 1.1 skrll fi
6287 1.1 skrll
6288 1.1.1.2 christos case $host_os in
6289 1.1.1.2 christos darwin*)
6290 1.1.1.2 christos lock_old_archive_extraction=yes ;;
6291 1.1.1.2 christos *)
6292 1.1.1.2 christos lock_old_archive_extraction=no ;;
6293 1.1.1.2 christos esac
6294 1.1.1.2 christos
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 skrll
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 # If no C compiler was specified, use CC.
6334 1.1 skrll LTCC=${LTCC-"$CC"}
6335 1.1 skrll
6336 1.1 skrll # If no C compiler flags were specified, use CFLAGS.
6337 1.1 skrll LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6338 1.1 skrll
6339 1.1 skrll # Allow CC to be a program name with arguments.
6340 1.1 skrll compiler=$CC
6341 1.1 skrll
6342 1.1 skrll
6343 1.1 skrll # Check for command to grab the raw symbol name followed by C symbol from nm.
6344 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6345 1.1.1.2 christos $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6346 1.1.1.2 christos if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6347 1.1.1.2 christos $as_echo_n "(cached) " >&6
6348 1.1 skrll else
6349 1.1 skrll
6350 1.1 skrll # These are sane defaults that work on at least a few old systems.
6351 1.1 skrll # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6352 1.1 skrll
6353 1.1 skrll # Character class describing NM global symbol codes.
6354 1.1 skrll symcode='[BCDEGRST]'
6355 1.1 skrll
6356 1.1 skrll # Regexp to match symbols that can be accessed directly from C.
6357 1.1 skrll sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6358 1.1 skrll
6359 1.1 skrll # Define system-specific variables.
6360 1.1 skrll case $host_os in
6361 1.1 skrll aix*)
6362 1.1 skrll symcode='[BCDT]'
6363 1.1 skrll ;;
6364 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
6365 1.1 skrll symcode='[ABCDGISTW]'
6366 1.1 skrll ;;
6367 1.1 skrll hpux*)
6368 1.1 skrll if test "$host_cpu" = ia64; then
6369 1.1 skrll symcode='[ABCDEGRST]'
6370 1.1 skrll fi
6371 1.1 skrll ;;
6372 1.1 skrll irix* | nonstopux*)
6373 1.1 skrll symcode='[BCDEGRST]'
6374 1.1 skrll ;;
6375 1.1 skrll osf*)
6376 1.1 skrll symcode='[BCDEGQRST]'
6377 1.1 skrll ;;
6378 1.1 skrll solaris*)
6379 1.1 skrll symcode='[BDRT]'
6380 1.1 skrll ;;
6381 1.1 skrll sco3.2v5*)
6382 1.1 skrll symcode='[DT]'
6383 1.1 skrll ;;
6384 1.1 skrll sysv4.2uw2*)
6385 1.1 skrll symcode='[DT]'
6386 1.1 skrll ;;
6387 1.1 skrll sysv5* | sco5v6* | unixware* | OpenUNIX*)
6388 1.1 skrll symcode='[ABDT]'
6389 1.1 skrll ;;
6390 1.1 skrll sysv4)
6391 1.1 skrll symcode='[DFNSTU]'
6392 1.1 skrll ;;
6393 1.1 skrll esac
6394 1.1 skrll
6395 1.1 skrll # If we're using GNU nm, then use its standard symbol codes.
6396 1.1 skrll case `$NM -V 2>&1` in
6397 1.1 skrll *GNU* | *'with BFD'*)
6398 1.1 skrll symcode='[ABCDGIRSTW]' ;;
6399 1.1 skrll esac
6400 1.1 skrll
6401 1.1 skrll # Transform an extracted symbol line into a proper C declaration.
6402 1.1 skrll # Some systems (esp. on ia64) link data and code symbols differently,
6403 1.1 skrll # so use this general approach.
6404 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'"
6405 1.1 skrll
6406 1.1 skrll # Transform an extracted symbol line into symbol name and symbol address
6407 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'"
6408 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'"
6409 1.1 skrll
6410 1.1 skrll # Handle CRLF in mingw tool chain
6411 1.1 skrll opt_cr=
6412 1.1 skrll case $build_os in
6413 1.1 skrll mingw*)
6414 1.1 skrll opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6415 1.1 skrll ;;
6416 1.1 skrll esac
6417 1.1 skrll
6418 1.1 skrll # Try without a prefix underscore, then with it.
6419 1.1 skrll for ac_symprfx in "" "_"; do
6420 1.1 skrll
6421 1.1 skrll # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6422 1.1 skrll symxfrm="\\1 $ac_symprfx\\2 \\2"
6423 1.1 skrll
6424 1.1 skrll # Write the raw and C identifiers.
6425 1.1 skrll if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6426 1.1 skrll # Fake it for dumpbin and say T for any non-static function
6427 1.1 skrll # and D for any global variable.
6428 1.1 skrll # Also find C++ and __fastcall symbols from MSVC++,
6429 1.1 skrll # which start with @ or ?.
6430 1.1 skrll lt_cv_sys_global_symbol_pipe="$AWK '"\
6431 1.1 skrll " {last_section=section; section=\$ 3};"\
6432 1.1 skrll " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6433 1.1 skrll " \$ 0!~/External *\|/{next};"\
6434 1.1 skrll " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6435 1.1 skrll " {if(hide[section]) next};"\
6436 1.1 skrll " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6437 1.1 skrll " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6438 1.1 skrll " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6439 1.1 skrll " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6440 1.1 skrll " ' prfx=^$ac_symprfx"
6441 1.1 skrll else
6442 1.1 skrll lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6443 1.1 skrll fi
6444 1.1 skrll
6445 1.1 skrll # Check to see that the pipe works correctly.
6446 1.1 skrll pipe_works=no
6447 1.1 skrll
6448 1.1 skrll rm -f conftest*
6449 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
6450 1.1 skrll #ifdef __cplusplus
6451 1.1 skrll extern "C" {
6452 1.1 skrll #endif
6453 1.1 skrll char nm_test_var;
6454 1.1 skrll void nm_test_func(void);
6455 1.1 skrll void nm_test_func(void){}
6456 1.1 skrll #ifdef __cplusplus
6457 1.1 skrll }
6458 1.1 skrll #endif
6459 1.1 skrll int main(){nm_test_var='a';nm_test_func();return(0);}
6460 1.1 skrll _LT_EOF
6461 1.1 skrll
6462 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6463 1.1 skrll (eval $ac_compile) 2>&5
6464 1.1 skrll ac_status=$?
6465 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6466 1.1.1.2 christos test $ac_status = 0; }; then
6467 1.1 skrll # Now try to grab the symbols.
6468 1.1 skrll nlist=conftest.nm
6469 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
6470 1.1.1.2 christos (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6471 1.1 skrll ac_status=$?
6472 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6473 1.1.1.2 christos test $ac_status = 0; } && test -s "$nlist"; then
6474 1.1 skrll # Try sorting and uniquifying the output.
6475 1.1 skrll if sort "$nlist" | uniq > "$nlist"T; then
6476 1.1 skrll mv -f "$nlist"T "$nlist"
6477 1.1 skrll else
6478 1.1 skrll rm -f "$nlist"T
6479 1.1 skrll fi
6480 1.1 skrll
6481 1.1 skrll # Make sure that we snagged all the symbols we need.
6482 1.1 skrll if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6483 1.1 skrll if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6484 1.1 skrll cat <<_LT_EOF > conftest.$ac_ext
6485 1.1 skrll #ifdef __cplusplus
6486 1.1 skrll extern "C" {
6487 1.1 skrll #endif
6488 1.1 skrll
6489 1.1 skrll _LT_EOF
6490 1.1 skrll # Now generate the symbol file.
6491 1.1 skrll eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6492 1.1 skrll
6493 1.1 skrll cat <<_LT_EOF >> conftest.$ac_ext
6494 1.1 skrll
6495 1.1 skrll /* The mapping between symbol names and symbols. */
6496 1.1 skrll const struct {
6497 1.1 skrll const char *name;
6498 1.1 skrll void *address;
6499 1.1 skrll }
6500 1.1 skrll lt__PROGRAM__LTX_preloaded_symbols[] =
6501 1.1 skrll {
6502 1.1 skrll { "@PROGRAM@", (void *) 0 },
6503 1.1 skrll _LT_EOF
6504 1.1 skrll $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6505 1.1 skrll cat <<\_LT_EOF >> conftest.$ac_ext
6506 1.1 skrll {0, (void *) 0}
6507 1.1 skrll };
6508 1.1 skrll
6509 1.1 skrll /* This works around a problem in FreeBSD linker */
6510 1.1 skrll #ifdef FREEBSD_WORKAROUND
6511 1.1 skrll static const void *lt_preloaded_setup() {
6512 1.1 skrll return lt__PROGRAM__LTX_preloaded_symbols;
6513 1.1 skrll }
6514 1.1 skrll #endif
6515 1.1 skrll
6516 1.1 skrll #ifdef __cplusplus
6517 1.1 skrll }
6518 1.1 skrll #endif
6519 1.1 skrll _LT_EOF
6520 1.1 skrll # Now try linking the two files.
6521 1.1 skrll mv conftest.$ac_objext conftstm.$ac_objext
6522 1.1 skrll lt_save_LIBS="$LIBS"
6523 1.1 skrll lt_save_CFLAGS="$CFLAGS"
6524 1.1 skrll LIBS="conftstm.$ac_objext"
6525 1.1 skrll CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6526 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6527 1.1 skrll (eval $ac_link) 2>&5
6528 1.1 skrll ac_status=$?
6529 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6530 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6531 1.1 skrll pipe_works=yes
6532 1.1 skrll fi
6533 1.1 skrll LIBS="$lt_save_LIBS"
6534 1.1 skrll CFLAGS="$lt_save_CFLAGS"
6535 1.1 skrll else
6536 1.1 skrll echo "cannot find nm_test_func in $nlist" >&5
6537 1.1 skrll fi
6538 1.1 skrll else
6539 1.1 skrll echo "cannot find nm_test_var in $nlist" >&5
6540 1.1 skrll fi
6541 1.1 skrll else
6542 1.1 skrll echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6543 1.1 skrll fi
6544 1.1 skrll else
6545 1.1 skrll echo "$progname: failed program was:" >&5
6546 1.1 skrll cat conftest.$ac_ext >&5
6547 1.1 skrll fi
6548 1.1.1.2 christos rm -rf conftest* conftst*
6549 1.1 skrll
6550 1.1 skrll # Do not use the global_symbol_pipe unless it works.
6551 1.1 skrll if test "$pipe_works" = yes; then
6552 1.1 skrll break
6553 1.1 skrll else
6554 1.1 skrll lt_cv_sys_global_symbol_pipe=
6555 1.1 skrll fi
6556 1.1 skrll done
6557 1.1 skrll
6558 1.1 skrll fi
6559 1.1 skrll
6560 1.1 skrll if test -z "$lt_cv_sys_global_symbol_pipe"; then
6561 1.1 skrll lt_cv_sys_global_symbol_to_cdecl=
6562 1.1 skrll fi
6563 1.1 skrll if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6564 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6565 1.1.1.2 christos $as_echo "failed" >&6; }
6566 1.1.1.2 christos else
6567 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6568 1.1.1.2 christos $as_echo "ok" >&6; }
6569 1.1.1.2 christos fi
6570 1.1.1.2 christos
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 # Check whether --enable-libtool-lock was given.
6593 1.1.1.2 christos if test "${enable_libtool_lock+set}" = set; then :
6594 1.1.1.2 christos enableval=$enable_libtool_lock;
6595 1.1.1.2 christos fi
6596 1.1.1.2 christos
6597 1.1.1.2 christos test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6598 1.1.1.2 christos
6599 1.1.1.2 christos # Some flags need to be propagated to the compiler or linker for good
6600 1.1.1.2 christos # libtool support.
6601 1.1.1.2 christos case $host in
6602 1.1.1.2 christos ia64-*-hpux*)
6603 1.1.1.2 christos # Find out which ABI we are using.
6604 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6605 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6606 1.1.1.2 christos (eval $ac_compile) 2>&5
6607 1.1.1.2 christos ac_status=$?
6608 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6609 1.1.1.2 christos test $ac_status = 0; }; then
6610 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6611 1.1.1.2 christos *ELF-32*)
6612 1.1.1.2 christos HPUX_IA64_MODE="32"
6613 1.1.1.2 christos ;;
6614 1.1.1.2 christos *ELF-64*)
6615 1.1.1.2 christos HPUX_IA64_MODE="64"
6616 1.1.1.2 christos ;;
6617 1.1.1.2 christos esac
6618 1.1.1.2 christos fi
6619 1.1.1.2 christos rm -rf conftest*
6620 1.1.1.2 christos ;;
6621 1.1.1.2 christos *-*-irix6*)
6622 1.1.1.2 christos # Find out which ABI we are using.
6623 1.1.1.2 christos echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6624 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6625 1.1.1.2 christos (eval $ac_compile) 2>&5
6626 1.1.1.2 christos ac_status=$?
6627 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6628 1.1.1.2 christos test $ac_status = 0; }; then
6629 1.1.1.2 christos if test "$lt_cv_prog_gnu_ld" = yes; then
6630 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6631 1.1.1.2 christos *32-bit*)
6632 1.1.1.2 christos LD="${LD-ld} -melf32bsmip"
6633 1.1.1.2 christos ;;
6634 1.1.1.2 christos *N32*)
6635 1.1.1.2 christos LD="${LD-ld} -melf32bmipn32"
6636 1.1.1.2 christos ;;
6637 1.1.1.2 christos *64-bit*)
6638 1.1.1.2 christos LD="${LD-ld} -melf64bmip"
6639 1.1.1.2 christos ;;
6640 1.1.1.2 christos esac
6641 1.1.1.2 christos else
6642 1.1.1.2 christos case `/usr/bin/file conftest.$ac_objext` in
6643 1.1.1.2 christos *32-bit*)
6644 1.1.1.2 christos LD="${LD-ld} -32"
6645 1.1.1.2 christos ;;
6646 1.1.1.2 christos *N32*)
6647 1.1.1.2 christos LD="${LD-ld} -n32"
6648 1.1.1.2 christos ;;
6649 1.1.1.2 christos *64-bit*)
6650 1.1.1.2 christos LD="${LD-ld} -64"
6651 1.1.1.2 christos ;;
6652 1.1.1.2 christos esac
6653 1.1.1.2 christos fi
6654 1.1.1.2 christos fi
6655 1.1.1.2 christos rm -rf conftest*
6656 1.1.1.2 christos ;;
6657 1.1.1.2 christos
6658 1.1.1.4 christos x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6659 1.1.1.2 christos s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6660 1.1.1.2 christos # Find out which ABI we are using.
6661 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6662 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6663 1.1.1.2 christos (eval $ac_compile) 2>&5
6664 1.1.1.2 christos ac_status=$?
6665 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6666 1.1.1.2 christos test $ac_status = 0; }; then
6667 1.1.1.2 christos case `/usr/bin/file conftest.o` in
6668 1.1.1.2 christos *32-bit*)
6669 1.1.1.2 christos case $host in
6670 1.1.1.2 christos x86_64-*kfreebsd*-gnu)
6671 1.1.1.2 christos LD="${LD-ld} -m elf_i386_fbsd"
6672 1.1.1.2 christos ;;
6673 1.1.1.2 christos x86_64-*linux*)
6674 1.1.1.4 christos case `/usr/bin/file conftest.o` in
6675 1.1.1.4 christos *x86-64*)
6676 1.1.1.4 christos LD="${LD-ld} -m elf32_x86_64"
6677 1.1.1.4 christos ;;
6678 1.1.1.4 christos *)
6679 1.1.1.4 christos LD="${LD-ld} -m elf_i386"
6680 1.1.1.4 christos ;;
6681 1.1.1.4 christos esac
6682 1.1.1.2 christos ;;
6683 1.1.1.4 christos powerpc64le-*linux*)
6684 1.1.1.4 christos LD="${LD-ld} -m elf32lppclinux"
6685 1.1.1.4 christos ;;
6686 1.1.1.4 christos powerpc64-*linux*)
6687 1.1.1.2 christos LD="${LD-ld} -m elf32ppclinux"
6688 1.1.1.2 christos ;;
6689 1.1.1.2 christos s390x-*linux*)
6690 1.1.1.2 christos LD="${LD-ld} -m elf_s390"
6691 1.1.1.2 christos ;;
6692 1.1.1.2 christos sparc64-*linux*)
6693 1.1.1.2 christos LD="${LD-ld} -m elf32_sparc"
6694 1.1.1.2 christos ;;
6695 1.1.1.2 christos esac
6696 1.1.1.2 christos ;;
6697 1.1.1.2 christos *64-bit*)
6698 1.1.1.2 christos case $host in
6699 1.1.1.2 christos x86_64-*kfreebsd*-gnu)
6700 1.1.1.2 christos LD="${LD-ld} -m elf_x86_64_fbsd"
6701 1.1.1.2 christos ;;
6702 1.1.1.2 christos x86_64-*linux*)
6703 1.1.1.2 christos LD="${LD-ld} -m elf_x86_64"
6704 1.1.1.2 christos ;;
6705 1.1.1.4 christos powerpcle-*linux*)
6706 1.1.1.4 christos LD="${LD-ld} -m elf64lppc"
6707 1.1.1.4 christos ;;
6708 1.1.1.4 christos powerpc-*linux*)
6709 1.1.1.2 christos LD="${LD-ld} -m elf64ppc"
6710 1.1.1.2 christos ;;
6711 1.1.1.2 christos s390*-*linux*|s390*-*tpf*)
6712 1.1.1.2 christos LD="${LD-ld} -m elf64_s390"
6713 1.1.1.2 christos ;;
6714 1.1.1.2 christos sparc*-*linux*)
6715 1.1.1.2 christos LD="${LD-ld} -m elf64_sparc"
6716 1.1.1.2 christos ;;
6717 1.1.1.2 christos esac
6718 1.1.1.2 christos ;;
6719 1.1.1.2 christos esac
6720 1.1.1.2 christos fi
6721 1.1.1.2 christos rm -rf conftest*
6722 1.1.1.2 christos ;;
6723 1.1.1.2 christos
6724 1.1.1.2 christos *-*-sco3.2v5*)
6725 1.1.1.2 christos # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6726 1.1.1.2 christos SAVE_CFLAGS="$CFLAGS"
6727 1.1.1.2 christos CFLAGS="$CFLAGS -belf"
6728 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6729 1.1.1.2 christos $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6730 1.1.1.2 christos if test "${lt_cv_cc_needs_belf+set}" = set; then :
6731 1.1.1.2 christos $as_echo_n "(cached) " >&6
6732 1.1.1.2 christos else
6733 1.1.1.2 christos ac_ext=c
6734 1.1.1.2 christos ac_cpp='$CPP $CPPFLAGS'
6735 1.1.1.2 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6736 1.1.1.2 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6737 1.1.1.2 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
6738 1.1.1.2 christos
6739 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6740 1.1.1.2 christos /* end confdefs.h. */
6741 1.1.1.2 christos
6742 1.1.1.2 christos int
6743 1.1.1.2 christos main ()
6744 1.1.1.2 christos {
6745 1.1.1.2 christos
6746 1.1.1.2 christos ;
6747 1.1.1.2 christos return 0;
6748 1.1.1.2 christos }
6749 1.1.1.2 christos _ACEOF
6750 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
6751 1.1.1.2 christos lt_cv_cc_needs_belf=yes
6752 1.1.1.2 christos else
6753 1.1.1.2 christos lt_cv_cc_needs_belf=no
6754 1.1.1.2 christos fi
6755 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
6756 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
6757 1.1.1.2 christos ac_ext=c
6758 1.1.1.2 christos ac_cpp='$CPP $CPPFLAGS'
6759 1.1.1.2 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6760 1.1.1.2 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6761 1.1.1.2 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
6762 1.1.1.2 christos
6763 1.1.1.2 christos fi
6764 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6765 1.1.1.2 christos $as_echo "$lt_cv_cc_needs_belf" >&6; }
6766 1.1.1.2 christos if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6767 1.1.1.2 christos # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6768 1.1.1.2 christos CFLAGS="$SAVE_CFLAGS"
6769 1.1.1.2 christos fi
6770 1.1.1.2 christos ;;
6771 1.1.1.2 christos sparc*-*solaris*)
6772 1.1.1.2 christos # Find out which ABI we are using.
6773 1.1.1.2 christos echo 'int i;' > conftest.$ac_ext
6774 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6775 1.1.1.2 christos (eval $ac_compile) 2>&5
6776 1.1.1.2 christos ac_status=$?
6777 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6778 1.1.1.2 christos test $ac_status = 0; }; then
6779 1.1.1.2 christos case `/usr/bin/file conftest.o` in
6780 1.1.1.2 christos *64-bit*)
6781 1.1.1.2 christos case $lt_cv_prog_gnu_ld in
6782 1.1.1.2 christos yes*) LD="${LD-ld} -m elf64_sparc" ;;
6783 1.1.1.2 christos *)
6784 1.1.1.2 christos if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6785 1.1.1.2 christos LD="${LD-ld} -64"
6786 1.1.1.2 christos fi
6787 1.1.1.2 christos ;;
6788 1.1.1.2 christos esac
6789 1.1.1.2 christos ;;
6790 1.1.1.2 christos esac
6791 1.1.1.2 christos fi
6792 1.1.1.2 christos rm -rf conftest*
6793 1.1.1.2 christos ;;
6794 1.1.1.2 christos esac
6795 1.1.1.2 christos
6796 1.1.1.2 christos need_locks="$enable_libtool_lock"
6797 1.1.1.2 christos
6798 1.1.1.2 christos
6799 1.1.1.2 christos case $host_os in
6800 1.1.1.2 christos rhapsody* | darwin*)
6801 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
6802 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6803 1.1.1.2 christos set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6804 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6805 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6806 1.1.1.2 christos if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6807 1.1.1.2 christos $as_echo_n "(cached) " >&6
6808 1.1.1.2 christos else
6809 1.1.1.2 christos if test -n "$DSYMUTIL"; then
6810 1.1.1.2 christos ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6811 1.1.1.2 christos else
6812 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6813 1.1.1.2 christos for as_dir in $PATH
6814 1.1.1.2 christos do
6815 1.1.1.2 christos IFS=$as_save_IFS
6816 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6817 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6818 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
6819 1.1.1.2 christos ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6820 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6821 1.1.1.2 christos break 2
6822 1.1.1.2 christos fi
6823 1.1.1.2 christos done
6824 1.1.1.2 christos done
6825 1.1.1.2 christos IFS=$as_save_IFS
6826 1.1.1.2 christos
6827 1.1.1.2 christos fi
6828 1.1.1.2 christos fi
6829 1.1.1.2 christos DSYMUTIL=$ac_cv_prog_DSYMUTIL
6830 1.1.1.2 christos if test -n "$DSYMUTIL"; then
6831 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6832 1.1.1.2 christos $as_echo "$DSYMUTIL" >&6; }
6833 1.1.1.2 christos else
6834 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6835 1.1.1.2 christos $as_echo "no" >&6; }
6836 1.1.1.2 christos fi
6837 1.1.1.2 christos
6838 1.1.1.2 christos
6839 1.1.1.2 christos fi
6840 1.1.1.2 christos if test -z "$ac_cv_prog_DSYMUTIL"; then
6841 1.1.1.2 christos ac_ct_DSYMUTIL=$DSYMUTIL
6842 1.1.1.2 christos # Extract the first word of "dsymutil", so it can be a program name with args.
6843 1.1.1.2 christos set dummy dsymutil; ac_word=$2
6844 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6845 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6846 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6847 1.1.1.2 christos $as_echo_n "(cached) " >&6
6848 1.1.1.2 christos else
6849 1.1.1.2 christos if test -n "$ac_ct_DSYMUTIL"; then
6850 1.1.1.2 christos ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6851 1.1.1.2 christos else
6852 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6853 1.1.1.2 christos for as_dir in $PATH
6854 1.1.1.2 christos do
6855 1.1.1.2 christos IFS=$as_save_IFS
6856 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6857 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6858 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
6859 1.1.1.2 christos ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6860 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6861 1.1.1.2 christos break 2
6862 1.1.1.2 christos fi
6863 1.1.1.2 christos done
6864 1.1.1.2 christos done
6865 1.1.1.2 christos IFS=$as_save_IFS
6866 1.1.1.2 christos
6867 1.1.1.2 christos fi
6868 1.1.1.2 christos fi
6869 1.1.1.2 christos ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6870 1.1.1.2 christos if test -n "$ac_ct_DSYMUTIL"; then
6871 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6872 1.1.1.2 christos $as_echo "$ac_ct_DSYMUTIL" >&6; }
6873 1.1.1.2 christos else
6874 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6875 1.1.1.2 christos $as_echo "no" >&6; }
6876 1.1.1.2 christos fi
6877 1.1.1.2 christos
6878 1.1.1.2 christos if test "x$ac_ct_DSYMUTIL" = x; then
6879 1.1.1.2 christos DSYMUTIL=":"
6880 1.1.1.2 christos else
6881 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6882 1.1.1.2 christos yes:)
6883 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6884 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6885 1.1.1.2 christos ac_tool_warned=yes ;;
6886 1.1.1.2 christos esac
6887 1.1.1.2 christos DSYMUTIL=$ac_ct_DSYMUTIL
6888 1.1.1.2 christos fi
6889 1.1.1.2 christos else
6890 1.1.1.2 christos DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6891 1.1.1.2 christos fi
6892 1.1.1.2 christos
6893 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
6894 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6895 1.1.1.2 christos set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6896 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6897 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6898 1.1.1.2 christos if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6899 1.1.1.2 christos $as_echo_n "(cached) " >&6
6900 1.1.1.2 christos else
6901 1.1.1.2 christos if test -n "$NMEDIT"; then
6902 1.1.1.2 christos ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6903 1.1.1.2 christos else
6904 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6905 1.1.1.2 christos for as_dir in $PATH
6906 1.1.1.2 christos do
6907 1.1.1.2 christos IFS=$as_save_IFS
6908 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6909 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6910 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
6911 1.1.1.2 christos ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6912 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6913 1.1.1.2 christos break 2
6914 1.1.1.2 christos fi
6915 1.1.1.2 christos done
6916 1.1.1.2 christos done
6917 1.1.1.2 christos IFS=$as_save_IFS
6918 1.1.1.2 christos
6919 1.1.1.2 christos fi
6920 1.1.1.2 christos fi
6921 1.1.1.2 christos NMEDIT=$ac_cv_prog_NMEDIT
6922 1.1.1.2 christos if test -n "$NMEDIT"; then
6923 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6924 1.1.1.2 christos $as_echo "$NMEDIT" >&6; }
6925 1.1.1.2 christos else
6926 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6927 1.1.1.2 christos $as_echo "no" >&6; }
6928 1.1.1.2 christos fi
6929 1.1.1.2 christos
6930 1.1.1.2 christos
6931 1.1.1.2 christos fi
6932 1.1.1.2 christos if test -z "$ac_cv_prog_NMEDIT"; then
6933 1.1.1.2 christos ac_ct_NMEDIT=$NMEDIT
6934 1.1.1.2 christos # Extract the first word of "nmedit", so it can be a program name with args.
6935 1.1.1.2 christos set dummy nmedit; ac_word=$2
6936 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6937 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6938 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6939 1.1.1.2 christos $as_echo_n "(cached) " >&6
6940 1.1.1.2 christos else
6941 1.1.1.2 christos if test -n "$ac_ct_NMEDIT"; then
6942 1.1.1.2 christos ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6943 1.1.1.2 christos else
6944 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6945 1.1.1.2 christos for as_dir in $PATH
6946 1.1.1.2 christos do
6947 1.1.1.2 christos IFS=$as_save_IFS
6948 1.1.1.2 christos test -z "$as_dir" && as_dir=.
6949 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
6950 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
6951 1.1.1.2 christos ac_cv_prog_ac_ct_NMEDIT="nmedit"
6952 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6953 1.1.1.2 christos break 2
6954 1.1.1.2 christos fi
6955 1.1.1.2 christos done
6956 1.1.1.2 christos done
6957 1.1.1.2 christos IFS=$as_save_IFS
6958 1.1.1.2 christos
6959 1.1.1.2 christos fi
6960 1.1.1.2 christos fi
6961 1.1.1.2 christos ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6962 1.1.1.2 christos if test -n "$ac_ct_NMEDIT"; then
6963 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6964 1.1.1.2 christos $as_echo "$ac_ct_NMEDIT" >&6; }
6965 1.1.1.2 christos else
6966 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6967 1.1.1.2 christos $as_echo "no" >&6; }
6968 1.1.1.2 christos fi
6969 1.1.1.2 christos
6970 1.1.1.2 christos if test "x$ac_ct_NMEDIT" = x; then
6971 1.1.1.2 christos NMEDIT=":"
6972 1.1.1.2 christos else
6973 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
6974 1.1.1.2 christos yes:)
6975 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6976 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6977 1.1.1.2 christos ac_tool_warned=yes ;;
6978 1.1.1.2 christos esac
6979 1.1.1.2 christos NMEDIT=$ac_ct_NMEDIT
6980 1.1.1.2 christos fi
6981 1.1.1.2 christos else
6982 1.1.1.2 christos NMEDIT="$ac_cv_prog_NMEDIT"
6983 1.1.1.2 christos fi
6984 1.1.1.2 christos
6985 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
6986 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6987 1.1.1.2 christos set dummy ${ac_tool_prefix}lipo; ac_word=$2
6988 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6989 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
6990 1.1.1.2 christos if test "${ac_cv_prog_LIPO+set}" = set; then :
6991 1.1.1.2 christos $as_echo_n "(cached) " >&6
6992 1.1.1.2 christos else
6993 1.1.1.2 christos if test -n "$LIPO"; then
6994 1.1.1.2 christos ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6995 1.1.1.2 christos else
6996 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6997 1.1.1.2 christos for as_dir in $PATH
6998 1.1.1.2 christos do
6999 1.1.1.2 christos IFS=$as_save_IFS
7000 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7001 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7002 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
7003 1.1.1.2 christos ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7004 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7005 1.1.1.2 christos break 2
7006 1.1.1.2 christos fi
7007 1.1.1.2 christos done
7008 1.1.1.2 christos done
7009 1.1.1.2 christos IFS=$as_save_IFS
7010 1.1.1.2 christos
7011 1.1.1.2 christos fi
7012 1.1.1.2 christos fi
7013 1.1.1.2 christos LIPO=$ac_cv_prog_LIPO
7014 1.1.1.2 christos if test -n "$LIPO"; then
7015 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7016 1.1.1.2 christos $as_echo "$LIPO" >&6; }
7017 1.1.1.2 christos else
7018 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7019 1.1.1.2 christos $as_echo "no" >&6; }
7020 1.1.1.2 christos fi
7021 1.1.1.2 christos
7022 1.1.1.2 christos
7023 1.1.1.2 christos fi
7024 1.1.1.2 christos if test -z "$ac_cv_prog_LIPO"; then
7025 1.1.1.2 christos ac_ct_LIPO=$LIPO
7026 1.1.1.2 christos # Extract the first word of "lipo", so it can be a program name with args.
7027 1.1.1.2 christos set dummy lipo; ac_word=$2
7028 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7029 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7030 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7031 1.1.1.2 christos $as_echo_n "(cached) " >&6
7032 1.1.1.2 christos else
7033 1.1.1.2 christos if test -n "$ac_ct_LIPO"; then
7034 1.1.1.2 christos ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7035 1.1.1.2 christos else
7036 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7037 1.1.1.2 christos for as_dir in $PATH
7038 1.1.1.2 christos do
7039 1.1.1.2 christos IFS=$as_save_IFS
7040 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7041 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7042 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
7043 1.1.1.2 christos ac_cv_prog_ac_ct_LIPO="lipo"
7044 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7045 1.1.1.2 christos break 2
7046 1.1.1.2 christos fi
7047 1.1.1.2 christos done
7048 1.1.1.2 christos done
7049 1.1.1.2 christos IFS=$as_save_IFS
7050 1.1.1.2 christos
7051 1.1.1.2 christos fi
7052 1.1.1.2 christos fi
7053 1.1.1.2 christos ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7054 1.1.1.2 christos if test -n "$ac_ct_LIPO"; then
7055 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7056 1.1.1.2 christos $as_echo "$ac_ct_LIPO" >&6; }
7057 1.1.1.2 christos else
7058 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7059 1.1.1.2 christos $as_echo "no" >&6; }
7060 1.1.1.2 christos fi
7061 1.1.1.2 christos
7062 1.1.1.2 christos if test "x$ac_ct_LIPO" = x; then
7063 1.1.1.2 christos LIPO=":"
7064 1.1.1.2 christos else
7065 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7066 1.1.1.2 christos yes:)
7067 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7068 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7069 1.1.1.2 christos ac_tool_warned=yes ;;
7070 1.1.1.2 christos esac
7071 1.1.1.2 christos LIPO=$ac_ct_LIPO
7072 1.1.1.2 christos fi
7073 1.1.1.2 christos else
7074 1.1.1.2 christos LIPO="$ac_cv_prog_LIPO"
7075 1.1.1.2 christos fi
7076 1.1.1.2 christos
7077 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7078 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7079 1.1.1.2 christos set dummy ${ac_tool_prefix}otool; ac_word=$2
7080 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7081 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7082 1.1.1.2 christos if test "${ac_cv_prog_OTOOL+set}" = set; then :
7083 1.1.1.2 christos $as_echo_n "(cached) " >&6
7084 1.1.1.2 christos else
7085 1.1.1.2 christos if test -n "$OTOOL"; then
7086 1.1.1.2 christos ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7087 1.1.1.2 christos else
7088 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7089 1.1.1.2 christos for as_dir in $PATH
7090 1.1.1.2 christos do
7091 1.1.1.2 christos IFS=$as_save_IFS
7092 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7093 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7094 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
7095 1.1.1.2 christos ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7096 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7097 1.1.1.2 christos break 2
7098 1.1.1.2 christos fi
7099 1.1.1.2 christos done
7100 1.1.1.2 christos done
7101 1.1.1.2 christos IFS=$as_save_IFS
7102 1.1.1.2 christos
7103 1.1.1.2 christos fi
7104 1.1.1.2 christos fi
7105 1.1.1.2 christos OTOOL=$ac_cv_prog_OTOOL
7106 1.1.1.2 christos if test -n "$OTOOL"; then
7107 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7108 1.1.1.2 christos $as_echo "$OTOOL" >&6; }
7109 1.1.1.2 christos else
7110 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7111 1.1.1.2 christos $as_echo "no" >&6; }
7112 1.1.1.2 christos fi
7113 1.1.1.2 christos
7114 1.1.1.2 christos
7115 1.1.1.2 christos fi
7116 1.1.1.2 christos if test -z "$ac_cv_prog_OTOOL"; then
7117 1.1.1.2 christos ac_ct_OTOOL=$OTOOL
7118 1.1.1.2 christos # Extract the first word of "otool", so it can be a program name with args.
7119 1.1.1.2 christos set dummy otool; ac_word=$2
7120 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7121 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7122 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7123 1.1.1.2 christos $as_echo_n "(cached) " >&6
7124 1.1.1.2 christos else
7125 1.1.1.2 christos if test -n "$ac_ct_OTOOL"; then
7126 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7127 1.1.1.2 christos else
7128 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7129 1.1.1.2 christos for as_dir in $PATH
7130 1.1.1.2 christos do
7131 1.1.1.2 christos IFS=$as_save_IFS
7132 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7133 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7134 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
7135 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL="otool"
7136 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7137 1.1.1.2 christos break 2
7138 1.1.1.2 christos fi
7139 1.1.1.2 christos done
7140 1.1.1.2 christos done
7141 1.1.1.2 christos IFS=$as_save_IFS
7142 1.1.1.2 christos
7143 1.1.1.2 christos fi
7144 1.1.1.2 christos fi
7145 1.1.1.2 christos ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7146 1.1.1.2 christos if test -n "$ac_ct_OTOOL"; then
7147 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7148 1.1.1.2 christos $as_echo "$ac_ct_OTOOL" >&6; }
7149 1.1.1.2 christos else
7150 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7151 1.1.1.2 christos $as_echo "no" >&6; }
7152 1.1.1.2 christos fi
7153 1.1.1.2 christos
7154 1.1.1.2 christos if test "x$ac_ct_OTOOL" = x; then
7155 1.1.1.2 christos OTOOL=":"
7156 1.1.1.2 christos else
7157 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7158 1.1.1.2 christos yes:)
7159 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7160 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7161 1.1.1.2 christos ac_tool_warned=yes ;;
7162 1.1.1.2 christos esac
7163 1.1.1.2 christos OTOOL=$ac_ct_OTOOL
7164 1.1.1.2 christos fi
7165 1.1.1.2 christos else
7166 1.1.1.2 christos OTOOL="$ac_cv_prog_OTOOL"
7167 1.1.1.2 christos fi
7168 1.1.1.2 christos
7169 1.1.1.2 christos if test -n "$ac_tool_prefix"; then
7170 1.1.1.2 christos # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7171 1.1.1.2 christos set dummy ${ac_tool_prefix}otool64; ac_word=$2
7172 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7173 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7174 1.1.1.2 christos if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7175 1.1.1.2 christos $as_echo_n "(cached) " >&6
7176 1.1.1.2 christos else
7177 1.1.1.2 christos if test -n "$OTOOL64"; then
7178 1.1.1.2 christos ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7179 1.1.1.2 christos else
7180 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7181 1.1.1.2 christos for as_dir in $PATH
7182 1.1.1.2 christos do
7183 1.1.1.2 christos IFS=$as_save_IFS
7184 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7185 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7186 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
7187 1.1.1.2 christos ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7188 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7189 1.1.1.2 christos break 2
7190 1.1.1.2 christos fi
7191 1.1.1.2 christos done
7192 1.1.1.2 christos done
7193 1.1.1.2 christos IFS=$as_save_IFS
7194 1.1.1.2 christos
7195 1.1.1.2 christos fi
7196 1.1.1.2 christos fi
7197 1.1.1.2 christos OTOOL64=$ac_cv_prog_OTOOL64
7198 1.1.1.2 christos if test -n "$OTOOL64"; then
7199 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7200 1.1.1.2 christos $as_echo "$OTOOL64" >&6; }
7201 1.1.1.2 christos else
7202 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7203 1.1.1.2 christos $as_echo "no" >&6; }
7204 1.1.1.2 christos fi
7205 1.1.1.2 christos
7206 1.1.1.2 christos
7207 1.1.1.2 christos fi
7208 1.1.1.2 christos if test -z "$ac_cv_prog_OTOOL64"; then
7209 1.1.1.2 christos ac_ct_OTOOL64=$OTOOL64
7210 1.1.1.2 christos # Extract the first word of "otool64", so it can be a program name with args.
7211 1.1.1.2 christos set dummy otool64; ac_word=$2
7212 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7213 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
7214 1.1.1.2 christos if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7215 1.1.1.2 christos $as_echo_n "(cached) " >&6
7216 1.1.1.2 christos else
7217 1.1.1.2 christos if test -n "$ac_ct_OTOOL64"; then
7218 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7219 1.1.1.2 christos else
7220 1.1.1.2 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7221 1.1.1.2 christos for as_dir in $PATH
7222 1.1.1.2 christos do
7223 1.1.1.2 christos IFS=$as_save_IFS
7224 1.1.1.2 christos test -z "$as_dir" && as_dir=.
7225 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
7226 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
7227 1.1.1.2 christos ac_cv_prog_ac_ct_OTOOL64="otool64"
7228 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7229 1.1.1.2 christos break 2
7230 1.1.1.2 christos fi
7231 1.1.1.2 christos done
7232 1.1.1.2 christos done
7233 1.1.1.2 christos IFS=$as_save_IFS
7234 1.1.1.2 christos
7235 1.1.1.2 christos fi
7236 1.1.1.2 christos fi
7237 1.1.1.2 christos ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7238 1.1.1.2 christos if test -n "$ac_ct_OTOOL64"; then
7239 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7240 1.1.1.2 christos $as_echo "$ac_ct_OTOOL64" >&6; }
7241 1.1.1.2 christos else
7242 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7243 1.1.1.2 christos $as_echo "no" >&6; }
7244 1.1.1.2 christos fi
7245 1.1.1.2 christos
7246 1.1.1.2 christos if test "x$ac_ct_OTOOL64" = x; then
7247 1.1.1.2 christos OTOOL64=":"
7248 1.1.1.2 christos else
7249 1.1.1.2 christos case $cross_compiling:$ac_tool_warned in
7250 1.1.1.2 christos yes:)
7251 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7252 1.1.1.2 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7253 1.1.1.2 christos ac_tool_warned=yes ;;
7254 1.1.1.2 christos esac
7255 1.1.1.2 christos OTOOL64=$ac_ct_OTOOL64
7256 1.1.1.2 christos fi
7257 1.1.1.2 christos else
7258 1.1.1.2 christos OTOOL64="$ac_cv_prog_OTOOL64"
7259 1.1.1.2 christos fi
7260 1.1.1.2 christos
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7288 1.1.1.2 christos $as_echo_n "checking for -single_module linker flag... " >&6; }
7289 1.1.1.2 christos if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7290 1.1.1.2 christos $as_echo_n "(cached) " >&6
7291 1.1.1.2 christos else
7292 1.1.1.2 christos lt_cv_apple_cc_single_mod=no
7293 1.1.1.2 christos if test -z "${LT_MULTI_MODULE}"; then
7294 1.1.1.2 christos # By default we will add the -single_module flag. You can override
7295 1.1.1.2 christos # by either setting the environment variable LT_MULTI_MODULE
7296 1.1.1.2 christos # non-empty at configure time, or by adding -multi_module to the
7297 1.1.1.2 christos # link flags.
7298 1.1.1.2 christos rm -rf libconftest.dylib*
7299 1.1.1.2 christos echo "int foo(void){return 1;}" > conftest.c
7300 1.1.1.2 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7301 1.1.1.2 christos -dynamiclib -Wl,-single_module conftest.c" >&5
7302 1.1.1.2 christos $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7303 1.1.1.2 christos -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7304 1.1.1.2 christos _lt_result=$?
7305 1.1.1.2 christos if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7306 1.1.1.2 christos lt_cv_apple_cc_single_mod=yes
7307 1.1.1.2 christos else
7308 1.1.1.2 christos cat conftest.err >&5
7309 1.1.1.2 christos fi
7310 1.1.1.2 christos rm -rf libconftest.dylib*
7311 1.1.1.2 christos rm -f conftest.*
7312 1.1.1.2 christos fi
7313 1.1.1.2 christos fi
7314 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7315 1.1.1.2 christos $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7316 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7317 1.1.1.2 christos $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7318 1.1.1.2 christos if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7319 1.1.1.2 christos $as_echo_n "(cached) " >&6
7320 1.1.1.2 christos else
7321 1.1.1.2 christos lt_cv_ld_exported_symbols_list=no
7322 1.1.1.2 christos save_LDFLAGS=$LDFLAGS
7323 1.1.1.2 christos echo "_main" > conftest.sym
7324 1.1.1.2 christos LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7325 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7326 1.1.1.2 christos /* end confdefs.h. */
7327 1.1.1.2 christos
7328 1.1.1.2 christos int
7329 1.1.1.2 christos main ()
7330 1.1.1.2 christos {
7331 1.1.1.2 christos
7332 1.1.1.2 christos ;
7333 1.1.1.2 christos return 0;
7334 1.1.1.2 christos }
7335 1.1.1.2 christos _ACEOF
7336 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
7337 1.1.1.2 christos lt_cv_ld_exported_symbols_list=yes
7338 1.1.1.2 christos else
7339 1.1.1.2 christos lt_cv_ld_exported_symbols_list=no
7340 1.1.1.2 christos fi
7341 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
7342 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
7343 1.1.1.2 christos LDFLAGS="$save_LDFLAGS"
7344 1.1.1.2 christos
7345 1.1.1.2 christos fi
7346 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7347 1.1.1.2 christos $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7348 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7349 1.1.1.2 christos $as_echo_n "checking for -force_load linker flag... " >&6; }
7350 1.1.1.2 christos if test "${lt_cv_ld_force_load+set}" = set; then :
7351 1.1.1.2 christos $as_echo_n "(cached) " >&6
7352 1.1.1.2 christos else
7353 1.1.1.2 christos lt_cv_ld_force_load=no
7354 1.1.1.2 christos cat > conftest.c << _LT_EOF
7355 1.1.1.2 christos int forced_loaded() { return 2;}
7356 1.1.1.2 christos _LT_EOF
7357 1.1.1.2 christos echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7358 1.1.1.2 christos $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7359 1.1.1.2 christos echo "$AR cru libconftest.a conftest.o" >&5
7360 1.1.1.2 christos $AR cru libconftest.a conftest.o 2>&5
7361 1.1.1.2 christos cat > conftest.c << _LT_EOF
7362 1.1.1.2 christos int main() { return 0;}
7363 1.1.1.2 christos _LT_EOF
7364 1.1.1.2 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7365 1.1.1.2 christos $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7366 1.1.1.2 christos _lt_result=$?
7367 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
7368 1.1.1.2 christos lt_cv_ld_force_load=yes
7369 1.1.1.2 christos else
7370 1.1.1.2 christos cat conftest.err >&5
7371 1.1.1.2 christos fi
7372 1.1.1.2 christos rm -f conftest.err libconftest.a conftest conftest.c
7373 1.1.1.2 christos rm -rf conftest.dSYM
7374 1.1.1.2 christos
7375 1.1.1.2 christos fi
7376 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7377 1.1.1.2 christos $as_echo "$lt_cv_ld_force_load" >&6; }
7378 1.1.1.2 christos case $host_os in
7379 1.1.1.2 christos rhapsody* | darwin1.[012])
7380 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7381 1.1.1.2 christos darwin1.*)
7382 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7383 1.1.1.2 christos darwin*) # darwin 5.x on
7384 1.1.1.2 christos # if running on 10.5 or later, the deployment target defaults
7385 1.1.1.2 christos # to the OS version, if on x86, and 10.4, the deployment
7386 1.1.1.2 christos # target defaults to 10.4. Don't you love it?
7387 1.1.1.2 christos case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7388 1.1.1.2 christos 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7389 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7390 1.1.1.4 christos 10.[012][,.]*)
7391 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7392 1.1.1.2 christos 10.*)
7393 1.1.1.2 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7394 1.1.1.2 christos esac
7395 1.1.1.2 christos ;;
7396 1.1.1.2 christos esac
7397 1.1.1.2 christos if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7398 1.1.1.2 christos _lt_dar_single_mod='$single_module'
7399 1.1.1.2 christos fi
7400 1.1.1.2 christos if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7401 1.1.1.2 christos _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7402 1.1.1.2 christos else
7403 1.1.1.2 christos _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7404 1.1.1.2 christos fi
7405 1.1.1.2 christos if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7406 1.1.1.2 christos _lt_dsymutil='~$DSYMUTIL $lib || :'
7407 1.1.1.2 christos else
7408 1.1.1.2 christos _lt_dsymutil=
7409 1.1.1.2 christos fi
7410 1.1.1.2 christos ;;
7411 1.1.1.2 christos esac
7412 1.1.1.2 christos
7413 1.1.1.2 christos for ac_header in dlfcn.h
7414 1.1.1.2 christos do :
7415 1.1.1.2 christos ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7416 1.1.1.2 christos "
7417 1.1.1.2 christos if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7418 1.1.1.2 christos cat >>confdefs.h <<_ACEOF
7419 1.1.1.2 christos #define HAVE_DLFCN_H 1
7420 1.1.1.2 christos _ACEOF
7421 1.1.1.2 christos
7422 1.1.1.2 christos fi
7423 1.1.1.2 christos
7424 1.1.1.2 christos done
7425 1.1.1.2 christos
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 # Set options
7431 1.1.1.2 christos
7432 1.1.1.2 christos
7433 1.1.1.2 christos
7434 1.1.1.2 christos enable_dlopen=no
7435 1.1.1.2 christos
7436 1.1.1.2 christos
7437 1.1.1.2 christos enable_win32_dll=no
7438 1.1.1.2 christos
7439 1.1.1.2 christos
7440 1.1.1.2 christos # Check whether --enable-shared was given.
7441 1.1.1.2 christos if test "${enable_shared+set}" = set; then :
7442 1.1.1.2 christos enableval=$enable_shared; p=${PACKAGE-default}
7443 1.1.1.2 christos case $enableval in
7444 1.1.1.2 christos yes) enable_shared=yes ;;
7445 1.1.1.2 christos no) enable_shared=no ;;
7446 1.1.1.2 christos *)
7447 1.1.1.2 christos enable_shared=no
7448 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7449 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7450 1.1.1.2 christos for pkg in $enableval; do
7451 1.1.1.2 christos IFS="$lt_save_ifs"
7452 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7453 1.1.1.2 christos enable_shared=yes
7454 1.1.1.2 christos fi
7455 1.1.1.2 christos done
7456 1.1.1.2 christos IFS="$lt_save_ifs"
7457 1.1.1.2 christos ;;
7458 1.1.1.2 christos esac
7459 1.1 skrll else
7460 1.1.1.2 christos enable_shared=yes
7461 1.1 skrll fi
7462 1.1 skrll
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.1.2 christos # Check whether --enable-static was given.
7472 1.1.1.2 christos if test "${enable_static+set}" = set; then :
7473 1.1.1.2 christos enableval=$enable_static; p=${PACKAGE-default}
7474 1.1.1.2 christos case $enableval in
7475 1.1.1.2 christos yes) enable_static=yes ;;
7476 1.1.1.2 christos no) enable_static=no ;;
7477 1.1.1.2 christos *)
7478 1.1.1.2 christos enable_static=no
7479 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7480 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7481 1.1.1.2 christos for pkg in $enableval; do
7482 1.1.1.2 christos IFS="$lt_save_ifs"
7483 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7484 1.1.1.2 christos enable_static=yes
7485 1.1.1.2 christos fi
7486 1.1.1.2 christos done
7487 1.1.1.2 christos IFS="$lt_save_ifs"
7488 1.1.1.2 christos ;;
7489 1.1.1.2 christos esac
7490 1.1.1.2 christos else
7491 1.1.1.2 christos enable_static=yes
7492 1.1.1.2 christos fi
7493 1.1 skrll
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.1.2 christos # Check whether --with-pic was given.
7504 1.1.1.2 christos if test "${with_pic+set}" = set; then :
7505 1.1.1.2 christos withval=$with_pic; pic_mode="$withval"
7506 1.1.1.2 christos else
7507 1.1.1.2 christos pic_mode=default
7508 1.1.1.2 christos fi
7509 1.1 skrll
7510 1.1 skrll
7511 1.1.1.2 christos test -z "$pic_mode" && pic_mode=default
7512 1.1 skrll
7513 1.1 skrll
7514 1.1 skrll
7515 1.1 skrll
7516 1.1 skrll
7517 1.1.1.2 christos
7518 1.1.1.2 christos
7519 1.1.1.2 christos # Check whether --enable-fast-install was given.
7520 1.1.1.2 christos if test "${enable_fast_install+set}" = set; then :
7521 1.1.1.2 christos enableval=$enable_fast_install; p=${PACKAGE-default}
7522 1.1.1.2 christos case $enableval in
7523 1.1.1.2 christos yes) enable_fast_install=yes ;;
7524 1.1.1.2 christos no) enable_fast_install=no ;;
7525 1.1.1.2 christos *)
7526 1.1.1.2 christos enable_fast_install=no
7527 1.1.1.2 christos # Look at the argument we got. We use all the common list separators.
7528 1.1.1.2 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7529 1.1.1.2 christos for pkg in $enableval; do
7530 1.1.1.2 christos IFS="$lt_save_ifs"
7531 1.1.1.2 christos if test "X$pkg" = "X$p"; then
7532 1.1.1.2 christos enable_fast_install=yes
7533 1.1.1.2 christos fi
7534 1.1.1.2 christos done
7535 1.1.1.2 christos IFS="$lt_save_ifs"
7536 1.1 skrll ;;
7537 1.1 skrll esac
7538 1.1.1.2 christos else
7539 1.1.1.2 christos enable_fast_install=yes
7540 1.1.1.2 christos fi
7541 1.1.1.2 christos
7542 1.1 skrll
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 # This can be used to rebuild libtool when needed
7553 1.1 skrll LIBTOOL_DEPS="$ltmain"
7554 1.1 skrll
7555 1.1 skrll # Always use our own libtool.
7556 1.1 skrll LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7557 1.1 skrll
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.1.2 christos
7583 1.1 skrll test -z "$LN_S" && LN_S="ln -s"
7584 1.1 skrll
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 if test -n "${ZSH_VERSION+set}" ; then
7599 1.1 skrll setopt NO_GLOB_SUBST
7600 1.1 skrll fi
7601 1.1 skrll
7602 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7603 1.1.1.2 christos $as_echo_n "checking for objdir... " >&6; }
7604 1.1.1.2 christos if test "${lt_cv_objdir+set}" = set; then :
7605 1.1.1.2 christos $as_echo_n "(cached) " >&6
7606 1.1 skrll else
7607 1.1 skrll rm -f .libs 2>/dev/null
7608 1.1 skrll mkdir .libs 2>/dev/null
7609 1.1 skrll if test -d .libs; then
7610 1.1 skrll lt_cv_objdir=.libs
7611 1.1 skrll else
7612 1.1 skrll # MS-DOS does not allow filenames that begin with a dot.
7613 1.1 skrll lt_cv_objdir=_libs
7614 1.1 skrll fi
7615 1.1 skrll rmdir .libs 2>/dev/null
7616 1.1 skrll fi
7617 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7618 1.1.1.2 christos $as_echo "$lt_cv_objdir" >&6; }
7619 1.1 skrll objdir=$lt_cv_objdir
7620 1.1 skrll
7621 1.1 skrll
7622 1.1 skrll
7623 1.1 skrll
7624 1.1 skrll
7625 1.1 skrll cat >>confdefs.h <<_ACEOF
7626 1.1 skrll #define LT_OBJDIR "$lt_cv_objdir/"
7627 1.1 skrll _ACEOF
7628 1.1 skrll
7629 1.1 skrll
7630 1.1 skrll
7631 1.1 skrll
7632 1.1 skrll case $host_os in
7633 1.1.1.2 christos aix3*)
7634 1.1.1.2 christos # AIX sometimes has problems with the GCC collect2 program. For some
7635 1.1.1.2 christos # reason, if we set the COLLECT_NAMES environment variable, the problems
7636 1.1.1.2 christos # vanish in a puff of smoke.
7637 1.1.1.2 christos if test "X${COLLECT_NAMES+set}" != Xset; then
7638 1.1.1.2 christos COLLECT_NAMES=
7639 1.1.1.2 christos export COLLECT_NAMES
7640 1.1.1.2 christos fi
7641 1.1.1.2 christos ;;
7642 1.1.1.2 christos esac
7643 1.1 skrll
7644 1.1 skrll # Global variables:
7645 1.1 skrll ofile=libtool
7646 1.1 skrll can_build_shared=yes
7647 1.1 skrll
7648 1.1 skrll # All known linkers require a `.a' archive for static linking (except MSVC,
7649 1.1 skrll # which needs '.lib').
7650 1.1 skrll libext=a
7651 1.1 skrll
7652 1.1 skrll with_gnu_ld="$lt_cv_prog_gnu_ld"
7653 1.1 skrll
7654 1.1 skrll old_CC="$CC"
7655 1.1 skrll old_CFLAGS="$CFLAGS"
7656 1.1 skrll
7657 1.1 skrll # Set sane defaults for various variables
7658 1.1 skrll test -z "$CC" && CC=cc
7659 1.1 skrll test -z "$LTCC" && LTCC=$CC
7660 1.1 skrll test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7661 1.1 skrll test -z "$LD" && LD=ld
7662 1.1 skrll test -z "$ac_objext" && ac_objext=o
7663 1.1 skrll
7664 1.1 skrll for cc_temp in $compiler""; do
7665 1.1 skrll case $cc_temp in
7666 1.1 skrll compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7667 1.1 skrll distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7668 1.1 skrll \-*) ;;
7669 1.1 skrll *) break;;
7670 1.1 skrll esac
7671 1.1 skrll done
7672 1.1.1.2 christos cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7673 1.1 skrll
7674 1.1 skrll
7675 1.1 skrll # Only perform the check for file, if the check method requires it
7676 1.1 skrll test -z "$MAGIC_CMD" && MAGIC_CMD=file
7677 1.1 skrll case $deplibs_check_method in
7678 1.1 skrll file_magic*)
7679 1.1 skrll if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7680 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7681 1.1.1.2 christos $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7682 1.1.1.2 christos if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7683 1.1.1.2 christos $as_echo_n "(cached) " >&6
7684 1.1 skrll else
7685 1.1 skrll case $MAGIC_CMD in
7686 1.1 skrll [\\/*] | ?:[\\/]*)
7687 1.1 skrll lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7688 1.1 skrll ;;
7689 1.1 skrll *)
7690 1.1 skrll lt_save_MAGIC_CMD="$MAGIC_CMD"
7691 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7692 1.1 skrll ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7693 1.1 skrll for ac_dir in $ac_dummy; do
7694 1.1 skrll IFS="$lt_save_ifs"
7695 1.1 skrll test -z "$ac_dir" && ac_dir=.
7696 1.1 skrll if test -f $ac_dir/${ac_tool_prefix}file; then
7697 1.1 skrll lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7698 1.1 skrll if test -n "$file_magic_test_file"; then
7699 1.1 skrll case $deplibs_check_method in
7700 1.1 skrll "file_magic "*)
7701 1.1 skrll file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7702 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7703 1.1 skrll if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7704 1.1 skrll $EGREP "$file_magic_regex" > /dev/null; then
7705 1.1 skrll :
7706 1.1 skrll else
7707 1.1 skrll cat <<_LT_EOF 1>&2
7708 1.1 skrll
7709 1.1 skrll *** Warning: the command libtool uses to detect shared libraries,
7710 1.1 skrll *** $file_magic_cmd, produces output that libtool cannot recognize.
7711 1.1 skrll *** The result is that libtool may fail to recognize shared libraries
7712 1.1 skrll *** as such. This will affect the creation of libtool libraries that
7713 1.1 skrll *** depend on shared libraries, but programs linked with such libtool
7714 1.1 skrll *** libraries will work regardless of this problem. Nevertheless, you
7715 1.1 skrll *** may want to report the problem to your system manager and/or to
7716 1.1 skrll *** bug-libtool@gnu.org
7717 1.1 skrll
7718 1.1 skrll _LT_EOF
7719 1.1 skrll fi ;;
7720 1.1 skrll esac
7721 1.1 skrll fi
7722 1.1 skrll break
7723 1.1 skrll fi
7724 1.1 skrll done
7725 1.1 skrll IFS="$lt_save_ifs"
7726 1.1 skrll MAGIC_CMD="$lt_save_MAGIC_CMD"
7727 1.1 skrll ;;
7728 1.1 skrll esac
7729 1.1 skrll fi
7730 1.1 skrll
7731 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7732 1.1 skrll if test -n "$MAGIC_CMD"; then
7733 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7734 1.1.1.2 christos $as_echo "$MAGIC_CMD" >&6; }
7735 1.1 skrll else
7736 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7737 1.1.1.2 christos $as_echo "no" >&6; }
7738 1.1 skrll fi
7739 1.1 skrll
7740 1.1 skrll
7741 1.1 skrll
7742 1.1 skrll
7743 1.1 skrll
7744 1.1 skrll if test -z "$lt_cv_path_MAGIC_CMD"; then
7745 1.1 skrll if test -n "$ac_tool_prefix"; then
7746 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7747 1.1.1.2 christos $as_echo_n "checking for file... " >&6; }
7748 1.1.1.2 christos if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7749 1.1.1.2 christos $as_echo_n "(cached) " >&6
7750 1.1 skrll else
7751 1.1 skrll case $MAGIC_CMD in
7752 1.1 skrll [\\/*] | ?:[\\/]*)
7753 1.1 skrll lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7754 1.1 skrll ;;
7755 1.1 skrll *)
7756 1.1 skrll lt_save_MAGIC_CMD="$MAGIC_CMD"
7757 1.1 skrll lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7758 1.1 skrll ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7759 1.1 skrll for ac_dir in $ac_dummy; do
7760 1.1 skrll IFS="$lt_save_ifs"
7761 1.1 skrll test -z "$ac_dir" && ac_dir=.
7762 1.1 skrll if test -f $ac_dir/file; then
7763 1.1 skrll lt_cv_path_MAGIC_CMD="$ac_dir/file"
7764 1.1 skrll if test -n "$file_magic_test_file"; then
7765 1.1 skrll case $deplibs_check_method in
7766 1.1 skrll "file_magic "*)
7767 1.1 skrll file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7768 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7769 1.1 skrll if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7770 1.1 skrll $EGREP "$file_magic_regex" > /dev/null; then
7771 1.1 skrll :
7772 1.1 skrll else
7773 1.1 skrll cat <<_LT_EOF 1>&2
7774 1.1 skrll
7775 1.1 skrll *** Warning: the command libtool uses to detect shared libraries,
7776 1.1 skrll *** $file_magic_cmd, produces output that libtool cannot recognize.
7777 1.1 skrll *** The result is that libtool may fail to recognize shared libraries
7778 1.1 skrll *** as such. This will affect the creation of libtool libraries that
7779 1.1 skrll *** depend on shared libraries, but programs linked with such libtool
7780 1.1 skrll *** libraries will work regardless of this problem. Nevertheless, you
7781 1.1 skrll *** may want to report the problem to your system manager and/or to
7782 1.1 skrll *** bug-libtool@gnu.org
7783 1.1 skrll
7784 1.1 skrll _LT_EOF
7785 1.1 skrll fi ;;
7786 1.1 skrll esac
7787 1.1 skrll fi
7788 1.1 skrll break
7789 1.1 skrll fi
7790 1.1 skrll done
7791 1.1 skrll IFS="$lt_save_ifs"
7792 1.1 skrll MAGIC_CMD="$lt_save_MAGIC_CMD"
7793 1.1 skrll ;;
7794 1.1 skrll esac
7795 1.1 skrll fi
7796 1.1 skrll
7797 1.1 skrll MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7798 1.1 skrll if test -n "$MAGIC_CMD"; then
7799 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7800 1.1.1.2 christos $as_echo "$MAGIC_CMD" >&6; }
7801 1.1 skrll else
7802 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7803 1.1.1.2 christos $as_echo "no" >&6; }
7804 1.1 skrll fi
7805 1.1 skrll
7806 1.1 skrll
7807 1.1 skrll else
7808 1.1 skrll MAGIC_CMD=:
7809 1.1 skrll fi
7810 1.1 skrll fi
7811 1.1 skrll
7812 1.1 skrll fi
7813 1.1 skrll ;;
7814 1.1 skrll esac
7815 1.1 skrll
7816 1.1 skrll # Use C for the default configuration in the libtool script
7817 1.1 skrll
7818 1.1 skrll lt_save_CC="$CC"
7819 1.1 skrll ac_ext=c
7820 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
7821 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7822 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7823 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
7824 1.1 skrll
7825 1.1 skrll
7826 1.1 skrll # Source file extension for C test sources.
7827 1.1 skrll ac_ext=c
7828 1.1 skrll
7829 1.1 skrll # Object file extension for compiled C test sources.
7830 1.1 skrll objext=o
7831 1.1 skrll objext=$objext
7832 1.1 skrll
7833 1.1 skrll # Code to be used in simple compile tests
7834 1.1 skrll lt_simple_compile_test_code="int some_variable = 0;"
7835 1.1 skrll
7836 1.1 skrll # Code to be used in simple link tests
7837 1.1 skrll lt_simple_link_test_code='int main(){return(0);}'
7838 1.1 skrll
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 # If no C compiler was specified, use CC.
7846 1.1 skrll LTCC=${LTCC-"$CC"}
7847 1.1 skrll
7848 1.1 skrll # If no C compiler flags were specified, use CFLAGS.
7849 1.1 skrll LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7850 1.1 skrll
7851 1.1 skrll # Allow CC to be a program name with arguments.
7852 1.1 skrll compiler=$CC
7853 1.1 skrll
7854 1.1 skrll # Save the default compiler, since it gets overwritten when the other
7855 1.1 skrll # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7856 1.1 skrll compiler_DEFAULT=$CC
7857 1.1 skrll
7858 1.1 skrll # save warnings/boilerplate of simple test code
7859 1.1 skrll ac_outfile=conftest.$ac_objext
7860 1.1 skrll echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7861 1.1 skrll eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7862 1.1 skrll _lt_compiler_boilerplate=`cat conftest.err`
7863 1.1 skrll $RM conftest*
7864 1.1 skrll
7865 1.1 skrll ac_outfile=conftest.$ac_objext
7866 1.1 skrll echo "$lt_simple_link_test_code" >conftest.$ac_ext
7867 1.1 skrll eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7868 1.1 skrll _lt_linker_boilerplate=`cat conftest.err`
7869 1.1.1.2 christos $RM -r conftest*
7870 1.1 skrll
7871 1.1 skrll
7872 1.1 skrll ## CAVEAT EMPTOR:
7873 1.1 skrll ## There is no encapsulation within the following macros, do not change
7874 1.1 skrll ## the running order or otherwise move them around unless you know exactly
7875 1.1 skrll ## what you are doing...
7876 1.1 skrll if test -n "$compiler"; then
7877 1.1 skrll
7878 1.1 skrll lt_prog_compiler_no_builtin_flag=
7879 1.1 skrll
7880 1.1 skrll if test "$GCC" = yes; then
7881 1.1.1.2 christos case $cc_basename in
7882 1.1.1.2 christos nvcc*)
7883 1.1.1.2 christos lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7884 1.1.1.2 christos *)
7885 1.1.1.2 christos lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7886 1.1.1.2 christos esac
7887 1.1 skrll
7888 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7889 1.1.1.2 christos $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7890 1.1.1.2 christos if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7891 1.1.1.2 christos $as_echo_n "(cached) " >&6
7892 1.1 skrll else
7893 1.1 skrll lt_cv_prog_compiler_rtti_exceptions=no
7894 1.1 skrll ac_outfile=conftest.$ac_objext
7895 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7896 1.1 skrll lt_compiler_flag="-fno-rtti -fno-exceptions"
7897 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
7898 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
7899 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
7900 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
7901 1.1 skrll # The option is referenced via a variable to avoid confusing sed.
7902 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
7903 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7904 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7905 1.1 skrll -e 's:$: $lt_compiler_flag:'`
7906 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7907 1.1 skrll (eval "$lt_compile" 2>conftest.err)
7908 1.1 skrll ac_status=$?
7909 1.1 skrll cat conftest.err >&5
7910 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
7911 1.1 skrll if (exit $ac_status) && test -s "$ac_outfile"; then
7912 1.1 skrll # The compiler can only warn and ignore the option if not recognized
7913 1.1 skrll # So say no if there are warnings other than the usual output.
7914 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7915 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7916 1.1 skrll if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7917 1.1 skrll lt_cv_prog_compiler_rtti_exceptions=yes
7918 1.1 skrll fi
7919 1.1 skrll fi
7920 1.1 skrll $RM conftest*
7921 1.1 skrll
7922 1.1 skrll fi
7923 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7924 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7925 1.1 skrll
7926 1.1 skrll if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7927 1.1 skrll lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7928 1.1 skrll else
7929 1.1 skrll :
7930 1.1 skrll fi
7931 1.1 skrll
7932 1.1 skrll fi
7933 1.1 skrll
7934 1.1 skrll
7935 1.1 skrll
7936 1.1 skrll
7937 1.1 skrll
7938 1.1 skrll
7939 1.1 skrll lt_prog_compiler_wl=
7940 1.1 skrll lt_prog_compiler_pic=
7941 1.1 skrll lt_prog_compiler_static=
7942 1.1 skrll
7943 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7944 1.1.1.2 christos $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7945 1.1 skrll
7946 1.1 skrll if test "$GCC" = yes; then
7947 1.1 skrll lt_prog_compiler_wl='-Wl,'
7948 1.1 skrll lt_prog_compiler_static='-static'
7949 1.1 skrll
7950 1.1 skrll case $host_os in
7951 1.1 skrll aix*)
7952 1.1 skrll # All AIX code is PIC.
7953 1.1 skrll if test "$host_cpu" = ia64; then
7954 1.1 skrll # AIX 5 now supports IA64 processor
7955 1.1 skrll lt_prog_compiler_static='-Bstatic'
7956 1.1 skrll fi
7957 1.1.1.4 christos lt_prog_compiler_pic='-fPIC'
7958 1.1 skrll ;;
7959 1.1 skrll
7960 1.1 skrll amigaos*)
7961 1.1.1.2 christos case $host_cpu in
7962 1.1.1.2 christos powerpc)
7963 1.1.1.2 christos # see comment about AmigaOS4 .so support
7964 1.1.1.2 christos lt_prog_compiler_pic='-fPIC'
7965 1.1.1.2 christos ;;
7966 1.1.1.2 christos m68k)
7967 1.1.1.2 christos # FIXME: we need at least 68020 code to build shared libraries, but
7968 1.1.1.2 christos # adding the `-m68020' flag to GCC prevents building anything better,
7969 1.1.1.2 christos # like `-m68040'.
7970 1.1.1.2 christos lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7971 1.1.1.2 christos ;;
7972 1.1.1.2 christos esac
7973 1.1 skrll ;;
7974 1.1 skrll
7975 1.1 skrll beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7976 1.1 skrll # PIC is the default for these OSes.
7977 1.1 skrll ;;
7978 1.1 skrll
7979 1.1.1.2 christos mingw* | cygwin* | pw32* | os2* | cegcc*)
7980 1.1 skrll # This hack is so that the source file can tell whether it is being
7981 1.1 skrll # built for inclusion in a dll (and should export symbols for example).
7982 1.1 skrll # Although the cygwin gcc ignores -fPIC, still need this for old-style
7983 1.1 skrll # (--disable-auto-import) libraries
7984 1.1 skrll lt_prog_compiler_pic='-DDLL_EXPORT'
7985 1.1 skrll ;;
7986 1.1 skrll
7987 1.1 skrll darwin* | rhapsody*)
7988 1.1 skrll # PIC is the default on this platform
7989 1.1 skrll # Common symbols not allowed in MH_DYLIB files
7990 1.1 skrll lt_prog_compiler_pic='-fno-common'
7991 1.1 skrll ;;
7992 1.1 skrll
7993 1.1.1.2 christos haiku*)
7994 1.1.1.2 christos # PIC is the default for Haiku.
7995 1.1.1.2 christos # The "-static" flag exists, but is broken.
7996 1.1.1.2 christos lt_prog_compiler_static=
7997 1.1.1.2 christos ;;
7998 1.1.1.2 christos
7999 1.1 skrll hpux*)
8000 1.1.1.2 christos # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8001 1.1.1.2 christos # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8002 1.1.1.2 christos # sets the default TLS model and affects inlining.
8003 1.1 skrll case $host_cpu in
8004 1.1.1.2 christos hppa*64*)
8005 1.1 skrll # +Z the default
8006 1.1 skrll ;;
8007 1.1 skrll *)
8008 1.1 skrll lt_prog_compiler_pic='-fPIC'
8009 1.1 skrll ;;
8010 1.1 skrll esac
8011 1.1 skrll ;;
8012 1.1 skrll
8013 1.1 skrll interix[3-9]*)
8014 1.1 skrll # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8015 1.1 skrll # Instead, we relocate shared libraries at runtime.
8016 1.1 skrll ;;
8017 1.1 skrll
8018 1.1 skrll msdosdjgpp*)
8019 1.1 skrll # Just because we use GCC doesn't mean we suddenly get shared libraries
8020 1.1 skrll # on systems that don't support them.
8021 1.1 skrll lt_prog_compiler_can_build_shared=no
8022 1.1 skrll enable_shared=no
8023 1.1 skrll ;;
8024 1.1 skrll
8025 1.1 skrll *nto* | *qnx*)
8026 1.1 skrll # QNX uses GNU C++, but need to define -shared option too, otherwise
8027 1.1 skrll # it will coredump.
8028 1.1 skrll lt_prog_compiler_pic='-fPIC -shared'
8029 1.1 skrll ;;
8030 1.1 skrll
8031 1.1 skrll sysv4*MP*)
8032 1.1 skrll if test -d /usr/nec; then
8033 1.1 skrll lt_prog_compiler_pic=-Kconform_pic
8034 1.1 skrll fi
8035 1.1 skrll ;;
8036 1.1 skrll
8037 1.1 skrll *)
8038 1.1 skrll lt_prog_compiler_pic='-fPIC'
8039 1.1 skrll ;;
8040 1.1 skrll esac
8041 1.1.1.2 christos
8042 1.1.1.2 christos case $cc_basename in
8043 1.1.1.2 christos nvcc*) # Cuda Compiler Driver 2.2
8044 1.1.1.2 christos lt_prog_compiler_wl='-Xlinker '
8045 1.1.1.2 christos lt_prog_compiler_pic='-Xcompiler -fPIC'
8046 1.1.1.2 christos ;;
8047 1.1.1.2 christos esac
8048 1.1 skrll else
8049 1.1 skrll # PORTME Check for flag to pass linker flags through the system compiler.
8050 1.1 skrll case $host_os in
8051 1.1 skrll aix*)
8052 1.1 skrll lt_prog_compiler_wl='-Wl,'
8053 1.1 skrll if test "$host_cpu" = ia64; then
8054 1.1 skrll # AIX 5 now supports IA64 processor
8055 1.1 skrll lt_prog_compiler_static='-Bstatic'
8056 1.1 skrll else
8057 1.1 skrll lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8058 1.1 skrll fi
8059 1.1 skrll ;;
8060 1.1 skrll
8061 1.1.1.2 christos mingw* | cygwin* | pw32* | os2* | cegcc*)
8062 1.1 skrll # This hack is so that the source file can tell whether it is being
8063 1.1 skrll # built for inclusion in a dll (and should export symbols for example).
8064 1.1 skrll lt_prog_compiler_pic='-DDLL_EXPORT'
8065 1.1 skrll ;;
8066 1.1 skrll
8067 1.1 skrll hpux9* | hpux10* | hpux11*)
8068 1.1 skrll lt_prog_compiler_wl='-Wl,'
8069 1.1 skrll # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8070 1.1 skrll # not for PA HP-UX.
8071 1.1 skrll case $host_cpu in
8072 1.1 skrll hppa*64*|ia64*)
8073 1.1 skrll # +Z the default
8074 1.1 skrll ;;
8075 1.1 skrll *)
8076 1.1 skrll lt_prog_compiler_pic='+Z'
8077 1.1 skrll ;;
8078 1.1 skrll esac
8079 1.1 skrll # Is there a better lt_prog_compiler_static that works with the bundled CC?
8080 1.1 skrll lt_prog_compiler_static='${wl}-a ${wl}archive'
8081 1.1 skrll ;;
8082 1.1 skrll
8083 1.1 skrll irix5* | irix6* | nonstopux*)
8084 1.1 skrll lt_prog_compiler_wl='-Wl,'
8085 1.1 skrll # PIC (with -KPIC) is the default.
8086 1.1 skrll lt_prog_compiler_static='-non_shared'
8087 1.1 skrll ;;
8088 1.1 skrll
8089 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
8090 1.1 skrll case $cc_basename in
8091 1.1.1.2 christos # old Intel for x86_64 which still supported -KPIC.
8092 1.1.1.2 christos ecc*)
8093 1.1 skrll lt_prog_compiler_wl='-Wl,'
8094 1.1 skrll lt_prog_compiler_pic='-KPIC'
8095 1.1 skrll lt_prog_compiler_static='-static'
8096 1.1 skrll ;;
8097 1.1.1.2 christos # icc used to be incompatible with GCC.
8098 1.1.1.2 christos # ICC 10 doesn't accept -KPIC any more.
8099 1.1.1.2 christos icc* | ifort*)
8100 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8101 1.1.1.2 christos lt_prog_compiler_pic='-fPIC'
8102 1.1.1.2 christos lt_prog_compiler_static='-static'
8103 1.1.1.2 christos ;;
8104 1.1.1.2 christos # Lahey Fortran 8.1.
8105 1.1.1.2 christos lf95*)
8106 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8107 1.1.1.2 christos lt_prog_compiler_pic='--shared'
8108 1.1.1.2 christos lt_prog_compiler_static='--static'
8109 1.1.1.2 christos ;;
8110 1.1.1.2 christos pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8111 1.1 skrll # Portland Group compilers (*not* the Pentium gcc compiler,
8112 1.1 skrll # which looks to be a dead project)
8113 1.1 skrll lt_prog_compiler_wl='-Wl,'
8114 1.1 skrll lt_prog_compiler_pic='-fpic'
8115 1.1 skrll lt_prog_compiler_static='-Bstatic'
8116 1.1 skrll ;;
8117 1.1 skrll ccc*)
8118 1.1 skrll lt_prog_compiler_wl='-Wl,'
8119 1.1 skrll # All Alpha code is PIC.
8120 1.1 skrll lt_prog_compiler_static='-non_shared'
8121 1.1 skrll ;;
8122 1.1.1.2 christos xl* | bgxl* | bgf* | mpixl*)
8123 1.1.1.2 christos # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8124 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8125 1.1.1.2 christos lt_prog_compiler_pic='-qpic'
8126 1.1.1.2 christos lt_prog_compiler_static='-qstaticlink'
8127 1.1.1.2 christos ;;
8128 1.1 skrll *)
8129 1.1 skrll case `$CC -V 2>&1 | sed 5q` in
8130 1.1.1.2 christos *Sun\ F* | *Sun*Fortran*)
8131 1.1.1.2 christos # Sun Fortran 8.3 passes all unrecognized flags to the linker
8132 1.1 skrll lt_prog_compiler_pic='-KPIC'
8133 1.1 skrll lt_prog_compiler_static='-Bstatic'
8134 1.1.1.2 christos lt_prog_compiler_wl=''
8135 1.1 skrll ;;
8136 1.1.1.2 christos *Sun\ C*)
8137 1.1.1.2 christos # Sun C 5.9
8138 1.1 skrll lt_prog_compiler_pic='-KPIC'
8139 1.1 skrll lt_prog_compiler_static='-Bstatic'
8140 1.1.1.2 christos lt_prog_compiler_wl='-Wl,'
8141 1.1 skrll ;;
8142 1.1 skrll esac
8143 1.1 skrll ;;
8144 1.1 skrll esac
8145 1.1 skrll ;;
8146 1.1 skrll
8147 1.1 skrll newsos6)
8148 1.1 skrll lt_prog_compiler_pic='-KPIC'
8149 1.1 skrll lt_prog_compiler_static='-Bstatic'
8150 1.1 skrll ;;
8151 1.1 skrll
8152 1.1 skrll *nto* | *qnx*)
8153 1.1 skrll # QNX uses GNU C++, but need to define -shared option too, otherwise
8154 1.1 skrll # it will coredump.
8155 1.1 skrll lt_prog_compiler_pic='-fPIC -shared'
8156 1.1 skrll ;;
8157 1.1 skrll
8158 1.1 skrll osf3* | osf4* | osf5*)
8159 1.1 skrll lt_prog_compiler_wl='-Wl,'
8160 1.1 skrll # All OSF/1 code is PIC.
8161 1.1 skrll lt_prog_compiler_static='-non_shared'
8162 1.1 skrll ;;
8163 1.1 skrll
8164 1.1 skrll rdos*)
8165 1.1 skrll lt_prog_compiler_static='-non_shared'
8166 1.1 skrll ;;
8167 1.1 skrll
8168 1.1 skrll solaris*)
8169 1.1 skrll lt_prog_compiler_pic='-KPIC'
8170 1.1 skrll lt_prog_compiler_static='-Bstatic'
8171 1.1 skrll case $cc_basename in
8172 1.1 skrll f77* | f90* | f95*)
8173 1.1 skrll lt_prog_compiler_wl='-Qoption ld ';;
8174 1.1 skrll *)
8175 1.1 skrll lt_prog_compiler_wl='-Wl,';;
8176 1.1 skrll esac
8177 1.1 skrll ;;
8178 1.1 skrll
8179 1.1 skrll sunos4*)
8180 1.1 skrll lt_prog_compiler_wl='-Qoption ld '
8181 1.1 skrll lt_prog_compiler_pic='-PIC'
8182 1.1 skrll lt_prog_compiler_static='-Bstatic'
8183 1.1 skrll ;;
8184 1.1 skrll
8185 1.1 skrll sysv4 | sysv4.2uw2* | sysv4.3*)
8186 1.1 skrll lt_prog_compiler_wl='-Wl,'
8187 1.1 skrll lt_prog_compiler_pic='-KPIC'
8188 1.1 skrll lt_prog_compiler_static='-Bstatic'
8189 1.1 skrll ;;
8190 1.1 skrll
8191 1.1 skrll sysv4*MP*)
8192 1.1 skrll if test -d /usr/nec ;then
8193 1.1 skrll lt_prog_compiler_pic='-Kconform_pic'
8194 1.1 skrll lt_prog_compiler_static='-Bstatic'
8195 1.1 skrll fi
8196 1.1 skrll ;;
8197 1.1 skrll
8198 1.1 skrll sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8199 1.1 skrll lt_prog_compiler_wl='-Wl,'
8200 1.1 skrll lt_prog_compiler_pic='-KPIC'
8201 1.1 skrll lt_prog_compiler_static='-Bstatic'
8202 1.1 skrll ;;
8203 1.1 skrll
8204 1.1 skrll unicos*)
8205 1.1 skrll lt_prog_compiler_wl='-Wl,'
8206 1.1 skrll lt_prog_compiler_can_build_shared=no
8207 1.1 skrll ;;
8208 1.1 skrll
8209 1.1 skrll uts4*)
8210 1.1 skrll lt_prog_compiler_pic='-pic'
8211 1.1 skrll lt_prog_compiler_static='-Bstatic'
8212 1.1 skrll ;;
8213 1.1 skrll
8214 1.1 skrll *)
8215 1.1 skrll lt_prog_compiler_can_build_shared=no
8216 1.1 skrll ;;
8217 1.1 skrll esac
8218 1.1 skrll fi
8219 1.1 skrll
8220 1.1 skrll case $host_os in
8221 1.1 skrll # For platforms which do not support PIC, -DPIC is meaningless:
8222 1.1 skrll *djgpp*)
8223 1.1 skrll lt_prog_compiler_pic=
8224 1.1 skrll ;;
8225 1.1 skrll *)
8226 1.1 skrll lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8227 1.1 skrll ;;
8228 1.1 skrll esac
8229 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8230 1.1.1.2 christos $as_echo "$lt_prog_compiler_pic" >&6; }
8231 1.1 skrll
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 # Check to make sure the PIC flag actually works.
8239 1.1 skrll #
8240 1.1 skrll if test -n "$lt_prog_compiler_pic"; then
8241 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8242 1.1.1.2 christos $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8243 1.1.1.2 christos if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8244 1.1.1.2 christos $as_echo_n "(cached) " >&6
8245 1.1 skrll else
8246 1.1.1.2 christos lt_cv_prog_compiler_pic_works=no
8247 1.1 skrll ac_outfile=conftest.$ac_objext
8248 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8249 1.1 skrll lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8250 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8251 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8252 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8253 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8254 1.1 skrll # The option is referenced via a variable to avoid confusing sed.
8255 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8256 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8257 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8258 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8259 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8260 1.1 skrll (eval "$lt_compile" 2>conftest.err)
8261 1.1 skrll ac_status=$?
8262 1.1 skrll cat conftest.err >&5
8263 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8264 1.1 skrll if (exit $ac_status) && test -s "$ac_outfile"; then
8265 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8266 1.1 skrll # So say no if there are warnings other than the usual output.
8267 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8268 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8269 1.1 skrll if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8270 1.1.1.2 christos lt_cv_prog_compiler_pic_works=yes
8271 1.1 skrll fi
8272 1.1 skrll fi
8273 1.1 skrll $RM conftest*
8274 1.1 skrll
8275 1.1 skrll fi
8276 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8277 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8278 1.1 skrll
8279 1.1.1.2 christos if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8280 1.1 skrll case $lt_prog_compiler_pic in
8281 1.1 skrll "" | " "*) ;;
8282 1.1 skrll *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8283 1.1 skrll esac
8284 1.1 skrll else
8285 1.1 skrll lt_prog_compiler_pic=
8286 1.1 skrll lt_prog_compiler_can_build_shared=no
8287 1.1 skrll fi
8288 1.1 skrll
8289 1.1 skrll fi
8290 1.1 skrll
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 # Check to make sure the static flag actually works.
8298 1.1 skrll #
8299 1.1 skrll wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8300 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8301 1.1.1.2 christos $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8302 1.1.1.2 christos if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8303 1.1.1.2 christos $as_echo_n "(cached) " >&6
8304 1.1 skrll else
8305 1.1.1.2 christos lt_cv_prog_compiler_static_works=no
8306 1.1 skrll save_LDFLAGS="$LDFLAGS"
8307 1.1 skrll LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8308 1.1 skrll echo "$lt_simple_link_test_code" > conftest.$ac_ext
8309 1.1 skrll if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8310 1.1 skrll # The linker can only warn and ignore the option if not recognized
8311 1.1 skrll # So say no if there are warnings
8312 1.1 skrll if test -s conftest.err; then
8313 1.1 skrll # Append any errors to the config.log.
8314 1.1 skrll cat conftest.err 1>&5
8315 1.1.1.2 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8316 1.1 skrll $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8317 1.1 skrll if diff conftest.exp conftest.er2 >/dev/null; then
8318 1.1.1.2 christos lt_cv_prog_compiler_static_works=yes
8319 1.1 skrll fi
8320 1.1 skrll else
8321 1.1.1.2 christos lt_cv_prog_compiler_static_works=yes
8322 1.1 skrll fi
8323 1.1 skrll fi
8324 1.1.1.2 christos $RM -r conftest*
8325 1.1 skrll LDFLAGS="$save_LDFLAGS"
8326 1.1 skrll
8327 1.1 skrll fi
8328 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8329 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8330 1.1 skrll
8331 1.1.1.2 christos if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8332 1.1 skrll :
8333 1.1 skrll else
8334 1.1 skrll lt_prog_compiler_static=
8335 1.1 skrll fi
8336 1.1 skrll
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.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8344 1.1.1.2 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8345 1.1.1.2 christos if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8346 1.1.1.2 christos $as_echo_n "(cached) " >&6
8347 1.1 skrll else
8348 1.1 skrll lt_cv_prog_compiler_c_o=no
8349 1.1 skrll $RM -r conftest 2>/dev/null
8350 1.1 skrll mkdir conftest
8351 1.1 skrll cd conftest
8352 1.1 skrll mkdir out
8353 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8354 1.1 skrll
8355 1.1 skrll lt_compiler_flag="-o out/conftest2.$ac_objext"
8356 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8357 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8358 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8359 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8360 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8361 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8362 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8363 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8364 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8365 1.1 skrll (eval "$lt_compile" 2>out/conftest.err)
8366 1.1 skrll ac_status=$?
8367 1.1 skrll cat out/conftest.err >&5
8368 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8369 1.1 skrll if (exit $ac_status) && test -s out/conftest2.$ac_objext
8370 1.1 skrll then
8371 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8372 1.1 skrll # So say no if there are warnings
8373 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8374 1.1 skrll $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8375 1.1 skrll if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8376 1.1 skrll lt_cv_prog_compiler_c_o=yes
8377 1.1 skrll fi
8378 1.1 skrll fi
8379 1.1 skrll chmod u+w . 2>&5
8380 1.1 skrll $RM conftest*
8381 1.1 skrll # SGI C++ compiler will create directory out/ii_files/ for
8382 1.1 skrll # template instantiation
8383 1.1 skrll test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8384 1.1 skrll $RM out/* && rmdir out
8385 1.1 skrll cd ..
8386 1.1 skrll $RM -r conftest
8387 1.1 skrll $RM conftest*
8388 1.1 skrll
8389 1.1 skrll fi
8390 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8391 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8392 1.1 skrll
8393 1.1 skrll
8394 1.1 skrll
8395 1.1 skrll
8396 1.1 skrll
8397 1.1 skrll
8398 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8399 1.1.1.2 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8400 1.1.1.2 christos if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8401 1.1.1.2 christos $as_echo_n "(cached) " >&6
8402 1.1 skrll else
8403 1.1 skrll lt_cv_prog_compiler_c_o=no
8404 1.1 skrll $RM -r conftest 2>/dev/null
8405 1.1 skrll mkdir conftest
8406 1.1 skrll cd conftest
8407 1.1 skrll mkdir out
8408 1.1 skrll echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8409 1.1 skrll
8410 1.1 skrll lt_compiler_flag="-o out/conftest2.$ac_objext"
8411 1.1 skrll # Insert the option either (1) after the last *FLAGS variable, or
8412 1.1 skrll # (2) before a word containing "conftest.", or (3) at the end.
8413 1.1 skrll # Note that $ac_compile itself does not contain backslashes and begins
8414 1.1 skrll # with a dollar sign (not a hyphen), so the echo should work correctly.
8415 1.1 skrll lt_compile=`echo "$ac_compile" | $SED \
8416 1.1 skrll -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8417 1.1 skrll -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8418 1.1 skrll -e 's:$: $lt_compiler_flag:'`
8419 1.1.1.2 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8420 1.1 skrll (eval "$lt_compile" 2>out/conftest.err)
8421 1.1 skrll ac_status=$?
8422 1.1 skrll cat out/conftest.err >&5
8423 1.1.1.2 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
8424 1.1 skrll if (exit $ac_status) && test -s out/conftest2.$ac_objext
8425 1.1 skrll then
8426 1.1 skrll # The compiler can only warn and ignore the option if not recognized
8427 1.1 skrll # So say no if there are warnings
8428 1.1.1.2 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8429 1.1 skrll $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8430 1.1 skrll if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8431 1.1 skrll lt_cv_prog_compiler_c_o=yes
8432 1.1 skrll fi
8433 1.1 skrll fi
8434 1.1 skrll chmod u+w . 2>&5
8435 1.1 skrll $RM conftest*
8436 1.1 skrll # SGI C++ compiler will create directory out/ii_files/ for
8437 1.1 skrll # template instantiation
8438 1.1 skrll test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8439 1.1 skrll $RM out/* && rmdir out
8440 1.1 skrll cd ..
8441 1.1 skrll $RM -r conftest
8442 1.1 skrll $RM conftest*
8443 1.1 skrll
8444 1.1 skrll fi
8445 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8446 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8447 1.1 skrll
8448 1.1 skrll
8449 1.1 skrll
8450 1.1 skrll
8451 1.1 skrll hard_links="nottested"
8452 1.1 skrll if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8453 1.1 skrll # do not overwrite the value of need_locks provided by the user
8454 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8455 1.1.1.2 christos $as_echo_n "checking if we can lock with hard links... " >&6; }
8456 1.1 skrll hard_links=yes
8457 1.1 skrll $RM conftest*
8458 1.1 skrll ln conftest.a conftest.b 2>/dev/null && hard_links=no
8459 1.1 skrll touch conftest.a
8460 1.1 skrll ln conftest.a conftest.b 2>&5 || hard_links=no
8461 1.1 skrll ln conftest.a conftest.b 2>/dev/null && hard_links=no
8462 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8463 1.1.1.2 christos $as_echo "$hard_links" >&6; }
8464 1.1 skrll if test "$hard_links" = no; then
8465 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
8466 1.1.1.2 christos $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8467 1.1 skrll need_locks=warn
8468 1.1 skrll fi
8469 1.1 skrll else
8470 1.1 skrll need_locks=no
8471 1.1 skrll fi
8472 1.1 skrll
8473 1.1 skrll
8474 1.1 skrll
8475 1.1 skrll
8476 1.1 skrll
8477 1.1 skrll
8478 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8479 1.1.1.2 christos $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8480 1.1 skrll
8481 1.1 skrll runpath_var=
8482 1.1 skrll allow_undefined_flag=
8483 1.1 skrll always_export_symbols=no
8484 1.1 skrll archive_cmds=
8485 1.1 skrll archive_expsym_cmds=
8486 1.1 skrll compiler_needs_object=no
8487 1.1 skrll enable_shared_with_static_runtimes=no
8488 1.1 skrll export_dynamic_flag_spec=
8489 1.1 skrll export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8490 1.1 skrll hardcode_automatic=no
8491 1.1 skrll hardcode_direct=no
8492 1.1 skrll hardcode_direct_absolute=no
8493 1.1 skrll hardcode_libdir_flag_spec=
8494 1.1 skrll hardcode_libdir_flag_spec_ld=
8495 1.1 skrll hardcode_libdir_separator=
8496 1.1 skrll hardcode_minus_L=no
8497 1.1 skrll hardcode_shlibpath_var=unsupported
8498 1.1 skrll inherit_rpath=no
8499 1.1 skrll link_all_deplibs=unknown
8500 1.1 skrll module_cmds=
8501 1.1 skrll module_expsym_cmds=
8502 1.1 skrll old_archive_from_new_cmds=
8503 1.1 skrll old_archive_from_expsyms_cmds=
8504 1.1 skrll thread_safe_flag_spec=
8505 1.1 skrll whole_archive_flag_spec=
8506 1.1 skrll # include_expsyms should be a list of space-separated symbols to be *always*
8507 1.1 skrll # included in the symbol list
8508 1.1 skrll include_expsyms=
8509 1.1 skrll # exclude_expsyms can be an extended regexp of symbols to exclude
8510 1.1 skrll # it will be wrapped by ` (' and `)$', so one must not match beginning or
8511 1.1 skrll # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8512 1.1 skrll # as well as any symbol that contains `d'.
8513 1.1.1.2 christos exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8514 1.1 skrll # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8515 1.1 skrll # platforms (ab)use it in PIC code, but their linkers get confused if
8516 1.1 skrll # the symbol is explicitly referenced. Since portable code cannot
8517 1.1 skrll # rely on this symbol name, it's probably fine to never include it in
8518 1.1 skrll # preloaded symbol tables.
8519 1.1.1.2 christos # Exclude shared library initialization/finalization symbols.
8520 1.1 skrll extract_expsyms_cmds=
8521 1.1 skrll
8522 1.1 skrll case $host_os in
8523 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
8524 1.1 skrll # FIXME: the MSVC++ port hasn't been tested in a loooong time
8525 1.1 skrll # When not using gcc, we currently assume that we are using
8526 1.1 skrll # Microsoft Visual C++.
8527 1.1 skrll if test "$GCC" != yes; then
8528 1.1 skrll with_gnu_ld=no
8529 1.1 skrll fi
8530 1.1 skrll ;;
8531 1.1 skrll interix*)
8532 1.1 skrll # we just hope/assume this is gcc and not c89 (= MSVC++)
8533 1.1 skrll with_gnu_ld=yes
8534 1.1 skrll ;;
8535 1.1 skrll openbsd*)
8536 1.1 skrll with_gnu_ld=no
8537 1.1 skrll ;;
8538 1.1 skrll esac
8539 1.1 skrll
8540 1.1 skrll ld_shlibs=yes
8541 1.1.1.2 christos
8542 1.1.1.2 christos # On some targets, GNU ld is compatible enough with the native linker
8543 1.1.1.2 christos # that we're better off using the native interface for both.
8544 1.1.1.2 christos lt_use_gnu_ld_interface=no
8545 1.1 skrll if test "$with_gnu_ld" = yes; then
8546 1.1.1.2 christos case $host_os in
8547 1.1.1.2 christos aix*)
8548 1.1.1.2 christos # The AIX port of GNU ld has always aspired to compatibility
8549 1.1.1.2 christos # with the native linker. However, as the warning in the GNU ld
8550 1.1.1.2 christos # block says, versions before 2.19.5* couldn't really create working
8551 1.1.1.2 christos # shared libraries, regardless of the interface used.
8552 1.1.1.2 christos case `$LD -v 2>&1` in
8553 1.1.1.2 christos *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8554 1.1.1.2 christos *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8555 1.1.1.2 christos *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8556 1.1.1.2 christos *)
8557 1.1.1.2 christos lt_use_gnu_ld_interface=yes
8558 1.1.1.2 christos ;;
8559 1.1.1.2 christos esac
8560 1.1.1.2 christos ;;
8561 1.1.1.2 christos *)
8562 1.1.1.2 christos lt_use_gnu_ld_interface=yes
8563 1.1.1.2 christos ;;
8564 1.1.1.2 christos esac
8565 1.1.1.2 christos fi
8566 1.1.1.2 christos
8567 1.1.1.2 christos if test "$lt_use_gnu_ld_interface" = yes; then
8568 1.1 skrll # If archive_cmds runs LD, not CC, wlarc should be empty
8569 1.1 skrll wlarc='${wl}'
8570 1.1 skrll
8571 1.1 skrll # Set some defaults for GNU ld with shared library support. These
8572 1.1 skrll # are reset later if shared libraries are not supported. Putting them
8573 1.1 skrll # here allows them to be overridden if necessary.
8574 1.1 skrll runpath_var=LD_RUN_PATH
8575 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8576 1.1 skrll export_dynamic_flag_spec='${wl}--export-dynamic'
8577 1.1 skrll # ancient GNU ld didn't support --whole-archive et. al.
8578 1.1 skrll if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8579 1.1 skrll whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8580 1.1 skrll else
8581 1.1 skrll whole_archive_flag_spec=
8582 1.1 skrll fi
8583 1.1 skrll supports_anon_versioning=no
8584 1.1 skrll case `$LD -v 2>&1` in
8585 1.1.1.2 christos *GNU\ gold*) supports_anon_versioning=yes ;;
8586 1.1 skrll *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8587 1.1 skrll *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8588 1.1 skrll *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8589 1.1 skrll *\ 2.11.*) ;; # other 2.11 versions
8590 1.1 skrll *) supports_anon_versioning=yes ;;
8591 1.1 skrll esac
8592 1.1 skrll
8593 1.1 skrll # See if GNU ld supports shared libraries.
8594 1.1 skrll case $host_os in
8595 1.1 skrll aix[3-9]*)
8596 1.1 skrll # On AIX/PPC, the GNU linker is very broken
8597 1.1 skrll if test "$host_cpu" != ia64; then
8598 1.1 skrll ld_shlibs=no
8599 1.1 skrll cat <<_LT_EOF 1>&2
8600 1.1 skrll
8601 1.1.1.2 christos *** Warning: the GNU linker, at least up to release 2.19, is reported
8602 1.1 skrll *** to be unable to reliably create shared libraries on AIX.
8603 1.1 skrll *** Therefore, libtool is disabling shared libraries support. If you
8604 1.1.1.2 christos *** really care for shared libraries, you may want to install binutils
8605 1.1.1.2 christos *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8606 1.1.1.2 christos *** You will then need to restart the configuration process.
8607 1.1 skrll
8608 1.1 skrll _LT_EOF
8609 1.1 skrll fi
8610 1.1 skrll ;;
8611 1.1 skrll
8612 1.1 skrll amigaos*)
8613 1.1.1.2 christos case $host_cpu in
8614 1.1.1.2 christos powerpc)
8615 1.1.1.2 christos # see comment about AmigaOS4 .so support
8616 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8617 1.1.1.2 christos archive_expsym_cmds=''
8618 1.1.1.2 christos ;;
8619 1.1.1.2 christos m68k)
8620 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)'
8621 1.1.1.2 christos hardcode_libdir_flag_spec='-L$libdir'
8622 1.1.1.2 christos hardcode_minus_L=yes
8623 1.1.1.2 christos ;;
8624 1.1.1.2 christos esac
8625 1.1 skrll ;;
8626 1.1 skrll
8627 1.1 skrll beos*)
8628 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8629 1.1 skrll allow_undefined_flag=unsupported
8630 1.1 skrll # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8631 1.1 skrll # support --undefined. This deserves some investigation. FIXME
8632 1.1 skrll archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8633 1.1 skrll else
8634 1.1 skrll ld_shlibs=no
8635 1.1 skrll fi
8636 1.1 skrll ;;
8637 1.1 skrll
8638 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
8639 1.1 skrll # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8640 1.1 skrll # as there is no search path for DLLs.
8641 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
8642 1.1.1.2 christos export_dynamic_flag_spec='${wl}--export-all-symbols'
8643 1.1 skrll allow_undefined_flag=unsupported
8644 1.1 skrll always_export_symbols=no
8645 1.1 skrll enable_shared_with_static_runtimes=yes
8646 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'
8647 1.1 skrll
8648 1.1 skrll if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8649 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'
8650 1.1 skrll # If the export-symbols file already is a .def file (1st line
8651 1.1 skrll # is EXPORTS), use it as is; otherwise, prepend...
8652 1.1 skrll archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8653 1.1 skrll cp $export_symbols $output_objdir/$soname.def;
8654 1.1 skrll else
8655 1.1 skrll echo EXPORTS > $output_objdir/$soname.def;
8656 1.1 skrll cat $export_symbols >> $output_objdir/$soname.def;
8657 1.1 skrll fi~
8658 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'
8659 1.1 skrll else
8660 1.1 skrll ld_shlibs=no
8661 1.1 skrll fi
8662 1.1 skrll ;;
8663 1.1 skrll
8664 1.1.1.2 christos haiku*)
8665 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8666 1.1.1.2 christos link_all_deplibs=yes
8667 1.1.1.2 christos ;;
8668 1.1.1.2 christos
8669 1.1 skrll interix[3-9]*)
8670 1.1 skrll hardcode_direct=no
8671 1.1 skrll hardcode_shlibpath_var=no
8672 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8673 1.1 skrll export_dynamic_flag_spec='${wl}-E'
8674 1.1 skrll # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8675 1.1 skrll # Instead, shared libraries are loaded at an image base (0x10000000 by
8676 1.1 skrll # default) and relocated if they conflict, which is a slow very memory
8677 1.1 skrll # consuming and fragmenting process. To avoid this, we pick a random,
8678 1.1 skrll # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8679 1.1 skrll # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8680 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'
8681 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'
8682 1.1 skrll ;;
8683 1.1 skrll
8684 1.1.1.2 christos gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8685 1.1 skrll tmp_diet=no
8686 1.1 skrll if test "$host_os" = linux-dietlibc; then
8687 1.1 skrll case $cc_basename in
8688 1.1 skrll diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8689 1.1 skrll esac
8690 1.1 skrll fi
8691 1.1 skrll if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8692 1.1 skrll && test "$tmp_diet" = no
8693 1.1 skrll then
8694 1.1.1.4 christos tmp_addflag=' $pic_flag'
8695 1.1.1.2 christos tmp_sharedflag='-shared'
8696 1.1 skrll case $cc_basename,$host_cpu in
8697 1.1 skrll pgcc*) # Portland Group C compiler
8698 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'
8699 1.1 skrll tmp_addflag=' $pic_flag'
8700 1.1 skrll ;;
8701 1.1.1.2 christos pgf77* | pgf90* | pgf95* | pgfortran*)
8702 1.1.1.2 christos # Portland Group f77 and f90 compilers
8703 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'
8704 1.1 skrll tmp_addflag=' $pic_flag -Mnomain' ;;
8705 1.1 skrll ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8706 1.1 skrll tmp_addflag=' -i_dynamic' ;;
8707 1.1 skrll efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8708 1.1 skrll tmp_addflag=' -i_dynamic -nofor_main' ;;
8709 1.1 skrll ifc* | ifort*) # Intel Fortran compiler
8710 1.1 skrll tmp_addflag=' -nofor_main' ;;
8711 1.1.1.2 christos lf95*) # Lahey Fortran 8.1
8712 1.1.1.2 christos whole_archive_flag_spec=
8713 1.1.1.2 christos tmp_sharedflag='--shared' ;;
8714 1.1.1.2 christos xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8715 1.1.1.2 christos tmp_sharedflag='-qmkshrobj'
8716 1.1.1.2 christos tmp_addflag= ;;
8717 1.1.1.2 christos nvcc*) # Cuda Compiler Driver 2.2
8718 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'
8719 1.1.1.2 christos compiler_needs_object=yes
8720 1.1.1.2 christos ;;
8721 1.1 skrll esac
8722 1.1 skrll case `$CC -V 2>&1 | sed 5q` in
8723 1.1 skrll *Sun\ C*) # Sun C 5.9
8724 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'
8725 1.1 skrll compiler_needs_object=yes
8726 1.1 skrll tmp_sharedflag='-G' ;;
8727 1.1 skrll *Sun\ F*) # Sun Fortran 8.3
8728 1.1 skrll tmp_sharedflag='-G' ;;
8729 1.1 skrll esac
8730 1.1 skrll archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8731 1.1 skrll
8732 1.1 skrll if test "x$supports_anon_versioning" = xyes; then
8733 1.1 skrll archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8734 1.1 skrll cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8735 1.1 skrll echo "local: *; };" >> $output_objdir/$libname.ver~
8736 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'
8737 1.1 skrll fi
8738 1.1.1.2 christos
8739 1.1.1.2 christos case $cc_basename in
8740 1.1.1.2 christos xlf* | bgf* | bgxlf* | mpixlf*)
8741 1.1.1.2 christos # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8742 1.1.1.2 christos whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8743 1.1.1.2 christos hardcode_libdir_flag_spec=
8744 1.1.1.2 christos hardcode_libdir_flag_spec_ld='-rpath $libdir'
8745 1.1.1.2 christos archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8746 1.1.1.2 christos if test "x$supports_anon_versioning" = xyes; then
8747 1.1.1.2 christos archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8748 1.1.1.2 christos cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8749 1.1.1.2 christos echo "local: *; };" >> $output_objdir/$libname.ver~
8750 1.1.1.2 christos $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8751 1.1.1.2 christos fi
8752 1.1.1.2 christos ;;
8753 1.1.1.2 christos esac
8754 1.1 skrll else
8755 1.1 skrll ld_shlibs=no
8756 1.1 skrll fi
8757 1.1 skrll ;;
8758 1.1 skrll
8759 1.1 skrll netbsd*)
8760 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8761 1.1 skrll archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8762 1.1 skrll wlarc=
8763 1.1 skrll else
8764 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8765 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'
8766 1.1 skrll fi
8767 1.1 skrll ;;
8768 1.1 skrll
8769 1.1 skrll solaris*)
8770 1.1 skrll if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8771 1.1 skrll ld_shlibs=no
8772 1.1 skrll cat <<_LT_EOF 1>&2
8773 1.1 skrll
8774 1.1 skrll *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8775 1.1 skrll *** create shared libraries on Solaris systems. Therefore, libtool
8776 1.1 skrll *** is disabling shared libraries support. We urge you to upgrade GNU
8777 1.1 skrll *** binutils to release 2.9.1 or newer. Another option is to modify
8778 1.1 skrll *** your PATH or compiler configuration so that the native linker is
8779 1.1 skrll *** used, and then restart.
8780 1.1 skrll
8781 1.1 skrll _LT_EOF
8782 1.1 skrll elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8783 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8784 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'
8785 1.1 skrll else
8786 1.1 skrll ld_shlibs=no
8787 1.1 skrll fi
8788 1.1 skrll ;;
8789 1.1 skrll
8790 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8791 1.1 skrll case `$LD -v 2>&1` in
8792 1.1 skrll *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8793 1.1 skrll ld_shlibs=no
8794 1.1 skrll cat <<_LT_EOF 1>&2
8795 1.1 skrll
8796 1.1 skrll *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8797 1.1 skrll *** reliably create shared libraries on SCO systems. Therefore, libtool
8798 1.1 skrll *** is disabling shared libraries support. We urge you to upgrade GNU
8799 1.1 skrll *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8800 1.1 skrll *** your PATH or compiler configuration so that the native linker is
8801 1.1 skrll *** used, and then restart.
8802 1.1 skrll
8803 1.1 skrll _LT_EOF
8804 1.1 skrll ;;
8805 1.1 skrll *)
8806 1.1 skrll # For security reasons, it is highly recommended that you always
8807 1.1 skrll # use absolute paths for naming shared libraries, and exclude the
8808 1.1 skrll # DT_RUNPATH tag from executables and libraries. But doing so
8809 1.1 skrll # requires that you compile everything twice, which is a pain.
8810 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8811 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8812 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8813 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'
8814 1.1 skrll else
8815 1.1 skrll ld_shlibs=no
8816 1.1 skrll fi
8817 1.1 skrll ;;
8818 1.1 skrll esac
8819 1.1 skrll ;;
8820 1.1 skrll
8821 1.1 skrll sunos4*)
8822 1.1 skrll archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8823 1.1 skrll wlarc=
8824 1.1 skrll hardcode_direct=yes
8825 1.1 skrll hardcode_shlibpath_var=no
8826 1.1 skrll ;;
8827 1.1 skrll
8828 1.1 skrll *)
8829 1.1 skrll if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8830 1.1 skrll archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8831 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'
8832 1.1 skrll else
8833 1.1 skrll ld_shlibs=no
8834 1.1 skrll fi
8835 1.1 skrll ;;
8836 1.1 skrll esac
8837 1.1 skrll
8838 1.1 skrll if test "$ld_shlibs" = no; then
8839 1.1 skrll runpath_var=
8840 1.1 skrll hardcode_libdir_flag_spec=
8841 1.1 skrll export_dynamic_flag_spec=
8842 1.1 skrll whole_archive_flag_spec=
8843 1.1 skrll fi
8844 1.1 skrll else
8845 1.1 skrll # PORTME fill in a description of your system's linker (not GNU ld)
8846 1.1 skrll case $host_os in
8847 1.1 skrll aix3*)
8848 1.1 skrll allow_undefined_flag=unsupported
8849 1.1 skrll always_export_symbols=yes
8850 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'
8851 1.1 skrll # Note: this linker hardcodes the directories in LIBPATH if there
8852 1.1 skrll # are no directories specified by -L.
8853 1.1 skrll hardcode_minus_L=yes
8854 1.1 skrll if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8855 1.1 skrll # Neither direct hardcoding nor static linking is supported with a
8856 1.1 skrll # broken collect2.
8857 1.1 skrll hardcode_direct=unsupported
8858 1.1 skrll fi
8859 1.1 skrll ;;
8860 1.1 skrll
8861 1.1 skrll aix[4-9]*)
8862 1.1 skrll if test "$host_cpu" = ia64; then
8863 1.1 skrll # On IA64, the linker does run time linking by default, so we don't
8864 1.1 skrll # have to do anything special.
8865 1.1 skrll aix_use_runtimelinking=no
8866 1.1 skrll exp_sym_flag='-Bexport'
8867 1.1 skrll no_entry_flag=""
8868 1.1 skrll else
8869 1.1 skrll # If we're using GNU nm, then we don't want the "-C" option.
8870 1.1 skrll # -C means demangle to AIX nm, but means don't demangle with GNU nm
8871 1.1.1.2 christos # Also, AIX nm treats weak defined symbols like other global
8872 1.1.1.2 christos # defined symbols, whereas GNU nm marks them as "W".
8873 1.1 skrll if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8874 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'
8875 1.1 skrll else
8876 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'
8877 1.1 skrll fi
8878 1.1 skrll aix_use_runtimelinking=no
8879 1.1 skrll
8880 1.1 skrll # Test if we are trying to use run time linking or normal
8881 1.1 skrll # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8882 1.1 skrll # need to do runtime linking.
8883 1.1 skrll case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8884 1.1 skrll for ld_flag in $LDFLAGS; do
8885 1.1 skrll if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8886 1.1 skrll aix_use_runtimelinking=yes
8887 1.1 skrll break
8888 1.1 skrll fi
8889 1.1 skrll done
8890 1.1 skrll ;;
8891 1.1 skrll esac
8892 1.1 skrll
8893 1.1 skrll exp_sym_flag='-bexport'
8894 1.1 skrll no_entry_flag='-bnoentry'
8895 1.1 skrll fi
8896 1.1 skrll
8897 1.1 skrll # When large executables or shared objects are built, AIX ld can
8898 1.1 skrll # have problems creating the table of contents. If linking a library
8899 1.1 skrll # or program results in "error TOC overflow" add -mminimal-toc to
8900 1.1 skrll # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8901 1.1 skrll # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8902 1.1 skrll
8903 1.1 skrll archive_cmds=''
8904 1.1 skrll hardcode_direct=yes
8905 1.1 skrll hardcode_direct_absolute=yes
8906 1.1 skrll hardcode_libdir_separator=':'
8907 1.1 skrll link_all_deplibs=yes
8908 1.1 skrll file_list_spec='${wl}-f,'
8909 1.1 skrll
8910 1.1 skrll if test "$GCC" = yes; then
8911 1.1 skrll case $host_os in aix4.[012]|aix4.[012].*)
8912 1.1 skrll # We only want to do this on AIX 4.2 and lower, the check
8913 1.1 skrll # below for broken collect2 doesn't work under 4.3+
8914 1.1 skrll collect2name=`${CC} -print-prog-name=collect2`
8915 1.1 skrll if test -f "$collect2name" &&
8916 1.1 skrll strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8917 1.1 skrll then
8918 1.1 skrll # We have reworked collect2
8919 1.1 skrll :
8920 1.1 skrll else
8921 1.1 skrll # We have old collect2
8922 1.1 skrll hardcode_direct=unsupported
8923 1.1 skrll # It fails to find uninstalled libraries when the uninstalled
8924 1.1 skrll # path is not listed in the libpath. Setting hardcode_minus_L
8925 1.1 skrll # to unsupported forces relinking
8926 1.1 skrll hardcode_minus_L=yes
8927 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
8928 1.1 skrll hardcode_libdir_separator=
8929 1.1 skrll fi
8930 1.1 skrll ;;
8931 1.1 skrll esac
8932 1.1 skrll shared_flag='-shared'
8933 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
8934 1.1 skrll shared_flag="$shared_flag "'${wl}-G'
8935 1.1 skrll fi
8936 1.1 skrll else
8937 1.1 skrll # not using gcc
8938 1.1 skrll if test "$host_cpu" = ia64; then
8939 1.1 skrll # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8940 1.1 skrll # chokes on -Wl,-G. The following line is correct:
8941 1.1 skrll shared_flag='-G'
8942 1.1 skrll else
8943 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
8944 1.1 skrll shared_flag='${wl}-G'
8945 1.1 skrll else
8946 1.1 skrll shared_flag='${wl}-bM:SRE'
8947 1.1 skrll fi
8948 1.1 skrll fi
8949 1.1 skrll fi
8950 1.1 skrll
8951 1.1.1.2 christos export_dynamic_flag_spec='${wl}-bexpall'
8952 1.1 skrll # It seems that -bexpall does not export symbols beginning with
8953 1.1 skrll # underscore (_), so it is better to generate a list of symbols to export.
8954 1.1 skrll always_export_symbols=yes
8955 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
8956 1.1 skrll # Warning - without using the other runtime loading flags (-brtl),
8957 1.1 skrll # -berok will link without error, but may produce a broken library.
8958 1.1 skrll allow_undefined_flag='-berok'
8959 1.1 skrll # Determine the default libpath from the value encoded in an
8960 1.1 skrll # empty executable.
8961 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8962 1.1 skrll /* end confdefs.h. */
8963 1.1 skrll
8964 1.1 skrll int
8965 1.1 skrll main ()
8966 1.1 skrll {
8967 1.1 skrll
8968 1.1 skrll ;
8969 1.1 skrll return 0;
8970 1.1 skrll }
8971 1.1 skrll _ACEOF
8972 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
8973 1.1 skrll
8974 1.1 skrll lt_aix_libpath_sed='
8975 1.1 skrll /Import File Strings/,/^$/ {
8976 1.1 skrll /^0/ {
8977 1.1 skrll s/^0 *\(.*\)$/\1/
8978 1.1 skrll p
8979 1.1 skrll }
8980 1.1 skrll }'
8981 1.1 skrll aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8982 1.1 skrll # Check for a 64-bit object if we didn't find anything.
8983 1.1 skrll if test -z "$aix_libpath"; then
8984 1.1 skrll aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8985 1.1 skrll fi
8986 1.1 skrll fi
8987 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
8988 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
8989 1.1 skrll if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8990 1.1 skrll
8991 1.1 skrll hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8992 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"
8993 1.1 skrll else
8994 1.1 skrll if test "$host_cpu" = ia64; then
8995 1.1 skrll hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8996 1.1 skrll allow_undefined_flag="-z nodefs"
8997 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"
8998 1.1 skrll else
8999 1.1 skrll # Determine the default libpath from the value encoded in an
9000 1.1 skrll # empty executable.
9001 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9002 1.1 skrll /* end confdefs.h. */
9003 1.1 skrll
9004 1.1 skrll int
9005 1.1 skrll main ()
9006 1.1 skrll {
9007 1.1 skrll
9008 1.1 skrll ;
9009 1.1 skrll return 0;
9010 1.1 skrll }
9011 1.1 skrll _ACEOF
9012 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
9013 1.1 skrll
9014 1.1 skrll lt_aix_libpath_sed='
9015 1.1 skrll /Import File Strings/,/^$/ {
9016 1.1 skrll /^0/ {
9017 1.1 skrll s/^0 *\(.*\)$/\1/
9018 1.1 skrll p
9019 1.1 skrll }
9020 1.1 skrll }'
9021 1.1 skrll aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9022 1.1 skrll # Check for a 64-bit object if we didn't find anything.
9023 1.1 skrll if test -z "$aix_libpath"; then
9024 1.1 skrll aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9025 1.1 skrll fi
9026 1.1 skrll fi
9027 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
9028 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
9029 1.1 skrll if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9030 1.1 skrll
9031 1.1 skrll hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9032 1.1 skrll # Warning - without using the other run time loading flags,
9033 1.1 skrll # -berok will link without error, but may produce a broken library.
9034 1.1 skrll no_undefined_flag=' ${wl}-bernotok'
9035 1.1 skrll allow_undefined_flag=' ${wl}-berok'
9036 1.1.1.2 christos if test "$with_gnu_ld" = yes; then
9037 1.1.1.2 christos # We only use this code for GNU lds that support --whole-archive.
9038 1.1.1.2 christos whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9039 1.1.1.2 christos else
9040 1.1.1.2 christos # Exported symbols can be pulled into shared objects from archives
9041 1.1.1.2 christos whole_archive_flag_spec='$convenience'
9042 1.1.1.2 christos fi
9043 1.1 skrll archive_cmds_need_lc=yes
9044 1.1 skrll # This is similar to how AIX traditionally builds its shared libraries.
9045 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'
9046 1.1 skrll fi
9047 1.1 skrll fi
9048 1.1 skrll ;;
9049 1.1 skrll
9050 1.1 skrll amigaos*)
9051 1.1.1.2 christos case $host_cpu in
9052 1.1.1.2 christos powerpc)
9053 1.1.1.2 christos # see comment about AmigaOS4 .so support
9054 1.1.1.2 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9055 1.1.1.2 christos archive_expsym_cmds=''
9056 1.1.1.2 christos ;;
9057 1.1.1.2 christos m68k)
9058 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)'
9059 1.1.1.2 christos hardcode_libdir_flag_spec='-L$libdir'
9060 1.1.1.2 christos hardcode_minus_L=yes
9061 1.1.1.2 christos ;;
9062 1.1.1.2 christos esac
9063 1.1 skrll ;;
9064 1.1 skrll
9065 1.1 skrll bsdi[45]*)
9066 1.1 skrll export_dynamic_flag_spec=-rdynamic
9067 1.1 skrll ;;
9068 1.1 skrll
9069 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
9070 1.1 skrll # When not using gcc, we currently assume that we are using
9071 1.1 skrll # Microsoft Visual C++.
9072 1.1 skrll # hardcode_libdir_flag_spec is actually meaningless, as there is
9073 1.1 skrll # no search path for DLLs.
9074 1.1 skrll hardcode_libdir_flag_spec=' '
9075 1.1 skrll allow_undefined_flag=unsupported
9076 1.1 skrll # Tell ltmain to make .lib files, not .a files.
9077 1.1 skrll libext=lib
9078 1.1 skrll # Tell ltmain to make .dll files, not .so files.
9079 1.1 skrll shrext_cmds=".dll"
9080 1.1 skrll # FIXME: Setting linknames here is a bad hack.
9081 1.1.1.2 christos archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9082 1.1 skrll # The linker will automatically build a .lib file if we build a DLL.
9083 1.1 skrll old_archive_from_new_cmds='true'
9084 1.1 skrll # FIXME: Should let the user specify the lib program.
9085 1.1 skrll old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9086 1.1 skrll fix_srcfile_path='`cygpath -w "$srcfile"`'
9087 1.1 skrll enable_shared_with_static_runtimes=yes
9088 1.1 skrll ;;
9089 1.1 skrll
9090 1.1 skrll darwin* | rhapsody*)
9091 1.1 skrll
9092 1.1.1.2 christos
9093 1.1.1.2 christos archive_cmds_need_lc=no
9094 1.1.1.2 christos hardcode_direct=no
9095 1.1.1.2 christos hardcode_automatic=yes
9096 1.1.1.2 christos hardcode_shlibpath_var=unsupported
9097 1.1.1.2 christos if test "$lt_cv_ld_force_load" = "yes"; then
9098 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\"`'
9099 1.1.1.2 christos else
9100 1.1.1.2 christos whole_archive_flag_spec=''
9101 1.1.1.2 christos fi
9102 1.1.1.2 christos link_all_deplibs=yes
9103 1.1.1.2 christos allow_undefined_flag="$_lt_dar_allow_undefined"
9104 1.1.1.2 christos case $cc_basename in
9105 1.1.1.2 christos ifort*) _lt_dar_can_shared=yes ;;
9106 1.1.1.2 christos *) _lt_dar_can_shared=$GCC ;;
9107 1.1.1.2 christos esac
9108 1.1.1.2 christos if test "$_lt_dar_can_shared" = "yes"; then
9109 1.1.1.2 christos output_verbose_link_cmd=func_echo_all
9110 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}"
9111 1.1.1.2 christos module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9112 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}"
9113 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}"
9114 1.1.1.2 christos
9115 1.1.1.2 christos else
9116 1.1.1.2 christos ld_shlibs=no
9117 1.1.1.2 christos fi
9118 1.1.1.2 christos
9119 1.1 skrll ;;
9120 1.1 skrll
9121 1.1 skrll dgux*)
9122 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9123 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9124 1.1 skrll hardcode_shlibpath_var=no
9125 1.1 skrll ;;
9126 1.1 skrll
9127 1.1 skrll # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9128 1.1 skrll # support. Future versions do this automatically, but an explicit c++rt0.o
9129 1.1 skrll # does not break anything, and helps significantly (at the cost of a little
9130 1.1 skrll # extra space).
9131 1.1 skrll freebsd2.2*)
9132 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9133 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9134 1.1 skrll hardcode_direct=yes
9135 1.1 skrll hardcode_shlibpath_var=no
9136 1.1 skrll ;;
9137 1.1 skrll
9138 1.1 skrll # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9139 1.1.1.4 christos freebsd2.*)
9140 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9141 1.1 skrll hardcode_direct=yes
9142 1.1 skrll hardcode_minus_L=yes
9143 1.1 skrll hardcode_shlibpath_var=no
9144 1.1 skrll ;;
9145 1.1 skrll
9146 1.1 skrll # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9147 1.1 skrll freebsd* | dragonfly*)
9148 1.1 skrll archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9149 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9150 1.1 skrll hardcode_direct=yes
9151 1.1 skrll hardcode_shlibpath_var=no
9152 1.1 skrll ;;
9153 1.1 skrll
9154 1.1 skrll hpux9*)
9155 1.1 skrll if test "$GCC" = yes; then
9156 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'
9157 1.1 skrll else
9158 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'
9159 1.1 skrll fi
9160 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9161 1.1 skrll hardcode_libdir_separator=:
9162 1.1 skrll hardcode_direct=yes
9163 1.1 skrll
9164 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9165 1.1 skrll # but as the default location of the library.
9166 1.1 skrll hardcode_minus_L=yes
9167 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9168 1.1 skrll ;;
9169 1.1 skrll
9170 1.1 skrll hpux10*)
9171 1.1.1.2 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9172 1.1 skrll archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9173 1.1 skrll else
9174 1.1 skrll archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9175 1.1 skrll fi
9176 1.1 skrll if test "$with_gnu_ld" = no; then
9177 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9178 1.1 skrll hardcode_libdir_flag_spec_ld='+b $libdir'
9179 1.1 skrll hardcode_libdir_separator=:
9180 1.1 skrll hardcode_direct=yes
9181 1.1 skrll hardcode_direct_absolute=yes
9182 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9183 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9184 1.1 skrll # but as the default location of the library.
9185 1.1 skrll hardcode_minus_L=yes
9186 1.1 skrll fi
9187 1.1 skrll ;;
9188 1.1 skrll
9189 1.1 skrll hpux11*)
9190 1.1.1.2 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9191 1.1 skrll case $host_cpu in
9192 1.1 skrll hppa*64*)
9193 1.1 skrll archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9194 1.1 skrll ;;
9195 1.1 skrll ia64*)
9196 1.1.1.2 christos archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9197 1.1 skrll ;;
9198 1.1 skrll *)
9199 1.1 skrll archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9200 1.1 skrll ;;
9201 1.1 skrll esac
9202 1.1 skrll else
9203 1.1 skrll case $host_cpu in
9204 1.1 skrll hppa*64*)
9205 1.1 skrll archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9206 1.1 skrll ;;
9207 1.1 skrll ia64*)
9208 1.1 skrll archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9209 1.1 skrll ;;
9210 1.1 skrll *)
9211 1.1.1.2 christos
9212 1.1.1.2 christos # Older versions of the 11.00 compiler do not understand -b yet
9213 1.1.1.2 christos # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9214 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9215 1.1.1.2 christos $as_echo_n "checking if $CC understands -b... " >&6; }
9216 1.1.1.2 christos if test "${lt_cv_prog_compiler__b+set}" = set; then :
9217 1.1.1.2 christos $as_echo_n "(cached) " >&6
9218 1.1.1.2 christos else
9219 1.1.1.2 christos lt_cv_prog_compiler__b=no
9220 1.1.1.2 christos save_LDFLAGS="$LDFLAGS"
9221 1.1.1.2 christos LDFLAGS="$LDFLAGS -b"
9222 1.1.1.2 christos echo "$lt_simple_link_test_code" > conftest.$ac_ext
9223 1.1.1.2 christos if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9224 1.1.1.2 christos # The linker can only warn and ignore the option if not recognized
9225 1.1.1.2 christos # So say no if there are warnings
9226 1.1.1.2 christos if test -s conftest.err; then
9227 1.1.1.2 christos # Append any errors to the config.log.
9228 1.1.1.2 christos cat conftest.err 1>&5
9229 1.1.1.2 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9230 1.1.1.2 christos $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9231 1.1.1.2 christos if diff conftest.exp conftest.er2 >/dev/null; then
9232 1.1.1.2 christos lt_cv_prog_compiler__b=yes
9233 1.1.1.2 christos fi
9234 1.1.1.2 christos else
9235 1.1.1.2 christos lt_cv_prog_compiler__b=yes
9236 1.1.1.2 christos fi
9237 1.1.1.2 christos fi
9238 1.1.1.2 christos $RM -r conftest*
9239 1.1.1.2 christos LDFLAGS="$save_LDFLAGS"
9240 1.1.1.2 christos
9241 1.1.1.2 christos fi
9242 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9243 1.1.1.2 christos $as_echo "$lt_cv_prog_compiler__b" >&6; }
9244 1.1.1.2 christos
9245 1.1.1.2 christos if test x"$lt_cv_prog_compiler__b" = xyes; then
9246 1.1.1.2 christos archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9247 1.1.1.2 christos else
9248 1.1.1.2 christos archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9249 1.1.1.2 christos fi
9250 1.1.1.2 christos
9251 1.1 skrll ;;
9252 1.1 skrll esac
9253 1.1 skrll fi
9254 1.1 skrll if test "$with_gnu_ld" = no; then
9255 1.1 skrll hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9256 1.1 skrll hardcode_libdir_separator=:
9257 1.1 skrll
9258 1.1 skrll case $host_cpu in
9259 1.1 skrll hppa*64*|ia64*)
9260 1.1 skrll hardcode_direct=no
9261 1.1 skrll hardcode_shlibpath_var=no
9262 1.1 skrll ;;
9263 1.1 skrll *)
9264 1.1 skrll hardcode_direct=yes
9265 1.1 skrll hardcode_direct_absolute=yes
9266 1.1 skrll export_dynamic_flag_spec='${wl}-E'
9267 1.1 skrll
9268 1.1 skrll # hardcode_minus_L: Not really in the search PATH,
9269 1.1 skrll # but as the default location of the library.
9270 1.1 skrll hardcode_minus_L=yes
9271 1.1 skrll ;;
9272 1.1 skrll esac
9273 1.1 skrll fi
9274 1.1 skrll ;;
9275 1.1 skrll
9276 1.1 skrll irix5* | irix6* | nonstopux*)
9277 1.1 skrll if test "$GCC" = yes; then
9278 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'
9279 1.1 skrll # Try to use the -exported_symbol ld option, if it does not
9280 1.1 skrll # work, assume that -exports_file does not work either and
9281 1.1 skrll # implicitly export all symbols.
9282 1.1 skrll save_LDFLAGS="$LDFLAGS"
9283 1.1 skrll LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9284 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9285 1.1.1.2 christos /* end confdefs.h. */
9286 1.1 skrll int foo(void) {}
9287 1.1 skrll _ACEOF
9288 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
9289 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'
9290 1.1 skrll
9291 1.1 skrll fi
9292 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
9293 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
9294 1.1 skrll LDFLAGS="$save_LDFLAGS"
9295 1.1 skrll else
9296 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'
9297 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'
9298 1.1 skrll fi
9299 1.1 skrll archive_cmds_need_lc='no'
9300 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9301 1.1 skrll hardcode_libdir_separator=:
9302 1.1 skrll inherit_rpath=yes
9303 1.1 skrll link_all_deplibs=yes
9304 1.1 skrll ;;
9305 1.1 skrll
9306 1.1 skrll netbsd*)
9307 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9308 1.1 skrll archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9309 1.1 skrll else
9310 1.1 skrll archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9311 1.1 skrll fi
9312 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9313 1.1 skrll hardcode_direct=yes
9314 1.1 skrll hardcode_shlibpath_var=no
9315 1.1 skrll ;;
9316 1.1 skrll
9317 1.1 skrll newsos6)
9318 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9319 1.1 skrll hardcode_direct=yes
9320 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9321 1.1 skrll hardcode_libdir_separator=:
9322 1.1 skrll hardcode_shlibpath_var=no
9323 1.1 skrll ;;
9324 1.1 skrll
9325 1.1 skrll *nto* | *qnx*)
9326 1.1 skrll ;;
9327 1.1 skrll
9328 1.1 skrll openbsd*)
9329 1.1.1.2 christos if test -f /usr/libexec/ld.so; then
9330 1.1.1.2 christos hardcode_direct=yes
9331 1.1.1.2 christos hardcode_shlibpath_var=no
9332 1.1.1.2 christos hardcode_direct_absolute=yes
9333 1.1.1.2 christos if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9334 1.1 skrll archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9335 1.1.1.2 christos archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9336 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9337 1.1.1.2 christos export_dynamic_flag_spec='${wl}-E'
9338 1.1.1.2 christos else
9339 1.1.1.2 christos case $host_os in
9340 1.1.1.2 christos openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9341 1.1.1.2 christos archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9342 1.1.1.2 christos hardcode_libdir_flag_spec='-R$libdir'
9343 1.1.1.2 christos ;;
9344 1.1.1.2 christos *)
9345 1.1.1.2 christos archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9346 1.1.1.2 christos hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9347 1.1.1.2 christos ;;
9348 1.1.1.2 christos esac
9349 1.1.1.2 christos fi
9350 1.1.1.2 christos else
9351 1.1.1.2 christos ld_shlibs=no
9352 1.1 skrll fi
9353 1.1 skrll ;;
9354 1.1 skrll
9355 1.1 skrll os2*)
9356 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9357 1.1 skrll hardcode_minus_L=yes
9358 1.1 skrll allow_undefined_flag=unsupported
9359 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'
9360 1.1 skrll old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9361 1.1 skrll ;;
9362 1.1 skrll
9363 1.1 skrll osf3*)
9364 1.1 skrll if test "$GCC" = yes; then
9365 1.1 skrll allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9366 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'
9367 1.1 skrll else
9368 1.1 skrll allow_undefined_flag=' -expect_unresolved \*'
9369 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'
9370 1.1 skrll fi
9371 1.1 skrll archive_cmds_need_lc='no'
9372 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9373 1.1 skrll hardcode_libdir_separator=:
9374 1.1 skrll ;;
9375 1.1 skrll
9376 1.1 skrll osf4* | osf5*) # as osf3* with the addition of -msym flag
9377 1.1 skrll if test "$GCC" = yes; then
9378 1.1 skrll allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9379 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'
9380 1.1 skrll hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9381 1.1 skrll else
9382 1.1 skrll allow_undefined_flag=' -expect_unresolved \*'
9383 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'
9384 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~
9385 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'
9386 1.1 skrll
9387 1.1 skrll # Both c and cxx compiler support -rpath directly
9388 1.1 skrll hardcode_libdir_flag_spec='-rpath $libdir'
9389 1.1 skrll fi
9390 1.1 skrll archive_cmds_need_lc='no'
9391 1.1 skrll hardcode_libdir_separator=:
9392 1.1 skrll ;;
9393 1.1 skrll
9394 1.1 skrll solaris*)
9395 1.1 skrll no_undefined_flag=' -z defs'
9396 1.1 skrll if test "$GCC" = yes; then
9397 1.1 skrll wlarc='${wl}'
9398 1.1 skrll archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9399 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9400 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'
9401 1.1 skrll else
9402 1.1 skrll case `$CC -V 2>&1` in
9403 1.1 skrll *"Compilers 5.0"*)
9404 1.1 skrll wlarc=''
9405 1.1 skrll archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9406 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9407 1.1 skrll $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9408 1.1 skrll ;;
9409 1.1 skrll *)
9410 1.1 skrll wlarc='${wl}'
9411 1.1 skrll archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9412 1.1 skrll archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9413 1.1 skrll $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9414 1.1 skrll ;;
9415 1.1 skrll esac
9416 1.1 skrll fi
9417 1.1 skrll hardcode_libdir_flag_spec='-R$libdir'
9418 1.1 skrll hardcode_shlibpath_var=no
9419 1.1 skrll case $host_os in
9420 1.1 skrll solaris2.[0-5] | solaris2.[0-5].*) ;;
9421 1.1 skrll *)
9422 1.1 skrll # The compiler driver will combine and reorder linker options,
9423 1.1 skrll # but understands `-z linker_flag'. GCC discards it without `$wl',
9424 1.1 skrll # but is careful enough not to reorder.
9425 1.1 skrll # Supported since Solaris 2.6 (maybe 2.5.1?)
9426 1.1 skrll if test "$GCC" = yes; then
9427 1.1 skrll whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9428 1.1 skrll else
9429 1.1 skrll whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9430 1.1 skrll fi
9431 1.1 skrll ;;
9432 1.1 skrll esac
9433 1.1 skrll link_all_deplibs=yes
9434 1.1 skrll ;;
9435 1.1 skrll
9436 1.1 skrll sunos4*)
9437 1.1 skrll if test "x$host_vendor" = xsequent; then
9438 1.1 skrll # Use $CC to link under sequent, because it throws in some extra .o
9439 1.1 skrll # files that make .init and .fini sections work.
9440 1.1 skrll archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9441 1.1 skrll else
9442 1.1 skrll archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9443 1.1 skrll fi
9444 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9445 1.1 skrll hardcode_direct=yes
9446 1.1 skrll hardcode_minus_L=yes
9447 1.1 skrll hardcode_shlibpath_var=no
9448 1.1 skrll ;;
9449 1.1 skrll
9450 1.1 skrll sysv4)
9451 1.1 skrll case $host_vendor in
9452 1.1 skrll sni)
9453 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9454 1.1 skrll hardcode_direct=yes # is this really true???
9455 1.1 skrll ;;
9456 1.1 skrll siemens)
9457 1.1 skrll ## LD is ld it makes a PLAMLIB
9458 1.1 skrll ## CC just makes a GrossModule.
9459 1.1 skrll archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9460 1.1 skrll reload_cmds='$CC -r -o $output$reload_objs'
9461 1.1 skrll hardcode_direct=no
9462 1.1 skrll ;;
9463 1.1 skrll motorola)
9464 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9465 1.1 skrll hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9466 1.1 skrll ;;
9467 1.1 skrll esac
9468 1.1 skrll runpath_var='LD_RUN_PATH'
9469 1.1 skrll hardcode_shlibpath_var=no
9470 1.1 skrll ;;
9471 1.1 skrll
9472 1.1 skrll sysv4.3*)
9473 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9474 1.1 skrll hardcode_shlibpath_var=no
9475 1.1 skrll export_dynamic_flag_spec='-Bexport'
9476 1.1 skrll ;;
9477 1.1 skrll
9478 1.1 skrll sysv4*MP*)
9479 1.1 skrll if test -d /usr/nec; then
9480 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9481 1.1 skrll hardcode_shlibpath_var=no
9482 1.1 skrll runpath_var=LD_RUN_PATH
9483 1.1 skrll hardcode_runpath_var=yes
9484 1.1 skrll ld_shlibs=yes
9485 1.1 skrll fi
9486 1.1 skrll ;;
9487 1.1 skrll
9488 1.1 skrll sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9489 1.1 skrll no_undefined_flag='${wl}-z,text'
9490 1.1 skrll archive_cmds_need_lc=no
9491 1.1 skrll hardcode_shlibpath_var=no
9492 1.1 skrll runpath_var='LD_RUN_PATH'
9493 1.1 skrll
9494 1.1 skrll if test "$GCC" = yes; then
9495 1.1 skrll archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9496 1.1 skrll archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9497 1.1 skrll else
9498 1.1 skrll archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9499 1.1 skrll archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9500 1.1 skrll fi
9501 1.1 skrll ;;
9502 1.1 skrll
9503 1.1 skrll sysv5* | sco3.2v5* | sco5v6*)
9504 1.1 skrll # Note: We can NOT use -z defs as we might desire, because we do not
9505 1.1 skrll # link with -lc, and that would cause any symbols used from libc to
9506 1.1 skrll # always be unresolved, which means just about no library would
9507 1.1 skrll # ever link correctly. If we're not using GNU ld we use -z text
9508 1.1 skrll # though, which does catch some bad symbols but isn't as heavy-handed
9509 1.1 skrll # as -z defs.
9510 1.1 skrll no_undefined_flag='${wl}-z,text'
9511 1.1 skrll allow_undefined_flag='${wl}-z,nodefs'
9512 1.1 skrll archive_cmds_need_lc=no
9513 1.1 skrll hardcode_shlibpath_var=no
9514 1.1 skrll hardcode_libdir_flag_spec='${wl}-R,$libdir'
9515 1.1 skrll hardcode_libdir_separator=':'
9516 1.1 skrll link_all_deplibs=yes
9517 1.1 skrll export_dynamic_flag_spec='${wl}-Bexport'
9518 1.1 skrll runpath_var='LD_RUN_PATH'
9519 1.1 skrll
9520 1.1 skrll if test "$GCC" = yes; then
9521 1.1 skrll archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9522 1.1 skrll archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9523 1.1 skrll else
9524 1.1 skrll archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9525 1.1 skrll archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9526 1.1 skrll fi
9527 1.1 skrll ;;
9528 1.1 skrll
9529 1.1 skrll uts4*)
9530 1.1 skrll archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9531 1.1 skrll hardcode_libdir_flag_spec='-L$libdir'
9532 1.1 skrll hardcode_shlibpath_var=no
9533 1.1 skrll ;;
9534 1.1 skrll
9535 1.1 skrll *)
9536 1.1 skrll ld_shlibs=no
9537 1.1 skrll ;;
9538 1.1 skrll esac
9539 1.1 skrll
9540 1.1 skrll if test x$host_vendor = xsni; then
9541 1.1 skrll case $host in
9542 1.1 skrll sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9543 1.1 skrll export_dynamic_flag_spec='${wl}-Blargedynsym'
9544 1.1 skrll ;;
9545 1.1 skrll esac
9546 1.1 skrll fi
9547 1.1 skrll fi
9548 1.1 skrll
9549 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9550 1.1.1.2 christos $as_echo "$ld_shlibs" >&6; }
9551 1.1 skrll test "$ld_shlibs" = no && can_build_shared=no
9552 1.1 skrll
9553 1.1 skrll with_gnu_ld=$with_gnu_ld
9554 1.1 skrll
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 # Do we need to explicitly link libc?
9571 1.1 skrll #
9572 1.1 skrll case "x$archive_cmds_need_lc" in
9573 1.1 skrll x|xyes)
9574 1.1 skrll # Assume -lc should be added
9575 1.1 skrll archive_cmds_need_lc=yes
9576 1.1 skrll
9577 1.1 skrll if test "$enable_shared" = yes && test "$GCC" = yes; then
9578 1.1 skrll case $archive_cmds in
9579 1.1 skrll *'~'*)
9580 1.1 skrll # FIXME: we may have to deal with multi-command sequences.
9581 1.1 skrll ;;
9582 1.1 skrll '$CC '*)
9583 1.1 skrll # Test whether the compiler implicitly links with -lc since on some
9584 1.1 skrll # systems, -lgcc has to come before -lc. If gcc already passes -lc
9585 1.1 skrll # to ld, don't add -lc before -lgcc.
9586 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9587 1.1.1.2 christos $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9588 1.1.1.2 christos if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9589 1.1.1.2 christos $as_echo_n "(cached) " >&6
9590 1.1.1.2 christos else
9591 1.1.1.2 christos $RM conftest*
9592 1.1.1.2 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9593 1.1 skrll
9594 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9595 1.1 skrll (eval $ac_compile) 2>&5
9596 1.1 skrll ac_status=$?
9597 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9598 1.1.1.2 christos test $ac_status = 0; } 2>conftest.err; then
9599 1.1.1.2 christos soname=conftest
9600 1.1.1.2 christos lib=conftest
9601 1.1.1.2 christos libobjs=conftest.$ac_objext
9602 1.1.1.2 christos deplibs=
9603 1.1.1.2 christos wl=$lt_prog_compiler_wl
9604 1.1.1.2 christos pic_flag=$lt_prog_compiler_pic
9605 1.1.1.2 christos compiler_flags=-v
9606 1.1.1.2 christos linker_flags=-v
9607 1.1.1.2 christos verstring=
9608 1.1.1.2 christos output_objdir=.
9609 1.1.1.2 christos libname=conftest
9610 1.1.1.2 christos lt_save_allow_undefined_flag=$allow_undefined_flag
9611 1.1.1.2 christos allow_undefined_flag=
9612 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9613 1.1 skrll (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9614 1.1 skrll ac_status=$?
9615 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9616 1.1.1.2 christos test $ac_status = 0; }
9617 1.1.1.2 christos then
9618 1.1.1.2 christos lt_cv_archive_cmds_need_lc=no
9619 1.1.1.2 christos else
9620 1.1.1.2 christos lt_cv_archive_cmds_need_lc=yes
9621 1.1.1.2 christos fi
9622 1.1.1.2 christos allow_undefined_flag=$lt_save_allow_undefined_flag
9623 1.1.1.2 christos else
9624 1.1.1.2 christos cat conftest.err 1>&5
9625 1.1.1.2 christos fi
9626 1.1.1.2 christos $RM conftest*
9627 1.1.1.2 christos
9628 1.1.1.2 christos fi
9629 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9630 1.1.1.2 christos $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9631 1.1.1.2 christos archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9632 1.1 skrll ;;
9633 1.1 skrll esac
9634 1.1 skrll fi
9635 1.1 skrll ;;
9636 1.1 skrll esac
9637 1.1 skrll
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.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9795 1.1.1.2 christos $as_echo_n "checking dynamic linker characteristics... " >&6; }
9796 1.1.1.2 christos
9797 1.1.1.2 christos if test "$GCC" = yes; then
9798 1.1 skrll case $host_os in
9799 1.1 skrll darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9800 1.1 skrll *) lt_awk_arg="/^libraries:/" ;;
9801 1.1 skrll esac
9802 1.1.1.2 christos case $host_os in
9803 1.1.1.2 christos mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9804 1.1.1.2 christos *) lt_sed_strip_eq="s,=/,/,g" ;;
9805 1.1.1.2 christos esac
9806 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`
9807 1.1.1.2 christos case $lt_search_path_spec in
9808 1.1.1.2 christos *\;*)
9809 1.1 skrll # if the path contains ";" then we assume it to be the separator
9810 1.1 skrll # otherwise default to the standard path separator (i.e. ":") - it is
9811 1.1 skrll # assumed that no part of a normal pathname contains ";" but that should
9812 1.1 skrll # okay in the real world where ";" in dirpaths is itself problematic.
9813 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9814 1.1.1.2 christos ;;
9815 1.1.1.2 christos *)
9816 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9817 1.1.1.2 christos ;;
9818 1.1.1.2 christos esac
9819 1.1 skrll # Ok, now we have the path, separated by spaces, we can step through it
9820 1.1 skrll # and add multilib dir if necessary.
9821 1.1 skrll lt_tmp_lt_search_path_spec=
9822 1.1 skrll lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9823 1.1 skrll for lt_sys_path in $lt_search_path_spec; do
9824 1.1 skrll if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9825 1.1 skrll lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9826 1.1 skrll else
9827 1.1 skrll test -d "$lt_sys_path" && \
9828 1.1 skrll lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9829 1.1 skrll fi
9830 1.1 skrll done
9831 1.1.1.2 christos lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9832 1.1 skrll BEGIN {RS=" "; FS="/|\n";} {
9833 1.1 skrll lt_foo="";
9834 1.1 skrll lt_count=0;
9835 1.1 skrll for (lt_i = NF; lt_i > 0; lt_i--) {
9836 1.1 skrll if ($lt_i != "" && $lt_i != ".") {
9837 1.1 skrll if ($lt_i == "..") {
9838 1.1 skrll lt_count++;
9839 1.1 skrll } else {
9840 1.1 skrll if (lt_count == 0) {
9841 1.1 skrll lt_foo="/" $lt_i lt_foo;
9842 1.1 skrll } else {
9843 1.1 skrll lt_count--;
9844 1.1 skrll }
9845 1.1 skrll }
9846 1.1 skrll }
9847 1.1 skrll }
9848 1.1 skrll if (lt_foo != "") { lt_freq[lt_foo]++; }
9849 1.1 skrll if (lt_freq[lt_foo] == 1) { print lt_foo; }
9850 1.1 skrll }'`
9851 1.1.1.2 christos # AWK program above erroneously prepends '/' to C:/dos/paths
9852 1.1.1.2 christos # for these hosts.
9853 1.1.1.2 christos case $host_os in
9854 1.1.1.2 christos mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9855 1.1.1.2 christos $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9856 1.1.1.2 christos esac
9857 1.1.1.2 christos sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9858 1.1 skrll else
9859 1.1 skrll sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9860 1.1 skrll fi
9861 1.1 skrll library_names_spec=
9862 1.1 skrll libname_spec='lib$name'
9863 1.1 skrll soname_spec=
9864 1.1 skrll shrext_cmds=".so"
9865 1.1 skrll postinstall_cmds=
9866 1.1 skrll postuninstall_cmds=
9867 1.1 skrll finish_cmds=
9868 1.1 skrll finish_eval=
9869 1.1 skrll shlibpath_var=
9870 1.1 skrll shlibpath_overrides_runpath=unknown
9871 1.1 skrll version_type=none
9872 1.1 skrll dynamic_linker="$host_os ld.so"
9873 1.1 skrll sys_lib_dlsearch_path_spec="/lib /usr/lib"
9874 1.1 skrll need_lib_prefix=unknown
9875 1.1 skrll hardcode_into_libs=no
9876 1.1 skrll
9877 1.1 skrll # when you set need_version to no, make sure it does not cause -set_version
9878 1.1 skrll # flags to be left without arguments
9879 1.1 skrll need_version=unknown
9880 1.1 skrll
9881 1.1 skrll case $host_os in
9882 1.1 skrll aix3*)
9883 1.1 skrll version_type=linux
9884 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9885 1.1 skrll shlibpath_var=LIBPATH
9886 1.1 skrll
9887 1.1 skrll # AIX 3 has no versioning support, so we append a major version to the name.
9888 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
9889 1.1 skrll ;;
9890 1.1 skrll
9891 1.1 skrll aix[4-9]*)
9892 1.1 skrll version_type=linux
9893 1.1 skrll need_lib_prefix=no
9894 1.1 skrll need_version=no
9895 1.1 skrll hardcode_into_libs=yes
9896 1.1 skrll if test "$host_cpu" = ia64; then
9897 1.1 skrll # AIX 5 supports IA64
9898 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9899 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
9900 1.1 skrll else
9901 1.1 skrll # With GCC up to 2.95.x, collect2 would create an import file
9902 1.1 skrll # for dependence libraries. The import file would start with
9903 1.1 skrll # the line `#! .'. This would cause the generated library to
9904 1.1 skrll # depend on `.', always an invalid library. This was fixed in
9905 1.1 skrll # development snapshots of GCC prior to 3.0.
9906 1.1 skrll case $host_os in
9907 1.1 skrll aix4 | aix4.[01] | aix4.[01].*)
9908 1.1 skrll if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9909 1.1 skrll echo ' yes '
9910 1.1 skrll echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9911 1.1 skrll :
9912 1.1 skrll else
9913 1.1 skrll can_build_shared=no
9914 1.1 skrll fi
9915 1.1 skrll ;;
9916 1.1 skrll esac
9917 1.1 skrll # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9918 1.1 skrll # soname into executable. Probably we can add versioning support to
9919 1.1 skrll # collect2, so additional links can be useful in future.
9920 1.1 skrll if test "$aix_use_runtimelinking" = yes; then
9921 1.1 skrll # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9922 1.1 skrll # instead of lib<name>.a to let people know that these are not
9923 1.1 skrll # typical AIX shared libraries.
9924 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9925 1.1 skrll else
9926 1.1 skrll # We preserve .a as extension for shared libraries through AIX4.2
9927 1.1 skrll # and later when we are not doing run time linking.
9928 1.1 skrll library_names_spec='${libname}${release}.a $libname.a'
9929 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
9930 1.1 skrll fi
9931 1.1 skrll shlibpath_var=LIBPATH
9932 1.1 skrll fi
9933 1.1 skrll ;;
9934 1.1 skrll
9935 1.1 skrll amigaos*)
9936 1.1.1.2 christos case $host_cpu in
9937 1.1.1.2 christos powerpc)
9938 1.1.1.2 christos # Since July 2007 AmigaOS4 officially supports .so libraries.
9939 1.1.1.2 christos # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9940 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9941 1.1.1.2 christos ;;
9942 1.1.1.2 christos m68k)
9943 1.1 skrll library_names_spec='$libname.ixlibrary $libname.a'
9944 1.1 skrll # Create ${libname}_ixlibrary.a entries in /sys/libs.
9945 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'
9946 1.1.1.2 christos ;;
9947 1.1.1.2 christos esac
9948 1.1 skrll ;;
9949 1.1 skrll
9950 1.1 skrll beos*)
9951 1.1 skrll library_names_spec='${libname}${shared_ext}'
9952 1.1 skrll dynamic_linker="$host_os ld.so"
9953 1.1 skrll shlibpath_var=LIBRARY_PATH
9954 1.1 skrll ;;
9955 1.1 skrll
9956 1.1 skrll bsdi[45]*)
9957 1.1 skrll version_type=linux
9958 1.1 skrll need_version=no
9959 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9960 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
9961 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9962 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
9963 1.1 skrll sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9964 1.1 skrll sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9965 1.1 skrll # the default ld.so.conf also contains /usr/contrib/lib and
9966 1.1 skrll # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9967 1.1 skrll # libtool to hard-code these into programs
9968 1.1 skrll ;;
9969 1.1 skrll
9970 1.1.1.2 christos cygwin* | mingw* | pw32* | cegcc*)
9971 1.1 skrll version_type=windows
9972 1.1 skrll shrext_cmds=".dll"
9973 1.1 skrll need_version=no
9974 1.1 skrll need_lib_prefix=no
9975 1.1 skrll
9976 1.1.1.2 christos case $GCC,$host_os in
9977 1.1.1.2 christos yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9978 1.1 skrll library_names_spec='$libname.dll.a'
9979 1.1 skrll # DLL is installed to $(libdir)/../bin by postinstall_cmds
9980 1.1 skrll postinstall_cmds='base_file=`basename \${file}`~
9981 1.1 skrll dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9982 1.1 skrll dldir=$destdir/`dirname \$dlpath`~
9983 1.1 skrll test -d \$dldir || mkdir -p \$dldir~
9984 1.1 skrll $install_prog $dir/$dlname \$dldir/$dlname~
9985 1.1 skrll chmod a+x \$dldir/$dlname~
9986 1.1 skrll if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9987 1.1 skrll eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9988 1.1 skrll fi'
9989 1.1 skrll postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9990 1.1 skrll dlpath=$dir/\$dldll~
9991 1.1 skrll $RM \$dlpath'
9992 1.1 skrll shlibpath_overrides_runpath=yes
9993 1.1 skrll
9994 1.1 skrll case $host_os in
9995 1.1 skrll cygwin*)
9996 1.1 skrll # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9997 1.1 skrll soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9998 1.1.1.2 christos
9999 1.1.1.2 christos sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10000 1.1 skrll ;;
10001 1.1.1.2 christos mingw* | cegcc*)
10002 1.1 skrll # MinGW DLLs use traditional 'lib' prefix
10003 1.1 skrll soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10004 1.1 skrll ;;
10005 1.1 skrll pw32*)
10006 1.1 skrll # pw32 DLLs use 'pw' prefix rather than 'lib'
10007 1.1 skrll library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10008 1.1 skrll ;;
10009 1.1 skrll esac
10010 1.1 skrll ;;
10011 1.1 skrll
10012 1.1 skrll *)
10013 1.1 skrll library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10014 1.1 skrll ;;
10015 1.1 skrll esac
10016 1.1 skrll dynamic_linker='Win32 ld.exe'
10017 1.1 skrll # FIXME: first we should search . and the directory the executable is in
10018 1.1 skrll shlibpath_var=PATH
10019 1.1 skrll ;;
10020 1.1 skrll
10021 1.1 skrll darwin* | rhapsody*)
10022 1.1 skrll dynamic_linker="$host_os dyld"
10023 1.1 skrll version_type=darwin
10024 1.1 skrll need_lib_prefix=no
10025 1.1 skrll need_version=no
10026 1.1 skrll library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10027 1.1 skrll soname_spec='${libname}${release}${major}$shared_ext'
10028 1.1 skrll shlibpath_overrides_runpath=yes
10029 1.1 skrll shlibpath_var=DYLD_LIBRARY_PATH
10030 1.1 skrll shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10031 1.1 skrll
10032 1.1 skrll sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10033 1.1 skrll sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10034 1.1 skrll ;;
10035 1.1 skrll
10036 1.1 skrll dgux*)
10037 1.1 skrll version_type=linux
10038 1.1 skrll need_lib_prefix=no
10039 1.1 skrll need_version=no
10040 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10041 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10042 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10043 1.1 skrll ;;
10044 1.1 skrll
10045 1.1 skrll freebsd* | dragonfly*)
10046 1.1 skrll # DragonFly does not have aout. When/if they implement a new
10047 1.1 skrll # versioning mechanism, adjust this.
10048 1.1 skrll if test -x /usr/bin/objformat; then
10049 1.1 skrll objformat=`/usr/bin/objformat`
10050 1.1 skrll else
10051 1.1 skrll case $host_os in
10052 1.1.1.4 christos freebsd[23].*) objformat=aout ;;
10053 1.1 skrll *) objformat=elf ;;
10054 1.1 skrll esac
10055 1.1 skrll fi
10056 1.1 skrll version_type=freebsd-$objformat
10057 1.1 skrll case $version_type in
10058 1.1 skrll freebsd-elf*)
10059 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10060 1.1 skrll need_version=no
10061 1.1 skrll need_lib_prefix=no
10062 1.1 skrll ;;
10063 1.1 skrll freebsd-*)
10064 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10065 1.1 skrll need_version=yes
10066 1.1 skrll ;;
10067 1.1 skrll esac
10068 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10069 1.1 skrll case $host_os in
10070 1.1.1.4 christos freebsd2.*)
10071 1.1 skrll shlibpath_overrides_runpath=yes
10072 1.1 skrll ;;
10073 1.1 skrll freebsd3.[01]* | freebsdelf3.[01]*)
10074 1.1 skrll shlibpath_overrides_runpath=yes
10075 1.1 skrll hardcode_into_libs=yes
10076 1.1 skrll ;;
10077 1.1 skrll freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10078 1.1 skrll freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10079 1.1 skrll shlibpath_overrides_runpath=no
10080 1.1 skrll hardcode_into_libs=yes
10081 1.1 skrll ;;
10082 1.1 skrll *) # from 4.6 on, and DragonFly
10083 1.1 skrll shlibpath_overrides_runpath=yes
10084 1.1 skrll hardcode_into_libs=yes
10085 1.1 skrll ;;
10086 1.1 skrll esac
10087 1.1 skrll ;;
10088 1.1 skrll
10089 1.1 skrll gnu*)
10090 1.1 skrll version_type=linux
10091 1.1 skrll need_lib_prefix=no
10092 1.1 skrll need_version=no
10093 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10094 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10095 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10096 1.1 skrll hardcode_into_libs=yes
10097 1.1 skrll ;;
10098 1.1 skrll
10099 1.1.1.2 christos haiku*)
10100 1.1.1.2 christos version_type=linux
10101 1.1.1.2 christos need_lib_prefix=no
10102 1.1.1.2 christos need_version=no
10103 1.1.1.2 christos dynamic_linker="$host_os runtime_loader"
10104 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10105 1.1.1.2 christos soname_spec='${libname}${release}${shared_ext}$major'
10106 1.1.1.2 christos shlibpath_var=LIBRARY_PATH
10107 1.1.1.2 christos shlibpath_overrides_runpath=yes
10108 1.1.1.2 christos sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10109 1.1.1.2 christos hardcode_into_libs=yes
10110 1.1.1.2 christos ;;
10111 1.1.1.2 christos
10112 1.1 skrll hpux9* | hpux10* | hpux11*)
10113 1.1 skrll # Give a soname corresponding to the major version so that dld.sl refuses to
10114 1.1 skrll # link against other versions.
10115 1.1 skrll version_type=sunos
10116 1.1 skrll need_lib_prefix=no
10117 1.1 skrll need_version=no
10118 1.1 skrll case $host_cpu in
10119 1.1 skrll ia64*)
10120 1.1 skrll shrext_cmds='.so'
10121 1.1 skrll hardcode_into_libs=yes
10122 1.1 skrll dynamic_linker="$host_os dld.so"
10123 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10124 1.1 skrll shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10125 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10126 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10127 1.1 skrll if test "X$HPUX_IA64_MODE" = X32; then
10128 1.1 skrll sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10129 1.1 skrll else
10130 1.1 skrll sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10131 1.1 skrll fi
10132 1.1 skrll sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10133 1.1 skrll ;;
10134 1.1 skrll hppa*64*)
10135 1.1 skrll shrext_cmds='.sl'
10136 1.1 skrll hardcode_into_libs=yes
10137 1.1 skrll dynamic_linker="$host_os dld.sl"
10138 1.1 skrll shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10139 1.1 skrll shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10140 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10141 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10142 1.1 skrll sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10143 1.1 skrll sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10144 1.1 skrll ;;
10145 1.1 skrll *)
10146 1.1 skrll shrext_cmds='.sl'
10147 1.1 skrll dynamic_linker="$host_os dld.sl"
10148 1.1 skrll shlibpath_var=SHLIB_PATH
10149 1.1 skrll shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10150 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10151 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10152 1.1 skrll ;;
10153 1.1 skrll esac
10154 1.1.1.2 christos # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10155 1.1 skrll postinstall_cmds='chmod 555 $lib'
10156 1.1.1.2 christos # or fails outright, so override atomically:
10157 1.1.1.2 christos install_override_mode=555
10158 1.1 skrll ;;
10159 1.1 skrll
10160 1.1 skrll interix[3-9]*)
10161 1.1 skrll version_type=linux
10162 1.1 skrll need_lib_prefix=no
10163 1.1 skrll need_version=no
10164 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10165 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10166 1.1 skrll dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10167 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10168 1.1 skrll shlibpath_overrides_runpath=no
10169 1.1 skrll hardcode_into_libs=yes
10170 1.1 skrll ;;
10171 1.1 skrll
10172 1.1 skrll irix5* | irix6* | nonstopux*)
10173 1.1 skrll case $host_os in
10174 1.1 skrll nonstopux*) version_type=nonstopux ;;
10175 1.1 skrll *)
10176 1.1 skrll if test "$lt_cv_prog_gnu_ld" = yes; then
10177 1.1 skrll version_type=linux
10178 1.1 skrll else
10179 1.1 skrll version_type=irix
10180 1.1 skrll fi ;;
10181 1.1 skrll esac
10182 1.1 skrll need_lib_prefix=no
10183 1.1 skrll need_version=no
10184 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10185 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10186 1.1 skrll case $host_os in
10187 1.1 skrll irix5* | nonstopux*)
10188 1.1 skrll libsuff= shlibsuff=
10189 1.1 skrll ;;
10190 1.1 skrll *)
10191 1.1 skrll case $LD in # libtool.m4 will add one of these switches to LD
10192 1.1 skrll *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10193 1.1 skrll libsuff= shlibsuff= libmagic=32-bit;;
10194 1.1 skrll *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10195 1.1 skrll libsuff=32 shlibsuff=N32 libmagic=N32;;
10196 1.1 skrll *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10197 1.1 skrll libsuff=64 shlibsuff=64 libmagic=64-bit;;
10198 1.1 skrll *) libsuff= shlibsuff= libmagic=never-match;;
10199 1.1 skrll esac
10200 1.1 skrll ;;
10201 1.1 skrll esac
10202 1.1 skrll shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10203 1.1 skrll shlibpath_overrides_runpath=no
10204 1.1 skrll sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10205 1.1 skrll sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10206 1.1 skrll hardcode_into_libs=yes
10207 1.1 skrll ;;
10208 1.1 skrll
10209 1.1 skrll # No shared lib support for Linux oldld, aout, or coff.
10210 1.1 skrll linux*oldld* | linux*aout* | linux*coff*)
10211 1.1 skrll dynamic_linker=no
10212 1.1 skrll ;;
10213 1.1 skrll
10214 1.1 skrll # This must be Linux ELF.
10215 1.1.1.2 christos linux* | k*bsd*-gnu | kopensolaris*-gnu)
10216 1.1 skrll version_type=linux
10217 1.1 skrll need_lib_prefix=no
10218 1.1 skrll need_version=no
10219 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10220 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10221 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10222 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10223 1.1 skrll shlibpath_overrides_runpath=no
10224 1.1.1.2 christos
10225 1.1 skrll # Some binutils ld are patched to set DT_RUNPATH
10226 1.1.1.2 christos if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10227 1.1.1.2 christos $as_echo_n "(cached) " >&6
10228 1.1.1.2 christos else
10229 1.1.1.2 christos lt_cv_shlibpath_overrides_runpath=no
10230 1.1.1.2 christos save_LDFLAGS=$LDFLAGS
10231 1.1.1.2 christos save_libdir=$libdir
10232 1.1.1.2 christos eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10233 1.1.1.2 christos LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10234 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10235 1.1 skrll /* end confdefs.h. */
10236 1.1 skrll
10237 1.1 skrll int
10238 1.1 skrll main ()
10239 1.1 skrll {
10240 1.1 skrll
10241 1.1 skrll ;
10242 1.1 skrll return 0;
10243 1.1 skrll }
10244 1.1 skrll _ACEOF
10245 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10246 1.1.1.2 christos if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10247 1.1.1.2 christos lt_cv_shlibpath_overrides_runpath=yes
10248 1.1 skrll fi
10249 1.1.1.2 christos fi
10250 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10251 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10252 1.1.1.2 christos LDFLAGS=$save_LDFLAGS
10253 1.1.1.2 christos libdir=$save_libdir
10254 1.1 skrll
10255 1.1 skrll fi
10256 1.1.1.2 christos
10257 1.1.1.2 christos shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10258 1.1 skrll
10259 1.1 skrll # This implies no fast_install, which is unacceptable.
10260 1.1 skrll # Some rework will be needed to allow for fast_install
10261 1.1 skrll # before this can be enabled.
10262 1.1 skrll hardcode_into_libs=yes
10263 1.1 skrll
10264 1.1 skrll # Append ld.so.conf contents to the search path
10265 1.1 skrll if test -f /etc/ld.so.conf; then
10266 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' ' '`
10267 1.1 skrll sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10268 1.1 skrll fi
10269 1.1 skrll
10270 1.1 skrll # We used to test for /lib/ld.so.1 and disable shared libraries on
10271 1.1 skrll # powerpc, because MkLinux only supported shared libraries with the
10272 1.1 skrll # GNU dynamic linker. Since this was broken with cross compilers,
10273 1.1 skrll # most powerpc-linux boxes support dynamic linking these days and
10274 1.1 skrll # people can always --disable-shared, the test was removed, and we
10275 1.1 skrll # assume the GNU/Linux dynamic linker is in use.
10276 1.1 skrll dynamic_linker='GNU/Linux ld.so'
10277 1.1 skrll ;;
10278 1.1 skrll
10279 1.1 skrll netbsd*)
10280 1.1 skrll version_type=sunos
10281 1.1 skrll need_lib_prefix=no
10282 1.1 skrll need_version=no
10283 1.1 skrll if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10284 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10285 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10286 1.1 skrll dynamic_linker='NetBSD (a.out) ld.so'
10287 1.1 skrll else
10288 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10289 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10290 1.1 skrll dynamic_linker='NetBSD ld.elf_so'
10291 1.1 skrll fi
10292 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10293 1.1 skrll shlibpath_overrides_runpath=yes
10294 1.1 skrll hardcode_into_libs=yes
10295 1.1 skrll ;;
10296 1.1 skrll
10297 1.1 skrll newsos6)
10298 1.1 skrll version_type=linux
10299 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10300 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10301 1.1 skrll shlibpath_overrides_runpath=yes
10302 1.1 skrll ;;
10303 1.1 skrll
10304 1.1 skrll *nto* | *qnx*)
10305 1.1 skrll version_type=qnx
10306 1.1 skrll need_lib_prefix=no
10307 1.1 skrll need_version=no
10308 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10309 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10310 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10311 1.1 skrll shlibpath_overrides_runpath=no
10312 1.1 skrll hardcode_into_libs=yes
10313 1.1 skrll dynamic_linker='ldqnx.so'
10314 1.1 skrll ;;
10315 1.1 skrll
10316 1.1 skrll openbsd*)
10317 1.1 skrll version_type=sunos
10318 1.1 skrll sys_lib_dlsearch_path_spec="/usr/lib"
10319 1.1 skrll need_lib_prefix=no
10320 1.1 skrll # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10321 1.1 skrll case $host_os in
10322 1.1 skrll openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10323 1.1 skrll *) need_version=no ;;
10324 1.1 skrll esac
10325 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10326 1.1 skrll finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10327 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10328 1.1 skrll if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10329 1.1 skrll case $host_os in
10330 1.1 skrll openbsd2.[89] | openbsd2.[89].*)
10331 1.1 skrll shlibpath_overrides_runpath=no
10332 1.1 skrll ;;
10333 1.1 skrll *)
10334 1.1 skrll shlibpath_overrides_runpath=yes
10335 1.1 skrll ;;
10336 1.1 skrll esac
10337 1.1 skrll else
10338 1.1 skrll shlibpath_overrides_runpath=yes
10339 1.1 skrll fi
10340 1.1 skrll ;;
10341 1.1 skrll
10342 1.1 skrll os2*)
10343 1.1 skrll libname_spec='$name'
10344 1.1 skrll shrext_cmds=".dll"
10345 1.1 skrll need_lib_prefix=no
10346 1.1 skrll library_names_spec='$libname${shared_ext} $libname.a'
10347 1.1 skrll dynamic_linker='OS/2 ld.exe'
10348 1.1 skrll shlibpath_var=LIBPATH
10349 1.1 skrll ;;
10350 1.1 skrll
10351 1.1 skrll osf3* | osf4* | osf5*)
10352 1.1 skrll version_type=osf
10353 1.1 skrll need_lib_prefix=no
10354 1.1 skrll need_version=no
10355 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10356 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10357 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10358 1.1 skrll sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10359 1.1 skrll sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10360 1.1 skrll ;;
10361 1.1 skrll
10362 1.1 skrll rdos*)
10363 1.1 skrll dynamic_linker=no
10364 1.1 skrll ;;
10365 1.1 skrll
10366 1.1 skrll solaris*)
10367 1.1 skrll version_type=linux
10368 1.1 skrll need_lib_prefix=no
10369 1.1 skrll need_version=no
10370 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10371 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10372 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10373 1.1 skrll shlibpath_overrides_runpath=yes
10374 1.1 skrll hardcode_into_libs=yes
10375 1.1 skrll # ldd complains unless libraries are executable
10376 1.1 skrll postinstall_cmds='chmod +x $lib'
10377 1.1 skrll ;;
10378 1.1 skrll
10379 1.1 skrll sunos4*)
10380 1.1 skrll version_type=sunos
10381 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10382 1.1 skrll finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10383 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10384 1.1 skrll shlibpath_overrides_runpath=yes
10385 1.1 skrll if test "$with_gnu_ld" = yes; then
10386 1.1 skrll need_lib_prefix=no
10387 1.1 skrll fi
10388 1.1 skrll need_version=yes
10389 1.1 skrll ;;
10390 1.1 skrll
10391 1.1 skrll sysv4 | sysv4.3*)
10392 1.1 skrll version_type=linux
10393 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10394 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10395 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10396 1.1 skrll case $host_vendor in
10397 1.1 skrll sni)
10398 1.1 skrll shlibpath_overrides_runpath=no
10399 1.1 skrll need_lib_prefix=no
10400 1.1 skrll runpath_var=LD_RUN_PATH
10401 1.1 skrll ;;
10402 1.1 skrll siemens)
10403 1.1 skrll need_lib_prefix=no
10404 1.1 skrll ;;
10405 1.1 skrll motorola)
10406 1.1 skrll need_lib_prefix=no
10407 1.1 skrll need_version=no
10408 1.1 skrll shlibpath_overrides_runpath=no
10409 1.1 skrll sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10410 1.1 skrll ;;
10411 1.1 skrll esac
10412 1.1 skrll ;;
10413 1.1 skrll
10414 1.1 skrll sysv4*MP*)
10415 1.1 skrll if test -d /usr/nec ;then
10416 1.1 skrll version_type=linux
10417 1.1 skrll library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10418 1.1 skrll soname_spec='$libname${shared_ext}.$major'
10419 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10420 1.1 skrll fi
10421 1.1 skrll ;;
10422 1.1 skrll
10423 1.1 skrll sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10424 1.1 skrll version_type=freebsd-elf
10425 1.1 skrll need_lib_prefix=no
10426 1.1 skrll need_version=no
10427 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10428 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10429 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10430 1.1 skrll shlibpath_overrides_runpath=yes
10431 1.1 skrll hardcode_into_libs=yes
10432 1.1 skrll if test "$with_gnu_ld" = yes; then
10433 1.1 skrll sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10434 1.1 skrll else
10435 1.1 skrll sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10436 1.1 skrll case $host_os in
10437 1.1 skrll sco3.2v5*)
10438 1.1 skrll sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10439 1.1 skrll ;;
10440 1.1 skrll esac
10441 1.1 skrll fi
10442 1.1 skrll sys_lib_dlsearch_path_spec='/usr/lib'
10443 1.1 skrll ;;
10444 1.1 skrll
10445 1.1 skrll tpf*)
10446 1.1 skrll # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10447 1.1 skrll version_type=linux
10448 1.1 skrll need_lib_prefix=no
10449 1.1 skrll need_version=no
10450 1.1.1.2 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10451 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10452 1.1 skrll shlibpath_overrides_runpath=no
10453 1.1 skrll hardcode_into_libs=yes
10454 1.1 skrll ;;
10455 1.1 skrll
10456 1.1 skrll uts4*)
10457 1.1 skrll version_type=linux
10458 1.1 skrll library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10459 1.1 skrll soname_spec='${libname}${release}${shared_ext}$major'
10460 1.1 skrll shlibpath_var=LD_LIBRARY_PATH
10461 1.1 skrll ;;
10462 1.1 skrll
10463 1.1 skrll *)
10464 1.1 skrll dynamic_linker=no
10465 1.1 skrll ;;
10466 1.1 skrll esac
10467 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10468 1.1.1.2 christos $as_echo "$dynamic_linker" >&6; }
10469 1.1 skrll test "$dynamic_linker" = no && can_build_shared=no
10470 1.1 skrll
10471 1.1 skrll variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10472 1.1 skrll if test "$GCC" = yes; then
10473 1.1 skrll variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10474 1.1 skrll fi
10475 1.1 skrll
10476 1.1.1.2 christos if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10477 1.1.1.2 christos sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10478 1.1.1.2 christos fi
10479 1.1.1.2 christos if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10480 1.1.1.2 christos sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10481 1.1.1.2 christos fi
10482 1.1.1.2 christos
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 skrll
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.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10575 1.1.1.2 christos $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10576 1.1 skrll hardcode_action=
10577 1.1 skrll if test -n "$hardcode_libdir_flag_spec" ||
10578 1.1 skrll test -n "$runpath_var" ||
10579 1.1 skrll test "X$hardcode_automatic" = "Xyes" ; then
10580 1.1 skrll
10581 1.1 skrll # We can hardcode non-existent directories.
10582 1.1 skrll if test "$hardcode_direct" != no &&
10583 1.1 skrll # If the only mechanism to avoid hardcoding is shlibpath_var, we
10584 1.1 skrll # have to relink, otherwise we might link with an installed library
10585 1.1 skrll # when we should be linking with a yet-to-be-installed one
10586 1.1 skrll ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10587 1.1 skrll test "$hardcode_minus_L" != no; then
10588 1.1 skrll # Linking always hardcodes the temporary library directory.
10589 1.1 skrll hardcode_action=relink
10590 1.1 skrll else
10591 1.1 skrll # We can link without hardcoding, and we can hardcode nonexisting dirs.
10592 1.1 skrll hardcode_action=immediate
10593 1.1 skrll fi
10594 1.1 skrll else
10595 1.1 skrll # We cannot hardcode anything, or else we can only hardcode existing
10596 1.1 skrll # directories.
10597 1.1 skrll hardcode_action=unsupported
10598 1.1 skrll fi
10599 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10600 1.1.1.2 christos $as_echo "$hardcode_action" >&6; }
10601 1.1 skrll
10602 1.1 skrll if test "$hardcode_action" = relink ||
10603 1.1 skrll test "$inherit_rpath" = yes; then
10604 1.1 skrll # Fast installation is not supported
10605 1.1 skrll enable_fast_install=no
10606 1.1 skrll elif test "$shlibpath_overrides_runpath" = yes ||
10607 1.1 skrll test "$enable_shared" = no; then
10608 1.1 skrll # Fast installation is not necessary
10609 1.1 skrll enable_fast_install=needless
10610 1.1 skrll fi
10611 1.1 skrll
10612 1.1 skrll
10613 1.1 skrll
10614 1.1 skrll
10615 1.1 skrll
10616 1.1 skrll
10617 1.1 skrll if test "x$enable_dlopen" != xyes; then
10618 1.1 skrll enable_dlopen=unknown
10619 1.1 skrll enable_dlopen_self=unknown
10620 1.1 skrll enable_dlopen_self_static=unknown
10621 1.1 skrll else
10622 1.1 skrll lt_cv_dlopen=no
10623 1.1 skrll lt_cv_dlopen_libs=
10624 1.1 skrll
10625 1.1 skrll case $host_os in
10626 1.1 skrll beos*)
10627 1.1 skrll lt_cv_dlopen="load_add_on"
10628 1.1 skrll lt_cv_dlopen_libs=
10629 1.1 skrll lt_cv_dlopen_self=yes
10630 1.1 skrll ;;
10631 1.1 skrll
10632 1.1.1.2 christos mingw* | pw32* | cegcc*)
10633 1.1 skrll lt_cv_dlopen="LoadLibrary"
10634 1.1 skrll lt_cv_dlopen_libs=
10635 1.1 skrll ;;
10636 1.1 skrll
10637 1.1 skrll cygwin*)
10638 1.1 skrll lt_cv_dlopen="dlopen"
10639 1.1 skrll lt_cv_dlopen_libs=
10640 1.1 skrll ;;
10641 1.1 skrll
10642 1.1 skrll darwin*)
10643 1.1 skrll # if libdl is installed we need to link against it
10644 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10645 1.1.1.2 christos $as_echo_n "checking for dlopen in -ldl... " >&6; }
10646 1.1.1.2 christos if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10647 1.1.1.2 christos $as_echo_n "(cached) " >&6
10648 1.1 skrll else
10649 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10650 1.1 skrll LIBS="-ldl $LIBS"
10651 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10652 1.1 skrll /* end confdefs.h. */
10653 1.1 skrll
10654 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10655 1.1.1.2 christos Use char because int might match the return type of a GCC
10656 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10657 1.1 skrll #ifdef __cplusplus
10658 1.1 skrll extern "C"
10659 1.1 skrll #endif
10660 1.1 skrll char dlopen ();
10661 1.1 skrll int
10662 1.1 skrll main ()
10663 1.1 skrll {
10664 1.1.1.2 christos return dlopen ();
10665 1.1 skrll ;
10666 1.1 skrll return 0;
10667 1.1 skrll }
10668 1.1 skrll _ACEOF
10669 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10670 1.1 skrll ac_cv_lib_dl_dlopen=yes
10671 1.1 skrll else
10672 1.1.1.2 christos ac_cv_lib_dl_dlopen=no
10673 1.1 skrll fi
10674 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10675 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10676 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10677 1.1 skrll fi
10678 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10679 1.1.1.2 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10680 1.1.1.2 christos if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10681 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10682 1.1 skrll else
10683 1.1 skrll
10684 1.1 skrll lt_cv_dlopen="dyld"
10685 1.1 skrll lt_cv_dlopen_libs=
10686 1.1 skrll lt_cv_dlopen_self=yes
10687 1.1 skrll
10688 1.1 skrll fi
10689 1.1 skrll
10690 1.1 skrll ;;
10691 1.1 skrll
10692 1.1 skrll *)
10693 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10694 1.1.1.2 christos if test "x$ac_cv_func_shl_load" = x""yes; then :
10695 1.1 skrll lt_cv_dlopen="shl_load"
10696 1.1 skrll else
10697 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10698 1.1.1.2 christos $as_echo_n "checking for shl_load in -ldld... " >&6; }
10699 1.1.1.2 christos if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10700 1.1.1.2 christos $as_echo_n "(cached) " >&6
10701 1.1 skrll else
10702 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10703 1.1 skrll LIBS="-ldld $LIBS"
10704 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10705 1.1 skrll /* end confdefs.h. */
10706 1.1 skrll
10707 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10708 1.1.1.2 christos Use char because int might match the return type of a GCC
10709 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10710 1.1 skrll #ifdef __cplusplus
10711 1.1 skrll extern "C"
10712 1.1 skrll #endif
10713 1.1 skrll char shl_load ();
10714 1.1 skrll int
10715 1.1 skrll main ()
10716 1.1 skrll {
10717 1.1.1.2 christos return shl_load ();
10718 1.1 skrll ;
10719 1.1 skrll return 0;
10720 1.1 skrll }
10721 1.1 skrll _ACEOF
10722 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10723 1.1 skrll ac_cv_lib_dld_shl_load=yes
10724 1.1 skrll else
10725 1.1.1.2 christos ac_cv_lib_dld_shl_load=no
10726 1.1 skrll fi
10727 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10728 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10729 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10730 1.1 skrll fi
10731 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10732 1.1.1.2 christos $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10733 1.1.1.2 christos if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10734 1.1.1.2 christos lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10735 1.1 skrll else
10736 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10737 1.1.1.2 christos if test "x$ac_cv_func_dlopen" = x""yes; then :
10738 1.1 skrll lt_cv_dlopen="dlopen"
10739 1.1 skrll else
10740 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10741 1.1.1.2 christos $as_echo_n "checking for dlopen in -ldl... " >&6; }
10742 1.1.1.2 christos if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10743 1.1.1.2 christos $as_echo_n "(cached) " >&6
10744 1.1 skrll else
10745 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10746 1.1 skrll LIBS="-ldl $LIBS"
10747 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10748 1.1 skrll /* end confdefs.h. */
10749 1.1 skrll
10750 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10751 1.1.1.2 christos Use char because int might match the return type of a GCC
10752 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10753 1.1 skrll #ifdef __cplusplus
10754 1.1 skrll extern "C"
10755 1.1 skrll #endif
10756 1.1 skrll char dlopen ();
10757 1.1 skrll int
10758 1.1 skrll main ()
10759 1.1 skrll {
10760 1.1.1.2 christos return dlopen ();
10761 1.1 skrll ;
10762 1.1 skrll return 0;
10763 1.1 skrll }
10764 1.1 skrll _ACEOF
10765 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10766 1.1 skrll ac_cv_lib_dl_dlopen=yes
10767 1.1 skrll else
10768 1.1.1.2 christos ac_cv_lib_dl_dlopen=no
10769 1.1 skrll fi
10770 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10771 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10772 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10773 1.1 skrll fi
10774 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10775 1.1.1.2 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10776 1.1.1.2 christos if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10777 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10778 1.1 skrll else
10779 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10780 1.1.1.2 christos $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10781 1.1.1.2 christos if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10782 1.1.1.2 christos $as_echo_n "(cached) " >&6
10783 1.1 skrll else
10784 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10785 1.1 skrll LIBS="-lsvld $LIBS"
10786 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10787 1.1 skrll /* end confdefs.h. */
10788 1.1 skrll
10789 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10790 1.1.1.2 christos Use char because int might match the return type of a GCC
10791 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10792 1.1 skrll #ifdef __cplusplus
10793 1.1 skrll extern "C"
10794 1.1 skrll #endif
10795 1.1 skrll char dlopen ();
10796 1.1 skrll int
10797 1.1 skrll main ()
10798 1.1 skrll {
10799 1.1.1.2 christos return dlopen ();
10800 1.1 skrll ;
10801 1.1 skrll return 0;
10802 1.1 skrll }
10803 1.1 skrll _ACEOF
10804 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10805 1.1 skrll ac_cv_lib_svld_dlopen=yes
10806 1.1 skrll else
10807 1.1.1.2 christos ac_cv_lib_svld_dlopen=no
10808 1.1 skrll fi
10809 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10810 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10811 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10812 1.1 skrll fi
10813 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10814 1.1.1.2 christos $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10815 1.1.1.2 christos if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10816 1.1 skrll lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10817 1.1 skrll else
10818 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10819 1.1.1.2 christos $as_echo_n "checking for dld_link in -ldld... " >&6; }
10820 1.1.1.2 christos if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10821 1.1.1.2 christos $as_echo_n "(cached) " >&6
10822 1.1 skrll else
10823 1.1 skrll ac_check_lib_save_LIBS=$LIBS
10824 1.1 skrll LIBS="-ldld $LIBS"
10825 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10826 1.1 skrll /* end confdefs.h. */
10827 1.1 skrll
10828 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
10829 1.1.1.2 christos Use char because int might match the return type of a GCC
10830 1.1.1.2 christos builtin and then its argument prototype would still apply. */
10831 1.1 skrll #ifdef __cplusplus
10832 1.1 skrll extern "C"
10833 1.1 skrll #endif
10834 1.1 skrll char dld_link ();
10835 1.1 skrll int
10836 1.1 skrll main ()
10837 1.1 skrll {
10838 1.1.1.2 christos return dld_link ();
10839 1.1 skrll ;
10840 1.1 skrll return 0;
10841 1.1 skrll }
10842 1.1 skrll _ACEOF
10843 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
10844 1.1 skrll ac_cv_lib_dld_dld_link=yes
10845 1.1 skrll else
10846 1.1.1.2 christos ac_cv_lib_dld_dld_link=no
10847 1.1 skrll fi
10848 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
10849 1.1.1.2 christos conftest$ac_exeext conftest.$ac_ext
10850 1.1 skrll LIBS=$ac_check_lib_save_LIBS
10851 1.1 skrll fi
10852 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10853 1.1.1.2 christos $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10854 1.1.1.2 christos if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10855 1.1.1.2 christos lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10856 1.1 skrll fi
10857 1.1 skrll
10858 1.1 skrll
10859 1.1 skrll fi
10860 1.1 skrll
10861 1.1 skrll
10862 1.1 skrll fi
10863 1.1 skrll
10864 1.1 skrll
10865 1.1 skrll fi
10866 1.1 skrll
10867 1.1 skrll
10868 1.1 skrll fi
10869 1.1 skrll
10870 1.1 skrll
10871 1.1 skrll fi
10872 1.1 skrll
10873 1.1 skrll ;;
10874 1.1 skrll esac
10875 1.1 skrll
10876 1.1 skrll if test "x$lt_cv_dlopen" != xno; then
10877 1.1 skrll enable_dlopen=yes
10878 1.1 skrll else
10879 1.1 skrll enable_dlopen=no
10880 1.1 skrll fi
10881 1.1 skrll
10882 1.1 skrll case $lt_cv_dlopen in
10883 1.1 skrll dlopen)
10884 1.1 skrll save_CPPFLAGS="$CPPFLAGS"
10885 1.1 skrll test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10886 1.1 skrll
10887 1.1 skrll save_LDFLAGS="$LDFLAGS"
10888 1.1 skrll wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10889 1.1 skrll
10890 1.1 skrll save_LIBS="$LIBS"
10891 1.1 skrll LIBS="$lt_cv_dlopen_libs $LIBS"
10892 1.1 skrll
10893 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10894 1.1.1.2 christos $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10895 1.1.1.2 christos if test "${lt_cv_dlopen_self+set}" = set; then :
10896 1.1.1.2 christos $as_echo_n "(cached) " >&6
10897 1.1 skrll else
10898 1.1 skrll if test "$cross_compiling" = yes; then :
10899 1.1 skrll lt_cv_dlopen_self=cross
10900 1.1 skrll else
10901 1.1 skrll lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10902 1.1 skrll lt_status=$lt_dlunknown
10903 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
10904 1.1.1.6 christos #line 10904 "configure"
10905 1.1 skrll #include "confdefs.h"
10906 1.1 skrll
10907 1.1 skrll #if HAVE_DLFCN_H
10908 1.1 skrll #include <dlfcn.h>
10909 1.1 skrll #endif
10910 1.1 skrll
10911 1.1 skrll #include <stdio.h>
10912 1.1 skrll
10913 1.1 skrll #ifdef RTLD_GLOBAL
10914 1.1 skrll # define LT_DLGLOBAL RTLD_GLOBAL
10915 1.1 skrll #else
10916 1.1 skrll # ifdef DL_GLOBAL
10917 1.1 skrll # define LT_DLGLOBAL DL_GLOBAL
10918 1.1 skrll # else
10919 1.1 skrll # define LT_DLGLOBAL 0
10920 1.1 skrll # endif
10921 1.1 skrll #endif
10922 1.1 skrll
10923 1.1 skrll /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10924 1.1 skrll find out it does not work in some platform. */
10925 1.1 skrll #ifndef LT_DLLAZY_OR_NOW
10926 1.1 skrll # ifdef RTLD_LAZY
10927 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_LAZY
10928 1.1 skrll # else
10929 1.1 skrll # ifdef DL_LAZY
10930 1.1 skrll # define LT_DLLAZY_OR_NOW DL_LAZY
10931 1.1 skrll # else
10932 1.1 skrll # ifdef RTLD_NOW
10933 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_NOW
10934 1.1 skrll # else
10935 1.1 skrll # ifdef DL_NOW
10936 1.1 skrll # define LT_DLLAZY_OR_NOW DL_NOW
10937 1.1 skrll # else
10938 1.1 skrll # define LT_DLLAZY_OR_NOW 0
10939 1.1 skrll # endif
10940 1.1 skrll # endif
10941 1.1 skrll # endif
10942 1.1 skrll # endif
10943 1.1 skrll #endif
10944 1.1 skrll
10945 1.1.1.2 christos /* When -fvisbility=hidden is used, assume the code has been annotated
10946 1.1.1.2 christos correspondingly for the symbols needed. */
10947 1.1.1.2 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10948 1.1.1.2 christos void fnord () __attribute__((visibility("default")));
10949 1.1 skrll #endif
10950 1.1 skrll
10951 1.1.1.2 christos void fnord () { int i=42; }
10952 1.1 skrll int main ()
10953 1.1 skrll {
10954 1.1 skrll void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10955 1.1 skrll int status = $lt_dlunknown;
10956 1.1 skrll
10957 1.1 skrll if (self)
10958 1.1 skrll {
10959 1.1 skrll if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10960 1.1.1.2 christos else
10961 1.1.1.2 christos {
10962 1.1.1.2 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10963 1.1.1.2 christos else puts (dlerror ());
10964 1.1.1.2 christos }
10965 1.1 skrll /* dlclose (self); */
10966 1.1 skrll }
10967 1.1 skrll else
10968 1.1 skrll puts (dlerror ());
10969 1.1 skrll
10970 1.1.1.2 christos return status;
10971 1.1 skrll }
10972 1.1 skrll _LT_EOF
10973 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10974 1.1 skrll (eval $ac_link) 2>&5
10975 1.1 skrll ac_status=$?
10976 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10977 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10978 1.1 skrll (./conftest; exit; ) >&5 2>/dev/null
10979 1.1 skrll lt_status=$?
10980 1.1 skrll case x$lt_status in
10981 1.1 skrll x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10982 1.1 skrll x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10983 1.1 skrll x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10984 1.1 skrll esac
10985 1.1 skrll else :
10986 1.1 skrll # compilation failed
10987 1.1 skrll lt_cv_dlopen_self=no
10988 1.1 skrll fi
10989 1.1 skrll fi
10990 1.1 skrll rm -fr conftest*
10991 1.1 skrll
10992 1.1 skrll
10993 1.1 skrll fi
10994 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10995 1.1.1.2 christos $as_echo "$lt_cv_dlopen_self" >&6; }
10996 1.1 skrll
10997 1.1 skrll if test "x$lt_cv_dlopen_self" = xyes; then
10998 1.1 skrll wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10999 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11000 1.1.1.2 christos $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11001 1.1.1.2 christos if test "${lt_cv_dlopen_self_static+set}" = set; then :
11002 1.1.1.2 christos $as_echo_n "(cached) " >&6
11003 1.1 skrll else
11004 1.1 skrll if test "$cross_compiling" = yes; then :
11005 1.1 skrll lt_cv_dlopen_self_static=cross
11006 1.1 skrll else
11007 1.1 skrll lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11008 1.1 skrll lt_status=$lt_dlunknown
11009 1.1 skrll cat > conftest.$ac_ext <<_LT_EOF
11010 1.1.1.6 christos #line 11010 "configure"
11011 1.1 skrll #include "confdefs.h"
11012 1.1 skrll
11013 1.1 skrll #if HAVE_DLFCN_H
11014 1.1 skrll #include <dlfcn.h>
11015 1.1 skrll #endif
11016 1.1 skrll
11017 1.1 skrll #include <stdio.h>
11018 1.1 skrll
11019 1.1 skrll #ifdef RTLD_GLOBAL
11020 1.1 skrll # define LT_DLGLOBAL RTLD_GLOBAL
11021 1.1 skrll #else
11022 1.1 skrll # ifdef DL_GLOBAL
11023 1.1 skrll # define LT_DLGLOBAL DL_GLOBAL
11024 1.1 skrll # else
11025 1.1 skrll # define LT_DLGLOBAL 0
11026 1.1 skrll # endif
11027 1.1 skrll #endif
11028 1.1 skrll
11029 1.1 skrll /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11030 1.1 skrll find out it does not work in some platform. */
11031 1.1 skrll #ifndef LT_DLLAZY_OR_NOW
11032 1.1 skrll # ifdef RTLD_LAZY
11033 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_LAZY
11034 1.1 skrll # else
11035 1.1 skrll # ifdef DL_LAZY
11036 1.1 skrll # define LT_DLLAZY_OR_NOW DL_LAZY
11037 1.1 skrll # else
11038 1.1 skrll # ifdef RTLD_NOW
11039 1.1 skrll # define LT_DLLAZY_OR_NOW RTLD_NOW
11040 1.1 skrll # else
11041 1.1 skrll # ifdef DL_NOW
11042 1.1 skrll # define LT_DLLAZY_OR_NOW DL_NOW
11043 1.1 skrll # else
11044 1.1 skrll # define LT_DLLAZY_OR_NOW 0
11045 1.1 skrll # endif
11046 1.1 skrll # endif
11047 1.1 skrll # endif
11048 1.1 skrll # endif
11049 1.1 skrll #endif
11050 1.1 skrll
11051 1.1.1.2 christos /* When -fvisbility=hidden is used, assume the code has been annotated
11052 1.1.1.2 christos correspondingly for the symbols needed. */
11053 1.1.1.2 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11054 1.1.1.2 christos void fnord () __attribute__((visibility("default")));
11055 1.1 skrll #endif
11056 1.1 skrll
11057 1.1.1.2 christos void fnord () { int i=42; }
11058 1.1 skrll int main ()
11059 1.1 skrll {
11060 1.1 skrll void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11061 1.1 skrll int status = $lt_dlunknown;
11062 1.1 skrll
11063 1.1 skrll if (self)
11064 1.1 skrll {
11065 1.1 skrll if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11066 1.1.1.2 christos else
11067 1.1.1.2 christos {
11068 1.1.1.2 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11069 1.1.1.2 christos else puts (dlerror ());
11070 1.1.1.2 christos }
11071 1.1 skrll /* dlclose (self); */
11072 1.1 skrll }
11073 1.1 skrll else
11074 1.1 skrll puts (dlerror ());
11075 1.1 skrll
11076 1.1.1.2 christos return status;
11077 1.1 skrll }
11078 1.1 skrll _LT_EOF
11079 1.1.1.2 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11080 1.1 skrll (eval $ac_link) 2>&5
11081 1.1 skrll ac_status=$?
11082 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11083 1.1.1.2 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11084 1.1 skrll (./conftest; exit; ) >&5 2>/dev/null
11085 1.1 skrll lt_status=$?
11086 1.1 skrll case x$lt_status in
11087 1.1 skrll x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11088 1.1 skrll x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11089 1.1 skrll x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11090 1.1 skrll esac
11091 1.1 skrll else :
11092 1.1 skrll # compilation failed
11093 1.1 skrll lt_cv_dlopen_self_static=no
11094 1.1 skrll fi
11095 1.1 skrll fi
11096 1.1 skrll rm -fr conftest*
11097 1.1 skrll
11098 1.1 skrll
11099 1.1 skrll fi
11100 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11101 1.1.1.2 christos $as_echo "$lt_cv_dlopen_self_static" >&6; }
11102 1.1 skrll fi
11103 1.1 skrll
11104 1.1 skrll CPPFLAGS="$save_CPPFLAGS"
11105 1.1 skrll LDFLAGS="$save_LDFLAGS"
11106 1.1 skrll LIBS="$save_LIBS"
11107 1.1 skrll ;;
11108 1.1 skrll esac
11109 1.1 skrll
11110 1.1 skrll case $lt_cv_dlopen_self in
11111 1.1 skrll yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11112 1.1 skrll *) enable_dlopen_self=unknown ;;
11113 1.1 skrll esac
11114 1.1 skrll
11115 1.1 skrll case $lt_cv_dlopen_self_static in
11116 1.1 skrll yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11117 1.1 skrll *) enable_dlopen_self_static=unknown ;;
11118 1.1 skrll esac
11119 1.1 skrll fi
11120 1.1 skrll
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 striplib=
11138 1.1 skrll old_striplib=
11139 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11140 1.1.1.2 christos $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11141 1.1 skrll if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11142 1.1 skrll test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11143 1.1 skrll test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11144 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11145 1.1.1.2 christos $as_echo "yes" >&6; }
11146 1.1 skrll else
11147 1.1 skrll # FIXME - insert some real tests, host_os isn't really good enough
11148 1.1 skrll case $host_os in
11149 1.1 skrll darwin*)
11150 1.1 skrll if test -n "$STRIP" ; then
11151 1.1 skrll striplib="$STRIP -x"
11152 1.1 skrll old_striplib="$STRIP -S"
11153 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11154 1.1.1.2 christos $as_echo "yes" >&6; }
11155 1.1 skrll else
11156 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11157 1.1.1.2 christos $as_echo "no" >&6; }
11158 1.1 skrll fi
11159 1.1 skrll ;;
11160 1.1 skrll *)
11161 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11162 1.1.1.2 christos $as_echo "no" >&6; }
11163 1.1 skrll ;;
11164 1.1 skrll esac
11165 1.1 skrll fi
11166 1.1 skrll
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 # Report which library types will actually be built
11179 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11180 1.1.1.2 christos $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11181 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11182 1.1.1.2 christos $as_echo "$can_build_shared" >&6; }
11183 1.1 skrll
11184 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11185 1.1.1.2 christos $as_echo_n "checking whether to build shared libraries... " >&6; }
11186 1.1 skrll test "$can_build_shared" = "no" && enable_shared=no
11187 1.1 skrll
11188 1.1 skrll # On AIX, shared libraries and static libraries use the same namespace, and
11189 1.1 skrll # are all built from PIC.
11190 1.1 skrll case $host_os in
11191 1.1 skrll aix3*)
11192 1.1 skrll test "$enable_shared" = yes && enable_static=no
11193 1.1 skrll if test -n "$RANLIB"; then
11194 1.1 skrll archive_cmds="$archive_cmds~\$RANLIB \$lib"
11195 1.1 skrll postinstall_cmds='$RANLIB $lib'
11196 1.1 skrll fi
11197 1.1 skrll ;;
11198 1.1 skrll
11199 1.1 skrll aix[4-9]*)
11200 1.1 skrll if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11201 1.1 skrll test "$enable_shared" = yes && enable_static=no
11202 1.1 skrll fi
11203 1.1 skrll ;;
11204 1.1 skrll esac
11205 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11206 1.1.1.2 christos $as_echo "$enable_shared" >&6; }
11207 1.1 skrll
11208 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11209 1.1.1.2 christos $as_echo_n "checking whether to build static libraries... " >&6; }
11210 1.1 skrll # Make sure either enable_shared or enable_static is yes.
11211 1.1 skrll test "$enable_shared" = yes || enable_static=yes
11212 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11213 1.1.1.2 christos $as_echo "$enable_static" >&6; }
11214 1.1 skrll
11215 1.1 skrll
11216 1.1 skrll
11217 1.1 skrll
11218 1.1 skrll fi
11219 1.1 skrll ac_ext=c
11220 1.1 skrll ac_cpp='$CPP $CPPFLAGS'
11221 1.1 skrll ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11222 1.1 skrll ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11223 1.1 skrll ac_compiler_gnu=$ac_cv_c_compiler_gnu
11224 1.1 skrll
11225 1.1 skrll CC="$lt_save_CC"
11226 1.1 skrll
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.1.2 christos ac_config_commands="$ac_config_commands libtool"
11240 1.1 skrll
11241 1.1 skrll
11242 1.1 skrll
11243 1.1 skrll
11244 1.1 skrll # Only expand once:
11245 1.1 skrll
11246 1.1 skrll
11247 1.1 skrll
11248 1.1.1.4 christos # The tests for host and target for $enable_largefile require
11249 1.1.1.4 christos # canonical names.
11250 1.1 skrll
11251 1.1 skrll
11252 1.1 skrll
11253 1.1.1.4 christos # As the $enable_largefile decision depends on --enable-plugins we must set it
11254 1.1.1.4 christos # even in directories otherwise not depending on the $plugins option.
11255 1.1.1.4 christos
11256 1.1.1.4 christos
11257 1.1.1.4 christos maybe_plugins=no
11258 1.1.1.4 christos for ac_header in dlfcn.h
11259 1.1.1.4 christos do :
11260 1.1.1.4 christos ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11261 1.1.1.4 christos "
11262 1.1.1.4 christos if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11263 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11264 1.1.1.4 christos #define HAVE_DLFCN_H 1
11265 1.1.1.4 christos _ACEOF
11266 1.1.1.4 christos maybe_plugins=yes
11267 1.1.1.4 christos fi
11268 1.1.1.4 christos
11269 1.1.1.4 christos done
11270 1.1.1.4 christos
11271 1.1.1.4 christos for ac_header in windows.h
11272 1.1.1.4 christos do :
11273 1.1.1.4 christos ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11274 1.1.1.4 christos "
11275 1.1.1.4 christos if test "x$ac_cv_header_windows_h" = x""yes; then :
11276 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11277 1.1.1.4 christos #define HAVE_WINDOWS_H 1
11278 1.1.1.4 christos _ACEOF
11279 1.1.1.4 christos maybe_plugins=yes
11280 1.1.1.4 christos fi
11281 1.1.1.4 christos
11282 1.1.1.4 christos done
11283 1.1.1.4 christos
11284 1.1.1.4 christos
11285 1.1.1.4 christos # Check whether --enable-plugins was given.
11286 1.1.1.4 christos if test "${enable_plugins+set}" = set; then :
11287 1.1.1.4 christos enableval=$enable_plugins; case "${enableval}" in
11288 1.1.1.4 christos no) plugins=no ;;
11289 1.1.1.4 christos *) plugins=yes
11290 1.1.1.4 christos if test "$maybe_plugins" != "yes" ; then
11291 1.1.1.4 christos as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11292 1.1.1.4 christos fi ;;
11293 1.1.1.4 christos esac
11294 1.1.1.4 christos else
11295 1.1.1.4 christos plugins=$maybe_plugins
11296 1.1.1.4 christos
11297 1.1.1.4 christos fi
11298 1.1.1.4 christos
11299 1.1.1.4 christos if test "$plugins" = "yes"; then
11300 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11301 1.1.1.4 christos $as_echo_n "checking for library containing dlopen... " >&6; }
11302 1.1.1.4 christos if test "${ac_cv_search_dlopen+set}" = set; then :
11303 1.1.1.4 christos $as_echo_n "(cached) " >&6
11304 1.1.1.4 christos else
11305 1.1.1.4 christos ac_func_search_save_LIBS=$LIBS
11306 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11307 1.1.1.4 christos /* end confdefs.h. */
11308 1.1.1.4 christos
11309 1.1.1.4 christos /* Override any GCC internal prototype to avoid an error.
11310 1.1.1.4 christos Use char because int might match the return type of a GCC
11311 1.1.1.4 christos builtin and then its argument prototype would still apply. */
11312 1.1.1.4 christos #ifdef __cplusplus
11313 1.1.1.4 christos extern "C"
11314 1.1.1.4 christos #endif
11315 1.1.1.4 christos char dlopen ();
11316 1.1.1.4 christos int
11317 1.1.1.4 christos main ()
11318 1.1.1.4 christos {
11319 1.1.1.4 christos return dlopen ();
11320 1.1.1.4 christos ;
11321 1.1.1.4 christos return 0;
11322 1.1.1.4 christos }
11323 1.1.1.4 christos _ACEOF
11324 1.1.1.4 christos for ac_lib in '' dl; do
11325 1.1.1.4 christos if test -z "$ac_lib"; then
11326 1.1.1.4 christos ac_res="none required"
11327 1.1.1.4 christos else
11328 1.1.1.4 christos ac_res=-l$ac_lib
11329 1.1.1.4 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11330 1.1.1.4 christos fi
11331 1.1.1.4 christos if ac_fn_c_try_link "$LINENO"; then :
11332 1.1.1.4 christos ac_cv_search_dlopen=$ac_res
11333 1.1.1.4 christos fi
11334 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext \
11335 1.1.1.4 christos conftest$ac_exeext
11336 1.1.1.4 christos if test "${ac_cv_search_dlopen+set}" = set; then :
11337 1.1.1.4 christos break
11338 1.1.1.4 christos fi
11339 1.1.1.4 christos done
11340 1.1.1.4 christos if test "${ac_cv_search_dlopen+set}" = set; then :
11341 1.1.1.4 christos
11342 1.1.1.4 christos else
11343 1.1.1.4 christos ac_cv_search_dlopen=no
11344 1.1.1.4 christos fi
11345 1.1.1.4 christos rm conftest.$ac_ext
11346 1.1.1.4 christos LIBS=$ac_func_search_save_LIBS
11347 1.1.1.4 christos fi
11348 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11349 1.1.1.4 christos $as_echo "$ac_cv_search_dlopen" >&6; }
11350 1.1.1.4 christos ac_res=$ac_cv_search_dlopen
11351 1.1.1.4 christos if test "$ac_res" != no; then :
11352 1.1.1.4 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11353 1.1.1.4 christos
11354 1.1.1.4 christos fi
11355 1.1.1.4 christos
11356 1.1.1.4 christos fi
11357 1.1.1.4 christos
11358 1.1.1.4 christos
11359 1.1.1.4 christos case "${host}" in
11360 1.1.1.4 christos sparc-*-solaris*|i[3-7]86-*-solaris*)
11361 1.1.1.4 christos # On native 32bit sparc and ia32 solaris, large-file and procfs support
11362 1.1.1.4 christos # are mutually exclusive; and without procfs support, the bfd/ elf module
11363 1.1.1.4 christos # cannot provide certain routines such as elfcore_write_prpsinfo
11364 1.1.1.4 christos # or elfcore_write_prstatus. So unless the user explicitly requested
11365 1.1.1.4 christos # large-file support through the --enable-largefile switch, disable
11366 1.1.1.4 christos # large-file support in favor of procfs support.
11367 1.1.1.4 christos test "${target}" = "${host}" -a "x$plugins" = xno \
11368 1.1.1.4 christos && : ${enable_largefile="no"}
11369 1.1.1.4 christos ;;
11370 1.1.1.4 christos esac
11371 1.1.1.4 christos
11372 1.1.1.4 christos # Check whether --enable-largefile was given.
11373 1.1.1.4 christos if test "${enable_largefile+set}" = set; then :
11374 1.1.1.4 christos enableval=$enable_largefile;
11375 1.1.1.4 christos fi
11376 1.1.1.4 christos
11377 1.1.1.4 christos if test "$enable_largefile" != no; then
11378 1.1.1.4 christos
11379 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11380 1.1.1.4 christos $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11381 1.1.1.4 christos if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11382 1.1.1.4 christos $as_echo_n "(cached) " >&6
11383 1.1.1.4 christos else
11384 1.1.1.4 christos ac_cv_sys_largefile_CC=no
11385 1.1.1.4 christos if test "$GCC" != yes; then
11386 1.1.1.4 christos ac_save_CC=$CC
11387 1.1.1.4 christos while :; do
11388 1.1.1.4 christos # IRIX 6.2 and later do not support large files by default,
11389 1.1.1.4 christos # so use the C compiler's -n32 option if that helps.
11390 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11391 1.1.1.4 christos /* end confdefs.h. */
11392 1.1.1.4 christos #include <sys/types.h>
11393 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11394 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11395 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11396 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11397 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11398 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11399 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11400 1.1.1.4 christos ? 1 : -1];
11401 1.1.1.4 christos int
11402 1.1.1.4 christos main ()
11403 1.1.1.4 christos {
11404 1.1.1.4 christos
11405 1.1.1.4 christos ;
11406 1.1.1.4 christos return 0;
11407 1.1.1.4 christos }
11408 1.1.1.4 christos _ACEOF
11409 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11410 1.1.1.4 christos break
11411 1.1.1.4 christos fi
11412 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext
11413 1.1.1.4 christos CC="$CC -n32"
11414 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11415 1.1.1.4 christos ac_cv_sys_largefile_CC=' -n32'; break
11416 1.1.1.4 christos fi
11417 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext
11418 1.1.1.4 christos break
11419 1.1.1.4 christos done
11420 1.1.1.4 christos CC=$ac_save_CC
11421 1.1.1.4 christos rm -f conftest.$ac_ext
11422 1.1.1.4 christos fi
11423 1.1.1.4 christos fi
11424 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11425 1.1.1.4 christos $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11426 1.1.1.4 christos if test "$ac_cv_sys_largefile_CC" != no; then
11427 1.1.1.4 christos CC=$CC$ac_cv_sys_largefile_CC
11428 1.1.1.4 christos fi
11429 1.1.1.4 christos
11430 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11431 1.1.1.4 christos $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11432 1.1.1.4 christos if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11433 1.1.1.4 christos $as_echo_n "(cached) " >&6
11434 1.1.1.4 christos else
11435 1.1.1.4 christos while :; do
11436 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11437 1.1.1.4 christos /* end confdefs.h. */
11438 1.1.1.4 christos #include <sys/types.h>
11439 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11440 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11441 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11442 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11443 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11444 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11445 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11446 1.1.1.4 christos ? 1 : -1];
11447 1.1.1.4 christos int
11448 1.1.1.4 christos main ()
11449 1.1.1.4 christos {
11450 1.1.1.4 christos
11451 1.1.1.4 christos ;
11452 1.1.1.4 christos return 0;
11453 1.1.1.4 christos }
11454 1.1.1.4 christos _ACEOF
11455 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11456 1.1.1.4 christos ac_cv_sys_file_offset_bits=no; break
11457 1.1.1.4 christos fi
11458 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11459 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11460 1.1.1.4 christos /* end confdefs.h. */
11461 1.1.1.4 christos #define _FILE_OFFSET_BITS 64
11462 1.1.1.4 christos #include <sys/types.h>
11463 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11464 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11465 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11466 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11467 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11468 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11469 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11470 1.1.1.4 christos ? 1 : -1];
11471 1.1.1.4 christos int
11472 1.1.1.4 christos main ()
11473 1.1.1.4 christos {
11474 1.1.1.4 christos
11475 1.1.1.4 christos ;
11476 1.1.1.4 christos return 0;
11477 1.1.1.4 christos }
11478 1.1.1.4 christos _ACEOF
11479 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11480 1.1.1.4 christos ac_cv_sys_file_offset_bits=64; break
11481 1.1.1.4 christos fi
11482 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11483 1.1.1.4 christos ac_cv_sys_file_offset_bits=unknown
11484 1.1.1.4 christos break
11485 1.1.1.4 christos done
11486 1.1.1.4 christos fi
11487 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11488 1.1.1.4 christos $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11489 1.1.1.4 christos case $ac_cv_sys_file_offset_bits in #(
11490 1.1.1.4 christos no | unknown) ;;
11491 1.1.1.4 christos *)
11492 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11493 1.1.1.4 christos #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11494 1.1.1.4 christos _ACEOF
11495 1.1.1.4 christos ;;
11496 1.1.1.4 christos esac
11497 1.1.1.4 christos rm -rf conftest*
11498 1.1.1.4 christos if test $ac_cv_sys_file_offset_bits = unknown; then
11499 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11500 1.1.1.4 christos $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11501 1.1.1.4 christos if test "${ac_cv_sys_large_files+set}" = set; then :
11502 1.1.1.4 christos $as_echo_n "(cached) " >&6
11503 1.1.1.4 christos else
11504 1.1.1.4 christos while :; do
11505 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11506 1.1.1.4 christos /* end confdefs.h. */
11507 1.1.1.4 christos #include <sys/types.h>
11508 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11509 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11510 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11511 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11512 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11513 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11514 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11515 1.1.1.4 christos ? 1 : -1];
11516 1.1.1.4 christos int
11517 1.1.1.4 christos main ()
11518 1.1.1.4 christos {
11519 1.1.1.4 christos
11520 1.1.1.4 christos ;
11521 1.1.1.4 christos return 0;
11522 1.1.1.4 christos }
11523 1.1.1.4 christos _ACEOF
11524 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11525 1.1.1.4 christos ac_cv_sys_large_files=no; break
11526 1.1.1.4 christos fi
11527 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11528 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11529 1.1.1.4 christos /* end confdefs.h. */
11530 1.1.1.4 christos #define _LARGE_FILES 1
11531 1.1.1.4 christos #include <sys/types.h>
11532 1.1.1.4 christos /* Check that off_t can represent 2**63 - 1 correctly.
11533 1.1.1.4 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
11534 1.1.1.4 christos since some C++ compilers masquerading as C compilers
11535 1.1.1.4 christos incorrectly reject 9223372036854775807. */
11536 1.1.1.4 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11537 1.1.1.4 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11538 1.1.1.4 christos && LARGE_OFF_T % 2147483647 == 1)
11539 1.1.1.4 christos ? 1 : -1];
11540 1.1.1.4 christos int
11541 1.1.1.4 christos main ()
11542 1.1.1.4 christos {
11543 1.1.1.4 christos
11544 1.1.1.4 christos ;
11545 1.1.1.4 christos return 0;
11546 1.1.1.4 christos }
11547 1.1.1.4 christos _ACEOF
11548 1.1.1.4 christos if ac_fn_c_try_compile "$LINENO"; then :
11549 1.1.1.4 christos ac_cv_sys_large_files=1; break
11550 1.1.1.4 christos fi
11551 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11552 1.1.1.4 christos ac_cv_sys_large_files=unknown
11553 1.1.1.4 christos break
11554 1.1.1.4 christos done
11555 1.1.1.4 christos fi
11556 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11557 1.1.1.4 christos $as_echo "$ac_cv_sys_large_files" >&6; }
11558 1.1.1.4 christos case $ac_cv_sys_large_files in #(
11559 1.1.1.4 christos no | unknown) ;;
11560 1.1.1.4 christos *)
11561 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11562 1.1.1.4 christos #define _LARGE_FILES $ac_cv_sys_large_files
11563 1.1.1.4 christos _ACEOF
11564 1.1.1.4 christos ;;
11565 1.1.1.4 christos esac
11566 1.1.1.4 christos rm -rf conftest*
11567 1.1.1.4 christos fi
11568 1.1.1.4 christos fi
11569 1.1.1.4 christos
11570 1.1.1.4 christos
11571 1.1.1.4 christos
11572 1.1.1.4 christos for ac_func in setmode
11573 1.1.1.4 christos do :
11574 1.1.1.4 christos ac_fn_c_check_func "$LINENO" "setmode" "ac_cv_func_setmode"
11575 1.1.1.4 christos if test "x$ac_cv_func_setmode" = x""yes; then :
11576 1.1.1.4 christos cat >>confdefs.h <<_ACEOF
11577 1.1.1.4 christos #define HAVE_SETMODE 1
11578 1.1.1.4 christos _ACEOF
11579 1.1.1.4 christos
11580 1.1.1.4 christos fi
11581 1.1.1.4 christos done
11582 1.1.1.4 christos
11583 1.1.1.4 christos
11584 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"
11585 1.1.1.4 christos # If we haven't got the data from the intl directory,
11586 1.1.1.4 christos # assume NLS is disabled.
11587 1.1.1.4 christos USE_NLS=no
11588 1.1.1.4 christos LIBINTL=
11589 1.1 skrll LIBINTL_DEP=
11590 1.1 skrll INCINTL=
11591 1.1 skrll XGETTEXT=
11592 1.1 skrll GMSGFMT=
11593 1.1 skrll POSUB=
11594 1.1 skrll
11595 1.1 skrll if test -f ../intl/config.intl; then
11596 1.1 skrll . ../intl/config.intl
11597 1.1 skrll fi
11598 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11599 1.1.1.2 christos $as_echo_n "checking whether NLS is requested... " >&6; }
11600 1.1 skrll if test x"$USE_NLS" != xyes; then
11601 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11602 1.1.1.2 christos $as_echo "no" >&6; }
11603 1.1 skrll else
11604 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11605 1.1.1.2 christos $as_echo "yes" >&6; }
11606 1.1 skrll
11607 1.1.1.2 christos $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11608 1.1 skrll
11609 1.1 skrll
11610 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11611 1.1.1.2 christos $as_echo_n "checking for catalogs to be installed... " >&6; }
11612 1.1 skrll # Look for .po and .gmo files in the source directory.
11613 1.1 skrll CATALOGS=
11614 1.1 skrll XLINGUAS=
11615 1.1 skrll for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11616 1.1 skrll # If there aren't any .gmo files the shell will give us the
11617 1.1 skrll # literal string "../path/to/srcdir/po/*.gmo" which has to be
11618 1.1 skrll # weeded out.
11619 1.1 skrll case "$cat" in *\**)
11620 1.1 skrll continue;;
11621 1.1 skrll esac
11622 1.1 skrll # The quadruple backslash is collapsed to a double backslash
11623 1.1 skrll # by the backticks, then collapsed again by the double quotes,
11624 1.1 skrll # leaving us with one backslash in the sed expression (right
11625 1.1 skrll # before the dot that mustn't act as a wildcard).
11626 1.1 skrll cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11627 1.1 skrll lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11628 1.1 skrll # The user is allowed to set LINGUAS to a list of languages to
11629 1.1 skrll # install catalogs for. If it's empty that means "all of them."
11630 1.1 skrll if test "x$LINGUAS" = x; then
11631 1.1 skrll CATALOGS="$CATALOGS $cat"
11632 1.1 skrll XLINGUAS="$XLINGUAS $lang"
11633 1.1 skrll else
11634 1.1 skrll case "$LINGUAS" in *$lang*)
11635 1.1 skrll CATALOGS="$CATALOGS $cat"
11636 1.1 skrll XLINGUAS="$XLINGUAS $lang"
11637 1.1 skrll ;;
11638 1.1 skrll esac
11639 1.1 skrll fi
11640 1.1 skrll done
11641 1.1 skrll LINGUAS="$XLINGUAS"
11642 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11643 1.1.1.2 christos $as_echo "$LINGUAS" >&6; }
11644 1.1 skrll
11645 1.1 skrll
11646 1.1 skrll DATADIRNAME=share
11647 1.1 skrll
11648 1.1 skrll INSTOBJEXT=.mo
11649 1.1 skrll
11650 1.1 skrll GENCAT=gencat
11651 1.1 skrll
11652 1.1 skrll CATOBJEXT=.gmo
11653 1.1 skrll
11654 1.1 skrll fi
11655 1.1 skrll
11656 1.1 skrll MKINSTALLDIRS=
11657 1.1 skrll if test -n "$ac_aux_dir"; then
11658 1.1 skrll case "$ac_aux_dir" in
11659 1.1 skrll /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11660 1.1 skrll *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11661 1.1 skrll esac
11662 1.1 skrll fi
11663 1.1 skrll if test -z "$MKINSTALLDIRS"; then
11664 1.1 skrll MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11665 1.1 skrll fi
11666 1.1 skrll
11667 1.1 skrll
11668 1.1 skrll
11669 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11670 1.1.1.2 christos $as_echo_n "checking whether NLS is requested... " >&6; }
11671 1.1.1.2 christos # Check whether --enable-nls was given.
11672 1.1.1.2 christos if test "${enable_nls+set}" = set; then :
11673 1.1.1.2 christos enableval=$enable_nls; USE_NLS=$enableval
11674 1.1 skrll else
11675 1.1 skrll USE_NLS=yes
11676 1.1.1.2 christos fi
11677 1.1.1.2 christos
11678 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11679 1.1.1.2 christos $as_echo "$USE_NLS" >&6; }
11680 1.1 skrll
11681 1.1 skrll
11682 1.1 skrll
11683 1.1 skrll
11684 1.1 skrll
11685 1.1 skrll
11686 1.1 skrll # Prepare PATH_SEPARATOR.
11687 1.1 skrll # The user is always right.
11688 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11689 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11690 1.1 skrll echo "exit 0" >>conf$$.sh
11691 1.1 skrll chmod +x conf$$.sh
11692 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11693 1.1 skrll PATH_SEPARATOR=';'
11694 1.1 skrll else
11695 1.1 skrll PATH_SEPARATOR=:
11696 1.1 skrll fi
11697 1.1 skrll rm -f conf$$.sh
11698 1.1 skrll fi
11699 1.1 skrll
11700 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11701 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11702 1.1 skrll cat >conf$$.file <<_ASEOF
11703 1.1 skrll #! /bin/sh
11704 1.1 skrll exit 0
11705 1.1 skrll _ASEOF
11706 1.1 skrll chmod +x conf$$.file
11707 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11708 1.1 skrll ac_executable_p="test -x"
11709 1.1 skrll else
11710 1.1 skrll ac_executable_p="test -f"
11711 1.1 skrll fi
11712 1.1 skrll rm -f conf$$.file
11713 1.1 skrll
11714 1.1 skrll # Extract the first word of "msgfmt", so it can be a program name with args.
11715 1.1 skrll set dummy msgfmt; ac_word=$2
11716 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11717 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11718 1.1.1.2 christos if test "${ac_cv_path_MSGFMT+set}" = set; then :
11719 1.1.1.2 christos $as_echo_n "(cached) " >&6
11720 1.1 skrll else
11721 1.1 skrll case "$MSGFMT" in
11722 1.1 skrll [\\/]* | ?:[\\/]*)
11723 1.1 skrll ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11724 1.1 skrll ;;
11725 1.1 skrll *)
11726 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11727 1.1 skrll for ac_dir in $PATH; do
11728 1.1 skrll IFS="$ac_save_IFS"
11729 1.1 skrll test -z "$ac_dir" && ac_dir=.
11730 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11731 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11732 1.1 skrll if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11733 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
11734 1.1 skrll ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11735 1.1 skrll break 2
11736 1.1 skrll fi
11737 1.1 skrll fi
11738 1.1 skrll done
11739 1.1 skrll done
11740 1.1 skrll IFS="$ac_save_IFS"
11741 1.1 skrll test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11742 1.1 skrll ;;
11743 1.1 skrll esac
11744 1.1 skrll fi
11745 1.1 skrll MSGFMT="$ac_cv_path_MSGFMT"
11746 1.1 skrll if test "$MSGFMT" != ":"; then
11747 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
11748 1.1.1.2 christos $as_echo "$MSGFMT" >&6; }
11749 1.1 skrll else
11750 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11751 1.1.1.2 christos $as_echo "no" >&6; }
11752 1.1 skrll fi
11753 1.1 skrll
11754 1.1 skrll # Extract the first word of "gmsgfmt", so it can be a program name with args.
11755 1.1 skrll set dummy gmsgfmt; ac_word=$2
11756 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11757 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11758 1.1.1.2 christos if test "${ac_cv_path_GMSGFMT+set}" = set; then :
11759 1.1.1.2 christos $as_echo_n "(cached) " >&6
11760 1.1 skrll else
11761 1.1 skrll case $GMSGFMT in
11762 1.1 skrll [\\/]* | ?:[\\/]*)
11763 1.1 skrll ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11764 1.1 skrll ;;
11765 1.1 skrll *)
11766 1.1 skrll as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11767 1.1 skrll for as_dir in $PATH
11768 1.1 skrll do
11769 1.1 skrll IFS=$as_save_IFS
11770 1.1 skrll test -z "$as_dir" && as_dir=.
11771 1.1.1.2 christos for ac_exec_ext in '' $ac_executable_extensions; do
11772 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
11773 1.1 skrll ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11774 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11775 1.1 skrll break 2
11776 1.1 skrll fi
11777 1.1 skrll done
11778 1.1.1.2 christos done
11779 1.1.1.2 christos IFS=$as_save_IFS
11780 1.1 skrll
11781 1.1 skrll test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11782 1.1 skrll ;;
11783 1.1 skrll esac
11784 1.1 skrll fi
11785 1.1 skrll GMSGFMT=$ac_cv_path_GMSGFMT
11786 1.1 skrll if test -n "$GMSGFMT"; then
11787 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
11788 1.1.1.2 christos $as_echo "$GMSGFMT" >&6; }
11789 1.1 skrll else
11790 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11791 1.1.1.2 christos $as_echo "no" >&6; }
11792 1.1 skrll fi
11793 1.1 skrll
11794 1.1 skrll
11795 1.1 skrll
11796 1.1.1.2 christos
11797 1.1 skrll # Prepare PATH_SEPARATOR.
11798 1.1 skrll # The user is always right.
11799 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11800 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11801 1.1 skrll echo "exit 0" >>conf$$.sh
11802 1.1 skrll chmod +x conf$$.sh
11803 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11804 1.1 skrll PATH_SEPARATOR=';'
11805 1.1 skrll else
11806 1.1 skrll PATH_SEPARATOR=:
11807 1.1 skrll fi
11808 1.1 skrll rm -f conf$$.sh
11809 1.1 skrll fi
11810 1.1 skrll
11811 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11812 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11813 1.1 skrll cat >conf$$.file <<_ASEOF
11814 1.1 skrll #! /bin/sh
11815 1.1 skrll exit 0
11816 1.1 skrll _ASEOF
11817 1.1 skrll chmod +x conf$$.file
11818 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11819 1.1 skrll ac_executable_p="test -x"
11820 1.1 skrll else
11821 1.1 skrll ac_executable_p="test -f"
11822 1.1 skrll fi
11823 1.1 skrll rm -f conf$$.file
11824 1.1 skrll
11825 1.1 skrll # Extract the first word of "xgettext", so it can be a program name with args.
11826 1.1 skrll set dummy xgettext; ac_word=$2
11827 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11828 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11829 1.1.1.2 christos if test "${ac_cv_path_XGETTEXT+set}" = set; then :
11830 1.1.1.2 christos $as_echo_n "(cached) " >&6
11831 1.1 skrll else
11832 1.1 skrll case "$XGETTEXT" in
11833 1.1 skrll [\\/]* | ?:[\\/]*)
11834 1.1 skrll ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11835 1.1 skrll ;;
11836 1.1 skrll *)
11837 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11838 1.1 skrll for ac_dir in $PATH; do
11839 1.1 skrll IFS="$ac_save_IFS"
11840 1.1 skrll test -z "$ac_dir" && ac_dir=.
11841 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11842 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11843 1.1 skrll if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11844 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
11845 1.1 skrll ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11846 1.1 skrll break 2
11847 1.1 skrll fi
11848 1.1 skrll fi
11849 1.1 skrll done
11850 1.1 skrll done
11851 1.1 skrll IFS="$ac_save_IFS"
11852 1.1 skrll test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11853 1.1 skrll ;;
11854 1.1 skrll esac
11855 1.1 skrll fi
11856 1.1 skrll XGETTEXT="$ac_cv_path_XGETTEXT"
11857 1.1 skrll if test "$XGETTEXT" != ":"; then
11858 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
11859 1.1.1.2 christos $as_echo "$XGETTEXT" >&6; }
11860 1.1 skrll else
11861 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11862 1.1.1.2 christos $as_echo "no" >&6; }
11863 1.1 skrll fi
11864 1.1 skrll
11865 1.1 skrll rm -f messages.po
11866 1.1 skrll
11867 1.1 skrll
11868 1.1 skrll # Prepare PATH_SEPARATOR.
11869 1.1 skrll # The user is always right.
11870 1.1 skrll if test "${PATH_SEPARATOR+set}" != set; then
11871 1.1 skrll echo "#! /bin/sh" >conf$$.sh
11872 1.1 skrll echo "exit 0" >>conf$$.sh
11873 1.1 skrll chmod +x conf$$.sh
11874 1.1 skrll if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11875 1.1 skrll PATH_SEPARATOR=';'
11876 1.1 skrll else
11877 1.1 skrll PATH_SEPARATOR=:
11878 1.1 skrll fi
11879 1.1 skrll rm -f conf$$.sh
11880 1.1 skrll fi
11881 1.1 skrll
11882 1.1 skrll # Find out how to test for executable files. Don't use a zero-byte file,
11883 1.1 skrll # as systems may use methods other than mode bits to determine executability.
11884 1.1 skrll cat >conf$$.file <<_ASEOF
11885 1.1 skrll #! /bin/sh
11886 1.1 skrll exit 0
11887 1.1 skrll _ASEOF
11888 1.1 skrll chmod +x conf$$.file
11889 1.1 skrll if test -x conf$$.file >/dev/null 2>&1; then
11890 1.1 skrll ac_executable_p="test -x"
11891 1.1 skrll else
11892 1.1 skrll ac_executable_p="test -f"
11893 1.1 skrll fi
11894 1.1 skrll rm -f conf$$.file
11895 1.1 skrll
11896 1.1 skrll # Extract the first word of "msgmerge", so it can be a program name with args.
11897 1.1 skrll set dummy msgmerge; ac_word=$2
11898 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11899 1.1.1.2 christos $as_echo_n "checking for $ac_word... " >&6; }
11900 1.1.1.2 christos if test "${ac_cv_path_MSGMERGE+set}" = set; then :
11901 1.1.1.2 christos $as_echo_n "(cached) " >&6
11902 1.1 skrll else
11903 1.1 skrll case "$MSGMERGE" in
11904 1.1 skrll [\\/]* | ?:[\\/]*)
11905 1.1 skrll ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11906 1.1 skrll ;;
11907 1.1 skrll *)
11908 1.1 skrll ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11909 1.1 skrll for ac_dir in $PATH; do
11910 1.1 skrll IFS="$ac_save_IFS"
11911 1.1 skrll test -z "$ac_dir" && ac_dir=.
11912 1.1 skrll for ac_exec_ext in '' $ac_executable_extensions; do
11913 1.1 skrll if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11914 1.1 skrll if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11915 1.1 skrll ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11916 1.1 skrll break 2
11917 1.1 skrll fi
11918 1.1 skrll fi
11919 1.1 skrll done
11920 1.1 skrll done
11921 1.1 skrll IFS="$ac_save_IFS"
11922 1.1 skrll test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11923 1.1 skrll ;;
11924 1.1 skrll esac
11925 1.1 skrll fi
11926 1.1 skrll MSGMERGE="$ac_cv_path_MSGMERGE"
11927 1.1 skrll if test "$MSGMERGE" != ":"; then
11928 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
11929 1.1.1.2 christos $as_echo "$MSGMERGE" >&6; }
11930 1.1 skrll else
11931 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11932 1.1.1.2 christos $as_echo "no" >&6; }
11933 1.1 skrll fi
11934 1.1 skrll
11935 1.1 skrll
11936 1.1 skrll if test "$GMSGFMT" != ":"; then
11937 1.1 skrll if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11938 1.1 skrll (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11939 1.1 skrll : ;
11940 1.1 skrll else
11941 1.1 skrll GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11942 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11943 1.1.1.2 christos $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
11944 1.1 skrll GMSGFMT=":"
11945 1.1 skrll fi
11946 1.1 skrll fi
11947 1.1 skrll
11948 1.1 skrll if test "$XGETTEXT" != ":"; then
11949 1.1 skrll if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11950 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
11951 1.1 skrll : ;
11952 1.1 skrll else
11953 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
11954 1.1.1.2 christos $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
11955 1.1 skrll XGETTEXT=":"
11956 1.1 skrll fi
11957 1.1 skrll rm -f messages.po
11958 1.1 skrll fi
11959 1.1 skrll
11960 1.1.1.2 christos ac_config_commands="$ac_config_commands default-1"
11961 1.1 skrll
11962 1.1 skrll
11963 1.1 skrll
11964 1.1.1.2 christos
11965 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11966 1.1.1.2 christos $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11967 1.1.1.2 christos # Check whether --enable-maintainer-mode was given.
11968 1.1.1.2 christos if test "${enable_maintainer_mode+set}" = set; then :
11969 1.1.1.2 christos enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
11970 1.1 skrll else
11971 1.1 skrll USE_MAINTAINER_MODE=no
11972 1.1.1.2 christos fi
11973 1.1 skrll
11974 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11975 1.1.1.2 christos $as_echo "$USE_MAINTAINER_MODE" >&6; }
11976 1.1.1.2 christos if test $USE_MAINTAINER_MODE = yes; then
11977 1.1 skrll MAINTAINER_MODE_TRUE=
11978 1.1 skrll MAINTAINER_MODE_FALSE='#'
11979 1.1 skrll else
11980 1.1 skrll MAINTAINER_MODE_TRUE='#'
11981 1.1 skrll MAINTAINER_MODE_FALSE=
11982 1.1 skrll fi
11983 1.1 skrll
11984 1.1 skrll MAINT=$MAINTAINER_MODE_TRUE
11985 1.1 skrll
11986 1.1 skrll
11987 1.1.1.2 christos if false; then
11988 1.1 skrll GENINSRC_NEVER_TRUE=
11989 1.1 skrll GENINSRC_NEVER_FALSE='#'
11990 1.1 skrll else
11991 1.1 skrll GENINSRC_NEVER_TRUE='#'
11992 1.1 skrll GENINSRC_NEVER_FALSE=
11993 1.1 skrll fi
11994 1.1 skrll
11995 1.1 skrll
11996 1.1.1.2 christos
11997 1.1.1.2 christos for ac_header in sys/gmon_out.h
11998 1.1.1.2 christos do :
11999 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"
12000 1.1.1.2 christos if test "x$ac_cv_header_sys_gmon_out_h" = x""yes; then :
12001 1.1 skrll cat >>confdefs.h <<_ACEOF
12002 1.1.1.2 christos #define HAVE_SYS_GMON_OUT_H 1
12003 1.1 skrll _ACEOF
12004 1.1 skrll
12005 1.1 skrll fi
12006 1.1 skrll
12007 1.1 skrll done
12008 1.1 skrll
12009 1.1 skrll
12010 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
12011 1.1.1.2 christos $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
12012 1.1.1.2 christos if test "${gprof_cv_decl_getopt_unistd_h+set}" = set; then :
12013 1.1.1.2 christos $as_echo_n "(cached) " >&6
12014 1.1 skrll else
12015 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12016 1.1 skrll /* end confdefs.h. */
12017 1.1 skrll #include <unistd.h>
12018 1.1 skrll int
12019 1.1 skrll main ()
12020 1.1 skrll {
12021 1.1 skrll extern int getopt (int, char *const*, const char *);
12022 1.1 skrll ;
12023 1.1 skrll return 0;
12024 1.1 skrll }
12025 1.1 skrll _ACEOF
12026 1.1.1.2 christos if ac_fn_c_try_compile "$LINENO"; then :
12027 1.1 skrll gprof_cv_decl_getopt_unistd_h=yes
12028 1.1 skrll else
12029 1.1.1.2 christos gprof_cv_decl_getopt_unistd_h=no
12030 1.1 skrll fi
12031 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12032 1.1 skrll fi
12033 1.1 skrll
12034 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gprof_cv_decl_getopt_unistd_h" >&5
12035 1.1.1.2 christos $as_echo "$gprof_cv_decl_getopt_unistd_h" >&6; }
12036 1.1 skrll if test $gprof_cv_decl_getopt_unistd_h = yes; then
12037 1.1 skrll
12038 1.1.1.2 christos $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
12039 1.1 skrll
12040 1.1 skrll fi
12041 1.1 skrll
12042 1.1 skrll # Some systems have fabs only in -lm, not in -lc.
12043 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fabs" >&5
12044 1.1.1.2 christos $as_echo_n "checking for library containing fabs... " >&6; }
12045 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
12046 1.1.1.2 christos $as_echo_n "(cached) " >&6
12047 1.1 skrll else
12048 1.1 skrll ac_func_search_save_LIBS=$LIBS
12049 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12050 1.1 skrll /* end confdefs.h. */
12051 1.1 skrll
12052 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
12053 1.1.1.2 christos Use char because int might match the return type of a GCC
12054 1.1.1.2 christos builtin and then its argument prototype would still apply. */
12055 1.1 skrll #ifdef __cplusplus
12056 1.1 skrll extern "C"
12057 1.1 skrll #endif
12058 1.1 skrll char fabs ();
12059 1.1 skrll int
12060 1.1 skrll main ()
12061 1.1 skrll {
12062 1.1.1.2 christos return fabs ();
12063 1.1 skrll ;
12064 1.1 skrll return 0;
12065 1.1 skrll }
12066 1.1 skrll _ACEOF
12067 1.1.1.2 christos for ac_lib in '' m; do
12068 1.1.1.2 christos if test -z "$ac_lib"; then
12069 1.1.1.2 christos ac_res="none required"
12070 1.1.1.2 christos else
12071 1.1.1.2 christos ac_res=-l$ac_lib
12072 1.1 skrll LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12073 1.1.1.2 christos fi
12074 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
12075 1.1.1.2 christos ac_cv_search_fabs=$ac_res
12076 1.1.1.2 christos fi
12077 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
12078 1.1.1.2 christos conftest$ac_exeext
12079 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
12080 1.1.1.2 christos break
12081 1.1.1.2 christos fi
12082 1.1.1.2 christos done
12083 1.1.1.2 christos if test "${ac_cv_search_fabs+set}" = set; then :
12084 1.1 skrll
12085 1.1 skrll else
12086 1.1.1.2 christos ac_cv_search_fabs=no
12087 1.1 skrll fi
12088 1.1.1.2 christos rm conftest.$ac_ext
12089 1.1 skrll LIBS=$ac_func_search_save_LIBS
12090 1.1 skrll fi
12091 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fabs" >&5
12092 1.1.1.2 christos $as_echo "$ac_cv_search_fabs" >&6; }
12093 1.1.1.2 christos ac_res=$ac_cv_search_fabs
12094 1.1.1.2 christos if test "$ac_res" != no; then :
12095 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12096 1.1 skrll
12097 1.1 skrll fi
12098 1.1 skrll
12099 1.1 skrll
12100 1.1 skrll
12101 1.1.1.4 christos # Set the 'development' global.
12102 1.1.1.4 christos . $srcdir/../bfd/development.sh
12103 1.1.1.4 christos
12104 1.1.1.6 christos # Default set of GCC warnings to enable.
12105 1.1 skrll GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12106 1.1.1.6 christos
12107 1.1.1.6 christos # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12108 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12109 1.1.1.2 christos /* end confdefs.h. */
12110 1.1.1.2 christos __GNUC__
12111 1.1.1.2 christos _ACEOF
12112 1.1.1.2 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12113 1.1.1.2 christos $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12114 1.1.1.2 christos
12115 1.1.1.2 christos else
12116 1.1.1.2 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12117 1.1.1.2 christos fi
12118 1.1.1.2 christos rm -f conftest*
12119 1.1 skrll
12120 1.1.1.2 christos
12121 1.1.1.6 christos # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12122 1.1.1.6 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12123 1.1.1.6 christos /* end confdefs.h. */
12124 1.1.1.6 christos __GNUC__
12125 1.1.1.6 christos _ACEOF
12126 1.1.1.6 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12127 1.1.1.6 christos $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12128 1.1.1.6 christos
12129 1.1.1.6 christos else
12130 1.1.1.6 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
12131 1.1.1.6 christos fi
12132 1.1.1.6 christos rm -f conftest*
12133 1.1.1.6 christos
12134 1.1.1.6 christos
12135 1.1.1.6 christos # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
12136 1.1.1.6 christos WARN_WRITE_STRINGS=""
12137 1.1.1.6 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12138 1.1.1.6 christos /* end confdefs.h. */
12139 1.1.1.6 christos __GNUC__
12140 1.1.1.6 christos _ACEOF
12141 1.1.1.6 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12142 1.1.1.6 christos $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12143 1.1.1.6 christos
12144 1.1.1.6 christos else
12145 1.1.1.6 christos WARN_WRITE_STRINGS="-Wwrite-strings"
12146 1.1.1.6 christos fi
12147 1.1.1.6 christos rm -f conftest*
12148 1.1.1.6 christos
12149 1.1.1.6 christos
12150 1.1.1.2 christos # Check whether --enable-werror was given.
12151 1.1.1.2 christos if test "${enable_werror+set}" = set; then :
12152 1.1.1.2 christos enableval=$enable_werror; case "${enableval}" in
12153 1.1 skrll yes | y) ERROR_ON_WARNING="yes" ;;
12154 1.1 skrll no | n) ERROR_ON_WARNING="no" ;;
12155 1.1.1.2 christos *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12156 1.1 skrll esac
12157 1.1.1.2 christos fi
12158 1.1 skrll
12159 1.1.1.2 christos
12160 1.1.1.2 christos # Disable -Wformat by default when using gcc on mingw
12161 1.1 skrll case "${host}" in
12162 1.1 skrll *-*-mingw32*)
12163 1.1 skrll if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12164 1.1 skrll GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12165 1.1 skrll fi
12166 1.1 skrll ;;
12167 1.1 skrll *) ;;
12168 1.1 skrll esac
12169 1.1 skrll
12170 1.1.1.4 christos # Enable -Werror by default when using gcc. Turn it off for releases.
12171 1.1.1.4 christos if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12172 1.1 skrll ERROR_ON_WARNING=yes
12173 1.1 skrll fi
12174 1.1 skrll
12175 1.1 skrll NO_WERROR=
12176 1.1 skrll if test "${ERROR_ON_WARNING}" = yes ; then
12177 1.1 skrll GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12178 1.1 skrll NO_WERROR="-Wno-error"
12179 1.1 skrll fi
12180 1.1 skrll
12181 1.1 skrll if test "${GCC}" = yes ; then
12182 1.1 skrll WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12183 1.1 skrll fi
12184 1.1 skrll
12185 1.1.1.2 christos # Check whether --enable-build-warnings was given.
12186 1.1.1.2 christos if test "${enable_build_warnings+set}" = set; then :
12187 1.1.1.2 christos enableval=$enable_build_warnings; case "${enableval}" in
12188 1.1 skrll yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12189 1.1 skrll no) if test "${GCC}" = yes ; then
12190 1.1 skrll WARN_CFLAGS="-w"
12191 1.1 skrll fi;;
12192 1.1 skrll ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12193 1.1 skrll WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12194 1.1 skrll *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12195 1.1 skrll WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12196 1.1 skrll *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12197 1.1 skrll esac
12198 1.1.1.2 christos fi
12199 1.1.1.2 christos
12200 1.1 skrll
12201 1.1 skrll if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12202 1.1 skrll echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12203 1.1 skrll fi
12204 1.1 skrll
12205 1.1 skrll
12206 1.1 skrll
12207 1.1 skrll
12208 1.1 skrll
12209 1.1 skrll
12210 1.1 skrll
12211 1.1 skrll
12212 1.1 skrll
12213 1.1.1.2 christos
12214 1.1.1.6 christos
12215 1.1.1.2 christos ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
12216 1.1 skrll
12217 1.1 skrll cat >confcache <<\_ACEOF
12218 1.1 skrll # This file is a shell script that caches the results of configure
12219 1.1 skrll # tests run on this system so they can be shared between configure
12220 1.1 skrll # scripts and configure runs, see configure's option --config-cache.
12221 1.1 skrll # It is not useful on other systems. If it contains results you don't
12222 1.1 skrll # want to keep, you may remove or edit it.
12223 1.1 skrll #
12224 1.1 skrll # config.status only pays attention to the cache file if you give it
12225 1.1 skrll # the --recheck option to rerun configure.
12226 1.1 skrll #
12227 1.1 skrll # `ac_cv_env_foo' variables (set or unset) will be overridden when
12228 1.1 skrll # loading this file, other *unset* `ac_cv_foo' will be assigned the
12229 1.1 skrll # following values.
12230 1.1 skrll
12231 1.1 skrll _ACEOF
12232 1.1 skrll
12233 1.1 skrll # The following way of writing the cache mishandles newlines in values,
12234 1.1 skrll # but we know of no workaround that is simple, portable, and efficient.
12235 1.1.1.2 christos # So, we kill variables containing newlines.
12236 1.1 skrll # Ultrix sh set writes to stderr and can't be redirected directly,
12237 1.1 skrll # and sets the high bit in the cache file unless we assign to the vars.
12238 1.1.1.2 christos (
12239 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
12240 1.1.1.2 christos eval ac_val=\$$ac_var
12241 1.1.1.2 christos case $ac_val in #(
12242 1.1.1.2 christos *${as_nl}*)
12243 1.1.1.2 christos case $ac_var in #(
12244 1.1.1.2 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12245 1.1.1.2 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12246 1.1.1.2 christos esac
12247 1.1.1.2 christos case $ac_var in #(
12248 1.1.1.2 christos _ | IFS | as_nl) ;; #(
12249 1.1.1.2 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12250 1.1.1.2 christos *) { eval $ac_var=; unset $ac_var;} ;;
12251 1.1.1.2 christos esac ;;
12252 1.1.1.2 christos esac
12253 1.1.1.2 christos done
12254 1.1.1.2 christos
12255 1.1 skrll (set) 2>&1 |
12256 1.1.1.2 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
12257 1.1.1.2 christos *${as_nl}ac_space=\ *)
12258 1.1.1.2 christos # `set' does not quote correctly, so add quotes: double-quote
12259 1.1.1.2 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
12260 1.1 skrll sed -n \
12261 1.1 skrll "s/'/'\\\\''/g;
12262 1.1 skrll s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12263 1.1.1.2 christos ;; #(
12264 1.1 skrll *)
12265 1.1 skrll # `set' quotes correctly as required by POSIX, so do not add quotes.
12266 1.1.1.2 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12267 1.1 skrll ;;
12268 1.1.1.2 christos esac |
12269 1.1.1.2 christos sort
12270 1.1.1.2 christos ) |
12271 1.1 skrll sed '
12272 1.1.1.2 christos /^ac_cv_env_/b end
12273 1.1 skrll t clear
12274 1.1.1.2 christos :clear
12275 1.1 skrll s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12276 1.1 skrll t end
12277 1.1.1.2 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12278 1.1.1.2 christos :end' >>confcache
12279 1.1.1.2 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12280 1.1.1.2 christos if test -w "$cache_file"; then
12281 1.1.1.2 christos test "x$cache_file" != "x/dev/null" &&
12282 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12283 1.1.1.2 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
12284 1.1 skrll cat confcache >$cache_file
12285 1.1 skrll else
12286 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12287 1.1.1.2 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12288 1.1 skrll fi
12289 1.1 skrll fi
12290 1.1 skrll rm -f confcache
12291 1.1 skrll
12292 1.1 skrll test "x$prefix" = xNONE && prefix=$ac_default_prefix
12293 1.1 skrll # Let make expand exec_prefix.
12294 1.1 skrll test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12295 1.1 skrll
12296 1.1 skrll DEFS=-DHAVE_CONFIG_H
12297 1.1 skrll
12298 1.1 skrll ac_libobjs=
12299 1.1 skrll ac_ltlibobjs=
12300 1.1 skrll for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12301 1.1 skrll # 1. Remove the extension, and $U if already installed.
12302 1.1.1.2 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12303 1.1.1.2 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12304 1.1.1.2 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12305 1.1.1.2 christos # will be set to the directory where LIBOBJS objects are built.
12306 1.1.1.2 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12307 1.1.1.2 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12308 1.1 skrll done
12309 1.1 skrll LIBOBJS=$ac_libobjs
12310 1.1 skrll
12311 1.1 skrll LTLIBOBJS=$ac_ltlibobjs
12312 1.1 skrll
12313 1.1 skrll
12314 1.1 skrll if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12315 1.1.1.2 christos as_fn_error "conditional \"AMDEP\" was never defined.
12316 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12317 1.1 skrll fi
12318 1.1 skrll if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12319 1.1.1.2 christos as_fn_error "conditional \"am__fastdepCC\" was never defined.
12320 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12321 1.1 skrll fi
12322 1.1.1.2 christos if test -n "$EXEEXT"; then
12323 1.1.1.2 christos am__EXEEXT_TRUE=
12324 1.1.1.2 christos am__EXEEXT_FALSE='#'
12325 1.1.1.2 christos else
12326 1.1.1.2 christos am__EXEEXT_TRUE='#'
12327 1.1.1.2 christos am__EXEEXT_FALSE=
12328 1.1.1.2 christos fi
12329 1.1.1.2 christos
12330 1.1 skrll if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12331 1.1.1.2 christos as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12332 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12333 1.1 skrll fi
12334 1.1 skrll if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
12335 1.1.1.2 christos as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
12336 1.1.1.2 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
12337 1.1 skrll fi
12338 1.1 skrll
12339 1.1 skrll : ${CONFIG_STATUS=./config.status}
12340 1.1.1.2 christos ac_write_fail=0
12341 1.1 skrll ac_clean_files_save=$ac_clean_files
12342 1.1 skrll ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12343 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12344 1.1.1.2 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12345 1.1.1.2 christos as_write_fail=0
12346 1.1.1.2 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12347 1.1 skrll #! $SHELL
12348 1.1 skrll # Generated by $as_me.
12349 1.1 skrll # Run this file to recreate the current configuration.
12350 1.1 skrll # Compiler output produced by configure, useful for debugging
12351 1.1 skrll # configure, is in config.log if it exists.
12352 1.1 skrll
12353 1.1 skrll debug=false
12354 1.1 skrll ac_cs_recheck=false
12355 1.1 skrll ac_cs_silent=false
12356 1.1 skrll
12357 1.1.1.2 christos SHELL=\${CONFIG_SHELL-$SHELL}
12358 1.1.1.2 christos export SHELL
12359 1.1.1.2 christos _ASEOF
12360 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12361 1.1.1.2 christos ## -------------------- ##
12362 1.1.1.2 christos ## M4sh Initialization. ##
12363 1.1.1.2 christos ## -------------------- ##
12364 1.1 skrll
12365 1.1.1.2 christos # Be more Bourne compatible
12366 1.1.1.2 christos DUALCASE=1; export DUALCASE # for MKS sh
12367 1.1.1.2 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12368 1.1 skrll emulate sh
12369 1.1 skrll NULLCMD=:
12370 1.1.1.2 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12371 1.1 skrll # is contrary to our usage. Disable this feature.
12372 1.1 skrll alias -g '${1+"$@"}'='"$@"'
12373 1.1.1.2 christos setopt NO_GLOB_SUBST
12374 1.1.1.2 christos else
12375 1.1.1.2 christos case `(set -o) 2>/dev/null` in #(
12376 1.1.1.2 christos *posix*) :
12377 1.1.1.2 christos set -o posix ;; #(
12378 1.1.1.2 christos *) :
12379 1.1.1.2 christos ;;
12380 1.1.1.2 christos esac
12381 1.1 skrll fi
12382 1.1 skrll
12383 1.1.1.2 christos
12384 1.1.1.2 christos as_nl='
12385 1.1.1.2 christos '
12386 1.1.1.2 christos export as_nl
12387 1.1.1.2 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
12388 1.1.1.2 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12389 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12390 1.1.1.2 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12391 1.1.1.2 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
12392 1.1.1.2 christos # but without wasting forks for bash or zsh.
12393 1.1.1.2 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
12394 1.1.1.2 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12395 1.1.1.2 christos as_echo='print -r --'
12396 1.1.1.2 christos as_echo_n='print -rn --'
12397 1.1.1.2 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12398 1.1.1.2 christos as_echo='printf %s\n'
12399 1.1.1.2 christos as_echo_n='printf %s'
12400 1.1.1.2 christos else
12401 1.1.1.2 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12402 1.1.1.2 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12403 1.1.1.2 christos as_echo_n='/usr/ucb/echo -n'
12404 1.1.1.2 christos else
12405 1.1.1.2 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12406 1.1.1.2 christos as_echo_n_body='eval
12407 1.1.1.2 christos arg=$1;
12408 1.1.1.2 christos case $arg in #(
12409 1.1.1.2 christos *"$as_nl"*)
12410 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)$as_nl";
12411 1.1.1.2 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12412 1.1.1.2 christos esac;
12413 1.1.1.2 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12414 1.1.1.2 christos '
12415 1.1.1.2 christos export as_echo_n_body
12416 1.1.1.2 christos as_echo_n='sh -c $as_echo_n_body as_echo'
12417 1.1.1.2 christos fi
12418 1.1.1.2 christos export as_echo_body
12419 1.1.1.2 christos as_echo='sh -c $as_echo_body as_echo'
12420 1.1.1.2 christos fi
12421 1.1.1.2 christos
12422 1.1.1.2 christos # The user is always right.
12423 1.1.1.2 christos if test "${PATH_SEPARATOR+set}" != set; then
12424 1.1.1.2 christos PATH_SEPARATOR=:
12425 1.1.1.2 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12426 1.1.1.2 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12427 1.1.1.2 christos PATH_SEPARATOR=';'
12428 1.1.1.2 christos }
12429 1.1 skrll fi
12430 1.1 skrll
12431 1.1 skrll
12432 1.1.1.2 christos # IFS
12433 1.1.1.2 christos # We need space, tab and new line, in precisely that order. Quoting is
12434 1.1.1.2 christos # there to prevent editors from complaining about space-tab.
12435 1.1.1.2 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12436 1.1.1.2 christos # splitting by setting IFS to empty value.)
12437 1.1.1.2 christos IFS=" "" $as_nl"
12438 1.1.1.2 christos
12439 1.1.1.2 christos # Find who we are. Look in the path if we contain no directory separator.
12440 1.1.1.2 christos case $0 in #((
12441 1.1.1.2 christos *[\\/]* ) as_myself=$0 ;;
12442 1.1.1.2 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12443 1.1.1.2 christos for as_dir in $PATH
12444 1.1.1.2 christos do
12445 1.1.1.2 christos IFS=$as_save_IFS
12446 1.1.1.2 christos test -z "$as_dir" && as_dir=.
12447 1.1.1.2 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12448 1.1.1.2 christos done
12449 1.1.1.2 christos IFS=$as_save_IFS
12450 1.1.1.2 christos
12451 1.1.1.2 christos ;;
12452 1.1.1.2 christos esac
12453 1.1.1.2 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
12454 1.1.1.2 christos # in which case we are not to be found in the path.
12455 1.1.1.2 christos if test "x$as_myself" = x; then
12456 1.1.1.2 christos as_myself=$0
12457 1.1.1.2 christos fi
12458 1.1.1.2 christos if test ! -f "$as_myself"; then
12459 1.1.1.2 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12460 1.1.1.2 christos exit 1
12461 1.1.1.2 christos fi
12462 1.1.1.2 christos
12463 1.1.1.2 christos # Unset variables that we do not need and which cause bugs (e.g. in
12464 1.1.1.2 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12465 1.1.1.2 christos # suppresses any "Segmentation fault" message there. '((' could
12466 1.1.1.2 christos # trigger a bug in pdksh 5.2.14.
12467 1.1.1.2 christos for as_var in BASH_ENV ENV MAIL MAILPATH
12468 1.1.1.2 christos do eval test x\${$as_var+set} = xset \
12469 1.1.1.2 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12470 1.1.1.2 christos done
12471 1.1 skrll PS1='$ '
12472 1.1 skrll PS2='> '
12473 1.1 skrll PS4='+ '
12474 1.1 skrll
12475 1.1 skrll # NLS nuisances.
12476 1.1.1.2 christos LC_ALL=C
12477 1.1.1.2 christos export LC_ALL
12478 1.1.1.2 christos LANGUAGE=C
12479 1.1.1.2 christos export LANGUAGE
12480 1.1.1.2 christos
12481 1.1.1.2 christos # CDPATH.
12482 1.1.1.2 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12483 1.1.1.2 christos
12484 1.1.1.2 christos
12485 1.1.1.2 christos # as_fn_error ERROR [LINENO LOG_FD]
12486 1.1.1.2 christos # ---------------------------------
12487 1.1.1.2 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12488 1.1.1.2 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12489 1.1.1.2 christos # script with status $?, using 1 if that was 0.
12490 1.1.1.2 christos as_fn_error ()
12491 1.1.1.2 christos {
12492 1.1.1.2 christos as_status=$?; test $as_status -eq 0 && as_status=1
12493 1.1.1.2 christos if test "$3"; then
12494 1.1.1.2 christos as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12495 1.1.1.2 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12496 1.1.1.2 christos fi
12497 1.1.1.2 christos $as_echo "$as_me: error: $1" >&2
12498 1.1.1.2 christos as_fn_exit $as_status
12499 1.1.1.2 christos } # as_fn_error
12500 1.1.1.2 christos
12501 1.1.1.2 christos
12502 1.1.1.2 christos # as_fn_set_status STATUS
12503 1.1.1.2 christos # -----------------------
12504 1.1.1.2 christos # Set $? to STATUS, without forking.
12505 1.1.1.2 christos as_fn_set_status ()
12506 1.1.1.2 christos {
12507 1.1.1.2 christos return $1
12508 1.1.1.2 christos } # as_fn_set_status
12509 1.1.1.2 christos
12510 1.1.1.2 christos # as_fn_exit STATUS
12511 1.1.1.2 christos # -----------------
12512 1.1.1.2 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12513 1.1.1.2 christos as_fn_exit ()
12514 1.1.1.2 christos {
12515 1.1.1.2 christos set +e
12516 1.1.1.2 christos as_fn_set_status $1
12517 1.1.1.2 christos exit $1
12518 1.1.1.2 christos } # as_fn_exit
12519 1.1.1.2 christos
12520 1.1.1.2 christos # as_fn_unset VAR
12521 1.1.1.2 christos # ---------------
12522 1.1.1.2 christos # Portably unset VAR.
12523 1.1.1.2 christos as_fn_unset ()
12524 1.1.1.2 christos {
12525 1.1.1.2 christos { eval $1=; unset $1;}
12526 1.1.1.2 christos }
12527 1.1.1.2 christos as_unset=as_fn_unset
12528 1.1.1.2 christos # as_fn_append VAR VALUE
12529 1.1.1.2 christos # ----------------------
12530 1.1.1.2 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
12531 1.1.1.2 christos # advantage of any shell optimizations that allow amortized linear growth over
12532 1.1.1.2 christos # repeated appends, instead of the typical quadratic growth present in naive
12533 1.1.1.2 christos # implementations.
12534 1.1.1.2 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12535 1.1.1.2 christos eval 'as_fn_append ()
12536 1.1.1.2 christos {
12537 1.1.1.2 christos eval $1+=\$2
12538 1.1.1.2 christos }'
12539 1.1.1.2 christos else
12540 1.1.1.2 christos as_fn_append ()
12541 1.1.1.2 christos {
12542 1.1.1.2 christos eval $1=\$$1\$2
12543 1.1.1.2 christos }
12544 1.1.1.2 christos fi # as_fn_append
12545 1.1.1.2 christos
12546 1.1.1.2 christos # as_fn_arith ARG...
12547 1.1.1.2 christos # ------------------
12548 1.1.1.2 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
12549 1.1.1.2 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
12550 1.1.1.2 christos # must be portable across $(()) and expr.
12551 1.1.1.2 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12552 1.1.1.2 christos eval 'as_fn_arith ()
12553 1.1.1.2 christos {
12554 1.1.1.2 christos as_val=$(( $* ))
12555 1.1.1.2 christos }'
12556 1.1.1.2 christos else
12557 1.1.1.2 christos as_fn_arith ()
12558 1.1.1.2 christos {
12559 1.1.1.2 christos as_val=`expr "$@" || test $? -eq 1`
12560 1.1.1.2 christos }
12561 1.1.1.2 christos fi # as_fn_arith
12562 1.1 skrll
12563 1.1.1.2 christos
12564 1.1.1.2 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
12565 1.1.1.2 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
12566 1.1 skrll as_expr=expr
12567 1.1 skrll else
12568 1.1 skrll as_expr=false
12569 1.1 skrll fi
12570 1.1 skrll
12571 1.1.1.2 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12572 1.1 skrll as_basename=basename
12573 1.1 skrll else
12574 1.1 skrll as_basename=false
12575 1.1 skrll fi
12576 1.1 skrll
12577 1.1.1.2 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12578 1.1.1.2 christos as_dirname=dirname
12579 1.1.1.2 christos else
12580 1.1.1.2 christos as_dirname=false
12581 1.1.1.2 christos fi
12582 1.1 skrll
12583 1.1.1.2 christos as_me=`$as_basename -- "$0" ||
12584 1.1 skrll $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12585 1.1 skrll X"$0" : 'X\(//\)$' \| \
12586 1.1.1.2 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12587 1.1.1.2 christos $as_echo X/"$0" |
12588 1.1.1.2 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
12589 1.1.1.2 christos s//\1/
12590 1.1.1.2 christos q
12591 1.1.1.2 christos }
12592 1.1.1.2 christos /^X\/\(\/\/\)$/{
12593 1.1.1.2 christos s//\1/
12594 1.1.1.2 christos q
12595 1.1.1.2 christos }
12596 1.1.1.2 christos /^X\/\(\/\).*/{
12597 1.1.1.2 christos s//\1/
12598 1.1.1.2 christos q
12599 1.1.1.2 christos }
12600 1.1.1.2 christos s/.*/./; q'`
12601 1.1 skrll
12602 1.1 skrll # Avoid depending upon Character Ranges.
12603 1.1 skrll as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12604 1.1 skrll as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12605 1.1 skrll as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12606 1.1 skrll as_cr_digits='0123456789'
12607 1.1 skrll as_cr_alnum=$as_cr_Letters$as_cr_digits
12608 1.1 skrll
12609 1.1.1.2 christos ECHO_C= ECHO_N= ECHO_T=
12610 1.1.1.2 christos case `echo -n x` in #(((((
12611 1.1.1.2 christos -n*)
12612 1.1.1.2 christos case `echo 'xy\c'` in
12613 1.1.1.2 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12614 1.1.1.2 christos xy) ECHO_C='\c';;
12615 1.1.1.2 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12616 1.1.1.2 christos ECHO_T=' ';;
12617 1.1.1.2 christos esac;;
12618 1.1.1.2 christos *)
12619 1.1.1.2 christos ECHO_N='-n';;
12620 1.1 skrll esac
12621 1.1 skrll
12622 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.file
12623 1.1.1.2 christos if test -d conf$$.dir; then
12624 1.1.1.2 christos rm -f conf$$.dir/conf$$.file
12625 1.1 skrll else
12626 1.1.1.2 christos rm -f conf$$.dir
12627 1.1.1.2 christos mkdir conf$$.dir 2>/dev/null
12628 1.1 skrll fi
12629 1.1.1.2 christos if (echo >conf$$.file) 2>/dev/null; then
12630 1.1.1.2 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
12631 1.1 skrll as_ln_s='ln -s'
12632 1.1.1.2 christos # ... but there are two gotchas:
12633 1.1.1.2 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12634 1.1.1.2 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12635 1.1.1.2 christos # In both cases, we have to default to `cp -p'.
12636 1.1.1.2 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12637 1.1.1.2 christos as_ln_s='cp -p'
12638 1.1.1.2 christos elif ln conf$$.file conf$$ 2>/dev/null; then
12639 1.1.1.2 christos as_ln_s=ln
12640 1.1.1.2 christos else
12641 1.1.1.2 christos as_ln_s='cp -p'
12642 1.1 skrll fi
12643 1.1 skrll else
12644 1.1 skrll as_ln_s='cp -p'
12645 1.1 skrll fi
12646 1.1.1.2 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12647 1.1.1.2 christos rmdir conf$$.dir 2>/dev/null
12648 1.1.1.2 christos
12649 1.1.1.2 christos
12650 1.1.1.2 christos # as_fn_mkdir_p
12651 1.1.1.2 christos # -------------
12652 1.1.1.2 christos # Create "$as_dir" as a directory, including parents if necessary.
12653 1.1.1.2 christos as_fn_mkdir_p ()
12654 1.1.1.2 christos {
12655 1.1.1.2 christos
12656 1.1.1.2 christos case $as_dir in #(
12657 1.1.1.2 christos -*) as_dir=./$as_dir;;
12658 1.1.1.2 christos esac
12659 1.1.1.2 christos test -d "$as_dir" || eval $as_mkdir_p || {
12660 1.1.1.2 christos as_dirs=
12661 1.1.1.2 christos while :; do
12662 1.1.1.2 christos case $as_dir in #(
12663 1.1.1.2 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12664 1.1.1.2 christos *) as_qdir=$as_dir;;
12665 1.1.1.2 christos esac
12666 1.1.1.2 christos as_dirs="'$as_qdir' $as_dirs"
12667 1.1.1.2 christos as_dir=`$as_dirname -- "$as_dir" ||
12668 1.1.1.2 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12669 1.1.1.2 christos X"$as_dir" : 'X\(//\)[^/]' \| \
12670 1.1.1.2 christos X"$as_dir" : 'X\(//\)$' \| \
12671 1.1.1.2 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12672 1.1.1.2 christos $as_echo X"$as_dir" |
12673 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12674 1.1.1.2 christos s//\1/
12675 1.1.1.2 christos q
12676 1.1.1.2 christos }
12677 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
12678 1.1.1.2 christos s//\1/
12679 1.1.1.2 christos q
12680 1.1.1.2 christos }
12681 1.1.1.2 christos /^X\(\/\/\)$/{
12682 1.1.1.2 christos s//\1/
12683 1.1.1.2 christos q
12684 1.1.1.2 christos }
12685 1.1.1.2 christos /^X\(\/\).*/{
12686 1.1.1.2 christos s//\1/
12687 1.1.1.2 christos q
12688 1.1.1.2 christos }
12689 1.1.1.2 christos s/.*/./; q'`
12690 1.1.1.2 christos test -d "$as_dir" && break
12691 1.1.1.2 christos done
12692 1.1.1.2 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
12693 1.1.1.2 christos } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12694 1.1 skrll
12695 1.1.1.2 christos
12696 1.1.1.2 christos } # as_fn_mkdir_p
12697 1.1 skrll if mkdir -p . 2>/dev/null; then
12698 1.1.1.2 christos as_mkdir_p='mkdir -p "$as_dir"'
12699 1.1 skrll else
12700 1.1 skrll test -d ./-p && rmdir ./-p
12701 1.1 skrll as_mkdir_p=false
12702 1.1 skrll fi
12703 1.1 skrll
12704 1.1.1.2 christos if test -x / >/dev/null 2>&1; then
12705 1.1.1.2 christos as_test_x='test -x'
12706 1.1.1.2 christos else
12707 1.1.1.2 christos if ls -dL / >/dev/null 2>&1; then
12708 1.1.1.2 christos as_ls_L_option=L
12709 1.1.1.2 christos else
12710 1.1.1.2 christos as_ls_L_option=
12711 1.1.1.2 christos fi
12712 1.1.1.2 christos as_test_x='
12713 1.1.1.2 christos eval sh -c '\''
12714 1.1.1.2 christos if test -d "$1"; then
12715 1.1.1.2 christos test -d "$1/.";
12716 1.1.1.2 christos else
12717 1.1.1.2 christos case $1 in #(
12718 1.1.1.2 christos -*)set "./$1";;
12719 1.1.1.2 christos esac;
12720 1.1.1.2 christos case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12721 1.1.1.2 christos ???[sx]*):;;*)false;;esac;fi
12722 1.1.1.2 christos '\'' sh
12723 1.1.1.2 christos '
12724 1.1.1.2 christos fi
12725 1.1.1.2 christos as_executable_p=$as_test_x
12726 1.1 skrll
12727 1.1 skrll # Sed expression to map a string onto a valid CPP name.
12728 1.1 skrll as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12729 1.1 skrll
12730 1.1 skrll # Sed expression to map a string onto a valid variable name.
12731 1.1 skrll as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12732 1.1 skrll
12733 1.1 skrll
12734 1.1 skrll exec 6>&1
12735 1.1.1.2 christos ## ----------------------------------- ##
12736 1.1.1.2 christos ## Main body of $CONFIG_STATUS script. ##
12737 1.1.1.2 christos ## ----------------------------------- ##
12738 1.1.1.2 christos _ASEOF
12739 1.1.1.2 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12740 1.1 skrll
12741 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12742 1.1.1.2 christos # Save the log message, to keep $0 and so on meaningful, and to
12743 1.1 skrll # report actual input values of CONFIG_FILES etc. instead of their
12744 1.1.1.2 christos # values after options handling.
12745 1.1.1.2 christos ac_log="
12746 1.1.1.6 christos This file was extended by gprof $as_me 2.27, which was
12747 1.1.1.2 christos generated by GNU Autoconf 2.64. Invocation command line was
12748 1.1 skrll
12749 1.1 skrll CONFIG_FILES = $CONFIG_FILES
12750 1.1 skrll CONFIG_HEADERS = $CONFIG_HEADERS
12751 1.1 skrll CONFIG_LINKS = $CONFIG_LINKS
12752 1.1 skrll CONFIG_COMMANDS = $CONFIG_COMMANDS
12753 1.1 skrll $ $0 $@
12754 1.1 skrll
12755 1.1.1.2 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
12756 1.1.1.2 christos "
12757 1.1.1.2 christos
12758 1.1 skrll _ACEOF
12759 1.1 skrll
12760 1.1.1.2 christos case $ac_config_files in *"
12761 1.1.1.2 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
12762 1.1.1.2 christos esac
12763 1.1 skrll
12764 1.1.1.2 christos case $ac_config_headers in *"
12765 1.1.1.2 christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12766 1.1.1.2 christos esac
12767 1.1 skrll
12768 1.1 skrll
12769 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12770 1.1.1.2 christos # Files that config.status was made for.
12771 1.1.1.2 christos config_files="$ac_config_files"
12772 1.1.1.2 christos config_headers="$ac_config_headers"
12773 1.1.1.2 christos config_commands="$ac_config_commands"
12774 1.1 skrll
12775 1.1.1.2 christos _ACEOF
12776 1.1 skrll
12777 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12778 1.1 skrll ac_cs_usage="\
12779 1.1.1.2 christos \`$as_me' instantiates files and other configuration actions
12780 1.1.1.2 christos from templates according to the current configuration. Unless the files
12781 1.1.1.2 christos and actions are specified as TAGs, all are instantiated by default.
12782 1.1 skrll
12783 1.1.1.2 christos Usage: $0 [OPTION]... [TAG]...
12784 1.1 skrll
12785 1.1 skrll -h, --help print this help, then exit
12786 1.1.1.2 christos -V, --version print version number and configuration settings, then exit
12787 1.1.1.2 christos -q, --quiet, --silent
12788 1.1.1.2 christos do not print progress messages
12789 1.1 skrll -d, --debug don't remove temporary files
12790 1.1 skrll --recheck update $as_me by reconfiguring in the same conditions
12791 1.1.1.2 christos --file=FILE[:TEMPLATE]
12792 1.1.1.2 christos instantiate the configuration file FILE
12793 1.1.1.2 christos --header=FILE[:TEMPLATE]
12794 1.1.1.2 christos instantiate the configuration header FILE
12795 1.1 skrll
12796 1.1 skrll Configuration files:
12797 1.1 skrll $config_files
12798 1.1 skrll
12799 1.1 skrll Configuration headers:
12800 1.1 skrll $config_headers
12801 1.1 skrll
12802 1.1 skrll Configuration commands:
12803 1.1 skrll $config_commands
12804 1.1 skrll
12805 1.1.1.2 christos Report bugs to the package provider."
12806 1.1 skrll
12807 1.1.1.2 christos _ACEOF
12808 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12809 1.1 skrll ac_cs_version="\\
12810 1.1.1.6 christos gprof config.status 2.27
12811 1.1.1.2 christos configured by $0, generated by GNU Autoconf 2.64,
12812 1.1.1.2 christos with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12813 1.1 skrll
12814 1.1.1.2 christos Copyright (C) 2009 Free Software Foundation, Inc.
12815 1.1 skrll This config.status script is free software; the Free Software Foundation
12816 1.1 skrll gives unlimited permission to copy, distribute and modify it."
12817 1.1.1.2 christos
12818 1.1.1.2 christos ac_pwd='$ac_pwd'
12819 1.1.1.2 christos srcdir='$srcdir'
12820 1.1.1.2 christos INSTALL='$INSTALL'
12821 1.1.1.2 christos MKDIR_P='$MKDIR_P'
12822 1.1.1.2 christos AWK='$AWK'
12823 1.1.1.2 christos test -n "\$AWK" || AWK=awk
12824 1.1 skrll _ACEOF
12825 1.1 skrll
12826 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12827 1.1.1.2 christos # The default lists apply if the user does not specify any file.
12828 1.1 skrll ac_need_defaults=:
12829 1.1 skrll while test $# != 0
12830 1.1 skrll do
12831 1.1 skrll case $1 in
12832 1.1 skrll --*=*)
12833 1.1.1.2 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
12834 1.1.1.2 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12835 1.1 skrll ac_shift=:
12836 1.1 skrll ;;
12837 1.1.1.2 christos *)
12838 1.1 skrll ac_option=$1
12839 1.1 skrll ac_optarg=$2
12840 1.1 skrll ac_shift=shift
12841 1.1 skrll ;;
12842 1.1 skrll esac
12843 1.1 skrll
12844 1.1 skrll case $ac_option in
12845 1.1 skrll # Handling of the options.
12846 1.1 skrll -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12847 1.1 skrll ac_cs_recheck=: ;;
12848 1.1.1.2 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12849 1.1.1.2 christos $as_echo "$ac_cs_version"; exit ;;
12850 1.1.1.2 christos --debug | --debu | --deb | --de | --d | -d )
12851 1.1 skrll debug=: ;;
12852 1.1 skrll --file | --fil | --fi | --f )
12853 1.1 skrll $ac_shift
12854 1.1.1.2 christos case $ac_optarg in
12855 1.1.1.2 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12856 1.1.1.2 christos esac
12857 1.1.1.2 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
12858 1.1 skrll ac_need_defaults=false;;
12859 1.1 skrll --header | --heade | --head | --hea )
12860 1.1 skrll $ac_shift
12861 1.1.1.2 christos case $ac_optarg in
12862 1.1.1.2 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12863 1.1.1.2 christos esac
12864 1.1.1.2 christos as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12865 1.1 skrll ac_need_defaults=false;;
12866 1.1.1.2 christos --he | --h)
12867 1.1.1.2 christos # Conflict between --help and --header
12868 1.1.1.2 christos as_fn_error "ambiguous option: \`$1'
12869 1.1.1.2 christos Try \`$0 --help' for more information.";;
12870 1.1.1.2 christos --help | --hel | -h )
12871 1.1.1.2 christos $as_echo "$ac_cs_usage"; exit ;;
12872 1.1 skrll -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12873 1.1 skrll | -silent | --silent | --silen | --sile | --sil | --si | --s)
12874 1.1 skrll ac_cs_silent=: ;;
12875 1.1 skrll
12876 1.1 skrll # This is an error.
12877 1.1.1.2 christos -*) as_fn_error "unrecognized option: \`$1'
12878 1.1.1.2 christos Try \`$0 --help' for more information." ;;
12879 1.1 skrll
12880 1.1.1.2 christos *) as_fn_append ac_config_targets " $1"
12881 1.1.1.2 christos ac_need_defaults=false ;;
12882 1.1 skrll
12883 1.1 skrll esac
12884 1.1 skrll shift
12885 1.1 skrll done
12886 1.1 skrll
12887 1.1 skrll ac_configure_extra_args=
12888 1.1 skrll
12889 1.1 skrll if $ac_cs_silent; then
12890 1.1 skrll exec 6>/dev/null
12891 1.1 skrll ac_configure_extra_args="$ac_configure_extra_args --silent"
12892 1.1 skrll fi
12893 1.1 skrll
12894 1.1 skrll _ACEOF
12895 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12896 1.1 skrll if \$ac_cs_recheck; then
12897 1.1.1.2 christos set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12898 1.1.1.2 christos shift
12899 1.1.1.2 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12900 1.1.1.2 christos CONFIG_SHELL='$SHELL'
12901 1.1.1.2 christos export CONFIG_SHELL
12902 1.1.1.2 christos exec "\$@"
12903 1.1 skrll fi
12904 1.1 skrll
12905 1.1 skrll _ACEOF
12906 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12907 1.1.1.2 christos exec 5>>config.log
12908 1.1.1.2 christos {
12909 1.1.1.2 christos echo
12910 1.1.1.2 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12911 1.1.1.2 christos ## Running $as_me. ##
12912 1.1.1.2 christos _ASBOX
12913 1.1.1.2 christos $as_echo "$ac_log"
12914 1.1.1.2 christos } >&5
12915 1.1.1.2 christos
12916 1.1.1.2 christos _ACEOF
12917 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12918 1.1 skrll #
12919 1.1.1.2 christos # INIT-COMMANDS
12920 1.1 skrll #
12921 1.1 skrll AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12922 1.1 skrll
12923 1.1 skrll
12924 1.1 skrll # The HP-UX ksh and POSIX shell print the target directory to stdout
12925 1.1 skrll # if CDPATH is set.
12926 1.1 skrll (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12927 1.1 skrll
12928 1.1 skrll sed_quote_subst='$sed_quote_subst'
12929 1.1 skrll double_quote_subst='$double_quote_subst'
12930 1.1 skrll delay_variable_subst='$delay_variable_subst'
12931 1.1.1.2 christos macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12932 1.1.1.2 christos macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12933 1.1.1.2 christos enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12934 1.1.1.2 christos enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12935 1.1.1.2 christos pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12936 1.1.1.2 christos enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12937 1.1.1.2 christos SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12938 1.1.1.2 christos ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12939 1.1.1.2 christos host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12940 1.1.1.2 christos host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12941 1.1.1.2 christos host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12942 1.1.1.2 christos build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12943 1.1.1.2 christos build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12944 1.1.1.2 christos build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12945 1.1.1.2 christos SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12946 1.1.1.2 christos Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12947 1.1.1.2 christos GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12948 1.1.1.2 christos EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12949 1.1.1.2 christos FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12950 1.1.1.2 christos LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12951 1.1.1.2 christos NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12952 1.1.1.2 christos LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12953 1.1.1.2 christos max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12954 1.1.1.2 christos ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12955 1.1.1.2 christos exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12956 1.1.1.2 christos lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12957 1.1.1.2 christos lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12958 1.1.1.2 christos lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12959 1.1.1.2 christos reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12960 1.1.1.2 christos reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12961 1.1.1.2 christos OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12962 1.1.1.2 christos deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12963 1.1.1.2 christos file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12964 1.1.1.2 christos AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12965 1.1.1.2 christos AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12966 1.1.1.2 christos STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12967 1.1.1.2 christos RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12968 1.1.1.2 christos old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12969 1.1.1.2 christos old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12970 1.1.1.2 christos old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12971 1.1.1.2 christos lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12972 1.1.1.2 christos CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12973 1.1.1.2 christos CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12974 1.1.1.2 christos compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12975 1.1.1.2 christos GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12976 1.1.1.2 christos lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12977 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"`'
12978 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"`'
12979 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"`'
12980 1.1.1.2 christos objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12981 1.1.1.2 christos MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12982 1.1.1.2 christos lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12983 1.1.1.2 christos lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12984 1.1.1.2 christos lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12985 1.1.1.2 christos lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12986 1.1.1.2 christos lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12987 1.1.1.2 christos need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12988 1.1.1.2 christos DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12989 1.1.1.2 christos NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12990 1.1.1.2 christos LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12991 1.1.1.2 christos OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12992 1.1.1.2 christos OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12993 1.1.1.2 christos libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12994 1.1.1.2 christos shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12995 1.1.1.2 christos extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12996 1.1.1.2 christos archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12997 1.1.1.2 christos enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12998 1.1.1.2 christos export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12999 1.1.1.2 christos whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13000 1.1.1.2 christos compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13001 1.1.1.2 christos old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13002 1.1.1.2 christos old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13003 1.1.1.2 christos archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13004 1.1.1.2 christos archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13005 1.1.1.2 christos module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13006 1.1.1.2 christos module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13007 1.1.1.2 christos with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13008 1.1.1.2 christos allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13009 1.1.1.2 christos no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13010 1.1.1.2 christos hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13011 1.1.1.2 christos hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13012 1.1.1.2 christos hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13013 1.1.1.2 christos hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13014 1.1.1.2 christos hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13015 1.1.1.2 christos hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13016 1.1.1.2 christos hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13017 1.1.1.2 christos hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13018 1.1.1.2 christos inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13019 1.1.1.2 christos link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13020 1.1.1.2 christos fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13021 1.1.1.2 christos always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13022 1.1.1.2 christos export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13023 1.1.1.2 christos exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13024 1.1.1.2 christos include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13025 1.1.1.2 christos prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13026 1.1.1.2 christos file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13027 1.1.1.2 christos variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13028 1.1.1.2 christos need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13029 1.1.1.2 christos need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13030 1.1.1.2 christos version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13031 1.1.1.2 christos runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13032 1.1.1.2 christos shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13033 1.1.1.2 christos shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13034 1.1.1.2 christos libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13035 1.1.1.2 christos library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13036 1.1.1.2 christos soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13037 1.1.1.2 christos install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13038 1.1.1.2 christos postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13039 1.1.1.2 christos postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13040 1.1.1.2 christos finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13041 1.1.1.2 christos finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13042 1.1.1.2 christos hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13043 1.1.1.2 christos sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13044 1.1.1.2 christos sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13045 1.1.1.2 christos hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13046 1.1.1.2 christos enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13047 1.1.1.2 christos enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13048 1.1.1.2 christos enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13049 1.1.1.2 christos old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13050 1.1.1.2 christos striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13051 1.1 skrll
13052 1.1 skrll LTCC='$LTCC'
13053 1.1 skrll LTCFLAGS='$LTCFLAGS'
13054 1.1 skrll compiler='$compiler_DEFAULT'
13055 1.1 skrll
13056 1.1.1.2 christos # A function that is used when there is no print builtin or printf.
13057 1.1.1.2 christos func_fallback_echo ()
13058 1.1.1.2 christos {
13059 1.1.1.2 christos eval 'cat <<_LTECHO_EOF
13060 1.1.1.2 christos \$1
13061 1.1.1.2 christos _LTECHO_EOF'
13062 1.1.1.2 christos }
13063 1.1.1.2 christos
13064 1.1 skrll # Quote evaled strings.
13065 1.1.1.2 christos for var in SHELL \
13066 1.1.1.2 christos ECHO \
13067 1.1.1.2 christos SED \
13068 1.1 skrll GREP \
13069 1.1 skrll EGREP \
13070 1.1 skrll FGREP \
13071 1.1 skrll LD \
13072 1.1 skrll NM \
13073 1.1 skrll LN_S \
13074 1.1 skrll lt_SP2NL \
13075 1.1 skrll lt_NL2SP \
13076 1.1 skrll reload_flag \
13077 1.1.1.2 christos OBJDUMP \
13078 1.1 skrll deplibs_check_method \
13079 1.1 skrll file_magic_cmd \
13080 1.1 skrll AR \
13081 1.1 skrll AR_FLAGS \
13082 1.1 skrll STRIP \
13083 1.1 skrll RANLIB \
13084 1.1 skrll CC \
13085 1.1 skrll CFLAGS \
13086 1.1 skrll compiler \
13087 1.1 skrll lt_cv_sys_global_symbol_pipe \
13088 1.1 skrll lt_cv_sys_global_symbol_to_cdecl \
13089 1.1 skrll lt_cv_sys_global_symbol_to_c_name_address \
13090 1.1.1.2 christos lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13091 1.1 skrll lt_prog_compiler_no_builtin_flag \
13092 1.1 skrll lt_prog_compiler_wl \
13093 1.1 skrll lt_prog_compiler_pic \
13094 1.1 skrll lt_prog_compiler_static \
13095 1.1 skrll lt_cv_prog_compiler_c_o \
13096 1.1 skrll need_locks \
13097 1.1.1.2 christos DSYMUTIL \
13098 1.1.1.2 christos NMEDIT \
13099 1.1.1.2 christos LIPO \
13100 1.1.1.2 christos OTOOL \
13101 1.1.1.2 christos OTOOL64 \
13102 1.1 skrll shrext_cmds \
13103 1.1 skrll export_dynamic_flag_spec \
13104 1.1 skrll whole_archive_flag_spec \
13105 1.1 skrll compiler_needs_object \
13106 1.1 skrll with_gnu_ld \
13107 1.1 skrll allow_undefined_flag \
13108 1.1 skrll no_undefined_flag \
13109 1.1 skrll hardcode_libdir_flag_spec \
13110 1.1 skrll hardcode_libdir_flag_spec_ld \
13111 1.1 skrll hardcode_libdir_separator \
13112 1.1 skrll fix_srcfile_path \
13113 1.1 skrll exclude_expsyms \
13114 1.1 skrll include_expsyms \
13115 1.1 skrll file_list_spec \
13116 1.1 skrll variables_saved_for_relink \
13117 1.1 skrll libname_spec \
13118 1.1 skrll library_names_spec \
13119 1.1 skrll soname_spec \
13120 1.1.1.2 christos install_override_mode \
13121 1.1 skrll finish_eval \
13122 1.1 skrll old_striplib \
13123 1.1 skrll striplib; do
13124 1.1.1.2 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13125 1.1 skrll *[\\\\\\\`\\"\\\$]*)
13126 1.1.1.2 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13127 1.1 skrll ;;
13128 1.1 skrll *)
13129 1.1 skrll eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13130 1.1 skrll ;;
13131 1.1 skrll esac
13132 1.1 skrll done
13133 1.1 skrll
13134 1.1 skrll # Double-quote double-evaled strings.
13135 1.1 skrll for var in reload_cmds \
13136 1.1 skrll old_postinstall_cmds \
13137 1.1 skrll old_postuninstall_cmds \
13138 1.1 skrll old_archive_cmds \
13139 1.1 skrll extract_expsyms_cmds \
13140 1.1 skrll old_archive_from_new_cmds \
13141 1.1 skrll old_archive_from_expsyms_cmds \
13142 1.1 skrll archive_cmds \
13143 1.1 skrll archive_expsym_cmds \
13144 1.1 skrll module_cmds \
13145 1.1 skrll module_expsym_cmds \
13146 1.1 skrll export_symbols_cmds \
13147 1.1 skrll prelink_cmds \
13148 1.1 skrll postinstall_cmds \
13149 1.1 skrll postuninstall_cmds \
13150 1.1 skrll finish_cmds \
13151 1.1 skrll sys_lib_search_path_spec \
13152 1.1 skrll sys_lib_dlsearch_path_spec; do
13153 1.1.1.2 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13154 1.1 skrll *[\\\\\\\`\\"\\\$]*)
13155 1.1.1.2 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13156 1.1 skrll ;;
13157 1.1 skrll *)
13158 1.1 skrll eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13159 1.1 skrll ;;
13160 1.1 skrll esac
13161 1.1 skrll done
13162 1.1 skrll
13163 1.1 skrll ac_aux_dir='$ac_aux_dir'
13164 1.1 skrll xsi_shell='$xsi_shell'
13165 1.1 skrll lt_shell_append='$lt_shell_append'
13166 1.1 skrll
13167 1.1 skrll # See if we are running on zsh, and set the options which allow our
13168 1.1 skrll # commands through without removal of \ escapes INIT.
13169 1.1 skrll if test -n "\${ZSH_VERSION+set}" ; then
13170 1.1 skrll setopt NO_GLOB_SUBST
13171 1.1 skrll fi
13172 1.1 skrll
13173 1.1 skrll
13174 1.1 skrll PACKAGE='$PACKAGE'
13175 1.1 skrll VERSION='$VERSION'
13176 1.1 skrll TIMESTAMP='$TIMESTAMP'
13177 1.1 skrll RM='$RM'
13178 1.1 skrll ofile='$ofile'
13179 1.1 skrll
13180 1.1 skrll
13181 1.1 skrll
13182 1.1 skrll # Capture the value of obsolete ALL_LINGUAS because we need it to compute
13183 1.1 skrll # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
13184 1.1 skrll # from automake.
13185 1.1 skrll eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
13186 1.1 skrll # Capture the value of LINGUAS because we need it to compute CATALOGS.
13187 1.1 skrll LINGUAS="${LINGUAS-%UNSET%}"
13188 1.1 skrll
13189 1.1 skrll
13190 1.1 skrll _ACEOF
13191 1.1 skrll
13192 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13193 1.1 skrll
13194 1.1.1.2 christos # Handling of arguments.
13195 1.1 skrll for ac_config_target in $ac_config_targets
13196 1.1 skrll do
13197 1.1.1.2 christos case $ac_config_target in
13198 1.1.1.2 christos "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13199 1.1.1.2 christos "gconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS gconfig.h:gconfig.in" ;;
13200 1.1.1.2 christos "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13201 1.1.1.2 christos "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13202 1.1.1.2 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13203 1.1.1.2 christos "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
13204 1.1.1.2 christos
13205 1.1.1.2 christos *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13206 1.1 skrll esac
13207 1.1 skrll done
13208 1.1 skrll
13209 1.1.1.2 christos
13210 1.1 skrll # If the user did not use the arguments to specify the items to instantiate,
13211 1.1 skrll # then the envvar interface is used. Set only those that are not.
13212 1.1 skrll # We use the long form for the default assignment because of an extremely
13213 1.1 skrll # bizarre bug on SunOS 4.1.3.
13214 1.1 skrll if $ac_need_defaults; then
13215 1.1 skrll test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13216 1.1 skrll test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13217 1.1 skrll test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13218 1.1 skrll fi
13219 1.1 skrll
13220 1.1 skrll # Have a temporary directory for convenience. Make it in the build tree
13221 1.1.1.2 christos # simply because there is no reason against having it here, and in addition,
13222 1.1 skrll # creating and moving files from /tmp can sometimes cause problems.
13223 1.1.1.2 christos # Hook for its removal unless debugging.
13224 1.1.1.2 christos # Note that there is a small window in which the directory will not be cleaned:
13225 1.1.1.2 christos # after its creation but before its name has been assigned to `$tmp'.
13226 1.1 skrll $debug ||
13227 1.1 skrll {
13228 1.1.1.2 christos tmp=
13229 1.1.1.2 christos trap 'exit_status=$?
13230 1.1.1.2 christos { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13231 1.1.1.2 christos ' 0
13232 1.1.1.2 christos trap 'as_fn_exit 1' 1 2 13 15
13233 1.1 skrll }
13234 1.1 skrll # Create a (secure) tmp directory for tmp files.
13235 1.1 skrll
13236 1.1 skrll {
13237 1.1.1.2 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13238 1.1 skrll test -n "$tmp" && test -d "$tmp"
13239 1.1 skrll } ||
13240 1.1 skrll {
13241 1.1.1.2 christos tmp=./conf$$-$RANDOM
13242 1.1.1.2 christos (umask 077 && mkdir "$tmp")
13243 1.1.1.2 christos } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13244 1.1.1.2 christos
13245 1.1.1.2 christos # Set up the scripts for CONFIG_FILES section.
13246 1.1.1.2 christos # No need to generate them if there are no CONFIG_FILES.
13247 1.1.1.2 christos # This happens for instance with `./config.status config.h'.
13248 1.1.1.2 christos if test -n "$CONFIG_FILES"; then
13249 1.1.1.2 christos
13250 1.1.1.2 christos
13251 1.1.1.2 christos ac_cr=`echo X | tr X '\015'`
13252 1.1.1.2 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
13253 1.1.1.2 christos # But we know of no other shell where ac_cr would be empty at this
13254 1.1.1.2 christos # point, so we can use a bashism as a fallback.
13255 1.1.1.2 christos if test "x$ac_cr" = x; then
13256 1.1.1.2 christos eval ac_cr=\$\'\\r\'
13257 1.1.1.2 christos fi
13258 1.1.1.2 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13259 1.1.1.2 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13260 1.1.1.2 christos ac_cs_awk_cr='\r'
13261 1.1.1.2 christos else
13262 1.1.1.2 christos ac_cs_awk_cr=$ac_cr
13263 1.1.1.2 christos fi
13264 1.1.1.2 christos
13265 1.1.1.2 christos echo 'BEGIN {' >"$tmp/subs1.awk" &&
13266 1.1.1.2 christos _ACEOF
13267 1.1.1.2 christos
13268 1.1.1.2 christos
13269 1.1 skrll {
13270 1.1.1.2 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
13271 1.1.1.2 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13272 1.1.1.2 christos echo "_ACEOF"
13273 1.1.1.2 christos } >conf$$subs.sh ||
13274 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13275 1.1.1.2 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13276 1.1.1.2 christos ac_delim='%!_!# '
13277 1.1.1.2 christos for ac_last_try in false false false false false :; do
13278 1.1.1.2 christos . ./conf$$subs.sh ||
13279 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13280 1.1.1.2 christos
13281 1.1.1.2 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13282 1.1.1.2 christos if test $ac_delim_n = $ac_delim_num; then
13283 1.1.1.2 christos break
13284 1.1.1.2 christos elif $ac_last_try; then
13285 1.1.1.2 christos as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13286 1.1.1.2 christos else
13287 1.1.1.2 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13288 1.1.1.2 christos fi
13289 1.1.1.2 christos done
13290 1.1.1.2 christos rm -f conf$$subs.sh
13291 1.1.1.2 christos
13292 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13293 1.1.1.2 christos cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13294 1.1.1.2 christos _ACEOF
13295 1.1.1.2 christos sed -n '
13296 1.1.1.2 christos h
13297 1.1.1.2 christos s/^/S["/; s/!.*/"]=/
13298 1.1.1.2 christos p
13299 1.1.1.2 christos g
13300 1.1.1.2 christos s/^[^!]*!//
13301 1.1.1.2 christos :repl
13302 1.1.1.2 christos t repl
13303 1.1.1.2 christos s/'"$ac_delim"'$//
13304 1.1.1.2 christos t delim
13305 1.1.1.2 christos :nl
13306 1.1.1.2 christos h
13307 1.1.1.2 christos s/\(.\{148\}\).*/\1/
13308 1.1.1.2 christos t more1
13309 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13310 1.1.1.2 christos p
13311 1.1.1.2 christos n
13312 1.1.1.2 christos b repl
13313 1.1.1.2 christos :more1
13314 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13315 1.1.1.2 christos p
13316 1.1.1.2 christos g
13317 1.1.1.2 christos s/.\{148\}//
13318 1.1.1.2 christos t nl
13319 1.1.1.2 christos :delim
13320 1.1.1.2 christos h
13321 1.1.1.2 christos s/\(.\{148\}\).*/\1/
13322 1.1.1.2 christos t more2
13323 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
13324 1.1.1.2 christos p
13325 1.1.1.2 christos b
13326 1.1.1.2 christos :more2
13327 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13328 1.1.1.2 christos p
13329 1.1.1.2 christos g
13330 1.1.1.2 christos s/.\{148\}//
13331 1.1.1.2 christos t delim
13332 1.1.1.2 christos ' <conf$$subs.awk | sed '
13333 1.1.1.2 christos /^[^""]/{
13334 1.1.1.2 christos N
13335 1.1.1.2 christos s/\n//
13336 1.1.1.2 christos }
13337 1.1.1.2 christos ' >>$CONFIG_STATUS || ac_write_fail=1
13338 1.1.1.2 christos rm -f conf$$subs.awk
13339 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13340 1.1.1.2 christos _ACAWK
13341 1.1.1.2 christos cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13342 1.1.1.2 christos for (key in S) S_is_set[key] = 1
13343 1.1.1.2 christos FS = ""
13344 1.1.1.2 christos
13345 1.1.1.2 christos }
13346 1.1.1.2 christos {
13347 1.1.1.2 christos line = $ 0
13348 1.1.1.2 christos nfields = split(line, field, "@")
13349 1.1.1.2 christos substed = 0
13350 1.1.1.2 christos len = length(field[1])
13351 1.1.1.2 christos for (i = 2; i < nfields; i++) {
13352 1.1.1.2 christos key = field[i]
13353 1.1.1.2 christos keylen = length(key)
13354 1.1.1.2 christos if (S_is_set[key]) {
13355 1.1.1.2 christos value = S[key]
13356 1.1.1.2 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13357 1.1.1.2 christos len += length(value) + length(field[++i])
13358 1.1.1.2 christos substed = 1
13359 1.1.1.2 christos } else
13360 1.1.1.2 christos len += 1 + keylen
13361 1.1.1.2 christos }
13362 1.1.1.2 christos
13363 1.1.1.2 christos print line
13364 1.1 skrll }
13365 1.1 skrll
13366 1.1.1.2 christos _ACAWK
13367 1.1.1.2 christos _ACEOF
13368 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13369 1.1.1.2 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13370 1.1.1.2 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13371 1.1.1.2 christos else
13372 1.1.1.2 christos cat
13373 1.1.1.2 christos fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13374 1.1.1.2 christos || as_fn_error "could not setup config files machinery" "$LINENO" 5
13375 1.1 skrll _ACEOF
13376 1.1 skrll
13377 1.1.1.2 christos # VPATH may cause trouble with some makes, so we remove $(srcdir),
13378 1.1.1.2 christos # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13379 1.1.1.2 christos # trailing colons and then remove the whole line if VPATH becomes empty
13380 1.1.1.2 christos # (actually we leave an empty line to preserve line numbers).
13381 1.1.1.2 christos if test "x$srcdir" = x.; then
13382 1.1.1.2 christos ac_vpsub='/^[ ]*VPATH[ ]*=/{
13383 1.1.1.2 christos s/:*\$(srcdir):*/:/
13384 1.1.1.2 christos s/:*\${srcdir}:*/:/
13385 1.1.1.2 christos s/:*@srcdir@:*/:/
13386 1.1.1.2 christos s/^\([^=]*=[ ]*\):*/\1/
13387 1.1.1.2 christos s/:*$//
13388 1.1.1.2 christos s/^[^=]*=[ ]*$//
13389 1.1.1.2 christos }'
13390 1.1.1.2 christos fi
13391 1.1 skrll
13392 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13393 1.1.1.2 christos fi # test -n "$CONFIG_FILES"
13394 1.1 skrll
13395 1.1.1.2 christos # Set up the scripts for CONFIG_HEADERS section.
13396 1.1.1.2 christos # No need to generate them if there are no CONFIG_HEADERS.
13397 1.1.1.2 christos # This happens for instance with `./config.status Makefile'.
13398 1.1.1.2 christos if test -n "$CONFIG_HEADERS"; then
13399 1.1.1.2 christos cat >"$tmp/defines.awk" <<\_ACAWK ||
13400 1.1.1.2 christos BEGIN {
13401 1.1.1.2 christos _ACEOF
13402 1.1.1.2 christos
13403 1.1.1.2 christos # Transform confdefs.h into an awk script `defines.awk', embedded as
13404 1.1.1.2 christos # here-document in config.status, that substitutes the proper values into
13405 1.1.1.2 christos # config.h.in to produce config.h.
13406 1.1.1.2 christos
13407 1.1.1.2 christos # Create a delimiter string that does not exist in confdefs.h, to ease
13408 1.1.1.2 christos # handling of long lines.
13409 1.1.1.2 christos ac_delim='%!_!# '
13410 1.1.1.2 christos for ac_last_try in false false :; do
13411 1.1.1.2 christos ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13412 1.1.1.2 christos if test -z "$ac_t"; then
13413 1.1.1.2 christos break
13414 1.1.1.2 christos elif $ac_last_try; then
13415 1.1.1.2 christos as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13416 1.1.1.2 christos else
13417 1.1.1.2 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13418 1.1 skrll fi
13419 1.1.1.2 christos done
13420 1.1 skrll
13421 1.1.1.2 christos # For the awk script, D is an array of macro values keyed by name,
13422 1.1.1.2 christos # likewise P contains macro parameters if any. Preserve backslash
13423 1.1.1.2 christos # newline sequences.
13424 1.1.1.2 christos
13425 1.1.1.2 christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13426 1.1.1.2 christos sed -n '
13427 1.1.1.2 christos s/.\{148\}/&'"$ac_delim"'/g
13428 1.1.1.2 christos t rset
13429 1.1.1.2 christos :rset
13430 1.1.1.2 christos s/^[ ]*#[ ]*define[ ][ ]*/ /
13431 1.1.1.2 christos t def
13432 1.1.1.2 christos d
13433 1.1.1.2 christos :def
13434 1.1.1.2 christos s/\\$//
13435 1.1.1.2 christos t bsnl
13436 1.1.1.2 christos s/["\\]/\\&/g
13437 1.1.1.2 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13438 1.1.1.2 christos D["\1"]=" \3"/p
13439 1.1.1.2 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13440 1.1.1.2 christos d
13441 1.1.1.2 christos :bsnl
13442 1.1.1.2 christos s/["\\]/\\&/g
13443 1.1.1.2 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13444 1.1.1.2 christos D["\1"]=" \3\\\\\\n"\\/p
13445 1.1.1.2 christos t cont
13446 1.1.1.2 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13447 1.1.1.2 christos t cont
13448 1.1.1.2 christos d
13449 1.1.1.2 christos :cont
13450 1.1.1.2 christos n
13451 1.1.1.2 christos s/.\{148\}/&'"$ac_delim"'/g
13452 1.1.1.2 christos t clear
13453 1.1.1.2 christos :clear
13454 1.1.1.2 christos s/\\$//
13455 1.1.1.2 christos t bsnlc
13456 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/"/p
13457 1.1.1.2 christos d
13458 1.1.1.2 christos :bsnlc
13459 1.1.1.2 christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13460 1.1.1.2 christos b cont
13461 1.1.1.2 christos ' <confdefs.h | sed '
13462 1.1.1.2 christos s/'"$ac_delim"'/"\\\
13463 1.1.1.2 christos "/g' >>$CONFIG_STATUS || ac_write_fail=1
13464 1.1.1.2 christos
13465 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13466 1.1.1.2 christos for (key in D) D_is_set[key] = 1
13467 1.1.1.2 christos FS = ""
13468 1.1.1.2 christos }
13469 1.1.1.2 christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13470 1.1.1.2 christos line = \$ 0
13471 1.1.1.2 christos split(line, arg, " ")
13472 1.1.1.2 christos if (arg[1] == "#") {
13473 1.1.1.2 christos defundef = arg[2]
13474 1.1.1.2 christos mac1 = arg[3]
13475 1.1.1.2 christos } else {
13476 1.1.1.2 christos defundef = substr(arg[1], 2)
13477 1.1.1.2 christos mac1 = arg[2]
13478 1.1.1.2 christos }
13479 1.1.1.2 christos split(mac1, mac2, "(") #)
13480 1.1.1.2 christos macro = mac2[1]
13481 1.1.1.2 christos prefix = substr(line, 1, index(line, defundef) - 1)
13482 1.1.1.2 christos if (D_is_set[macro]) {
13483 1.1.1.2 christos # Preserve the white space surrounding the "#".
13484 1.1.1.2 christos print prefix "define", macro P[macro] D[macro]
13485 1.1.1.2 christos next
13486 1.1.1.2 christos } else {
13487 1.1.1.2 christos # Replace #undef with comments. This is necessary, for example,
13488 1.1.1.2 christos # in the case of _POSIX_SOURCE, which is predefined and required
13489 1.1.1.2 christos # on some systems where configure will not decide to define it.
13490 1.1.1.2 christos if (defundef == "undef") {
13491 1.1.1.2 christos print "/*", prefix defundef, macro, "*/"
13492 1.1.1.2 christos next
13493 1.1.1.2 christos }
13494 1.1.1.2 christos }
13495 1.1.1.2 christos }
13496 1.1.1.2 christos { print }
13497 1.1.1.2 christos _ACAWK
13498 1.1 skrll _ACEOF
13499 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13500 1.1.1.2 christos as_fn_error "could not setup config headers machinery" "$LINENO" 5
13501 1.1.1.2 christos fi # test -n "$CONFIG_HEADERS"
13502 1.1.1.2 christos
13503 1.1.1.2 christos
13504 1.1.1.2 christos eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13505 1.1.1.2 christos shift
13506 1.1.1.2 christos for ac_tag
13507 1.1.1.2 christos do
13508 1.1.1.2 christos case $ac_tag in
13509 1.1.1.2 christos :[FHLC]) ac_mode=$ac_tag; continue;;
13510 1.1.1.2 christos esac
13511 1.1.1.2 christos case $ac_mode$ac_tag in
13512 1.1.1.2 christos :[FHL]*:*);;
13513 1.1.1.2 christos :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13514 1.1.1.2 christos :[FH]-) ac_tag=-:-;;
13515 1.1.1.2 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13516 1.1.1.2 christos esac
13517 1.1.1.2 christos ac_save_IFS=$IFS
13518 1.1.1.2 christos IFS=:
13519 1.1.1.2 christos set x $ac_tag
13520 1.1.1.2 christos IFS=$ac_save_IFS
13521 1.1.1.2 christos shift
13522 1.1.1.2 christos ac_file=$1
13523 1.1.1.2 christos shift
13524 1.1.1.2 christos
13525 1.1.1.2 christos case $ac_mode in
13526 1.1.1.2 christos :L) ac_source=$1;;
13527 1.1.1.2 christos :[FH])
13528 1.1.1.2 christos ac_file_inputs=
13529 1.1.1.2 christos for ac_f
13530 1.1.1.2 christos do
13531 1.1.1.2 christos case $ac_f in
13532 1.1.1.2 christos -) ac_f="$tmp/stdin";;
13533 1.1.1.2 christos *) # Look for the file first in the build tree, then in the source tree
13534 1.1.1.2 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
13535 1.1.1.2 christos # because $ac_f cannot contain `:'.
13536 1.1.1.2 christos test -f "$ac_f" ||
13537 1.1.1.2 christos case $ac_f in
13538 1.1.1.2 christos [\\/$]*) false;;
13539 1.1.1.2 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13540 1.1.1.2 christos esac ||
13541 1.1.1.2 christos as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13542 1.1.1.2 christos esac
13543 1.1.1.2 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13544 1.1.1.2 christos as_fn_append ac_file_inputs " '$ac_f'"
13545 1.1.1.2 christos done
13546 1.1.1.2 christos
13547 1.1.1.2 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
13548 1.1.1.2 christos # use $as_me), people would be surprised to read:
13549 1.1.1.2 christos # /* config.h. Generated by config.status. */
13550 1.1.1.2 christos configure_input='Generated from '`
13551 1.1.1.2 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13552 1.1.1.2 christos `' by configure.'
13553 1.1.1.2 christos if test x"$ac_file" != x-; then
13554 1.1.1.2 christos configure_input="$ac_file. $configure_input"
13555 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13556 1.1.1.2 christos $as_echo "$as_me: creating $ac_file" >&6;}
13557 1.1.1.2 christos fi
13558 1.1.1.2 christos # Neutralize special characters interpreted by sed in replacement strings.
13559 1.1.1.2 christos case $configure_input in #(
13560 1.1.1.2 christos *\&* | *\|* | *\\* )
13561 1.1.1.2 christos ac_sed_conf_input=`$as_echo "$configure_input" |
13562 1.1.1.2 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
13563 1.1.1.2 christos *) ac_sed_conf_input=$configure_input;;
13564 1.1.1.2 christos esac
13565 1.1.1.2 christos
13566 1.1.1.2 christos case $ac_tag in
13567 1.1.1.2 christos *:-:* | *:-) cat >"$tmp/stdin" \
13568 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13569 1.1.1.2 christos esac
13570 1.1.1.2 christos ;;
13571 1.1 skrll esac
13572 1.1 skrll
13573 1.1.1.2 christos ac_dir=`$as_dirname -- "$ac_file" ||
13574 1.1 skrll $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13575 1.1 skrll X"$ac_file" : 'X\(//\)[^/]' \| \
13576 1.1 skrll X"$ac_file" : 'X\(//\)$' \| \
13577 1.1.1.2 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13578 1.1.1.2 christos $as_echo X"$ac_file" |
13579 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13580 1.1.1.2 christos s//\1/
13581 1.1.1.2 christos q
13582 1.1.1.2 christos }
13583 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13584 1.1.1.2 christos s//\1/
13585 1.1.1.2 christos q
13586 1.1.1.2 christos }
13587 1.1.1.2 christos /^X\(\/\/\)$/{
13588 1.1.1.2 christos s//\1/
13589 1.1.1.2 christos q
13590 1.1.1.2 christos }
13591 1.1.1.2 christos /^X\(\/\).*/{
13592 1.1.1.2 christos s//\1/
13593 1.1.1.2 christos q
13594 1.1.1.2 christos }
13595 1.1.1.2 christos s/.*/./; q'`
13596 1.1.1.2 christos as_dir="$ac_dir"; as_fn_mkdir_p
13597 1.1 skrll ac_builddir=.
13598 1.1 skrll
13599 1.1.1.2 christos case "$ac_dir" in
13600 1.1.1.2 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13601 1.1.1.2 christos *)
13602 1.1.1.2 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13603 1.1.1.2 christos # A ".." for each directory in $ac_dir_suffix.
13604 1.1.1.2 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13605 1.1.1.2 christos case $ac_top_builddir_sub in
13606 1.1.1.2 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13607 1.1.1.2 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13608 1.1.1.2 christos esac ;;
13609 1.1.1.2 christos esac
13610 1.1.1.2 christos ac_abs_top_builddir=$ac_pwd
13611 1.1.1.2 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
13612 1.1.1.2 christos # for backward compatibility:
13613 1.1.1.2 christos ac_top_builddir=$ac_top_build_prefix
13614 1.1 skrll
13615 1.1 skrll case $srcdir in
13616 1.1.1.2 christos .) # We are building in place.
13617 1.1 skrll ac_srcdir=.
13618 1.1.1.2 christos ac_top_srcdir=$ac_top_builddir_sub
13619 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd ;;
13620 1.1.1.2 christos [\\/]* | ?:[\\/]* ) # Absolute name.
13621 1.1 skrll ac_srcdir=$srcdir$ac_dir_suffix;
13622 1.1.1.2 christos ac_top_srcdir=$srcdir
13623 1.1.1.2 christos ac_abs_top_srcdir=$srcdir ;;
13624 1.1.1.2 christos *) # Relative name.
13625 1.1.1.2 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13626 1.1.1.2 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
13627 1.1.1.2 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13628 1.1.1.2 christos esac
13629 1.1.1.2 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13630 1.1 skrll
13631 1.1 skrll
13632 1.1.1.2 christos case $ac_mode in
13633 1.1.1.2 christos :F)
13634 1.1.1.2 christos #
13635 1.1.1.2 christos # CONFIG_FILE
13636 1.1.1.2 christos #
13637 1.1 skrll
13638 1.1 skrll case $INSTALL in
13639 1.1 skrll [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13640 1.1.1.2 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13641 1.1.1.2 christos esac
13642 1.1.1.2 christos ac_MKDIR_P=$MKDIR_P
13643 1.1.1.2 christos case $MKDIR_P in
13644 1.1.1.2 christos [\\/$]* | ?:[\\/]* ) ;;
13645 1.1.1.2 christos */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13646 1.1 skrll esac
13647 1.1.1.2 christos _ACEOF
13648 1.1 skrll
13649 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13650 1.1.1.2 christos # If the template does not know about datarootdir, expand it.
13651 1.1.1.2 christos # FIXME: This hack should be removed a few years after 2.60.
13652 1.1.1.2 christos ac_datarootdir_hack=; ac_datarootdir_seen=
13653 1.1.1.2 christos ac_sed_dataroot='
13654 1.1.1.2 christos /datarootdir/ {
13655 1.1.1.2 christos p
13656 1.1.1.2 christos q
13657 1.1.1.2 christos }
13658 1.1.1.2 christos /@datadir@/p
13659 1.1.1.2 christos /@docdir@/p
13660 1.1.1.2 christos /@infodir@/p
13661 1.1.1.2 christos /@localedir@/p
13662 1.1.1.2 christos /@mandir@/p'
13663 1.1.1.2 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13664 1.1.1.2 christos *datarootdir*) ac_datarootdir_seen=yes;;
13665 1.1.1.2 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13666 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13667 1.1.1.2 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13668 1.1.1.2 christos _ACEOF
13669 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13670 1.1.1.2 christos ac_datarootdir_hack='
13671 1.1.1.2 christos s&@datadir@&$datadir&g
13672 1.1.1.2 christos s&@docdir@&$docdir&g
13673 1.1.1.2 christos s&@infodir@&$infodir&g
13674 1.1.1.2 christos s&@localedir@&$localedir&g
13675 1.1.1.2 christos s&@mandir@&$mandir&g
13676 1.1.1.2 christos s&\\\${datarootdir}&$datarootdir&g' ;;
13677 1.1.1.2 christos esac
13678 1.1 skrll _ACEOF
13679 1.1.1.2 christos
13680 1.1.1.2 christos # Neutralize VPATH when `$srcdir' = `.'.
13681 1.1.1.2 christos # Shell code in configure.ac might set extrasub.
13682 1.1.1.2 christos # FIXME: do we really want to maintain this feature?
13683 1.1.1.2 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13684 1.1.1.2 christos ac_sed_extra="$ac_vpsub
13685 1.1 skrll $extrasub
13686 1.1 skrll _ACEOF
13687 1.1.1.2 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13688 1.1 skrll :t
13689 1.1 skrll /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13690 1.1.1.2 christos s|@configure_input@|$ac_sed_conf_input|;t t
13691 1.1.1.2 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
13692 1.1.1.2 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
13693 1.1.1.2 christos s&@srcdir@&$ac_srcdir&;t t
13694 1.1.1.2 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
13695 1.1.1.2 christos s&@top_srcdir@&$ac_top_srcdir&;t t
13696 1.1.1.2 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13697 1.1.1.2 christos s&@builddir@&$ac_builddir&;t t
13698 1.1.1.2 christos s&@abs_builddir@&$ac_abs_builddir&;t t
13699 1.1.1.2 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13700 1.1.1.2 christos s&@INSTALL@&$ac_INSTALL&;t t
13701 1.1.1.2 christos s&@MKDIR_P@&$ac_MKDIR_P&;t t
13702 1.1.1.2 christos $ac_datarootdir_hack
13703 1.1.1.2 christos "
13704 1.1.1.2 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13705 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13706 1.1.1.2 christos
13707 1.1.1.2 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13708 1.1.1.2 christos { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13709 1.1.1.2 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13710 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13711 1.1.1.2 christos which seems to be undefined. Please make sure it is defined." >&5
13712 1.1.1.2 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13713 1.1.1.2 christos which seems to be undefined. Please make sure it is defined." >&2;}
13714 1.1 skrll
13715 1.1.1.2 christos rm -f "$tmp/stdin"
13716 1.1 skrll case $ac_file in
13717 1.1.1.2 christos -) cat "$tmp/out" && rm -f "$tmp/out";;
13718 1.1.1.2 christos *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13719 1.1.1.2 christos esac \
13720 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13721 1.1.1.2 christos ;;
13722 1.1.1.2 christos :H)
13723 1.1.1.2 christos #
13724 1.1.1.2 christos # CONFIG_HEADER
13725 1.1.1.2 christos #
13726 1.1 skrll if test x"$ac_file" != x-; then
13727 1.1.1.2 christos {
13728 1.1.1.2 christos $as_echo "/* $configure_input */" \
13729 1.1.1.2 christos && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13730 1.1.1.2 christos } >"$tmp/config.h" \
13731 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13732 1.1.1.2 christos if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13733 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13734 1.1.1.2 christos $as_echo "$as_me: $ac_file is unchanged" >&6;}
13735 1.1 skrll else
13736 1.1.1.2 christos rm -f "$ac_file"
13737 1.1.1.2 christos mv "$tmp/config.h" "$ac_file" \
13738 1.1.1.2 christos || as_fn_error "could not create $ac_file" "$LINENO" 5
13739 1.1 skrll fi
13740 1.1 skrll else
13741 1.1.1.2 christos $as_echo "/* $configure_input */" \
13742 1.1.1.2 christos && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13743 1.1.1.2 christos || as_fn_error "could not create -" "$LINENO" 5
13744 1.1 skrll fi
13745 1.1.1.2 christos # Compute "$ac_file"'s index in $config_headers.
13746 1.1.1.2 christos _am_arg="$ac_file"
13747 1.1 skrll _am_stamp_count=1
13748 1.1 skrll for _am_header in $config_headers :; do
13749 1.1 skrll case $_am_header in
13750 1.1.1.2 christos $_am_arg | $_am_arg:* )
13751 1.1 skrll break ;;
13752 1.1 skrll * )
13753 1.1 skrll _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13754 1.1 skrll esac
13755 1.1 skrll done
13756 1.1.1.2 christos echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13757 1.1.1.2 christos $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13758 1.1.1.2 christos X"$_am_arg" : 'X\(//\)[^/]' \| \
13759 1.1.1.2 christos X"$_am_arg" : 'X\(//\)$' \| \
13760 1.1.1.2 christos X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13761 1.1.1.2 christos $as_echo X"$_am_arg" |
13762 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13763 1.1.1.2 christos s//\1/
13764 1.1.1.2 christos q
13765 1.1.1.2 christos }
13766 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13767 1.1.1.2 christos s//\1/
13768 1.1.1.2 christos q
13769 1.1.1.2 christos }
13770 1.1.1.2 christos /^X\(\/\/\)$/{
13771 1.1.1.2 christos s//\1/
13772 1.1.1.2 christos q
13773 1.1.1.2 christos }
13774 1.1.1.2 christos /^X\(\/\).*/{
13775 1.1.1.2 christos s//\1/
13776 1.1.1.2 christos q
13777 1.1.1.2 christos }
13778 1.1.1.2 christos s/.*/./; q'`/stamp-h$_am_stamp_count
13779 1.1.1.2 christos ;;
13780 1.1 skrll
13781 1.1.1.2 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13782 1.1.1.2 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
13783 1.1.1.2 christos ;;
13784 1.1.1.2 christos esac
13785 1.1 skrll
13786 1.1 skrll
13787 1.1.1.2 christos case $ac_file$ac_mode in
13788 1.1.1.2 christos "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13789 1.1.1.2 christos # Autoconf 2.62 quotes --file arguments for eval, but not when files
13790 1.1.1.2 christos # are listed without --file. Let's play safe and only enable the eval
13791 1.1.1.2 christos # if we detect the quoting.
13792 1.1.1.2 christos case $CONFIG_FILES in
13793 1.1.1.2 christos *\'*) eval set x "$CONFIG_FILES" ;;
13794 1.1.1.2 christos *) set x $CONFIG_FILES ;;
13795 1.1.1.2 christos esac
13796 1.1.1.2 christos shift
13797 1.1.1.2 christos for mf
13798 1.1.1.2 christos do
13799 1.1.1.2 christos # Strip MF so we end up with the name of the file.
13800 1.1.1.2 christos mf=`echo "$mf" | sed -e 's/:.*$//'`
13801 1.1.1.2 christos # Check whether this is an Automake generated Makefile or not.
13802 1.1.1.2 christos # We used to match only the files named `Makefile.in', but
13803 1.1.1.2 christos # some people rename them; so instead we look at the file content.
13804 1.1.1.2 christos # Grep'ing the first line is not enough: some people post-process
13805 1.1.1.2 christos # each Makefile.in and add a new line on top of each file to say so.
13806 1.1.1.2 christos # Grep'ing the whole file is not good either: AIX grep has a line
13807 1.1.1.2 christos # limit of 2048, but all sed's we know have understand at least 4000.
13808 1.1.1.2 christos if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13809 1.1.1.2 christos dirpart=`$as_dirname -- "$mf" ||
13810 1.1 skrll $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13811 1.1 skrll X"$mf" : 'X\(//\)[^/]' \| \
13812 1.1 skrll X"$mf" : 'X\(//\)$' \| \
13813 1.1.1.2 christos X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13814 1.1.1.2 christos $as_echo X"$mf" |
13815 1.1.1.2 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13816 1.1.1.2 christos s//\1/
13817 1.1.1.2 christos q
13818 1.1.1.2 christos }
13819 1.1.1.2 christos /^X\(\/\/\)[^/].*/{
13820 1.1.1.2 christos s//\1/
13821 1.1.1.2 christos q
13822 1.1.1.2 christos }
13823 1.1.1.2 christos /^X\(\/\/\)$/{
13824 1.1.1.2 christos s//\1/
13825 1.1.1.2 christos q
13826 1.1.1.2 christos }
13827 1.1.1.2 christos /^X\(\/\).*/{
13828 1.1.1.2 christos s//\1/
13829 1.1.1.2 christos q
13830 1.1.1.2 christos }
13831 1.1.1.2 christos s/.*/./; q'`
13832 1.1.1.2 christos else
13833 1.1.1.2 christos continue
13834 1.1.1.2 christos fi
13835 1.1.1.2 christos # Extract the definition of DEPDIR, am__include, and am__quote
13836 1.1.1.2 christos # from the Makefile without running `make'.
13837 1.1.1.2 christos DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13838 1.1.1.2 christos test -z "$DEPDIR" && continue
13839 1.1.1.2 christos am__include=`sed -n 's/^am__include = //p' < "$mf"`
13840 1.1.1.2 christos test -z "am__include" && continue
13841 1.1.1.2 christos am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13842 1.1.1.2 christos # When using ansi2knr, U may be empty or an underscore; expand it
13843 1.1.1.2 christos U=`sed -n 's/^U = //p' < "$mf"`
13844 1.1.1.2 christos # Find all dependency output files, they are included files with
13845 1.1.1.2 christos # $(DEPDIR) in their names. We invoke sed twice because it is the
13846 1.1.1.2 christos # simplest approach to changing $(DEPDIR) to its actual value in the
13847 1.1.1.2 christos # expansion.
13848 1.1.1.2 christos for file in `sed -n "
13849 1.1.1.2 christos s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13850 1.1.1.2 christos sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13851 1.1.1.2 christos # Make sure the directory exists.
13852 1.1.1.2 christos test -f "$dirpart/$file" && continue
13853 1.1.1.2 christos fdir=`$as_dirname -- "$file" ||
13854 1.1 skrll $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13855 1.1 skrll X"$file" : 'X\(//\)[^/]' \| \
13856 1.1 skrll X"$file" : 'X\(//\)$' \| \
13857 1.1.1.2 christos X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13858 1.1.1.2 christos $as_echo X"$file" |
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 as_dir=$dirpart/$fdir; as_fn_mkdir_p
13877 1.1.1.2 christos # echo "creating $dirpart/$file"
13878 1.1.1.2 christos echo '# dummy' > "$dirpart/$file"
13879 1.1 skrll done
13880 1.1 skrll done
13881 1.1.1.2 christos }
13882 1.1 skrll ;;
13883 1.1.1.2 christos "libtool":C)
13884 1.1 skrll
13885 1.1 skrll # See if we are running on zsh, and set the options which allow our
13886 1.1 skrll # commands through without removal of \ escapes.
13887 1.1 skrll if test -n "${ZSH_VERSION+set}" ; then
13888 1.1 skrll setopt NO_GLOB_SUBST
13889 1.1 skrll fi
13890 1.1 skrll
13891 1.1 skrll cfgfile="${ofile}T"
13892 1.1 skrll trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13893 1.1 skrll $RM "$cfgfile"
13894 1.1 skrll
13895 1.1 skrll cat <<_LT_EOF >> "$cfgfile"
13896 1.1 skrll #! $SHELL
13897 1.1 skrll
13898 1.1 skrll # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13899 1.1.1.2 christos # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13900 1.1 skrll # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13901 1.1 skrll # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13902 1.1 skrll #
13903 1.1.1.2 christos # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13904 1.1.1.2 christos # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13905 1.1.1.2 christos # Written by Gordon Matzigkeit, 1996
13906 1.1 skrll #
13907 1.1.1.2 christos # This file is part of GNU Libtool.
13908 1.1 skrll #
13909 1.1.1.2 christos # GNU Libtool is free software; you can redistribute it and/or
13910 1.1.1.2 christos # modify it under the terms of the GNU General Public License as
13911 1.1.1.2 christos # published by the Free Software Foundation; either version 2 of
13912 1.1.1.2 christos # the License, or (at your option) any later version.
13913 1.1 skrll #
13914 1.1.1.2 christos # As a special exception to the GNU General Public License,
13915 1.1.1.2 christos # if you distribute this file as part of a program or library that
13916 1.1.1.2 christos # is built using GNU Libtool, you may include this file under the
13917 1.1.1.2 christos # same distribution terms that you use for the rest of that program.
13918 1.1 skrll #
13919 1.1.1.2 christos # GNU Libtool is distributed in the hope that it will be useful,
13920 1.1.1.2 christos # but WITHOUT ANY WARRANTY; without even the implied warranty of
13921 1.1.1.2 christos # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13922 1.1.1.2 christos # GNU General Public License for more details.
13923 1.1 skrll #
13924 1.1.1.2 christos # You should have received a copy of the GNU General Public License
13925 1.1.1.2 christos # along with GNU Libtool; see the file COPYING. If not, a copy
13926 1.1.1.2 christos # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13927 1.1.1.2 christos # obtained by writing to the Free Software Foundation, Inc.,
13928 1.1.1.2 christos # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13929 1.1 skrll
13930 1.1 skrll
13931 1.1 skrll # The names of the tagged configurations supported by this script.
13932 1.1 skrll available_tags=""
13933 1.1 skrll
13934 1.1 skrll # ### BEGIN LIBTOOL CONFIG
13935 1.1 skrll
13936 1.1 skrll # Which release of libtool.m4 was used?
13937 1.1 skrll macro_version=$macro_version
13938 1.1 skrll macro_revision=$macro_revision
13939 1.1 skrll
13940 1.1 skrll # Whether or not to build shared libraries.
13941 1.1 skrll build_libtool_libs=$enable_shared
13942 1.1 skrll
13943 1.1 skrll # Whether or not to build static libraries.
13944 1.1 skrll build_old_libs=$enable_static
13945 1.1 skrll
13946 1.1 skrll # What type of objects to build.
13947 1.1 skrll pic_mode=$pic_mode
13948 1.1 skrll
13949 1.1 skrll # Whether or not to optimize for fast installation.
13950 1.1 skrll fast_install=$enable_fast_install
13951 1.1 skrll
13952 1.1.1.2 christos # Shell to use when invoking shell scripts.
13953 1.1.1.2 christos SHELL=$lt_SHELL
13954 1.1.1.2 christos
13955 1.1.1.2 christos # An echo program that protects backslashes.
13956 1.1.1.2 christos ECHO=$lt_ECHO
13957 1.1.1.2 christos
13958 1.1 skrll # The host system.
13959 1.1 skrll host_alias=$host_alias
13960 1.1 skrll host=$host
13961 1.1 skrll host_os=$host_os
13962 1.1 skrll
13963 1.1 skrll # The build system.
13964 1.1 skrll build_alias=$build_alias
13965 1.1 skrll build=$build
13966 1.1 skrll build_os=$build_os
13967 1.1 skrll
13968 1.1 skrll # A sed program that does not truncate output.
13969 1.1 skrll SED=$lt_SED
13970 1.1 skrll
13971 1.1 skrll # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13972 1.1 skrll Xsed="\$SED -e 1s/^X//"
13973 1.1 skrll
13974 1.1 skrll # A grep program that handles long lines.
13975 1.1 skrll GREP=$lt_GREP
13976 1.1 skrll
13977 1.1 skrll # An ERE matcher.
13978 1.1 skrll EGREP=$lt_EGREP
13979 1.1 skrll
13980 1.1 skrll # A literal string matcher.
13981 1.1 skrll FGREP=$lt_FGREP
13982 1.1 skrll
13983 1.1 skrll # A BSD- or MS-compatible name lister.
13984 1.1 skrll NM=$lt_NM
13985 1.1 skrll
13986 1.1 skrll # Whether we need soft or hard links.
13987 1.1 skrll LN_S=$lt_LN_S
13988 1.1 skrll
13989 1.1 skrll # What is the maximum length of a command?
13990 1.1 skrll max_cmd_len=$max_cmd_len
13991 1.1 skrll
13992 1.1 skrll # Object file suffix (normally "o").
13993 1.1 skrll objext=$ac_objext
13994 1.1 skrll
13995 1.1 skrll # Executable file suffix (normally "").
13996 1.1 skrll exeext=$exeext
13997 1.1 skrll
13998 1.1 skrll # whether the shell understands "unset".
13999 1.1 skrll lt_unset=$lt_unset
14000 1.1 skrll
14001 1.1 skrll # turn spaces into newlines.
14002 1.1 skrll SP2NL=$lt_lt_SP2NL
14003 1.1 skrll
14004 1.1 skrll # turn newlines into spaces.
14005 1.1 skrll NL2SP=$lt_lt_NL2SP
14006 1.1 skrll
14007 1.1.1.2 christos # An object symbol dumper.
14008 1.1.1.2 christos OBJDUMP=$lt_OBJDUMP
14009 1.1 skrll
14010 1.1 skrll # Method to check whether dependent libraries are shared objects.
14011 1.1 skrll deplibs_check_method=$lt_deplibs_check_method
14012 1.1 skrll
14013 1.1 skrll # Command to use when deplibs_check_method == "file_magic".
14014 1.1 skrll file_magic_cmd=$lt_file_magic_cmd
14015 1.1 skrll
14016 1.1 skrll # The archiver.
14017 1.1 skrll AR=$lt_AR
14018 1.1 skrll AR_FLAGS=$lt_AR_FLAGS
14019 1.1 skrll
14020 1.1 skrll # A symbol stripping program.
14021 1.1 skrll STRIP=$lt_STRIP
14022 1.1 skrll
14023 1.1 skrll # Commands used to install an old-style archive.
14024 1.1 skrll RANLIB=$lt_RANLIB
14025 1.1 skrll old_postinstall_cmds=$lt_old_postinstall_cmds
14026 1.1 skrll old_postuninstall_cmds=$lt_old_postuninstall_cmds
14027 1.1 skrll
14028 1.1.1.2 christos # Whether to use a lock for old archive extraction.
14029 1.1.1.2 christos lock_old_archive_extraction=$lock_old_archive_extraction
14030 1.1.1.2 christos
14031 1.1 skrll # A C compiler.
14032 1.1 skrll LTCC=$lt_CC
14033 1.1 skrll
14034 1.1 skrll # LTCC compiler flags.
14035 1.1 skrll LTCFLAGS=$lt_CFLAGS
14036 1.1 skrll
14037 1.1 skrll # Take the output of nm and produce a listing of raw symbols and C names.
14038 1.1 skrll global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14039 1.1 skrll
14040 1.1 skrll # Transform the output of nm in a proper C declaration.
14041 1.1 skrll global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14042 1.1 skrll
14043 1.1 skrll # Transform the output of nm in a C name address pair.
14044 1.1 skrll global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14045 1.1 skrll
14046 1.1.1.2 christos # Transform the output of nm in a C name address pair when lib prefix is needed.
14047 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
14048 1.1.1.2 christos
14049 1.1 skrll # The name of the directory that contains temporary libtool files.
14050 1.1 skrll objdir=$objdir
14051 1.1 skrll
14052 1.1 skrll # Used to examine libraries when file_magic_cmd begins with "file".
14053 1.1 skrll MAGIC_CMD=$MAGIC_CMD
14054 1.1 skrll
14055 1.1 skrll # Must we lock files when doing compilation?
14056 1.1 skrll need_locks=$lt_need_locks
14057 1.1 skrll
14058 1.1.1.2 christos # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14059 1.1.1.2 christos DSYMUTIL=$lt_DSYMUTIL
14060 1.1.1.2 christos
14061 1.1.1.2 christos # Tool to change global to local symbols on Mac OS X.
14062 1.1.1.2 christos NMEDIT=$lt_NMEDIT
14063 1.1.1.2 christos
14064 1.1.1.2 christos # Tool to manipulate fat objects and archives on Mac OS X.
14065 1.1.1.2 christos LIPO=$lt_LIPO
14066 1.1.1.2 christos
14067 1.1.1.2 christos # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14068 1.1.1.2 christos OTOOL=$lt_OTOOL
14069 1.1.1.2 christos
14070 1.1.1.2 christos # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14071 1.1.1.2 christos OTOOL64=$lt_OTOOL64
14072 1.1.1.2 christos
14073 1.1 skrll # Old archive suffix (normally "a").
14074 1.1 skrll libext=$libext
14075 1.1 skrll
14076 1.1 skrll # Shared library suffix (normally ".so").
14077 1.1 skrll shrext_cmds=$lt_shrext_cmds
14078 1.1 skrll
14079 1.1 skrll # The commands to extract the exported symbol list from a shared archive.
14080 1.1 skrll extract_expsyms_cmds=$lt_extract_expsyms_cmds
14081 1.1 skrll
14082 1.1 skrll # Variables whose values should be saved in libtool wrapper scripts and
14083 1.1 skrll # restored at link time.
14084 1.1 skrll variables_saved_for_relink=$lt_variables_saved_for_relink
14085 1.1 skrll
14086 1.1 skrll # Do we need the "lib" prefix for modules?
14087 1.1 skrll need_lib_prefix=$need_lib_prefix
14088 1.1 skrll
14089 1.1 skrll # Do we need a version for libraries?
14090 1.1 skrll need_version=$need_version
14091 1.1 skrll
14092 1.1 skrll # Library versioning type.
14093 1.1 skrll version_type=$version_type
14094 1.1 skrll
14095 1.1 skrll # Shared library runtime path variable.
14096 1.1 skrll runpath_var=$runpath_var
14097 1.1 skrll
14098 1.1 skrll # Shared library path variable.
14099 1.1 skrll shlibpath_var=$shlibpath_var
14100 1.1 skrll
14101 1.1 skrll # Is shlibpath searched before the hard-coded library search path?
14102 1.1 skrll shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14103 1.1 skrll
14104 1.1 skrll # Format of library name prefix.
14105 1.1 skrll libname_spec=$lt_libname_spec
14106 1.1 skrll
14107 1.1 skrll # List of archive names. First name is the real one, the rest are links.
14108 1.1 skrll # The last name is the one that the linker finds with -lNAME
14109 1.1 skrll library_names_spec=$lt_library_names_spec
14110 1.1 skrll
14111 1.1 skrll # The coded name of the library, if different from the real name.
14112 1.1 skrll soname_spec=$lt_soname_spec
14113 1.1 skrll
14114 1.1.1.2 christos # Permission mode override for installation of shared libraries.
14115 1.1.1.2 christos install_override_mode=$lt_install_override_mode
14116 1.1.1.2 christos
14117 1.1 skrll # Command to use after installation of a shared archive.
14118 1.1 skrll postinstall_cmds=$lt_postinstall_cmds
14119 1.1 skrll
14120 1.1 skrll # Command to use after uninstallation of a shared archive.
14121 1.1 skrll postuninstall_cmds=$lt_postuninstall_cmds
14122 1.1 skrll
14123 1.1 skrll # Commands used to finish a libtool library installation in a directory.
14124 1.1 skrll finish_cmds=$lt_finish_cmds
14125 1.1 skrll
14126 1.1 skrll # As "finish_cmds", except a single script fragment to be evaled but
14127 1.1 skrll # not shown.
14128 1.1 skrll finish_eval=$lt_finish_eval
14129 1.1 skrll
14130 1.1 skrll # Whether we should hardcode library paths into libraries.
14131 1.1 skrll hardcode_into_libs=$hardcode_into_libs
14132 1.1 skrll
14133 1.1 skrll # Compile-time system search path for libraries.
14134 1.1 skrll sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14135 1.1 skrll
14136 1.1 skrll # Run-time system search path for libraries.
14137 1.1 skrll sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14138 1.1 skrll
14139 1.1 skrll # Whether dlopen is supported.
14140 1.1 skrll dlopen_support=$enable_dlopen
14141 1.1 skrll
14142 1.1 skrll # Whether dlopen of programs is supported.
14143 1.1 skrll dlopen_self=$enable_dlopen_self
14144 1.1 skrll
14145 1.1 skrll # Whether dlopen of statically linked programs is supported.
14146 1.1 skrll dlopen_self_static=$enable_dlopen_self_static
14147 1.1 skrll
14148 1.1 skrll # Commands to strip libraries.
14149 1.1 skrll old_striplib=$lt_old_striplib
14150 1.1 skrll striplib=$lt_striplib
14151 1.1 skrll
14152 1.1 skrll
14153 1.1 skrll # The linker used to build libraries.
14154 1.1 skrll LD=$lt_LD
14155 1.1 skrll
14156 1.1.1.2 christos # How to create reloadable object files.
14157 1.1.1.2 christos reload_flag=$lt_reload_flag
14158 1.1.1.2 christos reload_cmds=$lt_reload_cmds
14159 1.1.1.2 christos
14160 1.1 skrll # Commands used to build an old-style archive.
14161 1.1 skrll old_archive_cmds=$lt_old_archive_cmds
14162 1.1 skrll
14163 1.1 skrll # A language specific compiler.
14164 1.1 skrll CC=$lt_compiler
14165 1.1 skrll
14166 1.1 skrll # Is the compiler the GNU compiler?
14167 1.1 skrll with_gcc=$GCC
14168 1.1 skrll
14169 1.1 skrll # Compiler flag to turn off builtin functions.
14170 1.1 skrll no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14171 1.1 skrll
14172 1.1 skrll # How to pass a linker flag through the compiler.
14173 1.1 skrll wl=$lt_lt_prog_compiler_wl
14174 1.1 skrll
14175 1.1 skrll # Additional compiler flags for building library objects.
14176 1.1 skrll pic_flag=$lt_lt_prog_compiler_pic
14177 1.1 skrll
14178 1.1 skrll # Compiler flag to prevent dynamic linking.
14179 1.1 skrll link_static_flag=$lt_lt_prog_compiler_static
14180 1.1 skrll
14181 1.1 skrll # Does compiler simultaneously support -c and -o options?
14182 1.1 skrll compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14183 1.1 skrll
14184 1.1 skrll # Whether or not to add -lc for building shared libraries.
14185 1.1 skrll build_libtool_need_lc=$archive_cmds_need_lc
14186 1.1 skrll
14187 1.1 skrll # Whether or not to disallow shared libs when runtime libs are static.
14188 1.1 skrll allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14189 1.1 skrll
14190 1.1 skrll # Compiler flag to allow reflexive dlopens.
14191 1.1 skrll export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14192 1.1 skrll
14193 1.1 skrll # Compiler flag to generate shared objects directly from archives.
14194 1.1 skrll whole_archive_flag_spec=$lt_whole_archive_flag_spec
14195 1.1 skrll
14196 1.1 skrll # Whether the compiler copes with passing no objects directly.
14197 1.1 skrll compiler_needs_object=$lt_compiler_needs_object
14198 1.1 skrll
14199 1.1 skrll # Create an old-style archive from a shared archive.
14200 1.1 skrll old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14201 1.1 skrll
14202 1.1 skrll # Create a temporary old-style archive to link instead of a shared archive.
14203 1.1 skrll old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14204 1.1 skrll
14205 1.1 skrll # Commands used to build a shared archive.
14206 1.1 skrll archive_cmds=$lt_archive_cmds
14207 1.1 skrll archive_expsym_cmds=$lt_archive_expsym_cmds
14208 1.1 skrll
14209 1.1 skrll # Commands used to build a loadable module if different from building
14210 1.1 skrll # a shared archive.
14211 1.1 skrll module_cmds=$lt_module_cmds
14212 1.1 skrll module_expsym_cmds=$lt_module_expsym_cmds
14213 1.1 skrll
14214 1.1 skrll # Whether we are building with GNU ld or not.
14215 1.1 skrll with_gnu_ld=$lt_with_gnu_ld
14216 1.1 skrll
14217 1.1 skrll # Flag that allows shared libraries with undefined symbols to be built.
14218 1.1 skrll allow_undefined_flag=$lt_allow_undefined_flag
14219 1.1 skrll
14220 1.1 skrll # Flag that enforces no undefined symbols.
14221 1.1 skrll no_undefined_flag=$lt_no_undefined_flag
14222 1.1 skrll
14223 1.1 skrll # Flag to hardcode \$libdir into a binary during linking.
14224 1.1 skrll # This must work even if \$libdir does not exist
14225 1.1 skrll hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14226 1.1 skrll
14227 1.1 skrll # If ld is used when linking, flag to hardcode \$libdir into a binary
14228 1.1 skrll # during linking. This must work even if \$libdir does not exist.
14229 1.1 skrll hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14230 1.1 skrll
14231 1.1 skrll # Whether we need a single "-rpath" flag with a separated argument.
14232 1.1 skrll hardcode_libdir_separator=$lt_hardcode_libdir_separator
14233 1.1 skrll
14234 1.1 skrll # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14235 1.1 skrll # DIR into the resulting binary.
14236 1.1 skrll hardcode_direct=$hardcode_direct
14237 1.1 skrll
14238 1.1 skrll # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14239 1.1 skrll # DIR into the resulting binary and the resulting library dependency is
14240 1.1 skrll # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14241 1.1 skrll # library is relocated.
14242 1.1 skrll hardcode_direct_absolute=$hardcode_direct_absolute
14243 1.1 skrll
14244 1.1 skrll # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14245 1.1 skrll # into the resulting binary.
14246 1.1 skrll hardcode_minus_L=$hardcode_minus_L
14247 1.1 skrll
14248 1.1 skrll # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14249 1.1 skrll # into the resulting binary.
14250 1.1 skrll hardcode_shlibpath_var=$hardcode_shlibpath_var
14251 1.1 skrll
14252 1.1 skrll # Set to "yes" if building a shared library automatically hardcodes DIR
14253 1.1 skrll # into the library and all subsequent libraries and executables linked
14254 1.1 skrll # against it.
14255 1.1 skrll hardcode_automatic=$hardcode_automatic
14256 1.1 skrll
14257 1.1 skrll # Set to yes if linker adds runtime paths of dependent libraries
14258 1.1 skrll # to runtime path list.
14259 1.1 skrll inherit_rpath=$inherit_rpath
14260 1.1 skrll
14261 1.1 skrll # Whether libtool must link a program against all its dependency libraries.
14262 1.1 skrll link_all_deplibs=$link_all_deplibs
14263 1.1 skrll
14264 1.1 skrll # Fix the shell variable \$srcfile for the compiler.
14265 1.1 skrll fix_srcfile_path=$lt_fix_srcfile_path
14266 1.1 skrll
14267 1.1 skrll # Set to "yes" if exported symbols are required.
14268 1.1 skrll always_export_symbols=$always_export_symbols
14269 1.1 skrll
14270 1.1 skrll # The commands to list exported symbols.
14271 1.1 skrll export_symbols_cmds=$lt_export_symbols_cmds
14272 1.1 skrll
14273 1.1 skrll # Symbols that should not be listed in the preloaded symbols.
14274 1.1 skrll exclude_expsyms=$lt_exclude_expsyms
14275 1.1 skrll
14276 1.1 skrll # Symbols that must always be exported.
14277 1.1 skrll include_expsyms=$lt_include_expsyms
14278 1.1 skrll
14279 1.1 skrll # Commands necessary for linking programs (against libraries) with templates.
14280 1.1 skrll prelink_cmds=$lt_prelink_cmds
14281 1.1 skrll
14282 1.1 skrll # Specify filename containing input files.
14283 1.1 skrll file_list_spec=$lt_file_list_spec
14284 1.1 skrll
14285 1.1 skrll # How to hardcode a shared library path into an executable.
14286 1.1 skrll hardcode_action=$hardcode_action
14287 1.1 skrll
14288 1.1 skrll # ### END LIBTOOL CONFIG
14289 1.1 skrll
14290 1.1 skrll _LT_EOF
14291 1.1 skrll
14292 1.1 skrll case $host_os in
14293 1.1 skrll aix3*)
14294 1.1 skrll cat <<\_LT_EOF >> "$cfgfile"
14295 1.1 skrll # AIX sometimes has problems with the GCC collect2 program. For some
14296 1.1 skrll # reason, if we set the COLLECT_NAMES environment variable, the problems
14297 1.1 skrll # vanish in a puff of smoke.
14298 1.1 skrll if test "X${COLLECT_NAMES+set}" != Xset; then
14299 1.1 skrll COLLECT_NAMES=
14300 1.1 skrll export COLLECT_NAMES
14301 1.1 skrll fi
14302 1.1 skrll _LT_EOF
14303 1.1 skrll ;;
14304 1.1 skrll esac
14305 1.1 skrll
14306 1.1 skrll
14307 1.1 skrll ltmain="$ac_aux_dir/ltmain.sh"
14308 1.1 skrll
14309 1.1 skrll
14310 1.1 skrll # We use sed instead of cat because bash on DJGPP gets confused if
14311 1.1 skrll # if finds mixed CR/LF and LF-only lines. Since sed operates in
14312 1.1 skrll # text mode, it properly converts lines to CR/LF. This bash problem
14313 1.1 skrll # is reportedly fixed, but why not run on old versions too?
14314 1.1 skrll sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14315 1.1 skrll || (rm -f "$cfgfile"; exit 1)
14316 1.1 skrll
14317 1.1 skrll case $xsi_shell in
14318 1.1 skrll yes)
14319 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14320 1.1.1.2 christos
14321 1.1 skrll # func_dirname file append nondir_replacement
14322 1.1 skrll # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14323 1.1 skrll # otherwise set result to NONDIR_REPLACEMENT.
14324 1.1 skrll func_dirname ()
14325 1.1 skrll {
14326 1.1 skrll case ${1} in
14327 1.1 skrll */*) func_dirname_result="${1%/*}${2}" ;;
14328 1.1 skrll * ) func_dirname_result="${3}" ;;
14329 1.1 skrll esac
14330 1.1 skrll }
14331 1.1 skrll
14332 1.1 skrll # func_basename file
14333 1.1 skrll func_basename ()
14334 1.1 skrll {
14335 1.1 skrll func_basename_result="${1##*/}"
14336 1.1 skrll }
14337 1.1 skrll
14338 1.1.1.2 christos # func_dirname_and_basename file append nondir_replacement
14339 1.1.1.2 christos # perform func_basename and func_dirname in a single function
14340 1.1.1.2 christos # call:
14341 1.1.1.2 christos # dirname: Compute the dirname of FILE. If nonempty,
14342 1.1.1.2 christos # add APPEND to the result, otherwise set result
14343 1.1.1.2 christos # to NONDIR_REPLACEMENT.
14344 1.1.1.2 christos # value returned in "$func_dirname_result"
14345 1.1.1.2 christos # basename: Compute filename of FILE.
14346 1.1.1.2 christos # value retuned in "$func_basename_result"
14347 1.1.1.2 christos # Implementation must be kept synchronized with func_dirname
14348 1.1.1.2 christos # and func_basename. For efficiency, we do not delegate to
14349 1.1.1.2 christos # those functions but instead duplicate the functionality here.
14350 1.1.1.2 christos func_dirname_and_basename ()
14351 1.1.1.2 christos {
14352 1.1.1.2 christos case ${1} in
14353 1.1.1.2 christos */*) func_dirname_result="${1%/*}${2}" ;;
14354 1.1.1.2 christos * ) func_dirname_result="${3}" ;;
14355 1.1.1.2 christos esac
14356 1.1.1.2 christos func_basename_result="${1##*/}"
14357 1.1.1.2 christos }
14358 1.1.1.2 christos
14359 1.1 skrll # func_stripname prefix suffix name
14360 1.1 skrll # strip PREFIX and SUFFIX off of NAME.
14361 1.1 skrll # PREFIX and SUFFIX must not contain globbing or regex special
14362 1.1 skrll # characters, hashes, percent signs, but SUFFIX may contain a leading
14363 1.1 skrll # dot (in which case that matches only a dot).
14364 1.1 skrll func_stripname ()
14365 1.1 skrll {
14366 1.1 skrll # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14367 1.1 skrll # positional parameters, so assign one to ordinary parameter first.
14368 1.1 skrll func_stripname_result=${3}
14369 1.1 skrll func_stripname_result=${func_stripname_result#"${1}"}
14370 1.1 skrll func_stripname_result=${func_stripname_result%"${2}"}
14371 1.1 skrll }
14372 1.1 skrll
14373 1.1 skrll # func_opt_split
14374 1.1 skrll func_opt_split ()
14375 1.1 skrll {
14376 1.1 skrll func_opt_split_opt=${1%%=*}
14377 1.1 skrll func_opt_split_arg=${1#*=}
14378 1.1 skrll }
14379 1.1 skrll
14380 1.1 skrll # func_lo2o object
14381 1.1 skrll func_lo2o ()
14382 1.1 skrll {
14383 1.1 skrll case ${1} in
14384 1.1 skrll *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14385 1.1 skrll *) func_lo2o_result=${1} ;;
14386 1.1 skrll esac
14387 1.1 skrll }
14388 1.1.1.2 christos
14389 1.1.1.2 christos # func_xform libobj-or-source
14390 1.1.1.2 christos func_xform ()
14391 1.1.1.2 christos {
14392 1.1.1.2 christos func_xform_result=${1%.*}.lo
14393 1.1.1.2 christos }
14394 1.1.1.2 christos
14395 1.1.1.2 christos # func_arith arithmetic-term...
14396 1.1.1.2 christos func_arith ()
14397 1.1.1.2 christos {
14398 1.1.1.2 christos func_arith_result=$(( $* ))
14399 1.1.1.2 christos }
14400 1.1.1.2 christos
14401 1.1.1.2 christos # func_len string
14402 1.1.1.2 christos # STRING may not start with a hyphen.
14403 1.1.1.2 christos func_len ()
14404 1.1.1.2 christos {
14405 1.1.1.2 christos func_len_result=${#1}
14406 1.1.1.2 christos }
14407 1.1.1.2 christos
14408 1.1 skrll _LT_EOF
14409 1.1 skrll ;;
14410 1.1 skrll *) # Bourne compatible functions.
14411 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14412 1.1.1.2 christos
14413 1.1 skrll # func_dirname file append nondir_replacement
14414 1.1 skrll # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14415 1.1 skrll # otherwise set result to NONDIR_REPLACEMENT.
14416 1.1 skrll func_dirname ()
14417 1.1 skrll {
14418 1.1 skrll # Extract subdirectory from the argument.
14419 1.1.1.2 christos func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14420 1.1 skrll if test "X$func_dirname_result" = "X${1}"; then
14421 1.1 skrll func_dirname_result="${3}"
14422 1.1 skrll else
14423 1.1 skrll func_dirname_result="$func_dirname_result${2}"
14424 1.1 skrll fi
14425 1.1 skrll }
14426 1.1 skrll
14427 1.1 skrll # func_basename file
14428 1.1 skrll func_basename ()
14429 1.1 skrll {
14430 1.1.1.2 christos func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14431 1.1 skrll }
14432 1.1 skrll
14433 1.1.1.2 christos
14434 1.1 skrll # func_stripname prefix suffix name
14435 1.1 skrll # strip PREFIX and SUFFIX off of NAME.
14436 1.1 skrll # PREFIX and SUFFIX must not contain globbing or regex special
14437 1.1 skrll # characters, hashes, percent signs, but SUFFIX may contain a leading
14438 1.1 skrll # dot (in which case that matches only a dot).
14439 1.1 skrll # func_strip_suffix prefix name
14440 1.1 skrll func_stripname ()
14441 1.1 skrll {
14442 1.1 skrll case ${2} in
14443 1.1.1.2 christos .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14444 1.1.1.2 christos *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14445 1.1 skrll esac
14446 1.1 skrll }
14447 1.1 skrll
14448 1.1 skrll # sed scripts:
14449 1.1 skrll my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14450 1.1 skrll my_sed_long_arg='1s/^-[^=]*=//'
14451 1.1 skrll
14452 1.1 skrll # func_opt_split
14453 1.1 skrll func_opt_split ()
14454 1.1 skrll {
14455 1.1.1.2 christos func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14456 1.1.1.2 christos func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14457 1.1 skrll }
14458 1.1 skrll
14459 1.1 skrll # func_lo2o object
14460 1.1 skrll func_lo2o ()
14461 1.1 skrll {
14462 1.1.1.2 christos func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14463 1.1 skrll }
14464 1.1.1.2 christos
14465 1.1.1.2 christos # func_xform libobj-or-source
14466 1.1.1.2 christos func_xform ()
14467 1.1.1.2 christos {
14468 1.1.1.2 christos func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14469 1.1.1.2 christos }
14470 1.1.1.2 christos
14471 1.1.1.2 christos # func_arith arithmetic-term...
14472 1.1.1.2 christos func_arith ()
14473 1.1.1.2 christos {
14474 1.1.1.2 christos func_arith_result=`expr "$@"`
14475 1.1.1.2 christos }
14476 1.1.1.2 christos
14477 1.1.1.2 christos # func_len string
14478 1.1.1.2 christos # STRING may not start with a hyphen.
14479 1.1.1.2 christos func_len ()
14480 1.1.1.2 christos {
14481 1.1.1.2 christos func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14482 1.1.1.2 christos }
14483 1.1.1.2 christos
14484 1.1 skrll _LT_EOF
14485 1.1 skrll esac
14486 1.1 skrll
14487 1.1 skrll case $lt_shell_append in
14488 1.1 skrll yes)
14489 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14490 1.1 skrll
14491 1.1 skrll # func_append var value
14492 1.1 skrll # Append VALUE to the end of shell variable VAR.
14493 1.1 skrll func_append ()
14494 1.1 skrll {
14495 1.1 skrll eval "$1+=\$2"
14496 1.1 skrll }
14497 1.1 skrll _LT_EOF
14498 1.1 skrll ;;
14499 1.1 skrll *)
14500 1.1 skrll cat << \_LT_EOF >> "$cfgfile"
14501 1.1 skrll
14502 1.1 skrll # func_append var value
14503 1.1 skrll # Append VALUE to the end of shell variable VAR.
14504 1.1 skrll func_append ()
14505 1.1 skrll {
14506 1.1 skrll eval "$1=\$$1\$2"
14507 1.1 skrll }
14508 1.1.1.2 christos
14509 1.1 skrll _LT_EOF
14510 1.1 skrll ;;
14511 1.1 skrll esac
14512 1.1 skrll
14513 1.1 skrll
14514 1.1 skrll sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14515 1.1 skrll || (rm -f "$cfgfile"; exit 1)
14516 1.1 skrll
14517 1.1 skrll mv -f "$cfgfile" "$ofile" ||
14518 1.1 skrll (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14519 1.1 skrll chmod +x "$ofile"
14520 1.1 skrll
14521 1.1 skrll ;;
14522 1.1.1.2 christos "default-1":C)
14523 1.1 skrll for ac_file in $CONFIG_FILES; do
14524 1.1 skrll # Support "outfile[:infile[:infile...]]"
14525 1.1 skrll case "$ac_file" in
14526 1.1 skrll *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14527 1.1 skrll esac
14528 1.1 skrll # PO directories have a Makefile.in generated from Makefile.in.in.
14529 1.1 skrll case "$ac_file" in */Makefile.in)
14530 1.1 skrll # Adjust a relative srcdir.
14531 1.1 skrll ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14532 1.1.1.2 christos ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
14533 1.1 skrll ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14534 1.1 skrll # In autoconf-2.13 it is called $ac_given_srcdir.
14535 1.1 skrll # In autoconf-2.50 it is called $srcdir.
14536 1.1 skrll test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14537 1.1 skrll case "$ac_given_srcdir" in
14538 1.1 skrll .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14539 1.1 skrll /*) top_srcdir="$ac_given_srcdir" ;;
14540 1.1 skrll *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
14541 1.1 skrll esac
14542 1.1 skrll if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14543 1.1 skrll rm -f "$ac_dir/POTFILES"
14544 1.1 skrll test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14545 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"
14546 1.1 skrll POMAKEFILEDEPS="POTFILES.in"
14547 1.1 skrll # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
14548 1.1 skrll # on $ac_dir but don't depend on user-specified configuration
14549 1.1 skrll # parameters.
14550 1.1 skrll if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14551 1.1 skrll # The LINGUAS file contains the set of available languages.
14552 1.1 skrll if test -n "$OBSOLETE_ALL_LINGUAS"; then
14553 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"
14554 1.1 skrll fi
14555 1.1 skrll ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14556 1.1 skrll # Hide the ALL_LINGUAS assigment from automake.
14557 1.1 skrll eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14558 1.1 skrll POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14559 1.1 skrll else
14560 1.1.1.4 christos # The set of available languages was given in configure.ac.
14561 1.1 skrll eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14562 1.1 skrll fi
14563 1.1 skrll case "$ac_given_srcdir" in
14564 1.1 skrll .) srcdirpre= ;;
14565 1.1 skrll *) srcdirpre='$(srcdir)/' ;;
14566 1.1 skrll esac
14567 1.1 skrll POFILES=
14568 1.1 skrll GMOFILES=
14569 1.1 skrll UPDATEPOFILES=
14570 1.1 skrll DUMMYPOFILES=
14571 1.1 skrll for lang in $ALL_LINGUAS; do
14572 1.1 skrll POFILES="$POFILES $srcdirpre$lang.po"
14573 1.1 skrll GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14574 1.1 skrll UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14575 1.1 skrll DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14576 1.1 skrll done
14577 1.1 skrll # CATALOGS depends on both $ac_dir and the user's LINGUAS
14578 1.1 skrll # environment variable.
14579 1.1 skrll INST_LINGUAS=
14580 1.1 skrll if test -n "$ALL_LINGUAS"; then
14581 1.1 skrll for presentlang in $ALL_LINGUAS; do
14582 1.1 skrll useit=no
14583 1.1 skrll if test "%UNSET%" != "$LINGUAS"; then
14584 1.1 skrll desiredlanguages="$LINGUAS"
14585 1.1 skrll else
14586 1.1 skrll desiredlanguages="$ALL_LINGUAS"
14587 1.1 skrll fi
14588 1.1 skrll for desiredlang in $desiredlanguages; do
14589 1.1 skrll # Use the presentlang catalog if desiredlang is
14590 1.1 skrll # a. equal to presentlang, or
14591 1.1 skrll # b. a variant of presentlang (because in this case,
14592 1.1 skrll # presentlang can be used as a fallback for messages
14593 1.1 skrll # which are not translated in the desiredlang catalog).
14594 1.1 skrll case "$desiredlang" in
14595 1.1 skrll "$presentlang"*) useit=yes;;
14596 1.1 skrll esac
14597 1.1 skrll done
14598 1.1 skrll if test $useit = yes; then
14599 1.1 skrll INST_LINGUAS="$INST_LINGUAS $presentlang"
14600 1.1 skrll fi
14601 1.1 skrll done
14602 1.1 skrll fi
14603 1.1 skrll CATALOGS=
14604 1.1 skrll if test -n "$INST_LINGUAS"; then
14605 1.1 skrll for lang in $INST_LINGUAS; do
14606 1.1 skrll CATALOGS="$CATALOGS $lang.gmo"
14607 1.1 skrll done
14608 1.1 skrll fi
14609 1.1 skrll test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14610 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"
14611 1.1 skrll for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14612 1.1 skrll if test -f "$f"; then
14613 1.1 skrll case "$f" in
14614 1.1 skrll *.orig | *.bak | *~) ;;
14615 1.1 skrll *) cat "$f" >> "$ac_dir/Makefile" ;;
14616 1.1 skrll esac
14617 1.1 skrll fi
14618 1.1 skrll done
14619 1.1 skrll fi
14620 1.1 skrll ;;
14621 1.1 skrll esac
14622 1.1 skrll done ;;
14623 1.1.1.2 christos
14624 1.1 skrll esac
14625 1.1.1.2 christos done # for ac_tag
14626 1.1 skrll
14627 1.1 skrll
14628 1.1.1.2 christos as_fn_exit 0
14629 1.1 skrll _ACEOF
14630 1.1 skrll ac_clean_files=$ac_clean_files_save
14631 1.1 skrll
14632 1.1.1.2 christos test $ac_write_fail = 0 ||
14633 1.1.1.2 christos as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14634 1.1.1.2 christos
14635 1.1 skrll
14636 1.1 skrll # configure is writing to config.log, and then calls config.status.
14637 1.1 skrll # config.status does its own redirection, appending to config.log.
14638 1.1 skrll # Unfortunately, on DOS this fails, as config.log is still kept open
14639 1.1 skrll # by configure, so config.status won't be able to write to it; its
14640 1.1 skrll # output is simply discarded. So we exec the FD to /dev/null,
14641 1.1 skrll # effectively closing config.log, so it can be properly (re)opened and
14642 1.1 skrll # appended to by config.status. When coming back to configure, we
14643 1.1 skrll # need to make the FD available again.
14644 1.1 skrll if test "$no_create" != yes; then
14645 1.1 skrll ac_cs_success=:
14646 1.1 skrll ac_config_status_args=
14647 1.1 skrll test "$silent" = yes &&
14648 1.1 skrll ac_config_status_args="$ac_config_status_args --quiet"
14649 1.1 skrll exec 5>/dev/null
14650 1.1 skrll $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14651 1.1 skrll exec 5>>config.log
14652 1.1 skrll # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14653 1.1 skrll # would make configure fail if this is the last instruction.
14654 1.1.1.2 christos $ac_cs_success || as_fn_exit $?
14655 1.1.1.2 christos fi
14656 1.1.1.2 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14657 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14658 1.1.1.2 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14659 1.1 skrll fi
14660 1.1 skrll
14661