ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
(Generate patch)

Comparing rxvt-unicode/configure (file contents):
Revision 1.50 by root, Sun Feb 13 08:56:27 2005 UTC vs.
Revision 1.164 by root, Thu Jun 20 23:07:42 2019 UTC

1#! /bin/sh 1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles. 2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59. 3# Generated by GNU Autoconf 2.69.
4# 4#
5#
5# Copyright (C) 2003 Free Software Foundation, Inc. 6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
8#
6# This configure script is free software; the Free Software Foundation 9# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it. 10# gives unlimited permission to copy, distribute and modify it.
8## --------------------- ## 11## -------------------- ##
9## M4sh Initialization. ## 12## M4sh Initialization. ##
10## --------------------- ## 13## -------------------- ##
11 14
12# Be Bourne compatible 15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14 emulate sh 18 emulate sh
15 NULLCMD=: 19 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature. 21 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"' 22 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
20 set -o posix 27 set -o posix ;; #(
28 *) :
29 ;;
30esac
21fi 31fi
22DUALCASE=1; export DUALCASE # for MKS sh
23 32
24# Support unset when possible. 33
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 34as_nl='
26 as_unset=unset 35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
27else 54 else
28 as_unset=false 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
29fi 70fi
30 71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79fi
31 80
32# Work around bugs in pre-3.0 UWIN ksh. 81
33$as_unset ENV MAIL MAILPATH 82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100IFS=$as_save_IFS
101
102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
34PS1='$ ' 122PS1='$ '
35PS2='> ' 123PS2='> '
36PS4='+ ' 124PS4='+ '
37 125
38# NLS nuisances. 126# NLS nuisances.
39for as_var in \ 127LC_ALL=C
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 128export LC_ALL
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 129LANGUAGE=C
42 LC_TELEPHONE LC_TIME 130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202else
203 as_have_required=no
204fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
43do 211do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 212 IFS=$as_save_IFS
45 eval $as_var=C; export $as_var 213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225fi
226fi
227 done;;
228 esac
229 as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
258fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
46 else 266 else
47 $as_unset $as_var 267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
48 fi 271 fi
49done 272 exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
50 281
51# Required to use basename. 282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290 { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299 return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307 set +e
308 as_fn_set_status $1
309 exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358} # as_fn_mkdir_p
359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365 test -f "$1" && test -x "$1"
366} # as_fn_executable_p
367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400fi # as_fn_arith
401
402
403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407# script with STATUS, using 1 if that was 0.
408as_fn_error ()
409{
410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 fi
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit $as_status
417} # as_fn_error
418
52if expr a : '\(a\)' >/dev/null 2>&1; then 419if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
53 as_expr=expr 421 as_expr=expr
54else 422else
55 as_expr=false 423 as_expr=false
56fi 424fi
57 425
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
59 as_basename=basename 427 as_basename=basename
60else 428else
61 as_basename=false 429 as_basename=false
62fi 430fi
63 431
432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434else
435 as_dirname=false
436fi
64 437
65# Name of the executable.
66as_me=`$as_basename "$0" || 438as_me=`$as_basename -- "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \ 440 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \ 441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" | 442$as_echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 443 sed '/^.*\/\([^/][^/]*\)\/*$/{
73 /^X\/\(\/\/\)$/{ s//\1/; q; } 444 s//\1/
74 /^X\/\(\/\).*/{ s//\1/; q; } 445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
75 s/.*/./; q'` 455 s/.*/./; q'`
76 456
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges. 457# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz' 458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS 460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789' 461as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits 462as_cr_alnum=$as_cr_Letters$as_cr_digits
85 463
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98 464
99 465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
100 as_lineno_1=$LINENO 466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" && 467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || { 468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
105 # Find who we are. Look in the path if we contain no path at all 469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
106 # relative or not. 470 sed -n '
107 case $0 in 471 p
108 *[\\/]* ) as_myself=$0 ;; 472 /[$]LINENO/=
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself | 473 ' <$as_myself |
165 sed ' 474 sed '
475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
166 N 479 N
167 s,$,-,
168 : loop 480 :loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
170 t loop 482 t loop
171 s,-$,, 483 s/-\n.*//
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno && 484 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno || 485 chmod +x "$as_me.lineno" ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
176 { (exit 1); exit 1; }; }
177 487
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
178 # Don't try to exec as it changes $[0], causing all sort of problems 492 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the 493 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this). 494 # original and so on. Autoconf is especially sensitive to this).
181 . ./$as_me.lineno 495 . "./$as_me.lineno"
182 # Exit status is that of the last command. 496 # Exit status is that of the last command.
183 exit 497 exit
184} 498}
185 499
186 500ECHO_C= ECHO_N= ECHO_T=
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 501case `echo -n x` in #(((((
188 *c*,-n*) ECHO_N= ECHO_C=' 502-n*)
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
189' ECHO_T=' ' ;; 507 ECHO_T=' ';;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 508 esac;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 509*)
510 ECHO_N='-n';;
192esac 511esac
193 512
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file 513rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file 514if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
516else
517 rm -f conf$$.dir
518 mkdir conf$$.dir 2>/dev/null
519fi
520if (echo >conf$$.file) 2>/dev/null; then
202if ln -s conf$$.file conf$$ 2>/dev/null; then 521 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic 522 as_ln_s='ln -s'
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 523 # ... but there are two gotchas:
205 if test -f conf$$.exe; then 524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
206 # Don't use ln at all; we don't have any links 525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
207 as_ln_s='cp -p' 528 as_ln_s='cp -pR'
529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
208 else 531 else
209 as_ln_s='ln -s' 532 as_ln_s='cp -pR'
210 fi 533 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else 534else
214 as_ln_s='cp -p' 535 as_ln_s='cp -pR'
215fi 536fi
216rm -f conf$$ conf$$.exe conf$$.file 537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
217 539
218if mkdir -p . 2>/dev/null; then 540if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=: 541 as_mkdir_p='mkdir -p "$as_dir"'
220else 542else
221 test -d ./-p && rmdir ./-p 543 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false 544 as_mkdir_p=false
223fi 545fi
224 546
225as_executable_p="test -f" 547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
226 549
227# Sed expression to map a string onto a valid CPP name. 550# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229 552
230# Sed expression to map a string onto a valid variable name. 553# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232 555
233 556
234# IFS 557test -n "$DJDIR" || exec 7<&0 </dev/null
235# We need space, tab and new line, in precisely that order. 558exec 6>&1
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244# Find the correct PATH separator. Usually this is `:', but
245# DJGPP uses `;' like DOS.
246if test "X${PATH_SEPARATOR+set}" != Xset; then
247 UNAME=${UNAME-`uname 2>/dev/null`}
248 case X$UNAME in
249 *-DOS) lt_cv_sys_path_separator=';' ;;
250 *) lt_cv_sys_path_separator=':' ;;
251 esac
252fi
253
254
255# Check that we are running under the correct shell.
256SHELL=${CONFIG_SHELL-/bin/sh}
257
258case "X$ECHO" in
259X*--fallback-echo)
260 # Remove one level of quotation (which was required for Make).
261 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
262 ;;
263esac
264
265echo=${ECHO-echo}
266if test "X$1" = X--no-reexec; then
267 # Discard the --no-reexec flag, and continue.
268 shift
269elif test "X$1" = X--fallback-echo; then
270 # Avoid inline document here, it may be left over
271 :
272elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
273 # Yippee, $echo works!
274 :
275else
276 # Restart under the correct shell.
277 exec $SHELL "$0" --no-reexec ${1+"$@"}
278fi
279
280if test "X$1" = X--fallback-echo; then
281 # used as fallback echo
282 shift
283 cat <<EOF
284
285EOF
286 exit 0
287fi
288
289# The HP-UX ksh and POSIX shell print the target directory to stdout
290# if CDPATH is set.
291if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
292
293if test -z "$ECHO"; then
294if test "X${echo_test_string+set}" != Xset; then
295# find a string as large as possible, as long as the shell can cope with it
296 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
297 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
298 if (echo_test_string="`eval $cmd`") 2>/dev/null &&
299 echo_test_string="`eval $cmd`" &&
300 (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
301 then
302 break
303 fi
304 done
305fi
306
307if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
308 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
309 test "X$echo_testing_string" = "X$echo_test_string"; then
310 :
311else
312 # The Solaris, AIX, and Digital Unix default echo programs unquote
313 # backslashes. This makes it impossible to quote backslashes using
314 # echo "$something" | sed 's/\\/\\\\/g'
315 #
316 # So, first we look for a working echo in the user's PATH.
317
318 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
319 for dir in $PATH /usr/ucb; do
320 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
321 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
322 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
323 test "X$echo_testing_string" = "X$echo_test_string"; then
324 echo="$dir/echo"
325 break
326 fi
327 done
328 IFS="$save_ifs"
329
330 if test "X$echo" = Xecho; then
331 # We didn't find a better echo, so look for alternatives.
332 if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
333 echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
334 test "X$echo_testing_string" = "X$echo_test_string"; then
335 # This shell has a builtin print -r that does the trick.
336 echo='print -r'
337 elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
338 test "X$CONFIG_SHELL" != X/bin/ksh; then
339 # If we have ksh, try running ltconfig again with it.
340 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
341 export ORIGINAL_CONFIG_SHELL
342 CONFIG_SHELL=/bin/ksh
343 export CONFIG_SHELL
344 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
345 else
346 # Try using printf.
347 echo='printf %s\n'
348 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
349 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
350 test "X$echo_testing_string" = "X$echo_test_string"; then
351 # Cool, printf works
352 :
353 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
354 test "X$echo_testing_string" = 'X\t' &&
355 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
356 test "X$echo_testing_string" = "X$echo_test_string"; then
357 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
358 export CONFIG_SHELL
359 SHELL="$CONFIG_SHELL"
360 export SHELL
361 echo="$CONFIG_SHELL $0 --fallback-echo"
362 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
363 test "X$echo_testing_string" = 'X\t' &&
364 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
365 test "X$echo_testing_string" = "X$echo_test_string"; then
366 echo="$CONFIG_SHELL $0 --fallback-echo"
367 else
368 # maybe with a smaller string...
369 prev=:
370
371 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
372 if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
373 then
374 break
375 fi
376 prev="$cmd"
377 done
378
379 if test "$prev" != 'sed 50q "$0"'; then
380 echo_test_string=`eval $prev`
381 export echo_test_string
382 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
383 else
384 # Oops. We lost completely, so just stick with echo.
385 echo=echo
386 fi
387 fi
388 fi
389 fi
390fi
391fi
392
393# Copy echo and quote the copy suitably for passing to libtool from
394# the Makefile, instead of quoting the original, which is used later.
395ECHO=$echo
396if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
397 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
398fi
399
400
401 559
402# Name of the host. 560# Name of the host.
403# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
404# so uname gets run too. 562# so uname gets run too.
405ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
406
407exec 6>&1
408 564
409# 565#
410# Initializations. 566# Initializations.
411# 567#
412ac_default_prefix=/usr/local 568ac_default_prefix=/usr/local
569ac_clean_files=
413ac_config_libobj_dir=. 570ac_config_libobj_dir=.
571LIBOBJS=
414cross_compiling=no 572cross_compiling=no
415subdirs= 573subdirs=
416MFLAGS= 574MFLAGS=
417MAKEFLAGS= 575MAKEFLAGS=
418SHELL=${CONFIG_SHELL-/bin/sh}
419
420# Maximum number of lines to put in a shell here document.
421# This variable seems obsolete. It should probably be removed, and
422# only ac_max_sed_lines should be used.
423: ${ac_max_here_lines=38}
424 576
425# Identity of this package. 577# Identity of this package.
426PACKAGE_NAME= 578PACKAGE_NAME=
427PACKAGE_TARNAME= 579PACKAGE_TARNAME=
428PACKAGE_VERSION= 580PACKAGE_VERSION=
429PACKAGE_STRING= 581PACKAGE_STRING=
430PACKAGE_BUGREPORT= 582PACKAGE_BUGREPORT=
583PACKAGE_URL=
431 584
432ac_unique_file="src/feature.h" 585ac_unique_file="src/feature.h"
433# Factoring default headers for most tests. 586# Factoring default headers for most tests.
434ac_includes_default="\ 587ac_includes_default="\
435#include <stdio.h> 588#include <stdio.h>
436#if HAVE_SYS_TYPES_H 589#ifdef HAVE_SYS_TYPES_H
437# include <sys/types.h> 590# include <sys/types.h>
438#endif 591#endif
439#if HAVE_SYS_STAT_H 592#ifdef HAVE_SYS_STAT_H
440# include <sys/stat.h> 593# include <sys/stat.h>
441#endif 594#endif
442#if STDC_HEADERS 595#ifdef STDC_HEADERS
443# include <stdlib.h> 596# include <stdlib.h>
444# include <stddef.h> 597# include <stddef.h>
445#else 598#else
446# if HAVE_STDLIB_H 599# ifdef HAVE_STDLIB_H
447# include <stdlib.h> 600# include <stdlib.h>
448# endif 601# endif
449#endif 602#endif
450#if HAVE_STRING_H 603#ifdef HAVE_STRING_H
451# if !STDC_HEADERS && HAVE_MEMORY_H 604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
452# include <memory.h> 605# include <memory.h>
453# endif 606# endif
454# include <string.h> 607# include <string.h>
455#endif 608#endif
456#if HAVE_STRINGS_H 609#ifdef HAVE_STRINGS_H
457# include <strings.h> 610# include <strings.h>
458#endif 611#endif
459#if HAVE_INTTYPES_H 612#ifdef HAVE_INTTYPES_H
460# include <inttypes.h> 613# include <inttypes.h>
461#else
462# if HAVE_STDINT_H
463# include <stdint.h>
464# endif
465#endif 614#endif
615#ifdef HAVE_STDINT_H
616# include <stdint.h>
617#endif
466#if HAVE_UNISTD_H 618#ifdef HAVE_UNISTD_H
467# include <unistd.h> 619# include <unistd.h>
468#endif" 620#endif"
469 621
470ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED CMP TBL TIC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 622ac_subst_vars='LTLIBOBJS
623LIBOBJS
624PERL_O
625IF_PERL
626PERLPRIVLIBEXP
627PERLFLAGS
628PERLLIB
629PERL
630XFT_CONFIG
631STARTUP_NOTIFICATION_LIBS
632STARTUP_NOTIFICATION_CFLAGS
633PIXBUF_LIBS
634PIXBUF_CFLAGS
635PKG_CONFIG
636X_EXTRA_LIBS
637X_LIBS
638X_PRE_LIBS
639X_CFLAGS
640XMKMF
641TIC
642CXXCPP
643RXVTNAME
644LINKER
645EGREP
646GREP
647CPP
648INSTALL_DATA
649INSTALL_SCRIPT
650INSTALL_PROGRAM
651ac_ct_CXX
652CXXFLAGS
653CXX
654OBJEXT
655EXEEXT
656ac_ct_CC
657CPPFLAGS
658LDFLAGS
659CFLAGS
660CC
661DATE
662VERSION
663host_os
664host_vendor
665host_cpu
666host
667build_os
668build_vendor
669build_cpu
670build
671target_alias
672host_alias
673build_alias
674LIBS
675ECHO_T
676ECHO_N
677ECHO_C
678DEFS
679mandir
680localedir
681libdir
682psdir
683pdfdir
684dvidir
685htmldir
686infodir
687docdir
688oldincludedir
689includedir
690runstatedir
691localstatedir
692sharedstatedir
693sysconfdir
694datadir
695datarootdir
696libexecdir
697sbindir
698bindir
699program_transform_name
700prefix
701exec_prefix
702PACKAGE_URL
703PACKAGE_BUGREPORT
704PACKAGE_STRING
705PACKAGE_VERSION
706PACKAGE_TARNAME
707PACKAGE_NAME
708PATH_SEPARATOR
709SHELL'
471ac_subst_files='MCOMMON' 710ac_subst_files=''
711ac_user_opts='
712enable_option_checking
713enable_everything
714enable_assert
715enable_warnings
716enable_256_color
717enable_unicode3
718enable_combining
719enable_xft
720enable_font_styles
721enable_pixbuf
722enable_startup_notification
723enable_transparency
724enable_fading
725enable_rxvt_scroll
726enable_next_scroll
727enable_xterm_scroll
728enable_perl
729with_codesets
730enable_xim
731enable_backspace_key
732enable_delete_key
733enable_resources
734enable_8bitctrls
735enable_fallback
736with_res_name
737with_res_class
738with_name
739enable_swapscreen
740enable_iso14755
741enable_frills
742enable_keepscrolling
743enable_selectionscrolling
744enable_mousewheel
745enable_slipwheeling
746enable_smart_resize
747enable_text_blink
748enable_pointer_blank
749with_term
750with_terminfo
751with_x
752enable_utmp
753enable_wtmp
754enable_lastlog
755'
756 ac_precious_vars='build_alias
757host_alias
758target_alias
759CC
760CFLAGS
761LDFLAGS
762LIBS
763CPPFLAGS
764CXX
765CXXFLAGS
766CCC
767CPP
768CXXCPP
769XMKMF'
770
472 771
473# Initialize some variables set by options. 772# Initialize some variables set by options.
474ac_init_help= 773ac_init_help=
475ac_init_version=false 774ac_init_version=false
775ac_unrecognized_opts=
776ac_unrecognized_sep=
476# The variables have the same names as the options, with 777# The variables have the same names as the options, with
477# dashes changed to underlines. 778# dashes changed to underlines.
478cache_file=/dev/null 779cache_file=/dev/null
479exec_prefix=NONE 780exec_prefix=NONE
480no_create= 781no_create=
493# Installation directory options. 794# Installation directory options.
494# These are left unexpanded so users can "make install exec_prefix=/foo" 795# These are left unexpanded so users can "make install exec_prefix=/foo"
495# and all the variables that are supposed to be based on exec_prefix 796# and all the variables that are supposed to be based on exec_prefix
496# by default will actually change. 797# by default will actually change.
497# Use braces instead of parens because sh, perl, etc. also accept them. 798# Use braces instead of parens because sh, perl, etc. also accept them.
799# (The list follows the same order as the GNU Coding Standards.)
498bindir='${exec_prefix}/bin' 800bindir='${exec_prefix}/bin'
499sbindir='${exec_prefix}/sbin' 801sbindir='${exec_prefix}/sbin'
500libexecdir='${exec_prefix}/libexec' 802libexecdir='${exec_prefix}/libexec'
501datadir='${prefix}/share' 803datarootdir='${prefix}/share'
804datadir='${datarootdir}'
502sysconfdir='${prefix}/etc' 805sysconfdir='${prefix}/etc'
503sharedstatedir='${prefix}/com' 806sharedstatedir='${prefix}/com'
504localstatedir='${prefix}/var' 807localstatedir='${prefix}/var'
505libdir='${exec_prefix}/lib' 808runstatedir='${localstatedir}/run'
506includedir='${prefix}/include' 809includedir='${prefix}/include'
507oldincludedir='/usr/include' 810oldincludedir='/usr/include'
811docdir='${datarootdir}/doc/${PACKAGE}'
508infodir='${prefix}/info' 812infodir='${datarootdir}/info'
509mandir='${prefix}/man' 813htmldir='${docdir}'
814dvidir='${docdir}'
815pdfdir='${docdir}'
816psdir='${docdir}'
817libdir='${exec_prefix}/lib'
818localedir='${datarootdir}/locale'
819mandir='${datarootdir}/man'
510 820
511ac_prev= 821ac_prev=
822ac_dashdash=
512for ac_option 823for ac_option
513do 824do
514 # If the previous option needs an argument, assign it. 825 # If the previous option needs an argument, assign it.
515 if test -n "$ac_prev"; then 826 if test -n "$ac_prev"; then
516 eval "$ac_prev=\$ac_option" 827 eval $ac_prev=\$ac_option
517 ac_prev= 828 ac_prev=
518 continue 829 continue
519 fi 830 fi
520 831
832 case $ac_option in
521 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 833 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
834 *=) ac_optarg= ;;
835 *) ac_optarg=yes ;;
836 esac
522 837
523 # Accept the important Cygnus configure options, so we can diagnose typos. 838 # Accept the important Cygnus configure options, so we can diagnose typos.
524 839
525 case $ac_option in 840 case $ac_dashdash$ac_option in
841 --)
842 ac_dashdash=yes ;;
526 843
527 -bindir | --bindir | --bindi | --bind | --bin | --bi) 844 -bindir | --bindir | --bindi | --bind | --bin | --bi)
528 ac_prev=bindir ;; 845 ac_prev=bindir ;;
529 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 846 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
530 bindir=$ac_optarg ;; 847 bindir=$ac_optarg ;;
542 cache_file=$ac_optarg ;; 859 cache_file=$ac_optarg ;;
543 860
544 --config-cache | -C) 861 --config-cache | -C)
545 cache_file=config.cache ;; 862 cache_file=config.cache ;;
546 863
547 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 864 -datadir | --datadir | --datadi | --datad)
548 ac_prev=datadir ;; 865 ac_prev=datadir ;;
549 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 866 -datadir=* | --datadir=* | --datadi=* | --datad=*)
550 | --da=*)
551 datadir=$ac_optarg ;; 867 datadir=$ac_optarg ;;
552 868
869 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
870 | --dataroo | --dataro | --datar)
871 ac_prev=datarootdir ;;
872 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
873 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
874 datarootdir=$ac_optarg ;;
875
553 -disable-* | --disable-*) 876 -disable-* | --disable-*)
554 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 877 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
555 # Reject names that are not valid shell variable names. 878 # Reject names that are not valid shell variable names.
556 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 879 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
557 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 880 as_fn_error $? "invalid feature name: $ac_useropt"
558 { (exit 1); exit 1; }; } 881 ac_useropt_orig=$ac_useropt
559 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 882 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
883 case $ac_user_opts in
884 *"
885"enable_$ac_useropt"
886"*) ;;
887 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
888 ac_unrecognized_sep=', ';;
889 esac
560 eval "enable_$ac_feature=no" ;; 890 eval enable_$ac_useropt=no ;;
891
892 -docdir | --docdir | --docdi | --doc | --do)
893 ac_prev=docdir ;;
894 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
895 docdir=$ac_optarg ;;
896
897 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
898 ac_prev=dvidir ;;
899 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
900 dvidir=$ac_optarg ;;
561 901
562 -enable-* | --enable-*) 902 -enable-* | --enable-*)
563 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 903 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
564 # Reject names that are not valid shell variable names. 904 # Reject names that are not valid shell variable names.
565 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 905 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
566 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 906 as_fn_error $? "invalid feature name: $ac_useropt"
567 { (exit 1); exit 1; }; } 907 ac_useropt_orig=$ac_useropt
568 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 908 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
569 case $ac_option in 909 case $ac_user_opts in
570 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 910 *"
571 *) ac_optarg=yes ;; 911"enable_$ac_useropt"
912"*) ;;
913 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
914 ac_unrecognized_sep=', ';;
572 esac 915 esac
573 eval "enable_$ac_feature='$ac_optarg'" ;; 916 eval enable_$ac_useropt=\$ac_optarg ;;
574 917
575 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 918 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
576 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 919 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
577 | --exec | --exe | --ex) 920 | --exec | --exe | --ex)
578 ac_prev=exec_prefix ;; 921 ac_prev=exec_prefix ;;
595 -host | --host | --hos | --ho) 938 -host | --host | --hos | --ho)
596 ac_prev=host_alias ;; 939 ac_prev=host_alias ;;
597 -host=* | --host=* | --hos=* | --ho=*) 940 -host=* | --host=* | --hos=* | --ho=*)
598 host_alias=$ac_optarg ;; 941 host_alias=$ac_optarg ;;
599 942
943 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
944 ac_prev=htmldir ;;
945 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
946 | --ht=*)
947 htmldir=$ac_optarg ;;
948
600 -includedir | --includedir | --includedi | --included | --include \ 949 -includedir | --includedir | --includedi | --included | --include \
601 | --includ | --inclu | --incl | --inc) 950 | --includ | --inclu | --incl | --inc)
602 ac_prev=includedir ;; 951 ac_prev=includedir ;;
603 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 952 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
604 | --includ=* | --inclu=* | --incl=* | --inc=*) 953 | --includ=* | --inclu=* | --incl=* | --inc=*)
619 ac_prev=libexecdir ;; 968 ac_prev=libexecdir ;;
620 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 969 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
621 | --libexe=* | --libex=* | --libe=*) 970 | --libexe=* | --libex=* | --libe=*)
622 libexecdir=$ac_optarg ;; 971 libexecdir=$ac_optarg ;;
623 972
973 -localedir | --localedir | --localedi | --localed | --locale)
974 ac_prev=localedir ;;
975 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
976 localedir=$ac_optarg ;;
977
624 -localstatedir | --localstatedir | --localstatedi | --localstated \ 978 -localstatedir | --localstatedir | --localstatedi | --localstated \
625 | --localstate | --localstat | --localsta | --localst \ 979 | --localstate | --localstat | --localsta | --localst | --locals)
626 | --locals | --local | --loca | --loc | --lo)
627 ac_prev=localstatedir ;; 980 ac_prev=localstatedir ;;
628 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 981 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
629 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 982 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
630 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
631 localstatedir=$ac_optarg ;; 983 localstatedir=$ac_optarg ;;
632 984
633 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 985 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
634 ac_prev=mandir ;; 986 ac_prev=mandir ;;
635 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 987 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
690 | --program-transfo=* | --program-transf=* \ 1042 | --program-transfo=* | --program-transf=* \
691 | --program-trans=* | --program-tran=* \ 1043 | --program-trans=* | --program-tran=* \
692 | --progr-tra=* | --program-tr=* | --program-t=*) 1044 | --progr-tra=* | --program-tr=* | --program-t=*)
693 program_transform_name=$ac_optarg ;; 1045 program_transform_name=$ac_optarg ;;
694 1046
1047 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1048 ac_prev=pdfdir ;;
1049 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1050 pdfdir=$ac_optarg ;;
1051
1052 -psdir | --psdir | --psdi | --psd | --ps)
1053 ac_prev=psdir ;;
1054 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1055 psdir=$ac_optarg ;;
1056
695 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1057 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
696 | -silent | --silent | --silen | --sile | --sil) 1058 | -silent | --silent | --silen | --sile | --sil)
697 silent=yes ;; 1059 silent=yes ;;
1060
1061 -runstatedir | --runstatedir | --runstatedi | --runstated \
1062 | --runstate | --runstat | --runsta | --runst | --runs \
1063 | --run | --ru | --r)
1064 ac_prev=runstatedir ;;
1065 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1066 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1067 | --run=* | --ru=* | --r=*)
1068 runstatedir=$ac_optarg ;;
698 1069
699 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1070 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
700 ac_prev=sbindir ;; 1071 ac_prev=sbindir ;;
701 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1072 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
702 | --sbi=* | --sb=*) 1073 | --sbi=* | --sb=*)
740 1111
741 -version | --version | --versio | --versi | --vers | -V) 1112 -version | --version | --versio | --versi | --vers | -V)
742 ac_init_version=: ;; 1113 ac_init_version=: ;;
743 1114
744 -with-* | --with-*) 1115 -with-* | --with-*)
745 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1116 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
746 # Reject names that are not valid shell variable names. 1117 # Reject names that are not valid shell variable names.
747 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1118 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
748 { echo "$as_me: error: invalid package name: $ac_package" >&2 1119 as_fn_error $? "invalid package name: $ac_useropt"
749 { (exit 1); exit 1; }; } 1120 ac_useropt_orig=$ac_useropt
750 ac_package=`echo $ac_package| sed 's/-/_/g'` 1121 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
751 case $ac_option in 1122 case $ac_user_opts in
752 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 1123 *"
753 *) ac_optarg=yes ;; 1124"with_$ac_useropt"
1125"*) ;;
1126 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1127 ac_unrecognized_sep=', ';;
754 esac 1128 esac
755 eval "with_$ac_package='$ac_optarg'" ;; 1129 eval with_$ac_useropt=\$ac_optarg ;;
756 1130
757 -without-* | --without-*) 1131 -without-* | --without-*)
758 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1132 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
759 # Reject names that are not valid shell variable names. 1133 # Reject names that are not valid shell variable names.
760 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1134 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
761 { echo "$as_me: error: invalid package name: $ac_package" >&2 1135 as_fn_error $? "invalid package name: $ac_useropt"
762 { (exit 1); exit 1; }; } 1136 ac_useropt_orig=$ac_useropt
763 ac_package=`echo $ac_package | sed 's/-/_/g'` 1137 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1138 case $ac_user_opts in
1139 *"
1140"with_$ac_useropt"
1141"*) ;;
1142 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1143 ac_unrecognized_sep=', ';;
1144 esac
764 eval "with_$ac_package=no" ;; 1145 eval with_$ac_useropt=no ;;
765 1146
766 --x) 1147 --x)
767 # Obsolete; use --with-x. 1148 # Obsolete; use --with-x.
768 with_x=yes ;; 1149 with_x=yes ;;
769 1150
779 ac_prev=x_libraries ;; 1160 ac_prev=x_libraries ;;
780 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1161 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
781 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1162 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
782 x_libraries=$ac_optarg ;; 1163 x_libraries=$ac_optarg ;;
783 1164
784 -*) { echo "$as_me: error: unrecognized option: $ac_option 1165 -*) as_fn_error $? "unrecognized option: \`$ac_option'
785Try \`$0 --help' for more information." >&2 1166Try \`$0 --help' for more information"
786 { (exit 1); exit 1; }; }
787 ;; 1167 ;;
788 1168
789 *=*) 1169 *=*)
790 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1170 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
791 # Reject names that are not valid shell variable names. 1171 # Reject names that are not valid shell variable names.
792 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1172 case $ac_envvar in #(
1173 '' | [0-9]* | *[!_$as_cr_alnum]* )
793 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1174 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
794 { (exit 1); exit 1; }; } 1175 esac
795 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
796 eval "$ac_envvar='$ac_optarg'" 1176 eval $ac_envvar=\$ac_optarg
797 export $ac_envvar ;; 1177 export $ac_envvar ;;
798 1178
799 *) 1179 *)
800 # FIXME: should be removed in autoconf 3.0. 1180 # FIXME: should be removed in autoconf 3.0.
801 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1181 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
802 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1182 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
803 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1183 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
804 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1184 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
805 ;; 1185 ;;
806 1186
807 esac 1187 esac
808done 1188done
809 1189
810if test -n "$ac_prev"; then 1190if test -n "$ac_prev"; then
811 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1191 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
812 { echo "$as_me: error: missing argument to $ac_option" >&2 1192 as_fn_error $? "missing argument to $ac_option"
813 { (exit 1); exit 1; }; }
814fi 1193fi
815 1194
816# Be sure to have absolute paths. 1195if test -n "$ac_unrecognized_opts"; then
817for ac_var in exec_prefix prefix 1196 case $enable_option_checking in
1197 no) ;;
1198 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1199 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1200 esac
1201fi
1202
1203# Check all directory arguments for consistency.
1204for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1205 datadir sysconfdir sharedstatedir localstatedir includedir \
1206 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1207 libdir localedir mandir runstatedir
818do 1208do
819 eval ac_val=$`echo $ac_var` 1209 eval ac_val=\$$ac_var
1210 # Remove trailing slashes.
820 case $ac_val in 1211 case $ac_val in
821 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 1212 */ )
822 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1213 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
823 { (exit 1); exit 1; }; };; 1214 eval $ac_var=\$ac_val;;
824 esac 1215 esac
825done
826
827# Be sure to have absolute paths. 1216 # Be sure to have absolute directory names.
828for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
829 localstatedir libdir includedir oldincludedir infodir mandir
830do
831 eval ac_val=$`echo $ac_var`
832 case $ac_val in 1217 case $ac_val in
833 [\\/$]* | ?:[\\/]* ) ;; 1218 [\\/$]* | ?:[\\/]* ) continue;;
834 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1219 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
835 { (exit 1); exit 1; }; };;
836 esac 1220 esac
1221 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
837done 1222done
838 1223
839# There might be people who depend on the old broken behavior: `$host' 1224# There might be people who depend on the old broken behavior: `$host'
840# used to hold the argument of --host etc. 1225# used to hold the argument of --host etc.
841# FIXME: To remove some day. 1226# FIXME: To remove some day.
845 1230
846# FIXME: To remove some day. 1231# FIXME: To remove some day.
847if test "x$host_alias" != x; then 1232if test "x$host_alias" != x; then
848 if test "x$build_alias" = x; then 1233 if test "x$build_alias" = x; then
849 cross_compiling=maybe 1234 cross_compiling=maybe
850 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
851 If a cross compiler is detected then cross compile mode will be used." >&2
852 elif test "x$build_alias" != "x$host_alias"; then 1235 elif test "x$build_alias" != "x$host_alias"; then
853 cross_compiling=yes 1236 cross_compiling=yes
854 fi 1237 fi
855fi 1238fi
856 1239
857ac_tool_prefix= 1240ac_tool_prefix=
858test -n "$host_alias" && ac_tool_prefix=$host_alias- 1241test -n "$host_alias" && ac_tool_prefix=$host_alias-
859 1242
860test "$silent" = yes && exec 6>/dev/null 1243test "$silent" = yes && exec 6>/dev/null
1244
1245
1246ac_pwd=`pwd` && test -n "$ac_pwd" &&
1247ac_ls_di=`ls -di .` &&
1248ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1249 as_fn_error $? "working directory cannot be determined"
1250test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1251 as_fn_error $? "pwd does not report name of working directory"
861 1252
862 1253
863# Find the source files, if location was not specified. 1254# Find the source files, if location was not specified.
864if test -z "$srcdir"; then 1255if test -z "$srcdir"; then
865 ac_srcdir_defaulted=yes 1256 ac_srcdir_defaulted=yes
866 # Try the directory containing this script, then its parent. 1257 # Try the directory containing this script, then the parent directory.
867 ac_confdir=`(dirname "$0") 2>/dev/null || 1258 ac_confdir=`$as_dirname -- "$as_myself" ||
868$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1259$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
869 X"$0" : 'X\(//\)[^/]' \| \ 1260 X"$as_myself" : 'X\(//\)[^/]' \| \
870 X"$0" : 'X\(//\)$' \| \ 1261 X"$as_myself" : 'X\(//\)$' \| \
871 X"$0" : 'X\(/\)' \| \ 1262 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
872 . : '\(.\)' 2>/dev/null || 1263$as_echo X"$as_myself" |
873echo X"$0" |
874 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 1264 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
875 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 1265 s//\1/
876 /^X\(\/\/\)$/{ s//\1/; q; } 1266 q
877 /^X\(\/\).*/{ s//\1/; q; } 1267 }
1268 /^X\(\/\/\)[^/].*/{
1269 s//\1/
1270 q
1271 }
1272 /^X\(\/\/\)$/{
1273 s//\1/
1274 q
1275 }
1276 /^X\(\/\).*/{
1277 s//\1/
1278 q
1279 }
878 s/.*/./; q'` 1280 s/.*/./; q'`
879 srcdir=$ac_confdir 1281 srcdir=$ac_confdir
880 if test ! -r $srcdir/$ac_unique_file; then 1282 if test ! -r "$srcdir/$ac_unique_file"; then
881 srcdir=.. 1283 srcdir=..
882 fi 1284 fi
883else 1285else
884 ac_srcdir_defaulted=no 1286 ac_srcdir_defaulted=no
885fi 1287fi
886if test ! -r $srcdir/$ac_unique_file; then 1288if test ! -r "$srcdir/$ac_unique_file"; then
887 if test "$ac_srcdir_defaulted" = yes; then 1289 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
888 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
889 { (exit 1); exit 1; }; }
890 else
891 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1290 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
892 { (exit 1); exit 1; }; }
893 fi
894fi 1291fi
895(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
896 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 1292ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
897 { (exit 1); exit 1; }; } 1293ac_abs_confdir=`(
898srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 1294 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
899ac_env_build_alias_set=${build_alias+set} 1295 pwd)`
900ac_env_build_alias_value=$build_alias 1296# When building in place, set srcdir=.
901ac_cv_env_build_alias_set=${build_alias+set} 1297if test "$ac_abs_confdir" = "$ac_pwd"; then
902ac_cv_env_build_alias_value=$build_alias 1298 srcdir=.
903ac_env_host_alias_set=${host_alias+set} 1299fi
904ac_env_host_alias_value=$host_alias 1300# Remove unnecessary trailing slashes from srcdir.
905ac_cv_env_host_alias_set=${host_alias+set} 1301# Double slashes in file names in object file debugging info
906ac_cv_env_host_alias_value=$host_alias 1302# mess up M-x gdb in Emacs.
907ac_env_target_alias_set=${target_alias+set} 1303case $srcdir in
908ac_env_target_alias_value=$target_alias 1304*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
909ac_cv_env_target_alias_set=${target_alias+set} 1305esac
910ac_cv_env_target_alias_value=$target_alias 1306for ac_var in $ac_precious_vars; do
911ac_env_CC_set=${CC+set} 1307 eval ac_env_${ac_var}_set=\${${ac_var}+set}
912ac_env_CC_value=$CC 1308 eval ac_env_${ac_var}_value=\$${ac_var}
913ac_cv_env_CC_set=${CC+set} 1309 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
914ac_cv_env_CC_value=$CC 1310 eval ac_cv_env_${ac_var}_value=\$${ac_var}
915ac_env_CFLAGS_set=${CFLAGS+set} 1311done
916ac_env_CFLAGS_value=$CFLAGS
917ac_cv_env_CFLAGS_set=${CFLAGS+set}
918ac_cv_env_CFLAGS_value=$CFLAGS
919ac_env_LDFLAGS_set=${LDFLAGS+set}
920ac_env_LDFLAGS_value=$LDFLAGS
921ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
922ac_cv_env_LDFLAGS_value=$LDFLAGS
923ac_env_CPPFLAGS_set=${CPPFLAGS+set}
924ac_env_CPPFLAGS_value=$CPPFLAGS
925ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
926ac_cv_env_CPPFLAGS_value=$CPPFLAGS
927ac_env_CXX_set=${CXX+set}
928ac_env_CXX_value=$CXX
929ac_cv_env_CXX_set=${CXX+set}
930ac_cv_env_CXX_value=$CXX
931ac_env_CXXFLAGS_set=${CXXFLAGS+set}
932ac_env_CXXFLAGS_value=$CXXFLAGS
933ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
934ac_cv_env_CXXFLAGS_value=$CXXFLAGS
935ac_env_CPP_set=${CPP+set}
936ac_env_CPP_value=$CPP
937ac_cv_env_CPP_set=${CPP+set}
938ac_cv_env_CPP_value=$CPP
939ac_env_CXXCPP_set=${CXXCPP+set}
940ac_env_CXXCPP_value=$CXXCPP
941ac_cv_env_CXXCPP_set=${CXXCPP+set}
942ac_cv_env_CXXCPP_value=$CXXCPP
943 1312
944# 1313#
945# Report the --help message. 1314# Report the --help message.
946# 1315#
947if test "$ac_init_help" = "long"; then 1316if test "$ac_init_help" = "long"; then
960Configuration: 1329Configuration:
961 -h, --help display this help and exit 1330 -h, --help display this help and exit
962 --help=short display options specific to this package 1331 --help=short display options specific to this package
963 --help=recursive display the short help of all the included packages 1332 --help=recursive display the short help of all the included packages
964 -V, --version display version information and exit 1333 -V, --version display version information and exit
965 -q, --quiet, --silent do not print \`checking...' messages 1334 -q, --quiet, --silent do not print \`checking ...' messages
966 --cache-file=FILE cache test results in FILE [disabled] 1335 --cache-file=FILE cache test results in FILE [disabled]
967 -C, --config-cache alias for \`--cache-file=config.cache' 1336 -C, --config-cache alias for \`--cache-file=config.cache'
968 -n, --no-create do not create output files 1337 -n, --no-create do not create output files
969 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1338 --srcdir=DIR find the sources in DIR [configure dir or \`..']
970 1339
971_ACEOF
972
973 cat <<_ACEOF
974Installation directories: 1340Installation directories:
975 --prefix=PREFIX install architecture-independent files in PREFIX 1341 --prefix=PREFIX install architecture-independent files in PREFIX
976 [$ac_default_prefix] 1342 [$ac_default_prefix]
977 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1343 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
978 [PREFIX] 1344 [PREFIX]
979 1345
980By default, \`make install' will install all the files in 1346By default, \`make install' will install all the files in
981\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1347\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
982an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1348an installation prefix other than \`$ac_default_prefix' using \`--prefix',
983for instance \`--prefix=\$HOME'. 1349for instance \`--prefix=\$HOME'.
984 1350
985For better control, use the options below. 1351For better control, use the options below.
986 1352
987Fine tuning of the installation directories: 1353Fine tuning of the installation directories:
988 --bindir=DIR user executables [EPREFIX/bin] 1354 --bindir=DIR user executables [EPREFIX/bin]
989 --sbindir=DIR system admin executables [EPREFIX/sbin] 1355 --sbindir=DIR system admin executables [EPREFIX/sbin]
990 --libexecdir=DIR program executables [EPREFIX/libexec] 1356 --libexecdir=DIR program executables [EPREFIX/libexec]
991 --datadir=DIR read-only architecture-independent data [PREFIX/share]
992 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1357 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
993 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1358 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
994 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1359 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1360 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
995 --libdir=DIR object code libraries [EPREFIX/lib] 1361 --libdir=DIR object code libraries [EPREFIX/lib]
996 --includedir=DIR C header files [PREFIX/include] 1362 --includedir=DIR C header files [PREFIX/include]
997 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1363 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1364 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1365 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
998 --infodir=DIR info documentation [PREFIX/info] 1366 --infodir=DIR info documentation [DATAROOTDIR/info]
1367 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
999 --mandir=DIR man documentation [PREFIX/man] 1368 --mandir=DIR man documentation [DATAROOTDIR/man]
1369 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1370 --htmldir=DIR html documentation [DOCDIR]
1371 --dvidir=DIR dvi documentation [DOCDIR]
1372 --pdfdir=DIR pdf documentation [DOCDIR]
1373 --psdir=DIR ps documentation [DOCDIR]
1000_ACEOF 1374_ACEOF
1001 1375
1002 cat <<\_ACEOF 1376 cat <<\_ACEOF
1003 1377
1004X features: 1378X features:
1005 --x-includes=DIR X include files are in DIR 1379 --x-includes=DIR X include files are in DIR
1006 --x-libraries=DIR X library files are in DIR 1380 --x-libraries=DIR X library files are in DIR
1007 1381
1008Program names:
1009 --program-prefix=PREFIX prepend PREFIX to installed program names
1010 --program-suffix=SUFFIX append SUFFIX to installed program names
1011 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1012
1013System types: 1382System types:
1014 --build=BUILD configure for building on BUILD [guessed] 1383 --build=BUILD configure for building on BUILD [guessed]
1015 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1384 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1016_ACEOF 1385_ACEOF
1017fi 1386fi
1019if test -n "$ac_init_help"; then 1388if test -n "$ac_init_help"; then
1020 1389
1021 cat <<\_ACEOF 1390 cat <<\_ACEOF
1022 1391
1023Optional Features: 1392Optional Features:
1393 --disable-option-checking ignore unrecognized --enable/--with options
1024 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1394 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1025 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1395 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1026 --enable-shared=PKGS build shared libraries default=no
1027 --enable-static=PKGS build static libraries default=yes
1028 --enable-fast-install=PKGS optimize for fast installation default=yes
1029 --disable-libtool-lock avoid locking (might break parallel builds)
1030 --enable-everything enable standard non-multichoice features 1396 --enable-everything enable standard non-multichoice features
1031 NOTE: this option is order dependent 1397 NOTE: this option is order dependent
1032 NOTE: automatically enabled with --enable-shared 1398 --enable-assert enable assertions
1399 --enable-warnings turn on g++ warnings
1400 --enable-256-color enable 256-color support
1033 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1401 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1034 --enable-combining enable composition of base and combining characters 1402 --enable-combining enable composition of base and combining characters
1035 --enable-xft enable xft support on systems that have it 1403 --enable-xft enable xft support on systems that have it
1036 --enable-font-styles enable bold and italic support 1404 --enable-font-styles enable bold and italic support
1405 --enable-pixbuf enable integration with gdk-pixbuf for background images
1406 --enable-startup-notification enable freedesktop startup notification support
1407 --enable-transparency enable transparent backgrounds
1408 --enable-fading enable colors fading when off focus
1409 --enable-rxvt-scroll enable rxvt style scrollbar
1410 --enable-next-scroll enable NeXT style scrollbar
1411 --enable-xterm-scroll enable Xterm style scrollbar
1412 --enable-perl enable embedded perl interpreter
1413 --enable-xim XIM (X Input Method) protocol support
1414 --disable-backspace-key disable handling of the backspace key
1415 --disable-delete-key disable handling of the delete key
1416 --disable-resources disable all resource checking
1417 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1418 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1419 --disable-swapscreen disable swap screen support
1420 --enable-iso14755 enable support for extended ISO 14755 modes
1421 --enable-frills enable support for rarely used features
1422 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1423 --enable-selectionscrolling enable scrolling during selections
1424 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1425 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1426 --enable-smart-resize enable smart growth/shrink behaviour
1427 --enable-text-blink enable blinking text
1428 --enable-pointer-blank enable pointer blanking when typing or inactive
1037 --enable-utmp enable utmp (utmpx) support 1429 --enable-utmp enable utmp (utmpx) support
1038 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1430 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1039 --enable-lastlog enable lastlog support (requires --enable-utmp) 1431 --enable-lastlog enable lastlog support (requires --enable-utmp)
1040 --enable-xpm-background enable XPM background pixmaps
1041 --enable-transparency enable transparent backgrounds
1042 --enable-tinting enable tinting of transparent bg
1043 --enable-fading enable colors fading when off focus
1044 --enable-menubar enable menubar
1045 --enable-rxvt-scroll enable rxvt style scrollbar
1046 --enable-next-scroll enable NeXT style scrollbar
1047 --enable-xterm-scroll enable Xterm style scrollbar
1048 --enable-plain-scroll enable plain style scrollbar
1049 --enable-half-shadow use half width/height shadow on rxvt scrollbar
1050 --enable-xim XIM (X Input Method) protocol support
1051 --enable-ttygid enable tty setting to group named "tty"
1052 --disable-backspace-key disable handling of the backspace key
1053 --disable-delete-key disable handling of the delete key
1054 --disable-resources disable all resource checking
1055 --enable-xgetdefault enable resources via X instead of our small version
1056 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1057 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1058 --enable-strings enable some replacement system functions
1059 --disable-swapscreen disable swap screen support
1060 --enable-iso14755 enable support for extended ISO 14755 modes
1061 --enable-frills enable support for rarely used features
1062 --enable-24bit enable support for using 24bit visuals if available
1063 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1064 --enable-selectionscrolling enable scrolling during selections
1065 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1066 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1067 --enable-dmalloc enable Gray Watson's malloc - for debugging use
1068 --enable-dlmalloc enable Doug Lea's malloc - for production use
1069 NOTE: enable only one malloc package
1070 --enable-smart-resize enable smart growth/shrink behaviour
1071 --enable-cursor-blink enable blinking cursor
1072 --enable-text-blink enable blinking text
1073 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1074 1432
1075Optional Packages: 1433Optional Packages:
1076 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1434 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1077 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1435 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1078 --with-gnu-ld assume the C compiler uses GNU ld default=no
1079 --with-pic try to use only PIC/non-PIC objects default=use both
1080 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1436 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1081 --with-res-name=NAME use this as default resource name (default: urxvt) 1437 --with-res-name=NAME use this as default resource name (default: urxvt)
1082 --with-res-class=CLASS use this as the resource class (default: URxvt) 1438 --with-res-class=CLASS use this as the resource class (default: URxvt)
1083 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1439 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1084 --with-term=NAME set the terminal to NAME (default: rxvt) 1440 --with-term=NAME set the terminal to NAME (default: rxvt)
1085 --with-terminfo=PATH set the path to the terminfo tree to PATH 1441 --with-terminfo=PATH set the path to the terminfo tree to PATH
1086 --with-x use the X Window System 1442 --with-x use the X Window System
1087 --with-xpm-includes=DIR use XPM includes in DIR
1088 --with-xpm-library=DIR use XPM library in DIR
1089 --with-xpm use XPM
1090 1443
1091Some influential environment variables: 1444Some influential environment variables:
1092 CC C compiler command 1445 CC C compiler command
1093 CFLAGS C compiler flags 1446 CFLAGS C compiler flags
1094 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1447 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1095 nonstandard directory <lib dir> 1448 nonstandard directory <lib dir>
1449 LIBS libraries to pass to the linker, e.g. -l<library>
1096 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 1450 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1097 headers in a nonstandard directory <include dir> 1451 you have headers in a nonstandard directory <include dir>
1098 CXX C++ compiler command 1452 CXX C++ compiler command
1099 CXXFLAGS C++ compiler flags 1453 CXXFLAGS C++ compiler flags
1100 CPP C preprocessor 1454 CPP C preprocessor
1101 CXXCPP C++ preprocessor 1455 CXXCPP C++ preprocessor
1456 XMKMF Path to xmkmf, Makefile generator for X Window System
1102 1457
1103Use these variables to override the choices made by `configure' or to help 1458Use these variables to override the choices made by `configure' or to help
1104it to find libraries and programs with nonstandard names/locations. 1459it to find libraries and programs with nonstandard names/locations.
1105 1460
1461Report bugs to the package provider.
1106_ACEOF 1462_ACEOF
1463ac_status=$?
1107fi 1464fi
1108 1465
1109if test "$ac_init_help" = "recursive"; then 1466if test "$ac_init_help" = "recursive"; then
1110 # If there are subdirs, report their specific --help. 1467 # If there are subdirs, report their specific --help.
1111 ac_popdir=`pwd`
1112 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1468 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1113 test -d $ac_dir || continue 1469 test -d "$ac_dir" ||
1470 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1471 continue
1114 ac_builddir=. 1472 ac_builddir=.
1115 1473
1116if test "$ac_dir" != .; then 1474case "$ac_dir" in
1475.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1476*)
1117 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1477 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1118 # A "../" for each directory in $ac_dir_suffix. 1478 # A ".." for each directory in $ac_dir_suffix.
1119 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1479 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1120else 1480 case $ac_top_builddir_sub in
1121 ac_dir_suffix= ac_top_builddir= 1481 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1122fi 1482 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1483 esac ;;
1484esac
1485ac_abs_top_builddir=$ac_pwd
1486ac_abs_builddir=$ac_pwd$ac_dir_suffix
1487# for backward compatibility:
1488ac_top_builddir=$ac_top_build_prefix
1123 1489
1124case $srcdir in 1490case $srcdir in
1125 .) # No --srcdir option. We are building in place. 1491 .) # We are building in place.
1126 ac_srcdir=. 1492 ac_srcdir=.
1127 if test -z "$ac_top_builddir"; then 1493 ac_top_srcdir=$ac_top_builddir_sub
1494 ac_abs_top_srcdir=$ac_pwd ;;
1495 [\\/]* | ?:[\\/]* ) # Absolute name.
1496 ac_srcdir=$srcdir$ac_dir_suffix;
1128 ac_top_srcdir=. 1497 ac_top_srcdir=$srcdir
1498 ac_abs_top_srcdir=$srcdir ;;
1499 *) # Relative name.
1500 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1501 ac_top_srcdir=$ac_top_build_prefix$srcdir
1502 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1503esac
1504ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1505
1506 cd "$ac_dir" || { ac_status=$?; continue; }
1507 # Check for guested configure.
1508 if test -f "$ac_srcdir/configure.gnu"; then
1509 echo &&
1510 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1511 elif test -f "$ac_srcdir/configure"; then
1512 echo &&
1513 $SHELL "$ac_srcdir/configure" --help=recursive
1129 else 1514 else
1130 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1131 fi ;;
1132 [\\/]* | ?:[\\/]* ) # Absolute path.
1133 ac_srcdir=$srcdir$ac_dir_suffix;
1134 ac_top_srcdir=$srcdir ;;
1135 *) # Relative path.
1136 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1137 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1138esac
1139
1140# Do not use `cd foo && pwd` to compute absolute paths, because
1141# the directories may not exist.
1142case `pwd` in
1143.) ac_abs_builddir="$ac_dir";;
1144*)
1145 case "$ac_dir" in
1146 .) ac_abs_builddir=`pwd`;;
1147 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1148 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1149 esac;;
1150esac
1151case $ac_abs_builddir in
1152.) ac_abs_top_builddir=${ac_top_builddir}.;;
1153*)
1154 case ${ac_top_builddir}. in
1155 .) ac_abs_top_builddir=$ac_abs_builddir;;
1156 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1157 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1158 esac;;
1159esac
1160case $ac_abs_builddir in
1161.) ac_abs_srcdir=$ac_srcdir;;
1162*)
1163 case $ac_srcdir in
1164 .) ac_abs_srcdir=$ac_abs_builddir;;
1165 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1166 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1167 esac;;
1168esac
1169case $ac_abs_builddir in
1170.) ac_abs_top_srcdir=$ac_top_srcdir;;
1171*)
1172 case $ac_top_srcdir in
1173 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1174 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1175 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1176 esac;;
1177esac
1178
1179 cd $ac_dir
1180 # Check for guested configure; otherwise get Cygnus style configure.
1181 if test -f $ac_srcdir/configure.gnu; then
1182 echo
1183 $SHELL $ac_srcdir/configure.gnu --help=recursive
1184 elif test -f $ac_srcdir/configure; then
1185 echo
1186 $SHELL $ac_srcdir/configure --help=recursive
1187 elif test -f $ac_srcdir/configure.ac ||
1188 test -f $ac_srcdir/configure.in; then
1189 echo
1190 $ac_configure --help
1191 else
1192 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1515 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1193 fi 1516 fi || ac_status=$?
1194 cd "$ac_popdir" 1517 cd "$ac_pwd" || { ac_status=$?; break; }
1195 done 1518 done
1196fi 1519fi
1197 1520
1198test -n "$ac_init_help" && exit 0 1521test -n "$ac_init_help" && exit $ac_status
1199if $ac_init_version; then 1522if $ac_init_version; then
1200 cat <<\_ACEOF 1523 cat <<\_ACEOF
1524configure
1525generated by GNU Autoconf 2.69
1201 1526
1202Copyright (C) 2003 Free Software Foundation, Inc. 1527Copyright (C) 2012 Free Software Foundation, Inc.
1203This configure script is free software; the Free Software Foundation 1528This configure script is free software; the Free Software Foundation
1204gives unlimited permission to copy, distribute and modify it. 1529gives unlimited permission to copy, distribute and modify it.
1205_ACEOF 1530_ACEOF
1206 exit 0 1531 exit
1207fi 1532fi
1208exec 5>config.log 1533
1209cat >&5 <<_ACEOF 1534## ------------------------ ##
1535## Autoconf initialization. ##
1536## ------------------------ ##
1537
1538# ac_fn_c_try_compile LINENO
1539# --------------------------
1540# Try to compile conftest.$ac_ext, and return whether this succeeded.
1541ac_fn_c_try_compile ()
1542{
1543 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1544 rm -f conftest.$ac_objext
1545 if { { ac_try="$ac_compile"
1546case "(($ac_try" in
1547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1548 *) ac_try_echo=$ac_try;;
1549esac
1550eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1551$as_echo "$ac_try_echo"; } >&5
1552 (eval "$ac_compile") 2>conftest.err
1553 ac_status=$?
1554 if test -s conftest.err; then
1555 grep -v '^ *+' conftest.err >conftest.er1
1556 cat conftest.er1 >&5
1557 mv -f conftest.er1 conftest.err
1558 fi
1559 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1560 test $ac_status = 0; } && {
1561 test -z "$ac_c_werror_flag" ||
1562 test ! -s conftest.err
1563 } && test -s conftest.$ac_objext; then :
1564 ac_retval=0
1565else
1566 $as_echo "$as_me: failed program was:" >&5
1567sed 's/^/| /' conftest.$ac_ext >&5
1568
1569 ac_retval=1
1570fi
1571 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1572 as_fn_set_status $ac_retval
1573
1574} # ac_fn_c_try_compile
1575
1576# ac_fn_cxx_try_compile LINENO
1577# ----------------------------
1578# Try to compile conftest.$ac_ext, and return whether this succeeded.
1579ac_fn_cxx_try_compile ()
1580{
1581 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1582 rm -f conftest.$ac_objext
1583 if { { ac_try="$ac_compile"
1584case "(($ac_try" in
1585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1586 *) ac_try_echo=$ac_try;;
1587esac
1588eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1589$as_echo "$ac_try_echo"; } >&5
1590 (eval "$ac_compile") 2>conftest.err
1591 ac_status=$?
1592 if test -s conftest.err; then
1593 grep -v '^ *+' conftest.err >conftest.er1
1594 cat conftest.er1 >&5
1595 mv -f conftest.er1 conftest.err
1596 fi
1597 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1598 test $ac_status = 0; } && {
1599 test -z "$ac_cxx_werror_flag" ||
1600 test ! -s conftest.err
1601 } && test -s conftest.$ac_objext; then :
1602 ac_retval=0
1603else
1604 $as_echo "$as_me: failed program was:" >&5
1605sed 's/^/| /' conftest.$ac_ext >&5
1606
1607 ac_retval=1
1608fi
1609 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1610 as_fn_set_status $ac_retval
1611
1612} # ac_fn_cxx_try_compile
1613
1614# ac_fn_c_try_cpp LINENO
1615# ----------------------
1616# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1617ac_fn_c_try_cpp ()
1618{
1619 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1620 if { { ac_try="$ac_cpp conftest.$ac_ext"
1621case "(($ac_try" in
1622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1623 *) ac_try_echo=$ac_try;;
1624esac
1625eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1626$as_echo "$ac_try_echo"; } >&5
1627 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1628 ac_status=$?
1629 if test -s conftest.err; then
1630 grep -v '^ *+' conftest.err >conftest.er1
1631 cat conftest.er1 >&5
1632 mv -f conftest.er1 conftest.err
1633 fi
1634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1635 test $ac_status = 0; } > conftest.i && {
1636 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1637 test ! -s conftest.err
1638 }; then :
1639 ac_retval=0
1640else
1641 $as_echo "$as_me: failed program was:" >&5
1642sed 's/^/| /' conftest.$ac_ext >&5
1643
1644 ac_retval=1
1645fi
1646 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1647 as_fn_set_status $ac_retval
1648
1649} # ac_fn_c_try_cpp
1650
1651# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1652# -------------------------------------------------------
1653# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1654# the include files in INCLUDES and setting the cache variable VAR
1655# accordingly.
1656ac_fn_c_check_header_mongrel ()
1657{
1658 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1659 if eval \${$3+:} false; then :
1660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1661$as_echo_n "checking for $2... " >&6; }
1662if eval \${$3+:} false; then :
1663 $as_echo_n "(cached) " >&6
1664fi
1665eval ac_res=\$$3
1666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667$as_echo "$ac_res" >&6; }
1668else
1669 # Is the header compilable?
1670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1671$as_echo_n "checking $2 usability... " >&6; }
1672cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1673/* end confdefs.h. */
1674$4
1675#include <$2>
1676_ACEOF
1677if ac_fn_c_try_compile "$LINENO"; then :
1678 ac_header_compiler=yes
1679else
1680 ac_header_compiler=no
1681fi
1682rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1684$as_echo "$ac_header_compiler" >&6; }
1685
1686# Is the header present?
1687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1688$as_echo_n "checking $2 presence... " >&6; }
1689cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1690/* end confdefs.h. */
1691#include <$2>
1692_ACEOF
1693if ac_fn_c_try_cpp "$LINENO"; then :
1694 ac_header_preproc=yes
1695else
1696 ac_header_preproc=no
1697fi
1698rm -f conftest.err conftest.i conftest.$ac_ext
1699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1700$as_echo "$ac_header_preproc" >&6; }
1701
1702# So? What about this header?
1703case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1704 yes:no: )
1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1706$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1708$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1709 ;;
1710 no:yes:* )
1711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1712$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1714$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1716$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1718$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1720$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1721 ;;
1722esac
1723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1724$as_echo_n "checking for $2... " >&6; }
1725if eval \${$3+:} false; then :
1726 $as_echo_n "(cached) " >&6
1727else
1728 eval "$3=\$ac_header_compiler"
1729fi
1730eval ac_res=\$$3
1731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1732$as_echo "$ac_res" >&6; }
1733fi
1734 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1735
1736} # ac_fn_c_check_header_mongrel
1737
1738# ac_fn_c_try_run LINENO
1739# ----------------------
1740# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1741# that executables *can* be run.
1742ac_fn_c_try_run ()
1743{
1744 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1745 if { { ac_try="$ac_link"
1746case "(($ac_try" in
1747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748 *) ac_try_echo=$ac_try;;
1749esac
1750eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751$as_echo "$ac_try_echo"; } >&5
1752 (eval "$ac_link") 2>&5
1753 ac_status=$?
1754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1756 { { case "(($ac_try" in
1757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758 *) ac_try_echo=$ac_try;;
1759esac
1760eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761$as_echo "$ac_try_echo"; } >&5
1762 (eval "$ac_try") 2>&5
1763 ac_status=$?
1764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765 test $ac_status = 0; }; }; then :
1766 ac_retval=0
1767else
1768 $as_echo "$as_me: program exited with status $ac_status" >&5
1769 $as_echo "$as_me: failed program was:" >&5
1770sed 's/^/| /' conftest.$ac_ext >&5
1771
1772 ac_retval=$ac_status
1773fi
1774 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1775 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776 as_fn_set_status $ac_retval
1777
1778} # ac_fn_c_try_run
1779
1780# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1781# -------------------------------------------------------
1782# Tests whether HEADER exists and can be compiled using the include files in
1783# INCLUDES, setting the cache variable VAR accordingly.
1784ac_fn_c_check_header_compile ()
1785{
1786 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1788$as_echo_n "checking for $2... " >&6; }
1789if eval \${$3+:} false; then :
1790 $as_echo_n "(cached) " >&6
1791else
1792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1793/* end confdefs.h. */
1794$4
1795#include <$2>
1796_ACEOF
1797if ac_fn_c_try_compile "$LINENO"; then :
1798 eval "$3=yes"
1799else
1800 eval "$3=no"
1801fi
1802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1803fi
1804eval ac_res=\$$3
1805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1806$as_echo "$ac_res" >&6; }
1807 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1808
1809} # ac_fn_c_check_header_compile
1810
1811# ac_fn_c_try_link LINENO
1812# -----------------------
1813# Try to link conftest.$ac_ext, and return whether this succeeded.
1814ac_fn_c_try_link ()
1815{
1816 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817 rm -f conftest.$ac_objext conftest$ac_exeext
1818 if { { ac_try="$ac_link"
1819case "(($ac_try" in
1820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1821 *) ac_try_echo=$ac_try;;
1822esac
1823eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1824$as_echo "$ac_try_echo"; } >&5
1825 (eval "$ac_link") 2>conftest.err
1826 ac_status=$?
1827 if test -s conftest.err; then
1828 grep -v '^ *+' conftest.err >conftest.er1
1829 cat conftest.er1 >&5
1830 mv -f conftest.er1 conftest.err
1831 fi
1832 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1833 test $ac_status = 0; } && {
1834 test -z "$ac_c_werror_flag" ||
1835 test ! -s conftest.err
1836 } && test -s conftest$ac_exeext && {
1837 test "$cross_compiling" = yes ||
1838 test -x conftest$ac_exeext
1839 }; then :
1840 ac_retval=0
1841else
1842 $as_echo "$as_me: failed program was:" >&5
1843sed 's/^/| /' conftest.$ac_ext >&5
1844
1845 ac_retval=1
1846fi
1847 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1848 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1849 # interfere with the next link command; also delete a directory that is
1850 # left behind by Apple's compiler. We do this before executing the actions.
1851 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1852 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1853 as_fn_set_status $ac_retval
1854
1855} # ac_fn_c_try_link
1856
1857# ac_fn_cxx_try_link LINENO
1858# -------------------------
1859# Try to link conftest.$ac_ext, and return whether this succeeded.
1860ac_fn_cxx_try_link ()
1861{
1862 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1863 rm -f conftest.$ac_objext conftest$ac_exeext
1864 if { { ac_try="$ac_link"
1865case "(($ac_try" in
1866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1867 *) ac_try_echo=$ac_try;;
1868esac
1869eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1870$as_echo "$ac_try_echo"; } >&5
1871 (eval "$ac_link") 2>conftest.err
1872 ac_status=$?
1873 if test -s conftest.err; then
1874 grep -v '^ *+' conftest.err >conftest.er1
1875 cat conftest.er1 >&5
1876 mv -f conftest.er1 conftest.err
1877 fi
1878 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1879 test $ac_status = 0; } && {
1880 test -z "$ac_cxx_werror_flag" ||
1881 test ! -s conftest.err
1882 } && test -s conftest$ac_exeext && {
1883 test "$cross_compiling" = yes ||
1884 test -x conftest$ac_exeext
1885 }; then :
1886 ac_retval=0
1887else
1888 $as_echo "$as_me: failed program was:" >&5
1889sed 's/^/| /' conftest.$ac_ext >&5
1890
1891 ac_retval=1
1892fi
1893 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1894 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1895 # interfere with the next link command; also delete a directory that is
1896 # left behind by Apple's compiler. We do this before executing the actions.
1897 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1898 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1899 as_fn_set_status $ac_retval
1900
1901} # ac_fn_cxx_try_link
1902
1903# ac_fn_cxx_try_cpp LINENO
1904# ------------------------
1905# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1906ac_fn_cxx_try_cpp ()
1907{
1908 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1909 if { { ac_try="$ac_cpp conftest.$ac_ext"
1910case "(($ac_try" in
1911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1912 *) ac_try_echo=$ac_try;;
1913esac
1914eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1915$as_echo "$ac_try_echo"; } >&5
1916 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1917 ac_status=$?
1918 if test -s conftest.err; then
1919 grep -v '^ *+' conftest.err >conftest.er1
1920 cat conftest.er1 >&5
1921 mv -f conftest.er1 conftest.err
1922 fi
1923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1924 test $ac_status = 0; } > conftest.i && {
1925 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1926 test ! -s conftest.err
1927 }; then :
1928 ac_retval=0
1929else
1930 $as_echo "$as_me: failed program was:" >&5
1931sed 's/^/| /' conftest.$ac_ext >&5
1932
1933 ac_retval=1
1934fi
1935 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1936 as_fn_set_status $ac_retval
1937
1938} # ac_fn_cxx_try_cpp
1939
1940# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1941# ---------------------------------------------------------
1942# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1943# the include files in INCLUDES and setting the cache variable VAR
1944# accordingly.
1945ac_fn_cxx_check_header_mongrel ()
1946{
1947 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1948 if eval \${$3+:} false; then :
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1950$as_echo_n "checking for $2... " >&6; }
1951if eval \${$3+:} false; then :
1952 $as_echo_n "(cached) " >&6
1953fi
1954eval ac_res=\$$3
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1956$as_echo "$ac_res" >&6; }
1957else
1958 # Is the header compilable?
1959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1960$as_echo_n "checking $2 usability... " >&6; }
1961cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962/* end confdefs.h. */
1963$4
1964#include <$2>
1965_ACEOF
1966if ac_fn_cxx_try_compile "$LINENO"; then :
1967 ac_header_compiler=yes
1968else
1969 ac_header_compiler=no
1970fi
1971rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1973$as_echo "$ac_header_compiler" >&6; }
1974
1975# Is the header present?
1976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1977$as_echo_n "checking $2 presence... " >&6; }
1978cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1979/* end confdefs.h. */
1980#include <$2>
1981_ACEOF
1982if ac_fn_cxx_try_cpp "$LINENO"; then :
1983 ac_header_preproc=yes
1984else
1985 ac_header_preproc=no
1986fi
1987rm -f conftest.err conftest.i conftest.$ac_ext
1988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1989$as_echo "$ac_header_preproc" >&6; }
1990
1991# So? What about this header?
1992case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1993 yes:no: )
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1995$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 ;;
1999 no:yes:* )
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2001$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2003$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2005$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2007$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2009$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2010 ;;
2011esac
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2013$as_echo_n "checking for $2... " >&6; }
2014if eval \${$3+:} false; then :
2015 $as_echo_n "(cached) " >&6
2016else
2017 eval "$3=\$ac_header_compiler"
2018fi
2019eval ac_res=\$$3
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2021$as_echo "$ac_res" >&6; }
2022fi
2023 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2024
2025} # ac_fn_cxx_check_header_mongrel
2026
2027# ac_fn_cxx_check_func LINENO FUNC VAR
2028# ------------------------------------
2029# Tests whether FUNC exists, setting the cache variable VAR accordingly
2030ac_fn_cxx_check_func ()
2031{
2032 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2034$as_echo_n "checking for $2... " >&6; }
2035if eval \${$3+:} false; then :
2036 $as_echo_n "(cached) " >&6
2037else
2038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2039/* end confdefs.h. */
2040/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2041 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2042#define $2 innocuous_$2
2043
2044/* System header to define __stub macros and hopefully few prototypes,
2045 which can conflict with char $2 (); below.
2046 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2047 <limits.h> exists even on freestanding compilers. */
2048
2049#ifdef __STDC__
2050# include <limits.h>
2051#else
2052# include <assert.h>
2053#endif
2054
2055#undef $2
2056
2057/* Override any GCC internal prototype to avoid an error.
2058 Use char because int might match the return type of a GCC
2059 builtin and then its argument prototype would still apply. */
2060#ifdef __cplusplus
2061extern "C"
2062#endif
2063char $2 ();
2064/* The GNU C library defines this for functions which it implements
2065 to always fail with ENOSYS. Some functions are actually named
2066 something starting with __ and the normal name is an alias. */
2067#if defined __stub_$2 || defined __stub___$2
2068choke me
2069#endif
2070
2071int
2072main ()
2073{
2074return $2 ();
2075 ;
2076 return 0;
2077}
2078_ACEOF
2079if ac_fn_cxx_try_link "$LINENO"; then :
2080 eval "$3=yes"
2081else
2082 eval "$3=no"
2083fi
2084rm -f core conftest.err conftest.$ac_objext \
2085 conftest$ac_exeext conftest.$ac_ext
2086fi
2087eval ac_res=\$$3
2088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2089$as_echo "$ac_res" >&6; }
2090 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2091
2092} # ac_fn_cxx_check_func
2093
2094# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2095# ---------------------------------------------
2096# Tests whether TYPE exists after having included INCLUDES, setting cache
2097# variable VAR accordingly.
2098ac_fn_cxx_check_type ()
2099{
2100 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2102$as_echo_n "checking for $2... " >&6; }
2103if eval \${$3+:} false; then :
2104 $as_echo_n "(cached) " >&6
2105else
2106 eval "$3=no"
2107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108/* end confdefs.h. */
2109$4
2110int
2111main ()
2112{
2113if (sizeof ($2))
2114 return 0;
2115 ;
2116 return 0;
2117}
2118_ACEOF
2119if ac_fn_cxx_try_compile "$LINENO"; then :
2120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2121/* end confdefs.h. */
2122$4
2123int
2124main ()
2125{
2126if (sizeof (($2)))
2127 return 0;
2128 ;
2129 return 0;
2130}
2131_ACEOF
2132if ac_fn_cxx_try_compile "$LINENO"; then :
2133
2134else
2135 eval "$3=yes"
2136fi
2137rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2138fi
2139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2140fi
2141eval ac_res=\$$3
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2143$as_echo "$ac_res" >&6; }
2144 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2145
2146} # ac_fn_cxx_check_type
2147
2148# ac_fn_c_find_intX_t LINENO BITS VAR
2149# -----------------------------------
2150# Finds a signed integer type with width BITS, setting cache variable VAR
2151# accordingly.
2152ac_fn_c_find_intX_t ()
2153{
2154 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2156$as_echo_n "checking for int$2_t... " >&6; }
2157if eval \${$3+:} false; then :
2158 $as_echo_n "(cached) " >&6
2159else
2160 eval "$3=no"
2161 # Order is important - never check a type that is potentially smaller
2162 # than half of the expected target width.
2163 for ac_type in int$2_t 'int' 'long int' \
2164 'long long int' 'short int' 'signed char'; do
2165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2166/* end confdefs.h. */
2167$ac_includes_default
2168 enum { N = $2 / 2 - 1 };
2169int
2170main ()
2171{
2172static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2173test_array [0] = 0;
2174return test_array [0];
2175
2176 ;
2177 return 0;
2178}
2179_ACEOF
2180if ac_fn_cxx_try_compile "$LINENO"; then :
2181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2182/* end confdefs.h. */
2183$ac_includes_default
2184 enum { N = $2 / 2 - 1 };
2185int
2186main ()
2187{
2188static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2189 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2190test_array [0] = 0;
2191return test_array [0];
2192
2193 ;
2194 return 0;
2195}
2196_ACEOF
2197if ac_fn_cxx_try_compile "$LINENO"; then :
2198
2199else
2200 case $ac_type in #(
2201 int$2_t) :
2202 eval "$3=yes" ;; #(
2203 *) :
2204 eval "$3=\$ac_type" ;;
2205esac
2206fi
2207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2208fi
2209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2210 if eval test \"x\$"$3"\" = x"no"; then :
2211
2212else
2213 break
2214fi
2215 done
2216fi
2217eval ac_res=\$$3
2218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2219$as_echo "$ac_res" >&6; }
2220 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2221
2222} # ac_fn_c_find_intX_t
2223
2224# ac_fn_c_find_uintX_t LINENO BITS VAR
2225# ------------------------------------
2226# Finds an unsigned integer type with width BITS, setting cache variable VAR
2227# accordingly.
2228ac_fn_c_find_uintX_t ()
2229{
2230 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2232$as_echo_n "checking for uint$2_t... " >&6; }
2233if eval \${$3+:} false; then :
2234 $as_echo_n "(cached) " >&6
2235else
2236 eval "$3=no"
2237 # Order is important - never check a type that is potentially smaller
2238 # than half of the expected target width.
2239 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2240 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2242/* end confdefs.h. */
2243$ac_includes_default
2244int
2245main ()
2246{
2247static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2248test_array [0] = 0;
2249return test_array [0];
2250
2251 ;
2252 return 0;
2253}
2254_ACEOF
2255if ac_fn_cxx_try_compile "$LINENO"; then :
2256 case $ac_type in #(
2257 uint$2_t) :
2258 eval "$3=yes" ;; #(
2259 *) :
2260 eval "$3=\$ac_type" ;;
2261esac
2262fi
2263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2264 if eval test \"x\$"$3"\" = x"no"; then :
2265
2266else
2267 break
2268fi
2269 done
2270fi
2271eval ac_res=\$$3
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2273$as_echo "$ac_res" >&6; }
2274 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2275
2276} # ac_fn_c_find_uintX_t
2277
2278# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
2279# ------------------------------------------------------
2280# Tries to find if the field MEMBER exists in type AGGR, after including
2281# INCLUDES, setting cache variable VAR accordingly.
2282ac_fn_cxx_check_member ()
2283{
2284 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2286$as_echo_n "checking for $2.$3... " >&6; }
2287if eval \${$4+:} false; then :
2288 $as_echo_n "(cached) " >&6
2289else
2290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2291/* end confdefs.h. */
2292$5
2293int
2294main ()
2295{
2296static $2 ac_aggr;
2297if (ac_aggr.$3)
2298return 0;
2299 ;
2300 return 0;
2301}
2302_ACEOF
2303if ac_fn_cxx_try_compile "$LINENO"; then :
2304 eval "$4=yes"
2305else
2306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2307/* end confdefs.h. */
2308$5
2309int
2310main ()
2311{
2312static $2 ac_aggr;
2313if (sizeof ac_aggr.$3)
2314return 0;
2315 ;
2316 return 0;
2317}
2318_ACEOF
2319if ac_fn_cxx_try_compile "$LINENO"; then :
2320 eval "$4=yes"
2321else
2322 eval "$4=no"
2323fi
2324rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2325fi
2326rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2327fi
2328eval ac_res=\$$4
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2330$as_echo "$ac_res" >&6; }
2331 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2332
2333} # ac_fn_cxx_check_member
2334
2335# ac_fn_cxx_try_run LINENO
2336# ------------------------
2337# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2338# that executables *can* be run.
2339ac_fn_cxx_try_run ()
2340{
2341 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2342 if { { ac_try="$ac_link"
2343case "(($ac_try" in
2344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2345 *) ac_try_echo=$ac_try;;
2346esac
2347eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2348$as_echo "$ac_try_echo"; } >&5
2349 (eval "$ac_link") 2>&5
2350 ac_status=$?
2351 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2352 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2353 { { case "(($ac_try" in
2354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355 *) ac_try_echo=$ac_try;;
2356esac
2357eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2358$as_echo "$ac_try_echo"; } >&5
2359 (eval "$ac_try") 2>&5
2360 ac_status=$?
2361 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2362 test $ac_status = 0; }; }; then :
2363 ac_retval=0
2364else
2365 $as_echo "$as_me: program exited with status $ac_status" >&5
2366 $as_echo "$as_me: failed program was:" >&5
2367sed 's/^/| /' conftest.$ac_ext >&5
2368
2369 ac_retval=$ac_status
2370fi
2371 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2372 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2373 as_fn_set_status $ac_retval
2374
2375} # ac_fn_cxx_try_run
2376cat >config.log <<_ACEOF
1210This file contains any messages produced by compilers while 2377This file contains any messages produced by compilers while
1211running configure, to aid debugging if configure makes a mistake. 2378running configure, to aid debugging if configure makes a mistake.
1212 2379
1213It was created by $as_me, which was 2380It was created by $as_me, which was
1214generated by GNU Autoconf 2.59. Invocation command line was 2381generated by GNU Autoconf 2.69. Invocation command line was
1215 2382
1216 $ $0 $@ 2383 $ $0 $@
1217 2384
1218_ACEOF 2385_ACEOF
2386exec 5>>config.log
1219{ 2387{
1220cat <<_ASUNAME 2388cat <<_ASUNAME
1221## --------- ## 2389## --------- ##
1222## Platform. ## 2390## Platform. ##
1223## --------- ## 2391## --------- ##
1232/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2400/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1233 2401
1234/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2402/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1235/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2403/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1236/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2404/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1237hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 2405/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1238/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2406/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1239/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2407/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1240/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2408/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1241 2409
1242_ASUNAME 2410_ASUNAME
1244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1245for as_dir in $PATH 2413for as_dir in $PATH
1246do 2414do
1247 IFS=$as_save_IFS 2415 IFS=$as_save_IFS
1248 test -z "$as_dir" && as_dir=. 2416 test -z "$as_dir" && as_dir=.
1249 echo "PATH: $as_dir" 2417 $as_echo "PATH: $as_dir"
1250done 2418 done
2419IFS=$as_save_IFS
1251 2420
1252} >&5 2421} >&5
1253 2422
1254cat >&5 <<_ACEOF 2423cat >&5 <<_ACEOF
1255 2424
1267# Also quote any args containing shell meta-characters. 2436# Also quote any args containing shell meta-characters.
1268# Make two passes to allow for proper duplicate-argument suppression. 2437# Make two passes to allow for proper duplicate-argument suppression.
1269ac_configure_args= 2438ac_configure_args=
1270ac_configure_args0= 2439ac_configure_args0=
1271ac_configure_args1= 2440ac_configure_args1=
1272ac_sep=
1273ac_must_keep_next=false 2441ac_must_keep_next=false
1274for ac_pass in 1 2 2442for ac_pass in 1 2
1275do 2443do
1276 for ac_arg 2444 for ac_arg
1277 do 2445 do
1278 case $ac_arg in 2446 case $ac_arg in
1279 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2447 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1280 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2448 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1281 | -silent | --silent | --silen | --sile | --sil) 2449 | -silent | --silent | --silen | --sile | --sil)
1282 continue ;; 2450 continue ;;
1283 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 2451 *\'*)
1284 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2452 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1285 esac 2453 esac
1286 case $ac_pass in 2454 case $ac_pass in
1287 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2455 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1288 2) 2456 2)
1289 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2457 as_fn_append ac_configure_args1 " '$ac_arg'"
1290 if test $ac_must_keep_next = true; then 2458 if test $ac_must_keep_next = true; then
1291 ac_must_keep_next=false # Got value, back to normal. 2459 ac_must_keep_next=false # Got value, back to normal.
1292 else 2460 else
1293 case $ac_arg in 2461 case $ac_arg in
1294 *=* | --config-cache | -C | -disable-* | --disable-* \ 2462 *=* | --config-cache | -C | -disable-* | --disable-* \
1300 esac 2468 esac
1301 ;; 2469 ;;
1302 -* ) ac_must_keep_next=true ;; 2470 -* ) ac_must_keep_next=true ;;
1303 esac 2471 esac
1304 fi 2472 fi
1305 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 2473 as_fn_append ac_configure_args " '$ac_arg'"
1306 # Get rid of the leading space.
1307 ac_sep=" "
1308 ;; 2474 ;;
1309 esac 2475 esac
1310 done 2476 done
1311done 2477done
1312$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 2478{ ac_configure_args0=; unset ac_configure_args0;}
1313$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 2479{ ac_configure_args1=; unset ac_configure_args1;}
1314 2480
1315# When interrupted or exit'd, cleanup temporary files, and complete 2481# When interrupted or exit'd, cleanup temporary files, and complete
1316# config.log. We remove comments because anyway the quotes in there 2482# config.log. We remove comments because anyway the quotes in there
1317# would cause problems or look ugly. 2483# would cause problems or look ugly.
1318# WARNING: Be sure not to use single quotes in there, as some shells, 2484# WARNING: Use '\'' to represent an apostrophe within the trap.
1319# such as our DU 5.0 friend, will then `close' the trap. 2485# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1320trap 'exit_status=$? 2486trap 'exit_status=$?
1321 # Save into config.log some information that might help in debugging. 2487 # Save into config.log some information that might help in debugging.
1322 { 2488 {
1323 echo 2489 echo
1324 2490
1325 cat <<\_ASBOX
1326## ---------------- ## 2491 $as_echo "## ---------------- ##
1327## Cache variables. ## 2492## Cache variables. ##
1328## ---------------- ## 2493## ---------------- ##"
1329_ASBOX
1330 echo 2494 echo
1331 # The following way of writing the cache mishandles newlines in values, 2495 # The following way of writing the cache mishandles newlines in values,
1332{ 2496(
2497 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2498 eval ac_val=\$$ac_var
2499 case $ac_val in #(
2500 *${as_nl}*)
2501 case $ac_var in #(
2502 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2503$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2504 esac
2505 case $ac_var in #(
2506 _ | IFS | as_nl) ;; #(
2507 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2508 *) { eval $ac_var=; unset $ac_var;} ;;
2509 esac ;;
2510 esac
2511 done
1333 (set) 2>&1 | 2512 (set) 2>&1 |
1334 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 2513 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1335 *ac_space=\ *) 2514 *${as_nl}ac_space=\ *)
1336 sed -n \ 2515 sed -n \
1337 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 2516 "s/'\''/'\''\\\\'\'''\''/g;
1338 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 2517 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2518 ;; #(
2519 *)
2520 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1339 ;; 2521 ;;
1340 *)
1341 sed -n \
1342 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1343 ;;
1344 esac; 2522 esac |
1345} 2523 sort
2524)
1346 echo 2525 echo
1347 2526
1348 cat <<\_ASBOX
1349## ----------------- ## 2527 $as_echo "## ----------------- ##
1350## Output variables. ## 2528## Output variables. ##
1351## ----------------- ## 2529## ----------------- ##"
1352_ASBOX
1353 echo 2530 echo
1354 for ac_var in $ac_subst_vars 2531 for ac_var in $ac_subst_vars
1355 do 2532 do
1356 eval ac_val=$`echo $ac_var` 2533 eval ac_val=\$$ac_var
2534 case $ac_val in
2535 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2536 esac
1357 echo "$ac_var='"'"'$ac_val'"'"'" 2537 $as_echo "$ac_var='\''$ac_val'\''"
1358 done | sort 2538 done | sort
1359 echo 2539 echo
1360 2540
1361 if test -n "$ac_subst_files"; then 2541 if test -n "$ac_subst_files"; then
1362 cat <<\_ASBOX 2542 $as_echo "## ------------------- ##
2543## File substitutions. ##
1363## ------------- ## 2544## ------------------- ##"
1364## Output files. ##
1365## ------------- ##
1366_ASBOX
1367 echo 2545 echo
1368 for ac_var in $ac_subst_files 2546 for ac_var in $ac_subst_files
1369 do 2547 do
1370 eval ac_val=$`echo $ac_var` 2548 eval ac_val=\$$ac_var
2549 case $ac_val in
2550 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2551 esac
1371 echo "$ac_var='"'"'$ac_val'"'"'" 2552 $as_echo "$ac_var='\''$ac_val'\''"
1372 done | sort 2553 done | sort
1373 echo 2554 echo
1374 fi 2555 fi
1375 2556
1376 if test -s confdefs.h; then 2557 if test -s confdefs.h; then
1377 cat <<\_ASBOX 2558 $as_echo "## ----------- ##
1378## ----------- ##
1379## confdefs.h. ## 2559## confdefs.h. ##
1380## ----------- ## 2560## ----------- ##"
1381_ASBOX
1382 echo 2561 echo
1383 sed "/^$/d" confdefs.h | sort 2562 cat confdefs.h
1384 echo 2563 echo
1385 fi 2564 fi
1386 test "$ac_signal" != 0 && 2565 test "$ac_signal" != 0 &&
1387 echo "$as_me: caught signal $ac_signal" 2566 $as_echo "$as_me: caught signal $ac_signal"
1388 echo "$as_me: exit $exit_status" 2567 $as_echo "$as_me: exit $exit_status"
1389 } >&5 2568 } >&5
1390 rm -f core *.core && 2569 rm -f core *.core core.conftest.* &&
1391 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 2570 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1392 exit $exit_status 2571 exit $exit_status
1393 ' 0 2572' 0
1394for ac_signal in 1 2 13 15; do 2573for ac_signal in 1 2 13 15; do
1395 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2574 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1396done 2575done
1397ac_signal=0 2576ac_signal=0
1398 2577
1399# confdefs.h avoids OS command line length limits that DEFS can exceed. 2578# confdefs.h avoids OS command line length limits that DEFS can exceed.
1400rm -rf conftest* confdefs.h 2579rm -f -r conftest* confdefs.h
1401# AIX cpp loses on an empty file, so make sure it contains at least a newline. 2580
1402echo >confdefs.h 2581$as_echo "/* confdefs.h */" > confdefs.h
1403 2582
1404# Predefined preprocessor variables. 2583# Predefined preprocessor variables.
1405 2584
1406cat >>confdefs.h <<_ACEOF 2585cat >>confdefs.h <<_ACEOF
1407#define PACKAGE_NAME "$PACKAGE_NAME" 2586#define PACKAGE_NAME "$PACKAGE_NAME"
1408_ACEOF 2587_ACEOF
1409 2588
1410
1411cat >>confdefs.h <<_ACEOF 2589cat >>confdefs.h <<_ACEOF
1412#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2590#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1413_ACEOF 2591_ACEOF
1414 2592
1415
1416cat >>confdefs.h <<_ACEOF 2593cat >>confdefs.h <<_ACEOF
1417#define PACKAGE_VERSION "$PACKAGE_VERSION" 2594#define PACKAGE_VERSION "$PACKAGE_VERSION"
1418_ACEOF 2595_ACEOF
1419 2596
1420
1421cat >>confdefs.h <<_ACEOF 2597cat >>confdefs.h <<_ACEOF
1422#define PACKAGE_STRING "$PACKAGE_STRING" 2598#define PACKAGE_STRING "$PACKAGE_STRING"
1423_ACEOF 2599_ACEOF
1424 2600
1425
1426cat >>confdefs.h <<_ACEOF 2601cat >>confdefs.h <<_ACEOF
1427#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2602#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1428_ACEOF 2603_ACEOF
1429 2604
2605cat >>confdefs.h <<_ACEOF
2606#define PACKAGE_URL "$PACKAGE_URL"
2607_ACEOF
2608
1430 2609
1431# Let the site file select an alternate cache file if it wants to. 2610# Let the site file select an alternate cache file if it wants to.
1432# Prefer explicitly selected file to automatically selected ones. 2611# Prefer an explicitly selected file to automatically selected ones.
2612ac_site_file1=NONE
2613ac_site_file2=NONE
1433if test -z "$CONFIG_SITE"; then 2614if test -n "$CONFIG_SITE"; then
2615 # We do not want a PATH search for config.site.
2616 case $CONFIG_SITE in #((
2617 -*) ac_site_file1=./$CONFIG_SITE;;
2618 */*) ac_site_file1=$CONFIG_SITE;;
2619 *) ac_site_file1=./$CONFIG_SITE;;
2620 esac
1434 if test "x$prefix" != xNONE; then 2621elif test "x$prefix" != xNONE; then
1435 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 2622 ac_site_file1=$prefix/share/config.site
2623 ac_site_file2=$prefix/etc/config.site
1436 else 2624else
1437 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2625 ac_site_file1=$ac_default_prefix/share/config.site
1438 fi 2626 ac_site_file2=$ac_default_prefix/etc/config.site
1439fi 2627fi
1440for ac_site_file in $CONFIG_SITE; do 2628for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1441 if test -r "$ac_site_file"; then 2629do
2630 test "x$ac_site_file" = xNONE && continue
2631 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1442 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 2632 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1443echo "$as_me: loading site script $ac_site_file" >&6;} 2633$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1444 sed 's/^/| /' "$ac_site_file" >&5 2634 sed 's/^/| /' "$ac_site_file" >&5
1445 . "$ac_site_file" 2635 . "$ac_site_file" \
2636 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2637$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2638as_fn_error $? "failed to load site script $ac_site_file
2639See \`config.log' for more details" "$LINENO" 5; }
1446 fi 2640 fi
1447done 2641done
1448 2642
1449if test -r "$cache_file"; then 2643if test -r "$cache_file"; then
1450 # Some versions of bash will fail to source /dev/null (special 2644 # Some versions of bash will fail to source /dev/null (special files
1451 # files actually), so we avoid doing that. 2645 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1452 if test -f "$cache_file"; then 2646 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1453 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2647 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1454echo "$as_me: loading cache $cache_file" >&6;} 2648$as_echo "$as_me: loading cache $cache_file" >&6;}
1455 case $cache_file in 2649 case $cache_file in
1456 [\\/]* | ?:[\\/]* ) . $cache_file;; 2650 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1457 *) . ./$cache_file;; 2651 *) . "./$cache_file";;
1458 esac 2652 esac
1459 fi 2653 fi
1460else 2654else
1461 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2655 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1462echo "$as_me: creating cache $cache_file" >&6;} 2656$as_echo "$as_me: creating cache $cache_file" >&6;}
1463 >$cache_file 2657 >$cache_file
1464fi 2658fi
1465 2659
1466# Check that the precious variables saved in the cache have kept the same 2660# Check that the precious variables saved in the cache have kept the same
1467# value. 2661# value.
1468ac_cache_corrupted=false 2662ac_cache_corrupted=false
1469for ac_var in `(set) 2>&1 | 2663for ac_var in $ac_precious_vars; do
1470 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1471 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2664 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1472 eval ac_new_set=\$ac_env_${ac_var}_set 2665 eval ac_new_set=\$ac_env_${ac_var}_set
1473 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 2666 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1474 eval ac_new_val="\$ac_env_${ac_var}_value" 2667 eval ac_new_val=\$ac_env_${ac_var}_value
1475 case $ac_old_set,$ac_new_set in 2668 case $ac_old_set,$ac_new_set in
1476 set,) 2669 set,)
1477 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2670 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1478echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2671$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1479 ac_cache_corrupted=: ;; 2672 ac_cache_corrupted=: ;;
1480 ,set) 2673 ,set)
1481 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 2674 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1482echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2675$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1483 ac_cache_corrupted=: ;; 2676 ac_cache_corrupted=: ;;
1484 ,);; 2677 ,);;
1485 *) 2678 *)
1486 if test "x$ac_old_val" != "x$ac_new_val"; then 2679 if test "x$ac_old_val" != "x$ac_new_val"; then
2680 # differences in whitespace do not lead to failure.
2681 ac_old_val_w=`echo x $ac_old_val`
2682 ac_new_val_w=`echo x $ac_new_val`
2683 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1487 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 2684 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1488echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2685$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1489 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1490echo "$as_me: former value: $ac_old_val" >&2;}
1491 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1492echo "$as_me: current value: $ac_new_val" >&2;}
1493 ac_cache_corrupted=: 2686 ac_cache_corrupted=:
2687 else
2688 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2689$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2690 eval $ac_var=\$ac_old_val
2691 fi
2692 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2693$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2694 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2695$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1494 fi;; 2696 fi;;
1495 esac 2697 esac
1496 # Pass precious variables to config.status. 2698 # Pass precious variables to config.status.
1497 if test "$ac_new_set" = set; then 2699 if test "$ac_new_set" = set; then
1498 case $ac_new_val in 2700 case $ac_new_val in
1499 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1500 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2701 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1501 *) ac_arg=$ac_var=$ac_new_val ;; 2702 *) ac_arg=$ac_var=$ac_new_val ;;
1502 esac 2703 esac
1503 case " $ac_configure_args " in 2704 case " $ac_configure_args " in
1504 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2705 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1505 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2706 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1506 esac 2707 esac
1507 fi 2708 fi
1508done 2709done
1509if $ac_cache_corrupted; then 2710if $ac_cache_corrupted; then
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2712$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1510 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2713 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1511echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2714$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1512 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1513echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2715 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1514 { (exit 1); exit 1; }; }
1515fi 2716fi
2717## -------------------- ##
2718## Main body of script. ##
2719## -------------------- ##
1516 2720
1517ac_ext=c 2721ac_ext=c
1518ac_cpp='$CPP $CPPFLAGS' 2722ac_cpp='$CPP $CPPFLAGS'
1519ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2723ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1520ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2724ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1521ac_compiler_gnu=$ac_cv_c_compiler_gnu 2725ac_compiler_gnu=$ac_cv_c_compiler_gnu
1522 2726
1523 2727
1524 2728
1525 2729
1526 2730ac_config_headers="$ac_config_headers config.h:config.h.in"
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540 2731
1541 2732
1542ac_aux_dir= 2733ac_aux_dir=
1543for ac_dir in autoconf $srcdir/autoconf; do 2734for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1544 if test -f $ac_dir/install-sh; then 2735 if test -f "$ac_dir/install-sh"; then
1545 ac_aux_dir=$ac_dir 2736 ac_aux_dir=$ac_dir
1546 ac_install_sh="$ac_aux_dir/install-sh -c" 2737 ac_install_sh="$ac_aux_dir/install-sh -c"
1547 break 2738 break
1548 elif test -f $ac_dir/install.sh; then 2739 elif test -f "$ac_dir/install.sh"; then
1549 ac_aux_dir=$ac_dir 2740 ac_aux_dir=$ac_dir
1550 ac_install_sh="$ac_aux_dir/install.sh -c" 2741 ac_install_sh="$ac_aux_dir/install.sh -c"
1551 break 2742 break
1552 elif test -f $ac_dir/shtool; then 2743 elif test -f "$ac_dir/shtool"; then
1553 ac_aux_dir=$ac_dir 2744 ac_aux_dir=$ac_dir
1554 ac_install_sh="$ac_aux_dir/shtool install -c" 2745 ac_install_sh="$ac_aux_dir/shtool install -c"
1555 break 2746 break
1556 fi 2747 fi
1557done 2748done
1558if test -z "$ac_aux_dir"; then 2749if test -z "$ac_aux_dir"; then
1559 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5 2750 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1560echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1561 { (exit 1); exit 1; }; }
1562fi 2751fi
2752
2753# These three variables are undocumented and unsupported,
2754# and are intended to be withdrawn in a future Autoconf release.
2755# They can cause serious problems if a builder's source tree is in a directory
2756# whose full name contains unusual characters.
1563ac_config_guess="$SHELL $ac_aux_dir/config.guess" 2757ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1564ac_config_sub="$SHELL $ac_aux_dir/config.sub" 2758ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1565ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 2759ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1566
1567 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1568 2760
1569 2761
1570# Make sure we can run config.sub. 2762# Make sure we can run config.sub.
1571$ac_config_sub sun4 >/dev/null 2>&1 || 2763$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1572 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 2764 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1573echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1574 { (exit 1); exit 1; }; }
1575 2765
1576echo "$as_me:$LINENO: checking build system type" >&5 2766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1577echo $ECHO_N "checking build system type... $ECHO_C" >&6 2767$as_echo_n "checking build system type... " >&6; }
1578if test "${ac_cv_build+set}" = set; then 2768if ${ac_cv_build+:} false; then :
1579 echo $ECHO_N "(cached) $ECHO_C" >&6 2769 $as_echo_n "(cached) " >&6
1580else 2770else
1581 ac_cv_build_alias=$build_alias 2771 ac_build_alias=$build_alias
1582test -z "$ac_cv_build_alias" && 2772test "x$ac_build_alias" = x &&
1583 ac_cv_build_alias=`$ac_config_guess` 2773 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1584test -z "$ac_cv_build_alias" && 2774test "x$ac_build_alias" = x &&
1585 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 2775 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
1586echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1587 { (exit 1); exit 1; }; }
1588ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 2776ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1589 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 2777 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1590echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1591 { (exit 1); exit 1; }; }
1592 2778
1593fi 2779fi
1594echo "$as_me:$LINENO: result: $ac_cv_build" >&5 2780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1595echo "${ECHO_T}$ac_cv_build" >&6 2781$as_echo "$ac_cv_build" >&6; }
2782case $ac_cv_build in
2783*-*-*) ;;
2784*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2785esac
1596build=$ac_cv_build 2786build=$ac_cv_build
1597build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2787ac_save_IFS=$IFS; IFS='-'
1598build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2788set x $ac_cv_build
1599build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2789shift
2790build_cpu=$1
2791build_vendor=$2
2792shift; shift
2793# Remember, the first character of IFS is used to create $*,
2794# except with old shells:
2795build_os=$*
2796IFS=$ac_save_IFS
2797case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1600 2798
1601 2799
1602echo "$as_me:$LINENO: checking host system type" >&5 2800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1603echo $ECHO_N "checking host system type... $ECHO_C" >&6 2801$as_echo_n "checking host system type... " >&6; }
1604if test "${ac_cv_host+set}" = set; then 2802if ${ac_cv_host+:} false; then :
1605 echo $ECHO_N "(cached) $ECHO_C" >&6 2803 $as_echo_n "(cached) " >&6
1606else 2804else
1607 ac_cv_host_alias=$host_alias 2805 if test "x$host_alias" = x; then
1608test -z "$ac_cv_host_alias" &&
1609 ac_cv_host_alias=$ac_cv_build_alias 2806 ac_cv_host=$ac_cv_build
2807else
1610ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 2808 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1611 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 2809 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1612echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1613 { (exit 1); exit 1; }; }
1614
1615fi 2810fi
2811
2812fi
1616echo "$as_me:$LINENO: result: $ac_cv_host" >&5 2813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1617echo "${ECHO_T}$ac_cv_host" >&6 2814$as_echo "$ac_cv_host" >&6; }
2815case $ac_cv_host in
2816*-*-*) ;;
2817*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2818esac
1618host=$ac_cv_host 2819host=$ac_cv_host
1619host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2820ac_save_IFS=$IFS; IFS='-'
1620host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2821set x $ac_cv_host
1621host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2822shift
2823host_cpu=$1
2824host_vendor=$2
2825shift; shift
2826# Remember, the first character of IFS is used to create $*,
2827# except with old shells:
2828host_os=$*
2829IFS=$ac_save_IFS
2830case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1622 2831
1623 2832
1624 2833
1625VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2834VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1626DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2835DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1627LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2836
1628LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1629echo "" 2837echo ""
1630echo "configuring for rxvt $VERSION" 2838echo "configuring for rxvt $VERSION"
1631echo "" 2839echo ""
1632 2840
2841orig_CXXFLAGS="$CXXFLAGS"
1633 2842
1634ac_ext=c 2843ac_ext=c
1635ac_cpp='$CPP $CPPFLAGS' 2844ac_cpp='$CPP $CPPFLAGS'
1636ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2845ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1637ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2846ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1638ac_compiler_gnu=$ac_cv_c_compiler_gnu 2847ac_compiler_gnu=$ac_cv_c_compiler_gnu
1639if test -n "$ac_tool_prefix"; then 2848if test -n "$ac_tool_prefix"; then
1640 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2849 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1641set dummy ${ac_tool_prefix}gcc; ac_word=$2 2850set dummy ${ac_tool_prefix}gcc; ac_word=$2
1642echo "$as_me:$LINENO: checking for $ac_word" >&5 2851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1643echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2852$as_echo_n "checking for $ac_word... " >&6; }
1644if test "${ac_cv_prog_CC+set}" = set; then 2853if ${ac_cv_prog_CC+:} false; then :
1645 echo $ECHO_N "(cached) $ECHO_C" >&6 2854 $as_echo_n "(cached) " >&6
1646else 2855else
1647 if test -n "$CC"; then 2856 if test -n "$CC"; then
1648 ac_cv_prog_CC="$CC" # Let the user override the test. 2857 ac_cv_prog_CC="$CC" # Let the user override the test.
1649else 2858else
1650as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2859as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1651for as_dir in $PATH 2860for as_dir in $PATH
1652do 2861do
1653 IFS=$as_save_IFS 2862 IFS=$as_save_IFS
1654 test -z "$as_dir" && as_dir=. 2863 test -z "$as_dir" && as_dir=.
1655 for ac_exec_ext in '' $ac_executable_extensions; do 2864 for ac_exec_ext in '' $ac_executable_extensions; do
1656 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2865 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1657 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2866 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1658 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1659 break 2 2868 break 2
1660 fi 2869 fi
1661done 2870done
1662done 2871 done
2872IFS=$as_save_IFS
1663 2873
1664fi 2874fi
1665fi 2875fi
1666CC=$ac_cv_prog_CC 2876CC=$ac_cv_prog_CC
1667if test -n "$CC"; then 2877if test -n "$CC"; then
1668 echo "$as_me:$LINENO: result: $CC" >&5 2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1669echo "${ECHO_T}$CC" >&6 2879$as_echo "$CC" >&6; }
1670else 2880else
1671 echo "$as_me:$LINENO: result: no" >&5 2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1672echo "${ECHO_T}no" >&6 2882$as_echo "no" >&6; }
1673fi 2883fi
2884
1674 2885
1675fi 2886fi
1676if test -z "$ac_cv_prog_CC"; then 2887if test -z "$ac_cv_prog_CC"; then
1677 ac_ct_CC=$CC 2888 ac_ct_CC=$CC
1678 # Extract the first word of "gcc", so it can be a program name with args. 2889 # Extract the first word of "gcc", so it can be a program name with args.
1679set dummy gcc; ac_word=$2 2890set dummy gcc; ac_word=$2
1680echo "$as_me:$LINENO: checking for $ac_word" >&5 2891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1681echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2892$as_echo_n "checking for $ac_word... " >&6; }
1682if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2893if ${ac_cv_prog_ac_ct_CC+:} false; then :
1683 echo $ECHO_N "(cached) $ECHO_C" >&6 2894 $as_echo_n "(cached) " >&6
1684else 2895else
1685 if test -n "$ac_ct_CC"; then 2896 if test -n "$ac_ct_CC"; then
1686 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2897 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1687else 2898else
1688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1689for as_dir in $PATH 2900for as_dir in $PATH
1690do 2901do
1691 IFS=$as_save_IFS 2902 IFS=$as_save_IFS
1692 test -z "$as_dir" && as_dir=. 2903 test -z "$as_dir" && as_dir=.
1693 for ac_exec_ext in '' $ac_executable_extensions; do 2904 for ac_exec_ext in '' $ac_executable_extensions; do
1694 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2905 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1695 ac_cv_prog_ac_ct_CC="gcc" 2906 ac_cv_prog_ac_ct_CC="gcc"
1696 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1697 break 2 2908 break 2
1698 fi 2909 fi
1699done 2910done
1700done 2911 done
2912IFS=$as_save_IFS
1701 2913
1702fi 2914fi
1703fi 2915fi
1704ac_ct_CC=$ac_cv_prog_ac_ct_CC 2916ac_ct_CC=$ac_cv_prog_ac_ct_CC
1705if test -n "$ac_ct_CC"; then 2917if test -n "$ac_ct_CC"; then
1706 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1707echo "${ECHO_T}$ac_ct_CC" >&6 2919$as_echo "$ac_ct_CC" >&6; }
1708else 2920else
1709 echo "$as_me:$LINENO: result: no" >&5 2921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1710echo "${ECHO_T}no" >&6 2922$as_echo "no" >&6; }
1711fi 2923fi
1712 2924
2925 if test "x$ac_ct_CC" = x; then
2926 CC=""
2927 else
2928 case $cross_compiling:$ac_tool_warned in
2929yes:)
2930{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2931$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2932ac_tool_warned=yes ;;
2933esac
1713 CC=$ac_ct_CC 2934 CC=$ac_ct_CC
2935 fi
1714else 2936else
1715 CC="$ac_cv_prog_CC" 2937 CC="$ac_cv_prog_CC"
1716fi 2938fi
1717 2939
1718if test -z "$CC"; then 2940if test -z "$CC"; then
1719 if test -n "$ac_tool_prefix"; then 2941 if test -n "$ac_tool_prefix"; then
1720 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2942 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1721set dummy ${ac_tool_prefix}cc; ac_word=$2 2943set dummy ${ac_tool_prefix}cc; ac_word=$2
1722echo "$as_me:$LINENO: checking for $ac_word" >&5 2944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1723echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2945$as_echo_n "checking for $ac_word... " >&6; }
1724if test "${ac_cv_prog_CC+set}" = set; then 2946if ${ac_cv_prog_CC+:} false; then :
1725 echo $ECHO_N "(cached) $ECHO_C" >&6 2947 $as_echo_n "(cached) " >&6
1726else 2948else
1727 if test -n "$CC"; then 2949 if test -n "$CC"; then
1728 ac_cv_prog_CC="$CC" # Let the user override the test. 2950 ac_cv_prog_CC="$CC" # Let the user override the test.
1729else 2951else
1730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1731for as_dir in $PATH 2953for as_dir in $PATH
1732do 2954do
1733 IFS=$as_save_IFS 2955 IFS=$as_save_IFS
1734 test -z "$as_dir" && as_dir=. 2956 test -z "$as_dir" && as_dir=.
1735 for ac_exec_ext in '' $ac_executable_extensions; do 2957 for ac_exec_ext in '' $ac_executable_extensions; do
1736 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2958 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1737 ac_cv_prog_CC="${ac_tool_prefix}cc" 2959 ac_cv_prog_CC="${ac_tool_prefix}cc"
1738 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1739 break 2 2961 break 2
1740 fi 2962 fi
1741done 2963done
1742done 2964 done
2965IFS=$as_save_IFS
1743 2966
1744fi 2967fi
1745fi 2968fi
1746CC=$ac_cv_prog_CC 2969CC=$ac_cv_prog_CC
1747if test -n "$CC"; then 2970if test -n "$CC"; then
1748 echo "$as_me:$LINENO: result: $CC" >&5 2971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1749echo "${ECHO_T}$CC" >&6 2972$as_echo "$CC" >&6; }
1750else 2973else
1751 echo "$as_me:$LINENO: result: no" >&5 2974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1752echo "${ECHO_T}no" >&6 2975$as_echo "no" >&6; }
1753fi 2976fi
1754 2977
1755fi
1756if test -z "$ac_cv_prog_CC"; then
1757 ac_ct_CC=$CC
1758 # Extract the first word of "cc", so it can be a program name with args.
1759set dummy cc; ac_word=$2
1760echo "$as_me:$LINENO: checking for $ac_word" >&5
1761echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1762if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1763 echo $ECHO_N "(cached) $ECHO_C" >&6
1764else
1765 if test -n "$ac_ct_CC"; then
1766 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1767else
1768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1769for as_dir in $PATH
1770do
1771 IFS=$as_save_IFS
1772 test -z "$as_dir" && as_dir=.
1773 for ac_exec_ext in '' $ac_executable_extensions; do
1774 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1775 ac_cv_prog_ac_ct_CC="cc"
1776 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1777 break 2
1778 fi
1779done
1780done
1781 2978
1782fi 2979 fi
1783fi
1784ac_ct_CC=$ac_cv_prog_ac_ct_CC
1785if test -n "$ac_ct_CC"; then
1786 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1787echo "${ECHO_T}$ac_ct_CC" >&6
1788else
1789 echo "$as_me:$LINENO: result: no" >&5
1790echo "${ECHO_T}no" >&6
1791fi
1792
1793 CC=$ac_ct_CC
1794else
1795 CC="$ac_cv_prog_CC"
1796fi
1797
1798fi 2980fi
1799if test -z "$CC"; then 2981if test -z "$CC"; then
1800 # Extract the first word of "cc", so it can be a program name with args. 2982 # Extract the first word of "cc", so it can be a program name with args.
1801set dummy cc; ac_word=$2 2983set dummy cc; ac_word=$2
1802echo "$as_me:$LINENO: checking for $ac_word" >&5 2984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1803echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2985$as_echo_n "checking for $ac_word... " >&6; }
1804if test "${ac_cv_prog_CC+set}" = set; then 2986if ${ac_cv_prog_CC+:} false; then :
1805 echo $ECHO_N "(cached) $ECHO_C" >&6 2987 $as_echo_n "(cached) " >&6
1806else 2988else
1807 if test -n "$CC"; then 2989 if test -n "$CC"; then
1808 ac_cv_prog_CC="$CC" # Let the user override the test. 2990 ac_cv_prog_CC="$CC" # Let the user override the test.
1809else 2991else
1810 ac_prog_rejected=no 2992 ac_prog_rejected=no
1811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1812for as_dir in $PATH 2994for as_dir in $PATH
1813do 2995do
1814 IFS=$as_save_IFS 2996 IFS=$as_save_IFS
1815 test -z "$as_dir" && as_dir=. 2997 test -z "$as_dir" && as_dir=.
1816 for ac_exec_ext in '' $ac_executable_extensions; do 2998 for ac_exec_ext in '' $ac_executable_extensions; do
1817 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2999 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1818 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3000 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1819 ac_prog_rejected=yes 3001 ac_prog_rejected=yes
1820 continue 3002 continue
1821 fi 3003 fi
1822 ac_cv_prog_CC="cc" 3004 ac_cv_prog_CC="cc"
1823 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1824 break 2 3006 break 2
1825 fi 3007 fi
1826done 3008done
1827done 3009 done
3010IFS=$as_save_IFS
1828 3011
1829if test $ac_prog_rejected = yes; then 3012if test $ac_prog_rejected = yes; then
1830 # We found a bogon in the path, so make sure we never use it. 3013 # We found a bogon in the path, so make sure we never use it.
1831 set dummy $ac_cv_prog_CC 3014 set dummy $ac_cv_prog_CC
1832 shift 3015 shift
1840fi 3023fi
1841fi 3024fi
1842fi 3025fi
1843CC=$ac_cv_prog_CC 3026CC=$ac_cv_prog_CC
1844if test -n "$CC"; then 3027if test -n "$CC"; then
1845 echo "$as_me:$LINENO: result: $CC" >&5 3028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1846echo "${ECHO_T}$CC" >&6 3029$as_echo "$CC" >&6; }
1847else 3030else
1848 echo "$as_me:$LINENO: result: no" >&5 3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1849echo "${ECHO_T}no" >&6 3032$as_echo "no" >&6; }
1850fi 3033fi
3034
1851 3035
1852fi 3036fi
1853if test -z "$CC"; then 3037if test -z "$CC"; then
1854 if test -n "$ac_tool_prefix"; then 3038 if test -n "$ac_tool_prefix"; then
1855 for ac_prog in cl 3039 for ac_prog in cl.exe
1856 do 3040 do
1857 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3041 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1858set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3042set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1859echo "$as_me:$LINENO: checking for $ac_word" >&5 3043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1860echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3044$as_echo_n "checking for $ac_word... " >&6; }
1861if test "${ac_cv_prog_CC+set}" = set; then 3045if ${ac_cv_prog_CC+:} false; then :
1862 echo $ECHO_N "(cached) $ECHO_C" >&6 3046 $as_echo_n "(cached) " >&6
1863else 3047else
1864 if test -n "$CC"; then 3048 if test -n "$CC"; then
1865 ac_cv_prog_CC="$CC" # Let the user override the test. 3049 ac_cv_prog_CC="$CC" # Let the user override the test.
1866else 3050else
1867as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1868for as_dir in $PATH 3052for as_dir in $PATH
1869do 3053do
1870 IFS=$as_save_IFS 3054 IFS=$as_save_IFS
1871 test -z "$as_dir" && as_dir=. 3055 test -z "$as_dir" && as_dir=.
1872 for ac_exec_ext in '' $ac_executable_extensions; do 3056 for ac_exec_ext in '' $ac_executable_extensions; do
1873 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3057 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1874 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3058 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1875 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1876 break 2 3060 break 2
1877 fi 3061 fi
1878done 3062done
1879done 3063 done
3064IFS=$as_save_IFS
1880 3065
1881fi 3066fi
1882fi 3067fi
1883CC=$ac_cv_prog_CC 3068CC=$ac_cv_prog_CC
1884if test -n "$CC"; then 3069if test -n "$CC"; then
1885 echo "$as_me:$LINENO: result: $CC" >&5 3070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1886echo "${ECHO_T}$CC" >&6 3071$as_echo "$CC" >&6; }
1887else 3072else
1888 echo "$as_me:$LINENO: result: no" >&5 3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1889echo "${ECHO_T}no" >&6 3074$as_echo "no" >&6; }
1890fi 3075fi
3076
1891 3077
1892 test -n "$CC" && break 3078 test -n "$CC" && break
1893 done 3079 done
1894fi 3080fi
1895if test -z "$CC"; then 3081if test -z "$CC"; then
1896 ac_ct_CC=$CC 3082 ac_ct_CC=$CC
1897 for ac_prog in cl 3083 for ac_prog in cl.exe
1898do 3084do
1899 # Extract the first word of "$ac_prog", so it can be a program name with args. 3085 # Extract the first word of "$ac_prog", so it can be a program name with args.
1900set dummy $ac_prog; ac_word=$2 3086set dummy $ac_prog; ac_word=$2
1901echo "$as_me:$LINENO: checking for $ac_word" >&5 3087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1902echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3088$as_echo_n "checking for $ac_word... " >&6; }
1903if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3089if ${ac_cv_prog_ac_ct_CC+:} false; then :
1904 echo $ECHO_N "(cached) $ECHO_C" >&6 3090 $as_echo_n "(cached) " >&6
1905else 3091else
1906 if test -n "$ac_ct_CC"; then 3092 if test -n "$ac_ct_CC"; then
1907 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3093 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1908else 3094else
1909as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1910for as_dir in $PATH 3096for as_dir in $PATH
1911do 3097do
1912 IFS=$as_save_IFS 3098 IFS=$as_save_IFS
1913 test -z "$as_dir" && as_dir=. 3099 test -z "$as_dir" && as_dir=.
1914 for ac_exec_ext in '' $ac_executable_extensions; do 3100 for ac_exec_ext in '' $ac_executable_extensions; do
1915 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3101 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1916 ac_cv_prog_ac_ct_CC="$ac_prog" 3102 ac_cv_prog_ac_ct_CC="$ac_prog"
1917 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1918 break 2 3104 break 2
1919 fi 3105 fi
1920done 3106done
1921done 3107 done
3108IFS=$as_save_IFS
1922 3109
1923fi 3110fi
1924fi 3111fi
1925ac_ct_CC=$ac_cv_prog_ac_ct_CC 3112ac_ct_CC=$ac_cv_prog_ac_ct_CC
1926if test -n "$ac_ct_CC"; then 3113if test -n "$ac_ct_CC"; then
1927 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1928echo "${ECHO_T}$ac_ct_CC" >&6 3115$as_echo "$ac_ct_CC" >&6; }
1929else 3116else
1930 echo "$as_me:$LINENO: result: no" >&5 3117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1931echo "${ECHO_T}no" >&6 3118$as_echo "no" >&6; }
1932fi 3119fi
3120
1933 3121
1934 test -n "$ac_ct_CC" && break 3122 test -n "$ac_ct_CC" && break
1935done 3123done
1936 3124
3125 if test "x$ac_ct_CC" = x; then
3126 CC=""
3127 else
3128 case $cross_compiling:$ac_tool_warned in
3129yes:)
3130{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3131$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3132ac_tool_warned=yes ;;
3133esac
1937 CC=$ac_ct_CC 3134 CC=$ac_ct_CC
3135 fi
1938fi 3136fi
1939 3137
1940fi 3138fi
1941 3139
1942 3140
1943test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3141test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1944See \`config.log' for more details." >&5 3142$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1945echo "$as_me: error: no acceptable C compiler found in \$PATH 3143as_fn_error $? "no acceptable C compiler found in \$PATH
1946See \`config.log' for more details." >&2;} 3144See \`config.log' for more details" "$LINENO" 5; }
1947 { (exit 1); exit 1; }; }
1948 3145
1949# Provide some information about the compiler. 3146# Provide some information about the compiler.
1950echo "$as_me:$LINENO:" \ 3147$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1951 "checking for C compiler version" >&5 3148set X $ac_compile
1952ac_compiler=`set X $ac_compile; echo $2` 3149ac_compiler=$2
1953{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3150for ac_option in --version -v -V -qversion; do
1954 (eval $ac_compiler --version </dev/null >&5) 2>&5 3151 { { ac_try="$ac_compiler $ac_option >&5"
3152case "(($ac_try" in
3153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154 *) ac_try_echo=$ac_try;;
3155esac
3156eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157$as_echo "$ac_try_echo"; } >&5
3158 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1955 ac_status=$? 3159 ac_status=$?
3160 if test -s conftest.err; then
3161 sed '10a\
3162... rest of stderr output deleted ...
3163 10q' conftest.err >conftest.er1
3164 cat conftest.er1 >&5
3165 fi
3166 rm -f conftest.er1 conftest.err
1956 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1957 (exit $ac_status); } 3168 test $ac_status = 0; }
1958{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3169done
1959 (eval $ac_compiler -v </dev/null >&5) 2>&5
1960 ac_status=$?
1961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1962 (exit $ac_status); }
1963{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1964 (eval $ac_compiler -V </dev/null >&5) 2>&5
1965 ac_status=$?
1966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1967 (exit $ac_status); }
1968 3170
1969cat >conftest.$ac_ext <<_ACEOF
1970/* confdefs.h. */
1971_ACEOF
1972cat confdefs.h >>conftest.$ac_ext 3171cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1973cat >>conftest.$ac_ext <<_ACEOF
1974/* end confdefs.h. */ 3172/* end confdefs.h. */
1975 3173
1976int 3174int
1977main () 3175main ()
1978{ 3176{
1980 ; 3178 ;
1981 return 0; 3179 return 0;
1982} 3180}
1983_ACEOF 3181_ACEOF
1984ac_clean_files_save=$ac_clean_files 3182ac_clean_files_save=$ac_clean_files
1985ac_clean_files="$ac_clean_files a.out a.exe b.out" 3183ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
1986# Try to create an executable without -o first, disregard a.out. 3184# Try to create an executable without -o first, disregard a.out.
1987# It will help us diagnose broken compilers, and finding out an intuition 3185# It will help us diagnose broken compilers, and finding out an intuition
1988# of exeext. 3186# of exeext.
1989echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
1990echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 3188$as_echo_n "checking whether the C compiler works... " >&6; }
1991ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3189ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1992if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 3190
3191# The possible output files:
3192ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3193
3194ac_rmfiles=
3195for ac_file in $ac_files
3196do
3197 case $ac_file in
3198 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3199 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3200 esac
3201done
3202rm -f $ac_rmfiles
3203
3204if { { ac_try="$ac_link_default"
3205case "(($ac_try" in
3206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207 *) ac_try_echo=$ac_try;;
3208esac
3209eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210$as_echo "$ac_try_echo"; } >&5
1993 (eval $ac_link_default) 2>&5 3211 (eval "$ac_link_default") 2>&5
1994 ac_status=$? 3212 ac_status=$?
1995 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1996 (exit $ac_status); }; then 3214 test $ac_status = 0; }; then :
1997 # Find the output, starting from the most likely. This scheme is 3215 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
1998# not robust to junk in `.', hence go to wildcards (a.*) only as a last 3216# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
1999# resort. 3217# in a Makefile. We should not override ac_cv_exeext if it was cached,
2000 3218# so that the user can short-circuit this test for compilers unknown to
2001# Be careful to initialize this variable, since it used to be cached. 3219# Autoconf.
2002# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 3220for ac_file in $ac_files ''
2003ac_cv_exeext=
2004# b.out is created by i960 compilers.
2005for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2006do 3221do
2007 test -f "$ac_file" || continue 3222 test -f "$ac_file" || continue
2008 case $ac_file in 3223 case $ac_file in
2009 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 3224 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2010 ;;
2011 conftest.$ac_ext )
2012 # This is the source file.
2013 ;; 3225 ;;
2014 [ab].out ) 3226 [ab].out )
2015 # We found the default executable, but exeext='' is most 3227 # We found the default executable, but exeext='' is most
2016 # certainly right. 3228 # certainly right.
2017 break;; 3229 break;;
2018 *.* ) 3230 *.* )
3231 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3232 then :; else
2019 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3233 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2020 # FIXME: I believe we export ac_cv_exeext for Libtool, 3234 fi
2021 # but it would be cool to find out if it's true. Does anybody 3235 # We set ac_cv_exeext here because the later test for it is not
2022 # maintain Libtool? --akim. 3236 # safe: cross compilers may not add the suffix if given an `-o'
2023 export ac_cv_exeext 3237 # argument, so we may need to know it at that point already.
3238 # Even if this section looks crufty: it has the advantage of
3239 # actually working.
2024 break;; 3240 break;;
2025 * ) 3241 * )
2026 break;; 3242 break;;
2027 esac 3243 esac
2028done 3244done
3245test "$ac_cv_exeext" = no && ac_cv_exeext=
3246
2029else 3247else
3248 ac_file=''
3249fi
3250if test -z "$ac_file"; then :
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252$as_echo "no" >&6; }
2030 echo "$as_me: failed program was:" >&5 3253$as_echo "$as_me: failed program was:" >&5
2031sed 's/^/| /' conftest.$ac_ext >&5 3254sed 's/^/| /' conftest.$ac_ext >&5
2032 3255
2033{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3256{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2034See \`config.log' for more details." >&5 3257$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2035echo "$as_me: error: C compiler cannot create executables 3258as_fn_error 77 "C compiler cannot create executables
2036See \`config.log' for more details." >&2;} 3259See \`config.log' for more details" "$LINENO" 5; }
2037 { (exit 77); exit 77; }; } 3260else
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3262$as_echo "yes" >&6; }
2038fi 3263fi
2039 3264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3265$as_echo_n "checking for C compiler default output file name... " >&6; }
3266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3267$as_echo "$ac_file" >&6; }
2040ac_exeext=$ac_cv_exeext 3268ac_exeext=$ac_cv_exeext
2041echo "$as_me:$LINENO: result: $ac_file" >&5
2042echo "${ECHO_T}$ac_file" >&6
2043 3269
2044# Check the compiler produces executables we can run. If not, either 3270rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2045# the compiler is broken, or we cross compile. 3271ac_clean_files=$ac_clean_files_save
2046echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2047echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 3273$as_echo_n "checking for suffix of executables... " >&6; }
2048# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3274if { { ac_try="$ac_link"
2049# If not cross compiling, check that we can run a simple program. 3275case "(($ac_try" in
2050if test "$cross_compiling" != yes; then 3276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2051 if { ac_try='./$ac_file' 3277 *) ac_try_echo=$ac_try;;
2052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3278esac
3279eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3280$as_echo "$ac_try_echo"; } >&5
2053 (eval $ac_try) 2>&5 3281 (eval "$ac_link") 2>&5
2054 ac_status=$? 3282 ac_status=$?
2055 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2056 (exit $ac_status); }; }; then
2057 cross_compiling=no
2058 else
2059 if test "$cross_compiling" = maybe; then
2060 cross_compiling=yes
2061 else
2062 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2063If you meant to cross compile, use \`--host'.
2064See \`config.log' for more details." >&5
2065echo "$as_me: error: cannot run C compiled programs.
2066If you meant to cross compile, use \`--host'.
2067See \`config.log' for more details." >&2;}
2068 { (exit 1); exit 1; }; }
2069 fi
2070 fi
2071fi
2072echo "$as_me:$LINENO: result: yes" >&5
2073echo "${ECHO_T}yes" >&6
2074
2075rm -f a.out a.exe conftest$ac_cv_exeext b.out
2076ac_clean_files=$ac_clean_files_save
2077# Check the compiler produces executables we can run. If not, either
2078# the compiler is broken, or we cross compile.
2079echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2080echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2081echo "$as_me:$LINENO: result: $cross_compiling" >&5
2082echo "${ECHO_T}$cross_compiling" >&6
2083
2084echo "$as_me:$LINENO: checking for suffix of executables" >&5
2085echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2086if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2087 (eval $ac_link) 2>&5
2088 ac_status=$?
2089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2090 (exit $ac_status); }; then 3284 test $ac_status = 0; }; then :
2091 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3285 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2092# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3286# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2093# work properly (i.e., refer to `conftest.exe'), while it won't with 3287# work properly (i.e., refer to `conftest.exe'), while it won't with
2094# `rm'. 3288# `rm'.
2095for ac_file in conftest.exe conftest conftest.*; do 3289for ac_file in conftest.exe conftest conftest.*; do
2096 test -f "$ac_file" || continue 3290 test -f "$ac_file" || continue
2097 case $ac_file in 3291 case $ac_file in
2098 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 3292 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2099 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3293 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2100 export ac_cv_exeext
2101 break;; 3294 break;;
2102 * ) break;; 3295 * ) break;;
2103 esac 3296 esac
2104done 3297done
2105else 3298else
2106 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3299 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2107See \`config.log' for more details." >&5 3300$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2108echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3301as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2109See \`config.log' for more details." >&2;} 3302See \`config.log' for more details" "$LINENO" 5; }
2110 { (exit 1); exit 1; }; }
2111fi 3303fi
2112
2113rm -f conftest$ac_cv_exeext 3304rm -f conftest conftest$ac_cv_exeext
2114echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2115echo "${ECHO_T}$ac_cv_exeext" >&6 3306$as_echo "$ac_cv_exeext" >&6; }
2116 3307
2117rm -f conftest.$ac_ext 3308rm -f conftest.$ac_ext
2118EXEEXT=$ac_cv_exeext 3309EXEEXT=$ac_cv_exeext
2119ac_exeext=$EXEEXT 3310ac_exeext=$EXEEXT
2120echo "$as_me:$LINENO: checking for suffix of object files" >&5
2121echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2122if test "${ac_cv_objext+set}" = set; then
2123 echo $ECHO_N "(cached) $ECHO_C" >&6
2124else
2125 cat >conftest.$ac_ext <<_ACEOF
2126/* confdefs.h. */
2127_ACEOF
2128cat confdefs.h >>conftest.$ac_ext 3311cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2129cat >>conftest.$ac_ext <<_ACEOF
2130/* end confdefs.h. */ 3312/* end confdefs.h. */
2131 3313#include <stdio.h>
2132int 3314int
2133main () 3315main ()
2134{ 3316{
3317FILE *f = fopen ("conftest.out", "w");
3318 return ferror (f) || fclose (f) != 0;
2135 3319
2136 ; 3320 ;
2137 return 0; 3321 return 0;
2138} 3322}
2139_ACEOF 3323_ACEOF
3324ac_clean_files="$ac_clean_files conftest.out"
3325# Check that the compiler produces executables we can run. If not, either
3326# the compiler is broken, or we cross compile.
3327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3328$as_echo_n "checking whether we are cross compiling... " >&6; }
3329if test "$cross_compiling" != yes; then
3330 { { ac_try="$ac_link"
3331case "(($ac_try" in
3332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3333 *) ac_try_echo=$ac_try;;
3334esac
3335eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3336$as_echo "$ac_try_echo"; } >&5
3337 (eval "$ac_link") 2>&5
3338 ac_status=$?
3339 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340 test $ac_status = 0; }
3341 if { ac_try='./conftest$ac_cv_exeext'
3342 { { case "(($ac_try" in
3343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3344 *) ac_try_echo=$ac_try;;
3345esac
3346eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3347$as_echo "$ac_try_echo"; } >&5
3348 (eval "$ac_try") 2>&5
3349 ac_status=$?
3350 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3351 test $ac_status = 0; }; }; then
3352 cross_compiling=no
3353 else
3354 if test "$cross_compiling" = maybe; then
3355 cross_compiling=yes
3356 else
3357 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3358$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3359as_fn_error $? "cannot run C compiled programs.
3360If you meant to cross compile, use \`--host'.
3361See \`config.log' for more details" "$LINENO" 5; }
3362 fi
3363 fi
3364fi
3365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3366$as_echo "$cross_compiling" >&6; }
3367
3368rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3369ac_clean_files=$ac_clean_files_save
3370{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3371$as_echo_n "checking for suffix of object files... " >&6; }
3372if ${ac_cv_objext+:} false; then :
3373 $as_echo_n "(cached) " >&6
3374else
3375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3376/* end confdefs.h. */
3377
3378int
3379main ()
3380{
3381
3382 ;
3383 return 0;
3384}
3385_ACEOF
2140rm -f conftest.o conftest.obj 3386rm -f conftest.o conftest.obj
2141if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3387if { { ac_try="$ac_compile"
3388case "(($ac_try" in
3389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3390 *) ac_try_echo=$ac_try;;
3391esac
3392eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3393$as_echo "$ac_try_echo"; } >&5
2142 (eval $ac_compile) 2>&5 3394 (eval "$ac_compile") 2>&5
2143 ac_status=$? 3395 ac_status=$?
2144 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3396 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2145 (exit $ac_status); }; then 3397 test $ac_status = 0; }; then :
2146 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 3398 for ac_file in conftest.o conftest.obj conftest.*; do
3399 test -f "$ac_file" || continue;
2147 case $ac_file in 3400 case $ac_file in
2148 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 3401 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2149 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3402 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2150 break;; 3403 break;;
2151 esac 3404 esac
2152done 3405done
2153else 3406else
2154 echo "$as_me: failed program was:" >&5 3407 $as_echo "$as_me: failed program was:" >&5
2155sed 's/^/| /' conftest.$ac_ext >&5 3408sed 's/^/| /' conftest.$ac_ext >&5
2156 3409
2157{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3410{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2158See \`config.log' for more details." >&5 3411$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2159echo "$as_me: error: cannot compute suffix of object files: cannot compile 3412as_fn_error $? "cannot compute suffix of object files: cannot compile
2160See \`config.log' for more details." >&2;} 3413See \`config.log' for more details" "$LINENO" 5; }
2161 { (exit 1); exit 1; }; }
2162fi 3414fi
2163
2164rm -f conftest.$ac_cv_objext conftest.$ac_ext 3415rm -f conftest.$ac_cv_objext conftest.$ac_ext
2165fi 3416fi
2166echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2167echo "${ECHO_T}$ac_cv_objext" >&6 3418$as_echo "$ac_cv_objext" >&6; }
2168OBJEXT=$ac_cv_objext 3419OBJEXT=$ac_cv_objext
2169ac_objext=$OBJEXT 3420ac_objext=$OBJEXT
2170echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2171echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 3422$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2172if test "${ac_cv_c_compiler_gnu+set}" = set; then 3423if ${ac_cv_c_compiler_gnu+:} false; then :
2173 echo $ECHO_N "(cached) $ECHO_C" >&6 3424 $as_echo_n "(cached) " >&6
2174else 3425else
2175 cat >conftest.$ac_ext <<_ACEOF
2176/* confdefs.h. */
2177_ACEOF
2178cat confdefs.h >>conftest.$ac_ext 3426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2179cat >>conftest.$ac_ext <<_ACEOF
2180/* end confdefs.h. */ 3427/* end confdefs.h. */
2181 3428
2182int 3429int
2183main () 3430main ()
2184{ 3431{
2188 3435
2189 ; 3436 ;
2190 return 0; 3437 return 0;
2191} 3438}
2192_ACEOF 3439_ACEOF
2193rm -f conftest.$ac_objext 3440if ac_fn_c_try_compile "$LINENO"; then :
2194if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2195 (eval $ac_compile) 2>conftest.er1
2196 ac_status=$?
2197 grep -v '^ *+' conftest.er1 >conftest.err
2198 rm -f conftest.er1
2199 cat conftest.err >&5
2200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2201 (exit $ac_status); } &&
2202 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2204 (eval $ac_try) 2>&5
2205 ac_status=$?
2206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2207 (exit $ac_status); }; } &&
2208 { ac_try='test -s conftest.$ac_objext'
2209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2210 (eval $ac_try) 2>&5
2211 ac_status=$?
2212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2213 (exit $ac_status); }; }; then
2214 ac_compiler_gnu=yes 3441 ac_compiler_gnu=yes
2215else 3442else
2216 echo "$as_me: failed program was:" >&5
2217sed 's/^/| /' conftest.$ac_ext >&5
2218
2219ac_compiler_gnu=no 3443 ac_compiler_gnu=no
2220fi 3444fi
2221rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2222ac_cv_c_compiler_gnu=$ac_compiler_gnu 3446ac_cv_c_compiler_gnu=$ac_compiler_gnu
2223 3447
2224fi 3448fi
2225echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2226echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 3450$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2227GCC=`test $ac_compiler_gnu = yes && echo yes` 3451if test $ac_compiler_gnu = yes; then
3452 GCC=yes
3453else
3454 GCC=
3455fi
2228ac_test_CFLAGS=${CFLAGS+set} 3456ac_test_CFLAGS=${CFLAGS+set}
2229ac_save_CFLAGS=$CFLAGS 3457ac_save_CFLAGS=$CFLAGS
3458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3459$as_echo_n "checking whether $CC accepts -g... " >&6; }
3460if ${ac_cv_prog_cc_g+:} false; then :
3461 $as_echo_n "(cached) " >&6
3462else
3463 ac_save_c_werror_flag=$ac_c_werror_flag
3464 ac_c_werror_flag=yes
3465 ac_cv_prog_cc_g=no
2230CFLAGS="-g" 3466 CFLAGS="-g"
2231echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2232echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2233if test "${ac_cv_prog_cc_g+set}" = set; then
2234 echo $ECHO_N "(cached) $ECHO_C" >&6
2235else
2236 cat >conftest.$ac_ext <<_ACEOF
2237/* confdefs.h. */
2238_ACEOF
2239cat confdefs.h >>conftest.$ac_ext 3467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2240cat >>conftest.$ac_ext <<_ACEOF
2241/* end confdefs.h. */ 3468/* end confdefs.h. */
2242 3469
2243int 3470int
2244main () 3471main ()
2245{ 3472{
2246 3473
2247 ; 3474 ;
2248 return 0; 3475 return 0;
2249} 3476}
2250_ACEOF 3477_ACEOF
2251rm -f conftest.$ac_objext 3478if ac_fn_c_try_compile "$LINENO"; then :
2252if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2253 (eval $ac_compile) 2>conftest.er1
2254 ac_status=$?
2255 grep -v '^ *+' conftest.er1 >conftest.err
2256 rm -f conftest.er1
2257 cat conftest.err >&5
2258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2259 (exit $ac_status); } &&
2260 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2262 (eval $ac_try) 2>&5
2263 ac_status=$?
2264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2265 (exit $ac_status); }; } &&
2266 { ac_try='test -s conftest.$ac_objext'
2267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2268 (eval $ac_try) 2>&5
2269 ac_status=$?
2270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2271 (exit $ac_status); }; }; then
2272 ac_cv_prog_cc_g=yes 3479 ac_cv_prog_cc_g=yes
2273else 3480else
2274 echo "$as_me: failed program was:" >&5 3481 CFLAGS=""
2275sed 's/^/| /' conftest.$ac_ext >&5 3482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483/* end confdefs.h. */
2276 3484
3485int
3486main ()
3487{
3488
3489 ;
3490 return 0;
3491}
3492_ACEOF
3493if ac_fn_c_try_compile "$LINENO"; then :
3494
3495else
3496 ac_c_werror_flag=$ac_save_c_werror_flag
3497 CFLAGS="-g"
3498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499/* end confdefs.h. */
3500
3501int
3502main ()
3503{
3504
3505 ;
3506 return 0;
3507}
3508_ACEOF
3509if ac_fn_c_try_compile "$LINENO"; then :
2277ac_cv_prog_cc_g=no 3510 ac_cv_prog_cc_g=yes
2278fi 3511fi
2279rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2280fi 3513fi
3514rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3515fi
3516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3517 ac_c_werror_flag=$ac_save_c_werror_flag
3518fi
2281echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3519{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2282echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 3520$as_echo "$ac_cv_prog_cc_g" >&6; }
2283if test "$ac_test_CFLAGS" = set; then 3521if test "$ac_test_CFLAGS" = set; then
2284 CFLAGS=$ac_save_CFLAGS 3522 CFLAGS=$ac_save_CFLAGS
2285elif test $ac_cv_prog_cc_g = yes; then 3523elif test $ac_cv_prog_cc_g = yes; then
2286 if test "$GCC" = yes; then 3524 if test "$GCC" = yes; then
2287 CFLAGS="-g -O2" 3525 CFLAGS="-g -O2"
2293 CFLAGS="-O2" 3531 CFLAGS="-O2"
2294 else 3532 else
2295 CFLAGS= 3533 CFLAGS=
2296 fi 3534 fi
2297fi 3535fi
2298echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 3536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2299echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 3537$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2300if test "${ac_cv_prog_cc_stdc+set}" = set; then 3538if ${ac_cv_prog_cc_c89+:} false; then :
2301 echo $ECHO_N "(cached) $ECHO_C" >&6 3539 $as_echo_n "(cached) " >&6
2302else 3540else
2303 ac_cv_prog_cc_stdc=no 3541 ac_cv_prog_cc_c89=no
2304ac_save_CC=$CC 3542ac_save_CC=$CC
2305cat >conftest.$ac_ext <<_ACEOF
2306/* confdefs.h. */
2307_ACEOF
2308cat confdefs.h >>conftest.$ac_ext 3543cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2309cat >>conftest.$ac_ext <<_ACEOF
2310/* end confdefs.h. */ 3544/* end confdefs.h. */
2311#include <stdarg.h> 3545#include <stdarg.h>
2312#include <stdio.h> 3546#include <stdio.h>
2313#include <sys/types.h> 3547struct stat;
2314#include <sys/stat.h>
2315/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3548/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2316struct buf { int x; }; 3549struct buf { int x; };
2317FILE * (*rcsopen) (struct buf *, struct stat *, int); 3550FILE * (*rcsopen) (struct buf *, struct stat *, int);
2318static char *e (p, i) 3551static char *e (p, i)
2319 char **p; 3552 char **p;
2332} 3565}
2333 3566
2334/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3567/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2335 function prototypes and stuff, but not '\xHH' hex character constants. 3568 function prototypes and stuff, but not '\xHH' hex character constants.
2336 These don't provoke an error unfortunately, instead are silently treated 3569 These don't provoke an error unfortunately, instead are silently treated
2337 as 'x'. The following induces an error, until -std1 is added to get 3570 as 'x'. The following induces an error, until -std is added to get
2338 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3571 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2339 array size at least. It's necessary to write '\x00'==0 to get something 3572 array size at least. It's necessary to write '\x00'==0 to get something
2340 that's true only with -std1. */ 3573 that's true only with -std. */
2341int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3574int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3575
3576/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3577 inside strings and character constants. */
3578#define FOO(x) 'x'
3579int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2342 3580
2343int test (int i, double x); 3581int test (int i, double x);
2344struct s1 {int (*f) (int a);}; 3582struct s1 {int (*f) (int a);};
2345struct s2 {int (*f) (double a);}; 3583struct s2 {int (*f) (double a);};
2346int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3584int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2352return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3590return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2353 ; 3591 ;
2354 return 0; 3592 return 0;
2355} 3593}
2356_ACEOF 3594_ACEOF
2357# Don't try gcc -ansi; that turns off useful extensions and 3595for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2358# breaks some systems' header files. 3596 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2359# AIX -qlanglvl=ansi
2360# Ultrix and OSF/1 -std1
2361# HP-UX 10.20 and later -Ae
2362# HP-UX older versions -Aa -D_HPUX_SOURCE
2363# SVR4 -Xc -D__EXTENSIONS__
2364for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2365do 3597do
2366 CC="$ac_save_CC $ac_arg" 3598 CC="$ac_save_CC $ac_arg"
2367 rm -f conftest.$ac_objext 3599 if ac_fn_c_try_compile "$LINENO"; then :
2368if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2369 (eval $ac_compile) 2>conftest.er1
2370 ac_status=$?
2371 grep -v '^ *+' conftest.er1 >conftest.err
2372 rm -f conftest.er1
2373 cat conftest.err >&5
2374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2375 (exit $ac_status); } &&
2376 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2378 (eval $ac_try) 2>&5
2379 ac_status=$?
2380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2381 (exit $ac_status); }; } &&
2382 { ac_try='test -s conftest.$ac_objext'
2383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2384 (eval $ac_try) 2>&5
2385 ac_status=$?
2386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387 (exit $ac_status); }; }; then
2388 ac_cv_prog_cc_stdc=$ac_arg 3600 ac_cv_prog_cc_c89=$ac_arg
2389break
2390else
2391 echo "$as_me: failed program was:" >&5
2392sed 's/^/| /' conftest.$ac_ext >&5
2393
2394fi 3601fi
2395rm -f conftest.err conftest.$ac_objext 3602rm -f core conftest.err conftest.$ac_objext
3603 test "x$ac_cv_prog_cc_c89" != "xno" && break
2396done 3604done
2397rm -f conftest.$ac_ext conftest.$ac_objext 3605rm -f conftest.$ac_ext
2398CC=$ac_save_CC 3606CC=$ac_save_CC
2399 3607
2400fi 3608fi
2401 3609# AC_CACHE_VAL
2402case "x$ac_cv_prog_cc_stdc" in 3610case "x$ac_cv_prog_cc_c89" in
3611 x)
3612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3613$as_echo "none needed" >&6; } ;;
2403 x|xno) 3614 xno)
2404 echo "$as_me:$LINENO: result: none needed" >&5 3615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2405echo "${ECHO_T}none needed" >&6 ;; 3616$as_echo "unsupported" >&6; } ;;
2406 *) 3617 *)
2407 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2408echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2409 CC="$CC $ac_cv_prog_cc_stdc" ;; 3618 CC="$CC $ac_cv_prog_cc_c89"
3619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3620$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2410esac 3621esac
3622if test "x$ac_cv_prog_cc_c89" != xno; then :
2411 3623
2412# Some people use a C++ compiler to compile C. Since we use `exit',
2413# in C++ we need to declare it. In case someone uses the same compiler
2414# for both compiling C and C++ we need to have the C++ compiler decide
2415# the declaration of exit, since it's the most demanding environment.
2416cat >conftest.$ac_ext <<_ACEOF
2417#ifndef __cplusplus
2418 choke me
2419#endif
2420_ACEOF
2421rm -f conftest.$ac_objext
2422if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2423 (eval $ac_compile) 2>conftest.er1
2424 ac_status=$?
2425 grep -v '^ *+' conftest.er1 >conftest.err
2426 rm -f conftest.er1
2427 cat conftest.err >&5
2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 (exit $ac_status); } &&
2430 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2432 (eval $ac_try) 2>&5
2433 ac_status=$?
2434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2435 (exit $ac_status); }; } &&
2436 { ac_try='test -s conftest.$ac_objext'
2437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2438 (eval $ac_try) 2>&5
2439 ac_status=$?
2440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2441 (exit $ac_status); }; }; then
2442 for ac_declaration in \
2443 '' \
2444 'extern "C" void std::exit (int) throw (); using std::exit;' \
2445 'extern "C" void std::exit (int); using std::exit;' \
2446 'extern "C" void exit (int) throw ();' \
2447 'extern "C" void exit (int);' \
2448 'void exit (int);'
2449do
2450 cat >conftest.$ac_ext <<_ACEOF
2451/* confdefs.h. */
2452_ACEOF
2453cat confdefs.h >>conftest.$ac_ext
2454cat >>conftest.$ac_ext <<_ACEOF
2455/* end confdefs.h. */
2456$ac_declaration
2457#include <stdlib.h>
2458int
2459main ()
2460{
2461exit (42);
2462 ;
2463 return 0;
2464}
2465_ACEOF
2466rm -f conftest.$ac_objext
2467if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2468 (eval $ac_compile) 2>conftest.er1
2469 ac_status=$?
2470 grep -v '^ *+' conftest.er1 >conftest.err
2471 rm -f conftest.er1
2472 cat conftest.err >&5
2473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2474 (exit $ac_status); } &&
2475 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2477 (eval $ac_try) 2>&5
2478 ac_status=$?
2479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2480 (exit $ac_status); }; } &&
2481 { ac_try='test -s conftest.$ac_objext'
2482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2483 (eval $ac_try) 2>&5
2484 ac_status=$?
2485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2486 (exit $ac_status); }; }; then
2487 :
2488else
2489 echo "$as_me: failed program was:" >&5
2490sed 's/^/| /' conftest.$ac_ext >&5
2491
2492continue
2493fi 3624fi
2494rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2495 cat >conftest.$ac_ext <<_ACEOF
2496/* confdefs.h. */
2497_ACEOF
2498cat confdefs.h >>conftest.$ac_ext
2499cat >>conftest.$ac_ext <<_ACEOF
2500/* end confdefs.h. */
2501$ac_declaration
2502int
2503main ()
2504{
2505exit (42);
2506 ;
2507 return 0;
2508}
2509_ACEOF
2510rm -f conftest.$ac_objext
2511if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2512 (eval $ac_compile) 2>conftest.er1
2513 ac_status=$?
2514 grep -v '^ *+' conftest.er1 >conftest.err
2515 rm -f conftest.er1
2516 cat conftest.err >&5
2517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518 (exit $ac_status); } &&
2519 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2521 (eval $ac_try) 2>&5
2522 ac_status=$?
2523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2524 (exit $ac_status); }; } &&
2525 { ac_try='test -s conftest.$ac_objext'
2526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2527 (eval $ac_try) 2>&5
2528 ac_status=$?
2529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2530 (exit $ac_status); }; }; then
2531 break
2532else
2533 echo "$as_me: failed program was:" >&5
2534sed 's/^/| /' conftest.$ac_ext >&5
2535 3625
2536fi
2537rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2538done
2539rm -f conftest*
2540if test -n "$ac_declaration"; then
2541 echo '#ifdef __cplusplus' >>confdefs.h
2542 echo $ac_declaration >>confdefs.h
2543 echo '#endif' >>confdefs.h
2544fi
2545
2546else
2547 echo "$as_me: failed program was:" >&5
2548sed 's/^/| /' conftest.$ac_ext >&5
2549
2550fi
2551rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2552ac_ext=c 3626ac_ext=c
2553ac_cpp='$CPP $CPPFLAGS' 3627ac_cpp='$CPP $CPPFLAGS'
2554ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3628ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2555ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3629ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2556ac_compiler_gnu=$ac_cv_c_compiler_gnu 3630ac_compiler_gnu=$ac_cv_c_compiler_gnu
2557 3631
2558ac_ext=cc 3632ac_ext=cpp
2559ac_cpp='$CXXCPP $CPPFLAGS' 3633ac_cpp='$CXXCPP $CPPFLAGS'
2560ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3634ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2561ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3635ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2562ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3636ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3637if test -z "$CXX"; then
3638 if test -n "$CCC"; then
3639 CXX=$CCC
3640 else
2563if test -n "$ac_tool_prefix"; then 3641 if test -n "$ac_tool_prefix"; then
2564 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 3642 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2565 do 3643 do
2566 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3644 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2567set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3645set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2568echo "$as_me:$LINENO: checking for $ac_word" >&5 3646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2569echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3647$as_echo_n "checking for $ac_word... " >&6; }
2570if test "${ac_cv_prog_CXX+set}" = set; then 3648if ${ac_cv_prog_CXX+:} false; then :
2571 echo $ECHO_N "(cached) $ECHO_C" >&6 3649 $as_echo_n "(cached) " >&6
2572else 3650else
2573 if test -n "$CXX"; then 3651 if test -n "$CXX"; then
2574 ac_cv_prog_CXX="$CXX" # Let the user override the test. 3652 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2575else 3653else
2576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2577for as_dir in $PATH 3655for as_dir in $PATH
2578do 3656do
2579 IFS=$as_save_IFS 3657 IFS=$as_save_IFS
2580 test -z "$as_dir" && as_dir=. 3658 test -z "$as_dir" && as_dir=.
2581 for ac_exec_ext in '' $ac_executable_extensions; do 3659 for ac_exec_ext in '' $ac_executable_extensions; do
2582 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2583 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 3661 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2584 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2585 break 2 3663 break 2
2586 fi 3664 fi
2587done 3665done
2588done 3666 done
3667IFS=$as_save_IFS
2589 3668
2590fi 3669fi
2591fi 3670fi
2592CXX=$ac_cv_prog_CXX 3671CXX=$ac_cv_prog_CXX
2593if test -n "$CXX"; then 3672if test -n "$CXX"; then
2594 echo "$as_me:$LINENO: result: $CXX" >&5 3673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2595echo "${ECHO_T}$CXX" >&6 3674$as_echo "$CXX" >&6; }
2596else 3675else
2597 echo "$as_me:$LINENO: result: no" >&5 3676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598echo "${ECHO_T}no" >&6 3677$as_echo "no" >&6; }
2599fi 3678fi
3679
2600 3680
2601 test -n "$CXX" && break 3681 test -n "$CXX" && break
2602 done 3682 done
2603fi 3683fi
2604if test -z "$CXX"; then 3684if test -z "$CXX"; then
2605 ac_ct_CXX=$CXX 3685 ac_ct_CXX=$CXX
2606 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 3686 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2607do 3687do
2608 # Extract the first word of "$ac_prog", so it can be a program name with args. 3688 # Extract the first word of "$ac_prog", so it can be a program name with args.
2609set dummy $ac_prog; ac_word=$2 3689set dummy $ac_prog; ac_word=$2
2610echo "$as_me:$LINENO: checking for $ac_word" >&5 3690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2611echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3691$as_echo_n "checking for $ac_word... " >&6; }
2612if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 3692if ${ac_cv_prog_ac_ct_CXX+:} false; then :
2613 echo $ECHO_N "(cached) $ECHO_C" >&6 3693 $as_echo_n "(cached) " >&6
2614else 3694else
2615 if test -n "$ac_ct_CXX"; then 3695 if test -n "$ac_ct_CXX"; then
2616 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3696 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2617else 3697else
2618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2619for as_dir in $PATH 3699for as_dir in $PATH
2620do 3700do
2621 IFS=$as_save_IFS 3701 IFS=$as_save_IFS
2622 test -z "$as_dir" && as_dir=. 3702 test -z "$as_dir" && as_dir=.
2623 for ac_exec_ext in '' $ac_executable_extensions; do 3703 for ac_exec_ext in '' $ac_executable_extensions; do
2624 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3704 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2625 ac_cv_prog_ac_ct_CXX="$ac_prog" 3705 ac_cv_prog_ac_ct_CXX="$ac_prog"
2626 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2627 break 2 3707 break 2
2628 fi 3708 fi
2629done 3709done
2630done 3710 done
3711IFS=$as_save_IFS
2631 3712
2632fi 3713fi
2633fi 3714fi
2634ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3715ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2635if test -n "$ac_ct_CXX"; then 3716if test -n "$ac_ct_CXX"; then
2636 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2637echo "${ECHO_T}$ac_ct_CXX" >&6 3718$as_echo "$ac_ct_CXX" >&6; }
2638else 3719else
2639 echo "$as_me:$LINENO: result: no" >&5 3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2640echo "${ECHO_T}no" >&6 3721$as_echo "no" >&6; }
2641fi 3722fi
3723
2642 3724
2643 test -n "$ac_ct_CXX" && break 3725 test -n "$ac_ct_CXX" && break
2644done 3726done
2645test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2646 3727
3728 if test "x$ac_ct_CXX" = x; then
3729 CXX="g++"
3730 else
3731 case $cross_compiling:$ac_tool_warned in
3732yes:)
3733{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3734$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3735ac_tool_warned=yes ;;
3736esac
2647 CXX=$ac_ct_CXX 3737 CXX=$ac_ct_CXX
3738 fi
2648fi 3739fi
2649 3740
2650 3741 fi
3742fi
2651# Provide some information about the compiler. 3743# Provide some information about the compiler.
2652echo "$as_me:$LINENO:" \ 3744$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2653 "checking for C++ compiler version" >&5 3745set X $ac_compile
2654ac_compiler=`set X $ac_compile; echo $2` 3746ac_compiler=$2
2655{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3747for ac_option in --version -v -V -qversion; do
2656 (eval $ac_compiler --version </dev/null >&5) 2>&5 3748 { { ac_try="$ac_compiler $ac_option >&5"
3749case "(($ac_try" in
3750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3751 *) ac_try_echo=$ac_try;;
3752esac
3753eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3754$as_echo "$ac_try_echo"; } >&5
3755 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2657 ac_status=$? 3756 ac_status=$?
3757 if test -s conftest.err; then
3758 sed '10a\
3759... rest of stderr output deleted ...
3760 10q' conftest.err >conftest.er1
3761 cat conftest.er1 >&5
3762 fi
3763 rm -f conftest.er1 conftest.err
2658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2659 (exit $ac_status); } 3765 test $ac_status = 0; }
2660{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3766done
2661 (eval $ac_compiler -v </dev/null >&5) 2>&5
2662 ac_status=$?
2663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664 (exit $ac_status); }
2665{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2666 (eval $ac_compiler -V </dev/null >&5) 2>&5
2667 ac_status=$?
2668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669 (exit $ac_status); }
2670 3767
2671echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 3768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
2672echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 3769$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2673if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 3770if ${ac_cv_cxx_compiler_gnu+:} false; then :
2674 echo $ECHO_N "(cached) $ECHO_C" >&6 3771 $as_echo_n "(cached) " >&6
2675else 3772else
2676 cat >conftest.$ac_ext <<_ACEOF
2677/* confdefs.h. */
2678_ACEOF
2679cat confdefs.h >>conftest.$ac_ext 3773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2680cat >>conftest.$ac_ext <<_ACEOF
2681/* end confdefs.h. */ 3774/* end confdefs.h. */
2682 3775
2683int 3776int
2684main () 3777main ()
2685{ 3778{
2689 3782
2690 ; 3783 ;
2691 return 0; 3784 return 0;
2692} 3785}
2693_ACEOF 3786_ACEOF
2694rm -f conftest.$ac_objext 3787if ac_fn_cxx_try_compile "$LINENO"; then :
2695if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2696 (eval $ac_compile) 2>conftest.er1
2697 ac_status=$?
2698 grep -v '^ *+' conftest.er1 >conftest.err
2699 rm -f conftest.er1
2700 cat conftest.err >&5
2701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2702 (exit $ac_status); } &&
2703 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2705 (eval $ac_try) 2>&5
2706 ac_status=$?
2707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2708 (exit $ac_status); }; } &&
2709 { ac_try='test -s conftest.$ac_objext'
2710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2711 (eval $ac_try) 2>&5
2712 ac_status=$?
2713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2714 (exit $ac_status); }; }; then
2715 ac_compiler_gnu=yes 3788 ac_compiler_gnu=yes
2716else 3789else
2717 echo "$as_me: failed program was:" >&5
2718sed 's/^/| /' conftest.$ac_ext >&5
2719
2720ac_compiler_gnu=no 3790 ac_compiler_gnu=no
2721fi 3791fi
2722rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2723ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3793ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2724 3794
2725fi 3795fi
2726echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 3796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
2727echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 3797$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
2728GXX=`test $ac_compiler_gnu = yes && echo yes` 3798if test $ac_compiler_gnu = yes; then
3799 GXX=yes
3800else
3801 GXX=
3802fi
2729ac_test_CXXFLAGS=${CXXFLAGS+set} 3803ac_test_CXXFLAGS=${CXXFLAGS+set}
2730ac_save_CXXFLAGS=$CXXFLAGS 3804ac_save_CXXFLAGS=$CXXFLAGS
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3806$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3807if ${ac_cv_prog_cxx_g+:} false; then :
3808 $as_echo_n "(cached) " >&6
3809else
3810 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3811 ac_cxx_werror_flag=yes
3812 ac_cv_prog_cxx_g=no
2731CXXFLAGS="-g" 3813 CXXFLAGS="-g"
2732echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2733echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2734if test "${ac_cv_prog_cxx_g+set}" = set; then
2735 echo $ECHO_N "(cached) $ECHO_C" >&6
2736else
2737 cat >conftest.$ac_ext <<_ACEOF
2738/* confdefs.h. */
2739_ACEOF
2740cat confdefs.h >>conftest.$ac_ext 3814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2741cat >>conftest.$ac_ext <<_ACEOF
2742/* end confdefs.h. */ 3815/* end confdefs.h. */
2743 3816
2744int 3817int
2745main () 3818main ()
2746{ 3819{
2747 3820
2748 ; 3821 ;
2749 return 0; 3822 return 0;
2750} 3823}
2751_ACEOF 3824_ACEOF
2752rm -f conftest.$ac_objext 3825if ac_fn_cxx_try_compile "$LINENO"; then :
2753if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2754 (eval $ac_compile) 2>conftest.er1
2755 ac_status=$?
2756 grep -v '^ *+' conftest.er1 >conftest.err
2757 rm -f conftest.er1
2758 cat conftest.err >&5
2759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2760 (exit $ac_status); } &&
2761 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2763 (eval $ac_try) 2>&5
2764 ac_status=$?
2765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2766 (exit $ac_status); }; } &&
2767 { ac_try='test -s conftest.$ac_objext'
2768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2769 (eval $ac_try) 2>&5
2770 ac_status=$?
2771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2772 (exit $ac_status); }; }; then
2773 ac_cv_prog_cxx_g=yes 3826 ac_cv_prog_cxx_g=yes
2774else 3827else
2775 echo "$as_me: failed program was:" >&5 3828 CXXFLAGS=""
2776sed 's/^/| /' conftest.$ac_ext >&5 3829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3830/* end confdefs.h. */
2777 3831
3832int
3833main ()
3834{
3835
3836 ;
3837 return 0;
3838}
3839_ACEOF
3840if ac_fn_cxx_try_compile "$LINENO"; then :
3841
3842else
3843 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3844 CXXFLAGS="-g"
3845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3846/* end confdefs.h. */
3847
3848int
3849main ()
3850{
3851
3852 ;
3853 return 0;
3854}
3855_ACEOF
3856if ac_fn_cxx_try_compile "$LINENO"; then :
2778ac_cv_prog_cxx_g=no 3857 ac_cv_prog_cxx_g=yes
2779fi 3858fi
2780rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2781fi 3860fi
3861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3862fi
3863rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3864 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3865fi
2782echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2783echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 3867$as_echo "$ac_cv_prog_cxx_g" >&6; }
2784if test "$ac_test_CXXFLAGS" = set; then 3868if test "$ac_test_CXXFLAGS" = set; then
2785 CXXFLAGS=$ac_save_CXXFLAGS 3869 CXXFLAGS=$ac_save_CXXFLAGS
2786elif test $ac_cv_prog_cxx_g = yes; then 3870elif test $ac_cv_prog_cxx_g = yes; then
2787 if test "$GXX" = yes; then 3871 if test "$GXX" = yes; then
2788 CXXFLAGS="-g -O2" 3872 CXXFLAGS="-g -O2"
2794 CXXFLAGS="-O2" 3878 CXXFLAGS="-O2"
2795 else 3879 else
2796 CXXFLAGS= 3880 CXXFLAGS=
2797 fi 3881 fi
2798fi 3882fi
2799for ac_declaration in \
2800 '' \
2801 'extern "C" void std::exit (int) throw (); using std::exit;' \
2802 'extern "C" void std::exit (int); using std::exit;' \
2803 'extern "C" void exit (int) throw ();' \
2804 'extern "C" void exit (int);' \
2805 'void exit (int);'
2806do
2807 cat >conftest.$ac_ext <<_ACEOF
2808/* confdefs.h. */
2809_ACEOF
2810cat confdefs.h >>conftest.$ac_ext
2811cat >>conftest.$ac_ext <<_ACEOF
2812/* end confdefs.h. */
2813$ac_declaration
2814#include <stdlib.h>
2815int
2816main ()
2817{
2818exit (42);
2819 ;
2820 return 0;
2821}
2822_ACEOF
2823rm -f conftest.$ac_objext
2824if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2825 (eval $ac_compile) 2>conftest.er1
2826 ac_status=$?
2827 grep -v '^ *+' conftest.er1 >conftest.err
2828 rm -f conftest.er1
2829 cat conftest.err >&5
2830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2831 (exit $ac_status); } &&
2832 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2834 (eval $ac_try) 2>&5
2835 ac_status=$?
2836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2837 (exit $ac_status); }; } &&
2838 { ac_try='test -s conftest.$ac_objext'
2839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2840 (eval $ac_try) 2>&5
2841 ac_status=$?
2842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2843 (exit $ac_status); }; }; then
2844 :
2845else
2846 echo "$as_me: failed program was:" >&5
2847sed 's/^/| /' conftest.$ac_ext >&5
2848
2849continue
2850fi
2851rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2852 cat >conftest.$ac_ext <<_ACEOF
2853/* confdefs.h. */
2854_ACEOF
2855cat confdefs.h >>conftest.$ac_ext
2856cat >>conftest.$ac_ext <<_ACEOF
2857/* end confdefs.h. */
2858$ac_declaration
2859int
2860main ()
2861{
2862exit (42);
2863 ;
2864 return 0;
2865}
2866_ACEOF
2867rm -f conftest.$ac_objext
2868if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2869 (eval $ac_compile) 2>conftest.er1
2870 ac_status=$?
2871 grep -v '^ *+' conftest.er1 >conftest.err
2872 rm -f conftest.er1
2873 cat conftest.err >&5
2874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2875 (exit $ac_status); } &&
2876 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2878 (eval $ac_try) 2>&5
2879 ac_status=$?
2880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2881 (exit $ac_status); }; } &&
2882 { ac_try='test -s conftest.$ac_objext'
2883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2884 (eval $ac_try) 2>&5
2885 ac_status=$?
2886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2887 (exit $ac_status); }; }; then
2888 break
2889else
2890 echo "$as_me: failed program was:" >&5
2891sed 's/^/| /' conftest.$ac_ext >&5
2892
2893fi
2894rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2895done
2896rm -f conftest*
2897if test -n "$ac_declaration"; then
2898 echo '#ifdef __cplusplus' >>confdefs.h
2899 echo $ac_declaration >>confdefs.h
2900 echo '#endif' >>confdefs.h
2901fi
2902
2903ac_ext=c
2904ac_cpp='$CPP $CPPFLAGS'
2905ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2906ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2907ac_compiler_gnu=$ac_cv_c_compiler_gnu
2908
2909ac_ext=c
2910ac_cpp='$CPP $CPPFLAGS'
2911ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2912ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2913ac_compiler_gnu=$ac_cv_c_compiler_gnu
2914echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2915echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2916# On Suns, sometimes $CPP names a directory.
2917if test -n "$CPP" && test -d "$CPP"; then
2918 CPP=
2919fi
2920if test -z "$CPP"; then
2921 if test "${ac_cv_prog_CPP+set}" = set; then
2922 echo $ECHO_N "(cached) $ECHO_C" >&6
2923else
2924 # Double quotes because CPP needs to be expanded
2925 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2926 do
2927 ac_preproc_ok=false
2928for ac_c_preproc_warn_flag in '' yes
2929do
2930 # Use a header file that comes with gcc, so configuring glibc
2931 # with a fresh cross-compiler works.
2932 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2933 # <limits.h> exists even on freestanding compilers.
2934 # On the NeXT, cc -E runs the code through the compiler's parser,
2935 # not just through cpp. "Syntax error" is here to catch this case.
2936 cat >conftest.$ac_ext <<_ACEOF
2937/* confdefs.h. */
2938_ACEOF
2939cat confdefs.h >>conftest.$ac_ext
2940cat >>conftest.$ac_ext <<_ACEOF
2941/* end confdefs.h. */
2942#ifdef __STDC__
2943# include <limits.h>
2944#else
2945# include <assert.h>
2946#endif
2947 Syntax error
2948_ACEOF
2949if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2950 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2951 ac_status=$?
2952 grep -v '^ *+' conftest.er1 >conftest.err
2953 rm -f conftest.er1
2954 cat conftest.err >&5
2955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2956 (exit $ac_status); } >/dev/null; then
2957 if test -s conftest.err; then
2958 ac_cpp_err=$ac_c_preproc_warn_flag
2959 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2960 else
2961 ac_cpp_err=
2962 fi
2963else
2964 ac_cpp_err=yes
2965fi
2966if test -z "$ac_cpp_err"; then
2967 :
2968else
2969 echo "$as_me: failed program was:" >&5
2970sed 's/^/| /' conftest.$ac_ext >&5
2971
2972 # Broken: fails on valid input.
2973continue
2974fi
2975rm -f conftest.err conftest.$ac_ext
2976
2977 # OK, works on sane cases. Now check whether non-existent headers
2978 # can be detected and how.
2979 cat >conftest.$ac_ext <<_ACEOF
2980/* confdefs.h. */
2981_ACEOF
2982cat confdefs.h >>conftest.$ac_ext
2983cat >>conftest.$ac_ext <<_ACEOF
2984/* end confdefs.h. */
2985#include <ac_nonexistent.h>
2986_ACEOF
2987if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2988 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2989 ac_status=$?
2990 grep -v '^ *+' conftest.er1 >conftest.err
2991 rm -f conftest.er1
2992 cat conftest.err >&5
2993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2994 (exit $ac_status); } >/dev/null; then
2995 if test -s conftest.err; then
2996 ac_cpp_err=$ac_c_preproc_warn_flag
2997 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2998 else
2999 ac_cpp_err=
3000 fi
3001else
3002 ac_cpp_err=yes
3003fi
3004if test -z "$ac_cpp_err"; then
3005 # Broken: success on invalid input.
3006continue
3007else
3008 echo "$as_me: failed program was:" >&5
3009sed 's/^/| /' conftest.$ac_ext >&5
3010
3011 # Passes both tests.
3012ac_preproc_ok=:
3013break
3014fi
3015rm -f conftest.err conftest.$ac_ext
3016
3017done
3018# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3019rm -f conftest.err conftest.$ac_ext
3020if $ac_preproc_ok; then
3021 break
3022fi
3023
3024 done
3025 ac_cv_prog_CPP=$CPP
3026
3027fi
3028 CPP=$ac_cv_prog_CPP
3029else
3030 ac_cv_prog_CPP=$CPP
3031fi
3032echo "$as_me:$LINENO: result: $CPP" >&5
3033echo "${ECHO_T}$CPP" >&6
3034ac_preproc_ok=false
3035for ac_c_preproc_warn_flag in '' yes
3036do
3037 # Use a header file that comes with gcc, so configuring glibc
3038 # with a fresh cross-compiler works.
3039 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3040 # <limits.h> exists even on freestanding compilers.
3041 # On the NeXT, cc -E runs the code through the compiler's parser,
3042 # not just through cpp. "Syntax error" is here to catch this case.
3043 cat >conftest.$ac_ext <<_ACEOF
3044/* confdefs.h. */
3045_ACEOF
3046cat confdefs.h >>conftest.$ac_ext
3047cat >>conftest.$ac_ext <<_ACEOF
3048/* end confdefs.h. */
3049#ifdef __STDC__
3050# include <limits.h>
3051#else
3052# include <assert.h>
3053#endif
3054 Syntax error
3055_ACEOF
3056if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3057 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3058 ac_status=$?
3059 grep -v '^ *+' conftest.er1 >conftest.err
3060 rm -f conftest.er1
3061 cat conftest.err >&5
3062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3063 (exit $ac_status); } >/dev/null; then
3064 if test -s conftest.err; then
3065 ac_cpp_err=$ac_c_preproc_warn_flag
3066 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3067 else
3068 ac_cpp_err=
3069 fi
3070else
3071 ac_cpp_err=yes
3072fi
3073if test -z "$ac_cpp_err"; then
3074 :
3075else
3076 echo "$as_me: failed program was:" >&5
3077sed 's/^/| /' conftest.$ac_ext >&5
3078
3079 # Broken: fails on valid input.
3080continue
3081fi
3082rm -f conftest.err conftest.$ac_ext
3083
3084 # OK, works on sane cases. Now check whether non-existent headers
3085 # can be detected and how.
3086 cat >conftest.$ac_ext <<_ACEOF
3087/* confdefs.h. */
3088_ACEOF
3089cat confdefs.h >>conftest.$ac_ext
3090cat >>conftest.$ac_ext <<_ACEOF
3091/* end confdefs.h. */
3092#include <ac_nonexistent.h>
3093_ACEOF
3094if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3095 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3096 ac_status=$?
3097 grep -v '^ *+' conftest.er1 >conftest.err
3098 rm -f conftest.er1
3099 cat conftest.err >&5
3100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3101 (exit $ac_status); } >/dev/null; then
3102 if test -s conftest.err; then
3103 ac_cpp_err=$ac_c_preproc_warn_flag
3104 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3105 else
3106 ac_cpp_err=
3107 fi
3108else
3109 ac_cpp_err=yes
3110fi
3111if test -z "$ac_cpp_err"; then
3112 # Broken: success on invalid input.
3113continue
3114else
3115 echo "$as_me: failed program was:" >&5
3116sed 's/^/| /' conftest.$ac_ext >&5
3117
3118 # Passes both tests.
3119ac_preproc_ok=:
3120break
3121fi
3122rm -f conftest.err conftest.$ac_ext
3123
3124done
3125# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3126rm -f conftest.err conftest.$ac_ext
3127if $ac_preproc_ok; then
3128 :
3129else
3130 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3131See \`config.log' for more details." >&5
3132echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3133See \`config.log' for more details." >&2;}
3134 { (exit 1); exit 1; }; }
3135fi
3136
3137ac_ext=c 3883ac_ext=c
3138ac_cpp='$CPP $CPPFLAGS' 3884ac_cpp='$CPP $CPPFLAGS'
3139ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3885ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3140ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3886ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3141ac_compiler_gnu=$ac_cv_c_compiler_gnu 3887ac_compiler_gnu=$ac_cv_c_compiler_gnu
3151# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3897# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3152# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3898# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3153# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3899# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3154# OS/2's system install, which has a completely different semantic 3900# OS/2's system install, which has a completely different semantic
3155# ./install, which can be erroneously created by make from ./install.sh. 3901# ./install, which can be erroneously created by make from ./install.sh.
3902# Reject install programs that cannot install multiple files.
3156echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3157echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 3904$as_echo_n "checking for a BSD-compatible install... " >&6; }
3158if test -z "$INSTALL"; then 3905if test -z "$INSTALL"; then
3159if test "${ac_cv_path_install+set}" = set; then 3906if ${ac_cv_path_install+:} false; then :
3160 echo $ECHO_N "(cached) $ECHO_C" >&6 3907 $as_echo_n "(cached) " >&6
3161else 3908else
3162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3163for as_dir in $PATH 3910for as_dir in $PATH
3164do 3911do
3165 IFS=$as_save_IFS 3912 IFS=$as_save_IFS
3166 test -z "$as_dir" && as_dir=. 3913 test -z "$as_dir" && as_dir=.
3167 # Account for people who put trailing slashes in PATH elements. 3914 # Account for people who put trailing slashes in PATH elements.
3168case $as_dir/ in 3915case $as_dir/ in #((
3169 ./ | .// | /cC/* | \ 3916 ./ | .// | /[cC]/* | \
3170 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3917 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3171 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3918 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3172 /usr/ucb/* ) ;; 3919 /usr/ucb/* ) ;;
3173 *) 3920 *)
3174 # OSF1 and SCO ODT 3.0 have their own names for install. 3921 # OSF1 and SCO ODT 3.0 have their own names for install.
3175 # Don't use installbsd from OSF since it installs stuff as root 3922 # Don't use installbsd from OSF since it installs stuff as root
3176 # by default. 3923 # by default.
3177 for ac_prog in ginstall scoinst install; do 3924 for ac_prog in ginstall scoinst install; do
3178 for ac_exec_ext in '' $ac_executable_extensions; do 3925 for ac_exec_ext in '' $ac_executable_extensions; do
3179 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3926 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3180 if test $ac_prog = install && 3927 if test $ac_prog = install &&
3181 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3928 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3182 # AIX install. It has an incompatible calling convention. 3929 # AIX install. It has an incompatible calling convention.
3183 : 3930 :
3184 elif test $ac_prog = install && 3931 elif test $ac_prog = install &&
3185 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3932 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3186 # program-specific install script used by HP pwplus--don't use. 3933 # program-specific install script used by HP pwplus--don't use.
3187 : 3934 :
3188 else 3935 else
3936 rm -rf conftest.one conftest.two conftest.dir
3937 echo one > conftest.one
3938 echo two > conftest.two
3939 mkdir conftest.dir
3940 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3941 test -s conftest.one && test -s conftest.two &&
3942 test -s conftest.dir/conftest.one &&
3943 test -s conftest.dir/conftest.two
3944 then
3189 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3945 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3190 break 3 3946 break 3
3947 fi
3191 fi 3948 fi
3192 fi 3949 fi
3193 done 3950 done
3194 done 3951 done
3195 ;; 3952 ;;
3196esac 3953esac
3954
3197done 3955 done
3956IFS=$as_save_IFS
3198 3957
3958rm -rf conftest.one conftest.two conftest.dir
3199 3959
3200fi 3960fi
3201 if test "${ac_cv_path_install+set}" = set; then 3961 if test "${ac_cv_path_install+set}" = set; then
3202 INSTALL=$ac_cv_path_install 3962 INSTALL=$ac_cv_path_install
3203 else 3963 else
3204 # As a last resort, use the slow shell script. We don't cache a 3964 # As a last resort, use the slow shell script. Don't cache a
3205 # path for INSTALL within a source directory, because that will 3965 # value for INSTALL within a source directory, because that will
3206 # break other packages using the cache if that directory is 3966 # break other packages using the cache if that directory is
3207 # removed, or if the path is relative. 3967 # removed, or if the value is a relative name.
3208 INSTALL=$ac_install_sh 3968 INSTALL=$ac_install_sh
3209 fi 3969 fi
3210fi 3970fi
3211echo "$as_me:$LINENO: result: $INSTALL" >&5 3971{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3212echo "${ECHO_T}$INSTALL" >&6 3972$as_echo "$INSTALL" >&6; }
3213 3973
3214# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3974# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3215# It thinks the first close brace ends the variable substitution. 3975# It thinks the first close brace ends the variable substitution.
3216test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3976test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3217 3977
3218test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3978test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3219 3979
3220test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3980test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3221 3981
3222for ac_prog in gawk mawk nawk awk
3223do
3224 # Extract the first word of "$ac_prog", so it can be a program name with args.
3225set dummy $ac_prog; ac_word=$2
3226echo "$as_me:$LINENO: checking for $ac_word" >&5
3227echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3228if test "${ac_cv_prog_AWK+set}" = set; then
3229 echo $ECHO_N "(cached) $ECHO_C" >&6
3230else
3231 if test -n "$AWK"; then
3232 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3233else
3234as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3235for as_dir in $PATH
3236do
3237 IFS=$as_save_IFS
3238 test -z "$as_dir" && as_dir=.
3239 for ac_exec_ext in '' $ac_executable_extensions; do
3240 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3241 ac_cv_prog_AWK="$ac_prog"
3242 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3243 break 2
3244 fi
3245done
3246done
3247
3248fi
3249fi
3250AWK=$ac_cv_prog_AWK
3251if test -n "$AWK"; then
3252 echo "$as_me:$LINENO: result: $AWK" >&5
3253echo "${ECHO_T}$AWK" >&6
3254else
3255 echo "$as_me:$LINENO: result: no" >&5
3256echo "${ECHO_T}no" >&6
3257fi
3258
3259 test -n "$AWK" && break
3260done
3261 3982
3262 3983
3263ac_ext=c 3984ac_ext=c
3264ac_cpp='$CPP $CPPFLAGS' 3985ac_cpp='$CPP $CPPFLAGS'
3265ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3986ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3266ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3987ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3267ac_compiler_gnu=$ac_cv_c_compiler_gnu 3988ac_compiler_gnu=$ac_cv_c_compiler_gnu
3268 3989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3269 3990$as_echo_n "checking how to run the C preprocessor... " >&6; }
3991# On Suns, sometimes $CPP names a directory.
3992if test -n "$CPP" && test -d "$CPP"; then
3993 CPP=
3994fi
3270if test -z "$orig_CXXFLAGS"; then 3995if test -z "$CPP"; then
3271 CXXFLAGS='-O' 3996 if ${ac_cv_prog_CPP+:} false; then :
3272 if test x$GCC = xyes && test "x$GXX" = xyes; then 3997 $as_echo_n "(cached) " >&6
3273 CXXFLAGS="-g -O3"
3274 fi
3275 CFLAGS="$CXXFLAGS"
3276fi
3277
3278LINKER="$CXX"
3279if test x$GCC = xyes && test x$GXX = xyes; then
3280
3281echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3282echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3283if test "${ac_cv_lib_supcpp_main+set}" = set; then
3284 echo $ECHO_N "(cached) $ECHO_C" >&6
3285else 3998else
3286 ac_check_lib_save_LIBS=$LIBS 3999 # Double quotes because CPP needs to be expanded
3287LIBS="-lsupc++ $LIBS" 4000 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3288cat >conftest.$ac_ext <<_ACEOF 4001 do
3289/* confdefs.h. */ 4002 ac_preproc_ok=false
3290_ACEOF 4003for ac_c_preproc_warn_flag in '' yes
4004do
4005 # Use a header file that comes with gcc, so configuring glibc
4006 # with a fresh cross-compiler works.
4007 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4008 # <limits.h> exists even on freestanding compilers.
4009 # On the NeXT, cc -E runs the code through the compiler's parser,
4010 # not just through cpp. "Syntax error" is here to catch this case.
3291cat confdefs.h >>conftest.$ac_ext 4011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3292cat >>conftest.$ac_ext <<_ACEOF
3293/* end confdefs.h. */ 4012/* end confdefs.h. */
4013#ifdef __STDC__
4014# include <limits.h>
4015#else
4016# include <assert.h>
4017#endif
4018 Syntax error
4019_ACEOF
4020if ac_fn_c_try_cpp "$LINENO"; then :
3294 4021
4022else
4023 # Broken: fails on valid input.
4024continue
4025fi
4026rm -f conftest.err conftest.i conftest.$ac_ext
4027
4028 # OK, works on sane cases. Now check whether nonexistent headers
4029 # can be detected and how.
4030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4031/* end confdefs.h. */
4032#include <ac_nonexistent.h>
4033_ACEOF
4034if ac_fn_c_try_cpp "$LINENO"; then :
4035 # Broken: success on invalid input.
4036continue
4037else
4038 # Passes both tests.
4039ac_preproc_ok=:
4040break
4041fi
4042rm -f conftest.err conftest.i conftest.$ac_ext
4043
4044done
4045# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4046rm -f conftest.i conftest.err conftest.$ac_ext
4047if $ac_preproc_ok; then :
4048 break
4049fi
4050
4051 done
4052 ac_cv_prog_CPP=$CPP
4053
4054fi
4055 CPP=$ac_cv_prog_CPP
4056else
4057 ac_cv_prog_CPP=$CPP
4058fi
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4060$as_echo "$CPP" >&6; }
4061ac_preproc_ok=false
4062for ac_c_preproc_warn_flag in '' yes
4063do
4064 # Use a header file that comes with gcc, so configuring glibc
4065 # with a fresh cross-compiler works.
4066 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4067 # <limits.h> exists even on freestanding compilers.
4068 # On the NeXT, cc -E runs the code through the compiler's parser,
4069 # not just through cpp. "Syntax error" is here to catch this case.
4070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4071/* end confdefs.h. */
4072#ifdef __STDC__
4073# include <limits.h>
4074#else
4075# include <assert.h>
4076#endif
4077 Syntax error
4078_ACEOF
4079if ac_fn_c_try_cpp "$LINENO"; then :
4080
4081else
4082 # Broken: fails on valid input.
4083continue
4084fi
4085rm -f conftest.err conftest.i conftest.$ac_ext
4086
4087 # OK, works on sane cases. Now check whether nonexistent headers
4088 # can be detected and how.
4089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4090/* end confdefs.h. */
4091#include <ac_nonexistent.h>
4092_ACEOF
4093if ac_fn_c_try_cpp "$LINENO"; then :
4094 # Broken: success on invalid input.
4095continue
4096else
4097 # Passes both tests.
4098ac_preproc_ok=:
4099break
4100fi
4101rm -f conftest.err conftest.i conftest.$ac_ext
4102
4103done
4104# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4105rm -f conftest.i conftest.err conftest.$ac_ext
4106if $ac_preproc_ok; then :
4107
4108else
4109 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4110$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4111as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4112See \`config.log' for more details" "$LINENO" 5; }
4113fi
4114
4115ac_ext=c
4116ac_cpp='$CPP $CPPFLAGS'
4117ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4118ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4119ac_compiler_gnu=$ac_cv_c_compiler_gnu
4120
4121
4122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4123$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4124if ${ac_cv_path_GREP+:} false; then :
4125 $as_echo_n "(cached) " >&6
4126else
4127 if test -z "$GREP"; then
4128 ac_path_GREP_found=false
4129 # Loop through the user's path and test for each of PROGNAME-LIST
4130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4131for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4132do
4133 IFS=$as_save_IFS
4134 test -z "$as_dir" && as_dir=.
4135 for ac_prog in grep ggrep; do
4136 for ac_exec_ext in '' $ac_executable_extensions; do
4137 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4138 as_fn_executable_p "$ac_path_GREP" || continue
4139# Check for GNU ac_path_GREP and select it if it is found.
4140 # Check for GNU $ac_path_GREP
4141case `"$ac_path_GREP" --version 2>&1` in
4142*GNU*)
4143 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4144*)
4145 ac_count=0
4146 $as_echo_n 0123456789 >"conftest.in"
4147 while :
4148 do
4149 cat "conftest.in" "conftest.in" >"conftest.tmp"
4150 mv "conftest.tmp" "conftest.in"
4151 cp "conftest.in" "conftest.nl"
4152 $as_echo 'GREP' >> "conftest.nl"
4153 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4154 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4155 as_fn_arith $ac_count + 1 && ac_count=$as_val
4156 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4157 # Best one so far, save it but keep looking for a better one
4158 ac_cv_path_GREP="$ac_path_GREP"
4159 ac_path_GREP_max=$ac_count
4160 fi
4161 # 10*(2^10) chars as input seems more than enough
4162 test $ac_count -gt 10 && break
4163 done
4164 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4165esac
4166
4167 $ac_path_GREP_found && break 3
4168 done
4169 done
4170 done
4171IFS=$as_save_IFS
4172 if test -z "$ac_cv_path_GREP"; then
4173 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4174 fi
4175else
4176 ac_cv_path_GREP=$GREP
4177fi
4178
4179fi
4180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4181$as_echo "$ac_cv_path_GREP" >&6; }
4182 GREP="$ac_cv_path_GREP"
4183
4184
4185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4186$as_echo_n "checking for egrep... " >&6; }
4187if ${ac_cv_path_EGREP+:} false; then :
4188 $as_echo_n "(cached) " >&6
4189else
4190 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4191 then ac_cv_path_EGREP="$GREP -E"
4192 else
4193 if test -z "$EGREP"; then
4194 ac_path_EGREP_found=false
4195 # Loop through the user's path and test for each of PROGNAME-LIST
4196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4198do
4199 IFS=$as_save_IFS
4200 test -z "$as_dir" && as_dir=.
4201 for ac_prog in egrep; do
4202 for ac_exec_ext in '' $ac_executable_extensions; do
4203 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4204 as_fn_executable_p "$ac_path_EGREP" || continue
4205# Check for GNU ac_path_EGREP and select it if it is found.
4206 # Check for GNU $ac_path_EGREP
4207case `"$ac_path_EGREP" --version 2>&1` in
4208*GNU*)
4209 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4210*)
4211 ac_count=0
4212 $as_echo_n 0123456789 >"conftest.in"
4213 while :
4214 do
4215 cat "conftest.in" "conftest.in" >"conftest.tmp"
4216 mv "conftest.tmp" "conftest.in"
4217 cp "conftest.in" "conftest.nl"
4218 $as_echo 'EGREP' >> "conftest.nl"
4219 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4220 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4221 as_fn_arith $ac_count + 1 && ac_count=$as_val
4222 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4223 # Best one so far, save it but keep looking for a better one
4224 ac_cv_path_EGREP="$ac_path_EGREP"
4225 ac_path_EGREP_max=$ac_count
4226 fi
4227 # 10*(2^10) chars as input seems more than enough
4228 test $ac_count -gt 10 && break
4229 done
4230 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4231esac
4232
4233 $ac_path_EGREP_found && break 3
4234 done
4235 done
4236 done
4237IFS=$as_save_IFS
4238 if test -z "$ac_cv_path_EGREP"; then
4239 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4240 fi
4241else
4242 ac_cv_path_EGREP=$EGREP
4243fi
4244
4245 fi
4246fi
4247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4248$as_echo "$ac_cv_path_EGREP" >&6; }
4249 EGREP="$ac_cv_path_EGREP"
4250
4251
4252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4253$as_echo_n "checking for ANSI C header files... " >&6; }
4254if ${ac_cv_header_stdc+:} false; then :
4255 $as_echo_n "(cached) " >&6
4256else
4257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4258/* end confdefs.h. */
4259#include <stdlib.h>
4260#include <stdarg.h>
4261#include <string.h>
4262#include <float.h>
3295 4263
3296int 4264int
3297main () 4265main ()
3298{ 4266{
3299main (); 4267
3300 ; 4268 ;
3301 return 0; 4269 return 0;
3302} 4270}
3303_ACEOF 4271_ACEOF
4272if ac_fn_c_try_compile "$LINENO"; then :
4273 ac_cv_header_stdc=yes
4274else
4275 ac_cv_header_stdc=no
4276fi
3304rm -f conftest.$ac_objext conftest$ac_exeext 4277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3305if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4278
3306 (eval $ac_link) 2>conftest.er1 4279if test $ac_cv_header_stdc = yes; then
3307 ac_status=$? 4280 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3308 grep -v '^ *+' conftest.er1 >conftest.err 4281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4282/* end confdefs.h. */
4283#include <string.h>
4284
4285_ACEOF
4286if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4287 $EGREP "memchr" >/dev/null 2>&1; then :
4288
4289else
4290 ac_cv_header_stdc=no
4291fi
3309 rm -f conftest.er1 4292rm -f conftest*
3310 cat conftest.err >&5 4293
3311 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4294fi
3312 (exit $ac_status); } && 4295
3313 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4296if test $ac_cv_header_stdc = yes; then
3314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4297 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3315 (eval $ac_try) 2>&5 4298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3316 ac_status=$? 4299/* end confdefs.h. */
3317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4300#include <stdlib.h>
3318 (exit $ac_status); }; } && 4301
3319 { ac_try='test -s conftest$ac_exeext' 4302_ACEOF
3320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4303if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3321 (eval $ac_try) 2>&5 4304 $EGREP "free" >/dev/null 2>&1; then :
3322 ac_status=$? 4305
3323 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4306else
3324 (exit $ac_status); }; }; then 4307 ac_cv_header_stdc=no
3325 ac_cv_lib_supcpp_main=yes 4308fi
4309rm -f conftest*
4310
4311fi
4312
4313if test $ac_cv_header_stdc = yes; then
4314 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4315 if test "$cross_compiling" = yes; then :
4316 :
4317else
4318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4319/* end confdefs.h. */
4320#include <ctype.h>
4321#include <stdlib.h>
4322#if ((' ' & 0x0FF) == 0x020)
4323# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4324# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3326else 4325#else
3327 echo "$as_me: failed program was:" >&5 4326# define ISLOWER(c) \
3328sed 's/^/| /' conftest.$ac_ext >&5 4327 (('a' <= (c) && (c) <= 'i') \
4328 || ('j' <= (c) && (c) <= 'r') \
4329 || ('s' <= (c) && (c) <= 'z'))
4330# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4331#endif
3329 4332
3330ac_cv_lib_supcpp_main=no 4333#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4334int
4335main ()
4336{
4337 int i;
4338 for (i = 0; i < 256; i++)
4339 if (XOR (islower (i), ISLOWER (i))
4340 || toupper (i) != TOUPPER (i))
4341 return 2;
4342 return 0;
4343}
4344_ACEOF
4345if ac_fn_c_try_run "$LINENO"; then :
4346
4347else
4348 ac_cv_header_stdc=no
3331fi 4349fi
3332rm -f conftest.err conftest.$ac_objext \ 4350rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3333 conftest$ac_exeext conftest.$ac_ext 4351 conftest.$ac_objext conftest.beam conftest.$ac_ext
3334LIBS=$ac_check_lib_save_LIBS
3335fi 4352fi
3336echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5 4353
3337echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6 4354fi
4355fi
4356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4357$as_echo "$ac_cv_header_stdc" >&6; }
3338if test $ac_cv_lib_supcpp_main = yes; then 4358if test $ac_cv_header_stdc = yes; then
3339 4359
3340 LINKER="$CC" 4360$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3341 LIBS="$LIBS -lsupc++"
3342 4361
3343fi 4362fi
3344 4363
3345fi 4364# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3346LINKER=$LINKER 4365for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3347 4366 inttypes.h stdint.h unistd.h
3348 4367do :
3349 4368 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4369ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4370"
4371if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3350cat >>confdefs.h <<\_ACEOF 4372 cat >>confdefs.h <<_ACEOF
3351#define _GNU_SOURCE 1 4373#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3352_ACEOF 4374_ACEOF
3353 4375
4376fi
3354 4377
3355case $host in 4378done
3356 *-*-solaris* )
3357 4379
3358cat >>confdefs.h <<\_ACEOF
3359#define _XOPEN_SOURCE_EXTENDED 1
3360_ACEOF
3361 4380
3362 4381
3363cat >>confdefs.h <<\_ACEOF 4382 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3364#define _XOPEN_SOURCE 2 4383if test "x$ac_cv_header_minix_config_h" = xyes; then :
3365_ACEOF 4384 MINIX=yes
4385else
4386 MINIX=
4387fi
3366 4388
3367 4389
3368cat >>confdefs.h <<\_ACEOF 4390 if test "$MINIX" = yes; then
4391
4392$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4393
4394
4395$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4396
4397
4398$as_echo "#define _MINIX 1" >>confdefs.h
4399
4400 fi
4401
4402
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4404$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4405if ${ac_cv_safe_to_define___extensions__+:} false; then :
4406 $as_echo_n "(cached) " >&6
4407else
4408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409/* end confdefs.h. */
4410
3369#define __EXTENSIONS__ 1 4411# define __EXTENSIONS__ 1
3370_ACEOF 4412 $ac_includes_default
4413int
4414main ()
4415{
3371 4416
3372 ;; 4417 ;
3373esac 4418 return 0;
4419}
4420_ACEOF
4421if ac_fn_c_try_compile "$LINENO"; then :
4422 ac_cv_safe_to_define___extensions__=yes
4423else
4424 ac_cv_safe_to_define___extensions__=no
4425fi
4426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4427fi
4428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4429$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4430 test $ac_cv_safe_to_define___extensions__ = yes &&
4431 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3374 4432
4433 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3375 4434
4435 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4436
4437 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4438
4439 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4440
4441
4442
4443
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
4445$as_echo_n "checking for library containing strerror... " >&6; }
4446if ${ac_cv_search_strerror+:} false; then :
4447 $as_echo_n "(cached) " >&6
4448else
4449 ac_func_search_save_LIBS=$LIBS
4450cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4451/* end confdefs.h. */
4452
4453/* Override any GCC internal prototype to avoid an error.
4454 Use char because int might match the return type of a GCC
4455 builtin and then its argument prototype would still apply. */
4456#ifdef __cplusplus
4457extern "C"
4458#endif
4459char strerror ();
4460int
4461main ()
4462{
4463return strerror ();
4464 ;
4465 return 0;
4466}
4467_ACEOF
4468for ac_lib in '' cposix; do
4469 if test -z "$ac_lib"; then
4470 ac_res="none required"
4471 else
4472 ac_res=-l$ac_lib
4473 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4474 fi
4475 if ac_fn_c_try_link "$LINENO"; then :
4476 ac_cv_search_strerror=$ac_res
4477fi
4478rm -f core conftest.err conftest.$ac_objext \
4479 conftest$ac_exeext
4480 if ${ac_cv_search_strerror+:} false; then :
4481 break
4482fi
4483done
4484if ${ac_cv_search_strerror+:} false; then :
4485
4486else
4487 ac_cv_search_strerror=no
4488fi
4489rm conftest.$ac_ext
4490LIBS=$ac_func_search_save_LIBS
4491fi
4492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4493$as_echo "$ac_cv_search_strerror" >&6; }
4494ac_res=$ac_cv_search_strerror
4495if test "$ac_res" != no; then :
4496 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4497
4498fi
4499
3376ac_ext=cc 4500ac_ext=cpp
3377ac_cpp='$CXXCPP $CPPFLAGS' 4501ac_cpp='$CXXCPP $CPPFLAGS'
3378ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4502ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3379ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4503ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3380ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4504ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3381 4505
3382 4506
4507LINKER="$CXX"
4508if test x$GCC = xyes && test x$GXX = xyes; then
4509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4510$as_echo_n "checking for working libsupc++... " >&6; }
4511 save_CXX="$CXX"
4512 save_LIBS="$LIBS"
4513 CXX="$CC"
4514 LIBS="$LIBS -lsupc++"
3383 4515
4516cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4517/* end confdefs.h. */
4518struct test { }; void f() try { throw new test; } catch (...) { throw; }
4519int
4520main ()
4521{
4522
4523 ;
4524 return 0;
4525}
4526_ACEOF
4527if ac_fn_cxx_try_link "$LINENO"; then :
4528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4529$as_echo "ok" >&6; }
4530 LINKER="$CC"
4531else
4532
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4534$as_echo "no, making everything bigger and slower" >&6; }
4535 LIBS="$save_LIBS"
4536
4537
4538fi
4539rm -f core conftest.err conftest.$ac_objext \
4540 conftest$ac_exeext conftest.$ac_ext
4541 CXX="$save_CXX"
4542fi
4543LINKER=$LINKER
4544
4545
4546if test -z "$orig_CXXFLAGS"; then
4547 if test x$GCC = xyes && test "x$GXX" = xyes; then
4548 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
4549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4550/* end confdefs.h. */
4551
4552int
4553main ()
4554{
4555
4556 ;
4557 return 0;
4558}
4559_ACEOF
4560if ac_fn_cxx_try_compile "$LINENO"; then :
4561
4562else
4563 CXXFLAGS="-g -O3"
4564fi
4565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4566 else
4567 CXXFLAGS="-O"
4568 fi
4569 CFLAGS="$CXXFLAGS"
4570fi
4571
4572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4573$as_echo_n "checking for library containing setlocale... " >&6; }
4574if ${ac_cv_search_setlocale+:} false; then :
4575 $as_echo_n "(cached) " >&6
4576else
4577 ac_func_search_save_LIBS=$LIBS
4578cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4579/* end confdefs.h. */
4580
4581/* Override any GCC internal prototype to avoid an error.
4582 Use char because int might match the return type of a GCC
4583 builtin and then its argument prototype would still apply. */
4584#ifdef __cplusplus
4585extern "C"
4586#endif
4587char setlocale ();
4588int
4589main ()
4590{
4591return setlocale ();
4592 ;
4593 return 0;
4594}
4595_ACEOF
4596for ac_lib in '' xpg4; do
4597 if test -z "$ac_lib"; then
4598 ac_res="none required"
4599 else
4600 ac_res=-l$ac_lib
4601 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4602 fi
4603 if ac_fn_cxx_try_link "$LINENO"; then :
4604 ac_cv_search_setlocale=$ac_res
4605fi
4606rm -f core conftest.err conftest.$ac_objext \
4607 conftest$ac_exeext
4608 if ${ac_cv_search_setlocale+:} false; then :
4609 break
4610fi
4611done
4612if ${ac_cv_search_setlocale+:} false; then :
4613
4614else
4615 ac_cv_search_setlocale=no
4616fi
4617rm conftest.$ac_ext
4618LIBS=$ac_func_search_save_LIBS
4619fi
4620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
4621$as_echo "$ac_cv_search_setlocale" >&6; }
4622ac_res=$ac_cv_search_setlocale
4623if test "$ac_res" != no; then :
4624 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4625
4626fi
4627
4628
4629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4630$as_echo_n "checking for library containing gethostbyname... " >&6; }
4631if ${ac_cv_search_gethostbyname+:} false; then :
4632 $as_echo_n "(cached) " >&6
4633else
4634 ac_func_search_save_LIBS=$LIBS
4635cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4636/* end confdefs.h. */
4637
4638/* Override any GCC internal prototype to avoid an error.
4639 Use char because int might match the return type of a GCC
4640 builtin and then its argument prototype would still apply. */
4641#ifdef __cplusplus
4642extern "C"
4643#endif
4644char gethostbyname ();
4645int
4646main ()
4647{
4648return gethostbyname ();
4649 ;
4650 return 0;
4651}
4652_ACEOF
4653for ac_lib in '' nsl; do
4654 if test -z "$ac_lib"; then
4655 ac_res="none required"
4656 else
4657 ac_res=-l$ac_lib
4658 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4659 fi
4660 if ac_fn_cxx_try_link "$LINENO"; then :
4661 ac_cv_search_gethostbyname=$ac_res
4662fi
4663rm -f core conftest.err conftest.$ac_objext \
4664 conftest$ac_exeext
4665 if ${ac_cv_search_gethostbyname+:} false; then :
4666 break
4667fi
4668done
4669if ${ac_cv_search_gethostbyname+:} false; then :
4670
4671else
4672 ac_cv_search_gethostbyname=no
4673fi
4674rm conftest.$ac_ext
4675LIBS=$ac_func_search_save_LIBS
4676fi
4677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4678$as_echo "$ac_cv_search_gethostbyname" >&6; }
4679ac_res=$ac_cv_search_gethostbyname
4680if test "$ac_res" != no; then :
4681 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4682
4683fi
4684
4685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4686$as_echo_n "checking for library containing socket... " >&6; }
4687if ${ac_cv_search_socket+:} false; then :
4688 $as_echo_n "(cached) " >&6
4689else
4690 ac_func_search_save_LIBS=$LIBS
4691cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4692/* end confdefs.h. */
4693
4694/* Override any GCC internal prototype to avoid an error.
4695 Use char because int might match the return type of a GCC
4696 builtin and then its argument prototype would still apply. */
4697#ifdef __cplusplus
4698extern "C"
4699#endif
4700char socket ();
4701int
4702main ()
4703{
4704return socket ();
4705 ;
4706 return 0;
4707}
4708_ACEOF
4709for ac_lib in '' socket; do
4710 if test -z "$ac_lib"; then
4711 ac_res="none required"
4712 else
4713 ac_res=-l$ac_lib
4714 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4715 fi
4716 if ac_fn_cxx_try_link "$LINENO"; then :
4717 ac_cv_search_socket=$ac_res
4718fi
4719rm -f core conftest.err conftest.$ac_objext \
4720 conftest$ac_exeext
4721 if ${ac_cv_search_socket+:} false; then :
4722 break
4723fi
4724done
4725if ${ac_cv_search_socket+:} false; then :
4726
4727else
4728 ac_cv_search_socket=no
4729fi
4730rm conftest.$ac_ext
4731LIBS=$ac_func_search_save_LIBS
4732fi
4733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4734$as_echo "$ac_cv_search_socket" >&6; }
4735ac_res=$ac_cv_search_socket
4736if test "$ac_res" != no; then :
4737 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4738
4739fi
4740
4741
4742support_frills=yes
4743support_inheritpixmap=yes
4744support_fading=yes
4745support_keepscrolling=yes
4746support_selectionscrolling=yes
4747support_mousewheel=yes
4748support_mouseslipwheel=yes
4749support_text_blink=yes
4750support_pointer_blank=yes
4751support_scroll_rxvt=yes
4752support_scroll_next=yes
4753support_scroll_xterm=yes
4754support_xim=yes
4755support_pixbuf=yes
4756support_startup_notification=yes
4757support_xft=yes
4758support_unicode3=no
4759support_combining=yes
4760support_8bitctrls=no
4761support_iso14755=yes
4762support_styles=yes
4763support_perl=yes
4764codesets=all
4765
4766
4767# Check whether --enable-everything was given.
4768if test "${enable_everything+set}" = set; then :
4769 enableval=$enable_everything;
4770 if test x$enableval = xno; then
4771 support_frills=no
4772 support_inheritpixmap=no
4773 support_fading=no
4774 support_keepscrolling=no
4775 support_selectionscrolling=no
4776 support_lastlog=no
4777 support_mousewheel=no
4778 support_mouseslipwheel=no
4779 support_text_blink=no
4780 support_pointer_blank=no
4781 support_scroll_rxvt=no
4782 support_scroll_next=no
4783 support_scroll_xterm=no
4784 support_utmp=no
4785 support_wtmp=no
4786 support_xim=no
4787 support_pixbuf=no
4788 support_startup_notification=no
4789 support_xft=no
4790 support_unicode3=no
4791 support_combining=no
4792 support_8bitctrls=no
4793 support_iso14755=no
4794 support_styles=no
4795 support_perl=no
4796 codesets=
4797 fi
4798 if test x$enableval = xyes; then
4799 support_frills=yes
4800 support_inheritpixmap=yes
4801 support_fading=yes
4802 support_keepscrolling=yes
4803 support_selectionscrolling=yes
4804 support_lastlog=yes
4805 support_mousewheel=yes
4806 support_mouseslipwheel=yes
4807 support_text_blink=yes
4808 support_pointer_blank=yes
4809 support_scroll_rxvt=yes
4810 support_scroll_next=yes
4811 support_scroll_xterm=yes
4812 support_utmp=yes
4813 support_wtmp=yes
4814 support_xim=yes
4815 support_pixbuf=yes
4816 support_startup_notification=yes
4817 support_xft=yes
4818 support_unicode3=yes
4819 support_combining=yes
4820 #support_8bitctrls=yes
4821 support_iso14755=yes
4822 support_styles=yes
4823 support_perl=yes
4824 codesets=all
4825 fi
4826
4827fi
4828
4829
4830support_assertions=no
4831# Check whether --enable-assert was given.
4832if test "${enable_assert+set}" = set; then :
4833 enableval=$enable_assert; if test x$enableval = xyes; then
4834 support_assertions=yes
4835 fi
4836fi
4837
4838if test x$support_assertions = xno; then
4839
4840$as_echo "#define NDEBUG 1" >>confdefs.h
4841
4842fi
4843
4844support_warnings=no
4845# Check whether --enable-warnings was given.
4846if test "${enable_warnings+set}" = set; then :
4847 enableval=$enable_warnings; if test x$enableval = xyes; then
4848 support_warnings=yes
4849 fi
4850fi
4851
4852if test x$GXX = xyes; then
4853 if test $support_warnings = yes; then
4854 save_CXXFLAGS="$CXXFLAGS"
4855 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4857/* end confdefs.h. */
4858
4859int
4860main ()
4861{
4862
4863 ;
4864 return 0;
4865}
4866_ACEOF
4867if ac_fn_cxx_try_compile "$LINENO"; then :
4868
4869else
4870 CXXFLAGS="$save_CXXFLAGS"
4871fi
4872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4873 else
4874 CXXFLAGS="$CXXFLAGS -w"
4875 fi
4876fi
4877
4878support_256_color=no
4879# Check whether --enable-256-color was given.
4880if test "${enable_256_color+set}" = set; then :
4881 enableval=$enable_256_color; if test x$enableval = xyes; then
4882 support_256_color=yes
4883 fi
4884fi
4885
4886if test x$support_256_color = xyes; then
4887
4888$as_echo "#define USE_256_COLORS 1" >>confdefs.h
4889
4890fi
4891
4892# Check whether --enable-unicode3 was given.
4893if test "${enable_unicode3+set}" = set; then :
4894 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4895 support_unicode3=$enableval
4896 fi
4897fi
4898
4899
4900# Check whether --enable-combining was given.
4901if test "${enable_combining+set}" = set; then :
4902 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4903 support_combining=$enableval
4904 fi
4905fi
4906
4907
4908# Check whether --enable-xft was given.
4909if test "${enable_xft+set}" = set; then :
4910 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4911 support_xft=$enableval
4912 fi
4913fi
4914
4915
4916# Check whether --enable-font-styles was given.
4917if test "${enable_font_styles+set}" = set; then :
4918 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4919 support_styles=$enableval
4920 fi
4921fi
4922
4923
4924# Check whether --enable-pixbuf was given.
4925if test "${enable_pixbuf+set}" = set; then :
4926 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4927 support_pixbuf=$enableval
4928 fi
4929fi
4930
4931
4932# Check whether --enable-startup-notification was given.
4933if test "${enable_startup_notification+set}" = set; then :
4934 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4935 support_startup_notification=$enableval
4936 fi
4937fi
4938
4939
4940# Check whether --enable-transparency was given.
4941if test "${enable_transparency+set}" = set; then :
4942 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4943 support_inheritpixmap=$enableval
4944 fi
4945fi
4946
4947
4948# Check whether --enable-fading was given.
4949if test "${enable_fading+set}" = set; then :
4950 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4951 support_fading=$enableval
4952 fi
4953fi
4954
4955
4956# Check whether --enable-rxvt-scroll was given.
4957if test "${enable_rxvt_scroll+set}" = set; then :
4958 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4959 support_scroll_rxvt=$enableval
4960 fi
4961fi
4962
4963
4964# Check whether --enable-next-scroll was given.
4965if test "${enable_next_scroll+set}" = set; then :
4966 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4967 support_scroll_next=$enableval
4968 fi
4969fi
4970
4971
4972# Check whether --enable-xterm-scroll was given.
4973if test "${enable_xterm_scroll+set}" = set; then :
4974 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4975 support_scroll_xterm=$enableval
4976 fi
4977fi
4978
4979
4980# Check whether --enable-perl was given.
4981if test "${enable_perl+set}" = set; then :
4982 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4983 support_perl=$enableval
4984 fi
4985fi
4986
4987
4988
4989# Check whether --with-codesets was given.
4990if test "${with_codesets+set}" = set; then :
4991 withval=$with_codesets; codesets="$withval"
4992fi
4993
4994
4995# Check whether --enable-xim was given.
4996if test "${enable_xim+set}" = set; then :
4997 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4998 support_xim=$enableval
4999 fi
5000fi
5001
5002
5003# Check whether --enable-backspace-key was given.
5004if test "${enable_backspace_key+set}" = set; then :
5005 enableval=$enable_backspace_key; if test x$enableval = xno; then
5006
5007$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h
5008
5009 fi
5010fi
5011
5012
5013# Check whether --enable-delete-key was given.
5014if test "${enable_delete_key+set}" = set; then :
5015 enableval=$enable_delete_key; if test x$enableval = xno; then
5016
5017$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h
5018
5019 fi
5020fi
5021
5022
5023support_resources=yes
5024# Check whether --enable-resources was given.
5025if test "${enable_resources+set}" = set; then :
5026 enableval=$enable_resources; if test x$enableval = xno; then
5027 support_resources=no
5028 fi
5029fi
5030
5031
5032# Check whether --enable-8bitctrls was given.
5033if test "${enable_8bitctrls+set}" = set; then :
5034 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
5035 support_8bitctrls=$enableval
5036 fi
5037fi
5038
5039
5040RESFALLBACK=Rxvt
5041# Check whether --enable-fallback was given.
5042if test "${enable_fallback+set}" = set; then :
5043 enableval=$enable_fallback;
5044 test x$enableval = xyes && enableval=Rxvt
5045 test x$enableval = xno && enableval=
5046 RESFALLBACK="$enableval"
5047
5048fi
5049
5050
5051if test x$RESFALLBACK != x; then
5052
5053cat >>confdefs.h <<_ACEOF
5054#define RESFALLBACK "$RESFALLBACK"
5055_ACEOF
5056
5057fi
5058
5059RESNAME=urxvt
5060
5061# Check whether --with-res-name was given.
5062if test "${with_res_name+set}" = set; then :
5063 withval=$with_res_name; RESNAME="$withval"
5064fi
5065
5066
5067cat >>confdefs.h <<_ACEOF
5068#define RESNAME "$RESNAME"
5069_ACEOF
5070
5071
5072RESCLASS=URxvt
5073
5074# Check whether --with-res-class was given.
5075if test "${with_res_class+set}" = set; then :
5076 withval=$with_res_class; RESCLASS="$withval"
5077fi
5078
5079
5080cat >>confdefs.h <<_ACEOF
5081#define RESCLASS "$RESCLASS"
5082_ACEOF
5083
5084
5085RXVTNAME=urxvt
5086
5087# Check whether --with-name was given.
5088if test "${with_name+set}" = set; then :
5089 withval=$with_name; RXVTNAME="$withval"
5090fi
5091
5092
5093cat >>confdefs.h <<_ACEOF
5094#define RXVTNAME "$RXVTNAME"
5095_ACEOF
5096
5097
5098
5099
5100# Check whether --enable-swapscreen was given.
5101if test "${enable_swapscreen+set}" = set; then :
5102 enableval=$enable_swapscreen; if test x$enableval = xno; then
5103
5104$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5105
5106 fi
5107fi
5108
5109
5110# Check whether --enable-iso14755 was given.
5111if test "${enable_iso14755+set}" = set; then :
5112 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
5113 support_iso14755=$enableval
5114 fi
5115fi
5116
5117
5118# Check whether --enable-frills was given.
5119if test "${enable_frills+set}" = set; then :
5120 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
5121 support_frills=$enableval
5122 fi
5123fi
5124
5125
5126# Check whether --enable-keepscrolling was given.
5127if test "${enable_keepscrolling+set}" = set; then :
5128 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5129 support_keepscrolling=$enableval
5130 fi
5131fi
5132
5133
5134# Check whether --enable-selectionscrolling was given.
5135if test "${enable_selectionscrolling+set}" = set; then :
5136 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5137 support_selectionscrolling=$enableval
5138 fi
5139fi
5140
5141
5142# Check whether --enable-mousewheel was given.
5143if test "${enable_mousewheel+set}" = set; then :
5144 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
5145 support_mousewheel=$enableval
5146 fi
5147fi
5148
5149
5150# Check whether --enable-slipwheeling was given.
5151if test "${enable_slipwheeling+set}" = set; then :
5152 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
5153 support_mouseslipwheel=$enableval
5154 fi
5155fi
5156
5157
5158# Check whether --enable-smart-resize was given.
5159if test "${enable_smart_resize+set}" = set; then :
5160 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5161
5162$as_echo "#define SMART_RESIZE 1" >>confdefs.h
5163
5164 fi
5165fi
5166
5167
5168# Check whether --enable-text-blink was given.
5169if test "${enable_text_blink+set}" = set; then :
5170 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
5171 support_text_blink=$enableval
5172 fi
5173fi
5174
5175
5176# Check whether --enable-pointer-blank was given.
5177if test "${enable_pointer_blank+set}" = set; then :
5178 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
5179 support_pointer_blank=$enableval
5180 fi
5181fi
5182
5183
5184
5185# Check whether --with-term was given.
5186if test "${with_term+set}" = set; then :
5187 withval=$with_term; if test x$withval != x; then
5188
5189cat >>confdefs.h <<_ACEOF
5190#define TERMENV "$withval"
5191_ACEOF
5192 term="$withval"
5193 fi
5194fi
5195
5196
5197
5198# Check whether --with-terminfo was given.
5199if test "${with_terminfo+set}" = set; then :
5200 withval=$with_terminfo; if test x$withval != x; then
5201
5202cat >>confdefs.h <<_ACEOF
5203#define RXVT_TERMINFO "$withval"
5204_ACEOF
5205 terminfo="$withval"
5206 fi
5207fi
5208
5209
5210if test x$support_resources = xno; then
5211 if test x$support_frills = xyes || test x$support_perl = xyes; then
5212 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5
5213 fi
5214
5215
5216$as_echo "#define NO_RESOURCES 1" >>confdefs.h
5217
5218fi
5219
5220
5221LIBEV_M4_AVOID_LIBRT=1
5222
3384ac_ext=cc 5223ac_ext=cpp
3385ac_cpp='$CXXCPP $CPPFLAGS' 5224ac_cpp='$CXXCPP $CPPFLAGS'
3386ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5225ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3387ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5226ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3388ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5227ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3389echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
3390echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 5229$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
3391if test -z "$CXXCPP"; then 5230if test -z "$CXXCPP"; then
3392 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5231 if ${ac_cv_prog_CXXCPP+:} false; then :
3393 echo $ECHO_N "(cached) $ECHO_C" >&6 5232 $as_echo_n "(cached) " >&6
3394else 5233else
3395 # Double quotes because CXXCPP needs to be expanded 5234 # Double quotes because CXXCPP needs to be expanded
3396 for CXXCPP in "$CXX -E" "/lib/cpp" 5235 for CXXCPP in "$CXX -E" "/lib/cpp"
3397 do 5236 do
3398 ac_preproc_ok=false 5237 ac_preproc_ok=false
3402 # with a fresh cross-compiler works. 5241 # with a fresh cross-compiler works.
3403 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5242 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3404 # <limits.h> exists even on freestanding compilers. 5243 # <limits.h> exists even on freestanding compilers.
3405 # On the NeXT, cc -E runs the code through the compiler's parser, 5244 # On the NeXT, cc -E runs the code through the compiler's parser,
3406 # not just through cpp. "Syntax error" is here to catch this case. 5245 # not just through cpp. "Syntax error" is here to catch this case.
3407 cat >conftest.$ac_ext <<_ACEOF
3408/* confdefs.h. */
3409_ACEOF
3410cat confdefs.h >>conftest.$ac_ext 5246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411cat >>conftest.$ac_ext <<_ACEOF
3412/* end confdefs.h. */ 5247/* end confdefs.h. */
3413#ifdef __STDC__ 5248#ifdef __STDC__
3414# include <limits.h> 5249# include <limits.h>
3415#else 5250#else
3416# include <assert.h> 5251# include <assert.h>
3417#endif 5252#endif
3418 Syntax error 5253 Syntax error
3419_ACEOF 5254_ACEOF
3420if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5255if ac_fn_cxx_try_cpp "$LINENO"; then :
3421 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5256
3422 ac_status=$?
3423 grep -v '^ *+' conftest.er1 >conftest.err
3424 rm -f conftest.er1
3425 cat conftest.err >&5
3426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3427 (exit $ac_status); } >/dev/null; then
3428 if test -s conftest.err; then
3429 ac_cpp_err=$ac_cxx_preproc_warn_flag
3430 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3431 else 5257else
3432 ac_cpp_err=
3433 fi
3434else
3435 ac_cpp_err=yes
3436fi
3437if test -z "$ac_cpp_err"; then
3438 :
3439else
3440 echo "$as_me: failed program was:" >&5
3441sed 's/^/| /' conftest.$ac_ext >&5
3442
3443 # Broken: fails on valid input. 5258 # Broken: fails on valid input.
3444continue 5259continue
3445fi 5260fi
3446rm -f conftest.err conftest.$ac_ext 5261rm -f conftest.err conftest.i conftest.$ac_ext
3447 5262
3448 # OK, works on sane cases. Now check whether non-existent headers 5263 # OK, works on sane cases. Now check whether nonexistent headers
3449 # can be detected and how. 5264 # can be detected and how.
3450 cat >conftest.$ac_ext <<_ACEOF
3451/* confdefs.h. */
3452_ACEOF
3453cat confdefs.h >>conftest.$ac_ext 5265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3454cat >>conftest.$ac_ext <<_ACEOF
3455/* end confdefs.h. */ 5266/* end confdefs.h. */
3456#include <ac_nonexistent.h> 5267#include <ac_nonexistent.h>
3457_ACEOF 5268_ACEOF
3458if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5269if ac_fn_cxx_try_cpp "$LINENO"; then :
3459 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3460 ac_status=$?
3461 grep -v '^ *+' conftest.er1 >conftest.err
3462 rm -f conftest.er1
3463 cat conftest.err >&5
3464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3465 (exit $ac_status); } >/dev/null; then
3466 if test -s conftest.err; then
3467 ac_cpp_err=$ac_cxx_preproc_warn_flag
3468 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3469 else
3470 ac_cpp_err=
3471 fi
3472else
3473 ac_cpp_err=yes
3474fi
3475if test -z "$ac_cpp_err"; then
3476 # Broken: success on invalid input. 5270 # Broken: success on invalid input.
3477continue 5271continue
3478else 5272else
3479 echo "$as_me: failed program was:" >&5
3480sed 's/^/| /' conftest.$ac_ext >&5
3481
3482 # Passes both tests. 5273 # Passes both tests.
3483ac_preproc_ok=: 5274ac_preproc_ok=:
3484break 5275break
3485fi 5276fi
3486rm -f conftest.err conftest.$ac_ext 5277rm -f conftest.err conftest.i conftest.$ac_ext
3487 5278
3488done 5279done
3489# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5280# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3490rm -f conftest.err conftest.$ac_ext 5281rm -f conftest.i conftest.err conftest.$ac_ext
3491if $ac_preproc_ok; then 5282if $ac_preproc_ok; then :
3492 break 5283 break
3493fi 5284fi
3494 5285
3495 done 5286 done
3496 ac_cv_prog_CXXCPP=$CXXCPP 5287 ac_cv_prog_CXXCPP=$CXXCPP
3498fi 5289fi
3499 CXXCPP=$ac_cv_prog_CXXCPP 5290 CXXCPP=$ac_cv_prog_CXXCPP
3500else 5291else
3501 ac_cv_prog_CXXCPP=$CXXCPP 5292 ac_cv_prog_CXXCPP=$CXXCPP
3502fi 5293fi
3503echo "$as_me:$LINENO: result: $CXXCPP" >&5 5294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
3504echo "${ECHO_T}$CXXCPP" >&6 5295$as_echo "$CXXCPP" >&6; }
3505ac_preproc_ok=false 5296ac_preproc_ok=false
3506for ac_cxx_preproc_warn_flag in '' yes 5297for ac_cxx_preproc_warn_flag in '' yes
3507do 5298do
3508 # Use a header file that comes with gcc, so configuring glibc 5299 # Use a header file that comes with gcc, so configuring glibc
3509 # with a fresh cross-compiler works. 5300 # with a fresh cross-compiler works.
3510 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5301 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3511 # <limits.h> exists even on freestanding compilers. 5302 # <limits.h> exists even on freestanding compilers.
3512 # On the NeXT, cc -E runs the code through the compiler's parser, 5303 # On the NeXT, cc -E runs the code through the compiler's parser,
3513 # not just through cpp. "Syntax error" is here to catch this case. 5304 # not just through cpp. "Syntax error" is here to catch this case.
3514 cat >conftest.$ac_ext <<_ACEOF
3515/* confdefs.h. */
3516_ACEOF
3517cat confdefs.h >>conftest.$ac_ext 5305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3518cat >>conftest.$ac_ext <<_ACEOF
3519/* end confdefs.h. */ 5306/* end confdefs.h. */
3520#ifdef __STDC__ 5307#ifdef __STDC__
3521# include <limits.h> 5308# include <limits.h>
3522#else 5309#else
3523# include <assert.h> 5310# include <assert.h>
3524#endif 5311#endif
3525 Syntax error 5312 Syntax error
3526_ACEOF 5313_ACEOF
3527if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5314if ac_fn_cxx_try_cpp "$LINENO"; then :
3528 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5315
3529 ac_status=$?
3530 grep -v '^ *+' conftest.er1 >conftest.err
3531 rm -f conftest.er1
3532 cat conftest.err >&5
3533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3534 (exit $ac_status); } >/dev/null; then
3535 if test -s conftest.err; then
3536 ac_cpp_err=$ac_cxx_preproc_warn_flag
3537 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3538 else 5316else
3539 ac_cpp_err=
3540 fi
3541else
3542 ac_cpp_err=yes
3543fi
3544if test -z "$ac_cpp_err"; then
3545 :
3546else
3547 echo "$as_me: failed program was:" >&5
3548sed 's/^/| /' conftest.$ac_ext >&5
3549
3550 # Broken: fails on valid input. 5317 # Broken: fails on valid input.
3551continue 5318continue
3552fi 5319fi
3553rm -f conftest.err conftest.$ac_ext 5320rm -f conftest.err conftest.i conftest.$ac_ext
3554 5321
3555 # OK, works on sane cases. Now check whether non-existent headers 5322 # OK, works on sane cases. Now check whether nonexistent headers
3556 # can be detected and how. 5323 # can be detected and how.
3557 cat >conftest.$ac_ext <<_ACEOF
3558/* confdefs.h. */
3559_ACEOF
3560cat confdefs.h >>conftest.$ac_ext 5324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3561cat >>conftest.$ac_ext <<_ACEOF
3562/* end confdefs.h. */ 5325/* end confdefs.h. */
3563#include <ac_nonexistent.h> 5326#include <ac_nonexistent.h>
3564_ACEOF 5327_ACEOF
3565if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5328if ac_fn_cxx_try_cpp "$LINENO"; then :
3566 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3567 ac_status=$?
3568 grep -v '^ *+' conftest.er1 >conftest.err
3569 rm -f conftest.er1
3570 cat conftest.err >&5
3571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3572 (exit $ac_status); } >/dev/null; then
3573 if test -s conftest.err; then
3574 ac_cpp_err=$ac_cxx_preproc_warn_flag
3575 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3576 else
3577 ac_cpp_err=
3578 fi
3579else
3580 ac_cpp_err=yes
3581fi
3582if test -z "$ac_cpp_err"; then
3583 # Broken: success on invalid input. 5329 # Broken: success on invalid input.
3584continue 5330continue
3585else 5331else
3586 echo "$as_me: failed program was:" >&5
3587sed 's/^/| /' conftest.$ac_ext >&5
3588
3589 # Passes both tests. 5332 # Passes both tests.
3590ac_preproc_ok=: 5333ac_preproc_ok=:
3591break 5334break
3592fi 5335fi
3593rm -f conftest.err conftest.$ac_ext 5336rm -f conftest.err conftest.i conftest.$ac_ext
3594 5337
3595done 5338done
3596# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5339# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3597rm -f conftest.err conftest.$ac_ext 5340rm -f conftest.i conftest.err conftest.$ac_ext
3598if $ac_preproc_ok; then 5341if $ac_preproc_ok; then :
3599 : 5342
3600else 5343else
3601 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5344 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3602See \`config.log' for more details." >&5 5345$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3603echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5346as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
3604See \`config.log' for more details." >&2;} 5347See \`config.log' for more details" "$LINENO" 5; }
3605 { (exit 1); exit 1; }; }
3606fi 5348fi
3607 5349
3608ac_ext=cc 5350ac_ext=cpp
3609ac_cpp='$CXXCPP $CPPFLAGS' 5351ac_cpp='$CXXCPP $CPPFLAGS'
3610ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5352ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3611ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5353ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3612ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5354ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3613 5355
3614 5356
3615echo "$as_me:$LINENO: checking for egrep" >&5 5357for ac_header in sys/inotify.h sys/epoll.h sys/event.h port.h poll.h
3616echo $ECHO_N "checking for egrep... $ECHO_C" >&6 5358do :
3617if test "${ac_cv_prog_egrep+set}" = set; then 5359 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3618 echo $ECHO_N "(cached) $ECHO_C" >&6 5360ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
3619else 5361if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3620 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 5362 cat >>confdefs.h <<_ACEOF
3621 then ac_cv_prog_egrep='grep -E' 5363#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3622 else ac_cv_prog_egrep='egrep'
3623 fi
3624fi
3625echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3626echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3627 EGREP=$ac_cv_prog_egrep
3628
3629
3630
3631echo "$as_me:$LINENO: checking for AIX" >&5
3632echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3633cat >conftest.$ac_ext <<_ACEOF
3634/* confdefs.h. */
3635_ACEOF 5364_ACEOF
5365
5366fi
5367
5368done
5369
5370for ac_header in sys/select.h sys/eventfd.h sys/signalfd.h linux/aio_abi.h
5371do :
5372 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5373ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5374if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5375 cat >>confdefs.h <<_ACEOF
5376#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5377_ACEOF
5378
5379fi
5380
5381done
5382
5383
5384for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5385do :
5386 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5387ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5388if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5389 cat >>confdefs.h <<_ACEOF
5390#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5391_ACEOF
5392
5393fi
5394done
5395
5396
5397for ac_func in clock_gettime
5398do :
5399 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5400if test "x$ac_cv_func_clock_gettime" = xyes; then :
5401 cat >>confdefs.h <<_ACEOF
5402#define HAVE_CLOCK_GETTIME 1
5403_ACEOF
5404
5405else
5406
5407 if test $(uname) = Linux; then
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5409$as_echo_n "checking for clock_gettime syscall... " >&6; }
3636cat confdefs.h >>conftest.$ac_ext 5410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3637cat >>conftest.$ac_ext <<_ACEOF
3638/* end confdefs.h. */ 5411/* end confdefs.h. */
3639#ifdef _AIX 5412#include <unistd.h>
3640 yes 5413 #include <sys/syscall.h>
3641#endif 5414 #include <time.h>
3642 5415int
5416main ()
5417{
5418struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5419 ;
5420 return 0;
5421}
3643_ACEOF 5422_ACEOF
3644if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5423if ac_fn_cxx_try_link "$LINENO"; then :
3645 $EGREP "yes" >/dev/null 2>&1; then 5424 ac_have_clock_syscall=1
3646 echo "$as_me:$LINENO: result: yes" >&5
3647echo "${ECHO_T}yes" >&6
3648cat >>confdefs.h <<\_ACEOF
3649#define _ALL_SOURCE 1
3650_ACEOF
3651 5425
5426$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5427
5428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5429$as_echo "yes" >&6; }
3652else 5430else
3653 echo "$as_me:$LINENO: result: no" >&5 5431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3654echo "${ECHO_T}no" >&6 5432$as_echo "no" >&6; }
3655fi 5433fi
3656rm -f conftest* 5434rm -f core conftest.err conftest.$ac_objext \
3657 5435 conftest$ac_exeext conftest.$ac_ext
3658 5436 fi
3659echo "$as_me:$LINENO: checking for library containing strerror" >&5 5437 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
3660echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 5438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
3661if test "${ac_cv_search_strerror+set}" = set; then 5439$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
3662 echo $ECHO_N "(cached) $ECHO_C" >&6 5440if ${ac_cv_lib_rt_clock_gettime+:} false; then :
5441 $as_echo_n "(cached) " >&6
3663else 5442else
3664 ac_func_search_save_LIBS=$LIBS 5443 ac_check_lib_save_LIBS=$LIBS
3665ac_cv_search_strerror=no 5444LIBS="-lrt $LIBS"
3666cat >conftest.$ac_ext <<_ACEOF
3667/* confdefs.h. */
3668_ACEOF
3669cat confdefs.h >>conftest.$ac_ext 5445cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3670cat >>conftest.$ac_ext <<_ACEOF
3671/* end confdefs.h. */ 5446/* end confdefs.h. */
3672 5447
3673/* Override any gcc2 internal prototype to avoid an error. */ 5448/* Override any GCC internal prototype to avoid an error.
5449 Use char because int might match the return type of a GCC
5450 builtin and then its argument prototype would still apply. */
3674#ifdef __cplusplus 5451#ifdef __cplusplus
3675extern "C" 5452extern "C"
3676#endif 5453#endif
3677/* We use char because int might match the return type of a gcc2 5454char clock_gettime ();
3678 builtin and then its argument prototype would still apply. */
3679char strerror ();
3680int 5455int
3681main () 5456main ()
3682{ 5457{
3683strerror (); 5458return clock_gettime ();
3684 ; 5459 ;
3685 return 0; 5460 return 0;
3686} 5461}
3687_ACEOF 5462_ACEOF
3688rm -f conftest.$ac_objext conftest$ac_exeext 5463if ac_fn_cxx_try_link "$LINENO"; then :
3689if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5464 ac_cv_lib_rt_clock_gettime=yes
3690 (eval $ac_link) 2>conftest.er1
3691 ac_status=$?
3692 grep -v '^ *+' conftest.er1 >conftest.err
3693 rm -f conftest.er1
3694 cat conftest.err >&5
3695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3696 (exit $ac_status); } &&
3697 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3699 (eval $ac_try) 2>&5
3700 ac_status=$?
3701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3702 (exit $ac_status); }; } &&
3703 { ac_try='test -s conftest$ac_exeext'
3704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3705 (eval $ac_try) 2>&5
3706 ac_status=$?
3707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3708 (exit $ac_status); }; }; then
3709 ac_cv_search_strerror="none required"
3710else 5465else
3711 echo "$as_me: failed program was:" >&5 5466 ac_cv_lib_rt_clock_gettime=no
3712sed 's/^/| /' conftest.$ac_ext >&5
3713
3714fi 5467fi
3715rm -f conftest.err conftest.$ac_objext \ 5468rm -f core conftest.err conftest.$ac_objext \
3716 conftest$ac_exeext conftest.$ac_ext 5469 conftest$ac_exeext conftest.$ac_ext
3717if test "$ac_cv_search_strerror" = no; then 5470LIBS=$ac_check_lib_save_LIBS
3718 for ac_lib in cposix; do 5471fi
3719 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5473$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
5474if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
3720 cat >conftest.$ac_ext <<_ACEOF 5475 cat >>confdefs.h <<_ACEOF
3721/* confdefs.h. */ 5476#define HAVE_LIBRT 1
3722_ACEOF 5477_ACEOF
5478
5479 LIBS="-lrt $LIBS"
5480
5481fi
5482
5483 unset ac_cv_func_clock_gettime
5484 for ac_func in clock_gettime
5485do :
5486 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5487if test "x$ac_cv_func_clock_gettime" = xyes; then :
5488 cat >>confdefs.h <<_ACEOF
5489#define HAVE_CLOCK_GETTIME 1
5490_ACEOF
5491
5492fi
5493done
5494
5495 fi
5496
5497fi
5498done
5499
5500
5501for ac_func in nanosleep
5502do :
5503 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5504if test "x$ac_cv_func_nanosleep" = xyes; then :
5505 cat >>confdefs.h <<_ACEOF
5506#define HAVE_NANOSLEEP 1
5507_ACEOF
5508
5509else
5510
5511 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5513$as_echo_n "checking for nanosleep in -lrt... " >&6; }
5514if ${ac_cv_lib_rt_nanosleep+:} false; then :
5515 $as_echo_n "(cached) " >&6
5516else
5517 ac_check_lib_save_LIBS=$LIBS
5518LIBS="-lrt $LIBS"
3723cat confdefs.h >>conftest.$ac_ext 5519cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3724cat >>conftest.$ac_ext <<_ACEOF
3725/* end confdefs.h. */ 5520/* end confdefs.h. */
3726 5521
3727/* Override any gcc2 internal prototype to avoid an error. */ 5522/* Override any GCC internal prototype to avoid an error.
5523 Use char because int might match the return type of a GCC
5524 builtin and then its argument prototype would still apply. */
3728#ifdef __cplusplus 5525#ifdef __cplusplus
3729extern "C" 5526extern "C"
3730#endif 5527#endif
3731/* We use char because int might match the return type of a gcc2 5528char nanosleep ();
3732 builtin and then its argument prototype would still apply. */
3733char strerror ();
3734int 5529int
3735main () 5530main ()
3736{ 5531{
3737strerror (); 5532return nanosleep ();
3738 ; 5533 ;
3739 return 0; 5534 return 0;
3740} 5535}
3741_ACEOF 5536_ACEOF
3742rm -f conftest.$ac_objext conftest$ac_exeext 5537if ac_fn_cxx_try_link "$LINENO"; then :
3743if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5538 ac_cv_lib_rt_nanosleep=yes
3744 (eval $ac_link) 2>conftest.er1
3745 ac_status=$?
3746 grep -v '^ *+' conftest.er1 >conftest.err
3747 rm -f conftest.er1
3748 cat conftest.err >&5
3749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3750 (exit $ac_status); } &&
3751 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3753 (eval $ac_try) 2>&5
3754 ac_status=$?
3755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3756 (exit $ac_status); }; } &&
3757 { ac_try='test -s conftest$ac_exeext'
3758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3759 (eval $ac_try) 2>&5
3760 ac_status=$?
3761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3762 (exit $ac_status); }; }; then
3763 ac_cv_search_strerror="-l$ac_lib"
3764break
3765else 5539else
3766 echo "$as_me: failed program was:" >&5 5540 ac_cv_lib_rt_nanosleep=no
3767sed 's/^/| /' conftest.$ac_ext >&5
3768
3769fi 5541fi
3770rm -f conftest.err conftest.$ac_objext \ 5542rm -f core conftest.err conftest.$ac_objext \
3771 conftest$ac_exeext conftest.$ac_ext 5543 conftest$ac_exeext conftest.$ac_ext
5544LIBS=$ac_check_lib_save_LIBS
5545fi
5546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5547$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
5548if test "x$ac_cv_lib_rt_nanosleep" = xyes; then :
5549 cat >>confdefs.h <<_ACEOF
5550#define HAVE_LIBRT 1
5551_ACEOF
5552
5553 LIBS="-lrt $LIBS"
5554
5555fi
5556
5557 unset ac_cv_func_nanosleep
5558 for ac_func in nanosleep
5559do :
5560 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5561if test "x$ac_cv_func_nanosleep" = xyes; then :
5562 cat >>confdefs.h <<_ACEOF
5563#define HAVE_NANOSLEEP 1
5564_ACEOF
5565
5566fi
3772 done 5567done
5568
5569 fi
5570
3773fi 5571fi
5572done
5573
5574
5575if test -z "$LIBEV_M4_AVOID_LIBM"; then
5576 LIBM=m
5577fi
5578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5579$as_echo_n "checking for library containing floor... " >&6; }
5580if ${ac_cv_search_floor+:} false; then :
5581 $as_echo_n "(cached) " >&6
5582else
3774LIBS=$ac_func_search_save_LIBS 5583 ac_func_search_save_LIBS=$LIBS
3775fi
3776echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3777echo "${ECHO_T}$ac_cv_search_strerror" >&6
3778if test "$ac_cv_search_strerror" != no; then
3779 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3780
3781fi
3782
3783
3784echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3785echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3786if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3787 echo $ECHO_N "(cached) $ECHO_C" >&6
3788else
3789 ac_check_lib_save_LIBS=$LIBS
3790LIBS="-lxpg4 $LIBS"
3791cat >conftest.$ac_ext <<_ACEOF
3792/* confdefs.h. */
3793_ACEOF
3794cat confdefs.h >>conftest.$ac_ext 5584cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3795cat >>conftest.$ac_ext <<_ACEOF
3796/* end confdefs.h. */ 5585/* end confdefs.h. */
3797 5586
3798/* Override any gcc2 internal prototype to avoid an error. */ 5587/* Override any GCC internal prototype to avoid an error.
5588 Use char because int might match the return type of a GCC
5589 builtin and then its argument prototype would still apply. */
3799#ifdef __cplusplus 5590#ifdef __cplusplus
3800extern "C" 5591extern "C"
3801#endif 5592#endif
3802/* We use char because int might match the return type of a gcc2 5593char floor ();
3803 builtin and then its argument prototype would still apply. */
3804char setlocale ();
3805int 5594int
3806main () 5595main ()
3807{ 5596{
3808setlocale (); 5597return floor ();
3809 ; 5598 ;
3810 return 0; 5599 return 0;
3811} 5600}
3812_ACEOF 5601_ACEOF
3813rm -f conftest.$ac_objext conftest$ac_exeext 5602for ac_lib in '' $LIBM; do
3814if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3815 (eval $ac_link) 2>conftest.er1
3816 ac_status=$?
3817 grep -v '^ *+' conftest.er1 >conftest.err
3818 rm -f conftest.er1
3819 cat conftest.err >&5
3820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3821 (exit $ac_status); } &&
3822 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3824 (eval $ac_try) 2>&5
3825 ac_status=$?
3826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3827 (exit $ac_status); }; } &&
3828 { ac_try='test -s conftest$ac_exeext'
3829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3830 (eval $ac_try) 2>&5
3831 ac_status=$?
3832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3833 (exit $ac_status); }; }; then
3834 ac_cv_lib_xpg4_setlocale=yes
3835else
3836 echo "$as_me: failed program was:" >&5
3837sed 's/^/| /' conftest.$ac_ext >&5
3838
3839ac_cv_lib_xpg4_setlocale=no
3840fi
3841rm -f conftest.err conftest.$ac_objext \
3842 conftest$ac_exeext conftest.$ac_ext
3843LIBS=$ac_check_lib_save_LIBS
3844fi
3845echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3846echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3847if test $ac_cv_lib_xpg4_setlocale = yes; then
3848 LIBS="$LIBS -lxpg4"
3849fi
3850
3851
3852echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3853echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3854if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3855 echo $ECHO_N "(cached) $ECHO_C" >&6
3856else
3857 ac_check_lib_save_LIBS=$LIBS
3858LIBS="-lnsl $LIBS"
3859cat >conftest.$ac_ext <<_ACEOF
3860/* confdefs.h. */
3861_ACEOF
3862cat confdefs.h >>conftest.$ac_ext
3863cat >>conftest.$ac_ext <<_ACEOF
3864/* end confdefs.h. */
3865
3866/* Override any gcc2 internal prototype to avoid an error. */
3867#ifdef __cplusplus
3868extern "C"
3869#endif
3870/* We use char because int might match the return type of a gcc2
3871 builtin and then its argument prototype would still apply. */
3872char gethostbyname ();
3873int
3874main ()
3875{
3876gethostbyname ();
3877 ;
3878 return 0;
3879}
3880_ACEOF
3881rm -f conftest.$ac_objext conftest$ac_exeext
3882if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3883 (eval $ac_link) 2>conftest.er1
3884 ac_status=$?
3885 grep -v '^ *+' conftest.er1 >conftest.err
3886 rm -f conftest.er1
3887 cat conftest.err >&5
3888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3889 (exit $ac_status); } &&
3890 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3892 (eval $ac_try) 2>&5
3893 ac_status=$?
3894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3895 (exit $ac_status); }; } &&
3896 { ac_try='test -s conftest$ac_exeext'
3897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3898 (eval $ac_try) 2>&5
3899 ac_status=$?
3900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3901 (exit $ac_status); }; }; then
3902 ac_cv_lib_nsl_gethostbyname=yes
3903else
3904 echo "$as_me: failed program was:" >&5
3905sed 's/^/| /' conftest.$ac_ext >&5
3906
3907ac_cv_lib_nsl_gethostbyname=no
3908fi
3909rm -f conftest.err conftest.$ac_objext \
3910 conftest$ac_exeext conftest.$ac_ext
3911LIBS=$ac_check_lib_save_LIBS
3912fi
3913echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3914echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3915if test $ac_cv_lib_nsl_gethostbyname = yes; then
3916 LIBS="$LIBS -lnsl"
3917fi
3918
3919echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3920echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3921if test "${ac_cv_lib_socket_socket+set}" = set; then
3922 echo $ECHO_N "(cached) $ECHO_C" >&6
3923else
3924 ac_check_lib_save_LIBS=$LIBS
3925LIBS="-lsocket $LIBS"
3926cat >conftest.$ac_ext <<_ACEOF
3927/* confdefs.h. */
3928_ACEOF
3929cat confdefs.h >>conftest.$ac_ext
3930cat >>conftest.$ac_ext <<_ACEOF
3931/* end confdefs.h. */
3932
3933/* Override any gcc2 internal prototype to avoid an error. */
3934#ifdef __cplusplus
3935extern "C"
3936#endif
3937/* We use char because int might match the return type of a gcc2
3938 builtin and then its argument prototype would still apply. */
3939char socket ();
3940int
3941main ()
3942{
3943socket ();
3944 ;
3945 return 0;
3946}
3947_ACEOF
3948rm -f conftest.$ac_objext conftest$ac_exeext
3949if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3950 (eval $ac_link) 2>conftest.er1
3951 ac_status=$?
3952 grep -v '^ *+' conftest.er1 >conftest.err
3953 rm -f conftest.er1
3954 cat conftest.err >&5
3955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3956 (exit $ac_status); } &&
3957 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3959 (eval $ac_try) 2>&5
3960 ac_status=$?
3961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3962 (exit $ac_status); }; } &&
3963 { ac_try='test -s conftest$ac_exeext'
3964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3965 (eval $ac_try) 2>&5
3966 ac_status=$?
3967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3968 (exit $ac_status); }; }; then
3969 ac_cv_lib_socket_socket=yes
3970else
3971 echo "$as_me: failed program was:" >&5
3972sed 's/^/| /' conftest.$ac_ext >&5
3973
3974ac_cv_lib_socket_socket=no
3975fi
3976rm -f conftest.err conftest.$ac_objext \
3977 conftest$ac_exeext conftest.$ac_ext
3978LIBS=$ac_check_lib_save_LIBS
3979fi
3980echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3981echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3982if test $ac_cv_lib_socket_socket = yes; then
3983 LIBS="$LIBS -lsocket"
3984fi
3985
3986
3987# Check whether --enable-shared or --disable-shared was given.
3988if test "${enable_shared+set}" = set; then
3989 enableval="$enable_shared"
3990 p=${PACKAGE-default}
3991case "$enableval" in
3992yes) enable_shared=yes ;;
3993no) enable_shared=no ;;
3994*)
3995 enable_shared=no
3996 # Look at the argument we got. We use all the common list separators.
3997 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3998 for pkg in $enableval; do
3999 if test "X$pkg" = "X$p"; then
4000 enable_shared=yes
4001 fi
4002 done
4003 IFS="$ac_save_ifs"
4004 ;;
4005esac
4006else
4007 enable_shared=no
4008fi; # Check whether --enable-static or --disable-static was given.
4009if test "${enable_static+set}" = set; then
4010 enableval="$enable_static"
4011 p=${PACKAGE-default}
4012case "$enableval" in
4013yes) enable_static=yes ;;
4014no) enable_static=no ;;
4015*)
4016 enable_static=no
4017 # Look at the argument we got. We use all the common list separators.
4018 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4019 for pkg in $enableval; do
4020 if test "X$pkg" = "X$p"; then
4021 enable_static=yes
4022 fi
4023 done
4024 IFS="$ac_save_ifs"
4025 ;;
4026esac
4027else
4028 enable_static=yes
4029fi; # Check whether --enable-fast-install or --disable-fast-install was given.
4030if test "${enable_fast_install+set}" = set; then
4031 enableval="$enable_fast_install"
4032 p=${PACKAGE-default}
4033case "$enableval" in
4034yes) enable_fast_install=yes ;;
4035no) enable_fast_install=no ;;
4036*)
4037 enable_fast_install=no
4038 # Look at the argument we got. We use all the common list separators.
4039 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4040 for pkg in $enableval; do
4041 if test "X$pkg" = "X$p"; then
4042 enable_fast_install=yes
4043 fi
4044 done
4045 IFS="$ac_save_ifs"
4046 ;;
4047esac
4048else
4049 enable_fast_install=yes
4050fi;
4051
4052# Check whether --with-gnu-ld or --without-gnu-ld was given.
4053if test "${with_gnu_ld+set}" = set; then
4054 withval="$with_gnu_ld"
4055 test "$withval" = no || with_gnu_ld=yes
4056else
4057 with_gnu_ld=no
4058fi;
4059ac_prog=ld
4060if test "$GCC" = yes; then
4061 # Check if gcc -print-prog-name=ld gives a path.
4062 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4063echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4064 case $host in
4065 *-*-mingw*)
4066 # gcc leaves a trailing carriage return which upsets mingw
4067 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4068 *)
4069 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4070 esac
4071 case "$ac_prog" in
4072 # Accept absolute paths.
4073 [\\/]* | [A-Za-z]:[\\/]*)
4074 re_direlt='/[^/][^/]*/\.\./'
4075 # Canonicalize the path of ld
4076 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4077 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4078 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4079 done
4080 test -z "$LD" && LD="$ac_prog"
4081 ;;
4082 "")
4083 # If it fails, then pretend we aren't using GCC.
4084 ac_prog=ld
4085 ;;
4086 *)
4087 # If it is relative, then search for the first ld in PATH.
4088 with_gnu_ld=unknown
4089 ;;
4090 esac
4091elif test "$with_gnu_ld" = yes; then
4092 echo "$as_me:$LINENO: checking for GNU ld" >&5
4093echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4094else
4095 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4096echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4097fi
4098if test "${lt_cv_path_LD+set}" = set; then
4099 echo $ECHO_N "(cached) $ECHO_C" >&6
4100else
4101 if test -z "$LD"; then 5603 if test -z "$ac_lib"; then
4102 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 5604 ac_res="none required"
4103 for ac_dir in $PATH; do
4104 test -z "$ac_dir" && ac_dir=.
4105 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4106 lt_cv_path_LD="$ac_dir/$ac_prog"
4107 # Check to see if the program is GNU ld. I'd rather use --version,
4108 # but apparently some GNU ld's only accept -v.
4109 # Break only if it was the GNU/non-GNU ld that we prefer.
4110 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4111 test "$with_gnu_ld" != no && break
4112 else
4113 test "$with_gnu_ld" != yes && break
4114 fi
4115 fi
4116 done
4117 IFS="$ac_save_ifs"
4118else
4119 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4120fi
4121fi
4122
4123LD="$lt_cv_path_LD"
4124if test -n "$LD"; then
4125 echo "$as_me:$LINENO: result: $LD" >&5
4126echo "${ECHO_T}$LD" >&6
4127else
4128 echo "$as_me:$LINENO: result: no" >&5
4129echo "${ECHO_T}no" >&6
4130fi
4131test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4132echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4133 { (exit 1); exit 1; }; }
4134echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4135echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4136if test "${lt_cv_prog_gnu_ld+set}" = set; then
4137 echo $ECHO_N "(cached) $ECHO_C" >&6
4138else
4139 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4140if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4141 lt_cv_prog_gnu_ld=yes
4142else
4143 lt_cv_prog_gnu_ld=no
4144fi
4145fi
4146echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4147echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4148with_gnu_ld=$lt_cv_prog_gnu_ld
4149
4150
4151echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4152echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4153if test "${lt_cv_ld_reload_flag+set}" = set; then
4154 echo $ECHO_N "(cached) $ECHO_C" >&6
4155else
4156 lt_cv_ld_reload_flag='-r'
4157fi
4158echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4159echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4160reload_flag=$lt_cv_ld_reload_flag
4161test -n "$reload_flag" && reload_flag=" $reload_flag"
4162
4163echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4164echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4165if test "${lt_cv_path_NM+set}" = set; then
4166 echo $ECHO_N "(cached) $ECHO_C" >&6
4167else
4168 if test -n "$NM"; then
4169 # Let the user override the test.
4170 lt_cv_path_NM="$NM"
4171else
4172 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4173 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4174 test -z "$ac_dir" && ac_dir=.
4175 tmp_nm=$ac_dir/${ac_tool_prefix}nm
4176 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4177 # Check to see if the nm accepts a BSD-compat flag.
4178 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4179 # nm: unknown option "B" ignored
4180 # Tru64's nm complains that /dev/null is an invalid object file
4181 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4182 lt_cv_path_NM="$tmp_nm -B"
4183 break
4184 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4185 lt_cv_path_NM="$tmp_nm -p"
4186 break
4187 else
4188 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4189 continue # so that we can try to find one that supports BSD flags
4190 fi
4191 fi
4192 done
4193 IFS="$ac_save_ifs"
4194 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4195fi
4196fi
4197
4198NM="$lt_cv_path_NM"
4199echo "$as_me:$LINENO: result: $NM" >&5
4200echo "${ECHO_T}$NM" >&6
4201
4202echo "$as_me:$LINENO: checking whether ln -s works" >&5
4203echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4204LN_S=$as_ln_s
4205if test "$LN_S" = "ln -s"; then
4206 echo "$as_me:$LINENO: result: yes" >&5
4207echo "${ECHO_T}yes" >&6
4208else
4209 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4210echo "${ECHO_T}no, using $LN_S" >&6
4211fi
4212
4213echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4214echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4215if test "${lt_cv_deplibs_check_method+set}" = set; then
4216 echo $ECHO_N "(cached) $ECHO_C" >&6
4217else
4218 lt_cv_file_magic_cmd='$MAGIC_CMD'
4219lt_cv_file_magic_test_file=
4220lt_cv_deplibs_check_method='unknown'
4221# Need to set the preceding variable on all platforms that support
4222# interlibrary dependencies.
4223# 'none' -- dependencies not supported.
4224# `unknown' -- same as none, but documents that we really don't know.
4225# 'pass_all' -- all dependencies passed with no checks.
4226# 'test_compile' -- check by making test program.
4227# ['file_magic [regex]'] -- check by looking for files in library path
4228# which responds to the $file_magic_cmd with a given egrep regex.
4229# If you have `file' or equivalent on your system and you're not sure
4230# whether `pass_all' will *always* work, you probably want this one.
4231
4232case "$host_os" in
4233aix4*)
4234 lt_cv_deplibs_check_method=pass_all
4235 ;;
4236
4237beos*)
4238 lt_cv_deplibs_check_method=pass_all
4239 ;;
4240
4241bsdi4*)
4242 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4243 lt_cv_file_magic_cmd='/usr/bin/file -L'
4244 lt_cv_file_magic_test_file=/shlib/libc.so
4245 ;;
4246
4247cygwin* | mingw* | pw32*)
4248 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4249 lt_cv_file_magic_cmd='$OBJDUMP -f'
4250 ;;
4251
4252darwin*|rhapsody*)
4253 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4254 lt_cv_file_magiic_cmd=/usr/bin/file
4255 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4256 ;;
4257
4258freebsd*)
4259 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4260 case "$host_cpu" in
4261 i*86 )
4262 # Not sure whether the presence of OpenBSD here was a mistake.
4263 # Let's accept both of them until this is cleared up.
4264 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4265 lt_cv_file_magic_cmd=/usr/bin/file
4266 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4267 ;;
4268 esac
4269 else 5605 else
4270 lt_cv_deplibs_check_method=pass_all 5606 ac_res=-l$ac_lib
4271 fi 5607 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4272 ;;
4273
4274gnu*)
4275 lt_cv_deplibs_check_method=pass_all
4276 ;;
4277
4278hpux10.20*|hpux11*)
4279 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4280 lt_cv_file_magic_cmd=/usr/bin/file
4281 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4282 ;;
4283
4284irix5* | irix6*)
4285 case "$host_os" in
4286 irix5*)
4287 # this will be overridden with pass_all, but let us keep it just in case
4288 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4289 ;;
4290 *)
4291 case "$LD" in
4292 *-32|*"-32 ") libmagic=32-bit;;
4293 *-n32|*"-n32 ") libmagic=N32;;
4294 *-64|*"-64 ") libmagic=64-bit;;
4295 *) libmagic=never-match;;
4296 esac
4297 # this will be overridden with pass_all, but let us keep it just in case
4298 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4299 ;;
4300 esac
4301 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4302 lt_cv_deplibs_check_method=pass_all
4303 ;;
4304
4305# This must be Linux ELF.
4306linux-gnu*)
4307 case "$host_cpu" in
4308 alpha* | i*86 | powerpc* | sparc* | ia64* )
4309 lt_cv_deplibs_check_method=pass_all ;;
4310 *)
4311 # glibc up to 2.1.1 does not perform some relocations on ARM
4312 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4313 esac
4314 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4315 ;;
4316
4317netbsd*)
4318 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4319 lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4320 else
4321 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4322 fi
4323 lt_cv_file_magic_cmd='/usr/bin/file -L'
4324 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4325 ;;
4326
4327newos6*)
4328 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4329 lt_cv_file_magic_cmd=/usr/bin/file
4330 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4331 ;;
4332
4333osf3* | osf4* | osf5*)
4334 # this will be overridden with pass_all, but let us keep it just in case
4335 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4336 lt_cv_file_magic_test_file=/shlib/libc.so
4337 lt_cv_deplibs_check_method=pass_all
4338 ;;
4339
4340sco3.2v5*)
4341 lt_cv_deplibs_check_method=pass_all
4342 ;;
4343
4344solaris*)
4345 lt_cv_deplibs_check_method=pass_all
4346 lt_cv_file_magic_test_file=/lib/libc.so
4347 ;;
4348
4349sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4350 case "$host_vendor" in
4351 motorola)
4352 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]'
4353 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4354 ;;
4355 ncr)
4356 lt_cv_deplibs_check_method=pass_all
4357 ;;
4358 sequent)
4359 lt_cv_file_magic_cmd='/bin/file'
4360 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4361 ;;
4362 sni)
4363 lt_cv_file_magic_cmd='/bin/file'
4364 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4365 lt_cv_file_magic_test_file=/lib/libc.so
4366 ;;
4367 esac
4368 ;;
4369esac
4370
4371fi
4372echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4373echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4374file_magic_cmd=$lt_cv_file_magic_cmd
4375deplibs_check_method=$lt_cv_deplibs_check_method
4376
4377
4378
4379
4380
4381
4382
4383# Check for command to grab the raw symbol name followed by C symbol from nm.
4384echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4385echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4386if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4387 echo $ECHO_N "(cached) $ECHO_C" >&6
4388else
4389
4390# These are sane defaults that work on at least a few old systems.
4391# [They come from Ultrix. What could be older than Ultrix?!! ;)]
4392
4393# Character class describing NM global symbol codes.
4394symcode='[BCDEGRST]'
4395
4396# Regexp to match symbols that can be accessed directly from C.
4397sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4398
4399# Transform the above into a raw symbol and a C symbol.
4400symxfrm='\1 \2\3 \3'
4401
4402# Transform an extracted symbol line into a proper C declaration
4403lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4404
4405# Define system-specific variables.
4406case "$host_os" in
4407aix*)
4408 symcode='[BCDT]'
4409 ;;
4410cygwin* | mingw* | pw32*)
4411 symcode='[ABCDGISTW]'
4412 ;;
4413hpux*) # Its linker distinguishes data from code symbols
4414 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4415 ;;
4416irix*)
4417 symcode='[BCDEGRST]'
4418 ;;
4419solaris* | sysv5*)
4420 symcode='[BDT]'
4421 ;;
4422sysv4)
4423 symcode='[DFNSTU]'
4424 ;;
4425esac
4426
4427# Handle CRLF in mingw tool chain
4428opt_cr=
4429case "$host_os" in
4430mingw*)
4431 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4432 ;;
4433esac
4434
4435# If we're using GNU nm, then use its standard symbol codes.
4436if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4437 symcode='[ABCDGISTW]'
4438fi
4439
4440# Try without a prefix undercore, then with it.
4441for ac_symprfx in "" "_"; do
4442
4443 # Write the raw and C identifiers.
4444lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4445
4446 # Check to see that the pipe works correctly.
4447 pipe_works=no
4448 rm -f conftest*
4449 cat > conftest.$ac_ext <<EOF
4450#ifdef __cplusplus
4451extern "C" {
4452#endif
4453char nm_test_var;
4454void nm_test_func(){}
4455#ifdef __cplusplus
4456}
4457#endif
4458main(){nm_test_var='a';nm_test_func();return(0);}
4459EOF
4460
4461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4462 (eval $ac_compile) 2>&5
4463 ac_status=$?
4464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4465 (exit $ac_status); }; then
4466 # Now try to grab the symbols.
4467 nlist=conftest.nm
4468 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4469 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4470 ac_status=$?
4471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472 (exit $ac_status); } && test -s "$nlist"; then
4473 # Try sorting and uniquifying the output.
4474 if sort "$nlist" | uniq > "$nlist"T; then
4475 mv -f "$nlist"T "$nlist"
4476 else
4477 rm -f "$nlist"T
4478 fi
4479
4480 # Make sure that we snagged all the symbols we need.
4481 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4482 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4483 cat <<EOF > conftest.$ac_ext
4484#ifdef __cplusplus
4485extern "C" {
4486#endif
4487
4488EOF
4489 # Now generate the symbol file.
4490 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4491
4492 cat <<EOF >> conftest.$ac_ext
4493#if defined (__STDC__) && __STDC__
4494# define lt_ptr_t void *
4495#else
4496# define lt_ptr_t char *
4497# define const
4498#endif
4499
4500/* The mapping between symbol names and symbols. */
4501const struct {
4502 const char *name;
4503 lt_ptr_t address;
4504}
4505lt_preloaded_symbols[] =
4506{
4507EOF
4508 sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4509 cat <<\EOF >> conftest.$ac_ext
4510 {0, (lt_ptr_t) 0}
4511};
4512
4513#ifdef __cplusplus
4514}
4515#endif
4516EOF
4517 # Now try linking the two files.
4518 mv conftest.$ac_objext conftstm.$ac_objext
4519 save_LIBS="$LIBS"
4520 save_CFLAGS="$CFLAGS"
4521 LIBS="conftstm.$ac_objext"
4522 CFLAGS="$CFLAGS$no_builtin_flag"
4523 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4524 (eval $ac_link) 2>&5
4525 ac_status=$?
4526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4527 (exit $ac_status); } && test -s conftest; then
4528 pipe_works=yes
4529 fi 5608 fi
4530 LIBS="$save_LIBS" 5609 if ac_fn_cxx_try_link "$LINENO"; then :
4531 CFLAGS="$save_CFLAGS" 5610 ac_cv_search_floor=$ac_res
4532 else
4533 echo "cannot find nm_test_func in $nlist" >&5
4534 fi 5611fi
4535 else 5612rm -f core conftest.err conftest.$ac_objext \
4536 echo "cannot find nm_test_var in $nlist" >&5
4537 fi
4538 else
4539 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4540 fi
4541 else
4542 echo "$progname: failed program was:" >&5
4543 cat conftest.$ac_ext >&5 5613 conftest$ac_exeext
4544 fi 5614 if ${ac_cv_search_floor+:} false; then :
4545 rm -f conftest* conftst*
4546
4547 # Do not use the global_symbol_pipe unless it works.
4548 if test "$pipe_works" = yes; then
4549 break 5615 break
4550 else 5616fi
4551 lt_cv_sys_global_symbol_pipe=
4552 fi
4553done 5617done
5618if ${ac_cv_search_floor+:} false; then :
4554 5619
4555fi
4556
4557global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4558if test -z "$lt_cv_sys_global_symbol_pipe"; then
4559 global_symbol_to_cdecl=
4560else
4561 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4562fi
4563if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4564 echo "$as_me:$LINENO: result: failed" >&5
4565echo "${ECHO_T}failed" >&6
4566else
4567 echo "$as_me:$LINENO: result: ok" >&5
4568echo "${ECHO_T}ok" >&6
4569fi
4570
4571echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4572echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4573if test "${ac_cv_header_stdc+set}" = set; then
4574 echo $ECHO_N "(cached) $ECHO_C" >&6
4575else
4576 cat >conftest.$ac_ext <<_ACEOF
4577/* confdefs.h. */
4578_ACEOF
4579cat confdefs.h >>conftest.$ac_ext
4580cat >>conftest.$ac_ext <<_ACEOF
4581/* end confdefs.h. */
4582#include <stdlib.h>
4583#include <stdarg.h>
4584#include <string.h>
4585#include <float.h>
4586
4587int
4588main ()
4589{
4590
4591 ;
4592 return 0;
4593}
4594_ACEOF
4595rm -f conftest.$ac_objext
4596if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4597 (eval $ac_compile) 2>conftest.er1
4598 ac_status=$?
4599 grep -v '^ *+' conftest.er1 >conftest.err
4600 rm -f conftest.er1
4601 cat conftest.err >&5
4602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4603 (exit $ac_status); } &&
4604 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4606 (eval $ac_try) 2>&5
4607 ac_status=$?
4608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4609 (exit $ac_status); }; } &&
4610 { ac_try='test -s conftest.$ac_objext'
4611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4612 (eval $ac_try) 2>&5
4613 ac_status=$?
4614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4615 (exit $ac_status); }; }; then
4616 ac_cv_header_stdc=yes
4617else
4618 echo "$as_me: failed program was:" >&5
4619sed 's/^/| /' conftest.$ac_ext >&5
4620
4621ac_cv_header_stdc=no
4622fi
4623rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4624
4625if test $ac_cv_header_stdc = yes; then
4626 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4627 cat >conftest.$ac_ext <<_ACEOF
4628/* confdefs.h. */
4629_ACEOF
4630cat confdefs.h >>conftest.$ac_ext
4631cat >>conftest.$ac_ext <<_ACEOF
4632/* end confdefs.h. */
4633#include <string.h>
4634
4635_ACEOF
4636if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4637 $EGREP "memchr" >/dev/null 2>&1; then
4638 :
4639else
4640 ac_cv_header_stdc=no
4641fi
4642rm -f conftest*
4643
4644fi
4645
4646if test $ac_cv_header_stdc = yes; then
4647 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4648 cat >conftest.$ac_ext <<_ACEOF
4649/* confdefs.h. */
4650_ACEOF
4651cat confdefs.h >>conftest.$ac_ext
4652cat >>conftest.$ac_ext <<_ACEOF
4653/* end confdefs.h. */
4654#include <stdlib.h>
4655
4656_ACEOF
4657if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4658 $EGREP "free" >/dev/null 2>&1; then
4659 :
4660else
4661 ac_cv_header_stdc=no
4662fi
4663rm -f conftest*
4664
4665fi
4666
4667if test $ac_cv_header_stdc = yes; then
4668 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4669 if test "$cross_compiling" = yes; then
4670 :
4671else
4672 cat >conftest.$ac_ext <<_ACEOF
4673/* confdefs.h. */
4674_ACEOF
4675cat confdefs.h >>conftest.$ac_ext
4676cat >>conftest.$ac_ext <<_ACEOF
4677/* end confdefs.h. */
4678#include <ctype.h>
4679#if ((' ' & 0x0FF) == 0x020)
4680# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4681# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4682#else 5620else
4683# define ISLOWER(c) \ 5621 ac_cv_search_floor=no
4684 (('a' <= (c) && (c) <= 'i') \
4685 || ('j' <= (c) && (c) <= 'r') \
4686 || ('s' <= (c) && (c) <= 'z'))
4687# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4688#endif
4689
4690#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4691int
4692main ()
4693{
4694 int i;
4695 for (i = 0; i < 256; i++)
4696 if (XOR (islower (i), ISLOWER (i))
4697 || toupper (i) != TOUPPER (i))
4698 exit(2);
4699 exit (0);
4700}
4701_ACEOF
4702rm -f conftest$ac_exeext
4703if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4704 (eval $ac_link) 2>&5
4705 ac_status=$?
4706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4707 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4708 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4709 (eval $ac_try) 2>&5
4710 ac_status=$?
4711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4712 (exit $ac_status); }; }; then
4713 :
4714else
4715 echo "$as_me: program exited with status $ac_status" >&5
4716echo "$as_me: failed program was:" >&5
4717sed 's/^/| /' conftest.$ac_ext >&5
4718
4719( exit $ac_status )
4720ac_cv_header_stdc=no
4721fi 5622fi
4722rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4723fi
4724fi
4725fi
4726echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4727echo "${ECHO_T}$ac_cv_header_stdc" >&6
4728if test $ac_cv_header_stdc = yes; then
4729
4730cat >>confdefs.h <<\_ACEOF
4731#define STDC_HEADERS 1
4732_ACEOF
4733
4734fi
4735
4736# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4747 inttypes.h stdint.h unistd.h
4748do
4749as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4750echo "$as_me:$LINENO: checking for $ac_header" >&5
4751echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4752if eval "test \"\${$as_ac_Header+set}\" = set"; then
4753 echo $ECHO_N "(cached) $ECHO_C" >&6
4754else
4755 cat >conftest.$ac_ext <<_ACEOF
4756/* confdefs.h. */
4757_ACEOF
4758cat confdefs.h >>conftest.$ac_ext
4759cat >>conftest.$ac_ext <<_ACEOF
4760/* end confdefs.h. */
4761$ac_includes_default
4762
4763#include <$ac_header>
4764_ACEOF
4765rm -f conftest.$ac_objext 5623rm conftest.$ac_ext
4766if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5624LIBS=$ac_func_search_save_LIBS
4767 (eval $ac_compile) 2>conftest.er1
4768 ac_status=$?
4769 grep -v '^ *+' conftest.er1 >conftest.err
4770 rm -f conftest.er1
4771 cat conftest.err >&5
4772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4773 (exit $ac_status); } &&
4774 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4776 (eval $ac_try) 2>&5
4777 ac_status=$?
4778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4779 (exit $ac_status); }; } &&
4780 { ac_try='test -s conftest.$ac_objext'
4781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4782 (eval $ac_try) 2>&5
4783 ac_status=$?
4784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4785 (exit $ac_status); }; }; then
4786 eval "$as_ac_Header=yes"
4787else
4788 echo "$as_me: failed program was:" >&5
4789sed 's/^/| /' conftest.$ac_ext >&5
4790
4791eval "$as_ac_Header=no"
4792fi
4793rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4794fi
4795echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4796echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4797if test `eval echo '${'$as_ac_Header'}'` = yes; then
4798 cat >>confdefs.h <<_ACEOF
4799#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4800_ACEOF
4801
4802fi
4803
4804done
4805
4806
4807
4808for ac_header in dlfcn.h
4809do
4810as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4811if eval "test \"\${$as_ac_Header+set}\" = set"; then
4812 echo "$as_me:$LINENO: checking for $ac_header" >&5
4813echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4814if eval "test \"\${$as_ac_Header+set}\" = set"; then
4815 echo $ECHO_N "(cached) $ECHO_C" >&6
4816fi
4817echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4818echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4819else
4820 # Is the header compilable?
4821echo "$as_me:$LINENO: checking $ac_header usability" >&5
4822echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4823cat >conftest.$ac_ext <<_ACEOF
4824/* confdefs.h. */
4825_ACEOF
4826cat confdefs.h >>conftest.$ac_ext
4827cat >>conftest.$ac_ext <<_ACEOF
4828/* end confdefs.h. */
4829$ac_includes_default
4830#include <$ac_header>
4831_ACEOF
4832rm -f conftest.$ac_objext
4833if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4834 (eval $ac_compile) 2>conftest.er1
4835 ac_status=$?
4836 grep -v '^ *+' conftest.er1 >conftest.err
4837 rm -f conftest.er1
4838 cat conftest.err >&5
4839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4840 (exit $ac_status); } &&
4841 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4843 (eval $ac_try) 2>&5
4844 ac_status=$?
4845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4846 (exit $ac_status); }; } &&
4847 { ac_try='test -s conftest.$ac_objext'
4848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4849 (eval $ac_try) 2>&5
4850 ac_status=$?
4851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4852 (exit $ac_status); }; }; then
4853 ac_header_compiler=yes
4854else
4855 echo "$as_me: failed program was:" >&5
4856sed 's/^/| /' conftest.$ac_ext >&5
4857
4858ac_header_compiler=no
4859fi
4860rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4861echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4862echo "${ECHO_T}$ac_header_compiler" >&6
4863
4864# Is the header present?
4865echo "$as_me:$LINENO: checking $ac_header presence" >&5
4866echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4867cat >conftest.$ac_ext <<_ACEOF
4868/* confdefs.h. */
4869_ACEOF
4870cat confdefs.h >>conftest.$ac_ext
4871cat >>conftest.$ac_ext <<_ACEOF
4872/* end confdefs.h. */
4873#include <$ac_header>
4874_ACEOF
4875if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4876 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4877 ac_status=$?
4878 grep -v '^ *+' conftest.er1 >conftest.err
4879 rm -f conftest.er1
4880 cat conftest.err >&5
4881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4882 (exit $ac_status); } >/dev/null; then
4883 if test -s conftest.err; then
4884 ac_cpp_err=$ac_cxx_preproc_warn_flag
4885 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4886 else
4887 ac_cpp_err=
4888 fi
4889else
4890 ac_cpp_err=yes
4891fi
4892if test -z "$ac_cpp_err"; then
4893 ac_header_preproc=yes
4894else
4895 echo "$as_me: failed program was:" >&5
4896sed 's/^/| /' conftest.$ac_ext >&5
4897
4898 ac_header_preproc=no
4899fi
4900rm -f conftest.err conftest.$ac_ext
4901echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4902echo "${ECHO_T}$ac_header_preproc" >&6
4903
4904# So? What about this header?
4905case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4906 yes:no: )
4907 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4908echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4909 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4910echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4911 ac_header_preproc=yes
4912 ;;
4913 no:yes:* )
4914 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4915echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4916 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4917echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4918 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4919echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4920 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4921echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4922 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4923echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4924 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4925echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4926 (
4927 cat <<\_ASBOX
4928## ------------------------------------------ ##
4929## Report this to the AC_PACKAGE_NAME lists. ##
4930## ------------------------------------------ ##
4931_ASBOX
4932 ) |
4933 sed "s/^/$as_me: WARNING: /" >&2
4934 ;;
4935esac
4936echo "$as_me:$LINENO: checking for $ac_header" >&5
4937echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4938if eval "test \"\${$as_ac_Header+set}\" = set"; then
4939 echo $ECHO_N "(cached) $ECHO_C" >&6
4940else
4941 eval "$as_ac_Header=\$ac_header_preproc"
4942fi
4943echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4944echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4945
4946fi
4947if test `eval echo '${'$as_ac_Header'}'` = yes; then
4948 cat >>confdefs.h <<_ACEOF
4949#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4950_ACEOF
4951
4952fi
4953
4954done
4955
4956
4957
4958
4959
4960# Only perform the check for file, if the check method requires it
4961case "$deplibs_check_method" in
4962file_magic*)
4963 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4964 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4965echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4966if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4967 echo $ECHO_N "(cached) $ECHO_C" >&6
4968else
4969 case "$MAGIC_CMD" in
4970 /*)
4971 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4972 ;;
4973 ?:/*)
4974 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4975 ;;
4976 *)
4977 ac_save_MAGIC_CMD="$MAGIC_CMD"
4978 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4979 ac_dummy="/usr/bin:$PATH"
4980 for ac_dir in $ac_dummy; do
4981 test -z "$ac_dir" && ac_dir=.
4982 if test -f $ac_dir/${ac_tool_prefix}file; then
4983 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4984 if test -n "$file_magic_test_file"; then
4985 case "$deplibs_check_method" in
4986 "file_magic "*)
4987 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4988 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4989 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4990 egrep "$file_magic_regex" > /dev/null; then
4991 :
4992 else
4993 cat <<EOF 1>&2
4994
4995*** Warning: the command libtool uses to detect shared libraries,
4996*** $file_magic_cmd, produces output that libtool cannot recognize.
4997*** The result is that libtool may fail to recognize shared libraries
4998*** as such. This will affect the creation of libtool libraries that
4999*** depend on shared libraries, but programs linked with such libtool
5000*** libraries will work regardless of this problem. Nevertheless, you
5001*** may want to report the problem to your system manager and/or to
5002*** bug-libtool@gnu.org
5003
5004EOF
5005 fi ;;
5006 esac
5007 fi
5008 break
5009 fi
5010 done
5011 IFS="$ac_save_ifs"
5012 MAGIC_CMD="$ac_save_MAGIC_CMD"
5013 ;;
5014esac
5015fi
5016
5017MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5018if test -n "$MAGIC_CMD"; then
5019 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5020echo "${ECHO_T}$MAGIC_CMD" >&6
5021else
5022 echo "$as_me:$LINENO: result: no" >&5
5023echo "${ECHO_T}no" >&6
5024fi
5025
5026if test -z "$lt_cv_path_MAGIC_CMD"; then
5027 if test -n "$ac_tool_prefix"; then
5028 echo "$as_me:$LINENO: checking for file" >&5
5029echo $ECHO_N "checking for file... $ECHO_C" >&6
5030if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5031 echo $ECHO_N "(cached) $ECHO_C" >&6
5032else
5033 case "$MAGIC_CMD" in
5034 /*)
5035 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5036 ;;
5037 ?:/*)
5038 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5039 ;;
5040 *)
5041 ac_save_MAGIC_CMD="$MAGIC_CMD"
5042 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5043 ac_dummy="/usr/bin:$PATH"
5044 for ac_dir in $ac_dummy; do
5045 test -z "$ac_dir" && ac_dir=.
5046 if test -f $ac_dir/file; then
5047 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5048 if test -n "$file_magic_test_file"; then
5049 case "$deplibs_check_method" in
5050 "file_magic "*)
5051 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5052 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5053 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5054 egrep "$file_magic_regex" > /dev/null; then
5055 :
5056 else
5057 cat <<EOF 1>&2
5058
5059*** Warning: the command libtool uses to detect shared libraries,
5060*** $file_magic_cmd, produces output that libtool cannot recognize.
5061*** The result is that libtool may fail to recognize shared libraries
5062*** as such. This will affect the creation of libtool libraries that
5063*** depend on shared libraries, but programs linked with such libtool
5064*** libraries will work regardless of this problem. Nevertheless, you
5065*** may want to report the problem to your system manager and/or to
5066*** bug-libtool@gnu.org
5067
5068EOF
5069 fi ;;
5070 esac
5071 fi
5072 break
5073 fi
5074 done
5075 IFS="$ac_save_ifs"
5076 MAGIC_CMD="$ac_save_MAGIC_CMD"
5077 ;;
5078esac
5079fi
5080
5081MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5082if test -n "$MAGIC_CMD"; then
5083 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5084echo "${ECHO_T}$MAGIC_CMD" >&6
5085else
5086 echo "$as_me:$LINENO: result: no" >&5
5087echo "${ECHO_T}no" >&6
5088fi
5089
5090 else
5091 MAGIC_CMD=:
5092 fi
5093fi
5094
5095 fi
5096 ;;
5097esac
5098
5099if test -n "$ac_tool_prefix"; then
5100 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5101set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5102echo "$as_me:$LINENO: checking for $ac_word" >&5
5103echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5104if test "${ac_cv_prog_RANLIB+set}" = set; then
5105 echo $ECHO_N "(cached) $ECHO_C" >&6
5106else
5107 if test -n "$RANLIB"; then
5108 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5109else
5110as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5111for as_dir in $PATH
5112do
5113 IFS=$as_save_IFS
5114 test -z "$as_dir" && as_dir=.
5115 for ac_exec_ext in '' $ac_executable_extensions; do
5116 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5117 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5118 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5119 break 2
5120 fi
5121done
5122done
5123
5124fi
5125fi
5126RANLIB=$ac_cv_prog_RANLIB
5127if test -n "$RANLIB"; then
5128 echo "$as_me:$LINENO: result: $RANLIB" >&5
5129echo "${ECHO_T}$RANLIB" >&6
5130else
5131 echo "$as_me:$LINENO: result: no" >&5
5132echo "${ECHO_T}no" >&6
5133fi
5134
5135fi
5136if test -z "$ac_cv_prog_RANLIB"; then
5137 ac_ct_RANLIB=$RANLIB
5138 # Extract the first word of "ranlib", so it can be a program name with args.
5139set dummy ranlib; ac_word=$2
5140echo "$as_me:$LINENO: checking for $ac_word" >&5
5141echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5142if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5143 echo $ECHO_N "(cached) $ECHO_C" >&6
5144else
5145 if test -n "$ac_ct_RANLIB"; then
5146 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5147else
5148as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5149for as_dir in $PATH
5150do
5151 IFS=$as_save_IFS
5152 test -z "$as_dir" && as_dir=.
5153 for ac_exec_ext in '' $ac_executable_extensions; do
5154 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5155 ac_cv_prog_ac_ct_RANLIB="ranlib"
5156 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5157 break 2
5158 fi
5159done
5160done
5161
5162 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5163fi
5164fi
5165ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5166if test -n "$ac_ct_RANLIB"; then
5167 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5168echo "${ECHO_T}$ac_ct_RANLIB" >&6
5169else
5170 echo "$as_me:$LINENO: result: no" >&5
5171echo "${ECHO_T}no" >&6
5172fi
5173
5174 RANLIB=$ac_ct_RANLIB
5175else
5176 RANLIB="$ac_cv_prog_RANLIB"
5177fi
5178
5179if test -n "$ac_tool_prefix"; then
5180 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5181set dummy ${ac_tool_prefix}strip; ac_word=$2
5182echo "$as_me:$LINENO: checking for $ac_word" >&5
5183echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5184if test "${ac_cv_prog_STRIP+set}" = set; then
5185 echo $ECHO_N "(cached) $ECHO_C" >&6
5186else
5187 if test -n "$STRIP"; then
5188 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5189else
5190as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5191for as_dir in $PATH
5192do
5193 IFS=$as_save_IFS
5194 test -z "$as_dir" && as_dir=.
5195 for ac_exec_ext in '' $ac_executable_extensions; do
5196 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5197 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5198 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5199 break 2
5200 fi
5201done
5202done
5203
5204fi
5205fi
5206STRIP=$ac_cv_prog_STRIP
5207if test -n "$STRIP"; then
5208 echo "$as_me:$LINENO: result: $STRIP" >&5
5209echo "${ECHO_T}$STRIP" >&6
5210else
5211 echo "$as_me:$LINENO: result: no" >&5
5212echo "${ECHO_T}no" >&6
5213fi
5214
5215fi
5216if test -z "$ac_cv_prog_STRIP"; then
5217 ac_ct_STRIP=$STRIP
5218 # Extract the first word of "strip", so it can be a program name with args.
5219set dummy strip; ac_word=$2
5220echo "$as_me:$LINENO: checking for $ac_word" >&5
5221echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5222if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5223 echo $ECHO_N "(cached) $ECHO_C" >&6
5224else
5225 if test -n "$ac_ct_STRIP"; then
5226 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5227else
5228as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5229for as_dir in $PATH
5230do
5231 IFS=$as_save_IFS
5232 test -z "$as_dir" && as_dir=.
5233 for ac_exec_ext in '' $ac_executable_extensions; do
5234 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5235 ac_cv_prog_ac_ct_STRIP="strip"
5236 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5237 break 2
5238 fi
5239done
5240done
5241
5242 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5243fi
5244fi
5245ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5246if test -n "$ac_ct_STRIP"; then
5247 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5248echo "${ECHO_T}$ac_ct_STRIP" >&6
5249else
5250 echo "$as_me:$LINENO: result: no" >&5
5251echo "${ECHO_T}no" >&6
5252fi
5253
5254 STRIP=$ac_ct_STRIP
5255else
5256 STRIP="$ac_cv_prog_STRIP"
5257fi
5258
5259
5260enable_dlopen=no
5261enable_win32_dll=no
5262
5263# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5264if test "${enable_libtool_lock+set}" = set; then
5265 enableval="$enable_libtool_lock"
5266
5267fi; 5625fi
5268test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5627$as_echo "$ac_cv_search_floor" >&6; }
5628ac_res=$ac_cv_search_floor
5629if test "$ac_res" != no; then :
5630 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5269 5631
5270# Some flags need to be propagated to the compiler or linker for good 5632$as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5271# libtool support.
5272case "$host" in
5273*-*-irix6*)
5274 # Find out which ABI we are using.
5275 echo '#line 5275 "configure"' > conftest.$ac_ext
5276 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5277 (eval $ac_compile) 2>&5
5278 ac_status=$?
5279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5280 (exit $ac_status); }; then
5281 case "`/usr/bin/file conftest.$ac_objext`" in
5282 *32-bit*)
5283 LD="${LD-ld} -32"
5284 ;;
5285 *N32*)
5286 LD="${LD-ld} -n32"
5287 ;;
5288 *64-bit*)
5289 LD="${LD-ld} -64"
5290 ;;
5291 esac
5292 fi
5293 rm -rf conftest*
5294 ;;
5295 5633
5296*-*-sco3.2v5*)
5297 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5298 SAVE_CFLAGS="$CFLAGS"
5299 CFLAGS="$CFLAGS -belf"
5300 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5301echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5302if test "${lt_cv_cc_needs_belf+set}" = set; then
5303 echo $ECHO_N "(cached) $ECHO_C" >&6
5304else
5305
5306
5307 ac_ext=c
5308ac_cpp='$CPP $CPPFLAGS'
5309ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5310ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5311ac_compiler_gnu=$ac_cv_c_compiler_gnu
5312
5313 cat >conftest.$ac_ext <<_ACEOF
5314/* confdefs.h. */
5315_ACEOF
5316cat confdefs.h >>conftest.$ac_ext
5317cat >>conftest.$ac_ext <<_ACEOF
5318/* end confdefs.h. */
5319
5320int
5321main ()
5322{
5323
5324 ;
5325 return 0;
5326}
5327_ACEOF
5328rm -f conftest.$ac_objext conftest$ac_exeext
5329if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5330 (eval $ac_link) 2>conftest.er1
5331 ac_status=$?
5332 grep -v '^ *+' conftest.er1 >conftest.err
5333 rm -f conftest.er1
5334 cat conftest.err >&5
5335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5336 (exit $ac_status); } &&
5337 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5339 (eval $ac_try) 2>&5
5340 ac_status=$?
5341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5342 (exit $ac_status); }; } &&
5343 { ac_try='test -s conftest$ac_exeext'
5344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5345 (eval $ac_try) 2>&5
5346 ac_status=$?
5347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5348 (exit $ac_status); }; }; then
5349 lt_cv_cc_needs_belf=yes
5350else
5351 echo "$as_me: failed program was:" >&5
5352sed 's/^/| /' conftest.$ac_ext >&5
5353
5354lt_cv_cc_needs_belf=no
5355fi
5356rm -f conftest.err conftest.$ac_objext \
5357 conftest$ac_exeext conftest.$ac_ext
5358 ac_ext=cc
5359ac_cpp='$CXXCPP $CPPFLAGS'
5360ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5361ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5362ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5363
5364fi
5365echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5366echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5367 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5368 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5369 CFLAGS="$SAVE_CFLAGS"
5370 fi
5371 ;;
5372
5373
5374esac
5375
5376# Sed substitution that helps us do robust quoting. It backslashifies
5377# metacharacters that are still active within double-quoted strings.
5378Xsed='sed -e s/^X//'
5379sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5380
5381# Same as above, but do not quote variable references.
5382double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5383
5384# Sed substitution to delay expansion of an escaped shell variable in a
5385# double_quote_subst'ed string.
5386delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5387
5388# Constants:
5389rm="rm -f"
5390
5391# Global variables:
5392default_ofile=libtool
5393can_build_shared=yes
5394
5395# All known linkers require a `.a' archive for static linking (except M$VC,
5396# which needs '.lib').
5397libext=a
5398ltmain="$ac_aux_dir/ltmain.sh"
5399ofile="$default_ofile"
5400with_gnu_ld="$lt_cv_prog_gnu_ld"
5401need_locks="$enable_libtool_lock"
5402
5403old_CC="$CC"
5404old_CFLAGS="$CFLAGS"
5405
5406# Set sane defaults for various variables
5407test -z "$AR" && AR=ar
5408test -z "$AR_FLAGS" && AR_FLAGS=cru
5409test -z "$AS" && AS=as
5410test -z "$CC" && CC=cc
5411test -z "$DLLTOOL" && DLLTOOL=dlltool
5412test -z "$LD" && LD=ld
5413test -z "$LN_S" && LN_S="ln -s"
5414test -z "$MAGIC_CMD" && MAGIC_CMD=file
5415test -z "$NM" && NM=nm
5416test -z "$OBJDUMP" && OBJDUMP=objdump
5417test -z "$RANLIB" && RANLIB=:
5418test -z "$STRIP" && STRIP=:
5419test -z "$ac_objext" && ac_objext=o
5420
5421if test x"$host" != x"$build"; then
5422 ac_tool_prefix=${host_alias}-
5423else
5424 ac_tool_prefix=
5425fi
5426
5427# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5428case "$host_os" in
5429linux-gnu*) ;;
5430linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5431esac
5432
5433case "$host_os" in
5434aix3*)
5435 # AIX sometimes has problems with the GCC collect2 program. For some
5436 # reason, if we set the COLLECT_NAMES environment variable, the problems
5437 # vanish in a puff of smoke.
5438 if test "X${COLLECT_NAMES+set}" != Xset; then
5439 COLLECT_NAMES=
5440 export COLLECT_NAMES
5441 fi
5442 ;;
5443esac
5444
5445# Determine commands to create old-style static archives.
5446old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5447old_postinstall_cmds='chmod 644 $oldlib'
5448old_postuninstall_cmds=
5449
5450if test -n "$RANLIB"; then
5451 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5452 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5453fi
5454
5455# Allow CC to be a program name with arguments.
5456set dummy $CC
5457compiler="$2"
5458
5459## FIXME: this should be a separate macro
5460##
5461echo "$as_me:$LINENO: checking for objdir" >&5
5462echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5463rm -f .libs 2>/dev/null
5464mkdir .libs 2>/dev/null
5465if test -d .libs; then
5466 objdir=.libs
5467else
5468 # MS-DOS does not allow filenames that begin with a dot.
5469 objdir=_libs
5470fi
5471rmdir .libs 2>/dev/null
5472echo "$as_me:$LINENO: result: $objdir" >&5
5473echo "${ECHO_T}$objdir" >&6
5474##
5475## END FIXME
5476
5477
5478## FIXME: this should be a separate macro
5479##
5480
5481# Check whether --with-pic or --without-pic was given.
5482if test "${with_pic+set}" = set; then
5483 withval="$with_pic"
5484 pic_mode="$withval"
5485else
5486 pic_mode=default
5487fi; 5634fi
5488test -z "$pic_mode" && pic_mode=default
5489 5635
5490# We assume here that the value for lt_cv_prog_cc_pic will not be cached
5491# in isolation, and that seeing it set (from the cache) indicates that
5492# the associated values are set (in the cache) correctly too.
5493echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5494echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5495if test "${lt_cv_prog_cc_pic+set}" = set; then
5496 echo $ECHO_N "(cached) $ECHO_C" >&6
5497else
5498 lt_cv_prog_cc_pic=
5499 lt_cv_prog_cc_shlib=
5500 lt_cv_prog_cc_wl=
5501 lt_cv_prog_cc_static=
5502 lt_cv_prog_cc_no_builtin=
5503 lt_cv_prog_cc_can_build_shared=$can_build_shared
5504 5636
5505 if test "$GCC" = yes; then
5506 lt_cv_prog_cc_wl='-Wl,'
5507 lt_cv_prog_cc_static='-static'
5508 5637
5509 case "$host_os" in
5510 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5511 # PIC is the default for these OSes.
5512 ;;
5513 aix*)
5514 # Below there is a dirty hack to force normal static linking with -ldl
5515 # The problem is because libdl dynamically linked with both libc and
5516 # libC (AIX C++ library), which obviously doesn't included in libraries
5517 # list by gcc. This cause undefined symbols with -static flags.
5518 # This hack allows C programs to be linked with "-static -ldl", but
5519 # we not sure about C++ programs.
5520 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5521 ;;
5522 cygwin* | mingw* | pw32* | os2*)
5523 # This hack is so that the source file can tell whether it is being
5524 # built for inclusion in a dll (and should export symbols for example).
5525 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5526 ;;
5527 amigaos*)
5528 # FIXME: we need at least 68020 code to build shared libraries, but
5529 # adding the `-m68020' flag to GCC prevents building anything better,
5530 # like `-m68040'.
5531 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5532 ;;
5533 sysv4*MP*)
5534 if test -d /usr/nec; then
5535 lt_cv_prog_cc_pic=-Kconform_pic
5536 fi
5537 ;;
5538 *)
5539 lt_cv_prog_cc_pic='-fPIC'
5540 ;;
5541 esac
5542 else
5543 # PORTME Check for PIC flags for the system compiler.
5544 case "$host_os" in
5545 aix3* | aix4*)
5546 # All AIX code is PIC.
5547 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5548 ;;
5549 5638
5550 hpux9* | hpux10* | hpux11*)
5551 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5552 lt_cv_prog_cc_wl='-Wl,'
5553 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5554 lt_cv_prog_cc_pic='+Z'
5555 ;;
5556
5557 irix5* | irix6*)
5558 lt_cv_prog_cc_wl='-Wl,'
5559 lt_cv_prog_cc_static='-non_shared'
5560 # PIC (with -KPIC) is the default.
5561 ;;
5562
5563 cygwin* | mingw* | pw32* | os2*)
5564 # This hack is so that the source file can tell whether it is being
5565 # built for inclusion in a dll (and should export symbols for example).
5566 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5567 ;;
5568
5569 newsos6)
5570 lt_cv_prog_cc_pic='-KPIC'
5571 lt_cv_prog_cc_static='-Bstatic'
5572 ;;
5573
5574 osf3* | osf4* | osf5*)
5575 # All OSF/1 code is PIC.
5576 lt_cv_prog_cc_wl='-Wl,'
5577 lt_cv_prog_cc_static='-non_shared'
5578 ;;
5579
5580 sco3.2v5*)
5581 lt_cv_prog_cc_pic='-Kpic'
5582 lt_cv_prog_cc_static='-dn'
5583 lt_cv_prog_cc_shlib='-belf'
5584 ;;
5585
5586 solaris*)
5587 lt_cv_prog_cc_pic='-KPIC'
5588 lt_cv_prog_cc_static='-Bstatic'
5589 lt_cv_prog_cc_wl='-Wl,'
5590 ;;
5591
5592 sunos4*)
5593 lt_cv_prog_cc_pic='-PIC'
5594 lt_cv_prog_cc_static='-Bstatic'
5595 lt_cv_prog_cc_wl='-Qoption ld '
5596 ;;
5597
5598 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5599 lt_cv_prog_cc_pic='-KPIC'
5600 lt_cv_prog_cc_static='-Bstatic'
5601 if test "x$host_vendor" = xsni; then
5602 lt_cv_prog_cc_wl='-LD'
5603 else
5604 lt_cv_prog_cc_wl='-Wl,'
5605 fi
5606 ;;
5607
5608 uts4*)
5609 lt_cv_prog_cc_pic='-pic'
5610 lt_cv_prog_cc_static='-Bstatic'
5611 ;;
5612
5613 sysv4*MP*)
5614 if test -d /usr/nec ;then
5615 lt_cv_prog_cc_pic='-Kconform_pic'
5616 lt_cv_prog_cc_static='-Bstatic'
5617 fi
5618 ;;
5619
5620 *)
5621 lt_cv_prog_cc_can_build_shared=no
5622 ;;
5623 esac
5624 fi
5625
5626fi
5627
5628if test -z "$lt_cv_prog_cc_pic"; then
5629 echo "$as_me:$LINENO: result: none" >&5
5630echo "${ECHO_T}none" >&6
5631else
5632 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5633echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5634
5635 # Check to make sure the pic_flag actually works.
5636 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5637echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5638 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5639 echo $ECHO_N "(cached) $ECHO_C" >&6
5640else
5641 save_CFLAGS="$CFLAGS"
5642 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5643 cat >conftest.$ac_ext <<_ACEOF
5644/* confdefs.h. */
5645_ACEOF
5646cat confdefs.h >>conftest.$ac_ext
5647cat >>conftest.$ac_ext <<_ACEOF
5648/* end confdefs.h. */
5649
5650int
5651main ()
5652{
5653
5654 ;
5655 return 0;
5656}
5657_ACEOF
5658rm -f conftest.$ac_objext
5659if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5660 (eval $ac_compile) 2>conftest.er1
5661 ac_status=$?
5662 grep -v '^ *+' conftest.er1 >conftest.err
5663 rm -f conftest.er1
5664 cat conftest.err >&5
5665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5666 (exit $ac_status); } &&
5667 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5669 (eval $ac_try) 2>&5
5670 ac_status=$?
5671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5672 (exit $ac_status); }; } &&
5673 { ac_try='test -s conftest.$ac_objext'
5674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5675 (eval $ac_try) 2>&5
5676 ac_status=$?
5677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5678 (exit $ac_status); }; }; then
5679 case "$host_os" in
5680 hpux9* | hpux10* | hpux11*)
5681 # On HP-UX, both CC and GCC only warn that PIC is supported... then
5682 # they create non-PIC objects. So, if there were any warnings, we
5683 # assume that PIC is not supported.
5684 if test -s conftest.err; then
5685 lt_cv_prog_cc_pic_works=no
5686 else
5687 lt_cv_prog_cc_pic_works=yes
5688 fi
5689 ;;
5690 *)
5691 lt_cv_prog_cc_pic_works=yes
5692 ;;
5693 esac
5694
5695else
5696 echo "$as_me: failed program was:" >&5
5697sed 's/^/| /' conftest.$ac_ext >&5
5698
5699 lt_cv_prog_cc_pic_works=no
5700
5701fi
5702rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5703 CFLAGS="$save_CFLAGS"
5704
5705fi
5706
5707
5708 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5709 lt_cv_prog_cc_pic=
5710 lt_cv_prog_cc_can_build_shared=no
5711 else
5712 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5713 fi
5714
5715 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5716echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5717fi
5718##
5719## END FIXME
5720
5721# Check for any special shared library compilation flags.
5722if test -n "$lt_cv_prog_cc_shlib"; then
5723 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5724echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5725 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5726 else
5727 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5728echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5729 lt_cv_prog_cc_can_build_shared=no
5730 fi
5731fi
5732
5733## FIXME: this should be a separate macro
5734##
5735echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5736echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5737if test "${lt_cv_prog_cc_static_works+set}" = set; then
5738 echo $ECHO_N "(cached) $ECHO_C" >&6
5739else
5740 lt_cv_prog_cc_static_works=no
5741 save_LDFLAGS="$LDFLAGS"
5742 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5743 cat >conftest.$ac_ext <<_ACEOF
5744/* confdefs.h. */
5745_ACEOF
5746cat confdefs.h >>conftest.$ac_ext
5747cat >>conftest.$ac_ext <<_ACEOF
5748/* end confdefs.h. */
5749
5750int
5751main ()
5752{
5753
5754 ;
5755 return 0;
5756}
5757_ACEOF
5758rm -f conftest.$ac_objext conftest$ac_exeext
5759if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5760 (eval $ac_link) 2>conftest.er1
5761 ac_status=$?
5762 grep -v '^ *+' conftest.er1 >conftest.err
5763 rm -f conftest.er1
5764 cat conftest.err >&5
5765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5766 (exit $ac_status); } &&
5767 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5769 (eval $ac_try) 2>&5
5770 ac_status=$?
5771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5772 (exit $ac_status); }; } &&
5773 { ac_try='test -s conftest$ac_exeext'
5774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5775 (eval $ac_try) 2>&5
5776 ac_status=$?
5777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5778 (exit $ac_status); }; }; then
5779 lt_cv_prog_cc_static_works=yes
5780else
5781 echo "$as_me: failed program was:" >&5
5782sed 's/^/| /' conftest.$ac_ext >&5
5783
5784fi
5785rm -f conftest.err conftest.$ac_objext \
5786 conftest$ac_exeext conftest.$ac_ext
5787 LDFLAGS="$save_LDFLAGS"
5788
5789fi
5790
5791
5792# Belt *and* braces to stop my trousers falling down:
5793test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5794echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5795echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5796
5797pic_flag="$lt_cv_prog_cc_pic"
5798special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5799wl="$lt_cv_prog_cc_wl"
5800link_static_flag="$lt_cv_prog_cc_static"
5801no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5802can_build_shared="$lt_cv_prog_cc_can_build_shared"
5803##
5804## END FIXME
5805
5806
5807## FIXME: this should be a separate macro
5808##
5809# Check to see if options -o and -c are simultaneously supported by compiler
5810echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5811echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5812$rm -r conftest 2>/dev/null
5813mkdir conftest
5814cd conftest
5815echo "int some_variable = 0;" > conftest.$ac_ext
5816mkdir out
5817# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5818# that will create temporary files in the current directory regardless of
5819# the output directory. Thus, making CWD read-only will cause this test
5820# to fail, enabling locking or at least warning the user not to do parallel
5821# builds.
5822chmod -w .
5823save_CFLAGS="$CFLAGS"
5824CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5825compiler_c_o=no
5826if { (eval echo configure:5826: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5827 # The compiler can only warn and ignore the option if not recognized
5828 # So say no if there are warnings
5829 if test -s out/conftest.err; then
5830 compiler_c_o=no
5831 else
5832 compiler_c_o=yes
5833 fi
5834else
5835 # Append any errors to the config.log.
5836 cat out/conftest.err 1>&5
5837 compiler_c_o=no
5838fi
5839echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5840echo "${ECHO_T}$compiler_c_o" >&6
5841CFLAGS="$save_CFLAGS"
5842chmod u+w .
5843$rm conftest* out/*
5844rmdir out
5845cd ..
5846rmdir conftest
5847$rm -r conftest 2>/dev/null
5848
5849if test x"$compiler_c_o" = x"yes"; then
5850 # Check to see if we can write to a .lo
5851 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5852echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5853 compiler_o_lo=no
5854 save_CFLAGS="$CFLAGS"
5855 CFLAGS="$CFLAGS -c -o conftest.lo"
5856 cat >conftest.$ac_ext <<_ACEOF
5857/* confdefs.h. */
5858_ACEOF
5859cat confdefs.h >>conftest.$ac_ext
5860cat >>conftest.$ac_ext <<_ACEOF
5861/* end confdefs.h. */
5862
5863int
5864main ()
5865{
5866int some_variable = 0;
5867 ;
5868 return 0;
5869}
5870_ACEOF
5871rm -f conftest.$ac_objext
5872if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5873 (eval $ac_compile) 2>conftest.er1
5874 ac_status=$?
5875 grep -v '^ *+' conftest.er1 >conftest.err
5876 rm -f conftest.er1
5877 cat conftest.err >&5
5878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5879 (exit $ac_status); } &&
5880 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5882 (eval $ac_try) 2>&5
5883 ac_status=$?
5884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5885 (exit $ac_status); }; } &&
5886 { ac_try='test -s conftest.$ac_objext'
5887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5888 (eval $ac_try) 2>&5
5889 ac_status=$?
5890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891 (exit $ac_status); }; }; then
5892 # The compiler can only warn and ignore the option if not recognized
5893 # So say no if there are warnings
5894 if test -s conftest.err; then
5895 compiler_o_lo=no
5896 else
5897 compiler_o_lo=yes
5898 fi
5899
5900else
5901 echo "$as_me: failed program was:" >&5
5902sed 's/^/| /' conftest.$ac_ext >&5
5903
5904fi
5905rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5906 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5907echo "${ECHO_T}$compiler_c_o" >&6
5908 CFLAGS="$save_CFLAGS"
5909else
5910 compiler_o_lo=no
5911fi
5912##
5913## END FIXME
5914
5915## FIXME: this should be a separate macro
5916##
5917# Check to see if we can do hard links to lock some files if needed
5918hard_links="nottested"
5919if test "$compiler_c_o" = no && test "$need_locks" != no; then
5920 # do not overwrite the value of need_locks provided by the user
5921 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5922echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5923 hard_links=yes
5924 $rm conftest*
5925 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5926 touch conftest.a
5927 ln conftest.a conftest.b 2>&5 || hard_links=no
5928 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5929 echo "$as_me:$LINENO: result: $hard_links" >&5
5930echo "${ECHO_T}$hard_links" >&6
5931 if test "$hard_links" = no; then
5932 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5933echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5934 need_locks=warn
5935 fi
5936else
5937 need_locks=no
5938fi
5939##
5940## END FIXME
5941
5942## FIXME: this should be a separate macro
5943##
5944if test "$GCC" = yes; then
5945 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5946 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5947echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5948 echo "int some_variable = 0;" > conftest.$ac_ext
5949 save_CFLAGS="$CFLAGS"
5950 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5951 compiler_rtti_exceptions=no
5952 cat >conftest.$ac_ext <<_ACEOF
5953/* confdefs.h. */
5954_ACEOF
5955cat confdefs.h >>conftest.$ac_ext
5956cat >>conftest.$ac_ext <<_ACEOF
5957/* end confdefs.h. */
5958
5959int
5960main ()
5961{
5962int some_variable = 0;
5963 ;
5964 return 0;
5965}
5966_ACEOF
5967rm -f conftest.$ac_objext
5968if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5969 (eval $ac_compile) 2>conftest.er1
5970 ac_status=$?
5971 grep -v '^ *+' conftest.er1 >conftest.err
5972 rm -f conftest.er1
5973 cat conftest.err >&5
5974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5975 (exit $ac_status); } &&
5976 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5978 (eval $ac_try) 2>&5
5979 ac_status=$?
5980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5981 (exit $ac_status); }; } &&
5982 { ac_try='test -s conftest.$ac_objext'
5983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5984 (eval $ac_try) 2>&5
5985 ac_status=$?
5986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5987 (exit $ac_status); }; }; then
5988 # The compiler can only warn and ignore the option if not recognized
5989 # So say no if there are warnings
5990 if test -s conftest.err; then
5991 compiler_rtti_exceptions=no
5992 else
5993 compiler_rtti_exceptions=yes
5994 fi
5995
5996else
5997 echo "$as_me: failed program was:" >&5
5998sed 's/^/| /' conftest.$ac_ext >&5
5999
6000fi
6001rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6002 CFLAGS="$save_CFLAGS"
6003 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
6004echo "${ECHO_T}$compiler_rtti_exceptions" >&6
6005
6006 if test "$compiler_rtti_exceptions" = "yes"; then
6007 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
6008 else
6009 no_builtin_flag=' -fno-builtin'
6010 fi
6011fi
6012##
6013## END FIXME
6014
6015## FIXME: this should be a separate macro
6016##
6017# See if the linker supports building shared libraries.
6018echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
6019echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
6020
6021allow_undefined_flag=
6022no_undefined_flag=
6023need_lib_prefix=unknown
6024need_version=unknown
6025# when you set need_version to no, make sure it does not cause -set_version
6026# flags to be left without arguments
6027archive_cmds=
6028archive_expsym_cmds=
6029old_archive_from_new_cmds=
6030old_archive_from_expsyms_cmds=
6031export_dynamic_flag_spec=
6032whole_archive_flag_spec=
6033thread_safe_flag_spec=
6034hardcode_into_libs=no
6035hardcode_libdir_flag_spec=
6036hardcode_libdir_separator=
6037hardcode_direct=no
6038hardcode_minus_L=no
6039hardcode_shlibpath_var=unsupported
6040runpath_var=
6041link_all_deplibs=unknown
6042always_export_symbols=no
6043export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
6044# include_expsyms should be a list of space-separated symbols to be *always*
6045# included in the symbol list
6046include_expsyms=
6047# exclude_expsyms can be an egrep regular expression of symbols to exclude
6048# it will be wrapped by ` (' and `)$', so one must not match beginning or
6049# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
6050# as well as any symbol that contains `d'.
6051exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
6052# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
6053# platforms (ab)use it in PIC code, but their linkers get confused if
6054# the symbol is explicitly referenced. Since portable code cannot
6055# rely on this symbol name, it's probably fine to never include it in
6056# preloaded symbol tables.
6057extract_expsyms_cmds=
6058
6059case "$host_os" in
6060cygwin* | mingw* | pw32* )
6061 # FIXME: the MSVC++ port hasn't been tested in a loooong time
6062 # When not using gcc, we currently assume that we are using
6063 # Microsoft Visual C++.
6064 if test "$GCC" != yes; then
6065 with_gnu_ld=no
6066 fi
6067 ;;
6068
6069esac
6070
6071ld_shlibs=yes
6072if test "$with_gnu_ld" = yes; then
6073 # If archive_cmds runs LD, not CC, wlarc should be empty
6074 wlarc='${wl}'
6075
6076 # See if GNU ld supports shared libraries.
6077 case "$host_os" in
6078 aix3* | aix4*)
6079 # On AIX, the GNU linker is very broken
6080 ld_shlibs=no
6081 cat <<EOF 1>&2
6082
6083*** Warning: the GNU linker, at least up to release 2.9.1, is reported
6084*** to be unable to reliably create shared libraries on AIX.
6085*** Therefore, libtool is disabling shared libraries support. If you
6086*** really care for shared libraries, you may want to modify your PATH
6087*** so that a non-GNU linker is found, and then restart.
6088
6089EOF
6090 ;;
6091
6092 amigaos*)
6093 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)'
6094 hardcode_libdir_flag_spec='-L$libdir'
6095 hardcode_minus_L=yes
6096
6097 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
6098 # that the semantics of dynamic libraries on AmigaOS, at least up
6099 # to version 4, is to share data among multiple programs linked
6100 # with the same dynamic library. Since this doesn't match the
6101 # behavior of shared libraries on other platforms, we can use
6102 # them.
6103 ld_shlibs=no
6104 ;;
6105
6106 beos*)
6107 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6108 allow_undefined_flag=unsupported
6109 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
6110 # support --undefined. This deserves some investigation. FIXME
6111 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6112 else
6113 ld_shlibs=no
6114 fi
6115 ;;
6116
6117 cygwin* | mingw* | pw32*)
6118 # hardcode_libdir_flag_spec is actually meaningless, as there is
6119 # no search path for DLLs.
6120 hardcode_libdir_flag_spec='-L$libdir'
6121 allow_undefined_flag=unsupported
6122 always_export_symbols=yes
6123
6124 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
6125 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
6126 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
6127 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
6128 else $CC -o impgen impgen.c ; fi)~
6129 $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
6130
6131 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
6132
6133 # cygwin and mingw dlls have different entry points and sets of symbols
6134 # to exclude.
6135 # FIXME: what about values for MSVC?
6136 dll_entry=__cygwin_dll_entry@12
6137 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
6138 case "$host_os" in
6139 mingw*)
6140 # mingw values
6141 dll_entry=_DllMainCRTStartup@12
6142 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
6143 ;;
6144 esac
6145
6146 # mingw and cygwin differ, and it's simplest to just exclude the union
6147 # of the two symbol sets.
6148 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
6149
6150 # recent cygwin and mingw systems supply a stub DllMain which the user
6151 # can override, but on older systems we have to supply one (in ltdll.c)
6152 if test "x$lt_cv_need_dllmain" = "xyes"; then
6153 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
6154 ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < [$]0 > $output_objdir/$soname-ltdll.c~
6155 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
6156 else
6157 ltdll_obj=
6158 ltdll_cmds=
6159 fi
6160
6161 # Extract the symbol export list from an `--export-all' def file,
6162 # then regenerate the def file from the symbol export list, so that
6163 # the compiled dll only exports the symbol export list.
6164 # Be careful not to strip the DATA tag left be newer dlltools.
6165 export_symbols_cmds="$ltdll_cmds"'
6166 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
6167 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
6168
6169 # If DATA tags from a recent dlltool are present, honour them!
6170 archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
6171 _lt_hint=1;
6172 cat $export_symbols | while read symbol; do
6173 set dummy \$symbol;
6174 case \$# in
6175 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
6176 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
6177 esac;
6178 _lt_hint=`expr 1 + \$_lt_hint`;
6179 done~
6180 '"$ltdll_cmds"'
6181 $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
6182 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
6183 $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
6184 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
6185 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
6186 ;;
6187
6188 netbsd*)
6189 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6190 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6191 wlarc=
6192 else
6193 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6194 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6195 fi
6196 ;;
6197
6198 solaris* | sysv5*)
6199 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
6200 ld_shlibs=no
6201 cat <<EOF 1>&2
6202
6203*** Warning: The releases 2.8.* of the GNU linker cannot reliably
6204*** create shared libraries on Solaris systems. Therefore, libtool
6205*** is disabling shared libraries support. We urge you to upgrade GNU
6206*** binutils to release 2.9.1 or newer. Another option is to modify
6207*** your PATH or compiler configuration so that the native linker is
6208*** used, and then restart.
6209
6210EOF
6211 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6212 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6213 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6214 else
6215 ld_shlibs=no
6216 fi
6217 ;;
6218
6219 sunos4*)
6220 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6221 wlarc=
6222 hardcode_direct=yes
6223 hardcode_shlibpath_var=no
6224 ;;
6225
6226 *)
6227 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6228 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6229 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6230 else
6231 ld_shlibs=no
6232 fi
6233 ;;
6234 esac
6235
6236 if test "$ld_shlibs" = yes; then
6237 runpath_var=LD_RUN_PATH
6238 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6239 export_dynamic_flag_spec='${wl}--export-dynamic'
6240 case $host_os in
6241 cygwin* | mingw* | pw32*)
6242 # dlltool doesn't understand --whole-archive et. al.
6243 whole_archive_flag_spec=
6244 ;;
6245 *)
6246 # ancient GNU ld didn't support --whole-archive et. al.
6247 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6248 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6249 else
6250 whole_archive_flag_spec=
6251 fi
6252 ;;
6253 esac
6254 fi
6255else
6256 # PORTME fill in a description of your system's linker (not GNU ld)
6257 case "$host_os" in
6258 aix3*)
6259 allow_undefined_flag=unsupported
6260 always_export_symbols=yes
6261 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'
6262 # Note: this linker hardcodes the directories in LIBPATH if there
6263 # are no directories specified by -L.
6264 hardcode_minus_L=yes
6265 if test "$GCC" = yes && test -z "$link_static_flag"; then
6266 # Neither direct hardcoding nor static linking is supported with a
6267 # broken collect2.
6268 hardcode_direct=unsupported
6269 fi
6270 ;;
6271
6272 aix4*)
6273 hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6274 hardcode_libdir_separator=':'
6275 if test "$GCC" = yes; then
6276 collect2name=`${CC} -print-prog-name=collect2`
6277 if test -f "$collect2name" && \
6278 strings "$collect2name" | grep resolve_lib_name >/dev/null
6279 then
6280 # We have reworked collect2
6281 hardcode_direct=yes
6282 else
6283 # We have old collect2
6284 hardcode_direct=unsupported
6285 # It fails to find uninstalled libraries when the uninstalled
6286 # path is not listed in the libpath. Setting hardcode_minus_L
6287 # to unsupported forces relinking
6288 hardcode_minus_L=yes
6289 hardcode_libdir_flag_spec='-L$libdir'
6290 hardcode_libdir_separator=
6291 fi
6292 shared_flag='-shared'
6293 else
6294 shared_flag='${wl}-bM:SRE'
6295 hardcode_direct=yes
6296 fi
6297 allow_undefined_flag=' ${wl}-berok'
6298 archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6299 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6300 case "$host_os" in aix4.[01]|aix4.[01].*)
6301 # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6302 always_export_symbols=yes ;;
6303 esac
6304
6305 # We don't want to build shared libraries on unknown CPU types.
6306 case $host_cpu in
6307 powerpc | rs6000) ;;
6308 *) ld_shlibs=no ;;
6309 esac
6310 ;;
6311
6312 amigaos*)
6313 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)'
6314 hardcode_libdir_flag_spec='-L$libdir'
6315 hardcode_minus_L=yes
6316 # see comment about different semantics on the GNU ld section
6317 ld_shlibs=no
6318 ;;
6319
6320 cygwin* | mingw* | pw32*)
6321 # When not using gcc, we currently assume that we are using
6322 # Microsoft Visual C++.
6323 # hardcode_libdir_flag_spec is actually meaningless, as there is
6324 # no search path for DLLs.
6325 hardcode_libdir_flag_spec=' '
6326 allow_undefined_flag=unsupported
6327 # Tell ltmain to make .lib files, not .a files.
6328 libext=lib
6329 # FIXME: Setting linknames here is a bad hack.
6330 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6331 # The linker will automatically build a .lib file if we build a DLL.
6332 old_archive_from_new_cmds='true'
6333 # FIXME: Should let the user specify the lib program.
6334 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6335 fix_srcfile_path='`cygpath -w "$srcfile"`'
6336 ;;
6337
6338 darwin* | rhapsody*)
6339 allow_undefined_flag='-undefined warning'
6340 archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6341 echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6342 archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6343 ## What we need is to hardcode the path to the library, not the search path
6344 #hardcode_direct=yes
6345 #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6346 hardcode_shlibpath_var=no
6347 whole_archive_flag_spec='-all_load'
6348 ;;
6349
6350 freebsd1*)
6351 ld_shlibs=no
6352 ;;
6353
6354 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6355 # support. Future versions do this automatically, but an explicit c++rt0.o
6356 # does not break anything, and helps significantly (at the cost of a little
6357 # extra space).
6358 freebsd2.2*)
6359 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6360 hardcode_libdir_flag_spec='-R$libdir'
6361 hardcode_direct=yes
6362 hardcode_shlibpath_var=no
6363 ;;
6364
6365 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6366 freebsd2*)
6367 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6368 hardcode_direct=yes
6369 hardcode_minus_L=yes
6370 hardcode_shlibpath_var=no
6371 ;;
6372
6373 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6374 freebsd*)
6375 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6376 hardcode_libdir_flag_spec='-R$libdir'
6377 hardcode_direct=yes
6378 hardcode_shlibpath_var=no
6379 ;;
6380
6381 hpux9* | hpux10* | hpux11*)
6382 case "$host_os" in
6383 hpux9*) 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' ;;
6384 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6385 esac
6386 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6387 hardcode_libdir_separator=:
6388 hardcode_direct=yes
6389 hardcode_minus_L=yes # Not in the search PATH, but as the default
6390 # location of the library.
6391 export_dynamic_flag_spec='${wl}-E'
6392 ;;
6393
6394 irix5* | irix6*)
6395 if test "$GCC" = yes; then
6396 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6397 else
6398 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6399 fi
6400 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6401 hardcode_libdir_separator=:
6402 link_all_deplibs=yes
6403 ;;
6404
6405 netbsd*)
6406 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6407 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6408 else
6409 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6410 fi
6411 hardcode_libdir_flag_spec='-R$libdir'
6412 hardcode_direct=yes
6413 hardcode_shlibpath_var=no
6414 ;;
6415
6416 newsos6)
6417 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6418 hardcode_direct=yes
6419 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6420 hardcode_libdir_separator=:
6421 hardcode_shlibpath_var=no
6422 ;;
6423
6424 openbsd*)
6425 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6426 hardcode_libdir_flag_spec='-R$libdir'
6427 hardcode_direct=yes
6428 hardcode_shlibpath_var=no
6429 ;;
6430
6431 os2*)
6432 hardcode_libdir_flag_spec='-L$libdir'
6433 hardcode_minus_L=yes
6434 allow_undefined_flag=unsupported
6435 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'
6436 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6437 ;;
6438
6439 osf3*)
6440 if test "$GCC" = yes; then
6441 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6442 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6443 else
6444 allow_undefined_flag=' -expect_unresolved \*'
6445 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6446 fi
6447 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6448 hardcode_libdir_separator=:
6449 ;;
6450
6451 osf4* | osf5*) # as osf3* with the addition of -msym flag
6452 if test "$GCC" = yes; then
6453 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6454 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6455 else
6456 allow_undefined_flag=' -expect_unresolved \*'
6457 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6458 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6459 $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
6460 fi
6461#Both c and cxx compiler support -rpath directly
6462 hardcode_libdir_flag_spec='-rpath $libdir'
6463 hardcode_libdir_separator=:
6464 ;;
6465
6466 sco3.2v5*)
6467 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6468 hardcode_shlibpath_var=no
6469 runpath_var=LD_RUN_PATH
6470 hardcode_runpath_var=yes
6471 ;;
6472
6473 solaris*)
6474 no_undefined_flag=' -z text'
6475 # $CC -shared without GNU ld will not create a library from C++
6476 # object files and a static libstdc++, better avoid it by now
6477 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6478 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6479 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6480 hardcode_libdir_flag_spec='-R$libdir'
6481 hardcode_shlibpath_var=no
6482 case "$host_os" in
6483 solaris2.[0-5] | solaris2.[0-5].*) ;;
6484 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6485 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6486 esac
6487 link_all_deplibs=yes
6488 ;;
6489
6490 sunos4*)
6491 if test "x$host_vendor" = xsequent; then
6492 # Use $CC to link under sequent, because it throws in some extra .o
6493 # files that make .init and .fini sections work.
6494 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6495 else
6496 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6497 fi
6498 hardcode_libdir_flag_spec='-L$libdir'
6499 hardcode_direct=yes
6500 hardcode_minus_L=yes
6501 hardcode_shlibpath_var=no
6502 ;;
6503
6504 sysv4)
6505 if test "x$host_vendor" = xsno; then
6506 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6507 hardcode_direct=yes # is this really true???
6508 else
6509 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6510 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6511 fi
6512 runpath_var='LD_RUN_PATH'
6513 hardcode_shlibpath_var=no
6514 ;;
6515
6516 sysv4.3*)
6517 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6518 hardcode_shlibpath_var=no
6519 export_dynamic_flag_spec='-Bexport'
6520 ;;
6521
6522 sysv5*)
6523 no_undefined_flag=' -z text'
6524 # $CC -shared without GNU ld will not create a library from C++
6525 # object files and a static libstdc++, better avoid it by now
6526 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6527 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6528 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6529 hardcode_libdir_flag_spec=
6530 hardcode_shlibpath_var=no
6531 runpath_var='LD_RUN_PATH'
6532 ;;
6533
6534 uts4*)
6535 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6536 hardcode_libdir_flag_spec='-L$libdir'
6537 hardcode_shlibpath_var=no
6538 ;;
6539
6540 dgux*)
6541 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6542 hardcode_libdir_flag_spec='-L$libdir'
6543 hardcode_shlibpath_var=no
6544 ;;
6545
6546 sysv4*MP*)
6547 if test -d /usr/nec; then
6548 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6549 hardcode_shlibpath_var=no
6550 runpath_var=LD_RUN_PATH
6551 hardcode_runpath_var=yes
6552 ld_shlibs=yes
6553 fi
6554 ;;
6555
6556 sysv4.2uw2*)
6557 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6558 hardcode_direct=yes
6559 hardcode_minus_L=no
6560 hardcode_shlibpath_var=no
6561 hardcode_runpath_var=yes
6562 runpath_var=LD_RUN_PATH
6563 ;;
6564
6565 unixware7*)
6566 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6567 runpath_var='LD_RUN_PATH'
6568 hardcode_shlibpath_var=no
6569 ;;
6570
6571 *)
6572 ld_shlibs=no
6573 ;;
6574 esac
6575fi
6576echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6577echo "${ECHO_T}$ld_shlibs" >&6
6578test "$ld_shlibs" = no && can_build_shared=no
6579##
6580## END FIXME
6581
6582## FIXME: this should be a separate macro
6583##
6584# Check hardcoding attributes.
6585echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6586echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6587hardcode_action=
6588if test -n "$hardcode_libdir_flag_spec" || \
6589 test -n "$runpath_var"; then
6590
6591 # We can hardcode non-existant directories.
6592 if test "$hardcode_direct" != no &&
6593 # If the only mechanism to avoid hardcoding is shlibpath_var, we
6594 # have to relink, otherwise we might link with an installed library
6595 # when we should be linking with a yet-to-be-installed one
6596 ## test "$hardcode_shlibpath_var" != no &&
6597 test "$hardcode_minus_L" != no; then
6598 # Linking always hardcodes the temporary library directory.
6599 hardcode_action=relink
6600 else
6601 # We can link without hardcoding, and we can hardcode nonexisting dirs.
6602 hardcode_action=immediate
6603 fi
6604else
6605 # We cannot hardcode anything, or else we can only hardcode existing
6606 # directories.
6607 hardcode_action=unsupported
6608fi
6609echo "$as_me:$LINENO: result: $hardcode_action" >&5
6610echo "${ECHO_T}$hardcode_action" >&6
6611##
6612## END FIXME
6613
6614## FIXME: this should be a separate macro
6615##
6616striplib=
6617old_striplib=
6618echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6619echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6620if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6621 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6622 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6623 echo "$as_me:$LINENO: result: yes" >&5
6624echo "${ECHO_T}yes" >&6
6625else
6626 echo "$as_me:$LINENO: result: no" >&5
6627echo "${ECHO_T}no" >&6
6628fi
6629##
6630## END FIXME
6631
6632reload_cmds='$LD$reload_flag -o $output$reload_objs'
6633test -z "$deplibs_check_method" && deplibs_check_method=unknown
6634
6635## FIXME: this should be a separate macro
6636##
6637# PORTME Fill in your ld.so characteristics
6638echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6639echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6640library_names_spec=
6641libname_spec='lib$name'
6642soname_spec=
6643postinstall_cmds=
6644postuninstall_cmds=
6645finish_cmds=
6646finish_eval=
6647shlibpath_var=
6648shlibpath_overrides_runpath=unknown
6649version_type=none
6650dynamic_linker="$host_os ld.so"
6651sys_lib_dlsearch_path_spec="/lib /usr/lib"
6652sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6653
6654case "$host_os" in
6655aix3*)
6656 version_type=linux
6657 library_names_spec='${libname}${release}.so$versuffix $libname.a'
6658 shlibpath_var=LIBPATH
6659
6660 # AIX has no versioning support, so we append a major version to the name.
6661 soname_spec='${libname}${release}.so$major'
6662 ;;
6663
6664aix4*)
6665 version_type=linux
6666 # AIX has no versioning support, so currently we can not hardcode correct
6667 # soname into executable. Probably we can add versioning support to
6668 # collect2, so additional links can be useful in future.
6669 # We preserve .a as extension for shared libraries though AIX4.2
6670 # and later linker supports .so
6671 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6672 shlibpath_var=LIBPATH
6673 ;;
6674
6675amigaos*)
6676 library_names_spec='$libname.ixlibrary $libname.a'
6677 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6678 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''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'
6679 ;;
6680
6681beos*)
6682 library_names_spec='${libname}.so'
6683 dynamic_linker="$host_os ld.so"
6684 shlibpath_var=LIBRARY_PATH
6685 ;;
6686
6687bsdi4*)
6688 version_type=linux
6689 need_version=no
6690 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6691 soname_spec='${libname}${release}.so$major'
6692 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6693 shlibpath_var=LD_LIBRARY_PATH
6694 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6695 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6696 export_dynamic_flag_spec=-rdynamic
6697 # the default ld.so.conf also contains /usr/contrib/lib and
6698 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6699 # libtool to hard-code these into programs
6700 ;;
6701
6702cygwin* | mingw* | pw32*)
6703 version_type=windows
6704 need_version=no
6705 need_lib_prefix=no
6706 if test "$GCC" = yes; then
6707 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6708 else
6709 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6710 fi
6711 dynamic_linker='Win32 ld.exe'
6712 # FIXME: first we should search . and the directory the executable is in
6713 shlibpath_var=PATH
6714 ;;
6715
6716darwin* | rhapsody*)
6717 need_lib_prefix=no
6718 need_version=no
6719 library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6720 shlibpath_overrides_runpath=yes
6721 shlibpath_var=DYLD_LIBRARY_PATH
6722 postinstall_cmds='chmod +x $lib'
6723 ;;
6724
6725freebsd1*)
6726 dynamic_linker=no
6727 ;;
6728
6729freebsd*)
6730 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6731 version_type=freebsd-$objformat
6732 case "$version_type" in
6733 freebsd-elf*)
6734 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6735 need_version=no
6736 need_lib_prefix=no
6737 ;;
6738 freebsd-*)
6739 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6740 need_version=yes
6741 ;;
6742 esac
6743 shlibpath_var=LD_LIBRARY_PATH
6744 case "$host_os" in
6745 freebsd2*)
6746 shlibpath_overrides_runpath=yes
6747 ;;
6748 *)
6749 shlibpath_overrides_runpath=no
6750 hardcode_into_libs=yes
6751 ;;
6752 esac
6753 ;;
6754
6755gnu*)
6756 version_type=linux
6757 need_lib_prefix=no
6758 need_version=no
6759 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6760 soname_spec='${libname}${release}.so$major'
6761 shlibpath_var=LD_LIBRARY_PATH
6762 hardcode_into_libs=yes
6763 ;;
6764
6765hpux9* | hpux10* | hpux11*)
6766 # Give a soname corresponding to the major version so that dld.sl refuses to
6767 # link against other versions.
6768 dynamic_linker="$host_os dld.sl"
6769 version_type=sunos
6770 need_lib_prefix=no
6771 need_version=no
6772 shlibpath_var=SHLIB_PATH
6773 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6774 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6775 soname_spec='${libname}${release}.sl$major'
6776 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6777 postinstall_cmds='chmod 555 $lib'
6778 ;;
6779
6780irix5* | irix6*)
6781 version_type=irix
6782 need_lib_prefix=no
6783 need_version=no
6784 soname_spec='${libname}${release}.so$major'
6785 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6786 case "$host_os" in
6787 irix5*)
6788 libsuff= shlibsuff=
6789 ;;
6790 *)
6791 case "$LD" in # libtool.m4 will add one of these switches to LD
6792 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6793 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6794 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6795 *) libsuff= shlibsuff= libmagic=never-match;;
6796 esac
6797 ;;
6798 esac
6799 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6800 shlibpath_overrides_runpath=no
6801 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6802 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6803 ;;
6804
6805# No shared lib support for Linux oldld, aout, or coff.
6806linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6807 dynamic_linker=no
6808 ;;
6809
6810# This must be Linux ELF.
6811linux-gnu*)
6812 version_type=linux
6813 need_lib_prefix=no
6814 need_version=no
6815 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6816 soname_spec='${libname}${release}.so$major'
6817 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6818 shlibpath_var=LD_LIBRARY_PATH
6819 shlibpath_overrides_runpath=no
6820 # This implies no fast_install, which is unacceptable.
6821 # Some rework will be needed to allow for fast_install
6822 # before this can be enabled.
6823 hardcode_into_libs=yes
6824
6825 # We used to test for /lib/ld.so.1 and disable shared libraries on
6826 # powerpc, because MkLinux only supported shared libraries with the
6827 # GNU dynamic linker. Since this was broken with cross compilers,
6828 # most powerpc-linux boxes support dynamic linking these days and
6829 # people can always --disable-shared, the test was removed, and we
6830 # assume the GNU/Linux dynamic linker is in use.
6831 dynamic_linker='GNU/Linux ld.so'
6832 ;;
6833
6834netbsd*)
6835 version_type=sunos
6836 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6837 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6838 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6839 dynamic_linker='NetBSD (a.out) ld.so'
6840 else
6841 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6842 soname_spec='${libname}${release}.so$major'
6843 dynamic_linker='NetBSD ld.elf_so'
6844 fi
6845 shlibpath_var=LD_LIBRARY_PATH
6846 shlibpath_overrides_runpath=yes
6847 hardcode_into_libs=yes
6848 ;;
6849
6850newsos6)
6851 version_type=linux
6852 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6853 shlibpath_var=LD_LIBRARY_PATH
6854 shlibpath_overrides_runpath=yes
6855 ;;
6856
6857openbsd*)
6858 version_type=sunos
6859 if test "$with_gnu_ld" = yes; then
6860 need_lib_prefix=no
6861 need_version=no
6862 fi
6863 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6864 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6865 shlibpath_var=LD_LIBRARY_PATH
6866 ;;
6867
6868os2*)
6869 libname_spec='$name'
6870 need_lib_prefix=no
6871 library_names_spec='$libname.dll $libname.a'
6872 dynamic_linker='OS/2 ld.exe'
6873 shlibpath_var=LIBPATH
6874 ;;
6875
6876osf3* | osf4* | osf5*)
6877 version_type=osf
6878 need_version=no
6879 soname_spec='${libname}${release}.so'
6880 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6881 shlibpath_var=LD_LIBRARY_PATH
6882 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6883 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6884 ;;
6885
6886sco3.2v5*)
6887 version_type=osf
6888 soname_spec='${libname}${release}.so$major'
6889 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6890 shlibpath_var=LD_LIBRARY_PATH
6891 ;;
6892
6893solaris*)
6894 version_type=linux
6895 need_lib_prefix=no
6896 need_version=no
6897 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6898 soname_spec='${libname}${release}.so$major'
6899 shlibpath_var=LD_LIBRARY_PATH
6900 shlibpath_overrides_runpath=yes
6901 hardcode_into_libs=yes
6902 # ldd complains unless libraries are executable
6903 postinstall_cmds='chmod +x $lib'
6904 ;;
6905
6906sunos4*)
6907 version_type=sunos
6908 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6909 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6910 shlibpath_var=LD_LIBRARY_PATH
6911 shlibpath_overrides_runpath=yes
6912 if test "$with_gnu_ld" = yes; then
6913 need_lib_prefix=no
6914 fi
6915 need_version=yes
6916 ;;
6917
6918sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6919 version_type=linux
6920 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6921 soname_spec='${libname}${release}.so$major'
6922 shlibpath_var=LD_LIBRARY_PATH
6923 case "$host_vendor" in
6924 sni)
6925 shlibpath_overrides_runpath=no
6926 ;;
6927 motorola)
6928 need_lib_prefix=no
6929 need_version=no
6930 shlibpath_overrides_runpath=no
6931 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6932 ;;
6933 esac
6934 ;;
6935
6936uts4*)
6937 version_type=linux
6938 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6939 soname_spec='${libname}${release}.so$major'
6940 shlibpath_var=LD_LIBRARY_PATH
6941 ;;
6942
6943dgux*)
6944 version_type=linux
6945 need_lib_prefix=no
6946 need_version=no
6947 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6948 soname_spec='${libname}${release}.so$major'
6949 shlibpath_var=LD_LIBRARY_PATH
6950 ;;
6951
6952sysv4*MP*)
6953 if test -d /usr/nec ;then
6954 version_type=linux
6955 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6956 soname_spec='$libname.so.$major'
6957 shlibpath_var=LD_LIBRARY_PATH
6958 fi
6959 ;;
6960
6961*)
6962 dynamic_linker=no
6963 ;;
6964esac
6965echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6966echo "${ECHO_T}$dynamic_linker" >&6
6967test "$dynamic_linker" = no && can_build_shared=no
6968##
6969## END FIXME
6970
6971## FIXME: this should be a separate macro
6972##
6973# Report the final consequences.
6974echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6975echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6976echo "$as_me:$LINENO: result: $can_build_shared" >&5
6977echo "${ECHO_T}$can_build_shared" >&6
6978##
6979## END FIXME
6980
6981if test "$hardcode_action" = relink; then
6982 # Fast installation is not supported
6983 enable_fast_install=no
6984elif test "$shlibpath_overrides_runpath" = yes ||
6985 test "$enable_shared" = no; then
6986 # Fast installation is not necessary
6987 enable_fast_install=needless
6988fi
6989
6990variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6991if test "$GCC" = yes; then
6992 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6993fi
6994
6995if test "x$enable_dlopen" != xyes; then
6996 enable_dlopen=unknown
6997 enable_dlopen_self=unknown
6998 enable_dlopen_self_static=unknown
6999else
7000 lt_cv_dlopen=no
7001 lt_cv_dlopen_libs=
7002
7003 case "$host_os" in
7004 beos*)
7005 lt_cv_dlopen="load_add_on"
7006 lt_cv_dlopen_libs=
7007 lt_cv_dlopen_self=yes
7008 ;;
7009
7010 cygwin* | mingw* | pw32*)
7011 lt_cv_dlopen="LoadLibrary"
7012 lt_cv_dlopen_libs=
7013 ;;
7014
7015 *)
7016 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
7017echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
7018if test "${ac_cv_lib_dl_dlopen+set}" = set; then
7019 echo $ECHO_N "(cached) $ECHO_C" >&6
7020else
7021 ac_check_lib_save_LIBS=$LIBS
7022LIBS="-ldl $LIBS"
7023cat >conftest.$ac_ext <<_ACEOF
7024/* confdefs.h. */
7025_ACEOF
7026cat confdefs.h >>conftest.$ac_ext
7027cat >>conftest.$ac_ext <<_ACEOF
7028/* end confdefs.h. */
7029
7030/* Override any gcc2 internal prototype to avoid an error. */
7031#ifdef __cplusplus
7032extern "C"
7033#endif
7034/* We use char because int might match the return type of a gcc2
7035 builtin and then its argument prototype would still apply. */
7036char dlopen ();
7037int
7038main ()
7039{
7040dlopen ();
7041 ;
7042 return 0;
7043}
7044_ACEOF
7045rm -f conftest.$ac_objext conftest$ac_exeext
7046if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7047 (eval $ac_link) 2>conftest.er1
7048 ac_status=$?
7049 grep -v '^ *+' conftest.er1 >conftest.err
7050 rm -f conftest.er1
7051 cat conftest.err >&5
7052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7053 (exit $ac_status); } &&
7054 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7056 (eval $ac_try) 2>&5
7057 ac_status=$?
7058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059 (exit $ac_status); }; } &&
7060 { ac_try='test -s conftest$ac_exeext'
7061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7062 (eval $ac_try) 2>&5
7063 ac_status=$?
7064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7065 (exit $ac_status); }; }; then
7066 ac_cv_lib_dl_dlopen=yes
7067else
7068 echo "$as_me: failed program was:" >&5
7069sed 's/^/| /' conftest.$ac_ext >&5
7070
7071ac_cv_lib_dl_dlopen=no
7072fi
7073rm -f conftest.err conftest.$ac_objext \
7074 conftest$ac_exeext conftest.$ac_ext
7075LIBS=$ac_check_lib_save_LIBS
7076fi
7077echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
7078echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
7079if test $ac_cv_lib_dl_dlopen = yes; then
7080 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
7081else
7082 echo "$as_me:$LINENO: checking for dlopen" >&5
7083echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
7084if test "${ac_cv_func_dlopen+set}" = set; then
7085 echo $ECHO_N "(cached) $ECHO_C" >&6
7086else
7087 cat >conftest.$ac_ext <<_ACEOF
7088/* confdefs.h. */
7089_ACEOF
7090cat confdefs.h >>conftest.$ac_ext
7091cat >>conftest.$ac_ext <<_ACEOF
7092/* end confdefs.h. */
7093/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
7094 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7095#define dlopen innocuous_dlopen
7096
7097/* System header to define __stub macros and hopefully few prototypes,
7098 which can conflict with char dlopen (); below.
7099 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7100 <limits.h> exists even on freestanding compilers. */
7101
7102#ifdef __STDC__
7103# include <limits.h>
7104#else
7105# include <assert.h>
7106#endif
7107
7108#undef dlopen
7109
7110/* Override any gcc2 internal prototype to avoid an error. */
7111#ifdef __cplusplus
7112extern "C"
7113{
7114#endif
7115/* We use char because int might match the return type of a gcc2
7116 builtin and then its argument prototype would still apply. */
7117char dlopen ();
7118/* The GNU C library defines this for functions which it implements
7119 to always fail with ENOSYS. Some functions are actually named
7120 something starting with __ and the normal name is an alias. */
7121#if defined (__stub_dlopen) || defined (__stub___dlopen)
7122choke me
7123#else
7124char (*f) () = dlopen;
7125#endif
7126#ifdef __cplusplus
7127}
7128#endif
7129
7130int
7131main ()
7132{
7133return f != dlopen;
7134 ;
7135 return 0;
7136}
7137_ACEOF
7138rm -f conftest.$ac_objext conftest$ac_exeext
7139if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7140 (eval $ac_link) 2>conftest.er1
7141 ac_status=$?
7142 grep -v '^ *+' conftest.er1 >conftest.err
7143 rm -f conftest.er1
7144 cat conftest.err >&5
7145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7146 (exit $ac_status); } &&
7147 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7149 (eval $ac_try) 2>&5
7150 ac_status=$?
7151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7152 (exit $ac_status); }; } &&
7153 { ac_try='test -s conftest$ac_exeext'
7154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7155 (eval $ac_try) 2>&5
7156 ac_status=$?
7157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7158 (exit $ac_status); }; }; then
7159 ac_cv_func_dlopen=yes
7160else
7161 echo "$as_me: failed program was:" >&5
7162sed 's/^/| /' conftest.$ac_ext >&5
7163
7164ac_cv_func_dlopen=no
7165fi
7166rm -f conftest.err conftest.$ac_objext \
7167 conftest$ac_exeext conftest.$ac_ext
7168fi
7169echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
7170echo "${ECHO_T}$ac_cv_func_dlopen" >&6
7171if test $ac_cv_func_dlopen = yes; then
7172 lt_cv_dlopen="dlopen"
7173else
7174 echo "$as_me:$LINENO: checking for shl_load" >&5
7175echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
7176if test "${ac_cv_func_shl_load+set}" = set; then
7177 echo $ECHO_N "(cached) $ECHO_C" >&6
7178else
7179 cat >conftest.$ac_ext <<_ACEOF
7180/* confdefs.h. */
7181_ACEOF
7182cat confdefs.h >>conftest.$ac_ext
7183cat >>conftest.$ac_ext <<_ACEOF
7184/* end confdefs.h. */
7185/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
7186 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7187#define shl_load innocuous_shl_load
7188
7189/* System header to define __stub macros and hopefully few prototypes,
7190 which can conflict with char shl_load (); below.
7191 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7192 <limits.h> exists even on freestanding compilers. */
7193
7194#ifdef __STDC__
7195# include <limits.h>
7196#else
7197# include <assert.h>
7198#endif
7199
7200#undef shl_load
7201
7202/* Override any gcc2 internal prototype to avoid an error. */
7203#ifdef __cplusplus
7204extern "C"
7205{
7206#endif
7207/* We use char because int might match the return type of a gcc2
7208 builtin and then its argument prototype would still apply. */
7209char shl_load ();
7210/* The GNU C library defines this for functions which it implements
7211 to always fail with ENOSYS. Some functions are actually named
7212 something starting with __ and the normal name is an alias. */
7213#if defined (__stub_shl_load) || defined (__stub___shl_load)
7214choke me
7215#else
7216char (*f) () = shl_load;
7217#endif
7218#ifdef __cplusplus
7219}
7220#endif
7221
7222int
7223main ()
7224{
7225return f != shl_load;
7226 ;
7227 return 0;
7228}
7229_ACEOF
7230rm -f conftest.$ac_objext conftest$ac_exeext
7231if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7232 (eval $ac_link) 2>conftest.er1
7233 ac_status=$?
7234 grep -v '^ *+' conftest.er1 >conftest.err
7235 rm -f conftest.er1
7236 cat conftest.err >&5
7237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7238 (exit $ac_status); } &&
7239 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7241 (eval $ac_try) 2>&5
7242 ac_status=$?
7243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7244 (exit $ac_status); }; } &&
7245 { ac_try='test -s conftest$ac_exeext'
7246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7247 (eval $ac_try) 2>&5
7248 ac_status=$?
7249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250 (exit $ac_status); }; }; then
7251 ac_cv_func_shl_load=yes
7252else
7253 echo "$as_me: failed program was:" >&5
7254sed 's/^/| /' conftest.$ac_ext >&5
7255
7256ac_cv_func_shl_load=no
7257fi
7258rm -f conftest.err conftest.$ac_objext \
7259 conftest$ac_exeext conftest.$ac_ext
7260fi
7261echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7262echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7263if test $ac_cv_func_shl_load = yes; then
7264 lt_cv_dlopen="shl_load"
7265else
7266 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7267echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7268if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7269 echo $ECHO_N "(cached) $ECHO_C" >&6
7270else
7271 ac_check_lib_save_LIBS=$LIBS
7272LIBS="-lsvld $LIBS"
7273cat >conftest.$ac_ext <<_ACEOF
7274/* confdefs.h. */
7275_ACEOF
7276cat confdefs.h >>conftest.$ac_ext
7277cat >>conftest.$ac_ext <<_ACEOF
7278/* end confdefs.h. */
7279
7280/* Override any gcc2 internal prototype to avoid an error. */
7281#ifdef __cplusplus
7282extern "C"
7283#endif
7284/* We use char because int might match the return type of a gcc2
7285 builtin and then its argument prototype would still apply. */
7286char dlopen ();
7287int
7288main ()
7289{
7290dlopen ();
7291 ;
7292 return 0;
7293}
7294_ACEOF
7295rm -f conftest.$ac_objext conftest$ac_exeext
7296if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7297 (eval $ac_link) 2>conftest.er1
7298 ac_status=$?
7299 grep -v '^ *+' conftest.er1 >conftest.err
7300 rm -f conftest.er1
7301 cat conftest.err >&5
7302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7303 (exit $ac_status); } &&
7304 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7306 (eval $ac_try) 2>&5
7307 ac_status=$?
7308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309 (exit $ac_status); }; } &&
7310 { ac_try='test -s conftest$ac_exeext'
7311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7312 (eval $ac_try) 2>&5
7313 ac_status=$?
7314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7315 (exit $ac_status); }; }; then
7316 ac_cv_lib_svld_dlopen=yes
7317else
7318 echo "$as_me: failed program was:" >&5
7319sed 's/^/| /' conftest.$ac_ext >&5
7320
7321ac_cv_lib_svld_dlopen=no
7322fi
7323rm -f conftest.err conftest.$ac_objext \
7324 conftest$ac_exeext conftest.$ac_ext
7325LIBS=$ac_check_lib_save_LIBS
7326fi
7327echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7328echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7329if test $ac_cv_lib_svld_dlopen = yes; then
7330 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7331else
7332 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7333echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7334if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7335 echo $ECHO_N "(cached) $ECHO_C" >&6
7336else
7337 ac_check_lib_save_LIBS=$LIBS
7338LIBS="-ldld $LIBS"
7339cat >conftest.$ac_ext <<_ACEOF
7340/* confdefs.h. */
7341_ACEOF
7342cat confdefs.h >>conftest.$ac_ext
7343cat >>conftest.$ac_ext <<_ACEOF
7344/* end confdefs.h. */
7345
7346/* Override any gcc2 internal prototype to avoid an error. */
7347#ifdef __cplusplus
7348extern "C"
7349#endif
7350/* We use char because int might match the return type of a gcc2
7351 builtin and then its argument prototype would still apply. */
7352char shl_load ();
7353int
7354main ()
7355{
7356shl_load ();
7357 ;
7358 return 0;
7359}
7360_ACEOF
7361rm -f conftest.$ac_objext conftest$ac_exeext
7362if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7363 (eval $ac_link) 2>conftest.er1
7364 ac_status=$?
7365 grep -v '^ *+' conftest.er1 >conftest.err
7366 rm -f conftest.er1
7367 cat conftest.err >&5
7368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7369 (exit $ac_status); } &&
7370 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7372 (eval $ac_try) 2>&5
7373 ac_status=$?
7374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7375 (exit $ac_status); }; } &&
7376 { ac_try='test -s conftest$ac_exeext'
7377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7378 (eval $ac_try) 2>&5
7379 ac_status=$?
7380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7381 (exit $ac_status); }; }; then
7382 ac_cv_lib_dld_shl_load=yes
7383else
7384 echo "$as_me: failed program was:" >&5
7385sed 's/^/| /' conftest.$ac_ext >&5
7386
7387ac_cv_lib_dld_shl_load=no
7388fi
7389rm -f conftest.err conftest.$ac_objext \
7390 conftest$ac_exeext conftest.$ac_ext
7391LIBS=$ac_check_lib_save_LIBS
7392fi
7393echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7394echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7395if test $ac_cv_lib_dld_shl_load = yes; then
7396 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7397fi
7398
7399
7400fi
7401
7402
7403fi
7404
7405
7406fi
7407
7408
7409fi
7410
7411 ;;
7412 esac
7413
7414 if test "x$lt_cv_dlopen" != xno; then
7415 enable_dlopen=yes
7416 else
7417 enable_dlopen=no
7418 fi
7419
7420 case "$lt_cv_dlopen" in
7421 dlopen)
7422 save_CPPFLAGS="$CPP_FLAGS"
7423 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7424
7425 save_LDFLAGS="$LDFLAGS"
7426 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7427
7428 save_LIBS="$LIBS"
7429 LIBS="$lt_cv_dlopen_libs $LIBS"
7430
7431 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7432echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7433if test "${lt_cv_dlopen_self+set}" = set; then
7434 echo $ECHO_N "(cached) $ECHO_C" >&6
7435else
7436 if test "$cross_compiling" = yes; then :
7437 lt_cv_dlopen_self=cross
7438else
7439 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7440 lt_status=$lt_dlunknown
7441 cat > conftest.$ac_ext <<EOF
7442#line 7442 "configure"
7443#include "confdefs.h"
7444
7445#if HAVE_DLFCN_H
7446#include <dlfcn.h>
7447#endif
7448
7449#include <stdio.h>
7450
7451#ifdef RTLD_GLOBAL
7452# define LT_DLGLOBAL RTLD_GLOBAL
7453#else
7454# ifdef DL_GLOBAL
7455# define LT_DLGLOBAL DL_GLOBAL
7456# else
7457# define LT_DLGLOBAL 0
7458# endif
7459#endif
7460
7461/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7462 find out it does not work in some platform. */
7463#ifndef LT_DLLAZY_OR_NOW
7464# ifdef RTLD_LAZY
7465# define LT_DLLAZY_OR_NOW RTLD_LAZY
7466# else
7467# ifdef DL_LAZY
7468# define LT_DLLAZY_OR_NOW DL_LAZY
7469# else
7470# ifdef RTLD_NOW
7471# define LT_DLLAZY_OR_NOW RTLD_NOW
7472# else
7473# ifdef DL_NOW
7474# define LT_DLLAZY_OR_NOW DL_NOW
7475# else
7476# define LT_DLLAZY_OR_NOW 0
7477# endif
7478# endif
7479# endif
7480# endif
7481#endif
7482
7483#ifdef __cplusplus
7484extern "C" void exit (int);
7485#endif
7486
7487fnord() { int i=42;}
7488main ()
7489{
7490 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7491 int status = $lt_dlunknown;
7492
7493 if (self)
7494 {
7495 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7496 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7497 /* dlclose (self); */
7498 }
7499
7500 exit (status);
7501}
7502EOF
7503 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7504 (eval $ac_link) 2>&5
7505 ac_status=$?
7506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7507 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7508 (./conftest; exit; ) 2>/dev/null
7509 lt_status=$?
7510 case x$lt_status in
7511 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7512 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7513 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7514 esac
7515 else :
7516 # compilation failed
7517 lt_cv_dlopen_self=no
7518 fi
7519fi
7520rm -fr conftest*
7521
7522
7523fi
7524echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7525echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7526
7527 if test "x$lt_cv_dlopen_self" = xyes; then
7528 LDFLAGS="$LDFLAGS $link_static_flag"
7529 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7530echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7531if test "${lt_cv_dlopen_self_static+set}" = set; then
7532 echo $ECHO_N "(cached) $ECHO_C" >&6
7533else
7534 if test "$cross_compiling" = yes; then :
7535 lt_cv_dlopen_self_static=cross
7536else
7537 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7538 lt_status=$lt_dlunknown
7539 cat > conftest.$ac_ext <<EOF
7540#line 7540 "configure"
7541#include "confdefs.h"
7542
7543#if HAVE_DLFCN_H
7544#include <dlfcn.h>
7545#endif
7546
7547#include <stdio.h>
7548
7549#ifdef RTLD_GLOBAL
7550# define LT_DLGLOBAL RTLD_GLOBAL
7551#else
7552# ifdef DL_GLOBAL
7553# define LT_DLGLOBAL DL_GLOBAL
7554# else
7555# define LT_DLGLOBAL 0
7556# endif
7557#endif
7558
7559/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7560 find out it does not work in some platform. */
7561#ifndef LT_DLLAZY_OR_NOW
7562# ifdef RTLD_LAZY
7563# define LT_DLLAZY_OR_NOW RTLD_LAZY
7564# else
7565# ifdef DL_LAZY
7566# define LT_DLLAZY_OR_NOW DL_LAZY
7567# else
7568# ifdef RTLD_NOW
7569# define LT_DLLAZY_OR_NOW RTLD_NOW
7570# else
7571# ifdef DL_NOW
7572# define LT_DLLAZY_OR_NOW DL_NOW
7573# else
7574# define LT_DLLAZY_OR_NOW 0
7575# endif
7576# endif
7577# endif
7578# endif
7579#endif
7580
7581#ifdef __cplusplus
7582extern "C" void exit (int);
7583#endif
7584
7585fnord() { int i=42;}
7586main ()
7587{
7588 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7589 int status = $lt_dlunknown;
7590
7591 if (self)
7592 {
7593 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7594 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7595 /* dlclose (self); */
7596 }
7597
7598 exit (status);
7599}
7600EOF
7601 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7602 (eval $ac_link) 2>&5
7603 ac_status=$?
7604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7605 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7606 (./conftest; exit; ) 2>/dev/null
7607 lt_status=$?
7608 case x$lt_status in
7609 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7610 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7611 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7612 esac
7613 else :
7614 # compilation failed
7615 lt_cv_dlopen_self_static=no
7616 fi
7617fi
7618rm -fr conftest*
7619
7620
7621fi
7622echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7623echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7624 fi
7625
7626 CPPFLAGS="$save_CPPFLAGS"
7627 LDFLAGS="$save_LDFLAGS"
7628 LIBS="$save_LIBS"
7629 ;;
7630 esac
7631
7632 case "$lt_cv_dlopen_self" in
7633 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7634 *) enable_dlopen_self=unknown ;;
7635 esac
7636
7637 case "$lt_cv_dlopen_self_static" in
7638 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7639 *) enable_dlopen_self_static=unknown ;;
7640 esac
7641fi
7642
7643
7644## FIXME: this should be a separate macro
7645##
7646if test "$enable_shared" = yes && test "$GCC" = yes; then
7647 case "$archive_cmds" in
7648 *'~'*)
7649 # FIXME: we may have to deal with multi-command sequences.
7650 ;;
7651 '$CC '*)
7652 # Test whether the compiler implicitly links with -lc since on some
7653 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7654 # to ld, don't add -lc before -lgcc.
7655 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7656echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7657 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7658 echo $ECHO_N "(cached) $ECHO_C" >&6
7659else
7660 $rm conftest*
7661 echo 'static int dummy;' > conftest.$ac_ext
7662
7663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7664 (eval $ac_compile) 2>&5
7665 ac_status=$?
7666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667 (exit $ac_status); }; then
7668 soname=conftest
7669 lib=conftest
7670 libobjs=conftest.$ac_objext
7671 deplibs=
7672 wl=$lt_cv_prog_cc_wl
7673 compiler_flags=-v
7674 linker_flags=-v
7675 verstring=
7676 output_objdir=.
7677 libname=conftest
7678 save_allow_undefined_flag=$allow_undefined_flag
7679 allow_undefined_flag=
7680 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7681 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7682 ac_status=$?
7683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7684 (exit $ac_status); }
7685 then
7686 lt_cv_archive_cmds_need_lc=no
7687 else
7688 lt_cv_archive_cmds_need_lc=yes
7689 fi
7690 allow_undefined_flag=$save_allow_undefined_flag
7691 else
7692 cat conftest.err 1>&5
7693 fi
7694fi
7695
7696 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7697echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7698 ;;
7699 esac
7700fi
7701need_lc=${lt_cv_archive_cmds_need_lc-yes}
7702##
7703## END FIXME
7704
7705## FIXME: this should be a separate macro
7706##
7707# The second clause should only fire when bootstrapping the
7708# libtool distribution, otherwise you forgot to ship ltmain.sh
7709# with your package, and you will get complaints that there are
7710# no rules to generate ltmain.sh.
7711if test -f "$ltmain"; then
7712 :
7713else
7714 # If there is no Makefile yet, we rely on a make rule to execute
7715 # `config.status --recheck' to rerun these tests and create the
7716 # libtool script then.
7717 test -f Makefile && make "$ltmain"
7718fi
7719
7720if test -f "$ltmain"; then
7721 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7722 $rm -f "${ofile}T"
7723
7724 echo creating $ofile
7725
7726 # Now quote all the things that may contain metacharacters while being
7727 # careful not to overquote the AC_SUBSTed values. We take copies of the
7728 # variables and quote the copies for generation of the libtool script.
7729 for var in echo old_CC old_CFLAGS \
7730 AR AR_FLAGS CC LD LN_S NM SHELL \
7731 reload_flag reload_cmds wl \
7732 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7733 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7734 library_names_spec soname_spec \
7735 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7736 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7737 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7738 old_striplib striplib file_magic_cmd export_symbols_cmds \
7739 deplibs_check_method allow_undefined_flag no_undefined_flag \
7740 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7741 hardcode_libdir_flag_spec hardcode_libdir_separator \
7742 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7743 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7744
7745 case "$var" in
7746 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7747 old_postinstall_cmds | old_postuninstall_cmds | \
7748 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7749 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7750 postinstall_cmds | postuninstall_cmds | \
7751 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7752 # Double-quote double-evaled strings.
7753 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7754 ;;
7755 *)
7756 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7757 ;;
7758 esac
7759 done
7760
7761 cat <<__EOF__ > "${ofile}T"
7762#! $SHELL
7763
7764# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7765# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7766# NOTE: Changes made to this file will be lost: look at ltmain.sh.
7767#
7768# Copyright (C) 1996-2000 Free Software Foundation, Inc.
7769# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7770#
7771# This program is free software; you can redistribute it and/or modify
7772# it under the terms of the GNU General Public License as published by
7773# the Free Software Foundation; either version 2 of the License, or
7774# (at your option) any later version.
7775#
7776# This program is distributed in the hope that it will be useful, but
7777# WITHOUT ANY WARRANTY; without even the implied warranty of
7778# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7779# General Public License for more details.
7780#
7781# You should have received a copy of the GNU General Public License
7782# along with this program; if not, write to the Free Software
7783# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7784#
7785# As a special exception to the GNU General Public License, if you
7786# distribute this file as part of a program that contains a
7787# configuration script generated by Autoconf, you may include it under
7788# the same distribution terms that you use for the rest of that program.
7789
7790# Sed that helps us avoid accidentally triggering echo(1) options like -n.
7791Xsed="sed -e s/^X//"
7792
7793# The HP-UX ksh and POSIX shell print the target directory to stdout
7794# if CDPATH is set.
7795if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7796
7797# ### BEGIN LIBTOOL CONFIG
7798
7799# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7800
7801# Shell to use when invoking shell scripts.
7802SHELL=$lt_SHELL
7803
7804# Whether or not to build shared libraries.
7805build_libtool_libs=$enable_shared
7806
7807# Whether or not to add -lc for building shared libraries.
7808build_libtool_need_lc=$need_lc
7809
7810# Whether or not to build static libraries.
7811build_old_libs=$enable_static
7812
7813# Whether or not to optimize for fast installation.
7814fast_install=$enable_fast_install
7815
7816# The host system.
7817host_alias=$host_alias
7818host=$host
7819
7820# An echo program that does not interpret backslashes.
7821echo=$lt_echo
7822
7823# The archiver.
7824AR=$lt_AR
7825AR_FLAGS=$lt_AR_FLAGS
7826
7827# The default C compiler.
7828CC=$lt_CC
7829
7830# Is the compiler the GNU C compiler?
7831with_gcc=$GCC
7832
7833# The linker used to build libraries.
7834LD=$lt_LD
7835
7836# Whether we need hard or soft links.
7837LN_S=$lt_LN_S
7838
7839# A BSD-compatible nm program.
7840NM=$lt_NM
7841
7842# A symbol stripping program
7843STRIP=$STRIP
7844
7845# Used to examine libraries when file_magic_cmd begins "file"
7846MAGIC_CMD=$MAGIC_CMD
7847
7848# Used on cygwin: DLL creation program.
7849DLLTOOL="$DLLTOOL"
7850
7851# Used on cygwin: object dumper.
7852OBJDUMP="$OBJDUMP"
7853
7854# Used on cygwin: assembler.
7855AS="$AS"
7856
7857# The name of the directory that contains temporary libtool files.
7858objdir=$objdir
7859
7860# How to create reloadable object files.
7861reload_flag=$lt_reload_flag
7862reload_cmds=$lt_reload_cmds
7863
7864# How to pass a linker flag through the compiler.
7865wl=$lt_wl
7866
7867# Object file suffix (normally "o").
7868objext="$ac_objext"
7869
7870# Old archive suffix (normally "a").
7871libext="$libext"
7872
7873# Executable file suffix (normally "").
7874exeext="$exeext"
7875
7876# Additional compiler flags for building library objects.
7877pic_flag=$lt_pic_flag
7878pic_mode=$pic_mode
7879
7880# Does compiler simultaneously support -c and -o options?
7881compiler_c_o=$lt_compiler_c_o
7882
7883# Can we write directly to a .lo ?
7884compiler_o_lo=$lt_compiler_o_lo
7885
7886# Must we lock files when doing compilation ?
7887need_locks=$lt_need_locks
7888
7889# Do we need the lib prefix for modules?
7890need_lib_prefix=$need_lib_prefix
7891
7892# Do we need a version for libraries?
7893need_version=$need_version
7894
7895# Whether dlopen is supported.
7896dlopen_support=$enable_dlopen
7897
7898# Whether dlopen of programs is supported.
7899dlopen_self=$enable_dlopen_self
7900
7901# Whether dlopen of statically linked programs is supported.
7902dlopen_self_static=$enable_dlopen_self_static
7903
7904# Compiler flag to prevent dynamic linking.
7905link_static_flag=$lt_link_static_flag
7906
7907# Compiler flag to turn off builtin functions.
7908no_builtin_flag=$lt_no_builtin_flag
7909
7910# Compiler flag to allow reflexive dlopens.
7911export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7912
7913# Compiler flag to generate shared objects directly from archives.
7914whole_archive_flag_spec=$lt_whole_archive_flag_spec
7915
7916# Compiler flag to generate thread-safe objects.
7917thread_safe_flag_spec=$lt_thread_safe_flag_spec
7918
7919# Library versioning type.
7920version_type=$version_type
7921
7922# Format of library name prefix.
7923libname_spec=$lt_libname_spec
7924
7925# List of archive names. First name is the real one, the rest are links.
7926# The last name is the one that the linker finds with -lNAME.
7927library_names_spec=$lt_library_names_spec
7928
7929# The coded name of the library, if different from the real name.
7930soname_spec=$lt_soname_spec
7931
7932# Commands used to build and install an old-style archive.
7933RANLIB=$lt_RANLIB
7934old_archive_cmds=$lt_old_archive_cmds
7935old_postinstall_cmds=$lt_old_postinstall_cmds
7936old_postuninstall_cmds=$lt_old_postuninstall_cmds
7937
7938# Create an old-style archive from a shared archive.
7939old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7940
7941# Create a temporary old-style archive to link instead of a shared archive.
7942old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7943
7944# Commands used to build and install a shared archive.
7945archive_cmds=$lt_archive_cmds
7946archive_expsym_cmds=$lt_archive_expsym_cmds
7947postinstall_cmds=$lt_postinstall_cmds
7948postuninstall_cmds=$lt_postuninstall_cmds
7949
7950# Commands to strip libraries.
7951old_striplib=$lt_old_striplib
7952striplib=$lt_striplib
7953
7954# Method to check whether dependent libraries are shared objects.
7955deplibs_check_method=$lt_deplibs_check_method
7956
7957# Command to use when deplibs_check_method == file_magic.
7958file_magic_cmd=$lt_file_magic_cmd
7959
7960# Flag that allows shared libraries with undefined symbols to be built.
7961allow_undefined_flag=$lt_allow_undefined_flag
7962
7963# Flag that forces no undefined symbols.
7964no_undefined_flag=$lt_no_undefined_flag
7965
7966# Commands used to finish a libtool library installation in a directory.
7967finish_cmds=$lt_finish_cmds
7968
7969# Same as above, but a single script fragment to be evaled but not shown.
7970finish_eval=$lt_finish_eval
7971
7972# Take the output of nm and produce a listing of raw symbols and C names.
7973global_symbol_pipe=$lt_global_symbol_pipe
7974
7975# Transform the output of nm in a proper C declaration
7976global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7977
7978# This is the shared library runtime path variable.
7979runpath_var=$runpath_var
7980
7981# This is the shared library path variable.
7982shlibpath_var=$shlibpath_var
7983
7984# Is shlibpath searched before the hard-coded library search path?
7985shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7986
7987# How to hardcode a shared library path into an executable.
7988hardcode_action=$hardcode_action
7989
7990# Whether we should hardcode library paths into libraries.
7991hardcode_into_libs=$hardcode_into_libs
7992
7993# Flag to hardcode \$libdir into a binary during linking.
7994# This must work even if \$libdir does not exist.
7995hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7996
7997# Whether we need a single -rpath flag with a separated argument.
7998hardcode_libdir_separator=$lt_hardcode_libdir_separator
7999
8000# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
8001# resulting binary.
8002hardcode_direct=$hardcode_direct
8003
8004# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
8005# resulting binary.
8006hardcode_minus_L=$hardcode_minus_L
8007
8008# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
8009# the resulting binary.
8010hardcode_shlibpath_var=$hardcode_shlibpath_var
8011
8012# Variables whose values should be saved in libtool wrapper scripts and
8013# restored at relink time.
8014variables_saved_for_relink="$variables_saved_for_relink"
8015
8016# Whether libtool must link a program against all its dependency libraries.
8017link_all_deplibs=$link_all_deplibs
8018
8019# Compile-time system search path for libraries
8020sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
8021
8022# Run-time system search path for libraries
8023sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
8024
8025# Fix the shell variable \$srcfile for the compiler.
8026fix_srcfile_path="$fix_srcfile_path"
8027
8028# Set to yes if exported symbols are required.
8029always_export_symbols=$always_export_symbols
8030
8031# The commands to list exported symbols.
8032export_symbols_cmds=$lt_export_symbols_cmds
8033
8034# The commands to extract the exported symbol list from a shared archive.
8035extract_expsyms_cmds=$lt_extract_expsyms_cmds
8036
8037# Symbols that should not be listed in the preloaded symbols.
8038exclude_expsyms=$lt_exclude_expsyms
8039
8040# Symbols that must always be exported.
8041include_expsyms=$lt_include_expsyms
8042
8043# ### END LIBTOOL CONFIG
8044
8045__EOF__
8046
8047 case "$host_os" in
8048 aix3*)
8049 cat <<\EOF >> "${ofile}T"
8050
8051# AIX sometimes has problems with the GCC collect2 program. For some
8052# reason, if we set the COLLECT_NAMES environment variable, the problems
8053# vanish in a puff of smoke.
8054if test "X${COLLECT_NAMES+set}" != Xset; then
8055 COLLECT_NAMES=
8056 export COLLECT_NAMES
8057fi
8058EOF
8059 ;;
8060 esac
8061
8062 case "$host_os" in
8063 cygwin* | mingw* | pw32* | os2*)
8064 cat <<'EOF' >> "${ofile}T"
8065 # This is a source program that is used to create dlls on Windows
8066 # Don't remove nor modify the starting and closing comments
8067# /* ltdll.c starts here */
8068# #define WIN32_LEAN_AND_MEAN
8069# #include <windows.h>
8070# #undef WIN32_LEAN_AND_MEAN
8071# #include <stdio.h>
8072#
8073# #ifndef __CYGWIN__
8074# # ifdef __CYGWIN32__
8075# # define __CYGWIN__ __CYGWIN32__
8076# # endif
8077# #endif
8078#
8079# #ifdef __cplusplus
8080# extern "C" {
8081# #endif
8082# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
8083# #ifdef __cplusplus
8084# }
8085# #endif
8086#
8087# #ifdef __CYGWIN__
8088# #include <cygwin/cygwin_dll.h>
8089# DECLARE_CYGWIN_DLL( DllMain );
8090# #endif
8091# HINSTANCE __hDllInstance_base;
8092#
8093# BOOL APIENTRY
8094# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
8095# {
8096# __hDllInstance_base = hInst;
8097# return TRUE;
8098# }
8099# /* ltdll.c ends here */
8100 # This is a source program that is used to create import libraries
8101 # on Windows for dlls which lack them. Don't remove nor modify the
8102 # starting and closing comments
8103# /* impgen.c starts here */
8104# /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
8105#
8106# This file is part of GNU libtool.
8107#
8108# This program is free software; you can redistribute it and/or modify
8109# it under the terms of the GNU General Public License as published by
8110# the Free Software Foundation; either version 2 of the License, or
8111# (at your option) any later version.
8112#
8113# This program is distributed in the hope that it will be useful,
8114# but WITHOUT ANY WARRANTY; without even the implied warranty of
8115# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8116# GNU General Public License for more details.
8117#
8118# You should have received a copy of the GNU General Public License
8119# along with this program; if not, write to the Free Software
8120# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
8121# */
8122#
8123# #include <stdio.h> /* for printf() */
8124# #include <unistd.h> /* for open(), lseek(), read() */
8125# #include <fcntl.h> /* for O_RDONLY, O_BINARY */
8126# #include <string.h> /* for strdup() */
8127#
8128# /* O_BINARY isn't required (or even defined sometimes) under Unix */
8129# #ifndef O_BINARY
8130# #define O_BINARY 0
8131# #endif
8132#
8133# static unsigned int
8134# pe_get16 (fd, offset)
8135# int fd;
8136# int offset;
8137# {
8138# unsigned char b[2];
8139# lseek (fd, offset, SEEK_SET);
8140# read (fd, b, 2);
8141# return b[0] + (b[1]<<8);
8142# }
8143#
8144# static unsigned int
8145# pe_get32 (fd, offset)
8146# int fd;
8147# int offset;
8148# {
8149# unsigned char b[4];
8150# lseek (fd, offset, SEEK_SET);
8151# read (fd, b, 4);
8152# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8153# }
8154#
8155# static unsigned int
8156# pe_as32 (ptr)
8157# void *ptr;
8158# {
8159# unsigned char *b = ptr;
8160# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8161# }
8162#
8163# int
8164# main (argc, argv)
8165# int argc;
8166# char *argv[];
8167# {
8168# int dll;
8169# unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
8170# unsigned long export_rva, export_size, nsections, secptr, expptr;
8171# unsigned long name_rvas, nexp;
8172# unsigned char *expdata, *erva;
8173# char *filename, *dll_name;
8174#
8175# filename = argv[1];
8176#
8177# dll = open(filename, O_RDONLY|O_BINARY);
8178# if (!dll)
8179# return 1;
8180#
8181# dll_name = filename;
8182#
8183# for (i=0; filename[i]; i++)
8184# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
8185# dll_name = filename + i +1;
8186#
8187# pe_header_offset = pe_get32 (dll, 0x3c);
8188# opthdr_ofs = pe_header_offset + 4 + 20;
8189# num_entries = pe_get32 (dll, opthdr_ofs + 92);
8190#
8191# if (num_entries < 1) /* no exports */
8192# return 1;
8193#
8194# export_rva = pe_get32 (dll, opthdr_ofs + 96);
8195# export_size = pe_get32 (dll, opthdr_ofs + 100);
8196# nsections = pe_get16 (dll, pe_header_offset + 4 +2);
8197# secptr = (pe_header_offset + 4 + 20 +
8198# pe_get16 (dll, pe_header_offset + 4 + 16));
8199#
8200# expptr = 0;
8201# for (i = 0; i < nsections; i++)
8202# {
8203# char sname[8];
8204# unsigned long secptr1 = secptr + 40 * i;
8205# unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
8206# unsigned long vsize = pe_get32 (dll, secptr1 + 16);
8207# unsigned long fptr = pe_get32 (dll, secptr1 + 20);
8208# lseek(dll, secptr1, SEEK_SET);
8209# read(dll, sname, 8);
8210# if (vaddr <= export_rva && vaddr+vsize > export_rva)
8211# {
8212# expptr = fptr + (export_rva - vaddr);
8213# if (export_rva + export_size > vaddr + vsize)
8214# export_size = vsize - (export_rva - vaddr);
8215# break;
8216# }
8217# }
8218#
8219# expdata = (unsigned char*)malloc(export_size);
8220# lseek (dll, expptr, SEEK_SET);
8221# read (dll, expdata, export_size);
8222# erva = expdata - export_rva;
8223#
8224# nexp = pe_as32 (expdata+24);
8225# name_rvas = pe_as32 (expdata+32);
8226#
8227# printf ("EXPORTS\n");
8228# for (i = 0; i<nexp; i++)
8229# {
8230# unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
8231# printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
8232# }
8233#
8234# return 0;
8235# }
8236# /* impgen.c ends here */
8237
8238EOF
8239 ;;
8240 esac
8241
8242 # We use sed instead of cat because bash on DJGPP gets confused if
8243 # if finds mixed CR/LF and LF-only lines. Since sed operates in
8244 # text mode, it properly converts lines to CR/LF. This bash problem
8245 # is reportedly fixed, but why not run on old versions too?
8246 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8247
8248 mv -f "${ofile}T" "$ofile" || \
8249 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8250 chmod +x "$ofile"
8251fi
8252##
8253## END FIXME
8254
8255
8256
8257
8258
8259# This can be used to rebuild libtool when needed
8260LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8261
8262# Always use our own libtool.
8263LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8264
8265# Prevent multiple expansion
8266
8267
8268MALLOC_TYPE=S
8269support_addstrings=no
8270support_frills=no
8271support_inheritpixmap=no
8272support_tinting=no
8273support_fading=no
8274support_keepscrolling=no
8275support_selectionscrolling=no
8276support_menubar=no
8277support_mousewheel=no
8278support_mouseslipwheel=no
8279support_utmp=no
8280support_wtmp=no
8281support_lastlog=no
8282support_cursor_blink=no
8283support_text_blink=no
8284support_pointer_blank=no
8285support_scroll_rxvt=no
8286support_scroll_next=no
8287support_scroll_xterm=no
8288support_scroll_plain=no
8289support_xim=no
8290support_xpm=no
8291support_xft=no
8292support_unicode3=no
8293support_combining=no
8294support_8bitctrls=no
8295support_iso14755=no
8296support_styles=no
8297codesets=
8298
8299
8300if test "x$enable_shared" = xyes; then
8301
8302cat >>confdefs.h <<\_ACEOF
8303#define LIBRXVT 1
8304_ACEOF
8305
8306 INSTALL_LIBRXVT=yes
8307fi
8308
8309
8310# Check whether --enable-everything or --disable-everything was given.
8311if test "${enable_everything+set}" = set; then
8312 enableval="$enable_everything"
8313 if test x$enableval = xyes; then
8314 support_24bit=yes
8315 support_frills=yes
8316 support_inheritpixmap=yes
8317 support_tinting=yes
8318 support_fading=yes
8319 support_keepscrolling=yes
8320 support_selectionscrolling=yes
8321 support_lastlog=yes
8322 support_menubar=yes
8323 support_mousewheel=yes
8324 support_mouseslipwheel=yes
8325 support_cursor_blink=yes
8326 support_text_blink=yes
8327 support_pointer_blank=yes
8328 support_scroll_rxvt=yes
8329 support_scroll_next=yes
8330 support_scroll_xterm=yes
8331 support_scroll_plain=yes
8332 support_utmp=yes
8333 support_wtmp=yes
8334 support_xim=yes
8335 support_xpm=yes
8336 support_xft=yes
8337 support_unicode3=yes
8338 support_combining=yes
8339 #support_8bitctrls=yes
8340 support_iso14755=yes
8341 support_styles=yes
8342 codesets=all
8343 fi
8344fi;
8345
8346# Check whether --enable-unicode3 or --disable-unicode3 was given.
8347if test "${enable_unicode3+set}" = set; then
8348 enableval="$enable_unicode3"
8349 if test x$enableval = xyes -o x$enableval = xno; then
8350 support_unicode3=$enableval
8351 fi
8352fi;
8353
8354# Check whether --enable-combining or --disable-combining was given.
8355if test "${enable_combining+set}" = set; then
8356 enableval="$enable_combining"
8357 if test x$enableval = xyes -o x$enableval = xno; then
8358 support_combining=$enableval
8359 fi
8360fi;
8361
8362# Check whether --enable-xft or --disable-xft was given.
8363if test "${enable_xft+set}" = set; then
8364 enableval="$enable_xft"
8365 if test x$enableval = xyes -o x$enableval = xno; then
8366 support_xft=$enableval
8367 fi
8368fi;
8369
8370# Check whether --enable-font-styles or --disable-font-styles was given.
8371if test "${enable_font_styles+set}" = set; then
8372 enableval="$enable_font_styles"
8373 if test x$enableval = xyes -o x$enableval = xno; then
8374 support_styles=$enableval
8375 fi
8376fi;
8377
8378# Check whether --enable-utmp or --disable-utmp was given.
8379if test "${enable_utmp+set}" = set; then
8380 enableval="$enable_utmp"
8381 if test x$enableval = xyes -o x$enableval = xno; then
8382 support_utmp=$enableval
8383 fi
8384fi;
8385
8386# Check whether --enable-wtmp or --disable-wtmp was given.
8387if test "${enable_wtmp+set}" = set; then
8388 enableval="$enable_wtmp"
8389 if test x$enableval = xyes -o x$enableval = xno; then
8390 support_wtmp=$enableval
8391 fi
8392fi;
8393
8394# Check whether --enable-lastlog or --disable-lastlog was given.
8395if test "${enable_lastlog+set}" = set; then
8396 enableval="$enable_lastlog"
8397 if test x$enableval = xyes -o x$enableval = xno; then
8398 support_lastlog=$enableval
8399 fi
8400fi;
8401
8402# Check whether --enable-xpm-background or --disable-xpm-background was given.
8403if test "${enable_xpm_background+set}" = set; then
8404 enableval="$enable_xpm_background"
8405 if test x$enableval = xyes -o x$enableval = xno; then
8406 support_xpm=$enableval
8407 fi
8408fi;
8409
8410# Check whether --enable-transparency or --disable-transparency was given.
8411if test "${enable_transparency+set}" = set; then
8412 enableval="$enable_transparency"
8413 if test x$enableval = xyes -o x$enableval = xno; then
8414 support_inheritpixmap=$enableval
8415 fi
8416fi;
8417
8418# Check whether --enable-tinting or --disable-tinting was given.
8419if test "${enable_tinting+set}" = set; then
8420 enableval="$enable_tinting"
8421 if test x$enableval = xyes -o x$enableval = xno; then
8422 support_tinting=$enableval
8423 fi
8424fi;
8425
8426# Check whether --enable-fading or --disable-fading was given.
8427if test "${enable_fading+set}" = set; then
8428 enableval="$enable_fading"
8429 if test x$enableval = xyes -o x$enableval = xno; then
8430 support_fading=$enableval
8431 fi
8432fi;
8433
8434# Check whether --enable-menubar or --disable-menubar was given.
8435if test "${enable_menubar+set}" = set; then
8436 enableval="$enable_menubar"
8437 if test x$enableval = xyes -o x$enableval = xno; then
8438 support_menubar=$enableval
8439 fi
8440fi;
8441
8442# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8443if test "${enable_rxvt_scroll+set}" = set; then
8444 enableval="$enable_rxvt_scroll"
8445 if test x$enableval = xyes -o x$enableval = xno; then
8446 support_scroll_rxvt=$enableval
8447 fi
8448fi;
8449
8450# Check whether --enable-next-scroll or --disable-next-scroll was given.
8451if test "${enable_next_scroll+set}" = set; then
8452 enableval="$enable_next_scroll"
8453 if test x$enableval = xyes -o x$enableval = xno; then
8454 support_scroll_next=$enableval
8455 fi
8456fi;
8457
8458# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8459if test "${enable_xterm_scroll+set}" = set; then
8460 enableval="$enable_xterm_scroll"
8461 if test x$enableval = xyes -o x$enableval = xno; then
8462 support_scroll_xterm=$enableval
8463 fi
8464fi;
8465
8466# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8467if test "${enable_plain_scroll+set}" = set; then
8468 enableval="$enable_plain_scroll"
8469 if test x$enableval = xyes -o x$enableval = xno; then
8470 support_scroll_plain=$enableval
8471 fi
8472fi;
8473
8474# Check whether --enable-half-shadow or --disable-half-shadow was given.
8475if test "${enable_half_shadow+set}" = set; then
8476 enableval="$enable_half_shadow"
8477 if test x$enableval = xyes; then
8478
8479cat >>confdefs.h <<\_ACEOF
8480#define HALFSHADOW 1
8481_ACEOF
8482
8483 fi
8484fi;
8485
8486
8487# Check whether --with-codesets or --without-codesets was given.
8488if test "${with_codesets+set}" = set; then
8489 withval="$with_codesets"
8490 codesets="$withval"
8491fi;
8492
8493# Check whether --enable-xim or --disable-xim was given.
8494if test "${enable_xim+set}" = set; then
8495 enableval="$enable_xim"
8496 if test x$enableval = xyes -o x$enableval = xno; then
8497 support_xim=$enableval
8498 fi
8499fi;
8500
8501# Check whether --enable-ttygid or --disable-ttygid was given.
8502if test "${enable_ttygid+set}" = set; then
8503 enableval="$enable_ttygid"
8504 if test x$enableval = xyes; then
8505
8506cat >>confdefs.h <<\_ACEOF
8507#define TTY_GID_SUPPORT 1
8508_ACEOF
8509
8510 fi
8511fi;
8512
8513# Check whether --enable-backspace-key or --disable-backspace-key was given.
8514if test "${enable_backspace_key+set}" = set; then
8515 enableval="$enable_backspace_key"
8516 if test x$enableval = xno; then
8517
8518cat >>confdefs.h <<\_ACEOF
8519#define NO_BACKSPACE_KEY 1
8520_ACEOF
8521
8522 fi
8523fi;
8524
8525# Check whether --enable-delete-key or --disable-delete-key was given.
8526if test "${enable_delete_key+set}" = set; then
8527 enableval="$enable_delete_key"
8528 if test x$enableval = xno; then
8529
8530cat >>confdefs.h <<\_ACEOF
8531#define NO_DELETE_KEY 1
8532_ACEOF
8533
8534 fi
8535fi;
8536
8537# Check whether --enable-resources or --disable-resources was given.
8538if test "${enable_resources+set}" = set; then
8539 enableval="$enable_resources"
8540 if test x$enableval = xno; then
8541
8542cat >>confdefs.h <<\_ACEOF
8543#define NO_RESOURCES 1
8544_ACEOF
8545
8546 fi
8547fi;
8548
8549# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8550if test "${enable_xgetdefault+set}" = set; then
8551 enableval="$enable_xgetdefault"
8552 if test x$enableval = xyes; then
8553
8554cat >>confdefs.h <<\_ACEOF
8555#define USE_XGETDEFAULT 1
8556_ACEOF
8557
8558 fi
8559fi;
8560
8561# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
8562if test "${enable_8bitctrls+set}" = set; then
8563 enableval="$enable_8bitctrls"
8564 if test x$enableval = xyes -o x$enableval = xno; then
8565 support_8bitctrls=$enableval
8566 fi
8567fi;
8568
8569RESFALLBACK=Rxvt
8570# Check whether --enable-fallback or --disable-fallback was given.
8571if test "${enable_fallback+set}" = set; then
8572 enableval="$enable_fallback"
8573
8574 test x$enableval = xyes && enableval=Rxvt
8575 test x$enableval = xno && enableval=
8576 RESFALLBACK="$enableval"
8577
8578fi;
8579
8580if test x$RESFALLBACK != x; then
8581
8582cat >>confdefs.h <<_ACEOF
8583#define RESFALLBACK "$RESFALLBACK"
8584_ACEOF
8585
8586fi
8587
8588RESNAME=urxvt
8589
8590# Check whether --with-res-name or --without-res-name was given.
8591if test "${with_res_name+set}" = set; then
8592 withval="$with_res_name"
8593 RESNAME="$withval"
8594fi;
8595
8596cat >>confdefs.h <<_ACEOF
8597#define RESNAME "$RESNAME"
8598_ACEOF
8599
8600
8601RESCLASS=URxvt
8602
8603# Check whether --with-res-class or --without-res-class was given.
8604if test "${with_res_class+set}" = set; then
8605 withval="$with_res_class"
8606 RESCLASS="$withval"
8607fi;
8608
8609cat >>confdefs.h <<_ACEOF
8610#define RESCLASS "$RESCLASS"
8611_ACEOF
8612
8613
8614RXVTNAME=urxvt
8615
8616# Check whether --with-name or --without-name was given.
8617if test "${with_name+set}" = set; then
8618 withval="$with_name"
8619 RXVTNAME="$withval"
8620fi;
8621
8622cat >>confdefs.h <<_ACEOF
8623#define RXVTNAME "$RXVTNAME"
8624_ACEOF
8625
8626
8627RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8628
8629
8630# Check whether --enable-strings or --disable-strings was given.
8631if test "${enable_strings+set}" = set; then
8632 enableval="$enable_strings"
8633 if test x$enableval = xyes -o x$enableval = xno; then
8634 support_addstrings=$enableval
8635 fi
8636fi;
8637
8638# Check whether --enable-swapscreen or --disable-swapscreen was given.
8639if test "${enable_swapscreen+set}" = set; then
8640 enableval="$enable_swapscreen"
8641 if test x$enableval = xno; then
8642
8643cat >>confdefs.h <<\_ACEOF
8644#define NO_SECONDARY_SCREEN 1
8645_ACEOF
8646
8647 fi
8648fi;
8649
8650# Check whether --enable-iso14755 or --disable-iso14755 was given.
8651if test "${enable_iso14755+set}" = set; then
8652 enableval="$enable_iso14755"
8653 if test x$enableval = xyes -o x$enableval = xno; then
8654 support_iso14755=$enableval
8655 fi
8656fi;
8657
8658# Check whether --enable-frills or --disable-frills was given.
8659if test "${enable_frills+set}" = set; then
8660 enableval="$enable_frills"
8661 if test x$enableval = xyes -o x$enableval = xno; then
8662 support_frills=$enableval
8663 fi
8664fi;
8665
8666# Check whether --enable-24bit or --disable-24bit was given.
8667if test "${enable_24bit+set}" = set; then
8668 enableval="$enable_24bit"
8669 if test x$enableval = xyes -o x$enableval = xno; then
8670 support_24bit=$enableval
8671 fi
8672fi;
8673
8674# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8675if test "${enable_keepscrolling+set}" = set; then
8676 enableval="$enable_keepscrolling"
8677 if test x$enableval = xyes -o x$enableval = xno; then
8678 support_keepscrolling=$enableval
8679 fi
8680fi;
8681
8682# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8683if test "${enable_selectionscrolling+set}" = set; then
8684 enableval="$enable_selectionscrolling"
8685 if test x$enableval = xyes -o x$enableval = xno; then
8686 support_selectionscrolling=$enableval
8687 fi
8688fi;
8689
8690# Check whether --enable-mousewheel or --disable-mousewheel was given.
8691if test "${enable_mousewheel+set}" = set; then
8692 enableval="$enable_mousewheel"
8693 if test x$enableval = xyes -o x$enableval = xno; then
8694 support_mousewheel=$enableval
8695 fi
8696fi;
8697
8698# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8699if test "${enable_slipwheeling+set}" = set; then
8700 enableval="$enable_slipwheeling"
8701 if test x$enableval = xyes -o x$enableval = xno; then
8702 support_mouseslipwheel=$enableval
8703 fi
8704fi;
8705
8706# Check whether --enable-dmalloc or --disable-dmalloc was given.
8707if test "${enable_dmalloc+set}" = set; then
8708 enableval="$enable_dmalloc"
8709 if test x$enableval = xyes; then
8710 MALLOC_TYPE=G
8711 DEBUG=-DDEBUG_MALLOC
8712 DLIB="-L/usr/local/lib -ldmalloc"
8713 DINCLUDE=-I/usr/local/include
8714 fi
8715fi;
8716
8717# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8718if test "${enable_dlmalloc+set}" = set; then
8719 enableval="$enable_dlmalloc"
8720 if test x$enableval = xyes; then
8721 MALLOC_TYPE=D
8722 DEBUG=
8723 DLIB="-L/usr/local/lib -ldlmalloc"
8724 DINCLUDE=
8725 fi
8726fi;
8727
8728# Check whether --enable-smart-resize or --disable-smart-resize was given.
8729if test "${enable_smart_resize+set}" = set; then
8730 enableval="$enable_smart_resize"
8731 if test x$enableval = xyes; then
8732
8733cat >>confdefs.h <<\_ACEOF
8734#define SMART_RESIZE 1
8735_ACEOF
8736
8737 fi
8738fi;
8739
8740# Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8741if test "${enable_cursor_blink+set}" = set; then
8742 enableval="$enable_cursor_blink"
8743 if test x$enableval = xyes -o x$enableval = xno; then
8744 support_cursor_blink=$enableval
8745 fi
8746fi;
8747
8748# Check whether --enable-text-blink or --disable-text-blink was given.
8749if test "${enable_text_blink+set}" = set; then
8750 enableval="$enable_text_blink"
8751 if test x$enableval = xyes -o x$enableval = xno; then
8752 support_text_blink=$enableval
8753 fi
8754fi;
8755
8756# Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8757if test "${enable_pointer_blank+set}" = set; then
8758 enableval="$enable_pointer_blank"
8759 if test x$enableval = xyes -o x$enableval = xno; then
8760 support_pointer_blank=$enableval
8761 fi
8762fi;
8763
8764
8765# Check whether --with-term or --without-term was given.
8766if test "${with_term+set}" = set; then
8767 withval="$with_term"
8768 if test x$withval != x; then
8769
8770cat >>confdefs.h <<_ACEOF
8771#define TERMENV "$withval"
8772_ACEOF
8773 term="$withval"
8774 fi
8775fi;
8776
8777
8778# Check whether --with-terminfo or --without-terminfo was given.
8779if test "${with_terminfo+set}" = set; then
8780 withval="$with_terminfo"
8781 if test x$withval != x; then
8782
8783cat >>confdefs.h <<_ACEOF
8784#define RXVT_TERMINFO "$withval"
8785_ACEOF
8786 terminfo="$withval"
8787 fi
8788fi;
8789
8790
8791
8792cat >>confdefs.h <<\_ACEOF
8793#define PROTOTYPES 1
8794_ACEOF
8795
8796
8797# Extract the first word of "mv", so it can be a program name with args.
8798set dummy mv; ac_word=$2
8799echo "$as_me:$LINENO: checking for $ac_word" >&5
8800echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8801if test "${ac_cv_path_MV+set}" = set; then
8802 echo $ECHO_N "(cached) $ECHO_C" >&6
8803else
8804 case $MV in
8805 [\\/]* | ?:[\\/]*)
8806 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8807 ;;
8808 *)
8809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8810for as_dir in $PATH
8811do
8812 IFS=$as_save_IFS
8813 test -z "$as_dir" && as_dir=.
8814 for ac_exec_ext in '' $ac_executable_extensions; do
8815 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8816 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8817 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8818 break 2
8819 fi
8820done
8821done
8822
8823 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8824 ;;
8825esac
8826fi
8827MV=$ac_cv_path_MV
8828
8829if test -n "$MV"; then
8830 echo "$as_me:$LINENO: result: $MV" >&5
8831echo "${ECHO_T}$MV" >&6
8832else
8833 echo "$as_me:$LINENO: result: no" >&5
8834echo "${ECHO_T}no" >&6
8835fi
8836
8837# Extract the first word of "rm", so it can be a program name with args.
8838set dummy rm; ac_word=$2
8839echo "$as_me:$LINENO: checking for $ac_word" >&5
8840echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8841if test "${ac_cv_path_RM+set}" = set; then
8842 echo $ECHO_N "(cached) $ECHO_C" >&6
8843else
8844 case $RM in
8845 [\\/]* | ?:[\\/]*)
8846 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8847 ;;
8848 *)
8849 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8850for as_dir in $PATH
8851do
8852 IFS=$as_save_IFS
8853 test -z "$as_dir" && as_dir=.
8854 for ac_exec_ext in '' $ac_executable_extensions; do
8855 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8856 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8857 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8858 break 2
8859 fi
8860done
8861done
8862
8863 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8864 ;;
8865esac
8866fi
8867RM=$ac_cv_path_RM
8868
8869if test -n "$RM"; then
8870 echo "$as_me:$LINENO: result: $RM" >&5
8871echo "${ECHO_T}$RM" >&6
8872else
8873 echo "$as_me:$LINENO: result: no" >&5
8874echo "${ECHO_T}no" >&6
8875fi
8876
8877# Extract the first word of "cp", so it can be a program name with args.
8878set dummy cp; ac_word=$2
8879echo "$as_me:$LINENO: checking for $ac_word" >&5
8880echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8881if test "${ac_cv_path_CP+set}" = set; then
8882 echo $ECHO_N "(cached) $ECHO_C" >&6
8883else
8884 case $CP in
8885 [\\/]* | ?:[\\/]*)
8886 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8887 ;;
8888 *)
8889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8890for as_dir in $PATH
8891do
8892 IFS=$as_save_IFS
8893 test -z "$as_dir" && as_dir=.
8894 for ac_exec_ext in '' $ac_executable_extensions; do
8895 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8896 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8897 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8898 break 2
8899 fi
8900done
8901done
8902
8903 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8904 ;;
8905esac
8906fi
8907CP=$ac_cv_path_CP
8908
8909if test -n "$CP"; then
8910 echo "$as_me:$LINENO: result: $CP" >&5
8911echo "${ECHO_T}$CP" >&6
8912else
8913 echo "$as_me:$LINENO: result: no" >&5
8914echo "${ECHO_T}no" >&6
8915fi
8916
8917# Extract the first word of "ln", so it can be a program name with args.
8918set dummy ln; ac_word=$2
8919echo "$as_me:$LINENO: checking for $ac_word" >&5
8920echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8921if test "${ac_cv_path_LN+set}" = set; then
8922 echo $ECHO_N "(cached) $ECHO_C" >&6
8923else
8924 case $LN in
8925 [\\/]* | ?:[\\/]*)
8926 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8927 ;;
8928 *)
8929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8930for as_dir in $PATH
8931do
8932 IFS=$as_save_IFS
8933 test -z "$as_dir" && as_dir=.
8934 for ac_exec_ext in '' $ac_executable_extensions; do
8935 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8936 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8937 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8938 break 2
8939 fi
8940done
8941done
8942
8943 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8944 ;;
8945esac
8946fi
8947LN=$ac_cv_path_LN
8948
8949if test -n "$LN"; then
8950 echo "$as_me:$LINENO: result: $LN" >&5
8951echo "${ECHO_T}$LN" >&6
8952else
8953 echo "$as_me:$LINENO: result: no" >&5
8954echo "${ECHO_T}no" >&6
8955fi
8956
8957# Extract the first word of "sed", so it can be a program name with args.
8958set dummy sed; ac_word=$2
8959echo "$as_me:$LINENO: checking for $ac_word" >&5
8960echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8961if test "${ac_cv_path_SED+set}" = set; then
8962 echo $ECHO_N "(cached) $ECHO_C" >&6
8963else
8964 case $SED in
8965 [\\/]* | ?:[\\/]*)
8966 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8967 ;;
8968 *)
8969 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8970for as_dir in $PATH
8971do
8972 IFS=$as_save_IFS
8973 test -z "$as_dir" && as_dir=.
8974 for ac_exec_ext in '' $ac_executable_extensions; do
8975 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8976 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8977 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8978 break 2
8979 fi
8980done
8981done
8982
8983 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8984 ;;
8985esac
8986fi
8987SED=$ac_cv_path_SED
8988
8989if test -n "$SED"; then
8990 echo "$as_me:$LINENO: result: $SED" >&5
8991echo "${ECHO_T}$SED" >&6
8992else
8993 echo "$as_me:$LINENO: result: no" >&5
8994echo "${ECHO_T}no" >&6
8995fi
8996
8997# Extract the first word of "echo", so it can be a program name with args.
8998set dummy echo; ac_word=$2
8999echo "$as_me:$LINENO: checking for $ac_word" >&5
9000echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9001if test "${ac_cv_path_ECHO+set}" = set; then
9002 echo $ECHO_N "(cached) $ECHO_C" >&6
9003else
9004 case $ECHO in
9005 [\\/]* | ?:[\\/]*)
9006 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
9007 ;;
9008 *)
9009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9010for as_dir in $PATH
9011do
9012 IFS=$as_save_IFS
9013 test -z "$as_dir" && as_dir=.
9014 for ac_exec_ext in '' $ac_executable_extensions; do
9015 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9016 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
9017 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9018 break 2
9019 fi
9020done
9021done
9022
9023 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
9024 ;;
9025esac
9026fi
9027ECHO=$ac_cv_path_ECHO
9028
9029if test -n "$ECHO"; then
9030 echo "$as_me:$LINENO: result: $ECHO" >&5
9031echo "${ECHO_T}$ECHO" >&6
9032else
9033 echo "$as_me:$LINENO: result: no" >&5
9034echo "${ECHO_T}no" >&6
9035fi
9036
9037# Extract the first word of "cmp", so it can be a program name with args.
9038set dummy cmp; ac_word=$2
9039echo "$as_me:$LINENO: checking for $ac_word" >&5
9040echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9041if test "${ac_cv_path_CMP+set}" = set; then
9042 echo $ECHO_N "(cached) $ECHO_C" >&6
9043else
9044 case $CMP in
9045 [\\/]* | ?:[\\/]*)
9046 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
9047 ;;
9048 *)
9049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9050for as_dir in $PATH
9051do
9052 IFS=$as_save_IFS
9053 test -z "$as_dir" && as_dir=.
9054 for ac_exec_ext in '' $ac_executable_extensions; do
9055 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9056 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
9057 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9058 break 2
9059 fi
9060done
9061done
9062
9063 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
9064 ;;
9065esac
9066fi
9067CMP=$ac_cv_path_CMP
9068
9069if test -n "$CMP"; then
9070 echo "$as_me:$LINENO: result: $CMP" >&5
9071echo "${ECHO_T}$CMP" >&6
9072else
9073 echo "$as_me:$LINENO: result: no" >&5
9074echo "${ECHO_T}no" >&6
9075fi
9076
9077# Extract the first word of "tbl", so it can be a program name with args.
9078set dummy tbl; ac_word=$2
9079echo "$as_me:$LINENO: checking for $ac_word" >&5
9080echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9081if test "${ac_cv_path_TBL+set}" = set; then
9082 echo $ECHO_N "(cached) $ECHO_C" >&6
9083else
9084 case $TBL in
9085 [\\/]* | ?:[\\/]*)
9086 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
9087 ;;
9088 *)
9089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9090for as_dir in $PATH
9091do
9092 IFS=$as_save_IFS
9093 test -z "$as_dir" && as_dir=.
9094 for ac_exec_ext in '' $ac_executable_extensions; do
9095 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9096 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
9097 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9098 break 2
9099 fi
9100done
9101done
9102
9103 ;;
9104esac
9105fi
9106TBL=$ac_cv_path_TBL
9107
9108if test -n "$TBL"; then
9109 echo "$as_me:$LINENO: result: $TBL" >&5
9110echo "${ECHO_T}$TBL" >&6
9111else
9112 echo "$as_me:$LINENO: result: no" >&5
9113echo "${ECHO_T}no" >&6
9114fi
9115 5639
9116# Extract the first word of "tic", so it can be a program name with args. 5640# Extract the first word of "tic", so it can be a program name with args.
9117set dummy tic; ac_word=$2 5641set dummy tic; ac_word=$2
9118echo "$as_me:$LINENO: checking for $ac_word" >&5 5642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9119echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5643$as_echo_n "checking for $ac_word... " >&6; }
9120if test "${ac_cv_path_TIC+set}" = set; then 5644if ${ac_cv_path_TIC+:} false; then :
9121 echo $ECHO_N "(cached) $ECHO_C" >&6 5645 $as_echo_n "(cached) " >&6
9122else 5646else
9123 case $TIC in 5647 case $TIC in
9124 [\\/]* | ?:[\\/]*) 5648 [\\/]* | ?:[\\/]*)
9125 ac_cv_path_TIC="$TIC" # Let the user override the test with a path. 5649 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
9126 ;; 5650 ;;
9128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9129for as_dir in $PATH 5653for as_dir in $PATH
9130do 5654do
9131 IFS=$as_save_IFS 5655 IFS=$as_save_IFS
9132 test -z "$as_dir" && as_dir=. 5656 test -z "$as_dir" && as_dir=.
9133 for ac_exec_ext in '' $ac_executable_extensions; do 5657 for ac_exec_ext in '' $ac_executable_extensions; do
9134 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9135 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 5659 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
9136 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9137 break 2 5661 break 2
9138 fi 5662 fi
9139done 5663done
9140done 5664 done
5665IFS=$as_save_IFS
9141 5666
5667 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
9142 ;; 5668 ;;
9143esac 5669esac
9144fi 5670fi
9145TIC=$ac_cv_path_TIC 5671TIC=$ac_cv_path_TIC
9146
9147if test -n "$TIC"; then 5672if test -n "$TIC"; then
9148 echo "$as_me:$LINENO: result: $TIC" >&5 5673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
9149echo "${ECHO_T}$TIC" >&6 5674$as_echo "$TIC" >&6; }
9150else 5675else
9151 echo "$as_me:$LINENO: result: no" >&5 5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9152echo "${ECHO_T}no" >&6 5677$as_echo "no" >&6; }
9153fi 5678fi
9154 5679
9155 5680
9156 5681
9157
9158
9159if test "x$ac_path_x_has_been_run" != xyes; then
9160 echo "$as_me:$LINENO: checking for X" >&5 5682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
9161echo $ECHO_N "checking for X... $ECHO_C" >&6 5683$as_echo_n "checking for X... " >&6; }
9162 5684
9163ac_path_x_has_been_run=yes
9164 5685
9165# Check whether --with-x or --without-x was given. 5686# Check whether --with-x was given.
9166if test "${with_x+set}" = set; then 5687if test "${with_x+set}" = set; then :
9167 withval="$with_x" 5688 withval=$with_x;
9168
9169fi; 5689fi
5690
9170# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 5691# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
9171if test "x$with_x" = xno; then 5692if test "x$with_x" = xno; then
9172 # The user explicitly disabled X. 5693 # The user explicitly disabled X.
9173 have_x=disabled 5694 have_x=disabled
9174else 5695else
9175 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 5696 case $x_includes,$x_libraries in #(
9176 # Both variables are already set. 5697 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
9177 have_x=yes 5698 *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then :
9178 else 5699 $as_echo_n "(cached) " >&6
9179 if test "${ac_cv_have_x+set}" = set; then
9180 echo $ECHO_N "(cached) $ECHO_C" >&6
9181else 5700else
9182 # One or both of the vars are not set, and there is no cached value. 5701 # One or both of the vars are not set, and there is no cached value.
9183ac_x_includes=no ac_x_libraries=no 5702ac_x_includes=no ac_x_libraries=no
9184rm -fr conftest.dir 5703rm -f -r conftest.dir
9185if mkdir conftest.dir; then 5704if mkdir conftest.dir; then
9186 cd conftest.dir 5705 cd conftest.dir
9187 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
9188 cat >Imakefile <<'_ACEOF' 5706 cat >Imakefile <<'_ACEOF'
9189acfindx: 5707incroot:
9190 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 5708 @echo incroot='${INCROOT}'
5709usrlibdir:
5710 @echo usrlibdir='${USRLIBDIR}'
5711libdir:
5712 @echo libdir='${LIBDIR}'
9191_ACEOF 5713_ACEOF
9192 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 5714 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
9193 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 5715 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
9194 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 5716 for ac_var in incroot usrlibdir libdir; do
5717 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5718 done
9195 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 5719 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
9196 for ac_extension in a so sl; do 5720 for ac_extension in a so sl dylib la dll; do
9197 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 5721 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
9198 test -f $ac_im_libdir/libX11.$ac_extension; then 5722 test -f "$ac_im_libdir/libX11.$ac_extension"; then
9199 ac_im_usrlibdir=$ac_im_libdir; break 5723 ac_im_usrlibdir=$ac_im_libdir; break
9200 fi 5724 fi
9201 done 5725 done
9202 # Screen out bogus values from the imake configuration. They are 5726 # Screen out bogus values from the imake configuration. They are
9203 # bogus both because they are the default anyway, and because 5727 # bogus both because they are the default anyway, and because
9204 # using them would break gcc on systems where it needs fixed includes. 5728 # using them would break gcc on systems where it needs fixed includes.
9205 case $ac_im_incroot in 5729 case $ac_im_incroot in
9206 /usr/include) ;; 5730 /usr/include) ac_x_includes= ;;
9207 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 5731 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
9208 esac 5732 esac
9209 case $ac_im_usrlibdir in 5733 case $ac_im_usrlibdir in
9210 /usr/lib | /lib) ;; 5734 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
9211 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 5735 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
9212 esac 5736 esac
9213 fi 5737 fi
9214 cd .. 5738 cd ..
9215 rm -fr conftest.dir 5739 rm -f -r conftest.dir
9216fi 5740fi
9217 5741
9218# Standard set of common directories for X headers. 5742# Standard set of common directories for X headers.
9219# Check X11 before X11Rn because it is often a symlink to the current release. 5743# Check X11 before X11Rn because it is often a symlink to the current release.
9220ac_x_header_dirs=' 5744ac_x_header_dirs='
9221/usr/X11/include 5745/usr/X11/include
5746/usr/X11R7/include
9222/usr/X11R6/include 5747/usr/X11R6/include
9223/usr/X11R5/include 5748/usr/X11R5/include
9224/usr/X11R4/include 5749/usr/X11R4/include
9225 5750
9226/usr/include/X11 5751/usr/include/X11
5752/usr/include/X11R7
9227/usr/include/X11R6 5753/usr/include/X11R6
9228/usr/include/X11R5 5754/usr/include/X11R5
9229/usr/include/X11R4 5755/usr/include/X11R4
9230 5756
9231/usr/local/X11/include 5757/usr/local/X11/include
5758/usr/local/X11R7/include
9232/usr/local/X11R6/include 5759/usr/local/X11R6/include
9233/usr/local/X11R5/include 5760/usr/local/X11R5/include
9234/usr/local/X11R4/include 5761/usr/local/X11R4/include
9235 5762
9236/usr/local/include/X11 5763/usr/local/include/X11
5764/usr/local/include/X11R7
9237/usr/local/include/X11R6 5765/usr/local/include/X11R6
9238/usr/local/include/X11R5 5766/usr/local/include/X11R5
9239/usr/local/include/X11R4 5767/usr/local/include/X11R4
9240 5768
9241/usr/X386/include 5769/usr/X386/include
9251 5779
9252/usr/openwin/include 5780/usr/openwin/include
9253/usr/openwin/share/include' 5781/usr/openwin/share/include'
9254 5782
9255if test "$ac_x_includes" = no; then 5783if test "$ac_x_includes" = no; then
9256 # Guess where to find include files, by looking for a specified header file. 5784 # Guess where to find include files, by looking for Xlib.h.
9257 # First, try using that file with no special directory specified. 5785 # First, try using that file with no special directory specified.
9258 cat >conftest.$ac_ext <<_ACEOF
9259/* confdefs.h. */
9260_ACEOF
9261cat confdefs.h >>conftest.$ac_ext 5786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9262cat >>conftest.$ac_ext <<_ACEOF
9263/* end confdefs.h. */ 5787/* end confdefs.h. */
9264#include <X11/Intrinsic.h> 5788#include <X11/Xlib.h>
9265_ACEOF 5789_ACEOF
9266if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5790if ac_fn_cxx_try_cpp "$LINENO"; then :
9267 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9268 ac_status=$?
9269 grep -v '^ *+' conftest.er1 >conftest.err
9270 rm -f conftest.er1
9271 cat conftest.err >&5
9272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9273 (exit $ac_status); } >/dev/null; then
9274 if test -s conftest.err; then
9275 ac_cpp_err=$ac_cxx_preproc_warn_flag
9276 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9277 else
9278 ac_cpp_err=
9279 fi
9280else
9281 ac_cpp_err=yes
9282fi
9283if test -z "$ac_cpp_err"; then
9284 # We can compile using X headers with no special include directory. 5791 # We can compile using X headers with no special include directory.
9285ac_x_includes= 5792ac_x_includes=
9286else 5793else
9287 echo "$as_me: failed program was:" >&5
9288sed 's/^/| /' conftest.$ac_ext >&5
9289
9290 for ac_dir in $ac_x_header_dirs; do 5794 for ac_dir in $ac_x_header_dirs; do
9291 if test -r "$ac_dir/X11/Intrinsic.h"; then 5795 if test -r "$ac_dir/X11/Xlib.h"; then
9292 ac_x_includes=$ac_dir 5796 ac_x_includes=$ac_dir
9293 break 5797 break
9294 fi 5798 fi
9295done 5799done
9296fi 5800fi
9297rm -f conftest.err conftest.$ac_ext 5801rm -f conftest.err conftest.i conftest.$ac_ext
9298fi # $ac_x_includes = no 5802fi # $ac_x_includes = no
9299 5803
9300if test "$ac_x_libraries" = no; then 5804if test "$ac_x_libraries" = no; then
9301 # Check for the libraries. 5805 # Check for the libraries.
9302 # See if we find them without any special options. 5806 # See if we find them without any special options.
9303 # Don't add to $LIBS permanently. 5807 # Don't add to $LIBS permanently.
9304 ac_save_LIBS=$LIBS 5808 ac_save_LIBS=$LIBS
9305 LIBS="-lXt $LIBS" 5809 LIBS="-lX11 $LIBS"
9306 cat >conftest.$ac_ext <<_ACEOF
9307/* confdefs.h. */
9308_ACEOF
9309cat confdefs.h >>conftest.$ac_ext 5810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9310cat >>conftest.$ac_ext <<_ACEOF
9311/* end confdefs.h. */ 5811/* end confdefs.h. */
9312#include <X11/Intrinsic.h> 5812#include <X11/Xlib.h>
9313int 5813int
9314main () 5814main ()
9315{ 5815{
9316XtMalloc (0) 5816XrmInitialize ()
9317 ; 5817 ;
9318 return 0; 5818 return 0;
9319} 5819}
9320_ACEOF 5820_ACEOF
9321rm -f conftest.$ac_objext conftest$ac_exeext 5821if ac_fn_cxx_try_link "$LINENO"; then :
9322if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9323 (eval $ac_link) 2>conftest.er1
9324 ac_status=$?
9325 grep -v '^ *+' conftest.er1 >conftest.err
9326 rm -f conftest.er1
9327 cat conftest.err >&5
9328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9329 (exit $ac_status); } &&
9330 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9332 (eval $ac_try) 2>&5
9333 ac_status=$?
9334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9335 (exit $ac_status); }; } &&
9336 { ac_try='test -s conftest$ac_exeext'
9337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9338 (eval $ac_try) 2>&5
9339 ac_status=$?
9340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341 (exit $ac_status); }; }; then
9342 LIBS=$ac_save_LIBS 5822 LIBS=$ac_save_LIBS
9343# We can link X programs with no special library path. 5823# We can link X programs with no special library path.
9344ac_x_libraries= 5824ac_x_libraries=
9345else 5825else
9346 echo "$as_me: failed program was:" >&5
9347sed 's/^/| /' conftest.$ac_ext >&5
9348
9349LIBS=$ac_save_LIBS 5826 LIBS=$ac_save_LIBS
9350for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5827for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9351do 5828do
9352 # Don't even attempt the hair of trying to link an X program! 5829 # Don't even attempt the hair of trying to link an X program!
9353 for ac_extension in a so sl; do 5830 for ac_extension in a so sl dylib la dll; do
9354 if test -r $ac_dir/libXt.$ac_extension; then 5831 if test -r "$ac_dir/libX11.$ac_extension"; then
9355 ac_x_libraries=$ac_dir 5832 ac_x_libraries=$ac_dir
9356 break 2 5833 break 2
9357 fi 5834 fi
9358 done 5835 done
9359done 5836done
9360fi 5837fi
9361rm -f conftest.err conftest.$ac_objext \ 5838rm -f core conftest.err conftest.$ac_objext \
9362 conftest$ac_exeext conftest.$ac_ext 5839 conftest$ac_exeext conftest.$ac_ext
9363fi # $ac_x_libraries = no 5840fi # $ac_x_libraries = no
9364 5841
9365if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 5842case $ac_x_includes,$ac_x_libraries in #(
9366 # Didn't find X anywhere. Cache the known absence of X. 5843 no,* | *,no | *\'*)
5844 # Didn't find X, or a directory has "'" in its name.
9367 ac_cv_have_x="have_x=no" 5845 ac_cv_have_x="have_x=no";; #(
9368else 5846 *)
9369 # Record where we found X for the cache. 5847 # Record where we found X for the cache.
9370 ac_cv_have_x="have_x=yes \ 5848 ac_cv_have_x="have_x=yes\
9371 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 5849 ac_x_includes='$ac_x_includes'\
5850 ac_x_libraries='$ac_x_libraries'"
5851esac
9372fi 5852fi
9373fi 5853;; #(
9374 5854 *) have_x=yes;;
9375 fi 5855 esac
9376 eval "$ac_cv_have_x" 5856 eval "$ac_cv_have_x"
9377fi # $with_x != no 5857fi # $with_x != no
9378 5858
9379if test "$have_x" != yes; then 5859if test "$have_x" != yes; then
9380 echo "$as_me:$LINENO: result: $have_x" >&5 5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
9381echo "${ECHO_T}$have_x" >&6 5861$as_echo "$have_x" >&6; }
9382 no_x=yes 5862 no_x=yes
9383else 5863else
9384 # If each of the values was on the command line, it overrides each guess. 5864 # If each of the values was on the command line, it overrides each guess.
9385 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 5865 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9386 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 5866 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9387 # Update the cache value to reflect the command line values. 5867 # Update the cache value to reflect the command line values.
9388 ac_cv_have_x="have_x=yes \ 5868 ac_cv_have_x="have_x=yes\
9389 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9390 # It might be that x_includes is empty (headers are found in the
9391 # standard search path. Then output the corresponding message
9392 ac_out_x_includes=$x_includes 5869 ac_x_includes='$x_includes'\
9393 test "x$x_includes" = x && ac_out_x_includes="in standard search path" 5870 ac_x_libraries='$x_libraries'"
9394 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 5871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
9395echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6 5872$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
9396fi 5873fi
9397 5874
9398fi
9399if test "$no_x" = yes; then 5875if test "$no_x" = yes; then
9400 # Not all programs may use this symbol, but it does not hurt to define it. 5876 # Not all programs may use this symbol, but it does not hurt to define it.
9401 5877
9402cat >>confdefs.h <<\_ACEOF 5878$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
9403#define X_DISPLAY_MISSING 1
9404_ACEOF
9405 5879
9406 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 5880 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9407else 5881else
9408 if test -n "$x_includes"; then 5882 if test -n "$x_includes"; then
9409 X_CFLAGS="$X_CFLAGS -I$x_includes" 5883 X_CFLAGS="$X_CFLAGS -I$x_includes"
9412 # It would also be nice to do this for all -L options, not just this one. 5886 # It would also be nice to do this for all -L options, not just this one.
9413 if test -n "$x_libraries"; then 5887 if test -n "$x_libraries"; then
9414 X_LIBS="$X_LIBS -L$x_libraries" 5888 X_LIBS="$X_LIBS -L$x_libraries"
9415 # For Solaris; some versions of Sun CC require a space after -R and 5889 # For Solaris; some versions of Sun CC require a space after -R and
9416 # others require no space. Words are not sufficient . . . . 5890 # others require no space. Words are not sufficient . . . .
9417 case `(uname -sr) 2>/dev/null` in
9418 "SunOS 5"*)
9419 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5 5891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
9420echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6 5892$as_echo_n "checking whether -R must be followed by a space... " >&6; }
9421 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 5893 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9422 cat >conftest.$ac_ext <<_ACEOF 5894 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
9423/* confdefs.h. */ 5895 ac_cxx_werror_flag=yes
9424_ACEOF
9425cat confdefs.h >>conftest.$ac_ext 5896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9426cat >>conftest.$ac_ext <<_ACEOF
9427/* end confdefs.h. */ 5897/* end confdefs.h. */
9428 5898
9429int 5899int
9430main () 5900main ()
9431{ 5901{
9432 5902
9433 ; 5903 ;
9434 return 0; 5904 return 0;
9435} 5905}
9436_ACEOF 5906_ACEOF
9437rm -f conftest.$ac_objext conftest$ac_exeext 5907if ac_fn_cxx_try_link "$LINENO"; then :
9438if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9439 (eval $ac_link) 2>conftest.er1
9440 ac_status=$?
9441 grep -v '^ *+' conftest.er1 >conftest.err
9442 rm -f conftest.er1
9443 cat conftest.err >&5
9444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9445 (exit $ac_status); } &&
9446 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9448 (eval $ac_try) 2>&5
9449 ac_status=$?
9450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9451 (exit $ac_status); }; } &&
9452 { ac_try='test -s conftest$ac_exeext'
9453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9454 (eval $ac_try) 2>&5
9455 ac_status=$?
9456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9457 (exit $ac_status); }; }; then
9458 ac_R_nospace=yes
9459else
9460 echo "$as_me: failed program was:" >&5
9461sed 's/^/| /' conftest.$ac_ext >&5
9462
9463ac_R_nospace=no
9464fi
9465rm -f conftest.err conftest.$ac_objext \
9466 conftest$ac_exeext conftest.$ac_ext
9467 if test $ac_R_nospace = yes; then
9468 echo "$as_me:$LINENO: result: no" >&5 5908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9469echo "${ECHO_T}no" >&6 5909$as_echo "no" >&6; }
9470 X_LIBS="$X_LIBS -R$x_libraries" 5910 X_LIBS="$X_LIBS -R$x_libraries"
9471 else 5911else
9472 LIBS="$ac_xsave_LIBS -R $x_libraries" 5912 LIBS="$ac_xsave_LIBS -R $x_libraries"
9473 cat >conftest.$ac_ext <<_ACEOF
9474/* confdefs.h. */
9475_ACEOF
9476cat confdefs.h >>conftest.$ac_ext 5913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9477cat >>conftest.$ac_ext <<_ACEOF
9478/* end confdefs.h. */ 5914/* end confdefs.h. */
9479 5915
9480int 5916int
9481main () 5917main ()
9482{ 5918{
9483 5919
9484 ; 5920 ;
9485 return 0; 5921 return 0;
9486} 5922}
9487_ACEOF 5923_ACEOF
9488rm -f conftest.$ac_objext conftest$ac_exeext 5924if ac_fn_cxx_try_link "$LINENO"; then :
9489if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9490 (eval $ac_link) 2>conftest.er1
9491 ac_status=$?
9492 grep -v '^ *+' conftest.er1 >conftest.err
9493 rm -f conftest.er1
9494 cat conftest.err >&5
9495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9496 (exit $ac_status); } &&
9497 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9499 (eval $ac_try) 2>&5
9500 ac_status=$?
9501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9502 (exit $ac_status); }; } &&
9503 { ac_try='test -s conftest$ac_exeext'
9504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9505 (eval $ac_try) 2>&5
9506 ac_status=$?
9507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9508 (exit $ac_status); }; }; then
9509 ac_R_space=yes
9510else
9511 echo "$as_me: failed program was:" >&5
9512sed 's/^/| /' conftest.$ac_ext >&5
9513
9514ac_R_space=no
9515fi
9516rm -f conftest.err conftest.$ac_objext \
9517 conftest$ac_exeext conftest.$ac_ext
9518 if test $ac_R_space = yes; then
9519 echo "$as_me:$LINENO: result: yes" >&5 5925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9520echo "${ECHO_T}yes" >&6 5926$as_echo "yes" >&6; }
9521 X_LIBS="$X_LIBS -R $x_libraries" 5927 X_LIBS="$X_LIBS -R $x_libraries"
9522 else 5928else
9523 echo "$as_me:$LINENO: result: neither works" >&5 5929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
9524echo "${ECHO_T}neither works" >&6 5930$as_echo "neither works" >&6; }
9525 fi 5931fi
9526 fi 5932rm -f core conftest.err conftest.$ac_objext \
5933 conftest$ac_exeext conftest.$ac_ext
5934fi
5935rm -f core conftest.err conftest.$ac_objext \
5936 conftest$ac_exeext conftest.$ac_ext
5937 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
9527 LIBS=$ac_xsave_LIBS 5938 LIBS=$ac_xsave_LIBS
9528 esac
9529 fi 5939 fi
9530 5940
9531 # Check for system-dependent libraries X programs must link with. 5941 # Check for system-dependent libraries X programs must link with.
9532 # Do this before checking for the system-independent R6 libraries 5942 # Do this before checking for the system-independent R6 libraries
9533 # (-lICE), since we may need -lsocket or whatever for X linking. 5943 # (-lICE), since we may need -lsocket or whatever for X linking.
9537 else 5947 else
9538 # Martyn Johnson says this is needed for Ultrix, if the X 5948 # Martyn Johnson says this is needed for Ultrix, if the X
9539 # libraries were built with DECnet support. And Karl Berry says 5949 # libraries were built with DECnet support. And Karl Berry says
9540 # the Alpha needs dnet_stub (dnet does not exist). 5950 # the Alpha needs dnet_stub (dnet does not exist).
9541 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 5951 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9542 cat >conftest.$ac_ext <<_ACEOF
9543/* confdefs.h. */
9544_ACEOF
9545cat confdefs.h >>conftest.$ac_ext 5952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9546cat >>conftest.$ac_ext <<_ACEOF
9547/* end confdefs.h. */ 5953/* end confdefs.h. */
9548 5954
9549/* Override any gcc2 internal prototype to avoid an error. */ 5955/* Override any GCC internal prototype to avoid an error.
5956 Use char because int might match the return type of a GCC
5957 builtin and then its argument prototype would still apply. */
9550#ifdef __cplusplus 5958#ifdef __cplusplus
9551extern "C" 5959extern "C"
9552#endif 5960#endif
9553/* We use char because int might match the return type of a gcc2
9554 builtin and then its argument prototype would still apply. */
9555char XOpenDisplay (); 5961char XOpenDisplay ();
9556int 5962int
9557main () 5963main ()
9558{ 5964{
9559XOpenDisplay (); 5965return XOpenDisplay ();
9560 ; 5966 ;
9561 return 0; 5967 return 0;
9562} 5968}
9563_ACEOF 5969_ACEOF
9564rm -f conftest.$ac_objext conftest$ac_exeext 5970if ac_fn_cxx_try_link "$LINENO"; then :
9565if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9566 (eval $ac_link) 2>conftest.er1
9567 ac_status=$?
9568 grep -v '^ *+' conftest.er1 >conftest.err
9569 rm -f conftest.er1
9570 cat conftest.err >&5
9571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9572 (exit $ac_status); } &&
9573 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9575 (eval $ac_try) 2>&5
9576 ac_status=$?
9577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578 (exit $ac_status); }; } &&
9579 { ac_try='test -s conftest$ac_exeext'
9580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9581 (eval $ac_try) 2>&5
9582 ac_status=$?
9583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9584 (exit $ac_status); }; }; then
9585 :
9586else
9587 echo "$as_me: failed program was:" >&5
9588sed 's/^/| /' conftest.$ac_ext >&5
9589 5971
5972else
9590echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 5973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
9591echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 5974$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
9592if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 5975if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then :
9593 echo $ECHO_N "(cached) $ECHO_C" >&6 5976 $as_echo_n "(cached) " >&6
9594else 5977else
9595 ac_check_lib_save_LIBS=$LIBS 5978 ac_check_lib_save_LIBS=$LIBS
9596LIBS="-ldnet $LIBS" 5979LIBS="-ldnet $LIBS"
9597cat >conftest.$ac_ext <<_ACEOF
9598/* confdefs.h. */
9599_ACEOF
9600cat confdefs.h >>conftest.$ac_ext 5980cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9601cat >>conftest.$ac_ext <<_ACEOF
9602/* end confdefs.h. */ 5981/* end confdefs.h. */
9603 5982
9604/* Override any gcc2 internal prototype to avoid an error. */ 5983/* Override any GCC internal prototype to avoid an error.
5984 Use char because int might match the return type of a GCC
5985 builtin and then its argument prototype would still apply. */
9605#ifdef __cplusplus 5986#ifdef __cplusplus
9606extern "C" 5987extern "C"
9607#endif 5988#endif
9608/* We use char because int might match the return type of a gcc2
9609 builtin and then its argument prototype would still apply. */
9610char dnet_ntoa (); 5989char dnet_ntoa ();
9611int 5990int
9612main () 5991main ()
9613{ 5992{
9614dnet_ntoa (); 5993return dnet_ntoa ();
9615 ; 5994 ;
9616 return 0; 5995 return 0;
9617} 5996}
9618_ACEOF 5997_ACEOF
9619rm -f conftest.$ac_objext conftest$ac_exeext 5998if ac_fn_cxx_try_link "$LINENO"; then :
9620if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9621 (eval $ac_link) 2>conftest.er1
9622 ac_status=$?
9623 grep -v '^ *+' conftest.er1 >conftest.err
9624 rm -f conftest.er1
9625 cat conftest.err >&5
9626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9627 (exit $ac_status); } &&
9628 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9630 (eval $ac_try) 2>&5
9631 ac_status=$?
9632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9633 (exit $ac_status); }; } &&
9634 { ac_try='test -s conftest$ac_exeext'
9635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9636 (eval $ac_try) 2>&5
9637 ac_status=$?
9638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9639 (exit $ac_status); }; }; then
9640 ac_cv_lib_dnet_dnet_ntoa=yes 5999 ac_cv_lib_dnet_dnet_ntoa=yes
9641else 6000else
9642 echo "$as_me: failed program was:" >&5
9643sed 's/^/| /' conftest.$ac_ext >&5
9644
9645ac_cv_lib_dnet_dnet_ntoa=no 6001 ac_cv_lib_dnet_dnet_ntoa=no
9646fi 6002fi
9647rm -f conftest.err conftest.$ac_objext \ 6003rm -f core conftest.err conftest.$ac_objext \
9648 conftest$ac_exeext conftest.$ac_ext 6004 conftest$ac_exeext conftest.$ac_ext
9649LIBS=$ac_check_lib_save_LIBS 6005LIBS=$ac_check_lib_save_LIBS
9650fi 6006fi
9651echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 6007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9652echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6 6008$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
9653if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 6009if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then :
9654 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6010 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9655fi 6011fi
9656 6012
9657 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6013 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9658 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 6014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
9659echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6 6015$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
9660if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 6016if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then :
9661 echo $ECHO_N "(cached) $ECHO_C" >&6 6017 $as_echo_n "(cached) " >&6
9662else 6018else
9663 ac_check_lib_save_LIBS=$LIBS 6019 ac_check_lib_save_LIBS=$LIBS
9664LIBS="-ldnet_stub $LIBS" 6020LIBS="-ldnet_stub $LIBS"
9665cat >conftest.$ac_ext <<_ACEOF
9666/* confdefs.h. */
9667_ACEOF
9668cat confdefs.h >>conftest.$ac_ext 6021cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9669cat >>conftest.$ac_ext <<_ACEOF
9670/* end confdefs.h. */ 6022/* end confdefs.h. */
9671 6023
9672/* Override any gcc2 internal prototype to avoid an error. */ 6024/* Override any GCC internal prototype to avoid an error.
6025 Use char because int might match the return type of a GCC
6026 builtin and then its argument prototype would still apply. */
9673#ifdef __cplusplus 6027#ifdef __cplusplus
9674extern "C" 6028extern "C"
9675#endif 6029#endif
9676/* We use char because int might match the return type of a gcc2
9677 builtin and then its argument prototype would still apply. */
9678char dnet_ntoa (); 6030char dnet_ntoa ();
9679int 6031int
9680main () 6032main ()
9681{ 6033{
9682dnet_ntoa (); 6034return dnet_ntoa ();
9683 ; 6035 ;
9684 return 0; 6036 return 0;
9685} 6037}
9686_ACEOF 6038_ACEOF
9687rm -f conftest.$ac_objext conftest$ac_exeext 6039if ac_fn_cxx_try_link "$LINENO"; then :
9688if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9689 (eval $ac_link) 2>conftest.er1
9690 ac_status=$?
9691 grep -v '^ *+' conftest.er1 >conftest.err
9692 rm -f conftest.er1
9693 cat conftest.err >&5
9694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9695 (exit $ac_status); } &&
9696 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9698 (eval $ac_try) 2>&5
9699 ac_status=$?
9700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9701 (exit $ac_status); }; } &&
9702 { ac_try='test -s conftest$ac_exeext'
9703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9704 (eval $ac_try) 2>&5
9705 ac_status=$?
9706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9707 (exit $ac_status); }; }; then
9708 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6040 ac_cv_lib_dnet_stub_dnet_ntoa=yes
9709else 6041else
9710 echo "$as_me: failed program was:" >&5
9711sed 's/^/| /' conftest.$ac_ext >&5
9712
9713ac_cv_lib_dnet_stub_dnet_ntoa=no 6042 ac_cv_lib_dnet_stub_dnet_ntoa=no
9714fi 6043fi
9715rm -f conftest.err conftest.$ac_objext \ 6044rm -f core conftest.err conftest.$ac_objext \
9716 conftest$ac_exeext conftest.$ac_ext 6045 conftest$ac_exeext conftest.$ac_ext
9717LIBS=$ac_check_lib_save_LIBS 6046LIBS=$ac_check_lib_save_LIBS
9718fi 6047fi
9719echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 6048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9720echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 6049$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
9721if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 6050if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then :
9722 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6051 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9723fi 6052fi
9724 6053
9725 fi 6054 fi
9726fi 6055fi
9727rm -f conftest.err conftest.$ac_objext \ 6056rm -f core conftest.err conftest.$ac_objext \
9728 conftest$ac_exeext conftest.$ac_ext 6057 conftest$ac_exeext conftest.$ac_ext
9729 LIBS="$ac_xsave_LIBS" 6058 LIBS="$ac_xsave_LIBS"
9730 6059
9731 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 6060 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9732 # to get the SysV transport functions. 6061 # to get the SysV transport functions.
9733 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 6062 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9734 # needs -lnsl. 6063 # needs -lnsl.
9735 # The nsl library prevents programs from opening the X display 6064 # The nsl library prevents programs from opening the X display
9736 # on Irix 5.2, according to T.E. Dickey. 6065 # on Irix 5.2, according to T.E. Dickey.
9737 # The functions gethostbyname, getservbyname, and inet_addr are 6066 # The functions gethostbyname, getservbyname, and inet_addr are
9738 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 6067 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9739 echo "$as_me:$LINENO: checking for gethostbyname" >&5 6068 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
9740echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 6069if test "x$ac_cv_func_gethostbyname" = xyes; then :
6070
6071fi
6072
9741if test "${ac_cv_func_gethostbyname+set}" = set; then 6073 if test $ac_cv_func_gethostbyname = no; then
9742 echo $ECHO_N "(cached) $ECHO_C" >&6 6074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6075$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
6076if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
6077 $as_echo_n "(cached) " >&6
9743else 6078else
9744 cat >conftest.$ac_ext <<_ACEOF 6079 ac_check_lib_save_LIBS=$LIBS
9745/* confdefs.h. */ 6080LIBS="-lnsl $LIBS"
9746_ACEOF
9747cat confdefs.h >>conftest.$ac_ext 6081cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9748cat >>conftest.$ac_ext <<_ACEOF
9749/* end confdefs.h. */ 6082/* end confdefs.h. */
9750/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9751 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9752#define gethostbyname innocuous_gethostbyname
9753 6083
9754/* System header to define __stub macros and hopefully few prototypes,
9755 which can conflict with char gethostbyname (); below.
9756 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9757 <limits.h> exists even on freestanding compilers. */
9758
9759#ifdef __STDC__
9760# include <limits.h>
9761#else
9762# include <assert.h>
9763#endif
9764
9765#undef gethostbyname
9766
9767/* Override any gcc2 internal prototype to avoid an error. */ 6084/* Override any GCC internal prototype to avoid an error.
6085 Use char because int might match the return type of a GCC
6086 builtin and then its argument prototype would still apply. */
9768#ifdef __cplusplus 6087#ifdef __cplusplus
9769extern "C" 6088extern "C"
9770{
9771#endif 6089#endif
9772/* We use char because int might match the return type of a gcc2
9773 builtin and then its argument prototype would still apply. */
9774char gethostbyname (); 6090char gethostbyname ();
9775/* The GNU C library defines this for functions which it implements
9776 to always fail with ENOSYS. Some functions are actually named
9777 something starting with __ and the normal name is an alias. */
9778#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9779choke me
9780#else
9781char (*f) () = gethostbyname;
9782#endif
9783#ifdef __cplusplus
9784}
9785#endif
9786
9787int 6091int
9788main () 6092main ()
9789{ 6093{
9790return f != gethostbyname; 6094return gethostbyname ();
9791 ; 6095 ;
9792 return 0; 6096 return 0;
9793} 6097}
9794_ACEOF 6098_ACEOF
9795rm -f conftest.$ac_objext conftest$ac_exeext 6099if ac_fn_cxx_try_link "$LINENO"; then :
9796if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9797 (eval $ac_link) 2>conftest.er1
9798 ac_status=$?
9799 grep -v '^ *+' conftest.er1 >conftest.err
9800 rm -f conftest.er1
9801 cat conftest.err >&5
9802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9803 (exit $ac_status); } &&
9804 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9806 (eval $ac_try) 2>&5
9807 ac_status=$?
9808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9809 (exit $ac_status); }; } &&
9810 { ac_try='test -s conftest$ac_exeext'
9811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9812 (eval $ac_try) 2>&5
9813 ac_status=$?
9814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9815 (exit $ac_status); }; }; then
9816 ac_cv_func_gethostbyname=yes 6100 ac_cv_lib_nsl_gethostbyname=yes
9817else 6101else
9818 echo "$as_me: failed program was:" >&5
9819sed 's/^/| /' conftest.$ac_ext >&5
9820
9821ac_cv_func_gethostbyname=no 6102 ac_cv_lib_nsl_gethostbyname=no
9822fi 6103fi
9823rm -f conftest.err conftest.$ac_objext \ 6104rm -f core conftest.err conftest.$ac_objext \
9824 conftest$ac_exeext conftest.$ac_ext 6105 conftest$ac_exeext conftest.$ac_ext
6106LIBS=$ac_check_lib_save_LIBS
9825fi 6107fi
9826echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 6108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
9827echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 6109$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
6110if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
6111 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6112fi
9828 6113
9829 if test $ac_cv_func_gethostbyname = no; then 6114 if test $ac_cv_lib_nsl_gethostbyname = no; then
9830 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 6115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
9831echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 6116$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
9832if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 6117if ${ac_cv_lib_bsd_gethostbyname+:} false; then :
9833 echo $ECHO_N "(cached) $ECHO_C" >&6 6118 $as_echo_n "(cached) " >&6
9834else 6119else
9835 ac_check_lib_save_LIBS=$LIBS 6120 ac_check_lib_save_LIBS=$LIBS
9836LIBS="-lnsl $LIBS" 6121LIBS="-lbsd $LIBS"
9837cat >conftest.$ac_ext <<_ACEOF
9838/* confdefs.h. */
9839_ACEOF
9840cat confdefs.h >>conftest.$ac_ext 6122cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9841cat >>conftest.$ac_ext <<_ACEOF
9842/* end confdefs.h. */ 6123/* end confdefs.h. */
9843 6124
9844/* Override any gcc2 internal prototype to avoid an error. */ 6125/* Override any GCC internal prototype to avoid an error.
6126 Use char because int might match the return type of a GCC
6127 builtin and then its argument prototype would still apply. */
9845#ifdef __cplusplus 6128#ifdef __cplusplus
9846extern "C" 6129extern "C"
9847#endif 6130#endif
9848/* We use char because int might match the return type of a gcc2
9849 builtin and then its argument prototype would still apply. */
9850char gethostbyname (); 6131char gethostbyname ();
9851int 6132int
9852main () 6133main ()
9853{ 6134{
9854gethostbyname (); 6135return gethostbyname ();
9855 ; 6136 ;
9856 return 0; 6137 return 0;
9857} 6138}
9858_ACEOF 6139_ACEOF
9859rm -f conftest.$ac_objext conftest$ac_exeext 6140if ac_fn_cxx_try_link "$LINENO"; then :
9860if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9861 (eval $ac_link) 2>conftest.er1
9862 ac_status=$?
9863 grep -v '^ *+' conftest.er1 >conftest.err
9864 rm -f conftest.er1
9865 cat conftest.err >&5
9866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9867 (exit $ac_status); } &&
9868 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9870 (eval $ac_try) 2>&5
9871 ac_status=$?
9872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873 (exit $ac_status); }; } &&
9874 { ac_try='test -s conftest$ac_exeext'
9875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9876 (eval $ac_try) 2>&5
9877 ac_status=$?
9878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879 (exit $ac_status); }; }; then
9880 ac_cv_lib_nsl_gethostbyname=yes 6141 ac_cv_lib_bsd_gethostbyname=yes
9881else 6142else
9882 echo "$as_me: failed program was:" >&5
9883sed 's/^/| /' conftest.$ac_ext >&5
9884
9885ac_cv_lib_nsl_gethostbyname=no 6143 ac_cv_lib_bsd_gethostbyname=no
9886fi 6144fi
9887rm -f conftest.err conftest.$ac_objext \ 6145rm -f core conftest.err conftest.$ac_objext \
9888 conftest$ac_exeext conftest.$ac_ext 6146 conftest$ac_exeext conftest.$ac_ext
9889LIBS=$ac_check_lib_save_LIBS 6147LIBS=$ac_check_lib_save_LIBS
9890fi 6148fi
9891echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9892echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9893if test $ac_cv_lib_nsl_gethostbyname = yes; then
9894 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9895fi
9896
9897 if test $ac_cv_lib_nsl_gethostbyname = no; then
9898 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9899echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9900if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9901 echo $ECHO_N "(cached) $ECHO_C" >&6
9902else
9903 ac_check_lib_save_LIBS=$LIBS
9904LIBS="-lbsd $LIBS"
9905cat >conftest.$ac_ext <<_ACEOF
9906/* confdefs.h. */
9907_ACEOF
9908cat confdefs.h >>conftest.$ac_ext
9909cat >>conftest.$ac_ext <<_ACEOF
9910/* end confdefs.h. */
9911
9912/* Override any gcc2 internal prototype to avoid an error. */
9913#ifdef __cplusplus
9914extern "C"
9915#endif
9916/* We use char because int might match the return type of a gcc2
9917 builtin and then its argument prototype would still apply. */
9918char gethostbyname ();
9919int
9920main ()
9921{
9922gethostbyname ();
9923 ;
9924 return 0;
9925}
9926_ACEOF
9927rm -f conftest.$ac_objext conftest$ac_exeext
9928if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9929 (eval $ac_link) 2>conftest.er1
9930 ac_status=$?
9931 grep -v '^ *+' conftest.er1 >conftest.err
9932 rm -f conftest.er1
9933 cat conftest.err >&5
9934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9935 (exit $ac_status); } &&
9936 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9938 (eval $ac_try) 2>&5
9939 ac_status=$?
9940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9941 (exit $ac_status); }; } &&
9942 { ac_try='test -s conftest$ac_exeext'
9943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9944 (eval $ac_try) 2>&5
9945 ac_status=$?
9946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9947 (exit $ac_status); }; }; then
9948 ac_cv_lib_bsd_gethostbyname=yes
9949else
9950 echo "$as_me: failed program was:" >&5
9951sed 's/^/| /' conftest.$ac_ext >&5
9952
9953ac_cv_lib_bsd_gethostbyname=no
9954fi
9955rm -f conftest.err conftest.$ac_objext \
9956 conftest$ac_exeext conftest.$ac_ext
9957LIBS=$ac_check_lib_save_LIBS
9958fi
9959echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 6149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
9960echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 6150$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
9961if test $ac_cv_lib_bsd_gethostbyname = yes; then 6151if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then :
9962 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6152 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9963fi 6153fi
9964 6154
9965 fi 6155 fi
9966 fi 6156 fi
9970 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 6160 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9971 # on later versions), says Simon Leinen: it contains gethostby* 6161 # on later versions), says Simon Leinen: it contains gethostby*
9972 # variants that don't use the name server (or something). -lsocket 6162 # variants that don't use the name server (or something). -lsocket
9973 # must be given before -lnsl if both are needed. We assume that 6163 # must be given before -lnsl if both are needed. We assume that
9974 # if connect needs -lnsl, so does gethostbyname. 6164 # if connect needs -lnsl, so does gethostbyname.
9975 echo "$as_me:$LINENO: checking for connect" >&5 6165 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
9976echo $ECHO_N "checking for connect... $ECHO_C" >&6 6166if test "x$ac_cv_func_connect" = xyes; then :
6167
6168fi
6169
9977if test "${ac_cv_func_connect+set}" = set; then 6170 if test $ac_cv_func_connect = no; then
9978 echo $ECHO_N "(cached) $ECHO_C" >&6 6171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6172$as_echo_n "checking for connect in -lsocket... " >&6; }
6173if ${ac_cv_lib_socket_connect+:} false; then :
6174 $as_echo_n "(cached) " >&6
9979else 6175else
9980 cat >conftest.$ac_ext <<_ACEOF 6176 ac_check_lib_save_LIBS=$LIBS
9981/* confdefs.h. */ 6177LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9982_ACEOF
9983cat confdefs.h >>conftest.$ac_ext 6178cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9984cat >>conftest.$ac_ext <<_ACEOF
9985/* end confdefs.h. */ 6179/* end confdefs.h. */
9986/* Define connect to an innocuous variant, in case <limits.h> declares connect.
9987 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9988#define connect innocuous_connect
9989 6180
9990/* System header to define __stub macros and hopefully few prototypes,
9991 which can conflict with char connect (); below.
9992 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9993 <limits.h> exists even on freestanding compilers. */
9994
9995#ifdef __STDC__
9996# include <limits.h>
9997#else
9998# include <assert.h>
9999#endif
10000
10001#undef connect
10002
10003/* Override any gcc2 internal prototype to avoid an error. */ 6181/* Override any GCC internal prototype to avoid an error.
6182 Use char because int might match the return type of a GCC
6183 builtin and then its argument prototype would still apply. */
10004#ifdef __cplusplus 6184#ifdef __cplusplus
10005extern "C" 6185extern "C"
10006{
10007#endif 6186#endif
10008/* We use char because int might match the return type of a gcc2
10009 builtin and then its argument prototype would still apply. */
10010char connect (); 6187char connect ();
10011/* The GNU C library defines this for functions which it implements
10012 to always fail with ENOSYS. Some functions are actually named
10013 something starting with __ and the normal name is an alias. */
10014#if defined (__stub_connect) || defined (__stub___connect)
10015choke me
10016#else
10017char (*f) () = connect;
10018#endif
10019#ifdef __cplusplus
10020}
10021#endif
10022
10023int 6188int
10024main () 6189main ()
10025{ 6190{
10026return f != connect; 6191return connect ();
10027 ; 6192 ;
10028 return 0; 6193 return 0;
10029} 6194}
10030_ACEOF 6195_ACEOF
10031rm -f conftest.$ac_objext conftest$ac_exeext 6196if ac_fn_cxx_try_link "$LINENO"; then :
10032if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10033 (eval $ac_link) 2>conftest.er1
10034 ac_status=$?
10035 grep -v '^ *+' conftest.er1 >conftest.err
10036 rm -f conftest.er1
10037 cat conftest.err >&5
10038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039 (exit $ac_status); } &&
10040 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10042 (eval $ac_try) 2>&5
10043 ac_status=$?
10044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045 (exit $ac_status); }; } &&
10046 { ac_try='test -s conftest$ac_exeext'
10047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10048 (eval $ac_try) 2>&5
10049 ac_status=$?
10050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051 (exit $ac_status); }; }; then
10052 ac_cv_func_connect=yes 6197 ac_cv_lib_socket_connect=yes
10053else 6198else
10054 echo "$as_me: failed program was:" >&5 6199 ac_cv_lib_socket_connect=no
10055sed 's/^/| /' conftest.$ac_ext >&5
10056
10057ac_cv_func_connect=no
10058fi 6200fi
10059rm -f conftest.err conftest.$ac_objext \ 6201rm -f core conftest.err conftest.$ac_objext \
10060 conftest$ac_exeext conftest.$ac_ext 6202 conftest$ac_exeext conftest.$ac_ext
6203LIBS=$ac_check_lib_save_LIBS
10061fi 6204fi
10062echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 6205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
10063echo "${ECHO_T}$ac_cv_func_connect" >&6 6206$as_echo "$ac_cv_lib_socket_connect" >&6; }
6207if test "x$ac_cv_lib_socket_connect" = xyes; then :
6208 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6209fi
10064 6210
6211 fi
6212
6213 # Guillermo Gomez says -lposix is necessary on A/UX.
6214 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6215if test "x$ac_cv_func_remove" = xyes; then :
6216
6217fi
6218
10065 if test $ac_cv_func_connect = no; then 6219 if test $ac_cv_func_remove = no; then
10066 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 6220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
10067echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 6221$as_echo_n "checking for remove in -lposix... " >&6; }
10068if test "${ac_cv_lib_socket_connect+set}" = set; then 6222if ${ac_cv_lib_posix_remove+:} false; then :
10069 echo $ECHO_N "(cached) $ECHO_C" >&6 6223 $as_echo_n "(cached) " >&6
10070else 6224else
10071 ac_check_lib_save_LIBS=$LIBS 6225 ac_check_lib_save_LIBS=$LIBS
10072LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6226LIBS="-lposix $LIBS"
10073cat >conftest.$ac_ext <<_ACEOF
10074/* confdefs.h. */
10075_ACEOF
10076cat confdefs.h >>conftest.$ac_ext 6227cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10077cat >>conftest.$ac_ext <<_ACEOF
10078/* end confdefs.h. */ 6228/* end confdefs.h. */
10079 6229
10080/* Override any gcc2 internal prototype to avoid an error. */ 6230/* Override any GCC internal prototype to avoid an error.
6231 Use char because int might match the return type of a GCC
6232 builtin and then its argument prototype would still apply. */
10081#ifdef __cplusplus 6233#ifdef __cplusplus
10082extern "C" 6234extern "C"
10083#endif 6235#endif
10084/* We use char because int might match the return type of a gcc2 6236char remove ();
10085 builtin and then its argument prototype would still apply. */
10086char connect ();
10087int 6237int
10088main () 6238main ()
10089{ 6239{
10090connect (); 6240return remove ();
10091 ; 6241 ;
10092 return 0; 6242 return 0;
10093} 6243}
10094_ACEOF 6244_ACEOF
10095rm -f conftest.$ac_objext conftest$ac_exeext 6245if ac_fn_cxx_try_link "$LINENO"; then :
10096if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6246 ac_cv_lib_posix_remove=yes
10097 (eval $ac_link) 2>conftest.er1
10098 ac_status=$?
10099 grep -v '^ *+' conftest.er1 >conftest.err
10100 rm -f conftest.er1
10101 cat conftest.err >&5
10102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10103 (exit $ac_status); } &&
10104 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10106 (eval $ac_try) 2>&5
10107 ac_status=$?
10108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10109 (exit $ac_status); }; } &&
10110 { ac_try='test -s conftest$ac_exeext'
10111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10112 (eval $ac_try) 2>&5
10113 ac_status=$?
10114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10115 (exit $ac_status); }; }; then
10116 ac_cv_lib_socket_connect=yes
10117else 6247else
10118 echo "$as_me: failed program was:" >&5 6248 ac_cv_lib_posix_remove=no
10119sed 's/^/| /' conftest.$ac_ext >&5
10120
10121ac_cv_lib_socket_connect=no
10122fi 6249fi
10123rm -f conftest.err conftest.$ac_objext \ 6250rm -f core conftest.err conftest.$ac_objext \
10124 conftest$ac_exeext conftest.$ac_ext 6251 conftest$ac_exeext conftest.$ac_ext
10125LIBS=$ac_check_lib_save_LIBS 6252LIBS=$ac_check_lib_save_LIBS
10126fi 6253fi
10127echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 6254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
10128echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 6255$as_echo "$ac_cv_lib_posix_remove" >&6; }
10129if test $ac_cv_lib_socket_connect = yes; then 6256if test "x$ac_cv_lib_posix_remove" = xyes; then :
10130 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6257 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
10131fi 6258fi
10132 6259
10133 fi 6260 fi
10134 6261
10135 # Guillermo Gomez says -lposix is necessary on A/UX. 6262 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10136 echo "$as_me:$LINENO: checking for remove" >&5 6263 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
10137echo $ECHO_N "checking for remove... $ECHO_C" >&6 6264if test "x$ac_cv_func_shmat" = xyes; then :
10138if test "${ac_cv_func_remove+set}" = set; then 6265
10139 echo $ECHO_N "(cached) $ECHO_C" >&6 6266fi
6267
6268 if test $ac_cv_func_shmat = no; then
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6270$as_echo_n "checking for shmat in -lipc... " >&6; }
6271if ${ac_cv_lib_ipc_shmat+:} false; then :
6272 $as_echo_n "(cached) " >&6
10140else 6273else
10141 cat >conftest.$ac_ext <<_ACEOF 6274 ac_check_lib_save_LIBS=$LIBS
10142/* confdefs.h. */ 6275LIBS="-lipc $LIBS"
10143_ACEOF
10144cat confdefs.h >>conftest.$ac_ext 6276cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10145cat >>conftest.$ac_ext <<_ACEOF
10146/* end confdefs.h. */ 6277/* end confdefs.h. */
10147/* Define remove to an innocuous variant, in case <limits.h> declares remove.
10148 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10149#define remove innocuous_remove
10150 6278
10151/* System header to define __stub macros and hopefully few prototypes,
10152 which can conflict with char remove (); below.
10153 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10154 <limits.h> exists even on freestanding compilers. */
10155
10156#ifdef __STDC__
10157# include <limits.h>
10158#else
10159# include <assert.h>
10160#endif
10161
10162#undef remove
10163
10164/* Override any gcc2 internal prototype to avoid an error. */ 6279/* Override any GCC internal prototype to avoid an error.
6280 Use char because int might match the return type of a GCC
6281 builtin and then its argument prototype would still apply. */
10165#ifdef __cplusplus 6282#ifdef __cplusplus
10166extern "C" 6283extern "C"
10167{
10168#endif 6284#endif
10169/* We use char because int might match the return type of a gcc2 6285char shmat ();
10170 builtin and then its argument prototype would still apply. */
10171char remove ();
10172/* The GNU C library defines this for functions which it implements
10173 to always fail with ENOSYS. Some functions are actually named
10174 something starting with __ and the normal name is an alias. */
10175#if defined (__stub_remove) || defined (__stub___remove)
10176choke me
10177#else
10178char (*f) () = remove;
10179#endif
10180#ifdef __cplusplus
10181}
10182#endif
10183
10184int 6286int
10185main () 6287main ()
10186{ 6288{
10187return f != remove; 6289return shmat ();
10188 ; 6290 ;
10189 return 0; 6291 return 0;
10190} 6292}
10191_ACEOF 6293_ACEOF
10192rm -f conftest.$ac_objext conftest$ac_exeext 6294if ac_fn_cxx_try_link "$LINENO"; then :
10193if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6295 ac_cv_lib_ipc_shmat=yes
10194 (eval $ac_link) 2>conftest.er1
10195 ac_status=$?
10196 grep -v '^ *+' conftest.er1 >conftest.err
10197 rm -f conftest.er1
10198 cat conftest.err >&5
10199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200 (exit $ac_status); } &&
10201 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10203 (eval $ac_try) 2>&5
10204 ac_status=$?
10205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10206 (exit $ac_status); }; } &&
10207 { ac_try='test -s conftest$ac_exeext'
10208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10209 (eval $ac_try) 2>&5
10210 ac_status=$?
10211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10212 (exit $ac_status); }; }; then
10213 ac_cv_func_remove=yes
10214else 6296else
10215 echo "$as_me: failed program was:" >&5 6297 ac_cv_lib_ipc_shmat=no
10216sed 's/^/| /' conftest.$ac_ext >&5
10217
10218ac_cv_func_remove=no
10219fi 6298fi
10220rm -f conftest.err conftest.$ac_objext \ 6299rm -f core conftest.err conftest.$ac_objext \
10221 conftest$ac_exeext conftest.$ac_ext 6300 conftest$ac_exeext conftest.$ac_ext
10222fi
10223echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
10224echo "${ECHO_T}$ac_cv_func_remove" >&6
10225
10226 if test $ac_cv_func_remove = no; then
10227 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
10228echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
10229if test "${ac_cv_lib_posix_remove+set}" = set; then
10230 echo $ECHO_N "(cached) $ECHO_C" >&6
10231else
10232 ac_check_lib_save_LIBS=$LIBS
10233LIBS="-lposix $LIBS"
10234cat >conftest.$ac_ext <<_ACEOF
10235/* confdefs.h. */
10236_ACEOF
10237cat confdefs.h >>conftest.$ac_ext
10238cat >>conftest.$ac_ext <<_ACEOF
10239/* end confdefs.h. */
10240
10241/* Override any gcc2 internal prototype to avoid an error. */
10242#ifdef __cplusplus
10243extern "C"
10244#endif
10245/* We use char because int might match the return type of a gcc2
10246 builtin and then its argument prototype would still apply. */
10247char remove ();
10248int
10249main ()
10250{
10251remove ();
10252 ;
10253 return 0;
10254}
10255_ACEOF
10256rm -f conftest.$ac_objext conftest$ac_exeext
10257if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10258 (eval $ac_link) 2>conftest.er1
10259 ac_status=$?
10260 grep -v '^ *+' conftest.er1 >conftest.err
10261 rm -f conftest.er1
10262 cat conftest.err >&5
10263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10264 (exit $ac_status); } &&
10265 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10267 (eval $ac_try) 2>&5
10268 ac_status=$?
10269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270 (exit $ac_status); }; } &&
10271 { ac_try='test -s conftest$ac_exeext'
10272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10273 (eval $ac_try) 2>&5
10274 ac_status=$?
10275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276 (exit $ac_status); }; }; then
10277 ac_cv_lib_posix_remove=yes
10278else
10279 echo "$as_me: failed program was:" >&5
10280sed 's/^/| /' conftest.$ac_ext >&5
10281
10282ac_cv_lib_posix_remove=no
10283fi
10284rm -f conftest.err conftest.$ac_objext \
10285 conftest$ac_exeext conftest.$ac_ext
10286LIBS=$ac_check_lib_save_LIBS 6301LIBS=$ac_check_lib_save_LIBS
10287fi 6302fi
10288echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
10289echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
10290if test $ac_cv_lib_posix_remove = yes; then
10291 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
10292fi
10293
10294 fi
10295
10296 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10297 echo "$as_me:$LINENO: checking for shmat" >&5
10298echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10299if test "${ac_cv_func_shmat+set}" = set; then
10300 echo $ECHO_N "(cached) $ECHO_C" >&6
10301else
10302 cat >conftest.$ac_ext <<_ACEOF
10303/* confdefs.h. */
10304_ACEOF
10305cat confdefs.h >>conftest.$ac_ext
10306cat >>conftest.$ac_ext <<_ACEOF
10307/* end confdefs.h. */
10308/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
10309 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10310#define shmat innocuous_shmat
10311
10312/* System header to define __stub macros and hopefully few prototypes,
10313 which can conflict with char shmat (); below.
10314 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10315 <limits.h> exists even on freestanding compilers. */
10316
10317#ifdef __STDC__
10318# include <limits.h>
10319#else
10320# include <assert.h>
10321#endif
10322
10323#undef shmat
10324
10325/* Override any gcc2 internal prototype to avoid an error. */
10326#ifdef __cplusplus
10327extern "C"
10328{
10329#endif
10330/* We use char because int might match the return type of a gcc2
10331 builtin and then its argument prototype would still apply. */
10332char shmat ();
10333/* The GNU C library defines this for functions which it implements
10334 to always fail with ENOSYS. Some functions are actually named
10335 something starting with __ and the normal name is an alias. */
10336#if defined (__stub_shmat) || defined (__stub___shmat)
10337choke me
10338#else
10339char (*f) () = shmat;
10340#endif
10341#ifdef __cplusplus
10342}
10343#endif
10344
10345int
10346main ()
10347{
10348return f != shmat;
10349 ;
10350 return 0;
10351}
10352_ACEOF
10353rm -f conftest.$ac_objext conftest$ac_exeext
10354if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10355 (eval $ac_link) 2>conftest.er1
10356 ac_status=$?
10357 grep -v '^ *+' conftest.er1 >conftest.err
10358 rm -f conftest.er1
10359 cat conftest.err >&5
10360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10361 (exit $ac_status); } &&
10362 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10364 (eval $ac_try) 2>&5
10365 ac_status=$?
10366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10367 (exit $ac_status); }; } &&
10368 { ac_try='test -s conftest$ac_exeext'
10369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10370 (eval $ac_try) 2>&5
10371 ac_status=$?
10372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10373 (exit $ac_status); }; }; then
10374 ac_cv_func_shmat=yes
10375else
10376 echo "$as_me: failed program was:" >&5
10377sed 's/^/| /' conftest.$ac_ext >&5
10378
10379ac_cv_func_shmat=no
10380fi
10381rm -f conftest.err conftest.$ac_objext \
10382 conftest$ac_exeext conftest.$ac_ext
10383fi
10384echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10385echo "${ECHO_T}$ac_cv_func_shmat" >&6
10386
10387 if test $ac_cv_func_shmat = no; then
10388 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10389echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10390if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10391 echo $ECHO_N "(cached) $ECHO_C" >&6
10392else
10393 ac_check_lib_save_LIBS=$LIBS
10394LIBS="-lipc $LIBS"
10395cat >conftest.$ac_ext <<_ACEOF
10396/* confdefs.h. */
10397_ACEOF
10398cat confdefs.h >>conftest.$ac_ext
10399cat >>conftest.$ac_ext <<_ACEOF
10400/* end confdefs.h. */
10401
10402/* Override any gcc2 internal prototype to avoid an error. */
10403#ifdef __cplusplus
10404extern "C"
10405#endif
10406/* We use char because int might match the return type of a gcc2
10407 builtin and then its argument prototype would still apply. */
10408char shmat ();
10409int
10410main ()
10411{
10412shmat ();
10413 ;
10414 return 0;
10415}
10416_ACEOF
10417rm -f conftest.$ac_objext conftest$ac_exeext
10418if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10419 (eval $ac_link) 2>conftest.er1
10420 ac_status=$?
10421 grep -v '^ *+' conftest.er1 >conftest.err
10422 rm -f conftest.er1
10423 cat conftest.err >&5
10424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10425 (exit $ac_status); } &&
10426 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10428 (eval $ac_try) 2>&5
10429 ac_status=$?
10430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10431 (exit $ac_status); }; } &&
10432 { ac_try='test -s conftest$ac_exeext'
10433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10434 (eval $ac_try) 2>&5
10435 ac_status=$?
10436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10437 (exit $ac_status); }; }; then
10438 ac_cv_lib_ipc_shmat=yes
10439else
10440 echo "$as_me: failed program was:" >&5
10441sed 's/^/| /' conftest.$ac_ext >&5
10442
10443ac_cv_lib_ipc_shmat=no
10444fi
10445rm -f conftest.err conftest.$ac_objext \
10446 conftest$ac_exeext conftest.$ac_ext
10447LIBS=$ac_check_lib_save_LIBS
10448fi
10449echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 6303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
10450echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 6304$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
10451if test $ac_cv_lib_ipc_shmat = yes; then 6305if test "x$ac_cv_lib_ipc_shmat" = xyes; then :
10452 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6306 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10453fi 6307fi
10454 6308
10455 fi 6309 fi
10456 fi 6310 fi
10462 # check for ICE first), but we must link in the order -lSM -lICE or 6316 # check for ICE first), but we must link in the order -lSM -lICE or
10463 # we get undefined symbols. So assume we have SM if we have ICE. 6317 # we get undefined symbols. So assume we have SM if we have ICE.
10464 # These have to be linked with before -lX11, unlike the other 6318 # These have to be linked with before -lX11, unlike the other
10465 # libraries we check for below, so use a different variable. 6319 # libraries we check for below, so use a different variable.
10466 # John Interrante, Karl Berry 6320 # John Interrante, Karl Berry
10467 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 6321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
10468echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 6322$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
10469if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6323if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then :
10470 echo $ECHO_N "(cached) $ECHO_C" >&6 6324 $as_echo_n "(cached) " >&6
10471else 6325else
10472 ac_check_lib_save_LIBS=$LIBS 6326 ac_check_lib_save_LIBS=$LIBS
10473LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6327LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10474cat >conftest.$ac_ext <<_ACEOF
10475/* confdefs.h. */
10476_ACEOF
10477cat confdefs.h >>conftest.$ac_ext 6328cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10478cat >>conftest.$ac_ext <<_ACEOF
10479/* end confdefs.h. */ 6329/* end confdefs.h. */
10480 6330
10481/* Override any gcc2 internal prototype to avoid an error. */ 6331/* Override any GCC internal prototype to avoid an error.
6332 Use char because int might match the return type of a GCC
6333 builtin and then its argument prototype would still apply. */
10482#ifdef __cplusplus 6334#ifdef __cplusplus
10483extern "C" 6335extern "C"
10484#endif 6336#endif
10485/* We use char because int might match the return type of a gcc2
10486 builtin and then its argument prototype would still apply. */
10487char IceConnectionNumber (); 6337char IceConnectionNumber ();
10488int 6338int
10489main () 6339main ()
10490{ 6340{
10491IceConnectionNumber (); 6341return IceConnectionNumber ();
10492 ; 6342 ;
10493 return 0; 6343 return 0;
10494} 6344}
10495_ACEOF 6345_ACEOF
10496rm -f conftest.$ac_objext conftest$ac_exeext 6346if ac_fn_cxx_try_link "$LINENO"; then :
10497if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10498 (eval $ac_link) 2>conftest.er1
10499 ac_status=$?
10500 grep -v '^ *+' conftest.er1 >conftest.err
10501 rm -f conftest.er1
10502 cat conftest.err >&5
10503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10504 (exit $ac_status); } &&
10505 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10507 (eval $ac_try) 2>&5
10508 ac_status=$?
10509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10510 (exit $ac_status); }; } &&
10511 { ac_try='test -s conftest$ac_exeext'
10512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10513 (eval $ac_try) 2>&5
10514 ac_status=$?
10515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10516 (exit $ac_status); }; }; then
10517 ac_cv_lib_ICE_IceConnectionNumber=yes 6347 ac_cv_lib_ICE_IceConnectionNumber=yes
10518else 6348else
10519 echo "$as_me: failed program was:" >&5
10520sed 's/^/| /' conftest.$ac_ext >&5
10521
10522ac_cv_lib_ICE_IceConnectionNumber=no 6349 ac_cv_lib_ICE_IceConnectionNumber=no
10523fi 6350fi
10524rm -f conftest.err conftest.$ac_objext \ 6351rm -f core conftest.err conftest.$ac_objext \
10525 conftest$ac_exeext conftest.$ac_ext 6352 conftest$ac_exeext conftest.$ac_ext
10526LIBS=$ac_check_lib_save_LIBS 6353LIBS=$ac_check_lib_save_LIBS
10527fi 6354fi
10528echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10529echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 6356$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
10530if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 6357if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then :
10531 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6358 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10532fi 6359fi
10533 6360
10534 LDFLAGS=$ac_save_LDFLAGS 6361 LDFLAGS=$ac_save_LDFLAGS
10535 6362
10536fi 6363fi
10537 6364
10538 6365
10539 6366if test -n "$ac_tool_prefix"; then
10540if test x$support_xpm = xyes; then 6367 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10541 6368set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10542 6369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10543 6370$as_echo_n "checking for $ac_word... " >&6; }
10544# Initialize some more variables set by options. 6371if ${ac_cv_path_PKG_CONFIG+:} false; then :
10545# The variables have the same names as the options, with 6372 $as_echo_n "(cached) " >&6
10546# dashes changed to underlines.
10547
10548# If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10549# paths, otherwise set no_xpm=yes.
10550# Uses ac_ vars as temps to allow command line to override cache and checks.
10551echo "$as_me:$LINENO: checking for libXpm" >&5
10552echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10553
10554
10555# Check whether --with-xpm_includes or --without-xpm_includes was given.
10556if test "${with_xpm_includes+set}" = set; then
10557 withval="$with_xpm_includes"
10558 xpm_includes="$withval"
10559else 6373else
10560 xpm_includes=NO 6374 case $PKG_CONFIG in
6375 [\\/]* | ?:[\\/]*)
6376 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6377 ;;
6378 *)
6379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6380for as_dir in $PATH
6381do
6382 IFS=$as_save_IFS
6383 test -z "$as_dir" && as_dir=.
6384 for ac_exec_ext in '' $ac_executable_extensions; do
6385 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6386 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6388 break 2
6389 fi
6390done
6391 done
6392IFS=$as_save_IFS
6393
6394 ;;
6395esac
10561fi; 6396fi
10562 6397PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10563# Check whether --with-xpm_library or --without-xpm_library was given. 6398if test -n "$PKG_CONFIG"; then
10564if test "${with_xpm_library+set}" = set; then 6399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10565 withval="$with_xpm_library" 6400$as_echo "$PKG_CONFIG" >&6; }
10566 xpm_libraries="$withval"
10567else 6401else
10568 xpm_libraries=NO 6402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6403$as_echo "no" >&6; }
10569fi; 6404fi
10570 6405
10571# --without-xpm overrides everything else, but does not touch the cache.
10572 6406
10573# Check whether --with-xpm or --without-xpm was given.
10574if test "${with_xpm+set}" = set; then
10575 withval="$with_xpm"
10576
10577fi; 6407fi
10578if test "$with_xpm" = no; then 6408if test -z "$ac_cv_path_PKG_CONFIG"; then
10579 have_xpm=disabled 6409 ac_pt_PKG_CONFIG=$PKG_CONFIG
6410 # Extract the first word of "pkg-config", so it can be a program name with args.
6411set dummy pkg-config; ac_word=$2
6412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6413$as_echo_n "checking for $ac_word... " >&6; }
6414if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
6415 $as_echo_n "(cached) " >&6
10580else 6416else
10581 if test "${ac_cv_have_xpm+set}" = set; then 6417 case $ac_pt_PKG_CONFIG in
10582 echo $ECHO_N "(cached) $ECHO_C" >&6 6418 [\\/]* | ?:[\\/]*)
10583else 6419 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
6420 ;;
6421 *)
6422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6423for as_dir in $PATH
6424do
6425 IFS=$as_save_IFS
6426 test -z "$as_dir" && as_dir=.
6427 for ac_exec_ext in '' $ac_executable_extensions; do
6428 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6429 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6431 break 2
6432 fi
6433done
6434 done
6435IFS=$as_save_IFS
10584 6436
10585 vt_xpm_include_X11=no 6437 ;;
10586 if test -n "$xpm_includes"; then 6438esac
10587 vt_xpm_includes=$xpm_includes 6439fi
6440ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6441if test -n "$ac_pt_PKG_CONFIG"; then
6442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
6443$as_echo "$ac_pt_PKG_CONFIG" >&6; }
6444else
6445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6446$as_echo "no" >&6; }
6447fi
6448
6449 if test "x$ac_pt_PKG_CONFIG" = x; then
6450 PKG_CONFIG="no"
10588 else 6451 else
10589 vt_xpm_includes=NO 6452 case $cross_compiling:$ac_tool_warned in
6453yes:)
6454{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6455$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6456ac_tool_warned=yes ;;
6457esac
6458 PKG_CONFIG=$ac_pt_PKG_CONFIG
10590 fi 6459 fi
10591 if test -n "$xpm_libraries"; then 6460else
10592 vt_xpm_libraries=$xpm_libraries 6461 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
6462fi
6463
6464
6465image_lib=none
6466
6467PIXBUF_CFLAGS=
6468PIXBUF_LIBS=
6469
6470if test x$support_pixbuf = xyes; then
6471
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
6473$as_echo_n "checking for gdk-pixbuf-2.0... " >&6; }
6474 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6475 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
6476 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
6477
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6479$as_echo "ok" >&6; }
6480
6481 image_lib=gdk-pixbuf
6482
6483$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6484
6485
10593 else 6486 else
10594 vt_xpm_libraries=NO 6487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6488$as_echo "no" >&6; }
6489 :
10595 fi 6490 fi
10596 6491
10597 if test "$vt_xpm_includes" = NO; then 6492fi
10598 # Guess where to find xpm.h
10599 6493
10600ac_save_CPPFLAGS="$CPPFLAGS" 6494
6495
6496
6497STARTUP_NOTIFICATION_CFLAGS=
6498STARTUP_NOTIFICATION_LIBS=
6499
6500if test x$support_startup_notification = xyes; then
6501
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
6503$as_echo_n "checking for libstartup-notification-1.0... " >&6; }
6504 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6505 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
6506 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
6507
6508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6509$as_echo "ok" >&6; }
6510
6511
6512$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6513
6514
6515 else
6516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6517$as_echo "no" >&6; }
6518 :
6519 fi
6520
6521fi
6522
6523
6524
6525
6526if test x$support_frills = xyes; then
6527
6528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
6529$as_echo_n "checking for xmu... " >&6; }
6530 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
6531 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
6532 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
6533
6534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6535$as_echo "ok" >&6; }
6536
6537 X_LIBS="$XMU_LIBS $X_LIBS"
10601CPPFLAGS="$CPPFLAGS $X_CFLAGS" 6538 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
10602 6539
10603 # First, try using that file with no special directory specified. 6540$as_echo "#define HAVE_XMU 1" >>confdefs.h
10604cat >conftest.$ac_ext <<_ACEOF 6541
10605/* confdefs.h. */ 6542
6543 else
6544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6545$as_echo "no" >&6; }
6546 :
6547 fi
6548
6549fi
6550
6551for ac_header in \
6552 sys/byteorder.h \
6553 sys/ioctl.h \
6554 sys/sockio.h \
6555 sys/strredir.h \
6556 stdint.h \
6557 wchar.h \
6558
6559do :
6560 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6561ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6562if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6563 cat >>confdefs.h <<_ACEOF
6564#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10606_ACEOF 6565_ACEOF
6566
6567fi
6568
6569done
6570
6571
6572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6573$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6574if ${rxvt_cv_xlib_illegal_access+:} false; then :
6575 $as_echo_n "(cached) " >&6
6576else
10607cat confdefs.h >>conftest.$ac_ext 6577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10608cat >>conftest.$ac_ext <<_ACEOF
10609/* end confdefs.h. */ 6578/* end confdefs.h. */
6579
6580#define XLIB_ILLEGAL_ACCESS
10610#include <X11/xpm.h> 6581#include <X11/Xlib.h>
10611_ACEOF
10612if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10613 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10614 ac_status=$?
10615 grep -v '^ *+' conftest.er1 >conftest.err
10616 rm -f conftest.er1
10617 cat conftest.err >&5
10618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10619 (exit $ac_status); } >/dev/null; then
10620 if test -s conftest.err; then
10621 ac_cpp_err=$ac_cxx_preproc_warn_flag
10622 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10623 else
10624 ac_cpp_err=
10625 fi
10626else
10627 ac_cpp_err=yes
10628fi
10629if test -z "$ac_cpp_err"; then
10630 # We can compile using X headers with no special include directory.
10631vt_xpm_includes=
10632vt_xpm_include_X11=yes
10633else
10634 echo "$as_me: failed program was:" >&5
10635sed 's/^/| /' conftest.$ac_ext >&5
10636
10637 CPPFLAGS="$ac_save_CPPFLAGS"
10638# Look for the header file in a standard set of common directories.
10639 for ac_dir in \
10640 /usr/X11/include \
10641 /usr/X11R6/include \
10642 /usr/X11R5/include \
10643 /usr/X11R4/include \
10644 \
10645 /usr/include/X11 \
10646 /usr/include/X11R6 \
10647 /usr/include/X11R5 \
10648 /usr/include/X11R4 \
10649 \
10650 /usr/local/X11/include \
10651 /usr/local/X11R6/include \
10652 /usr/local/X11R5/include \
10653 /usr/local/X11R4/include \
10654 \
10655 /usr/local/include/X11 \
10656 /usr/local/include/X11R6 \
10657 /usr/local/include/X11R5 \
10658 /usr/local/include/X11R4 \
10659 \
10660 /usr/X386/include \
10661 /usr/x386/include \
10662 /usr/XFree86/include/X11 \
10663 \
10664 /usr/include \
10665 /usr/local/include \
10666 /usr/unsupported/include \
10667 /usr/athena/include \
10668 /usr/local/x11r5/include \
10669 /usr/lpp/Xamples/include \
10670 \
10671 /usr/openwin/include \
10672 /usr/openwin/share/include \
10673 ; \
10674 do
10675 if test -r "$ac_dir/X11/xpm.h"; then
10676 vt_xpm_includes="$ac_dir"
10677 vt_xpm_include_X11=yes
10678 break
10679 else
10680 if test -r "$ac_dir/xpm.h"; then
10681 vt_xpm_includes=$ac_dir
10682 break
10683 fi
10684 fi
10685 done
10686fi
10687rm -f conftest.err conftest.$ac_ext
10688fi
10689
10690if test "$vt_xpm_libraries" = NO; then
10691 # Check for the libraries.
10692
10693 # See if we find them without any special options.
10694 # Don't add to $LIBS permanently.
10695 ac_save_LIBS="$LIBS"
10696 LIBS="$LIBS $X_LIBS -lXpm -lX11"
10697cat >conftest.$ac_ext <<_ACEOF
10698/* confdefs.h. */
10699_ACEOF
10700cat confdefs.h >>conftest.$ac_ext
10701cat >>conftest.$ac_ext <<_ACEOF
10702/* end confdefs.h. */
10703 6582
10704int 6583int
10705main () 6584main ()
10706{ 6585{
10707XpmReadFileToPixmap() 6586
6587 Display *dpy;
6588 dpy->xdefaults = (char *)0;
6589
10708 ; 6590 ;
10709 return 0; 6591 return 0;
10710} 6592}
10711_ACEOF 6593_ACEOF
10712rm -f conftest.$ac_objext conftest$ac_exeext 6594if ac_fn_cxx_try_compile "$LINENO"; then :
10713if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6595 rxvt_cv_xlib_illegal_access=yes
10714 (eval $ac_link) 2>conftest.er1
10715 ac_status=$?
10716 grep -v '^ *+' conftest.er1 >conftest.err
10717 rm -f conftest.er1
10718 cat conftest.err >&5
10719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10720 (exit $ac_status); } &&
10721 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10723 (eval $ac_try) 2>&5
10724 ac_status=$?
10725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10726 (exit $ac_status); }; } &&
10727 { ac_try='test -s conftest$ac_exeext'
10728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10729 (eval $ac_try) 2>&5
10730 ac_status=$?
10731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10732 (exit $ac_status); }; }; then
10733 LIBS="$ac_save_LIBS"
10734# We can link libXpm with no special library path.
10735vt_xpm_libraries=
10736else
10737 echo "$as_me: failed program was:" >&5
10738sed 's/^/| /' conftest.$ac_ext >&5
10739
10740LIBS="$ac_save_LIBS"
10741# First see if replacing the include by lib works.
10742for ac_dir in \
10743 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10744 /usr/X11/lib \
10745 /usr/X11R6/lib \
10746 /usr/X11R5/lib \
10747 /usr/X11R4/lib \
10748 \
10749 /usr/lib/X11 \
10750 /usr/lib/X11R6 \
10751 /usr/lib/X11R5 \
10752 /usr/lib/X11R4 \
10753 \
10754 /usr/local/X11/lib \
10755 /usr/local/X11R6/lib \
10756 /usr/local/X11R5/lib \
10757 /usr/local/X11R4/lib \
10758 \
10759 /usr/local/lib/X11 \
10760 /usr/local/lib/X11R6 \
10761 /usr/local/lib/X11R5 \
10762 /usr/local/lib/X11R4 \
10763 \
10764 /usr/X386/lib \
10765 /usr/x386/lib \
10766 /usr/XFree86/lib/X11 \
10767 \
10768 /usr/lib \
10769 /usr/local/lib \
10770 /usr/unsupported/lib \
10771 /usr/athena/lib \
10772 /usr/local/x11r5/lib \
10773 /usr/lpp/Xamples/lib \
10774 \
10775 /usr/openwin/lib \
10776 /usr/openwin/share/lib \
10777 ; \
10778do
10779 for ac_extension in a so sl; do
10780 if test -r $ac_dir/libXpm.$ac_extension; then
10781 vt_xpm_libraries=$ac_dir
10782 break 2
10783 fi
10784 done
10785done
10786fi
10787rm -f conftest.err conftest.$ac_objext \
10788 conftest$ac_exeext conftest.$ac_ext
10789fi
10790
10791
10792 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10793 ac_cv_have_xpm="have_xpm=no"
10794 else 6596else
10795 ac_cv_have_xpm="have_xpm=yes \ 6597 rxvt_cv_xlib_illegal_access=no
10796 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10797 vt_xpm_include_X11=$vt_xpm_include_X11"
10798 fi
10799fi
10800 eval "$ac_cv_have_xpm"
10801fi
10802 6598
10803if test "$have_xpm" != yes; then 6599fi
10804 echo "$as_me:$LINENO: result: $have_xpm" >&5 6600rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10805echo "${ECHO_T}$have_xpm" >&6 6601fi
10806 no_xpm=yes 6602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
10807else 6603$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
10808 if test "$xpm_includes" != NO; then 6604if test x$rxvt_cv_xlib_illegal_access = xyes; then
10809 if test "$xpm_includes" = "$vt_xpm_includes"; then 6605
10810 if test -r "$xpm_includes/X11/xpm.h"; then 6606$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
10811 vt_xpm_include_X11=yes 6607
10812 fi 6608fi
10813 else 6609
10814 vt_xpm_include_X11=no 6610ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
10815 if test -z "$xpm_includes"; then 6611if test "x$ac_cv_type_mode_t" = xyes; then :
10816 cat >conftest.$ac_ext <<_ACEOF 6612
10817/* confdefs.h. */
10818_ACEOF
10819cat confdefs.h >>conftest.$ac_ext
10820cat >>conftest.$ac_ext <<_ACEOF
10821/* end confdefs.h. */
10822#include <X11/xpm.h>
10823_ACEOF
10824if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10825 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10826 ac_status=$?
10827 grep -v '^ *+' conftest.er1 >conftest.err
10828 rm -f conftest.er1
10829 cat conftest.err >&5
10830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10831 (exit $ac_status); } >/dev/null; then
10832 if test -s conftest.err; then
10833 ac_cpp_err=$ac_cxx_preproc_warn_flag
10834 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10835 else 6613else
10836 ac_cpp_err=
10837 fi
10838else
10839 ac_cpp_err=yes
10840fi
10841if test -z "$ac_cpp_err"; then
10842 vt_xpm_include_X11=yes
10843else
10844 echo "$as_me: failed program was:" >&5
10845sed 's/^/| /' conftest.$ac_ext >&5
10846 6614
10847
10848fi
10849rm -f conftest.err conftest.$ac_ext
10850 else
10851 if test -r "$xpm_includes/X11/xpm.h"; then
10852 vt_xpm_include_X11=yes
10853 fi
10854 fi
10855 fi
10856 vt_xpm_includes=$xpm_includes
10857 fi
10858 if test "x$xpm_libraries" != xNO; then
10859 vt_xpm_libraries=$xpm_libraries
10860 fi
10861 # Update the cache value to reflect the command line values.
10862 ac_cv_have_xpm="have_xpm=yes \
10863 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10864 vt_xpm_include_X11=$vt_xpm_include_X11"
10865 eval "$ac_cv_have_xpm"
10866 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10867echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10868 if test -n "$vt_xpm_includes"; then
10869 XPM_CPPFLAGS="-DHAVE_LIBXPM"
10870 fi
10871 if test -n "$vt_xpm_includes"; then
10872 XPM_CFLAGS="-I$vt_xpm_includes"
10873 fi
10874 XPM_LIBS="-lXpm"
10875 if test -n "$vt_xpm_libraries"; then
10876 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10877 fi
10878 if test "x$vt_xpm_include_X11" = xyes; then
10879
10880cat >>confdefs.h <<\_ACEOF 6615cat >>confdefs.h <<_ACEOF
10881#define XPM_INC_X11 1 6616#define mode_t int
10882_ACEOF 6617_ACEOF
10883 6618
10884 fi
10885fi 6619fi
10886 6620
6621ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6622if test "x$ac_cv_type_pid_t" = xyes; then :
10887 6623
10888
10889
10890
10891 if test x$no_xpm = xyes; then
10892 support_xpm=needsmanualspecification
10893 fi
10894fi
10895
10896echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10897echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10898if test "${ac_cv_header_sys_wait_h+set}" = set; then
10899 echo $ECHO_N "(cached) $ECHO_C" >&6
10900else 6624else
10901 cat >conftest.$ac_ext <<_ACEOF 6625
10902/* confdefs.h. */ 6626cat >>confdefs.h <<_ACEOF
6627#define pid_t int
10903_ACEOF 6628_ACEOF
6629
6630fi
6631
6632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6633$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
6634if ${ac_cv_type_uid_t+:} false; then :
6635 $as_echo_n "(cached) " >&6
6636else
10904cat confdefs.h >>conftest.$ac_ext 6637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10905cat >>conftest.$ac_ext <<_ACEOF
10906/* end confdefs.h. */ 6638/* end confdefs.h. */
10907#include <sys/types.h> 6639#include <sys/types.h>
10908#include <sys/wait.h>
10909#ifndef WEXITSTATUS
10910# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10911#endif
10912#ifndef WIFEXITED
10913# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10914#endif
10915 6640
10916int
10917main ()
10918{
10919 int s;
10920 wait (&s);
10921 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10922 ;
10923 return 0;
10924}
10925_ACEOF 6641_ACEOF
10926rm -f conftest.$ac_objext 6642if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10927if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6643 $EGREP "uid_t" >/dev/null 2>&1; then :
10928 (eval $ac_compile) 2>conftest.er1 6644 ac_cv_type_uid_t=yes
10929 ac_status=$? 6645else
10930 grep -v '^ *+' conftest.er1 >conftest.err 6646 ac_cv_type_uid_t=no
6647fi
10931 rm -f conftest.er1 6648rm -f conftest*
10932 cat conftest.err >&5
10933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10934 (exit $ac_status); } &&
10935 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10937 (eval $ac_try) 2>&5
10938 ac_status=$?
10939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10940 (exit $ac_status); }; } &&
10941 { ac_try='test -s conftest.$ac_objext'
10942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10943 (eval $ac_try) 2>&5
10944 ac_status=$?
10945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10946 (exit $ac_status); }; }; then
10947 ac_cv_header_sys_wait_h=yes
10948else
10949 echo "$as_me: failed program was:" >&5
10950sed 's/^/| /' conftest.$ac_ext >&5
10951 6649
10952ac_cv_header_sys_wait_h=no
10953fi 6650fi
10954rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
10955fi 6652$as_echo "$ac_cv_type_uid_t" >&6; }
10956echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 6653if test $ac_cv_type_uid_t = no; then
10957echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10958if test $ac_cv_header_sys_wait_h = yes; then
10959 6654
6655$as_echo "#define uid_t int" >>confdefs.h
6656
6657
6658$as_echo "#define gid_t int" >>confdefs.h
6659
6660fi
6661
6662ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6663case $ac_cv_c_int16_t in #(
6664 no|yes) ;; #(
6665 *)
6666
10960cat >>confdefs.h <<\_ACEOF 6667cat >>confdefs.h <<_ACEOF
10961#define HAVE_SYS_WAIT_H 1 6668#define int16_t $ac_cv_c_int16_t
10962_ACEOF 6669_ACEOF
10963 6670;;
10964fi
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990for ac_header in \
10991 assert.h \
10992 fcntl.h \
10993 grp.h \
10994 libc.h \
10995 lastlog.h \
10996 stdarg.h \
10997 stdlib.h \
10998 string.h \
10999 termios.h \
11000 unistd.h \
11001 sys/byteorder.h \
11002 sys/ioctl.h \
11003 sys/select.h \
11004 sys/sockio.h \
11005 sys/strredir.h \
11006 sys/stropts.h \
11007 sys/time.h \
11008 utmp.h \
11009 utmpx.h \
11010 stdint.h \
11011 pty.h \
11012 wchar.h \
11013 cwchar \
11014 clocale \
11015
11016do
11017as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11018if eval "test \"\${$as_ac_Header+set}\" = set"; then
11019 echo "$as_me:$LINENO: checking for $ac_header" >&5
11020echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11021if eval "test \"\${$as_ac_Header+set}\" = set"; then
11022 echo $ECHO_N "(cached) $ECHO_C" >&6
11023fi
11024echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11025echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11026else
11027 # Is the header compilable?
11028echo "$as_me:$LINENO: checking $ac_header usability" >&5
11029echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11030cat >conftest.$ac_ext <<_ACEOF
11031/* confdefs.h. */
11032_ACEOF
11033cat confdefs.h >>conftest.$ac_ext
11034cat >>conftest.$ac_ext <<_ACEOF
11035/* end confdefs.h. */
11036$ac_includes_default
11037#include <$ac_header>
11038_ACEOF
11039rm -f conftest.$ac_objext
11040if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11041 (eval $ac_compile) 2>conftest.er1
11042 ac_status=$?
11043 grep -v '^ *+' conftest.er1 >conftest.err
11044 rm -f conftest.er1
11045 cat conftest.err >&5
11046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11047 (exit $ac_status); } &&
11048 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11050 (eval $ac_try) 2>&5
11051 ac_status=$?
11052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11053 (exit $ac_status); }; } &&
11054 { ac_try='test -s conftest.$ac_objext'
11055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11056 (eval $ac_try) 2>&5
11057 ac_status=$?
11058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11059 (exit $ac_status); }; }; then
11060 ac_header_compiler=yes
11061else
11062 echo "$as_me: failed program was:" >&5
11063sed 's/^/| /' conftest.$ac_ext >&5
11064
11065ac_header_compiler=no
11066fi
11067rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11068echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11069echo "${ECHO_T}$ac_header_compiler" >&6
11070
11071# Is the header present?
11072echo "$as_me:$LINENO: checking $ac_header presence" >&5
11073echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11074cat >conftest.$ac_ext <<_ACEOF
11075/* confdefs.h. */
11076_ACEOF
11077cat confdefs.h >>conftest.$ac_ext
11078cat >>conftest.$ac_ext <<_ACEOF
11079/* end confdefs.h. */
11080#include <$ac_header>
11081_ACEOF
11082if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11083 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11084 ac_status=$?
11085 grep -v '^ *+' conftest.er1 >conftest.err
11086 rm -f conftest.er1
11087 cat conftest.err >&5
11088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11089 (exit $ac_status); } >/dev/null; then
11090 if test -s conftest.err; then
11091 ac_cpp_err=$ac_cxx_preproc_warn_flag
11092 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11093 else
11094 ac_cpp_err=
11095 fi
11096else
11097 ac_cpp_err=yes
11098fi
11099if test -z "$ac_cpp_err"; then
11100 ac_header_preproc=yes
11101else
11102 echo "$as_me: failed program was:" >&5
11103sed 's/^/| /' conftest.$ac_ext >&5
11104
11105 ac_header_preproc=no
11106fi
11107rm -f conftest.err conftest.$ac_ext
11108echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11109echo "${ECHO_T}$ac_header_preproc" >&6
11110
11111# So? What about this header?
11112case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11113 yes:no: )
11114 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11115echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11116 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11117echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11118 ac_header_preproc=yes
11119 ;;
11120 no:yes:* )
11121 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11122echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11123 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11124echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11125 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11126echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11127 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11128echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11129 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11130echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11131 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11132echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11133 (
11134 cat <<\_ASBOX
11135## ------------------------------------------ ##
11136## Report this to the AC_PACKAGE_NAME lists. ##
11137## ------------------------------------------ ##
11138_ASBOX
11139 ) |
11140 sed "s/^/$as_me: WARNING: /" >&2
11141 ;;
11142esac 6671esac
11143echo "$as_me:$LINENO: checking for $ac_header" >&5
11144echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11145if eval "test \"\${$as_ac_Header+set}\" = set"; then
11146 echo $ECHO_N "(cached) $ECHO_C" >&6
11147else
11148 eval "$as_ac_Header=\$ac_header_preproc"
11149fi
11150echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11151echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11152 6672
11153fi 6673ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
11154if test `eval echo '${'$as_ac_Header'}'` = yes; then 6674case $ac_cv_c_uint16_t in #(
6675 no|yes) ;; #(
6676 *)
6677
6678
6679cat >>confdefs.h <<_ACEOF
6680#define uint16_t $ac_cv_c_uint16_t
6681_ACEOF
6682;;
6683 esac
6684
6685ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6686case $ac_cv_c_int32_t in #(
6687 no|yes) ;; #(
6688 *)
6689
6690cat >>confdefs.h <<_ACEOF
6691#define int32_t $ac_cv_c_int32_t
6692_ACEOF
6693;;
6694esac
6695
6696ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6697case $ac_cv_c_uint32_t in #(
6698 no|yes) ;; #(
6699 *)
6700
6701$as_echo "#define _UINT32_T 1" >>confdefs.h
6702
6703
6704cat >>confdefs.h <<_ACEOF
6705#define uint32_t $ac_cv_c_uint32_t
6706_ACEOF
6707;;
6708 esac
6709
6710
6711for ac_func in unsetenv
6712do :
6713 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6714if test "x$ac_cv_func_unsetenv" = xyes; then :
11155 cat >>confdefs.h <<_ACEOF 6715 cat >>confdefs.h <<_ACEOF
11156#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6716#define HAVE_UNSETENV 1
11157_ACEOF 6717_ACEOF
11158 6718
11159fi 6719fi
11160
11161done 6720done
11162 6721
11163 6722
11164echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 6723
11165echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 6724support_utmp=yes
6725support_wtmp=yes
6726support_lastlog=yes
6727
6728# Check whether --enable-utmp was given.
11166if test "${ac_cv_header_time+set}" = set; then 6729if test "${enable_utmp+set}" = set; then :
11167 echo $ECHO_N "(cached) $ECHO_C" >&6 6730 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
11168else 6731 support_utmp=$enableval
11169 cat >conftest.$ac_ext <<_ACEOF 6732 fi
11170/* confdefs.h. */
11171_ACEOF
11172cat confdefs.h >>conftest.$ac_ext
11173cat >>conftest.$ac_ext <<_ACEOF
11174/* end confdefs.h. */
11175#include <sys/types.h>
11176#include <sys/time.h>
11177#include <time.h>
11178
11179int
11180main ()
11181{
11182if ((struct tm *) 0)
11183return 0;
11184 ;
11185 return 0;
11186}
11187_ACEOF
11188rm -f conftest.$ac_objext
11189if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11190 (eval $ac_compile) 2>conftest.er1
11191 ac_status=$?
11192 grep -v '^ *+' conftest.er1 >conftest.err
11193 rm -f conftest.er1
11194 cat conftest.err >&5
11195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11196 (exit $ac_status); } &&
11197 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11199 (eval $ac_try) 2>&5
11200 ac_status=$?
11201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11202 (exit $ac_status); }; } &&
11203 { ac_try='test -s conftest.$ac_objext'
11204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11205 (eval $ac_try) 2>&5
11206 ac_status=$?
11207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11208 (exit $ac_status); }; }; then
11209 ac_cv_header_time=yes
11210else
11211 echo "$as_me: failed program was:" >&5
11212sed 's/^/| /' conftest.$ac_ext >&5
11213
11214ac_cv_header_time=no
11215fi 6733fi
11216rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11217fi
11218echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11219echo "${ECHO_T}$ac_cv_header_time" >&6
11220if test $ac_cv_header_time = yes; then
11221 6734
6735
6736# Check whether --enable-wtmp was given.
6737if test "${enable_wtmp+set}" = set; then :
6738 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6739 support_wtmp=$enableval
6740 fi
6741fi
6742
6743
6744# Check whether --enable-lastlog was given.
6745if test "${enable_lastlog+set}" = set; then :
6746 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6747 support_lastlog=$enableval
6748 fi
6749fi
6750
6751
6752if test x$support_utmp = xyes; then
6753
6754$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6755
6756fi
6757if test x$support_wtmp = xyes; then
6758
6759$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6760
6761fi
6762if test x$support_lastlog = xyes; then
6763
6764$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6765
6766fi
6767
6768for ac_func in \
6769 updwtmp \
6770 updwtmpx \
6771 updlastlogx \
6772
6773do :
6774 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6775ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6776if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11222cat >>confdefs.h <<\_ACEOF 6777 cat >>confdefs.h <<_ACEOF
11223#define TIME_WITH_SYS_TIME 1 6778#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11224_ACEOF 6779_ACEOF
11225 6780
11226fi 6781fi
11227
11228
11229echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
11230echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
11231if test "${rxvt_cv_header_sysioctl+set}" = set; then
11232 echo $ECHO_N "(cached) $ECHO_C" >&6
11233else
11234 cat >conftest.$ac_ext <<_ACEOF
11235/* confdefs.h. */
11236_ACEOF
11237cat confdefs.h >>conftest.$ac_ext
11238cat >>conftest.$ac_ext <<_ACEOF
11239/* end confdefs.h. */
11240#include <stdio.h>
11241#include <sys/ioctl.h>
11242#ifdef HAVE_TERMIOS_H
11243#include <termios.h>
11244#endif
11245int
11246main ()
11247{
11248int a = ECHO;
11249 ;
11250 return 0;
11251}
11252_ACEOF
11253rm -f conftest.$ac_objext
11254if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11255 (eval $ac_compile) 2>conftest.er1
11256 ac_status=$?
11257 grep -v '^ *+' conftest.er1 >conftest.err
11258 rm -f conftest.er1
11259 cat conftest.err >&5
11260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261 (exit $ac_status); } &&
11262 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11264 (eval $ac_try) 2>&5
11265 ac_status=$?
11266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11267 (exit $ac_status); }; } &&
11268 { ac_try='test -s conftest.$ac_objext'
11269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11270 (eval $ac_try) 2>&5
11271 ac_status=$?
11272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11273 (exit $ac_status); }; }; then
11274 rxvt_cv_header_sysioctl=yes
11275else
11276 echo "$as_me: failed program was:" >&5
11277sed 's/^/| /' conftest.$ac_ext >&5
11278
11279rxvt_cv_header_sysioctl=no
11280fi
11281rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11282fi
11283echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
11284echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
11285
11286if test -n "$GCC"; then
11287 LDARG="-Wl,"
11288else
11289 LDARG=""
11290fi
11291R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
11292
11293ac_save_CFLAGS=$CFLAGS
11294ac_save_LIBS=$LIBS
11295CFLAGS="$CFLAGS $X_CFLAGS"
11296LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11297echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11298echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11299if test "${rxvt_cv_rpath+set}" = set; then
11300 echo $ECHO_N "(cached) $ECHO_C" >&6
11301else
11302 if test "$cross_compiling" = yes; then
11303 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11304echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11305else
11306 cat >conftest.$ac_ext <<_ACEOF
11307/* confdefs.h. */
11308_ACEOF
11309cat confdefs.h >>conftest.$ac_ext
11310cat >>conftest.$ac_ext <<_ACEOF
11311/* end confdefs.h. */
11312
11313main()
11314{
11315 exit(0);
11316 (void) XOpenDisplay("foobar");
11317}
11318_ACEOF
11319rm -f conftest$ac_exeext
11320if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11321 (eval $ac_link) 2>&5
11322 ac_status=$?
11323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11326 (eval $ac_try) 2>&5
11327 ac_status=$?
11328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11329 (exit $ac_status); }; }; then
11330 rxvt_cv_rpath=yes
11331else
11332 echo "$as_me: program exited with status $ac_status" >&5
11333echo "$as_me: failed program was:" >&5
11334sed 's/^/| /' conftest.$ac_ext >&5
11335
11336( exit $ac_status )
11337rxvt_cv_rpath=no
11338fi
11339rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11340fi
11341fi
11342echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11343echo "${ECHO_T}$rxvt_cv_rpath" >&6
11344if test x$rxvt_cv_rpath != xyes; then
11345 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11346 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11347 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11348echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11349if test "${rxvt_cv_R+set}" = set; then
11350 echo $ECHO_N "(cached) $ECHO_C" >&6
11351else
11352 if test "$cross_compiling" = yes; then
11353 rxvt_cv_R=no
11354else
11355 cat >conftest.$ac_ext <<_ACEOF
11356/* confdefs.h. */
11357_ACEOF
11358cat confdefs.h >>conftest.$ac_ext
11359cat >>conftest.$ac_ext <<_ACEOF
11360/* end confdefs.h. */
11361
11362main()
11363{
11364 exit(0);
11365 (void) XOpenDisplay("foobar");
11366}
11367_ACEOF
11368rm -f conftest$ac_exeext
11369if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11370 (eval $ac_link) 2>&5
11371 ac_status=$?
11372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11373 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375 (eval $ac_try) 2>&5
11376 ac_status=$?
11377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378 (exit $ac_status); }; }; then
11379 rxvt_cv_R=yes
11380else
11381 echo "$as_me: program exited with status $ac_status" >&5
11382echo "$as_me: failed program was:" >&5
11383sed 's/^/| /' conftest.$ac_ext >&5
11384
11385( exit $ac_status )
11386rxvt_cv_R=no
11387fi
11388rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11389fi
11390fi
11391echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11392echo "${ECHO_T}$rxvt_cv_R" >&6
11393 if test x$rxvt_cv_R != xyes; then
11394 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11395 fi
11396fi
11397
11398echo "$as_me:$LINENO: checking for XPointer" >&5
11399echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11400if test "${rxvt_cv_xpointer+set}" = set; then
11401 echo $ECHO_N "(cached) $ECHO_C" >&6
11402else
11403 cat >conftest.$ac_ext <<_ACEOF
11404/* confdefs.h. */
11405_ACEOF
11406cat confdefs.h >>conftest.$ac_ext
11407cat >>conftest.$ac_ext <<_ACEOF
11408/* end confdefs.h. */
11409#include <X11/Xlib.h>
11410int
11411main ()
11412{
11413XPointer dummy;
11414 ;
11415 return 0;
11416}
11417_ACEOF
11418rm -f conftest.$ac_objext
11419if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11420 (eval $ac_compile) 2>conftest.er1
11421 ac_status=$?
11422 grep -v '^ *+' conftest.er1 >conftest.err
11423 rm -f conftest.er1
11424 cat conftest.err >&5
11425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11426 (exit $ac_status); } &&
11427 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11429 (eval $ac_try) 2>&5
11430 ac_status=$?
11431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11432 (exit $ac_status); }; } &&
11433 { ac_try='test -s conftest.$ac_objext'
11434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11435 (eval $ac_try) 2>&5
11436 ac_status=$?
11437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11438 (exit $ac_status); }; }; then
11439 rxvt_cv_xpointer=yes
11440else
11441 echo "$as_me: failed program was:" >&5
11442sed 's/^/| /' conftest.$ac_ext >&5
11443
11444rxvt_cv_xpointer=no
11445fi
11446rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11447fi
11448echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11449echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11450if test x$rxvt_cv_xpointer = xyes; then
11451
11452cat >>confdefs.h <<\_ACEOF
11453#define HAVE_XPOINTER 1
11454_ACEOF
11455
11456fi
11457LIBS=$ac_save_LIBS
11458CFLAGS=$ac_save_CFLAGS
11459
11460
11461echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11462echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11463if test "${ac_cv_c_const+set}" = set; then
11464 echo $ECHO_N "(cached) $ECHO_C" >&6
11465else
11466 cat >conftest.$ac_ext <<_ACEOF
11467/* confdefs.h. */
11468_ACEOF
11469cat confdefs.h >>conftest.$ac_ext
11470cat >>conftest.$ac_ext <<_ACEOF
11471/* end confdefs.h. */
11472
11473int
11474main ()
11475{
11476/* FIXME: Include the comments suggested by Paul. */
11477#ifndef __cplusplus
11478 /* Ultrix mips cc rejects this. */
11479 typedef int charset[2];
11480 const charset x;
11481 /* SunOS 4.1.1 cc rejects this. */
11482 char const *const *ccp;
11483 char **p;
11484 /* NEC SVR4.0.2 mips cc rejects this. */
11485 struct point {int x, y;};
11486 static struct point const zero = {0,0};
11487 /* AIX XL C 1.02.0.0 rejects this.
11488 It does not let you subtract one const X* pointer from another in
11489 an arm of an if-expression whose if-part is not a constant
11490 expression */
11491 const char *g = "string";
11492 ccp = &g + (g ? g-g : 0);
11493 /* HPUX 7.0 cc rejects these. */
11494 ++ccp;
11495 p = (char**) ccp;
11496 ccp = (char const *const *) p;
11497 { /* SCO 3.2v4 cc rejects this. */
11498 char *t;
11499 char const *s = 0 ? (char *) 0 : (char const *) 0;
11500
11501 *t++ = 0;
11502 }
11503 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11504 int x[] = {25, 17};
11505 const int *foo = &x[0];
11506 ++foo;
11507 }
11508 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11509 typedef const int *iptr;
11510 iptr p = 0;
11511 ++p;
11512 }
11513 { /* AIX XL C 1.02.0.0 rejects this saying
11514 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11515 struct s { int j; const int *ap[3]; };
11516 struct s *b; b->j = 5;
11517 }
11518 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11519 const int foo = 10;
11520 }
11521#endif
11522
11523 ;
11524 return 0;
11525}
11526_ACEOF
11527rm -f conftest.$ac_objext
11528if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11529 (eval $ac_compile) 2>conftest.er1
11530 ac_status=$?
11531 grep -v '^ *+' conftest.er1 >conftest.err
11532 rm -f conftest.er1
11533 cat conftest.err >&5
11534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535 (exit $ac_status); } &&
11536 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538 (eval $ac_try) 2>&5
11539 ac_status=$?
11540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 (exit $ac_status); }; } &&
11542 { ac_try='test -s conftest.$ac_objext'
11543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11544 (eval $ac_try) 2>&5
11545 ac_status=$?
11546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11547 (exit $ac_status); }; }; then
11548 ac_cv_c_const=yes
11549else
11550 echo "$as_me: failed program was:" >&5
11551sed 's/^/| /' conftest.$ac_ext >&5
11552
11553ac_cv_c_const=no
11554fi
11555rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11556fi
11557echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11558echo "${ECHO_T}$ac_cv_c_const" >&6
11559if test $ac_cv_c_const = no; then
11560
11561cat >>confdefs.h <<\_ACEOF
11562#define const
11563_ACEOF
11564
11565fi
11566
11567echo "$as_me:$LINENO: checking for inline" >&5
11568echo $ECHO_N "checking for inline... $ECHO_C" >&6
11569if test "${ac_cv_c_inline+set}" = set; then
11570 echo $ECHO_N "(cached) $ECHO_C" >&6
11571else
11572 ac_cv_c_inline=no
11573for ac_kw in inline __inline__ __inline; do
11574 cat >conftest.$ac_ext <<_ACEOF
11575/* confdefs.h. */
11576_ACEOF
11577cat confdefs.h >>conftest.$ac_ext
11578cat >>conftest.$ac_ext <<_ACEOF
11579/* end confdefs.h. */
11580#ifndef __cplusplus
11581typedef int foo_t;
11582static $ac_kw foo_t static_foo () {return 0; }
11583$ac_kw foo_t foo () {return 0; }
11584#endif
11585
11586_ACEOF
11587rm -f conftest.$ac_objext
11588if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11589 (eval $ac_compile) 2>conftest.er1
11590 ac_status=$?
11591 grep -v '^ *+' conftest.er1 >conftest.err
11592 rm -f conftest.er1
11593 cat conftest.err >&5
11594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595 (exit $ac_status); } &&
11596 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11598 (eval $ac_try) 2>&5
11599 ac_status=$?
11600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601 (exit $ac_status); }; } &&
11602 { ac_try='test -s conftest.$ac_objext'
11603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11604 (eval $ac_try) 2>&5
11605 ac_status=$?
11606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11607 (exit $ac_status); }; }; then
11608 ac_cv_c_inline=$ac_kw; break
11609else
11610 echo "$as_me: failed program was:" >&5
11611sed 's/^/| /' conftest.$ac_ext >&5
11612
11613fi
11614rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11615done 6782done
11616 6783
11617fi
11618echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11619echo "${ECHO_T}$ac_cv_c_inline" >&6
11620 6784
11621 6785for ac_header in lastlog.h
11622case $ac_cv_c_inline in 6786do :
11623 inline | yes) ;; 6787 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
11624 *) 6788if test "x$ac_cv_header_lastlog_h" = xyes; then :
11625 case $ac_cv_c_inline in
11626 no) ac_val=;;
11627 *) ac_val=$ac_cv_c_inline;;
11628 esac
11629 cat >>confdefs.h <<_ACEOF 6789 cat >>confdefs.h <<_ACEOF
11630#ifndef __cplusplus 6790#define HAVE_LASTLOG_H 1
11631#define inline $ac_val
11632#endif
11633_ACEOF 6791_ACEOF
6792
6793fi
6794
6795done
6796
6797
6798case $host in
6799 *-*-solaris*)
6800
6801$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6802
11634 ;; 6803 ;;
11635esac 6804esac
11636 6805
11637 6806
11638 6807for ac_header in utmp.h
11639echo "$as_me:$LINENO: checking for mode_t" >&5 6808do :
11640echo $ECHO_N "checking for mode_t... $ECHO_C" >&6 6809 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
11641if test "${ac_cv_type_mode_t+set}" = set; then
11642 echo $ECHO_N "(cached) $ECHO_C" >&6
11643else
11644 cat >conftest.$ac_ext <<_ACEOF
11645/* confdefs.h. */
11646_ACEOF
11647cat confdefs.h >>conftest.$ac_ext
11648cat >>conftest.$ac_ext <<_ACEOF
11649/* end confdefs.h. */
11650$ac_includes_default
11651int
11652main ()
11653{
11654if ((mode_t *) 0)
11655 return 0;
11656if (sizeof (mode_t))
11657 return 0;
11658 ;
11659 return 0;
11660}
11661_ACEOF
11662rm -f conftest.$ac_objext
11663if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11664 (eval $ac_compile) 2>conftest.er1
11665 ac_status=$?
11666 grep -v '^ *+' conftest.er1 >conftest.err
11667 rm -f conftest.er1
11668 cat conftest.err >&5
11669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670 (exit $ac_status); } &&
11671 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11673 (eval $ac_try) 2>&5
11674 ac_status=$?
11675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11676 (exit $ac_status); }; } &&
11677 { ac_try='test -s conftest.$ac_objext'
11678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11679 (eval $ac_try) 2>&5
11680 ac_status=$?
11681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682 (exit $ac_status); }; }; then
11683 ac_cv_type_mode_t=yes
11684else
11685 echo "$as_me: failed program was:" >&5
11686sed 's/^/| /' conftest.$ac_ext >&5
11687
11688ac_cv_type_mode_t=no
11689fi
11690rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11691fi
11692echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11693echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11694if test $ac_cv_type_mode_t = yes; then 6810if test "x$ac_cv_header_utmp_h" = xyes; then :
11695 :
11696else
11697
11698cat >>confdefs.h <<_ACEOF
11699#define mode_t int
11700_ACEOF
11701
11702fi
11703
11704echo "$as_me:$LINENO: checking for pid_t" >&5
11705echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11706if test "${ac_cv_type_pid_t+set}" = set; then
11707 echo $ECHO_N "(cached) $ECHO_C" >&6
11708else
11709 cat >conftest.$ac_ext <<_ACEOF
11710/* confdefs.h. */
11711_ACEOF
11712cat confdefs.h >>conftest.$ac_ext
11713cat >>conftest.$ac_ext <<_ACEOF
11714/* end confdefs.h. */
11715$ac_includes_default
11716int
11717main ()
11718{
11719if ((pid_t *) 0)
11720 return 0;
11721if (sizeof (pid_t))
11722 return 0;
11723 ;
11724 return 0;
11725}
11726_ACEOF
11727rm -f conftest.$ac_objext
11728if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11729 (eval $ac_compile) 2>conftest.er1
11730 ac_status=$?
11731 grep -v '^ *+' conftest.er1 >conftest.err
11732 rm -f conftest.er1
11733 cat conftest.err >&5
11734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735 (exit $ac_status); } &&
11736 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11738 (eval $ac_try) 2>&5
11739 ac_status=$?
11740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11741 (exit $ac_status); }; } &&
11742 { ac_try='test -s conftest.$ac_objext'
11743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11744 (eval $ac_try) 2>&5
11745 ac_status=$?
11746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11747 (exit $ac_status); }; }; then
11748 ac_cv_type_pid_t=yes
11749else
11750 echo "$as_me: failed program was:" >&5
11751sed 's/^/| /' conftest.$ac_ext >&5
11752
11753ac_cv_type_pid_t=no
11754fi
11755rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11756fi
11757echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11758echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11759if test $ac_cv_type_pid_t = yes; then
11760 :
11761else
11762
11763cat >>confdefs.h <<_ACEOF
11764#define pid_t int
11765_ACEOF
11766
11767fi
11768
11769echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11770echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11771if test "${ac_cv_type_uid_t+set}" = set; then
11772 echo $ECHO_N "(cached) $ECHO_C" >&6
11773else
11774 cat >conftest.$ac_ext <<_ACEOF
11775/* confdefs.h. */
11776_ACEOF
11777cat confdefs.h >>conftest.$ac_ext
11778cat >>conftest.$ac_ext <<_ACEOF
11779/* end confdefs.h. */
11780#include <sys/types.h>
11781
11782_ACEOF
11783if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11784 $EGREP "uid_t" >/dev/null 2>&1; then
11785 ac_cv_type_uid_t=yes
11786else
11787 ac_cv_type_uid_t=no
11788fi
11789rm -f conftest*
11790
11791fi
11792echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11793echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11794if test $ac_cv_type_uid_t = no; then
11795
11796cat >>confdefs.h <<\_ACEOF
11797#define uid_t int
11798_ACEOF
11799
11800
11801cat >>confdefs.h <<\_ACEOF
11802#define gid_t int
11803_ACEOF
11804
11805fi
11806
11807
11808echo "$as_me:$LINENO: checking for short" >&5
11809echo $ECHO_N "checking for short... $ECHO_C" >&6
11810if test "${ac_cv_type_short+set}" = set; then
11811 echo $ECHO_N "(cached) $ECHO_C" >&6
11812else
11813 cat >conftest.$ac_ext <<_ACEOF
11814/* confdefs.h. */
11815_ACEOF
11816cat confdefs.h >>conftest.$ac_ext
11817cat >>conftest.$ac_ext <<_ACEOF
11818/* end confdefs.h. */
11819$ac_includes_default
11820int
11821main ()
11822{
11823if ((short *) 0)
11824 return 0;
11825if (sizeof (short))
11826 return 0;
11827 ;
11828 return 0;
11829}
11830_ACEOF
11831rm -f conftest.$ac_objext
11832if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11833 (eval $ac_compile) 2>conftest.er1
11834 ac_status=$?
11835 grep -v '^ *+' conftest.er1 >conftest.err
11836 rm -f conftest.er1
11837 cat conftest.err >&5
11838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11839 (exit $ac_status); } &&
11840 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11842 (eval $ac_try) 2>&5
11843 ac_status=$?
11844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11845 (exit $ac_status); }; } &&
11846 { ac_try='test -s conftest.$ac_objext'
11847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11848 (eval $ac_try) 2>&5
11849 ac_status=$?
11850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11851 (exit $ac_status); }; }; then
11852 ac_cv_type_short=yes
11853else
11854 echo "$as_me: failed program was:" >&5
11855sed 's/^/| /' conftest.$ac_ext >&5
11856
11857ac_cv_type_short=no
11858fi
11859rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11860fi
11861echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11862echo "${ECHO_T}$ac_cv_type_short" >&6
11863
11864echo "$as_me:$LINENO: checking size of short" >&5
11865echo $ECHO_N "checking size of short... $ECHO_C" >&6
11866if test "${ac_cv_sizeof_short+set}" = set; then
11867 echo $ECHO_N "(cached) $ECHO_C" >&6
11868else
11869 if test "$ac_cv_type_short" = yes; then
11870 # The cast to unsigned long works around a bug in the HP C Compiler
11871 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11872 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11873 # This bug is HP SR number 8606223364.
11874 if test "$cross_compiling" = yes; then
11875 # Depending upon the size, compute the lo and hi bounds.
11876cat >conftest.$ac_ext <<_ACEOF
11877/* confdefs.h. */
11878_ACEOF
11879cat confdefs.h >>conftest.$ac_ext
11880cat >>conftest.$ac_ext <<_ACEOF
11881/* end confdefs.h. */
11882$ac_includes_default
11883int
11884main ()
11885{
11886static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11887test_array [0] = 0
11888
11889 ;
11890 return 0;
11891}
11892_ACEOF
11893rm -f conftest.$ac_objext
11894if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11895 (eval $ac_compile) 2>conftest.er1
11896 ac_status=$?
11897 grep -v '^ *+' conftest.er1 >conftest.err
11898 rm -f conftest.er1
11899 cat conftest.err >&5
11900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11901 (exit $ac_status); } &&
11902 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11904 (eval $ac_try) 2>&5
11905 ac_status=$?
11906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11907 (exit $ac_status); }; } &&
11908 { ac_try='test -s conftest.$ac_objext'
11909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11910 (eval $ac_try) 2>&5
11911 ac_status=$?
11912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11913 (exit $ac_status); }; }; then
11914 ac_lo=0 ac_mid=0
11915 while :; do
11916 cat >conftest.$ac_ext <<_ACEOF
11917/* confdefs.h. */
11918_ACEOF
11919cat confdefs.h >>conftest.$ac_ext
11920cat >>conftest.$ac_ext <<_ACEOF
11921/* end confdefs.h. */
11922$ac_includes_default
11923int
11924main ()
11925{
11926static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
11927test_array [0] = 0
11928
11929 ;
11930 return 0;
11931}
11932_ACEOF
11933rm -f conftest.$ac_objext
11934if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11935 (eval $ac_compile) 2>conftest.er1
11936 ac_status=$?
11937 grep -v '^ *+' conftest.er1 >conftest.err
11938 rm -f conftest.er1
11939 cat conftest.err >&5
11940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941 (exit $ac_status); } &&
11942 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11944 (eval $ac_try) 2>&5
11945 ac_status=$?
11946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11947 (exit $ac_status); }; } &&
11948 { ac_try='test -s conftest.$ac_objext'
11949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11950 (eval $ac_try) 2>&5
11951 ac_status=$?
11952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 (exit $ac_status); }; }; then
11954 ac_hi=$ac_mid; break
11955else
11956 echo "$as_me: failed program was:" >&5
11957sed 's/^/| /' conftest.$ac_ext >&5
11958
11959ac_lo=`expr $ac_mid + 1`
11960 if test $ac_lo -le $ac_mid; then
11961 ac_lo= ac_hi=
11962 break
11963 fi
11964 ac_mid=`expr 2 '*' $ac_mid + 1`
11965fi
11966rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11967 done
11968else
11969 echo "$as_me: failed program was:" >&5
11970sed 's/^/| /' conftest.$ac_ext >&5
11971
11972cat >conftest.$ac_ext <<_ACEOF
11973/* confdefs.h. */
11974_ACEOF
11975cat confdefs.h >>conftest.$ac_ext
11976cat >>conftest.$ac_ext <<_ACEOF
11977/* end confdefs.h. */
11978$ac_includes_default
11979int
11980main ()
11981{
11982static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
11983test_array [0] = 0
11984
11985 ;
11986 return 0;
11987}
11988_ACEOF
11989rm -f conftest.$ac_objext
11990if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11991 (eval $ac_compile) 2>conftest.er1
11992 ac_status=$?
11993 grep -v '^ *+' conftest.er1 >conftest.err
11994 rm -f conftest.er1
11995 cat conftest.err >&5
11996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11997 (exit $ac_status); } &&
11998 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12000 (eval $ac_try) 2>&5
12001 ac_status=$?
12002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12003 (exit $ac_status); }; } &&
12004 { ac_try='test -s conftest.$ac_objext'
12005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12006 (eval $ac_try) 2>&5
12007 ac_status=$?
12008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12009 (exit $ac_status); }; }; then
12010 ac_hi=-1 ac_mid=-1
12011 while :; do
12012 cat >conftest.$ac_ext <<_ACEOF
12013/* confdefs.h. */
12014_ACEOF
12015cat confdefs.h >>conftest.$ac_ext
12016cat >>conftest.$ac_ext <<_ACEOF
12017/* end confdefs.h. */
12018$ac_includes_default
12019int
12020main ()
12021{
12022static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12023test_array [0] = 0
12024
12025 ;
12026 return 0;
12027}
12028_ACEOF
12029rm -f conftest.$ac_objext
12030if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12031 (eval $ac_compile) 2>conftest.er1
12032 ac_status=$?
12033 grep -v '^ *+' conftest.er1 >conftest.err
12034 rm -f conftest.er1
12035 cat conftest.err >&5
12036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 (exit $ac_status); } &&
12038 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12040 (eval $ac_try) 2>&5
12041 ac_status=$?
12042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043 (exit $ac_status); }; } &&
12044 { ac_try='test -s conftest.$ac_objext'
12045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12046 (eval $ac_try) 2>&5
12047 ac_status=$?
12048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12049 (exit $ac_status); }; }; then
12050 ac_lo=$ac_mid; break
12051else
12052 echo "$as_me: failed program was:" >&5
12053sed 's/^/| /' conftest.$ac_ext >&5
12054
12055ac_hi=`expr '(' $ac_mid ')' - 1`
12056 if test $ac_mid -le $ac_hi; then
12057 ac_lo= ac_hi=
12058 break
12059 fi
12060 ac_mid=`expr 2 '*' $ac_mid`
12061fi
12062rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12063 done
12064else
12065 echo "$as_me: failed program was:" >&5
12066sed 's/^/| /' conftest.$ac_ext >&5
12067
12068ac_lo= ac_hi=
12069fi
12070rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12071fi
12072rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12073# Binary search between lo and hi bounds.
12074while test "x$ac_lo" != "x$ac_hi"; do
12075 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12076 cat >conftest.$ac_ext <<_ACEOF
12077/* confdefs.h. */
12078_ACEOF
12079cat confdefs.h >>conftest.$ac_ext
12080cat >>conftest.$ac_ext <<_ACEOF
12081/* end confdefs.h. */
12082$ac_includes_default
12083int
12084main ()
12085{
12086static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12087test_array [0] = 0
12088
12089 ;
12090 return 0;
12091}
12092_ACEOF
12093rm -f conftest.$ac_objext
12094if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12095 (eval $ac_compile) 2>conftest.er1
12096 ac_status=$?
12097 grep -v '^ *+' conftest.er1 >conftest.err
12098 rm -f conftest.er1
12099 cat conftest.err >&5
12100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12101 (exit $ac_status); } &&
12102 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12104 (eval $ac_try) 2>&5
12105 ac_status=$?
12106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12107 (exit $ac_status); }; } &&
12108 { ac_try='test -s conftest.$ac_objext'
12109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12110 (eval $ac_try) 2>&5
12111 ac_status=$?
12112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12113 (exit $ac_status); }; }; then
12114 ac_hi=$ac_mid
12115else
12116 echo "$as_me: failed program was:" >&5
12117sed 's/^/| /' conftest.$ac_ext >&5
12118
12119ac_lo=`expr '(' $ac_mid ')' + 1`
12120fi
12121rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12122done
12123case $ac_lo in
12124?*) ac_cv_sizeof_short=$ac_lo;;
12125'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12126See \`config.log' for more details." >&5
12127echo "$as_me: error: cannot compute sizeof (short), 77
12128See \`config.log' for more details." >&2;}
12129 { (exit 1); exit 1; }; } ;;
12130esac
12131else
12132 if test "$cross_compiling" = yes; then
12133 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12134echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12135 { (exit 1); exit 1; }; }
12136else
12137 cat >conftest.$ac_ext <<_ACEOF
12138/* confdefs.h. */
12139_ACEOF
12140cat confdefs.h >>conftest.$ac_ext
12141cat >>conftest.$ac_ext <<_ACEOF
12142/* end confdefs.h. */
12143$ac_includes_default
12144long longval () { return (long) (sizeof (short)); }
12145unsigned long ulongval () { return (long) (sizeof (short)); }
12146#include <stdio.h>
12147#include <stdlib.h>
12148int
12149main ()
12150{
12151
12152 FILE *f = fopen ("conftest.val", "w");
12153 if (! f)
12154 exit (1);
12155 if (((long) (sizeof (short))) < 0)
12156 {
12157 long i = longval ();
12158 if (i != ((long) (sizeof (short))))
12159 exit (1);
12160 fprintf (f, "%ld\n", i);
12161 }
12162 else
12163 {
12164 unsigned long i = ulongval ();
12165 if (i != ((long) (sizeof (short))))
12166 exit (1);
12167 fprintf (f, "%lu\n", i);
12168 }
12169 exit (ferror (f) || fclose (f) != 0);
12170
12171 ;
12172 return 0;
12173}
12174_ACEOF
12175rm -f conftest$ac_exeext
12176if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12177 (eval $ac_link) 2>&5
12178 ac_status=$?
12179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12180 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182 (eval $ac_try) 2>&5
12183 ac_status=$?
12184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185 (exit $ac_status); }; }; then
12186 ac_cv_sizeof_short=`cat conftest.val`
12187else
12188 echo "$as_me: program exited with status $ac_status" >&5
12189echo "$as_me: failed program was:" >&5
12190sed 's/^/| /' conftest.$ac_ext >&5
12191
12192( exit $ac_status )
12193{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12194See \`config.log' for more details." >&5
12195echo "$as_me: error: cannot compute sizeof (short), 77
12196See \`config.log' for more details." >&2;}
12197 { (exit 1); exit 1; }; }
12198fi
12199rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12200fi
12201fi
12202rm -f conftest.val
12203else
12204 ac_cv_sizeof_short=0
12205fi
12206fi
12207echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12208echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12209cat >>confdefs.h <<_ACEOF
12210#define SIZEOF_SHORT $ac_cv_sizeof_short
12211_ACEOF
12212
12213
12214echo "$as_me:$LINENO: checking for int" >&5
12215echo $ECHO_N "checking for int... $ECHO_C" >&6
12216if test "${ac_cv_type_int+set}" = set; then
12217 echo $ECHO_N "(cached) $ECHO_C" >&6
12218else
12219 cat >conftest.$ac_ext <<_ACEOF
12220/* confdefs.h. */
12221_ACEOF
12222cat confdefs.h >>conftest.$ac_ext
12223cat >>conftest.$ac_ext <<_ACEOF
12224/* end confdefs.h. */
12225$ac_includes_default
12226int
12227main ()
12228{
12229if ((int *) 0)
12230 return 0;
12231if (sizeof (int))
12232 return 0;
12233 ;
12234 return 0;
12235}
12236_ACEOF
12237rm -f conftest.$ac_objext
12238if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12239 (eval $ac_compile) 2>conftest.er1
12240 ac_status=$?
12241 grep -v '^ *+' conftest.er1 >conftest.err
12242 rm -f conftest.er1
12243 cat conftest.err >&5
12244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245 (exit $ac_status); } &&
12246 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12248 (eval $ac_try) 2>&5
12249 ac_status=$?
12250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12251 (exit $ac_status); }; } &&
12252 { ac_try='test -s conftest.$ac_objext'
12253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12254 (eval $ac_try) 2>&5
12255 ac_status=$?
12256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12257 (exit $ac_status); }; }; then
12258 ac_cv_type_int=yes
12259else
12260 echo "$as_me: failed program was:" >&5
12261sed 's/^/| /' conftest.$ac_ext >&5
12262
12263ac_cv_type_int=no
12264fi
12265rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12266fi
12267echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12268echo "${ECHO_T}$ac_cv_type_int" >&6
12269
12270echo "$as_me:$LINENO: checking size of int" >&5
12271echo $ECHO_N "checking size of int... $ECHO_C" >&6
12272if test "${ac_cv_sizeof_int+set}" = set; then
12273 echo $ECHO_N "(cached) $ECHO_C" >&6
12274else
12275 if test "$ac_cv_type_int" = yes; then
12276 # The cast to unsigned long works around a bug in the HP C Compiler
12277 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12278 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12279 # This bug is HP SR number 8606223364.
12280 if test "$cross_compiling" = yes; then
12281 # Depending upon the size, compute the lo and hi bounds.
12282cat >conftest.$ac_ext <<_ACEOF
12283/* confdefs.h. */
12284_ACEOF
12285cat confdefs.h >>conftest.$ac_ext
12286cat >>conftest.$ac_ext <<_ACEOF
12287/* end confdefs.h. */
12288$ac_includes_default
12289int
12290main ()
12291{
12292static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12293test_array [0] = 0
12294
12295 ;
12296 return 0;
12297}
12298_ACEOF
12299rm -f conftest.$ac_objext
12300if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12301 (eval $ac_compile) 2>conftest.er1
12302 ac_status=$?
12303 grep -v '^ *+' conftest.er1 >conftest.err
12304 rm -f conftest.er1
12305 cat conftest.err >&5
12306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12307 (exit $ac_status); } &&
12308 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12310 (eval $ac_try) 2>&5
12311 ac_status=$?
12312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12313 (exit $ac_status); }; } &&
12314 { ac_try='test -s conftest.$ac_objext'
12315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12316 (eval $ac_try) 2>&5
12317 ac_status=$?
12318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12319 (exit $ac_status); }; }; then
12320 ac_lo=0 ac_mid=0
12321 while :; do
12322 cat >conftest.$ac_ext <<_ACEOF
12323/* confdefs.h. */
12324_ACEOF
12325cat confdefs.h >>conftest.$ac_ext
12326cat >>conftest.$ac_ext <<_ACEOF
12327/* end confdefs.h. */
12328$ac_includes_default
12329int
12330main ()
12331{
12332static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12333test_array [0] = 0
12334
12335 ;
12336 return 0;
12337}
12338_ACEOF
12339rm -f conftest.$ac_objext
12340if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12341 (eval $ac_compile) 2>conftest.er1
12342 ac_status=$?
12343 grep -v '^ *+' conftest.er1 >conftest.err
12344 rm -f conftest.er1
12345 cat conftest.err >&5
12346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347 (exit $ac_status); } &&
12348 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12350 (eval $ac_try) 2>&5
12351 ac_status=$?
12352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353 (exit $ac_status); }; } &&
12354 { ac_try='test -s conftest.$ac_objext'
12355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12356 (eval $ac_try) 2>&5
12357 ac_status=$?
12358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12359 (exit $ac_status); }; }; then
12360 ac_hi=$ac_mid; break
12361else
12362 echo "$as_me: failed program was:" >&5
12363sed 's/^/| /' conftest.$ac_ext >&5
12364
12365ac_lo=`expr $ac_mid + 1`
12366 if test $ac_lo -le $ac_mid; then
12367 ac_lo= ac_hi=
12368 break
12369 fi
12370 ac_mid=`expr 2 '*' $ac_mid + 1`
12371fi
12372rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12373 done
12374else
12375 echo "$as_me: failed program was:" >&5
12376sed 's/^/| /' conftest.$ac_ext >&5
12377
12378cat >conftest.$ac_ext <<_ACEOF
12379/* confdefs.h. */
12380_ACEOF
12381cat confdefs.h >>conftest.$ac_ext
12382cat >>conftest.$ac_ext <<_ACEOF
12383/* end confdefs.h. */
12384$ac_includes_default
12385int
12386main ()
12387{
12388static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12389test_array [0] = 0
12390
12391 ;
12392 return 0;
12393}
12394_ACEOF
12395rm -f conftest.$ac_objext
12396if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12397 (eval $ac_compile) 2>conftest.er1
12398 ac_status=$?
12399 grep -v '^ *+' conftest.er1 >conftest.err
12400 rm -f conftest.er1
12401 cat conftest.err >&5
12402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12403 (exit $ac_status); } &&
12404 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12406 (eval $ac_try) 2>&5
12407 ac_status=$?
12408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12409 (exit $ac_status); }; } &&
12410 { ac_try='test -s conftest.$ac_objext'
12411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12412 (eval $ac_try) 2>&5
12413 ac_status=$?
12414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12415 (exit $ac_status); }; }; then
12416 ac_hi=-1 ac_mid=-1
12417 while :; do
12418 cat >conftest.$ac_ext <<_ACEOF
12419/* confdefs.h. */
12420_ACEOF
12421cat confdefs.h >>conftest.$ac_ext
12422cat >>conftest.$ac_ext <<_ACEOF
12423/* end confdefs.h. */
12424$ac_includes_default
12425int
12426main ()
12427{
12428static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12429test_array [0] = 0
12430
12431 ;
12432 return 0;
12433}
12434_ACEOF
12435rm -f conftest.$ac_objext
12436if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12437 (eval $ac_compile) 2>conftest.er1
12438 ac_status=$?
12439 grep -v '^ *+' conftest.er1 >conftest.err
12440 rm -f conftest.er1
12441 cat conftest.err >&5
12442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443 (exit $ac_status); } &&
12444 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12446 (eval $ac_try) 2>&5
12447 ac_status=$?
12448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12449 (exit $ac_status); }; } &&
12450 { ac_try='test -s conftest.$ac_objext'
12451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12452 (eval $ac_try) 2>&5
12453 ac_status=$?
12454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12455 (exit $ac_status); }; }; then
12456 ac_lo=$ac_mid; break
12457else
12458 echo "$as_me: failed program was:" >&5
12459sed 's/^/| /' conftest.$ac_ext >&5
12460
12461ac_hi=`expr '(' $ac_mid ')' - 1`
12462 if test $ac_mid -le $ac_hi; then
12463 ac_lo= ac_hi=
12464 break
12465 fi
12466 ac_mid=`expr 2 '*' $ac_mid`
12467fi
12468rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12469 done
12470else
12471 echo "$as_me: failed program was:" >&5
12472sed 's/^/| /' conftest.$ac_ext >&5
12473
12474ac_lo= ac_hi=
12475fi
12476rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12477fi
12478rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12479# Binary search between lo and hi bounds.
12480while test "x$ac_lo" != "x$ac_hi"; do
12481 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12482 cat >conftest.$ac_ext <<_ACEOF
12483/* confdefs.h. */
12484_ACEOF
12485cat confdefs.h >>conftest.$ac_ext
12486cat >>conftest.$ac_ext <<_ACEOF
12487/* end confdefs.h. */
12488$ac_includes_default
12489int
12490main ()
12491{
12492static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12493test_array [0] = 0
12494
12495 ;
12496 return 0;
12497}
12498_ACEOF
12499rm -f conftest.$ac_objext
12500if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12501 (eval $ac_compile) 2>conftest.er1
12502 ac_status=$?
12503 grep -v '^ *+' conftest.er1 >conftest.err
12504 rm -f conftest.er1
12505 cat conftest.err >&5
12506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12507 (exit $ac_status); } &&
12508 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12510 (eval $ac_try) 2>&5
12511 ac_status=$?
12512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12513 (exit $ac_status); }; } &&
12514 { ac_try='test -s conftest.$ac_objext'
12515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12516 (eval $ac_try) 2>&5
12517 ac_status=$?
12518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12519 (exit $ac_status); }; }; then
12520 ac_hi=$ac_mid
12521else
12522 echo "$as_me: failed program was:" >&5
12523sed 's/^/| /' conftest.$ac_ext >&5
12524
12525ac_lo=`expr '(' $ac_mid ')' + 1`
12526fi
12527rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12528done
12529case $ac_lo in
12530?*) ac_cv_sizeof_int=$ac_lo;;
12531'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12532See \`config.log' for more details." >&5
12533echo "$as_me: error: cannot compute sizeof (int), 77
12534See \`config.log' for more details." >&2;}
12535 { (exit 1); exit 1; }; } ;;
12536esac
12537else
12538 if test "$cross_compiling" = yes; then
12539 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12540echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12541 { (exit 1); exit 1; }; }
12542else
12543 cat >conftest.$ac_ext <<_ACEOF
12544/* confdefs.h. */
12545_ACEOF
12546cat confdefs.h >>conftest.$ac_ext
12547cat >>conftest.$ac_ext <<_ACEOF
12548/* end confdefs.h. */
12549$ac_includes_default
12550long longval () { return (long) (sizeof (int)); }
12551unsigned long ulongval () { return (long) (sizeof (int)); }
12552#include <stdio.h>
12553#include <stdlib.h>
12554int
12555main ()
12556{
12557
12558 FILE *f = fopen ("conftest.val", "w");
12559 if (! f)
12560 exit (1);
12561 if (((long) (sizeof (int))) < 0)
12562 {
12563 long i = longval ();
12564 if (i != ((long) (sizeof (int))))
12565 exit (1);
12566 fprintf (f, "%ld\n", i);
12567 }
12568 else
12569 {
12570 unsigned long i = ulongval ();
12571 if (i != ((long) (sizeof (int))))
12572 exit (1);
12573 fprintf (f, "%lu\n", i);
12574 }
12575 exit (ferror (f) || fclose (f) != 0);
12576
12577 ;
12578 return 0;
12579}
12580_ACEOF
12581rm -f conftest$ac_exeext
12582if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12583 (eval $ac_link) 2>&5
12584 ac_status=$?
12585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12586 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12588 (eval $ac_try) 2>&5
12589 ac_status=$?
12590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12591 (exit $ac_status); }; }; then
12592 ac_cv_sizeof_int=`cat conftest.val`
12593else
12594 echo "$as_me: program exited with status $ac_status" >&5
12595echo "$as_me: failed program was:" >&5
12596sed 's/^/| /' conftest.$ac_ext >&5
12597
12598( exit $ac_status )
12599{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12600See \`config.log' for more details." >&5
12601echo "$as_me: error: cannot compute sizeof (int), 77
12602See \`config.log' for more details." >&2;}
12603 { (exit 1); exit 1; }; }
12604fi
12605rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12606fi
12607fi
12608rm -f conftest.val
12609else
12610 ac_cv_sizeof_int=0
12611fi
12612fi
12613echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12614echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12615cat >>confdefs.h <<_ACEOF
12616#define SIZEOF_INT $ac_cv_sizeof_int
12617_ACEOF
12618
12619
12620echo "$as_me:$LINENO: checking for long long" >&5
12621echo $ECHO_N "checking for long long... $ECHO_C" >&6
12622if test "${ac_cv_type_long_long+set}" = set; then
12623 echo $ECHO_N "(cached) $ECHO_C" >&6
12624else
12625 cat >conftest.$ac_ext <<_ACEOF
12626/* confdefs.h. */
12627_ACEOF
12628cat confdefs.h >>conftest.$ac_ext
12629cat >>conftest.$ac_ext <<_ACEOF
12630/* end confdefs.h. */
12631$ac_includes_default
12632int
12633main ()
12634{
12635if ((long long *) 0)
12636 return 0;
12637if (sizeof (long long))
12638 return 0;
12639 ;
12640 return 0;
12641}
12642_ACEOF
12643rm -f conftest.$ac_objext
12644if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12645 (eval $ac_compile) 2>conftest.er1
12646 ac_status=$?
12647 grep -v '^ *+' conftest.er1 >conftest.err
12648 rm -f conftest.er1
12649 cat conftest.err >&5
12650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651 (exit $ac_status); } &&
12652 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12654 (eval $ac_try) 2>&5
12655 ac_status=$?
12656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12657 (exit $ac_status); }; } &&
12658 { ac_try='test -s conftest.$ac_objext'
12659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12660 (eval $ac_try) 2>&5
12661 ac_status=$?
12662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12663 (exit $ac_status); }; }; then
12664 ac_cv_type_long_long=yes
12665else
12666 echo "$as_me: failed program was:" >&5
12667sed 's/^/| /' conftest.$ac_ext >&5
12668
12669ac_cv_type_long_long=no
12670fi
12671rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12672fi
12673echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
12674echo "${ECHO_T}$ac_cv_type_long_long" >&6
12675
12676echo "$as_me:$LINENO: checking size of long long" >&5
12677echo $ECHO_N "checking size of long long... $ECHO_C" >&6
12678if test "${ac_cv_sizeof_long_long+set}" = set; then
12679 echo $ECHO_N "(cached) $ECHO_C" >&6
12680else
12681 if test "$ac_cv_type_long_long" = yes; then
12682 # The cast to unsigned long works around a bug in the HP C Compiler
12683 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12684 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12685 # This bug is HP SR number 8606223364.
12686 if test "$cross_compiling" = yes; then
12687 # Depending upon the size, compute the lo and hi bounds.
12688cat >conftest.$ac_ext <<_ACEOF
12689/* confdefs.h. */
12690_ACEOF
12691cat confdefs.h >>conftest.$ac_ext
12692cat >>conftest.$ac_ext <<_ACEOF
12693/* end confdefs.h. */
12694$ac_includes_default
12695int
12696main ()
12697{
12698static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
12699test_array [0] = 0
12700
12701 ;
12702 return 0;
12703}
12704_ACEOF
12705rm -f conftest.$ac_objext
12706if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12707 (eval $ac_compile) 2>conftest.er1
12708 ac_status=$?
12709 grep -v '^ *+' conftest.er1 >conftest.err
12710 rm -f conftest.er1
12711 cat conftest.err >&5
12712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12713 (exit $ac_status); } &&
12714 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12716 (eval $ac_try) 2>&5
12717 ac_status=$?
12718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12719 (exit $ac_status); }; } &&
12720 { ac_try='test -s conftest.$ac_objext'
12721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12722 (eval $ac_try) 2>&5
12723 ac_status=$?
12724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12725 (exit $ac_status); }; }; then
12726 ac_lo=0 ac_mid=0
12727 while :; do
12728 cat >conftest.$ac_ext <<_ACEOF
12729/* confdefs.h. */
12730_ACEOF
12731cat confdefs.h >>conftest.$ac_ext
12732cat >>conftest.$ac_ext <<_ACEOF
12733/* end confdefs.h. */
12734$ac_includes_default
12735int
12736main ()
12737{
12738static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
12739test_array [0] = 0
12740
12741 ;
12742 return 0;
12743}
12744_ACEOF
12745rm -f conftest.$ac_objext
12746if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12747 (eval $ac_compile) 2>conftest.er1
12748 ac_status=$?
12749 grep -v '^ *+' conftest.er1 >conftest.err
12750 rm -f conftest.er1
12751 cat conftest.err >&5
12752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753 (exit $ac_status); } &&
12754 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12756 (eval $ac_try) 2>&5
12757 ac_status=$?
12758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12759 (exit $ac_status); }; } &&
12760 { ac_try='test -s conftest.$ac_objext'
12761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12762 (eval $ac_try) 2>&5
12763 ac_status=$?
12764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12765 (exit $ac_status); }; }; then
12766 ac_hi=$ac_mid; break
12767else
12768 echo "$as_me: failed program was:" >&5
12769sed 's/^/| /' conftest.$ac_ext >&5
12770
12771ac_lo=`expr $ac_mid + 1`
12772 if test $ac_lo -le $ac_mid; then
12773 ac_lo= ac_hi=
12774 break
12775 fi
12776 ac_mid=`expr 2 '*' $ac_mid + 1`
12777fi
12778rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12779 done
12780else
12781 echo "$as_me: failed program was:" >&5
12782sed 's/^/| /' conftest.$ac_ext >&5
12783
12784cat >conftest.$ac_ext <<_ACEOF
12785/* confdefs.h. */
12786_ACEOF
12787cat confdefs.h >>conftest.$ac_ext
12788cat >>conftest.$ac_ext <<_ACEOF
12789/* end confdefs.h. */
12790$ac_includes_default
12791int
12792main ()
12793{
12794static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
12795test_array [0] = 0
12796
12797 ;
12798 return 0;
12799}
12800_ACEOF
12801rm -f conftest.$ac_objext
12802if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12803 (eval $ac_compile) 2>conftest.er1
12804 ac_status=$?
12805 grep -v '^ *+' conftest.er1 >conftest.err
12806 rm -f conftest.er1
12807 cat conftest.err >&5
12808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12809 (exit $ac_status); } &&
12810 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12812 (eval $ac_try) 2>&5
12813 ac_status=$?
12814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12815 (exit $ac_status); }; } &&
12816 { ac_try='test -s conftest.$ac_objext'
12817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12818 (eval $ac_try) 2>&5
12819 ac_status=$?
12820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12821 (exit $ac_status); }; }; then
12822 ac_hi=-1 ac_mid=-1
12823 while :; do
12824 cat >conftest.$ac_ext <<_ACEOF
12825/* confdefs.h. */
12826_ACEOF
12827cat confdefs.h >>conftest.$ac_ext
12828cat >>conftest.$ac_ext <<_ACEOF
12829/* end confdefs.h. */
12830$ac_includes_default
12831int
12832main ()
12833{
12834static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
12835test_array [0] = 0
12836
12837 ;
12838 return 0;
12839}
12840_ACEOF
12841rm -f conftest.$ac_objext
12842if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12843 (eval $ac_compile) 2>conftest.er1
12844 ac_status=$?
12845 grep -v '^ *+' conftest.er1 >conftest.err
12846 rm -f conftest.er1
12847 cat conftest.err >&5
12848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12849 (exit $ac_status); } &&
12850 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12852 (eval $ac_try) 2>&5
12853 ac_status=$?
12854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12855 (exit $ac_status); }; } &&
12856 { ac_try='test -s conftest.$ac_objext'
12857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12858 (eval $ac_try) 2>&5
12859 ac_status=$?
12860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12861 (exit $ac_status); }; }; then
12862 ac_lo=$ac_mid; break
12863else
12864 echo "$as_me: failed program was:" >&5
12865sed 's/^/| /' conftest.$ac_ext >&5
12866
12867ac_hi=`expr '(' $ac_mid ')' - 1`
12868 if test $ac_mid -le $ac_hi; then
12869 ac_lo= ac_hi=
12870 break
12871 fi
12872 ac_mid=`expr 2 '*' $ac_mid`
12873fi
12874rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12875 done
12876else
12877 echo "$as_me: failed program was:" >&5
12878sed 's/^/| /' conftest.$ac_ext >&5
12879
12880ac_lo= ac_hi=
12881fi
12882rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12883fi
12884rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12885# Binary search between lo and hi bounds.
12886while test "x$ac_lo" != "x$ac_hi"; do
12887 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12888 cat >conftest.$ac_ext <<_ACEOF
12889/* confdefs.h. */
12890_ACEOF
12891cat confdefs.h >>conftest.$ac_ext
12892cat >>conftest.$ac_ext <<_ACEOF
12893/* end confdefs.h. */
12894$ac_includes_default
12895int
12896main ()
12897{
12898static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
12899test_array [0] = 0
12900
12901 ;
12902 return 0;
12903}
12904_ACEOF
12905rm -f conftest.$ac_objext
12906if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12907 (eval $ac_compile) 2>conftest.er1
12908 ac_status=$?
12909 grep -v '^ *+' conftest.er1 >conftest.err
12910 rm -f conftest.er1
12911 cat conftest.err >&5
12912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12913 (exit $ac_status); } &&
12914 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12916 (eval $ac_try) 2>&5
12917 ac_status=$?
12918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12919 (exit $ac_status); }; } &&
12920 { ac_try='test -s conftest.$ac_objext'
12921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12922 (eval $ac_try) 2>&5
12923 ac_status=$?
12924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12925 (exit $ac_status); }; }; then
12926 ac_hi=$ac_mid
12927else
12928 echo "$as_me: failed program was:" >&5
12929sed 's/^/| /' conftest.$ac_ext >&5
12930
12931ac_lo=`expr '(' $ac_mid ')' + 1`
12932fi
12933rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12934done
12935case $ac_lo in
12936?*) ac_cv_sizeof_long_long=$ac_lo;;
12937'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
12938See \`config.log' for more details." >&5
12939echo "$as_me: error: cannot compute sizeof (long long), 77
12940See \`config.log' for more details." >&2;}
12941 { (exit 1); exit 1; }; } ;;
12942esac
12943else
12944 if test "$cross_compiling" = yes; then
12945 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12946echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12947 { (exit 1); exit 1; }; }
12948else
12949 cat >conftest.$ac_ext <<_ACEOF
12950/* confdefs.h. */
12951_ACEOF
12952cat confdefs.h >>conftest.$ac_ext
12953cat >>conftest.$ac_ext <<_ACEOF
12954/* end confdefs.h. */
12955$ac_includes_default
12956long longval () { return (long) (sizeof (long long)); }
12957unsigned long ulongval () { return (long) (sizeof (long long)); }
12958#include <stdio.h>
12959#include <stdlib.h>
12960int
12961main ()
12962{
12963
12964 FILE *f = fopen ("conftest.val", "w");
12965 if (! f)
12966 exit (1);
12967 if (((long) (sizeof (long long))) < 0)
12968 {
12969 long i = longval ();
12970 if (i != ((long) (sizeof (long long))))
12971 exit (1);
12972 fprintf (f, "%ld\n", i);
12973 }
12974 else
12975 {
12976 unsigned long i = ulongval ();
12977 if (i != ((long) (sizeof (long long))))
12978 exit (1);
12979 fprintf (f, "%lu\n", i);
12980 }
12981 exit (ferror (f) || fclose (f) != 0);
12982
12983 ;
12984 return 0;
12985}
12986_ACEOF
12987rm -f conftest$ac_exeext
12988if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12989 (eval $ac_link) 2>&5
12990 ac_status=$?
12991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12992 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12994 (eval $ac_try) 2>&5
12995 ac_status=$?
12996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12997 (exit $ac_status); }; }; then
12998 ac_cv_sizeof_long_long=`cat conftest.val`
12999else
13000 echo "$as_me: program exited with status $ac_status" >&5
13001echo "$as_me: failed program was:" >&5
13002sed 's/^/| /' conftest.$ac_ext >&5
13003
13004( exit $ac_status )
13005{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13006See \`config.log' for more details." >&5
13007echo "$as_me: error: cannot compute sizeof (long long), 77
13008See \`config.log' for more details." >&2;}
13009 { (exit 1); exit 1; }; }
13010fi
13011rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13012fi
13013fi
13014rm -f conftest.val
13015else
13016 ac_cv_sizeof_long_long=0
13017fi
13018fi
13019echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13020echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13021cat >>confdefs.h <<_ACEOF
13022#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13023_ACEOF
13024
13025
13026echo "$as_me:$LINENO: checking for int *" >&5
13027echo $ECHO_N "checking for int *... $ECHO_C" >&6
13028if test "${ac_cv_type_int_p+set}" = set; then
13029 echo $ECHO_N "(cached) $ECHO_C" >&6
13030else
13031 cat >conftest.$ac_ext <<_ACEOF
13032/* confdefs.h. */
13033_ACEOF
13034cat confdefs.h >>conftest.$ac_ext
13035cat >>conftest.$ac_ext <<_ACEOF
13036/* end confdefs.h. */
13037$ac_includes_default
13038int
13039main ()
13040{
13041if ((int * *) 0)
13042 return 0;
13043if (sizeof (int *))
13044 return 0;
13045 ;
13046 return 0;
13047}
13048_ACEOF
13049rm -f conftest.$ac_objext
13050if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13051 (eval $ac_compile) 2>conftest.er1
13052 ac_status=$?
13053 grep -v '^ *+' conftest.er1 >conftest.err
13054 rm -f conftest.er1
13055 cat conftest.err >&5
13056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13057 (exit $ac_status); } &&
13058 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13060 (eval $ac_try) 2>&5
13061 ac_status=$?
13062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13063 (exit $ac_status); }; } &&
13064 { ac_try='test -s conftest.$ac_objext'
13065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13066 (eval $ac_try) 2>&5
13067 ac_status=$?
13068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13069 (exit $ac_status); }; }; then
13070 ac_cv_type_int_p=yes
13071else
13072 echo "$as_me: failed program was:" >&5
13073sed 's/^/| /' conftest.$ac_ext >&5
13074
13075ac_cv_type_int_p=no
13076fi
13077rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13078fi
13079echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13080echo "${ECHO_T}$ac_cv_type_int_p" >&6
13081
13082echo "$as_me:$LINENO: checking size of int *" >&5
13083echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13084if test "${ac_cv_sizeof_int_p+set}" = set; then
13085 echo $ECHO_N "(cached) $ECHO_C" >&6
13086else
13087 if test "$ac_cv_type_int_p" = yes; then
13088 # The cast to unsigned long works around a bug in the HP C Compiler
13089 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13090 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13091 # This bug is HP SR number 8606223364.
13092 if test "$cross_compiling" = yes; then
13093 # Depending upon the size, compute the lo and hi bounds.
13094cat >conftest.$ac_ext <<_ACEOF
13095/* confdefs.h. */
13096_ACEOF
13097cat confdefs.h >>conftest.$ac_ext
13098cat >>conftest.$ac_ext <<_ACEOF
13099/* end confdefs.h. */
13100$ac_includes_default
13101int
13102main ()
13103{
13104static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13105test_array [0] = 0
13106
13107 ;
13108 return 0;
13109}
13110_ACEOF
13111rm -f conftest.$ac_objext
13112if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13113 (eval $ac_compile) 2>conftest.er1
13114 ac_status=$?
13115 grep -v '^ *+' conftest.er1 >conftest.err
13116 rm -f conftest.er1
13117 cat conftest.err >&5
13118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13119 (exit $ac_status); } &&
13120 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13122 (eval $ac_try) 2>&5
13123 ac_status=$?
13124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13125 (exit $ac_status); }; } &&
13126 { ac_try='test -s conftest.$ac_objext'
13127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13128 (eval $ac_try) 2>&5
13129 ac_status=$?
13130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13131 (exit $ac_status); }; }; then
13132 ac_lo=0 ac_mid=0
13133 while :; do
13134 cat >conftest.$ac_ext <<_ACEOF
13135/* confdefs.h. */
13136_ACEOF
13137cat confdefs.h >>conftest.$ac_ext
13138cat >>conftest.$ac_ext <<_ACEOF
13139/* end confdefs.h. */
13140$ac_includes_default
13141int
13142main ()
13143{
13144static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13145test_array [0] = 0
13146
13147 ;
13148 return 0;
13149}
13150_ACEOF
13151rm -f conftest.$ac_objext
13152if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13153 (eval $ac_compile) 2>conftest.er1
13154 ac_status=$?
13155 grep -v '^ *+' conftest.er1 >conftest.err
13156 rm -f conftest.er1
13157 cat conftest.err >&5
13158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13159 (exit $ac_status); } &&
13160 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13162 (eval $ac_try) 2>&5
13163 ac_status=$?
13164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13165 (exit $ac_status); }; } &&
13166 { ac_try='test -s conftest.$ac_objext'
13167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13168 (eval $ac_try) 2>&5
13169 ac_status=$?
13170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13171 (exit $ac_status); }; }; then
13172 ac_hi=$ac_mid; break
13173else
13174 echo "$as_me: failed program was:" >&5
13175sed 's/^/| /' conftest.$ac_ext >&5
13176
13177ac_lo=`expr $ac_mid + 1`
13178 if test $ac_lo -le $ac_mid; then
13179 ac_lo= ac_hi=
13180 break
13181 fi
13182 ac_mid=`expr 2 '*' $ac_mid + 1`
13183fi
13184rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13185 done
13186else
13187 echo "$as_me: failed program was:" >&5
13188sed 's/^/| /' conftest.$ac_ext >&5
13189
13190cat >conftest.$ac_ext <<_ACEOF
13191/* confdefs.h. */
13192_ACEOF
13193cat confdefs.h >>conftest.$ac_ext
13194cat >>conftest.$ac_ext <<_ACEOF
13195/* end confdefs.h. */
13196$ac_includes_default
13197int
13198main ()
13199{
13200static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13201test_array [0] = 0
13202
13203 ;
13204 return 0;
13205}
13206_ACEOF
13207rm -f conftest.$ac_objext
13208if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13209 (eval $ac_compile) 2>conftest.er1
13210 ac_status=$?
13211 grep -v '^ *+' conftest.er1 >conftest.err
13212 rm -f conftest.er1
13213 cat conftest.err >&5
13214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13215 (exit $ac_status); } &&
13216 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13218 (eval $ac_try) 2>&5
13219 ac_status=$?
13220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221 (exit $ac_status); }; } &&
13222 { ac_try='test -s conftest.$ac_objext'
13223 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13224 (eval $ac_try) 2>&5
13225 ac_status=$?
13226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13227 (exit $ac_status); }; }; then
13228 ac_hi=-1 ac_mid=-1
13229 while :; do
13230 cat >conftest.$ac_ext <<_ACEOF
13231/* confdefs.h. */
13232_ACEOF
13233cat confdefs.h >>conftest.$ac_ext
13234cat >>conftest.$ac_ext <<_ACEOF
13235/* end confdefs.h. */
13236$ac_includes_default
13237int
13238main ()
13239{
13240static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13241test_array [0] = 0
13242
13243 ;
13244 return 0;
13245}
13246_ACEOF
13247rm -f conftest.$ac_objext
13248if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13249 (eval $ac_compile) 2>conftest.er1
13250 ac_status=$?
13251 grep -v '^ *+' conftest.er1 >conftest.err
13252 rm -f conftest.er1
13253 cat conftest.err >&5
13254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255 (exit $ac_status); } &&
13256 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13258 (eval $ac_try) 2>&5
13259 ac_status=$?
13260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261 (exit $ac_status); }; } &&
13262 { ac_try='test -s conftest.$ac_objext'
13263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13264 (eval $ac_try) 2>&5
13265 ac_status=$?
13266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13267 (exit $ac_status); }; }; then
13268 ac_lo=$ac_mid; break
13269else
13270 echo "$as_me: failed program was:" >&5
13271sed 's/^/| /' conftest.$ac_ext >&5
13272
13273ac_hi=`expr '(' $ac_mid ')' - 1`
13274 if test $ac_mid -le $ac_hi; then
13275 ac_lo= ac_hi=
13276 break
13277 fi
13278 ac_mid=`expr 2 '*' $ac_mid`
13279fi
13280rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13281 done
13282else
13283 echo "$as_me: failed program was:" >&5
13284sed 's/^/| /' conftest.$ac_ext >&5
13285
13286ac_lo= ac_hi=
13287fi
13288rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13289fi
13290rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13291# Binary search between lo and hi bounds.
13292while test "x$ac_lo" != "x$ac_hi"; do
13293 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13294 cat >conftest.$ac_ext <<_ACEOF
13295/* confdefs.h. */
13296_ACEOF
13297cat confdefs.h >>conftest.$ac_ext
13298cat >>conftest.$ac_ext <<_ACEOF
13299/* end confdefs.h. */
13300$ac_includes_default
13301int
13302main ()
13303{
13304static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13305test_array [0] = 0
13306
13307 ;
13308 return 0;
13309}
13310_ACEOF
13311rm -f conftest.$ac_objext
13312if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13313 (eval $ac_compile) 2>conftest.er1
13314 ac_status=$?
13315 grep -v '^ *+' conftest.er1 >conftest.err
13316 rm -f conftest.er1
13317 cat conftest.err >&5
13318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13319 (exit $ac_status); } &&
13320 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13322 (eval $ac_try) 2>&5
13323 ac_status=$?
13324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13325 (exit $ac_status); }; } &&
13326 { ac_try='test -s conftest.$ac_objext'
13327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13328 (eval $ac_try) 2>&5
13329 ac_status=$?
13330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13331 (exit $ac_status); }; }; then
13332 ac_hi=$ac_mid
13333else
13334 echo "$as_me: failed program was:" >&5
13335sed 's/^/| /' conftest.$ac_ext >&5
13336
13337ac_lo=`expr '(' $ac_mid ')' + 1`
13338fi
13339rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13340done
13341case $ac_lo in
13342?*) ac_cv_sizeof_int_p=$ac_lo;;
13343'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13344See \`config.log' for more details." >&5
13345echo "$as_me: error: cannot compute sizeof (int *), 77
13346See \`config.log' for more details." >&2;}
13347 { (exit 1); exit 1; }; } ;;
13348esac
13349else
13350 if test "$cross_compiling" = yes; then
13351 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13352echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13353 { (exit 1); exit 1; }; }
13354else
13355 cat >conftest.$ac_ext <<_ACEOF
13356/* confdefs.h. */
13357_ACEOF
13358cat confdefs.h >>conftest.$ac_ext
13359cat >>conftest.$ac_ext <<_ACEOF
13360/* end confdefs.h. */
13361$ac_includes_default
13362long longval () { return (long) (sizeof (int *)); }
13363unsigned long ulongval () { return (long) (sizeof (int *)); }
13364#include <stdio.h>
13365#include <stdlib.h>
13366int
13367main ()
13368{
13369
13370 FILE *f = fopen ("conftest.val", "w");
13371 if (! f)
13372 exit (1);
13373 if (((long) (sizeof (int *))) < 0)
13374 {
13375 long i = longval ();
13376 if (i != ((long) (sizeof (int *))))
13377 exit (1);
13378 fprintf (f, "%ld\n", i);
13379 }
13380 else
13381 {
13382 unsigned long i = ulongval ();
13383 if (i != ((long) (sizeof (int *))))
13384 exit (1);
13385 fprintf (f, "%lu\n", i);
13386 }
13387 exit (ferror (f) || fclose (f) != 0);
13388
13389 ;
13390 return 0;
13391}
13392_ACEOF
13393rm -f conftest$ac_exeext
13394if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13395 (eval $ac_link) 2>&5
13396 ac_status=$?
13397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13398 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13400 (eval $ac_try) 2>&5
13401 ac_status=$?
13402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13403 (exit $ac_status); }; }; then
13404 ac_cv_sizeof_int_p=`cat conftest.val`
13405else
13406 echo "$as_me: program exited with status $ac_status" >&5
13407echo "$as_me: failed program was:" >&5
13408sed 's/^/| /' conftest.$ac_ext >&5
13409
13410( exit $ac_status )
13411{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13412See \`config.log' for more details." >&5
13413echo "$as_me: error: cannot compute sizeof (int *), 77
13414See \`config.log' for more details." >&2;}
13415 { (exit 1); exit 1; }; }
13416fi
13417rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13418fi
13419fi
13420rm -f conftest.val
13421else
13422 ac_cv_sizeof_int_p=0
13423fi
13424fi
13425echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13426echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13427cat >>confdefs.h <<_ACEOF
13428#define SIZEOF_INT_P $ac_cv_sizeof_int_p
13429_ACEOF
13430
13431
13432
13433
13434echo "$as_me:$LINENO: checking for int16_t" >&5
13435echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13436if test "${rxvt_cv_int16_t+set}" = set; then
13437 echo $ECHO_N "(cached) $ECHO_C" >&6
13438else
13439 cat >conftest.$ac_ext <<_ACEOF
13440/* confdefs.h. */
13441_ACEOF
13442cat confdefs.h >>conftest.$ac_ext
13443cat >>conftest.$ac_ext <<_ACEOF
13444/* end confdefs.h. */
13445#include <stdint.h>
13446int
13447main ()
13448{
13449int16_t dummy;
13450 ;
13451 return 0;
13452}
13453_ACEOF
13454rm -f conftest.$ac_objext
13455if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13456 (eval $ac_compile) 2>conftest.er1
13457 ac_status=$?
13458 grep -v '^ *+' conftest.er1 >conftest.err
13459 rm -f conftest.er1
13460 cat conftest.err >&5
13461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13462 (exit $ac_status); } &&
13463 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13465 (eval $ac_try) 2>&5
13466 ac_status=$?
13467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13468 (exit $ac_status); }; } &&
13469 { ac_try='test -s conftest.$ac_objext'
13470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13471 (eval $ac_try) 2>&5
13472 ac_status=$?
13473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13474 (exit $ac_status); }; }; then
13475 rxvt_cv_int16_t=yes
13476else
13477 echo "$as_me: failed program was:" >&5
13478sed 's/^/| /' conftest.$ac_ext >&5
13479
13480if test "$ac_cv_sizeof_char" -ge 2; then
13481 rxvt_cv_int16_t=" char"
13482else
13483 if test "$ac_cv_sizeof_short" -ge 2; then
13484 rxvt_cv_int16_t=" short"
13485 else
13486 if test "$ac_cv_sizeof_int" -ge 2; then
13487 rxvt_cv_int16_t=" int"
13488 else
13489 if test "$ac_cv_sizeof_long" -ge 2; then
13490 rxvt_cv_int16_t=" long"
13491 else
13492 if test "$ac_cv_sizeof_long_long" -ge 2; then
13493 rxvt_cv_int16_t=" long long"
13494 else
13495 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13496 fi
13497 fi
13498 fi
13499 fi
13500fi
13501fi
13502rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13503fi
13504echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
13505echo "${ECHO_T}$rxvt_cv_int16_t" >&6
13506if test x"$rxvt_cv_int16_t" != xyes; then
13507 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
13508else
13509 if test x"" = x; then
13510 rxvt_int16_typedef="/* typedef short int16_t; */"
13511 else
13512 rxvt_int16_typedef="/* typedef short int16_t; */"
13513 fi
13514fi
13515
13516echo "$as_me:$LINENO: checking for uint16_t" >&5
13517echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
13518if test "${rxvt_cv_uint16_t+set}" = set; then
13519 echo $ECHO_N "(cached) $ECHO_C" >&6
13520else
13521 cat >conftest.$ac_ext <<_ACEOF
13522/* confdefs.h. */
13523_ACEOF
13524cat confdefs.h >>conftest.$ac_ext
13525cat >>conftest.$ac_ext <<_ACEOF
13526/* end confdefs.h. */
13527#include <stdint.h>
13528int
13529main ()
13530{
13531uint16_t dummy;
13532 ;
13533 return 0;
13534}
13535_ACEOF
13536rm -f conftest.$ac_objext
13537if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13538 (eval $ac_compile) 2>conftest.er1
13539 ac_status=$?
13540 grep -v '^ *+' conftest.er1 >conftest.err
13541 rm -f conftest.er1
13542 cat conftest.err >&5
13543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13544 (exit $ac_status); } &&
13545 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13547 (eval $ac_try) 2>&5
13548 ac_status=$?
13549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13550 (exit $ac_status); }; } &&
13551 { ac_try='test -s conftest.$ac_objext'
13552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13553 (eval $ac_try) 2>&5
13554 ac_status=$?
13555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13556 (exit $ac_status); }; }; then
13557 rxvt_cv_uint16_t=yes
13558else
13559 echo "$as_me: failed program was:" >&5
13560sed 's/^/| /' conftest.$ac_ext >&5
13561
13562if test "$ac_cv_sizeof_char" -ge 2; then
13563 rxvt_cv_uint16_t="unsigned char"
13564else
13565 if test "$ac_cv_sizeof_short" -ge 2; then
13566 rxvt_cv_uint16_t="unsigned short"
13567 else
13568 if test "$ac_cv_sizeof_int" -ge 2; then
13569 rxvt_cv_uint16_t="unsigned int"
13570 else
13571 if test "$ac_cv_sizeof_long" -ge 2; then
13572 rxvt_cv_uint16_t="unsigned long"
13573 else
13574 if test "$ac_cv_sizeof_long_long" -ge 2; then
13575 rxvt_cv_uint16_t="unsigned long long"
13576 else
13577 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
13578 fi
13579 fi
13580 fi
13581 fi
13582fi
13583fi
13584rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13585fi
13586echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
13587echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
13588if test x"$rxvt_cv_uint16_t" != xyes; then
13589 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
13590else
13591 if test x"unsigned" = x; then
13592 rxvt_uint16_typedef="/* typedef short uint16_t; */"
13593 else
13594 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
13595 fi
13596fi
13597
13598echo "$as_me:$LINENO: checking for int32_t" >&5
13599echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
13600if test "${rxvt_cv_int32_t+set}" = set; then
13601 echo $ECHO_N "(cached) $ECHO_C" >&6
13602else
13603 cat >conftest.$ac_ext <<_ACEOF
13604/* confdefs.h. */
13605_ACEOF
13606cat confdefs.h >>conftest.$ac_ext
13607cat >>conftest.$ac_ext <<_ACEOF
13608/* end confdefs.h. */
13609#include <stdint.h>
13610int
13611main ()
13612{
13613int32_t dummy;
13614 ;
13615 return 0;
13616}
13617_ACEOF
13618rm -f conftest.$ac_objext
13619if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13620 (eval $ac_compile) 2>conftest.er1
13621 ac_status=$?
13622 grep -v '^ *+' conftest.er1 >conftest.err
13623 rm -f conftest.er1
13624 cat conftest.err >&5
13625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13626 (exit $ac_status); } &&
13627 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13629 (eval $ac_try) 2>&5
13630 ac_status=$?
13631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13632 (exit $ac_status); }; } &&
13633 { ac_try='test -s conftest.$ac_objext'
13634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13635 (eval $ac_try) 2>&5
13636 ac_status=$?
13637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13638 (exit $ac_status); }; }; then
13639 rxvt_cv_int32_t=yes
13640else
13641 echo "$as_me: failed program was:" >&5
13642sed 's/^/| /' conftest.$ac_ext >&5
13643
13644if test "$ac_cv_sizeof_char" -ge 4; then
13645 rxvt_cv_int32_t=" char"
13646else
13647 if test "$ac_cv_sizeof_short" -ge 4; then
13648 rxvt_cv_int32_t=" short"
13649 else
13650 if test "$ac_cv_sizeof_int" -ge 4; then
13651 rxvt_cv_int32_t=" int"
13652 else
13653 if test "$ac_cv_sizeof_long" -ge 4; then
13654 rxvt_cv_int32_t=" long"
13655 else
13656 if test "$ac_cv_sizeof_long_long" -ge 4; then
13657 rxvt_cv_int32_t=" long long"
13658 else
13659 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
13660 fi
13661 fi
13662 fi
13663 fi
13664fi
13665fi
13666rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13667fi
13668echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
13669echo "${ECHO_T}$rxvt_cv_int32_t" >&6
13670if test x"$rxvt_cv_int32_t" != xyes; then
13671 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
13672else
13673 if test x"" = x; then
13674 rxvt_int32_typedef="/* typedef int int32_t; */"
13675 else
13676 rxvt_int32_typedef="/* typedef int int32_t; */"
13677 fi
13678fi
13679
13680echo "$as_me:$LINENO: checking for uint32_t" >&5
13681echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
13682if test "${rxvt_cv_uint32_t+set}" = set; then
13683 echo $ECHO_N "(cached) $ECHO_C" >&6
13684else
13685 cat >conftest.$ac_ext <<_ACEOF
13686/* confdefs.h. */
13687_ACEOF
13688cat confdefs.h >>conftest.$ac_ext
13689cat >>conftest.$ac_ext <<_ACEOF
13690/* end confdefs.h. */
13691#include <stdint.h>
13692int
13693main ()
13694{
13695uint32_t dummy;
13696 ;
13697 return 0;
13698}
13699_ACEOF
13700rm -f conftest.$ac_objext
13701if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13702 (eval $ac_compile) 2>conftest.er1
13703 ac_status=$?
13704 grep -v '^ *+' conftest.er1 >conftest.err
13705 rm -f conftest.er1
13706 cat conftest.err >&5
13707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13708 (exit $ac_status); } &&
13709 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13711 (eval $ac_try) 2>&5
13712 ac_status=$?
13713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13714 (exit $ac_status); }; } &&
13715 { ac_try='test -s conftest.$ac_objext'
13716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13717 (eval $ac_try) 2>&5
13718 ac_status=$?
13719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13720 (exit $ac_status); }; }; then
13721 rxvt_cv_uint32_t=yes
13722else
13723 echo "$as_me: failed program was:" >&5
13724sed 's/^/| /' conftest.$ac_ext >&5
13725
13726if test "$ac_cv_sizeof_char" -ge 4; then
13727 rxvt_cv_uint32_t="unsigned char"
13728else
13729 if test "$ac_cv_sizeof_short" -ge 4; then
13730 rxvt_cv_uint32_t="unsigned short"
13731 else
13732 if test "$ac_cv_sizeof_int" -ge 4; then
13733 rxvt_cv_uint32_t="unsigned int"
13734 else
13735 if test "$ac_cv_sizeof_long" -ge 4; then
13736 rxvt_cv_uint32_t="unsigned long"
13737 else
13738 if test "$ac_cv_sizeof_long_long" -ge 4; then
13739 rxvt_cv_uint32_t="unsigned long long"
13740 else
13741 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
13742 fi
13743 fi
13744 fi
13745 fi
13746fi
13747fi
13748rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13749fi
13750echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
13751echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
13752if test x"$rxvt_cv_uint32_t" != xyes; then
13753 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
13754else
13755 if test x"unsigned" = x; then
13756 rxvt_uint32_typedef="/* typedef int uint32_t; */"
13757 else
13758 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
13759 fi
13760fi
13761
13762if test "$ac_cv_sizeof_int_p" -eq 8; then
13763 rxvt_intp_define="#define intp_t int64_t"
13764 rxvt_u_intp_define="#define u_intp_t u_int64_t"
13765else
13766 if test "$ac_cv_sizeof_int_p" -eq 4; then
13767 rxvt_intp_define="#define intp_t int32_t"
13768 rxvt_u_intp_define="#define u_intp_t u_int32_t"
13769 else
13770 if test "$ac_cv_sizeof_int_p" -eq 2; then
13771 rxvt_intp_define="#define intp_t int16_t"
13772 rxvt_u_intp_define="#define u_intp_t u_int16_t"
13773 else
13774 rxvt_intp_define="#error set intp_t"
13775 rxvt_u_intp_define="#error set u_intp_t"
13776 fi
13777 fi
13778fi
13779
13780
13781
13782echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13783echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13784if test "${ac_cv_type_signal+set}" = set; then
13785 echo $ECHO_N "(cached) $ECHO_C" >&6
13786else
13787 cat >conftest.$ac_ext <<_ACEOF
13788/* confdefs.h. */
13789_ACEOF
13790cat confdefs.h >>conftest.$ac_ext
13791cat >>conftest.$ac_ext <<_ACEOF
13792/* end confdefs.h. */
13793#include <sys/types.h>
13794#include <signal.h>
13795#ifdef signal
13796# undef signal
13797#endif
13798#ifdef __cplusplus
13799extern "C" void (*signal (int, void (*)(int)))(int);
13800#else
13801void (*signal ()) ();
13802#endif
13803
13804int
13805main ()
13806{
13807int i;
13808 ;
13809 return 0;
13810}
13811_ACEOF
13812rm -f conftest.$ac_objext
13813if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13814 (eval $ac_compile) 2>conftest.er1
13815 ac_status=$?
13816 grep -v '^ *+' conftest.er1 >conftest.err
13817 rm -f conftest.er1
13818 cat conftest.err >&5
13819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13820 (exit $ac_status); } &&
13821 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13823 (eval $ac_try) 2>&5
13824 ac_status=$?
13825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13826 (exit $ac_status); }; } &&
13827 { ac_try='test -s conftest.$ac_objext'
13828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13829 (eval $ac_try) 2>&5
13830 ac_status=$?
13831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832 (exit $ac_status); }; }; then
13833 ac_cv_type_signal=void
13834else
13835 echo "$as_me: failed program was:" >&5
13836sed 's/^/| /' conftest.$ac_ext >&5
13837
13838ac_cv_type_signal=int
13839fi
13840rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13841fi
13842echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13843echo "${ECHO_T}$ac_cv_type_signal" >&6
13844
13845cat >>confdefs.h <<_ACEOF
13846#define RETSIGTYPE $ac_cv_type_signal
13847_ACEOF
13848
13849
13850
13851case "$host_alias" in
13852 *ultrix) ac_cv_func_setsid='no' ;;
13853 *) break;;
13854esac
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874for ac_func in \
13875 atexit \
13876 revoke \
13877 unsetenv \
13878 setutent \
13879 seteuid \
13880 setreuid \
13881 setsid \
13882 setpgrp \
13883 setpgid \
13884 openpty \
13885 _getpty \
13886 grantpt \
13887 unlockpt \
13888 isastream \
13889 on_exit \
13890 nanosleep \
13891 updwtmp \
13892 ttyslot \
13893
13894do
13895as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13896echo "$as_me:$LINENO: checking for $ac_func" >&5
13897echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13898if eval "test \"\${$as_ac_var+set}\" = set"; then
13899 echo $ECHO_N "(cached) $ECHO_C" >&6
13900else
13901 cat >conftest.$ac_ext <<_ACEOF
13902/* confdefs.h. */
13903_ACEOF
13904cat confdefs.h >>conftest.$ac_ext
13905cat >>conftest.$ac_ext <<_ACEOF
13906/* end confdefs.h. */
13907/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13908 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13909#define $ac_func innocuous_$ac_func
13910
13911/* System header to define __stub macros and hopefully few prototypes,
13912 which can conflict with char $ac_func (); below.
13913 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13914 <limits.h> exists even on freestanding compilers. */
13915
13916#ifdef __STDC__
13917# include <limits.h>
13918#else
13919# include <assert.h>
13920#endif
13921
13922#undef $ac_func
13923
13924/* Override any gcc2 internal prototype to avoid an error. */
13925#ifdef __cplusplus
13926extern "C"
13927{
13928#endif
13929/* We use char because int might match the return type of a gcc2
13930 builtin and then its argument prototype would still apply. */
13931char $ac_func ();
13932/* The GNU C library defines this for functions which it implements
13933 to always fail with ENOSYS. Some functions are actually named
13934 something starting with __ and the normal name is an alias. */
13935#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13936choke me
13937#else
13938char (*f) () = $ac_func;
13939#endif
13940#ifdef __cplusplus
13941}
13942#endif
13943
13944int
13945main ()
13946{
13947return f != $ac_func;
13948 ;
13949 return 0;
13950}
13951_ACEOF
13952rm -f conftest.$ac_objext conftest$ac_exeext
13953if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13954 (eval $ac_link) 2>conftest.er1
13955 ac_status=$?
13956 grep -v '^ *+' conftest.er1 >conftest.err
13957 rm -f conftest.er1
13958 cat conftest.err >&5
13959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13960 (exit $ac_status); } &&
13961 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13963 (eval $ac_try) 2>&5
13964 ac_status=$?
13965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13966 (exit $ac_status); }; } &&
13967 { ac_try='test -s conftest$ac_exeext'
13968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13969 (eval $ac_try) 2>&5
13970 ac_status=$?
13971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13972 (exit $ac_status); }; }; then
13973 eval "$as_ac_var=yes"
13974else
13975 echo "$as_me: failed program was:" >&5
13976sed 's/^/| /' conftest.$ac_ext >&5
13977
13978eval "$as_ac_var=no"
13979fi
13980rm -f conftest.err conftest.$ac_objext \
13981 conftest$ac_exeext conftest.$ac_ext
13982fi
13983echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13984echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13985if test `eval echo '${'$as_ac_var'}'` = yes; then
13986 cat >>confdefs.h <<_ACEOF 6811 cat >>confdefs.h <<_ACEOF
13987#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13988_ACEOF
13989
13990fi
13991done
13992
13993
13994
13995if test "${ac_cv_header_utmp_h+set}" = set; then
13996 echo "$as_me:$LINENO: checking for utmp.h" >&5
13997echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
13998if test "${ac_cv_header_utmp_h+set}" = set; then
13999 echo $ECHO_N "(cached) $ECHO_C" >&6
14000fi
14001echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14002echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14003else
14004 # Is the header compilable?
14005echo "$as_me:$LINENO: checking utmp.h usability" >&5
14006echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14007cat >conftest.$ac_ext <<_ACEOF
14008/* confdefs.h. */
14009_ACEOF
14010cat confdefs.h >>conftest.$ac_ext
14011cat >>conftest.$ac_ext <<_ACEOF
14012/* end confdefs.h. */
14013$ac_includes_default
14014#include <utmp.h>
14015_ACEOF
14016rm -f conftest.$ac_objext
14017if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14018 (eval $ac_compile) 2>conftest.er1
14019 ac_status=$?
14020 grep -v '^ *+' conftest.er1 >conftest.err
14021 rm -f conftest.er1
14022 cat conftest.err >&5
14023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024 (exit $ac_status); } &&
14025 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14027 (eval $ac_try) 2>&5
14028 ac_status=$?
14029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14030 (exit $ac_status); }; } &&
14031 { ac_try='test -s conftest.$ac_objext'
14032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14033 (eval $ac_try) 2>&5
14034 ac_status=$?
14035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14036 (exit $ac_status); }; }; then
14037 ac_header_compiler=yes
14038else
14039 echo "$as_me: failed program was:" >&5
14040sed 's/^/| /' conftest.$ac_ext >&5
14041
14042ac_header_compiler=no
14043fi
14044rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14045echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14046echo "${ECHO_T}$ac_header_compiler" >&6
14047
14048# Is the header present?
14049echo "$as_me:$LINENO: checking utmp.h presence" >&5
14050echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14051cat >conftest.$ac_ext <<_ACEOF
14052/* confdefs.h. */
14053_ACEOF
14054cat confdefs.h >>conftest.$ac_ext
14055cat >>conftest.$ac_ext <<_ACEOF
14056/* end confdefs.h. */
14057#include <utmp.h>
14058_ACEOF
14059if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14060 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14061 ac_status=$?
14062 grep -v '^ *+' conftest.er1 >conftest.err
14063 rm -f conftest.er1
14064 cat conftest.err >&5
14065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14066 (exit $ac_status); } >/dev/null; then
14067 if test -s conftest.err; then
14068 ac_cpp_err=$ac_cxx_preproc_warn_flag
14069 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14070 else
14071 ac_cpp_err=
14072 fi
14073else
14074 ac_cpp_err=yes
14075fi
14076if test -z "$ac_cpp_err"; then
14077 ac_header_preproc=yes
14078else
14079 echo "$as_me: failed program was:" >&5
14080sed 's/^/| /' conftest.$ac_ext >&5
14081
14082 ac_header_preproc=no
14083fi
14084rm -f conftest.err conftest.$ac_ext
14085echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14086echo "${ECHO_T}$ac_header_preproc" >&6
14087
14088# So? What about this header?
14089case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14090 yes:no: )
14091 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14092echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14093 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14094echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14095 ac_header_preproc=yes
14096 ;;
14097 no:yes:* )
14098 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14099echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14100 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14101echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14102 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14103echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14104 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14105echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14106 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14107echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14108 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14109echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14110 (
14111 cat <<\_ASBOX
14112## ------------------------------------------ ##
14113## Report this to the AC_PACKAGE_NAME lists. ##
14114## ------------------------------------------ ##
14115_ASBOX
14116 ) |
14117 sed "s/^/$as_me: WARNING: /" >&2
14118 ;;
14119esac
14120echo "$as_me:$LINENO: checking for utmp.h" >&5
14121echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14122if test "${ac_cv_header_utmp_h+set}" = set; then
14123 echo $ECHO_N "(cached) $ECHO_C" >&6
14124else
14125 ac_cv_header_utmp_h=$ac_header_preproc
14126fi
14127echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14128echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14129
14130fi
14131if test $ac_cv_header_utmp_h = yes; then
14132 echo "$as_me:$LINENO: checking for struct utmp" >&5
14133echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14134if test "${rxvt_cv_struct_utmp+set}" = set; then
14135 echo $ECHO_N "(cached) $ECHO_C" >&6
14136else
14137 cat >conftest.$ac_ext <<_ACEOF
14138/* confdefs.h. */
14139_ACEOF
14140cat confdefs.h >>conftest.$ac_ext
14141cat >>conftest.$ac_ext <<_ACEOF
14142/* end confdefs.h. */
14143#include <sys/types.h>
14144#include <stdint.h>
14145#include <utmp.h>
14146int
14147main ()
14148{
14149struct utmp ut;
14150 ;
14151 return 0;
14152}
14153_ACEOF
14154rm -f conftest.$ac_objext
14155if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14156 (eval $ac_compile) 2>conftest.er1
14157 ac_status=$?
14158 grep -v '^ *+' conftest.er1 >conftest.err
14159 rm -f conftest.er1
14160 cat conftest.err >&5
14161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14162 (exit $ac_status); } &&
14163 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14164 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14165 (eval $ac_try) 2>&5
14166 ac_status=$?
14167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14168 (exit $ac_status); }; } &&
14169 { ac_try='test -s conftest.$ac_objext'
14170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14171 (eval $ac_try) 2>&5
14172 ac_status=$?
14173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14174 (exit $ac_status); }; }; then
14175 rxvt_cv_struct_utmp=yes
14176else
14177 echo "$as_me: failed program was:" >&5
14178sed 's/^/| /' conftest.$ac_ext >&5
14179
14180rxvt_cv_struct_utmp=no
14181fi
14182rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14183fi
14184echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14185echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14186if test x$rxvt_cv_struct_utmp = xyes; then
14187
14188cat >>confdefs.h <<\_ACEOF
14189#define HAVE_STRUCT_UTMP 1 6812#define HAVE_UTMP_H 1
14190_ACEOF 6813_ACEOF
14191 6814
14192fi 6815ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
14193
14194
14195echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14196echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14197if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14198 echo $ECHO_N "(cached) $ECHO_C" >&6
14199else
14200 cat >conftest.$ac_ext <<_ACEOF
14201/* confdefs.h. */
14202_ACEOF
14203cat confdefs.h >>conftest.$ac_ext
14204cat >>conftest.$ac_ext <<_ACEOF
14205/* end confdefs.h. */
14206#include <sys/types.h> 6816#include <sys/types.h>
14207#include <utmp.h> 6817#include <utmp.h>
14208int
14209main ()
14210{
14211struct utmp ut; ut.ut_host;
14212 ;
14213 return 0;
14214}
14215_ACEOF
14216rm -f conftest.$ac_objext
14217if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14218 (eval $ac_compile) 2>conftest.er1
14219 ac_status=$?
14220 grep -v '^ *+' conftest.er1 >conftest.err
14221 rm -f conftest.er1
14222 cat conftest.err >&5
14223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14224 (exit $ac_status); } &&
14225 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14227 (eval $ac_try) 2>&5
14228 ac_status=$?
14229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14230 (exit $ac_status); }; } &&
14231 { ac_try='test -s conftest.$ac_objext'
14232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14233 (eval $ac_try) 2>&5
14234 ac_status=$?
14235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14236 (exit $ac_status); }; }; then
14237 rxvt_cv_struct_utmp_host=yes
14238else
14239 echo "$as_me: failed program was:" >&5
14240sed 's/^/| /' conftest.$ac_ext >&5
14241 6818
14242rxvt_cv_struct_utmp_host=no 6819"
14243fi
14244rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14245fi
14246echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14247echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14248if test x$rxvt_cv_struct_utmp_host = xyes; then 6820if test "x$ac_cv_type_struct_utmp" = xyes; then :
14249 6821
14250cat >>confdefs.h <<\_ACEOF 6822cat >>confdefs.h <<_ACEOF
14251#define HAVE_UTMP_HOST 1 6823#define HAVE_STRUCT_UTMP 1
14252_ACEOF 6824_ACEOF
14253 6825
14254fi
14255 6826
14256echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 6827fi
14257echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 6828
14258if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 6829
14259 echo $ECHO_N "(cached) $ECHO_C" >&6 6830ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
14260else
14261 cat >conftest.$ac_ext <<_ACEOF
14262/* confdefs.h. */
14263_ACEOF
14264cat confdefs.h >>conftest.$ac_ext
14265cat >>conftest.$ac_ext <<_ACEOF
14266/* end confdefs.h. */
14267#include <sys/types.h> 6831#include <sys/types.h>
14268#include <utmp.h> 6832#include <utmp.h>
14269int
14270main ()
14271{
14272struct utmp ut; ut.ut_pid;
14273 ;
14274 return 0;
14275}
14276_ACEOF
14277rm -f conftest.$ac_objext
14278if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14279 (eval $ac_compile) 2>conftest.er1
14280 ac_status=$?
14281 grep -v '^ *+' conftest.er1 >conftest.err
14282 rm -f conftest.er1
14283 cat conftest.err >&5
14284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14285 (exit $ac_status); } &&
14286 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14288 (eval $ac_try) 2>&5
14289 ac_status=$?
14290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14291 (exit $ac_status); }; } &&
14292 { ac_try='test -s conftest.$ac_objext'
14293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14294 (eval $ac_try) 2>&5
14295 ac_status=$?
14296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14297 (exit $ac_status); }; }; then
14298 rxvt_cv_struct_utmp_pid=yes
14299else
14300 echo "$as_me: failed program was:" >&5
14301sed 's/^/| /' conftest.$ac_ext >&5
14302 6833
14303rxvt_cv_struct_utmp_pid=no 6834"
14304fi 6835if test "x$ac_cv_member_struct_utmp_ut_host" = xyes; then :
14305rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14306fi
14307echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14308echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14309if test x$rxvt_cv_struct_utmp_pid = xyes; then
14310 6836
14311cat >>confdefs.h <<\_ACEOF 6837$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
14312#define HAVE_UTMP_PID 1
14313_ACEOF
14314 6838
14315fi 6839fi
14316 6840
14317fi
14318 6841
14319 6842ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
14320 6843#include <sys/types.h>
14321if test "${ac_cv_header_utmpx_h+set}" = set; then
14322 echo "$as_me:$LINENO: checking for utmpx.h" >&5
14323echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14324if test "${ac_cv_header_utmpx_h+set}" = set; then
14325 echo $ECHO_N "(cached) $ECHO_C" >&6
14326fi
14327echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14328echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14329else
14330 # Is the header compilable?
14331echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14332echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14333cat >conftest.$ac_ext <<_ACEOF
14334/* confdefs.h. */
14335_ACEOF
14336cat confdefs.h >>conftest.$ac_ext
14337cat >>conftest.$ac_ext <<_ACEOF
14338/* end confdefs.h. */
14339$ac_includes_default
14340#include <utmpx.h> 6844#include <utmp.h>
14341_ACEOF
14342rm -f conftest.$ac_objext
14343if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14344 (eval $ac_compile) 2>conftest.er1
14345 ac_status=$?
14346 grep -v '^ *+' conftest.er1 >conftest.err
14347 rm -f conftest.er1
14348 cat conftest.err >&5
14349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14350 (exit $ac_status); } &&
14351 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14353 (eval $ac_try) 2>&5
14354 ac_status=$?
14355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14356 (exit $ac_status); }; } &&
14357 { ac_try='test -s conftest.$ac_objext'
14358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14359 (eval $ac_try) 2>&5
14360 ac_status=$?
14361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14362 (exit $ac_status); }; }; then
14363 ac_header_compiler=yes
14364else
14365 echo "$as_me: failed program was:" >&5
14366sed 's/^/| /' conftest.$ac_ext >&5
14367 6845
14368ac_header_compiler=no 6846"
14369fi 6847if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then :
14370rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14371echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14372echo "${ECHO_T}$ac_header_compiler" >&6
14373 6848
14374# Is the header present? 6849$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
14375echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14376echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14377cat >conftest.$ac_ext <<_ACEOF
14378/* confdefs.h. */
14379_ACEOF
14380cat confdefs.h >>conftest.$ac_ext
14381cat >>conftest.$ac_ext <<_ACEOF
14382/* end confdefs.h. */
14383#include <utmpx.h>
14384_ACEOF
14385if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14386 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14387 ac_status=$?
14388 grep -v '^ *+' conftest.er1 >conftest.err
14389 rm -f conftest.er1
14390 cat conftest.err >&5
14391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14392 (exit $ac_status); } >/dev/null; then
14393 if test -s conftest.err; then
14394 ac_cpp_err=$ac_cxx_preproc_warn_flag
14395 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14396 else
14397 ac_cpp_err=
14398 fi
14399else
14400 ac_cpp_err=yes
14401fi
14402if test -z "$ac_cpp_err"; then
14403 ac_header_preproc=yes
14404else
14405 echo "$as_me: failed program was:" >&5
14406sed 's/^/| /' conftest.$ac_ext >&5
14407 6850
14408 ac_header_preproc=no
14409fi 6851fi
14410rm -f conftest.err conftest.$ac_ext
14411echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14412echo "${ECHO_T}$ac_header_preproc" >&6
14413 6852
14414# So? What about this header?
14415case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14416 yes:no: )
14417 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14418echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14419 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14420echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14421 ac_header_preproc=yes
14422 ;;
14423 no:yes:* )
14424 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14425echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14426 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14427echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14428 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14429echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14430 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14431echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14432 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14433echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14434 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14435echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14436 (
14437 cat <<\_ASBOX
14438## ------------------------------------------ ##
14439## Report this to the AC_PACKAGE_NAME lists. ##
14440## ------------------------------------------ ##
14441_ASBOX
14442 ) |
14443 sed "s/^/$as_me: WARNING: /" >&2
14444 ;;
14445esac
14446echo "$as_me:$LINENO: checking for utmpx.h" >&5
14447echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14448if test "${ac_cv_header_utmpx_h+set}" = set; then
14449 echo $ECHO_N "(cached) $ECHO_C" >&6
14450else
14451 ac_cv_header_utmpx_h=$ac_header_preproc
14452fi
14453echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14454echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14455 6853
14456fi 6854fi
6855
6856done
6857
6858
6859for ac_header in utmpx.h
6860do :
6861 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
14457if test $ac_cv_header_utmpx_h = yes; then 6862if test "x$ac_cv_header_utmpx_h" = xyes; then :
14458 echo "$as_me:$LINENO: checking for struct utmpx" >&5
14459echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14460if test "${rxvt_cv_struct_utmpx+set}" = set; then
14461 echo $ECHO_N "(cached) $ECHO_C" >&6
14462else
14463 cat >conftest.$ac_ext <<_ACEOF 6863 cat >>confdefs.h <<_ACEOF
14464/* confdefs.h. */ 6864#define HAVE_UTMPX_H 1
14465_ACEOF 6865_ACEOF
14466cat confdefs.h >>conftest.$ac_ext 6866
14467cat >>conftest.$ac_ext <<_ACEOF 6867ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
14468/* end confdefs.h. */
14469#include <sys/types.h> 6868#include <sys/types.h>
14470#include <utmpx.h> 6869#include <utmpx.h>
14471int
14472main ()
14473{
14474struct utmpx ut;
14475 ;
14476 return 0;
14477}
14478_ACEOF
14479rm -f conftest.$ac_objext
14480if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14481 (eval $ac_compile) 2>conftest.er1
14482 ac_status=$?
14483 grep -v '^ *+' conftest.er1 >conftest.err
14484 rm -f conftest.er1
14485 cat conftest.err >&5
14486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14487 (exit $ac_status); } &&
14488 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14490 (eval $ac_try) 2>&5
14491 ac_status=$?
14492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14493 (exit $ac_status); }; } &&
14494 { ac_try='test -s conftest.$ac_objext'
14495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14496 (eval $ac_try) 2>&5
14497 ac_status=$?
14498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14499 (exit $ac_status); }; }; then
14500 rxvt_cv_struct_utmpx=yes
14501else
14502 echo "$as_me: failed program was:" >&5
14503sed 's/^/| /' conftest.$ac_ext >&5
14504 6870
14505rxvt_cv_struct_utmpx=no 6871"
14506fi
14507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14508fi
14509echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
14510echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
14511if test x$rxvt_cv_struct_utmpx = xyes; then 6872if test "x$ac_cv_type_struct_utmpx" = xyes; then :
14512 6873
14513cat >>confdefs.h <<\_ACEOF 6874cat >>confdefs.h <<_ACEOF
14514#define HAVE_STRUCT_UTMPX 1 6875#define HAVE_STRUCT_UTMPX 1
14515_ACEOF 6876_ACEOF
14516 6877
14517fi
14518 6878
6879fi
14519 6880
14520echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 6881
14521echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 6882ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
14522if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
14523 echo $ECHO_N "(cached) $ECHO_C" >&6
14524else
14525 cat >conftest.$ac_ext <<_ACEOF
14526/* confdefs.h. */
14527_ACEOF
14528cat confdefs.h >>conftest.$ac_ext
14529cat >>conftest.$ac_ext <<_ACEOF
14530/* end confdefs.h. */
14531#include <sys/types.h> 6883#include <sys/types.h>
14532#include <utmpx.h> 6884#include <utmpx.h>
14533int
14534main ()
14535{
14536struct utmpx utx; utx.ut_host;
14537 ;
14538 return 0;
14539}
14540_ACEOF
14541rm -f conftest.$ac_objext
14542if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14543 (eval $ac_compile) 2>conftest.er1
14544 ac_status=$?
14545 grep -v '^ *+' conftest.er1 >conftest.err
14546 rm -f conftest.er1
14547 cat conftest.err >&5
14548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14549 (exit $ac_status); } &&
14550 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14552 (eval $ac_try) 2>&5
14553 ac_status=$?
14554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14555 (exit $ac_status); }; } &&
14556 { ac_try='test -s conftest.$ac_objext'
14557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14558 (eval $ac_try) 2>&5
14559 ac_status=$?
14560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14561 (exit $ac_status); }; }; then
14562 rxvt_cv_struct_utmpx_host=yes
14563else
14564 echo "$as_me: failed program was:" >&5
14565sed 's/^/| /' conftest.$ac_ext >&5
14566 6885
14567rxvt_cv_struct_utmpx_host=no 6886"
14568fi
14569rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14570fi
14571echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
14572echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
14573if test x$rxvt_cv_struct_utmpx_host = xyes; then 6887if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes; then :
14574 6888
14575cat >>confdefs.h <<\_ACEOF 6889$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
14576#define HAVE_UTMPX_HOST 1
14577_ACEOF
14578 6890
14579fi 6891fi
14580 6892
14581fi
14582 6893
6894fi
14583 6895
6896done
14584 6897
14585echo "$as_me:$LINENO: checking for struct lastlog" >&5 6898ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
14586echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
14587if test "${rxvt_cv_struct_lastlog+set}" = set; then
14588 echo $ECHO_N "(cached) $ECHO_C" >&6
14589else
14590 cat >conftest.$ac_ext <<_ACEOF
14591/* confdefs.h. */
14592_ACEOF
14593cat confdefs.h >>conftest.$ac_ext
14594cat >>conftest.$ac_ext <<_ACEOF
14595/* end confdefs.h. */
14596#include <sys/types.h> 6899#include <sys/types.h>
14597#include <utmp.h> 6900#include <utmp.h>
14598#ifdef HAVE_LASTLOG_H 6901#ifdef HAVE_LASTLOG_H
14599#include <lastlog.h> 6902#include <lastlog.h>
14600#endif 6903#endif
14601 6904
14602int 6905"
14603main ()
14604{
14605struct lastlog ll;
14606 ;
14607 return 0;
14608}
14609_ACEOF
14610rm -f conftest.$ac_objext
14611if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14612 (eval $ac_compile) 2>conftest.er1
14613 ac_status=$?
14614 grep -v '^ *+' conftest.er1 >conftest.err
14615 rm -f conftest.er1
14616 cat conftest.err >&5
14617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14618 (exit $ac_status); } &&
14619 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14621 (eval $ac_try) 2>&5
14622 ac_status=$?
14623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14624 (exit $ac_status); }; } &&
14625 { ac_try='test -s conftest.$ac_objext'
14626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14627 (eval $ac_try) 2>&5
14628 ac_status=$?
14629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14630 (exit $ac_status); }; }; then
14631 rxvt_cv_struct_lastlog=yes
14632else
14633 echo "$as_me: failed program was:" >&5
14634sed 's/^/| /' conftest.$ac_ext >&5
14635
14636rxvt_cv_struct_lastlog=no
14637fi
14638rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14639fi
14640echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
14641echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
14642if test x$rxvt_cv_struct_lastlog = xyes; then 6906if test "x$ac_cv_type_struct_lastlog" = xyes; then :
14643 6907
14644cat >>confdefs.h <<\_ACEOF 6908cat >>confdefs.h <<_ACEOF
14645#define HAVE_STRUCT_LASTLOG 1 6909#define HAVE_STRUCT_LASTLOG 1
14646_ACEOF 6910_ACEOF
14647 6911
14648fi
14649 6912
14650echo "$as_me:$LINENO: checking for struct lastlogx" >&5 6913fi
14651echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 6914
14652if test "${rxvt_cv_struct_lastlogx+set}" = set; then 6915
14653 echo $ECHO_N "(cached) $ECHO_C" >&6 6916ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
14654else
14655 cat >conftest.$ac_ext <<_ACEOF
14656/* confdefs.h. */
14657_ACEOF
14658cat confdefs.h >>conftest.$ac_ext
14659cat >>conftest.$ac_ext <<_ACEOF
14660/* end confdefs.h. */
14661#include <sys/types.h> 6917#include <sys/types.h>
14662#include <utmpx.h> 6918#include <utmpx.h>
14663#ifdef HAVE_LASTLOG_H 6919#ifdef HAVE_LASTLOG_H
14664#include <lastlog.h> 6920#include <lastlog.h>
14665#endif 6921#endif
14666 6922
14667int 6923"
14668main ()
14669{
14670struct lastlogx ll;
14671 ;
14672 return 0;
14673}
14674_ACEOF
14675rm -f conftest.$ac_objext
14676if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14677 (eval $ac_compile) 2>conftest.er1
14678 ac_status=$?
14679 grep -v '^ *+' conftest.er1 >conftest.err
14680 rm -f conftest.er1
14681 cat conftest.err >&5
14682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683 (exit $ac_status); } &&
14684 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14686 (eval $ac_try) 2>&5
14687 ac_status=$?
14688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14689 (exit $ac_status); }; } &&
14690 { ac_try='test -s conftest.$ac_objext'
14691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14692 (eval $ac_try) 2>&5
14693 ac_status=$?
14694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14695 (exit $ac_status); }; }; then
14696 rxvt_cv_struct_lastlogx=yes
14697else
14698 echo "$as_me: failed program was:" >&5
14699sed 's/^/| /' conftest.$ac_ext >&5
14700
14701rxvt_cv_struct_lastlogx=no
14702fi
14703rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14704fi
14705echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
14706echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
14707if test x$rxvt_cv_struct_lastlogx = xyes; then 6924if test "x$ac_cv_type_struct_lastlogx" = xyes; then :
14708 6925
14709cat >>confdefs.h <<\_ACEOF 6926cat >>confdefs.h <<_ACEOF
14710#define HAVE_STRUCT_LASTLOGX 1 6927#define HAVE_STRUCT_LASTLOGX 1
14711_ACEOF 6928_ACEOF
14712 6929
14713fi
14714 6930
6931fi
14715 6932
14716echo "$as_me:$LINENO: checking where utmp is located" >&5 6933
14717echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 6934
6935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6936$as_echo_n "checking for a fallback location of utmp... " >&6; }
6937if ${pt_cv_path_utmp+:} false; then :
6938 $as_echo_n "(cached) " >&6
6939else
6940
6941if test "$cross_compiling" != yes; then
6942 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6943 if test -f "$file"; then
6944 pt_cv_path_utmp=$file
6945 break
6946 fi
6947 done
6948fi
6949fi
6950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
6951$as_echo "$pt_cv_path_utmp" >&6; }
14718if test "${rxvt_cv_path_utmp+set}" = set; then 6952if test x$pt_cv_path_utmp != x; then
14719 echo $ECHO_N "(cached) $ECHO_C" >&6 6953
6954cat >>confdefs.h <<_ACEOF
6955#define PT_UTMP_FILE "$pt_cv_path_utmp"
6956_ACEOF
6957
6958elif test "$cross_compiling" = yes; then
6959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6960$as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
6961fi
6962
6963
6964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
6965$as_echo_n "checking for a fallback location of wtmp... " >&6; }
6966if ${pt_cv_path_wtmp+:} false; then :
6967 $as_echo_n "(cached) " >&6
14720else 6968else
6969
6970if test "$cross_compiling" != yes; then
6971 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
6972 if test -f "$file"; then
6973 pt_cv_path_wtmp=$file
6974 break
6975 fi
6976 done
6977fi
6978fi
6979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
6980$as_echo "$pt_cv_path_wtmp" >&6; }
6981if test x$pt_cv_path_wtmp != x; then
6982
6983cat >>confdefs.h <<_ACEOF
6984#define PT_WTMP_FILE "$pt_cv_path_wtmp"
6985_ACEOF
6986
6987elif test "$cross_compiling" = yes; then
6988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
6989$as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
6990fi
6991
6992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
6993$as_echo_n "checking for a fallback location of wtmpx... " >&6; }
6994if ${pt_cv_path_wtmpx+:} false; then :
6995 $as_echo_n "(cached) " >&6
6996else
6997
6998if test "$cross_compiling" != yes; then
6999 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7000 if test -f "$file"; then
7001 pt_cv_path_wtmpx=$file
7002 break
7003 fi
7004 done
7005fi
7006fi
7007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7008$as_echo "$pt_cv_path_wtmpx" >&6; }
7009if test x$pt_cv_path_wtmpx != x; then
7010
7011cat >>confdefs.h <<_ACEOF
7012#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
7013_ACEOF
7014
7015elif test "$cross_compiling" = yes; then
7016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
7017$as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7018fi
7019
7020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7021$as_echo_n "checking for a fallback location of lastlog... " >&6; }
7022if ${pt_cv_path_lastlog+:} false; then :
7023 $as_echo_n "(cached) " >&6
7024else
7025
7026if test "$cross_compiling" != yes; then
7027 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7028 if test -f "$file"; then
7029 pt_cv_path_lastlog=$file
7030 break
7031 fi
7032 done
7033fi
7034fi
7035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7036$as_echo "$pt_cv_path_lastlog" >&6; }
7037if test x$pt_cv_path_lastlog != x; then
7038
7039cat >>confdefs.h <<_ACEOF
7040#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7041_ACEOF
7042
7043elif test "$cross_compiling" = yes; then
7044 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7045$as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7046fi
7047
7048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7049$as_echo_n "checking for a fallback location of lastlogx... " >&6; }
7050if ${pt_cv_path_lastlogx+:} false; then :
7051 $as_echo_n "(cached) " >&6
7052else
7053
7054if test "$cross_compiling" != yes; then
7055 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7056 if test -f "$file"; then
7057 pt_cv_path_lastlogx=$file
7058 break
7059 fi
7060 done
7061fi
7062fi
7063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7064$as_echo "$pt_cv_path_lastlogx" >&6; }
7065if test x$pt_cv_path_lastlogx != x; then
7066
7067cat >>confdefs.h <<_ACEOF
7068#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
7069_ACEOF
7070
7071elif test "$cross_compiling" = yes; then
7072 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7073$as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7074fi
7075
7076
7077
7078
7079save_LIBS=$LIBS
7080save_CXXFLAGS=$CXXFLAGS
7081CXXFLAGS="$CXXFLAGS $X_CFLAGS"
7082LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7083if test x$support_xim = xyes; then
7084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7085$as_echo_n "checking for working Xlocale... " >&6; }
7086if ${rxvt_cv_func_xlocale+:} false; then :
7087 $as_echo_n "(cached) " >&6
7088else
14721 if test "$cross_compiling" = yes; then 7089 if test "$cross_compiling" = yes; then :
14722 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 7090 :
14723echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
14724else 7091else
14725 cat >conftest.$ac_ext <<_ACEOF
14726/* confdefs.h. */
14727_ACEOF
14728cat confdefs.h >>conftest.$ac_ext 7092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14729cat >>conftest.$ac_ext <<_ACEOF
14730/* end confdefs.h. */ 7093/* end confdefs.h. */
7094
7095 #include <X11/Xlib.h>
14731#include <stdio.h> 7096 #include <stdlib.h>
14732#include <sys/types.h> 7097 int main() {
14733#include <utmp.h> 7098 char *p;
14734#include <errno.h> 7099 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
14735main() 7100 exit (XSupportsLocale() ? 0 : 1);
14736{ 7101 else
14737 char **u, *utmplist[] = {
14738 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
14739 FILE *a, *f=fopen("conftestval", "w");
14740 if (!f) exit(1);
14741#ifdef UTMP_FILE
14742 fprintf(f, "%s\n", UTMP_FILE);
14743 exit(0); 7102 exit (1);
14744#endif 7103 }
14745#ifdef _PATH_UTMP 7104
14746 fprintf(f, "%s\n", _PATH_UTMP); 7105_ACEOF
14747 exit(0); 7106if ac_fn_cxx_try_run "$LINENO"; then :
14748#endif 7107 rxvt_cv_func_xlocale=yes
14749 for (u = utmplist; *u; u++) { 7108else
14750 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) { 7109 rxvt_cv_func_xlocale=no
14751 fprintf(f, "%s\n", *u); 7110fi
14752 exit(0); 7111rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14753 } 7112 conftest.$ac_objext conftest.beam conftest.$ac_ext
7113fi
7114
7115fi
7116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7117$as_echo "$rxvt_cv_func_xlocale" >&6; }
7118 if test x$rxvt_cv_func_xlocale = xyes; then
7119
7120$as_echo "#define USE_XIM 1" >>confdefs.h
7121
7122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7123$as_echo_n "checking for broken XIM callback... " >&6; }
7124if ${rxvt_cv_broken_ximcb+:} false; then :
7125 $as_echo_n "(cached) " >&6
7126else
7127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7128/* end confdefs.h. */
7129
7130 #include <X11/Xlib.h>
7131
7132 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7133
7134 void f() {
7135 XIMCallback cb;
7136 cb.callback = im_destroy_cb;
14754 } 7137 }
14755 exit(0);
14756}
14757_ACEOF
14758rm -f conftest$ac_exeext
14759if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14760 (eval $ac_link) 2>&5
14761 ac_status=$?
14762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14763 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14765 (eval $ac_try) 2>&5
14766 ac_status=$?
14767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14768 (exit $ac_status); }; }; then
14769 rxvt_cv_path_utmp=`cat conftestval`
14770else
14771 echo "$as_me: program exited with status $ac_status" >&5
14772echo "$as_me: failed program was:" >&5
14773sed 's/^/| /' conftest.$ac_ext >&5
14774 7138
14775( exit $ac_status ) 7139_ACEOF
14776rxvt_cv_path_utmp= 7140if ac_fn_cxx_try_compile "$LINENO"; then :
7141 rxvt_cv_broken_ximcb=yes
7142else
7143 rxvt_cv_broken_ximcb=no
14777fi 7144fi
14778rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14779fi 7146fi
14780fi 7147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
14781echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 7148$as_echo "$rxvt_cv_broken_ximcb" >&6; }
14782echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
14783if test x$rxvt_cv_path_utmp != x; then
14784 7149
14785cat >>confdefs.h <<_ACEOF 7150 if test x$rxvt_cv_broken_ximcb = xyes; then
14786#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
14787_ACEOF
14788 7151
14789fi 7152$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
14790 7153
14791
14792echo "$as_me:$LINENO: checking where utmpx is located" >&5
14793echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
14794if test "${rxvt_cv_path_utmpx+set}" = set; then
14795 echo $ECHO_N "(cached) $ECHO_C" >&6
14796else
14797 if test "$cross_compiling" = yes; then
14798 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
14799echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
14800else
14801 cat >conftest.$ac_ext <<_ACEOF
14802/* confdefs.h. */
14803_ACEOF
14804cat confdefs.h >>conftest.$ac_ext
14805cat >>conftest.$ac_ext <<_ACEOF
14806/* end confdefs.h. */
14807#include <stdio.h>
14808#include <sys/types.h>
14809#include <utmpx.h>
14810#include <errno.h>
14811#include <sys/stat.h>
14812#ifdef HAVE_STRING_H
14813#include <string.h>
14814#endif
14815main()
14816{
14817 char **u, *p, *utmplist[] = {
14818#ifdef UTMPX_FILE
14819 UTMPX_FILE,
14820#endif
14821#ifdef _PATH_UTMPX
14822 _PATH_UTMPX,
14823#endif
14824 "/var/adm/utmpx", "/etc/utmpx", NULL };
14825 FILE *a, *f=fopen("conftestval", "w");
14826 struct stat statu, statux;
14827 if (!f) exit(1);
14828 for (u = utmplist; *u; u++) {
14829 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
14830 if (stat(*u, &statux) < 0)
14831 continue;
14832 p = strdup(*u);
14833 p[strlen(p) - 1] = '\0';
14834 if (stat(p, &statu) >= 0
14835 && (statu.st_mtime - statux.st_mtime > 86400))
14836 continue;
14837 fprintf(f, "%s\n", *u);
14838 exit(0);
14839 }
14840 }
14841 exit(0);
14842}
14843_ACEOF
14844rm -f conftest$ac_exeext
14845if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14846 (eval $ac_link) 2>&5
14847 ac_status=$?
14848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14849 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14851 (eval $ac_try) 2>&5
14852 ac_status=$?
14853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14854 (exit $ac_status); }; }; then
14855 rxvt_cv_path_utmpx=`cat conftestval`
14856else
14857 echo "$as_me: program exited with status $ac_status" >&5
14858echo "$as_me: failed program was:" >&5
14859sed 's/^/| /' conftest.$ac_ext >&5
14860
14861( exit $ac_status )
14862rxvt_cv_path_utmpx=
14863fi
14864rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14865fi
14866fi
14867echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
14868echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
14869if test x$rxvt_cv_path_utmpx != x; then
14870
14871cat >>confdefs.h <<_ACEOF
14872#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
14873_ACEOF
14874
14875fi
14876
14877
14878echo "$as_me:$LINENO: checking where wtmp is located" >&5
14879echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
14880if test "${rxvt_cv_path_wtmp+set}" = set; then
14881 echo $ECHO_N "(cached) $ECHO_C" >&6
14882else
14883 if test "$cross_compiling" = yes; then
14884 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
14885echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
14886else
14887 cat >conftest.$ac_ext <<_ACEOF
14888/* confdefs.h. */
14889_ACEOF
14890cat confdefs.h >>conftest.$ac_ext
14891cat >>conftest.$ac_ext <<_ACEOF
14892/* end confdefs.h. */
14893#include <stdio.h>
14894#include <sys/types.h>
14895#ifdef HAVE_UTMP_H
14896#include <utmp.h>
14897#endif
14898#include <errno.h>
14899main()
14900{
14901 char **w, *wtmplist[] = {
14902 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
14903 FILE *a, *f=fopen("conftestval", "w");
14904 if (!f) exit(1);
14905#ifdef WTMP_FILE
14906 fprintf(f, "%s\n", WTMP_FILE);
14907 exit(0);
14908#endif
14909#ifdef _PATH_WTMP
14910 fprintf(f, "%s\n", _PATH_WTMP);
14911 exit(0);
14912#endif
14913 for (w = wtmplist; *w; w++) {
14914 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
14915 fprintf(f, "%s\n", *w);
14916 exit(0);
14917 }
14918 }
14919 exit(0);
14920}
14921_ACEOF
14922rm -f conftest$ac_exeext
14923if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14924 (eval $ac_link) 2>&5
14925 ac_status=$?
14926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14927 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14929 (eval $ac_try) 2>&5
14930 ac_status=$?
14931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14932 (exit $ac_status); }; }; then
14933 rxvt_cv_path_wtmp=`cat conftestval`
14934else
14935 echo "$as_me: program exited with status $ac_status" >&5
14936echo "$as_me: failed program was:" >&5
14937sed 's/^/| /' conftest.$ac_ext >&5
14938
14939( exit $ac_status )
14940rxvt_cv_path_wtmp=
14941fi
14942rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14943fi
14944fi
14945echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
14946echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
14947if test x$rxvt_cv_path_wtmp != x; then
14948
14949cat >>confdefs.h <<_ACEOF
14950#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
14951_ACEOF
14952
14953fi
14954
14955echo "$as_me:$LINENO: checking where wtmpx is located" >&5
14956echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
14957if test "${rxvt_cv_path_wtmpx+set}" = set; then
14958 echo $ECHO_N "(cached) $ECHO_C" >&6
14959else
14960 if test "$cross_compiling" = yes; then
14961 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
14962echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
14963else
14964 cat >conftest.$ac_ext <<_ACEOF
14965/* confdefs.h. */
14966_ACEOF
14967cat confdefs.h >>conftest.$ac_ext
14968cat >>conftest.$ac_ext <<_ACEOF
14969/* end confdefs.h. */
14970#include <stdio.h>
14971#ifdef HAVE_UTMPX_H
14972#include <utmpx.h>
14973#endif
14974#include <errno.h>
14975main()
14976{
14977 char **w, *wtmplist[] = {
14978 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
14979 FILE *a, *f=fopen("conftestval", "w");
14980 if (!f) exit(1);
14981#ifdef WTMPX_FILE
14982 fprintf(f, "%s\n", WTMPX_FILE);
14983 exit(0);
14984#endif
14985#ifdef _PATH_WTMPX
14986 fprintf(f, "%s\n", _PATH_WTMPX);
14987 exit(0);
14988#endif
14989 for (w = wtmplist; *w; w++) {
14990 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
14991 fprintf(f, "%s\n", *w);
14992 exit(0);
14993 }
14994 }
14995 exit(0);
14996}
14997_ACEOF
14998rm -f conftest$ac_exeext
14999if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15000 (eval $ac_link) 2>&5
15001 ac_status=$?
15002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15003 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15005 (eval $ac_try) 2>&5
15006 ac_status=$?
15007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15008 (exit $ac_status); }; }; then
15009 rxvt_cv_path_wtmpx=`cat conftestval`
15010else
15011 echo "$as_me: program exited with status $ac_status" >&5
15012echo "$as_me: failed program was:" >&5
15013sed 's/^/| /' conftest.$ac_ext >&5
15014
15015( exit $ac_status )
15016rxvt_cv_path_wtmpx=
15017fi
15018rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15019fi
15020fi
15021echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15022echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15023if test x$rxvt_cv_path_wtmpx != x; then
15024
15025cat >>confdefs.h <<_ACEOF
15026#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15027_ACEOF
15028
15029fi
15030
15031echo "$as_me:$LINENO: checking where lastlog is located" >&5
15032echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15033if test "${rxvt_cv_path_lastlog+set}" = set; then
15034 echo $ECHO_N "(cached) $ECHO_C" >&6
15035else
15036 if test "$cross_compiling" = yes; then
15037 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15038echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15039else
15040 cat >conftest.$ac_ext <<_ACEOF
15041/* confdefs.h. */
15042_ACEOF
15043cat confdefs.h >>conftest.$ac_ext
15044cat >>conftest.$ac_ext <<_ACEOF
15045/* end confdefs.h. */
15046#include <stdio.h>
15047#include <sys/types.h>
15048#ifdef HAVE_UTMPX_H
15049#include <utmpx.h>
15050#elif defined(HAVE_UTMP_H)
15051#include <utmp.h>
15052#endif
15053#ifdef HAVE_LASTLOG_H
15054#include <lastlog.h>
15055#endif
15056#include <errno.h>
15057main()
15058{
15059 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15060 FILE *a, *f=fopen("conftestval", "w");
15061 if (!f) exit(1);
15062#ifdef LASTLOG_FILE
15063 fprintf(f, "%s\n", LASTLOG_FILE);
15064 exit(0);
15065#endif
15066#ifdef _PATH_LASTLOG
15067 fprintf(f, "%s\n", _PATH_LASTLOG);
15068 exit(0);
15069#endif
15070 for (w = lastloglist; *w; w++) {
15071 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15072 fprintf(f, "%s\n", *w);
15073 exit(0);
15074 }
15075 }
15076 exit(0);
15077}
15078_ACEOF
15079rm -f conftest$ac_exeext
15080if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15081 (eval $ac_link) 2>&5
15082 ac_status=$?
15083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15084 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15086 (eval $ac_try) 2>&5
15087 ac_status=$?
15088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15089 (exit $ac_status); }; }; then
15090 rxvt_cv_path_lastlog=`cat conftestval`
15091else
15092 echo "$as_me: program exited with status $ac_status" >&5
15093echo "$as_me: failed program was:" >&5
15094sed 's/^/| /' conftest.$ac_ext >&5
15095
15096( exit $ac_status )
15097rxvt_cv_path_lastlog=
15098fi
15099rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15100fi
15101fi
15102echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15103echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15104if test x$rxvt_cv_path_lastlog != x; then
15105
15106cat >>confdefs.h <<_ACEOF
15107#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15108_ACEOF
15109
15110 if test -d "$rxvt_cv_path_lastlog"; then
15111
15112cat >>confdefs.h <<\_ACEOF
15113#define LASTLOG_IS_DIR 1
15114_ACEOF
15115
15116 fi 7154 fi
15117fi
15118
15119echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15120echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15121if test "${rxvt_cv_path_lastlogx+set}" = set; then
15122 echo $ECHO_N "(cached) $ECHO_C" >&6
15123else
15124 if test "$cross_compiling" = yes; then
15125 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15126echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15127else
15128 cat >conftest.$ac_ext <<_ACEOF
15129/* confdefs.h. */
15130_ACEOF
15131cat confdefs.h >>conftest.$ac_ext
15132cat >>conftest.$ac_ext <<_ACEOF
15133/* end confdefs.h. */
15134#include <stdio.h>
15135#ifdef HAVE_UTMPX_H
15136#include <utmpx.h>
15137#endif
15138#include <errno.h>
15139main()
15140{
15141 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15142 FILE *a, *f=fopen("conftestval", "w");
15143 if (!f) exit(1);
15144#ifdef LASTLOGX_FILE
15145 fprintf(f, "%s\n", LASTLOGX_FILE);
15146 exit(0);
15147#endif
15148#ifdef _PATH_LASTLOGX
15149 fprintf(f, "%s\n", _PATH_LASTLOGX);
15150 exit(0);
15151#endif
15152 for (w = wtmplist; *w; w++) {
15153 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15154 fprintf(f, "%s\n", *w);
15155 exit(0);
15156 }
15157 }
15158 exit(0);
15159}
15160_ACEOF
15161rm -f conftest$ac_exeext
15162if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15163 (eval $ac_link) 2>&5
15164 ac_status=$?
15165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15166 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15168 (eval $ac_try) 2>&5
15169 ac_status=$?
15170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15171 (exit $ac_status); }; }; then
15172 rxvt_cv_path_lastlogx=`cat conftestval`
15173else
15174 echo "$as_me: program exited with status $ac_status" >&5
15175echo "$as_me: failed program was:" >&5
15176sed 's/^/| /' conftest.$ac_ext >&5
15177
15178( exit $ac_status )
15179rxvt_cv_path_lastlogx=
15180fi
15181rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15182fi
15183fi
15184echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15185echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15186if test x$rxvt_cv_path_lastlogx != x; then
15187
15188cat >>confdefs.h <<_ACEOF
15189#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15190_ACEOF
15191
15192fi
15193
15194
15195echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15196echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15197if test "${rxvt_cv_path_ttytab+set}" = set; then
15198 echo $ECHO_N "(cached) $ECHO_C" >&6
15199else
15200 for ttys_file in /etc/ttys /etc/ttytab;
15201do
15202 if test -f "$ttys_file" ; then
15203 rxvt_cv_path_ttytab=$ttys_file
15204 break
15205 fi 7155 fi
15206done
15207
15208fi 7156fi
15209echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15210echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15211if test x$rxvt_cv_path_ttytab != x; then
15212 7157
15213cat >>confdefs.h <<_ACEOF
15214#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15215_ACEOF
15216
15217fi
15218
15219
15220ac_save_LIBS=$LIBS
15221ac_save_CFLAGS=$CFLAGS
15222CFLAGS="$CFLAGS $X_CFLAGS"
15223LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15224if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15225 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15226fi
15227echo "$as_me:$LINENO: checking for working Xlocale" >&5
15228echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15229if test "${rxvt_cv_func_xlocale+set}" = set; then
15230 echo $ECHO_N "(cached) $ECHO_C" >&6
15231else
15232 if test "$cross_compiling" = yes; then
15233 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15234echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15235else
15236 cat >conftest.$ac_ext <<_ACEOF
15237/* confdefs.h. */
15238_ACEOF
15239cat confdefs.h >>conftest.$ac_ext
15240cat >>conftest.$ac_ext <<_ACEOF
15241/* end confdefs.h. */
15242#include <X11/Xlib.h>
15243main() {
15244char *p;
15245if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15246exit (XSupportsLocale() ? 0 : 1);
15247else
15248exit (1);}
15249_ACEOF
15250rm -f conftest$ac_exeext
15251if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15252 (eval $ac_link) 2>&5
15253 ac_status=$?
15254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15255 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15257 (eval $ac_try) 2>&5
15258 ac_status=$?
15259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15260 (exit $ac_status); }; }; then
15261 rxvt_cv_func_xlocale=yes
15262else
15263 echo "$as_me: program exited with status $ac_status" >&5
15264echo "$as_me: failed program was:" >&5
15265sed 's/^/| /' conftest.$ac_ext >&5
15266
15267( exit $ac_status )
15268rxvt_cv_func_xlocale=no
15269fi
15270rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15271fi
15272fi
15273echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15274echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15275if test x$rxvt_cv_func_xlocale = xyes; then
15276
15277cat >>confdefs.h <<\_ACEOF
15278#define HAVE_XLOCALE 1
15279_ACEOF
15280
15281fi
15282
15283echo "$as_me:$LINENO: checking for working X setlocale" >&5 7158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
15284echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6 7159$as_echo_n "checking for working X setlocale... " >&6; }
15285if test "${rxvt_cv_func_xsetlocale+set}" = set; then 7160if ${rxvt_cv_func_xsetlocale+:} false; then :
15286 echo $ECHO_N "(cached) $ECHO_C" >&6 7161 $as_echo_n "(cached) " >&6
15287else 7162else
15288 cat >conftest.$ac_ext <<_ACEOF
15289/* confdefs.h. */
15290_ACEOF
15291cat confdefs.h >>conftest.$ac_ext 7163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15292cat >>conftest.$ac_ext <<_ACEOF
15293/* end confdefs.h. */ 7164/* end confdefs.h. */
15294#define X_LOCALE 1 7165#define X_LOCALE 1
15295#include <X11/Xlocale.h> 7166#include <X11/Xlocale.h>
15296int 7167int
15297main () 7168main ()
15299setlocale(LC_CTYPE, ""); 7170setlocale(LC_CTYPE, "");
15300 ; 7171 ;
15301 return 0; 7172 return 0;
15302} 7173}
15303_ACEOF 7174_ACEOF
15304rm -f conftest.$ac_objext conftest$ac_exeext 7175if ac_fn_cxx_try_link "$LINENO"; then :
15305if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15306 (eval $ac_link) 2>conftest.er1
15307 ac_status=$?
15308 grep -v '^ *+' conftest.er1 >conftest.err
15309 rm -f conftest.er1
15310 cat conftest.err >&5
15311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312 (exit $ac_status); } &&
15313 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15315 (eval $ac_try) 2>&5
15316 ac_status=$?
15317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15318 (exit $ac_status); }; } &&
15319 { ac_try='test -s conftest$ac_exeext'
15320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15321 (eval $ac_try) 2>&5
15322 ac_status=$?
15323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15324 (exit $ac_status); }; }; then
15325 rxvt_cv_func_xsetlocale=yes 7176 rxvt_cv_func_xsetlocale=yes
15326else 7177else
15327 echo "$as_me: failed program was:" >&5
15328sed 's/^/| /' conftest.$ac_ext >&5
15329
15330rxvt_cv_func_xsetlocale=no 7178 rxvt_cv_func_xsetlocale=no
15331fi 7179fi
15332rm -f conftest.err conftest.$ac_objext \ 7180rm -f core conftest.err conftest.$ac_objext \
15333 conftest$ac_exeext conftest.$ac_ext 7181 conftest$ac_exeext conftest.$ac_ext
15334fi 7182fi
15335echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5 7183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
15336echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6 7184$as_echo "$rxvt_cv_func_xsetlocale" >&6; }
15337if test x$rxvt_cv_func_xsetlocale = xyes; then 7185if test x$rxvt_cv_func_xsetlocale = xyes; then
15338 7186
15339cat >>confdefs.h <<\_ACEOF 7187$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
15340#define HAVE_XSETLOCALE 1
15341_ACEOF
15342 7188
15343fi 7189fi
15344LIBS=$ac_save_LIBS 7190LIBS=$save_LIBS
15345CFLAGS=$ac_save_CFLAGS 7191CXXFLAGS=$save_CXXFLAGS
15346 7192
15347echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15348echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15349if test "${rxvt_cv_func_setlocale+set}" = set; then
15350 echo $ECHO_N "(cached) $ECHO_C" >&6
15351else
15352 cat >conftest.$ac_ext <<_ACEOF
15353/* confdefs.h. */
15354_ACEOF
15355cat confdefs.h >>conftest.$ac_ext
15356cat >>conftest.$ac_ext <<_ACEOF
15357/* end confdefs.h. */
15358#include <clocale>
15359int
15360main ()
15361{
15362setlocale(LC_CTYPE, "");
15363 ;
15364 return 0;
15365}
15366_ACEOF
15367rm -f conftest.$ac_objext conftest$ac_exeext
15368if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15369 (eval $ac_link) 2>conftest.er1
15370 ac_status=$?
15371 grep -v '^ *+' conftest.er1 >conftest.err
15372 rm -f conftest.er1
15373 cat conftest.err >&5
15374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15375 (exit $ac_status); } &&
15376 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15378 (eval $ac_try) 2>&5
15379 ac_status=$?
15380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15381 (exit $ac_status); }; } &&
15382 { ac_try='test -s conftest$ac_exeext'
15383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15384 (eval $ac_try) 2>&5
15385 ac_status=$?
15386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15387 (exit $ac_status); }; }; then
15388 rxvt_cv_func_setlocale=yes
15389else
15390 echo "$as_me: failed program was:" >&5
15391sed 's/^/| /' conftest.$ac_ext >&5
15392
15393rxvt_cv_func_setlocale=no
15394fi
15395rm -f conftest.err conftest.$ac_objext \
15396 conftest$ac_exeext conftest.$ac_ext
15397fi
15398echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15399echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15400if test x$rxvt_cv_func_setlocale = xyes; then
15401
15402cat >>confdefs.h <<\_ACEOF
15403#define HAVE_SETLOCALE 1
15404_ACEOF
15405
15406fi
15407
15408echo "$as_me:$LINENO: checking for working nl_langinfo" >&5 7193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
15409echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6 7194$as_echo_n "checking for working nl_langinfo... " >&6; }
15410if test "${rxvt_cv_func_nl_langinfo+set}" = set; then 7195if ${rxvt_cv_func_nl_langinfo+:} false; then :
15411 echo $ECHO_N "(cached) $ECHO_C" >&6 7196 $as_echo_n "(cached) " >&6
15412else 7197else
15413 cat >conftest.$ac_ext <<_ACEOF
15414/* confdefs.h. */
15415_ACEOF
15416cat confdefs.h >>conftest.$ac_ext 7198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15417cat >>conftest.$ac_ext <<_ACEOF
15418/* end confdefs.h. */ 7199/* end confdefs.h. */
15419#include <langinfo.h> 7200#include <langinfo.h>
15420int 7201int
15421main () 7202main ()
15422{ 7203{
15423nl_langinfo(CODESET); 7204nl_langinfo(CODESET);
15424 ; 7205 ;
15425 return 0; 7206 return 0;
15426} 7207}
15427_ACEOF 7208_ACEOF
15428rm -f conftest.$ac_objext conftest$ac_exeext 7209if ac_fn_cxx_try_link "$LINENO"; then :
15429if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15430 (eval $ac_link) 2>conftest.er1
15431 ac_status=$?
15432 grep -v '^ *+' conftest.er1 >conftest.err
15433 rm -f conftest.er1
15434 cat conftest.err >&5
15435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15436 (exit $ac_status); } &&
15437 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15439 (eval $ac_try) 2>&5
15440 ac_status=$?
15441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15442 (exit $ac_status); }; } &&
15443 { ac_try='test -s conftest$ac_exeext'
15444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15445 (eval $ac_try) 2>&5
15446 ac_status=$?
15447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15448 (exit $ac_status); }; }; then
15449 rxvt_cv_func_nl_langinfo=yes 7210 rxvt_cv_func_nl_langinfo=yes
15450else 7211else
15451 echo "$as_me: failed program was:" >&5
15452sed 's/^/| /' conftest.$ac_ext >&5
15453
15454rxvt_cv_func_nl_langinfo=no 7212 rxvt_cv_func_nl_langinfo=no
15455fi 7213fi
15456rm -f conftest.err conftest.$ac_objext \ 7214rm -f core conftest.err conftest.$ac_objext \
15457 conftest$ac_exeext conftest.$ac_ext 7215 conftest$ac_exeext conftest.$ac_ext
15458fi 7216fi
15459echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5 7217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
15460echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6 7218$as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
15461if test x$rxvt_cv_func_nl_langinfo = xyes; then 7219if test x$rxvt_cv_func_nl_langinfo = xyes; then
15462 7220
15463cat >>confdefs.h <<\_ACEOF 7221$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
15464#define HAVE_NL_LANGINFO 1
15465_ACEOF
15466 7222
15467fi 7223fi
15468 7224
15469echo "$as_me:$LINENO: checking for broken XIM callback" >&5
15470echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
15471if test "${rxvt_broken_ximcb+set}" = set; then
15472 echo $ECHO_N "(cached) $ECHO_C" >&6
15473else
15474 cat >conftest.$ac_ext <<_ACEOF
15475 7225
15476#include <X11/Xlib.h>
15477 7226
15478void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3); 7227case $host in
15479 7228 *-*-solaris*)
15480void f() {
15481 XIMCallback cb;
15482 cb.callback = im_destroy_cb;
15483}
15484
15485_ACEOF
15486rm -f conftest.$ac_objext
15487if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15488 (eval $ac_compile) 2>conftest.er1
15489 ac_status=$?
15490 grep -v '^ *+' conftest.er1 >conftest.err
15491 rm -f conftest.er1
15492 cat conftest.err >&5
15493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15494 (exit $ac_status); } &&
15495 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15497 (eval $ac_try) 2>&5
15498 ac_status=$?
15499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15500 (exit $ac_status); }; } &&
15501 { ac_try='test -s conftest.$ac_objext'
15502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15503 (eval $ac_try) 2>&5
15504 ac_status=$?
15505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15506 (exit $ac_status); }; }; then
15507 rxvt_broken_ximcb=yes
15508else
15509 echo "$as_me: failed program was:" >&5
15510sed 's/^/| /' conftest.$ac_ext >&5
15511
15512rxvt_broken_ximcb=no
15513fi
15514rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15515fi
15516echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
15517echo "${ECHO_T}$rxvt_broken_ximcb" >&6
15518
15519if test x$rxvt_broken_ximcb = xyes; then
15520
15521cat >>confdefs.h <<\_ACEOF
15522#define XIMCB_PROTO_BROKEN 1
15523_ACEOF
15524
15525fi
15526
15527echo "$as_me:$LINENO: checking for getpt" >&5
15528echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15529if test "${rxvt_cv_func_getpt+set}" = set; then
15530 echo $ECHO_N "(cached) $ECHO_C" >&6
15531else
15532 cat >conftest.$ac_ext <<_ACEOF
15533/* confdefs.h. */
15534_ACEOF
15535cat confdefs.h >>conftest.$ac_ext 7229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15536cat >>conftest.$ac_ext <<_ACEOF
15537/* end confdefs.h. */ 7230/* end confdefs.h. */
15538#define _GNU_SOURCE 7231
15539#ifdef HAVE_STDLIB_H 7232#if __STDC_VERSION__ >= 199901L
15540# include <cstdlib> 7233error
15541#endif 7234#endif
7235
15542int 7236int
15543main () 7237main ()
15544{ 7238{
15545(void)getpt(); 7239
15546 ; 7240 ;
15547 return 0; 7241 return 0;
15548} 7242}
15549_ACEOF 7243_ACEOF
15550rm -f conftest.$ac_objext conftest$ac_exeext 7244if ac_fn_cxx_try_compile "$LINENO"; then :
15551if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7245 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
15552 (eval $ac_link) 2>conftest.er1
15553 ac_status=$?
15554 grep -v '^ *+' conftest.er1 >conftest.err
15555 rm -f conftest.er1
15556 cat conftest.err >&5
15557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15558 (exit $ac_status); } &&
15559 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15561 (eval $ac_try) 2>&5
15562 ac_status=$?
15563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15564 (exit $ac_status); }; } &&
15565 { ac_try='test -s conftest$ac_exeext'
15566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15567 (eval $ac_try) 2>&5
15568 ac_status=$?
15569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15570 (exit $ac_status); }; }; then
15571 rxvt_cv_func_getpt=yes
15572else
15573 echo "$as_me: failed program was:" >&5
15574sed 's/^/| /' conftest.$ac_ext >&5
15575 7246
15576rxvt_cv_func_getpt=no
15577fi
15578rm -f conftest.err conftest.$ac_objext \
15579 conftest$ac_exeext conftest.$ac_ext
15580fi
15581echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
15582echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
15583if test x$rxvt_cv_func_getpt = xyes; then
15584
15585cat >>confdefs.h <<\_ACEOF
15586#define HAVE_GETPT 1
15587_ACEOF
15588
15589fi
15590
15591echo "$as_me:$LINENO: checking for pty/tty type" >&5
15592echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
15593if test "${rxvt_cv_ptys+set}" = set; then
15594 echo $ECHO_N "(cached) $ECHO_C" >&6
15595else
15596 if test x$ac_cv_func_openpty = xyes; then
15597 rxvt_cv_ptys=OPENPTY
15598 else if test x$ac_cv_func__getpty = xyes; then
15599 rxvt_cv_ptys=SGI4
15600 else if test -c /dev/ttyp20; then
15601 rxvt_cv_ptys=SCO
15602 else if test -c /dev/ptym/clone; then
15603 rxvt_cv_ptys=HPUX
15604 else if test x$rxvt_cv_func_getpt = xyes; then
15605 rxvt_cv_ptys=GLIBC
15606 else if test -c /dev/ptc -a -c /dev/pts; then
15607 rxvt_cv_ptys=PTC
15608 else if test -c /dev/ptc -a -d /dev/pts; then
15609 rxvt_cv_ptys=PTC
15610 else if test -c /dev/ptmx -a -c /dev/pts/0; then
15611 rxvt_cv_ptys=STREAMS
15612 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
15613 rxvt_cv_ptys=STREAMS
15614 else 7247else
15615 rxvt_cv_ptys=BSD 7248 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
15616fi
15617fi
15618fi
15619fi
15620fi
15621fi
15622fi
15623fi
15624fi
15625 7249
15626fi 7250fi
15627echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5 7251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15628echo "${ECHO_T}$rxvt_cv_ptys" >&6 7252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
15629 7253$as_echo_n "checking for library containing sendmsg... " >&6; }
15630if test x$rxvt_cv_ptys = xOPENPTY; then 7254if ${ac_cv_search_sendmsg+:} false; then :
15631 7255 $as_echo_n "(cached) " >&6
15632cat >>confdefs.h <<\_ACEOF
15633#define PTYS_ARE_OPENPTY 1
15634_ACEOF
15635
15636fi
15637if test x$rxvt_cv_ptys = xSCO; then
15638
15639cat >>confdefs.h <<\_ACEOF
15640#define PTYS_ARE_NUMERIC 1
15641_ACEOF
15642
15643fi
15644if test x$rxvt_cv_ptys = xSTREAMS; then
15645
15646cat >>confdefs.h <<\_ACEOF
15647#define PTYS_ARE_PTMX 1
15648_ACEOF
15649
15650fi
15651if test x$rxvt_cv_ptys = xPTC; then
15652
15653cat >>confdefs.h <<\_ACEOF
15654#define PTYS_ARE_PTC 1
15655_ACEOF
15656
15657fi
15658if test x$rxvt_cv_ptys = xSGI4; then
15659
15660cat >>confdefs.h <<\_ACEOF
15661#define PTYS_ARE__GETPTY 1
15662_ACEOF
15663
15664fi
15665if test x$rxvt_cv_ptys = xCONVEX; then
15666
15667cat >>confdefs.h <<\_ACEOF
15668#define PTYS_ARE_GETPTY 1
15669_ACEOF
15670
15671fi
15672if test x$rxvt_cv_ptys = xGLIBC; then
15673
15674cat >>confdefs.h <<\_ACEOF
15675#define PTYS_ARE_GETPT 1
15676_ACEOF
15677
15678fi
15679if test x$rxvt_cv_ptys = xHPUX; then
15680
15681cat >>confdefs.h <<\_ACEOF
15682#define PTYS_ARE_CLONE 1
15683_ACEOF
15684
15685fi
15686if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
15687
15688cat >>confdefs.h <<\_ACEOF
15689#define PTYS_ARE_SEARCHED 1
15690_ACEOF
15691
15692fi
15693
15694
15695{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
15696echo "$as_me: checking for pty ranges..." >&6;}
15697ptys=`echo /dev/pty??`
15698pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
15699pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
15700if test x$pch1 != x; then
15701
15702cat >>confdefs.h <<_ACEOF
15703#define PTYCHAR1 "$pch1"
15704_ACEOF
15705
15706fi
15707if test x$pch2 != x; then
15708
15709cat >>confdefs.h <<_ACEOF
15710#define PTYCHAR2 "$pch2"
15711_ACEOF
15712
15713fi
15714
15715if test x$support_xft = xyes; then
15716 LIBS="$LIBS `pkg-config xft --libs`"
15717 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
15718 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
15719
15720
15721for ac_header in X11/Xft/Xft.h
15722do
15723as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15724if eval "test \"\${$as_ac_Header+set}\" = set"; then
15725 echo "$as_me:$LINENO: checking for $ac_header" >&5
15726echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15727if eval "test \"\${$as_ac_Header+set}\" = set"; then
15728 echo $ECHO_N "(cached) $ECHO_C" >&6
15729fi
15730echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15731echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15732else 7256else
15733 # Is the header compilable? 7257 ac_func_search_save_LIBS=$LIBS
15734echo "$as_me:$LINENO: checking $ac_header usability" >&5
15735echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15736cat >conftest.$ac_ext <<_ACEOF
15737/* confdefs.h. */
15738_ACEOF
15739cat confdefs.h >>conftest.$ac_ext 7258cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15740cat >>conftest.$ac_ext <<_ACEOF
15741/* end confdefs.h. */ 7259/* end confdefs.h. */
15742$ac_includes_default
15743#include <$ac_header>
15744_ACEOF
15745rm -f conftest.$ac_objext
15746if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15747 (eval $ac_compile) 2>conftest.er1
15748 ac_status=$?
15749 grep -v '^ *+' conftest.er1 >conftest.err
15750 rm -f conftest.er1
15751 cat conftest.err >&5
15752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15753 (exit $ac_status); } &&
15754 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15756 (eval $ac_try) 2>&5
15757 ac_status=$?
15758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15759 (exit $ac_status); }; } &&
15760 { ac_try='test -s conftest.$ac_objext'
15761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15762 (eval $ac_try) 2>&5
15763 ac_status=$?
15764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15765 (exit $ac_status); }; }; then
15766 ac_header_compiler=yes
15767else
15768 echo "$as_me: failed program was:" >&5
15769sed 's/^/| /' conftest.$ac_ext >&5
15770 7260
15771ac_header_compiler=no
15772fi
15773rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15774echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15775echo "${ECHO_T}$ac_header_compiler" >&6
15776
15777# Is the header present?
15778echo "$as_me:$LINENO: checking $ac_header presence" >&5
15779echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15780cat >conftest.$ac_ext <<_ACEOF
15781/* confdefs.h. */
15782_ACEOF
15783cat confdefs.h >>conftest.$ac_ext
15784cat >>conftest.$ac_ext <<_ACEOF
15785/* end confdefs.h. */
15786#include <$ac_header>
15787_ACEOF
15788if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15789 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15790 ac_status=$?
15791 grep -v '^ *+' conftest.er1 >conftest.err
15792 rm -f conftest.er1
15793 cat conftest.err >&5
15794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15795 (exit $ac_status); } >/dev/null; then
15796 if test -s conftest.err; then
15797 ac_cpp_err=$ac_cxx_preproc_warn_flag
15798 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
15799 else
15800 ac_cpp_err=
15801 fi
15802else
15803 ac_cpp_err=yes
15804fi
15805if test -z "$ac_cpp_err"; then
15806 ac_header_preproc=yes
15807else
15808 echo "$as_me: failed program was:" >&5
15809sed 's/^/| /' conftest.$ac_ext >&5
15810
15811 ac_header_preproc=no
15812fi
15813rm -f conftest.err conftest.$ac_ext
15814echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15815echo "${ECHO_T}$ac_header_preproc" >&6
15816
15817# So? What about this header?
15818case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
15819 yes:no: )
15820 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15821echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15822 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15823echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15824 ac_header_preproc=yes
15825 ;;
15826 no:yes:* )
15827 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15828echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15829 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15830echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15831 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15832echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15833 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15834echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15835 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15836echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15837 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15838echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15839 (
15840 cat <<\_ASBOX
15841## ------------------------------------------ ##
15842## Report this to the AC_PACKAGE_NAME lists. ##
15843## ------------------------------------------ ##
15844_ASBOX
15845 ) |
15846 sed "s/^/$as_me: WARNING: /" >&2
15847 ;;
15848esac
15849echo "$as_me:$LINENO: checking for $ac_header" >&5
15850echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15851if eval "test \"\${$as_ac_Header+set}\" = set"; then
15852 echo $ECHO_N "(cached) $ECHO_C" >&6
15853else
15854 eval "$as_ac_Header=\$ac_header_preproc"
15855fi
15856echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15857echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15858
15859fi
15860if test `eval echo '${'$as_ac_Header'}'` = yes; then
15861 cat >>confdefs.h <<_ACEOF
15862#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15863_ACEOF
15864
15865else
15866 support_xft=no
15867fi
15868
15869done
15870
15871
15872echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
15873echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
15874if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
15875 echo $ECHO_N "(cached) $ECHO_C" >&6
15876else
15877 ac_check_lib_save_LIBS=$LIBS
15878LIBS="-lXft $LIBS"
15879cat >conftest.$ac_ext <<_ACEOF
15880/* confdefs.h. */
15881_ACEOF
15882cat confdefs.h >>conftest.$ac_ext
15883cat >>conftest.$ac_ext <<_ACEOF
15884/* end confdefs.h. */
15885
15886/* Override any gcc2 internal prototype to avoid an error. */ 7261/* Override any GCC internal prototype to avoid an error.
7262 Use char because int might match the return type of a GCC
7263 builtin and then its argument prototype would still apply. */
15887#ifdef __cplusplus 7264#ifdef __cplusplus
15888extern "C" 7265extern "C"
15889#endif 7266#endif
15890/* We use char because int might match the return type of a gcc2 7267char sendmsg ();
15891 builtin and then its argument prototype would still apply. */
15892char XftDrawString32 ();
15893int 7268int
15894main () 7269main ()
15895{ 7270{
15896XftDrawString32 (); 7271return sendmsg ();
15897 ; 7272 ;
15898 return 0; 7273 return 0;
15899} 7274}
15900_ACEOF 7275_ACEOF
15901rm -f conftest.$ac_objext conftest$ac_exeext 7276for ac_lib in '' socket; do
15902if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7277 if test -z "$ac_lib"; then
15903 (eval $ac_link) 2>conftest.er1 7278 ac_res="none required"
15904 ac_status=$?
15905 grep -v '^ *+' conftest.er1 >conftest.err
15906 rm -f conftest.er1
15907 cat conftest.err >&5
15908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15909 (exit $ac_status); } &&
15910 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15912 (eval $ac_try) 2>&5
15913 ac_status=$?
15914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15915 (exit $ac_status); }; } &&
15916 { ac_try='test -s conftest$ac_exeext'
15917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15918 (eval $ac_try) 2>&5
15919 ac_status=$?
15920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15921 (exit $ac_status); }; }; then
15922 ac_cv_lib_Xft_XftDrawString32=yes
15923else 7279 else
15924 echo "$as_me: failed program was:" >&5 7280 ac_res=-l$ac_lib
15925sed 's/^/| /' conftest.$ac_ext >&5 7281 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
15926 7282 fi
15927ac_cv_lib_Xft_XftDrawString32=no 7283 if ac_fn_cxx_try_link "$LINENO"; then :
7284 ac_cv_search_sendmsg=$ac_res
15928fi 7285fi
15929rm -f conftest.err conftest.$ac_objext \ 7286rm -f core conftest.err conftest.$ac_objext \
7287 conftest$ac_exeext
7288 if ${ac_cv_search_sendmsg+:} false; then :
7289 break
7290fi
7291done
7292if ${ac_cv_search_sendmsg+:} false; then :
7293
7294else
7295 ac_cv_search_sendmsg=no
7296fi
7297rm conftest.$ac_ext
7298LIBS=$ac_func_search_save_LIBS
7299fi
7300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7301$as_echo "$ac_cv_search_sendmsg" >&6; }
7302ac_res=$ac_cv_search_sendmsg
7303if test "$ac_res" != no; then :
7304 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7305
7306fi
7307
7308 ;;
7309esac
7310
7311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7312$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7313if ${pt_cv_can_pass_fds+:} false; then :
7314 $as_echo_n "(cached) " >&6
7315else
7316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317/* end confdefs.h. */
7318
7319#include <stddef.h> // broken bsds (is that redundant?) need this
7320#include <sys/types.h>
7321#include <sys/socket.h>
7322#include <sys/uio.h>
7323
7324int
7325main ()
7326{
7327
7328{
7329 msghdr msg;
7330 iovec iov;
7331 char buf [100];
7332 char data = 0;
7333
7334 iov.iov_base = &data;
7335 iov.iov_len = 1;
7336
7337 msg.msg_iov = &iov;
7338 msg.msg_iovlen = 1;
7339 msg.msg_control = buf;
7340 msg.msg_controllen = sizeof buf;
7341
7342 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7343 cmsg->cmsg_level = SOL_SOCKET;
7344 cmsg->cmsg_type = SCM_RIGHTS;
7345 cmsg->cmsg_len = 100;
7346
7347 *(int *)CMSG_DATA (cmsg) = 5;
7348
7349 return sendmsg (3, &msg, 0);
7350}
7351
7352 ;
7353 return 0;
7354}
7355_ACEOF
7356if ac_fn_cxx_try_link "$LINENO"; then :
7357 pt_cv_can_pass_fds=yes
7358else
7359 pt_cv_can_pass_fds=no
7360fi
7361rm -f core conftest.err conftest.$ac_objext \
15930 conftest$ac_exeext conftest.$ac_ext 7362 conftest$ac_exeext conftest.$ac_ext
15931LIBS=$ac_check_lib_save_LIBS
15932fi 7363fi
15933echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 7364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
15934echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6 7365$as_echo "$pt_cv_can_pass_fds" >&6; }
15935if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 7366if test x$pt_cv_can_pass_fds = xyes; then
7367
7368$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7369
7370else
7371 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7372fi
7373
7374
7375
7376for ac_header in \
7377 pty.h \
7378 util.h \
7379 libutil.h \
7380 sys/ioctl.h \
7381 stropts.h \
7382
7383do :
7384 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7385ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7386if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15936 cat >>confdefs.h <<_ACEOF 7387 cat >>confdefs.h <<_ACEOF
15937#define HAVE_LIBXFT 1 7388#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15938_ACEOF 7389_ACEOF
15939 7390
15940 LIBS="-lXft $LIBS" 7391fi
7392
7393done
7394
7395
7396for ac_func in \
7397 revoke \
7398 _getpty \
7399 getpt \
7400 posix_openpt \
7401 isastream \
7402 setuid \
7403 seteuid \
7404 setreuid \
7405 setresuid \
7406
7407do :
7408 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7409ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7410if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7411 cat >>confdefs.h <<_ACEOF
7412#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7413_ACEOF
7414
7415fi
7416done
7417
7418
7419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7420$as_echo_n "checking for UNIX98 ptys... " >&6; }
7421cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7422/* end confdefs.h. */
7423#include <stdlib.h>
7424int
7425main ()
7426{
7427grantpt(0);unlockpt(0);ptsname(0);
7428 ;
7429 return 0;
7430}
7431_ACEOF
7432if ac_fn_cxx_try_link "$LINENO"; then :
7433 unix98_pty=yes
7434
7435$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7436
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7438$as_echo "yes" >&6; }
7439else
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7441$as_echo "no" >&6; }
7442fi
7443rm -f core conftest.err conftest.$ac_objext \
7444 conftest$ac_exeext conftest.$ac_ext
7445
7446if test -z "$unix98_pty"; then
7447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7448$as_echo_n "checking for library containing openpty... " >&6; }
7449if ${ac_cv_search_openpty+:} false; then :
7450 $as_echo_n "(cached) " >&6
7451else
7452 ac_func_search_save_LIBS=$LIBS
7453cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7454/* end confdefs.h. */
7455
7456/* Override any GCC internal prototype to avoid an error.
7457 Use char because int might match the return type of a GCC
7458 builtin and then its argument prototype would still apply. */
7459#ifdef __cplusplus
7460extern "C"
7461#endif
7462char openpty ();
7463int
7464main ()
7465{
7466return openpty ();
7467 ;
7468 return 0;
7469}
7470_ACEOF
7471for ac_lib in '' util; do
7472 if test -z "$ac_lib"; then
7473 ac_res="none required"
7474 else
7475 ac_res=-l$ac_lib
7476 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7477 fi
7478 if ac_fn_cxx_try_link "$LINENO"; then :
7479 ac_cv_search_openpty=$ac_res
7480fi
7481rm -f core conftest.err conftest.$ac_objext \
7482 conftest$ac_exeext
7483 if ${ac_cv_search_openpty+:} false; then :
7484 break
7485fi
7486done
7487if ${ac_cv_search_openpty+:} false; then :
7488
7489else
7490 ac_cv_search_openpty=no
7491fi
7492rm conftest.$ac_ext
7493LIBS=$ac_func_search_save_LIBS
7494fi
7495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7496$as_echo "$ac_cv_search_openpty" >&6; }
7497ac_res=$ac_cv_search_openpty
7498if test "$ac_res" != no; then :
7499 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7500
7501$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7502
7503fi
7504
7505fi
7506
7507
7508
7509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7510$as_echo_n "checking for tty group... " >&6; }
7511if ${pt_cv_tty_group+:} false; then :
7512 $as_echo_n "(cached) " >&6
7513else
7514 if test "$cross_compiling" = yes; then :
7515 pt_cv_tty_group=no
7516else
7517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7518/* end confdefs.h. */
7519
7520#include <sys/types.h>
7521#include <sys/stat.h>
7522#include <unistd.h>
7523#include <grp.h>
7524
7525int main()
7526{
7527 struct stat st;
7528 struct group *gr;
7529 char *tty;
7530 gr = getgrnam("tty");
7531 tty = ttyname(0);
7532 if (gr != 0
7533 && tty != 0
7534 && (stat(tty, &st)) == 0
7535 && st.st_gid == gr->gr_gid)
7536 return 0;
7537 else
7538 return 1;
7539}
7540_ACEOF
7541if ac_fn_cxx_try_run "$LINENO"; then :
7542 pt_cv_tty_group=yes
7543else
7544 pt_cv_tty_group=no
7545fi
7546rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7547 conftest.$ac_objext conftest.beam conftest.$ac_ext
7548fi
7549
7550fi
7551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7552$as_echo "$pt_cv_tty_group" >&6; }
7553if test x$pt_cv_tty_group = xyes; then
7554
7555$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7556
7557fi
7558
7559support_image=no
7560if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
7561 support_image=yes
7562fi
7563if test x$support_xft = xyes || test x$support_image = xyes; then
7564 rxvt_have_xrender=no
7565
7566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
7567$as_echo_n "checking for xrender... " >&6; }
7568 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7569 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
7570 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
7571
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7573$as_echo "ok" >&6; }
7574
7575 X_LIBS="$XRENDER_LIBS $X_LIBS"
7576 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
7577 rxvt_have_xrender=yes
7578
7579 save_LIBS="$LIBS"
7580 LIBS="$LIBS $X_LIBS"
7581 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7582if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes; then :
7583
7584else
7585 rxvt_have_xrender=no
7586fi
7587
7588
7589 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7590if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes; then :
7591
7592else
7593 rxvt_have_xrender=no
7594fi
7595
7596 LIBS="$save_LIBS"
7597
7598 else
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7600$as_echo "no" >&6; }
7601 :
7602 fi
7603
7604fi
7605
7606if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7607
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
7609$as_echo_n "checking for fontconfig xft... " >&6; }
7610 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
7611 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
7612 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
7613
7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7615$as_echo "ok" >&6; }
7616
7617 X_LIBS="$XFT_LIBS $X_LIBS"
7618 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
7619
7620 else
7621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7622$as_echo "no" >&6; }
7623
7624 # Extract the first word of "xft-config", so it can be a program name with args.
7625set dummy xft-config; ac_word=$2
7626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7627$as_echo_n "checking for $ac_word... " >&6; }
7628if ${ac_cv_path_XFT_CONFIG+:} false; then :
7629 $as_echo_n "(cached) " >&6
7630else
7631 case $XFT_CONFIG in
7632 [\\/]* | ?:[\\/]*)
7633 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7634 ;;
7635 *)
7636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7637for as_dir in $PATH
7638do
7639 IFS=$as_save_IFS
7640 test -z "$as_dir" && as_dir=.
7641 for ac_exec_ext in '' $ac_executable_extensions; do
7642 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7643 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7645 break 2
7646 fi
7647done
7648 done
7649IFS=$as_save_IFS
7650
7651 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
7652 ;;
7653esac
7654fi
7655XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7656if test -n "$XFT_CONFIG"; then
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7658$as_echo "$XFT_CONFIG" >&6; }
7659else
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7661$as_echo "no" >&6; }
7662fi
7663
7664
7665 if test $XFT_CONFIG != no; then
7666 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7667 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7668 fi
7669
7670 fi
7671
7672
7673 save_LIBS="$LIBS"
7674 LIBS="$LIBS $X_LIBS"
7675 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
7676do :
7677 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7678ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7679if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7680 cat >>confdefs.h <<_ACEOF
7681#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7682_ACEOF
15941 7683
15942else 7684else
15943 support_xft=no 7685 support_xft=no
15944fi 7686fi
15945 7687
7688done
7689
7690 for ac_func in XftDrawString32 FcPatternGet
7691do :
7692 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7693ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7694if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7695 cat >>confdefs.h <<_ACEOF
7696#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7697_ACEOF
7698
7699else
7700 support_xft=no
7701fi
7702done
7703
7704 LIBS="$save_LIBS"
15946 7705
15947 if test x$support_xft = xyes; then 7706 if test x$support_xft = xyes; then
15948 7707
15949cat >>confdefs.h <<\_ACEOF 7708$as_echo "#define XFT 1" >>confdefs.h
15950#define XFT 1
15951_ACEOF
15952 7709
7710 fi
7711fi
7712
7713if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
7715$as_echo_n "checking for Render >= 0.11... " >&6; }
7716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7717/* end confdefs.h. */
7718
7719#include <X11/extensions/Xrender.h>
7720#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
7721error
7722#endif
7723
7724int
7725main ()
7726{
7727
7728 ;
7729 return 0;
7730}
7731_ACEOF
7732if ac_fn_cxx_try_compile "$LINENO"; then :
7733
7734else
7735 support_image=no
7736fi
7737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7738 if test x$support_image = xyes; then
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7740$as_echo "ok" >&6; }
7741 LIBS="$LIBS -lm"
7742
7743$as_echo "#define XRENDER 1" >>confdefs.h
7744
7745
7746 if test x$support_inheritpixmap = xyes; then
7747
7748$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7749
15953 fi 7750 fi
7751 else
7752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7753$as_echo "no" >&6; }
7754 fi
15954fi 7755fi
7756
15955if test x$support_styles = xyes; then 7757if test x$support_styles = xyes; then
15956 7758
15957cat >>confdefs.h <<\_ACEOF 7759$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
15958#define ENABLE_STYLES 1
15959_ACEOF
15960 7760
15961fi 7761fi
15962if test x$support_iso14755 = xyes; then 7762if test x$support_iso14755 = xyes; then
15963 7763
15964cat >>confdefs.h <<\_ACEOF 7764$as_echo "#define ISO_14755 1" >>confdefs.h
15965#define ISO_14755 1
15966_ACEOF
15967 7765
15968fi 7766fi
15969if test x$support_8bitctrls = xyes; then 7767if test x$support_8bitctrls = xyes; then
15970 7768
15971cat >>confdefs.h <<\_ACEOF 7769$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
15972#define EIGHT_BIT_CONTROLS 1
15973_ACEOF
15974 7770
15975fi 7771fi
15976if test x$support_fading = xyes; then 7772if test x$support_fading = xyes; then
15977 7773
15978cat >>confdefs.h <<\_ACEOF 7774$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
15979#define OFF_FOCUS_FADING 1
15980_ACEOF
15981
15982fi
15983if test x$support_tinting = xyes; then
15984
15985cat >>confdefs.h <<\_ACEOF
15986#define TINTING 1
15987_ACEOF
15988
15989fi
15990if test x$support_inheritpixmap = xyes; then
15991
15992cat >>confdefs.h <<\_ACEOF
15993#define TRANSPARENT 1
15994_ACEOF
15995 7775
15996fi 7776fi
15997if test x$support_keepscrolling = xno; then 7777if test x$support_keepscrolling = xno; then
15998 7778
15999cat >>confdefs.h <<\_ACEOF
16000#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 7779$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
16001_ACEOF
16002 7780
16003fi 7781fi
16004if test x$support_selectionscrolling = xyes; then 7782if test x$support_selectionscrolling = xyes; then
16005 7783
16006cat >>confdefs.h <<\_ACEOF 7784$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
16007#define SELECTION_SCROLLING 1
16008_ACEOF
16009
16010fi
16011if test x$support_menubar = xyes; then
16012
16013cat >>confdefs.h <<\_ACEOF
16014#define MENUBAR 1
16015_ACEOF
16016 7785
16017fi 7786fi
16018if test x$support_frills = xyes; then 7787if test x$support_frills = xyes; then
16019 7788
16020cat >>confdefs.h <<\_ACEOF 7789$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
16021#define ENABLE_FRILLS 1
16022_ACEOF
16023
16024fi
16025if test x$support_24bit = xyes; then
16026
16027cat >>confdefs.h <<\_ACEOF
16028#define PREFER_24BIT 1
16029_ACEOF
16030 7790
16031fi 7791fi
16032if test x$support_mousewheel = xyes; then 7792if test x$support_mousewheel = xyes; then
16033 7793
16034cat >>confdefs.h <<\_ACEOF 7794$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
16035#define MOUSE_WHEEL 1
16036_ACEOF
16037 7795
16038fi 7796fi
16039if test x$support_mouseslipwheel = xyes; then 7797if test x$support_mouseslipwheel = xyes; then
16040 7798
16041cat >>confdefs.h <<\_ACEOF 7799$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
16042#define MOUSE_SLIP_WHEELING 1
16043_ACEOF
16044 7800
16045fi 7801fi
16046if test x$support_utmp = xyes; then
16047 7802
16048cat >>confdefs.h <<\_ACEOF 7803scrolltypes=plain
16049#define UTMP_SUPPORT 1
16050_ACEOF
16051 7804
16052fi 7805$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
16053if test x$support_wtmp = xyes; then
16054 7806
16055cat >>confdefs.h <<\_ACEOF
16056#define WTMP_SUPPORT 1
16057_ACEOF
16058 7807
16059fi
16060if test x$support_lastlog = xyes; then
16061
16062cat >>confdefs.h <<\_ACEOF
16063#define LASTLOG_SUPPORT 1
16064_ACEOF
16065
16066fi
16067if test x$support_xim = xyes -o x$multichar_set = xyes; then
16068 if test x$rxvt_cv_func_xlocale = xyes; then
16069
16070cat >>confdefs.h <<\_ACEOF
16071#define USE_XIM 1
16072_ACEOF
16073
16074 fi
16075fi
16076if test x$support_xpm = xyes; then
16077
16078cat >>confdefs.h <<\_ACEOF
16079#define XPM_BACKGROUND 1
16080_ACEOF
16081
16082fi
16083if test x$support_scroll_rxvt = xyes; then 7808if test x$support_scroll_rxvt = xyes; then
16084 7809
16085cat >>confdefs.h <<\_ACEOF 7810$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
16086#define RXVT_SCROLLBAR 1
16087_ACEOF
16088 7811
16089 scrolltypes="rxvt" 7812 scrolltypes="$scrolltypes rxvt"
16090fi 7813fi
16091if test x$support_scroll_next = xyes; then 7814if test x$support_scroll_next = xyes; then
16092 7815
16093cat >>confdefs.h <<\_ACEOF 7816$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
16094#define NEXT_SCROLLBAR 1
16095_ACEOF
16096 7817
16097 scrolltypes="$scrolltypes next" 7818 scrolltypes="$scrolltypes next"
16098fi 7819fi
16099if test x$support_scroll_xterm = xyes; then 7820if test x$support_scroll_xterm = xyes; then
16100 7821
16101cat >>confdefs.h <<\_ACEOF 7822$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
16102#define XTERM_SCROLLBAR 1
16103_ACEOF
16104 7823
16105 scrolltypes="$scrolltypes xterm" 7824 scrolltypes="$scrolltypes xterm"
16106fi 7825fi
16107if test x$support_scroll_plain = xyes; then
16108
16109cat >>confdefs.h <<\_ACEOF
16110#define PLAIN_SCROLLBAR 1
16111_ACEOF
16112
16113 scrolltypes="$scrolltypes plain"
16114fi
16115if test x$support_pointer_blank = xyes; then 7826if test x$support_pointer_blank = xyes; then
16116 7827
16117cat >>confdefs.h <<\_ACEOF 7828$as_echo "#define POINTER_BLANK 1" >>confdefs.h
16118#define POINTER_BLANK 1
16119_ACEOF
16120
16121fi
16122if test x$support_cursor_blink = xyes; then
16123
16124cat >>confdefs.h <<\_ACEOF
16125#define CURSOR_BLINK 1
16126_ACEOF
16127 7829
16128fi 7830fi
16129if test x$support_text_blink = xyes; then 7831if test x$support_text_blink = xyes; then
16130 7832
16131cat >>confdefs.h <<\_ACEOF 7833$as_echo "#define TEXT_BLINK 1" >>confdefs.h
16132#define TEXT_BLINK 1
16133_ACEOF
16134 7834
16135fi 7835fi
16136if test x$support_unicode3 = xyes; then 7836if test x$support_unicode3 = xyes; then
16137 7837
16138cat >>confdefs.h <<\_ACEOF 7838$as_echo "#define UNICODE_3 1" >>confdefs.h
16139#define UNICODE_3 1
16140_ACEOF
16141 7839
16142fi 7840fi
16143if test x$support_combining = xyes; then 7841if test x$support_combining = xyes; then
16144 7842
16145cat >>confdefs.h <<\_ACEOF 7843$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
16146#define ENABLE_COMBINING 1
16147_ACEOF
16148 7844
16149fi 7845fi
16150if test x$codesets = xall; then 7846if test x$codesets = xall; then
16151 codesets=jp,jp-ext,kr,zh,zh-ext 7847 codesets=jp,jp-ext,kr,zh,zh-ext
16152fi 7848fi
16153 7849
16154cat >>confdefs.h <<\_ACEOF 7850$as_echo "#define ENCODING_EU 1" >>confdefs.h
16155#define ENCODING_EU 1
16156_ACEOF
16157 7851
16158 7852
16159cat >>confdefs.h <<\_ACEOF 7853$as_echo "#define ENCODING_VN 1" >>confdefs.h
16160#define ENCODING_VN 1
16161_ACEOF
16162 7854
16163for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 7855for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16164 case "$codeset" in 7856 case "$codeset" in
16165 JP ) 7857 JP )
16166cat >>confdefs.h <<\_ACEOF 7858$as_echo "#define ENCODING_JP 1" >>confdefs.h
16167#define ENCODING_JP 1
16168_ACEOF
16169 ;; 7859 ;;
16170 JP_EXT ) 7860 JP_EXT )
16171cat >>confdefs.h <<\_ACEOF 7861$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
16172#define ENCODING_JP_EXT 1
16173_ACEOF
16174 ;; 7862 ;;
16175 KR ) 7863 KR )
16176cat >>confdefs.h <<\_ACEOF 7864$as_echo "#define ENCODING_KR 1" >>confdefs.h
16177#define ENCODING_KR 1
16178_ACEOF
16179 ;; 7865 ;;
16180 ZH ) 7866 ZH )
16181cat >>confdefs.h <<\_ACEOF 7867$as_echo "#define ENCODING_ZH 1" >>confdefs.h
16182#define ENCODING_ZH 1
16183_ACEOF
16184 ;; 7868 ;;
16185 ZH_EXT ) 7869 ZH_EXT )
16186cat >>confdefs.h <<\_ACEOF 7870$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
16187#define ENCODING_ZH_EXT 1
16188_ACEOF
16189 ;; 7871 ;;
16190 esac 7872 esac
16191done 7873done
16192 7874
7875IF_PERL=\#
7876if test x$support_perl = xyes; then
7877 # Extract the first word of "perl5", so it can be a program name with args.
7878set dummy perl5; ac_word=$2
7879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7880$as_echo_n "checking for $ac_word... " >&6; }
7881if ${ac_cv_path_PERL+:} false; then :
7882 $as_echo_n "(cached) " >&6
7883else
7884 case $PERL in
7885 [\\/]* | ?:[\\/]*)
7886 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7887 ;;
7888 *)
7889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7890for as_dir in $PATH
7891do
7892 IFS=$as_save_IFS
7893 test -z "$as_dir" && as_dir=.
7894 for ac_exec_ext in '' $ac_executable_extensions; do
7895 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7896 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7898 break 2
7899 fi
7900done
7901 done
7902IFS=$as_save_IFS
16193 7903
16194CFLAGS=${CFLAGS--O} 7904 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
16195LDFLAGS=${LDFLAGS--O} 7905 ;;
16196 7906esac
16197CPPFLAGS="$CPPFLAGS"
16198
16199
16200
16201
16202
16203
16204
16205if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16206 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16207 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16208 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16209 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16210 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16211fi 7907fi
16212 7908PERL=$ac_cv_path_PERL
16213 7909if test -n "$PERL"; then
16214 7910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
16215 7911$as_echo "$PERL" >&6; }
16216 7912else
16217if test x$support_addstrings = xno; then 7913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16218 7914$as_echo "no" >&6; }
16219cat >>confdefs.h <<\_ACEOF
16220#define NO_STRINGS 1
16221_ACEOF
16222
16223fi 7915fi
16224 7916
16225MCOMMON=./autoconf/Make.common
16226 7917
16227 7918
16228test "$program_prefix" != NONE && 7919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
16229 program_transform_name="s,^,$program_prefix,;$program_transform_name" 7920$as_echo_n "checking for $PERL suitability... " >&6; }
16230# Use a double $ so make ignores it. 7921 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
16231test "$program_suffix" != NONE &&
16232 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16233# Double any \ or $. echo might interpret backslashes.
16234# By default was `s,x,x', remove it if useless.
16235cat <<\_ACEOF >conftest.sed
16236s/[\\$]/&&/g;s/;s,x,x,$//
16237_ACEOF
16238program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16239rm conftest.sed
16240 7922
7923 save_CXXFLAGS="$CXXFLAGS"
7924 save_LIBS="$LIBS"
7925 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
7926 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
7927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7928/* end confdefs.h. */
16241 7929
7930#include <EXTERN.h>
7931#include <perl.h>
7932#include <XSUB.h>
16242 7933
7934int
7935main ()
7936{
16243 7937
7938 PerlInterpreter *perl = perl_alloc ();
16244 7939
16245if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then 7940 ;
16246 include_stdint_h="#include <stdint.h>" 7941 return 0;
7942}
7943_ACEOF
7944if ac_fn_cxx_try_link "$LINENO"; then :
7945 rxvt_perl_link=yes
7946else
7947 rxvt_perl_link=no
7948fi
7949rm -f core conftest.err conftest.$ac_objext \
7950 conftest$ac_exeext conftest.$ac_ext
7951 CXXFLAGS="$save_CXXFLAGS"
7952 LIBS="$save_LIBS"
7953
7954 if test x$rxvt_perl_link = xyes; then
7955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7956$as_echo "ok" >&6; }
7957
7958$as_echo "#define ENABLE_PERL 1" >>confdefs.h
7959
7960 IF_PERL=
7961 PERL_O=rxvtperl.o
7962 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
7963 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
7964 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
7965 else
7966 as_fn_error $? "no, unable to link" "$LINENO" 5
7967 fi
16247else 7968 else
16248 include_stdint_h="/* #include <stdint.h> */" 7969 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
7970 fi
16249fi 7971fi
16250if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16251 include_stdarg_h="#include <cstdarg>"
16252else
16253 include_stdarg_h="/* #include <cstdarg> */"
16254fi
16255if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16256 include_stdlib_h="#include <cstdlib>"
16257else
16258 include_stdlib_h="/* #include <cstdlib> */"
16259fi
16260if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16261 include_unistd_h="#include <unistd.h>"
16262else
16263 include_unistd_h="/* #include <unistd.h> */"
16264fi
16265if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16266 include_string_h="#include <cstring>"
16267else
16268 include_string_h="/* #include <cstring> */"
16269fi
16270if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16271 include_fcntl_h="#include <fcntl.h>"
16272else
16273 include_fcntl_h="/* #include <fcntl.h> */"
16274fi
16275if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16276 include_util_h="#include <util.h>"
16277else
16278 include_util_h="/* #include <util.h> */"
16279fi
16280if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16281 include_assert_h="#include <assert.h>"
16282else
16283 include_assert_h="/* #include <assert.h> */"
16284fi
16285if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16286 include_sys_ioctl_h="#include <sys/ioctl.h>"
16287else
16288 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16289fi
16290if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16291 include_sys_select_h="#include <sys/select.h>"
16292else
16293 include_sys_select_h="/* #include <sys/select.h> */"
16294fi
16295if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16296 include_sys_strredir_h="#include <sys/strredir.h>"
16297else
16298 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16299fi
16300if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16301 include_sys_time_h="#include <sys/time.h>"
16302else
16303 include_sys_time_h="/* #include <sys/time.h> */"
16304fi
16305if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16306 include_time_h="#include <time.h>"
16307else
16308 include_time_h="/* #include <time.h> */"
16309fi
16310 7972
16311 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h" 7973
7974
7975
7976
7977
7978
7979
7980ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
16312 7981
16313cat >confcache <<\_ACEOF 7982cat >confcache <<\_ACEOF
16314# This file is a shell script that caches the results of configure 7983# This file is a shell script that caches the results of configure
16315# tests run on this system so they can be shared between configure 7984# tests run on this system so they can be shared between configure
16316# scripts and configure runs, see configure's option --config-cache. 7985# scripts and configure runs, see configure's option --config-cache.
16326 7995
16327_ACEOF 7996_ACEOF
16328 7997
16329# The following way of writing the cache mishandles newlines in values, 7998# The following way of writing the cache mishandles newlines in values,
16330# but we know of no workaround that is simple, portable, and efficient. 7999# but we know of no workaround that is simple, portable, and efficient.
16331# So, don't put newlines in cache variables' values. 8000# So, we kill variables containing newlines.
16332# Ultrix sh set writes to stderr and can't be redirected directly, 8001# Ultrix sh set writes to stderr and can't be redirected directly,
16333# and sets the high bit in the cache file unless we assign to the vars. 8002# and sets the high bit in the cache file unless we assign to the vars.
16334{ 8003(
8004 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8005 eval ac_val=\$$ac_var
8006 case $ac_val in #(
8007 *${as_nl}*)
8008 case $ac_var in #(
8009 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8010$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8011 esac
8012 case $ac_var in #(
8013 _ | IFS | as_nl) ;; #(
8014 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8015 *) { eval $ac_var=; unset $ac_var;} ;;
8016 esac ;;
8017 esac
8018 done
8019
16335 (set) 2>&1 | 8020 (set) 2>&1 |
16336 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8021 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16337 *ac_space=\ *) 8022 *${as_nl}ac_space=\ *)
16338 # `set' does not quote correctly, so add quotes (double-quote 8023 # `set' does not quote correctly, so add quotes: double-quote
16339 # substitution turns \\\\ into \\, and sed turns \\ into \). 8024 # substitution turns \\\\ into \\, and sed turns \\ into \.
16340 sed -n \ 8025 sed -n \
16341 "s/'/'\\\\''/g; 8026 "s/'/'\\\\''/g;
16342 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8027 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16343 ;; 8028 ;; #(
16344 *) 8029 *)
16345 # `set' quotes correctly as required by POSIX, so do not add quotes. 8030 # `set' quotes correctly as required by POSIX, so do not add quotes.
16346 sed -n \ 8031 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16347 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16348 ;; 8032 ;;
16349 esac; 8033 esac |
16350} | 8034 sort
8035) |
16351 sed ' 8036 sed '
8037 /^ac_cv_env_/b end
16352 t clear 8038 t clear
16353 : clear 8039 :clear
16354 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8040 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16355 t end 8041 t end
16356 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8042 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16357 : end' >>confcache 8043 :end' >>confcache
16358if diff $cache_file confcache >/dev/null 2>&1; then :; else 8044if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16359 if test -w $cache_file; then 8045 if test -w "$cache_file"; then
16360 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8046 if test "x$cache_file" != "x/dev/null"; then
8047 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8048$as_echo "$as_me: updating cache $cache_file" >&6;}
8049 if test ! -f "$cache_file" || test -h "$cache_file"; then
16361 cat confcache >$cache_file 8050 cat confcache >"$cache_file"
8051 else
8052 case $cache_file in #(
8053 */* | ?:*)
8054 mv -f confcache "$cache_file"$$ &&
8055 mv -f "$cache_file"$$ "$cache_file" ;; #(
8056 *)
8057 mv -f confcache "$cache_file" ;;
8058 esac
8059 fi
8060 fi
16362 else 8061 else
8062 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16363 echo "not updating unwritable cache $cache_file" 8063$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16364 fi 8064 fi
16365fi 8065fi
16366rm -f confcache 8066rm -f confcache
16367 8067
16368test "x$prefix" = xNONE && prefix=$ac_default_prefix 8068test "x$prefix" = xNONE && prefix=$ac_default_prefix
16369# Let make expand exec_prefix. 8069# Let make expand exec_prefix.
16370test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8070test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16371 8071
16372# VPATH may cause trouble with some makes, so we remove $(srcdir),
16373# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16374# trailing colons and then remove the whole line if VPATH becomes empty
16375# (actually we leave an empty line to preserve line numbers).
16376if test "x$srcdir" = x.; then
16377 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16378s/:*\$(srcdir):*/:/;
16379s/:*\${srcdir}:*/:/;
16380s/:*@srcdir@:*/:/;
16381s/^\([^=]*=[ ]*\):*/\1/;
16382s/:*$//;
16383s/^[^=]*=[ ]*$//;
16384}'
16385fi
16386
16387DEFS=-DHAVE_CONFIG_H 8072DEFS=-DHAVE_CONFIG_H
16388 8073
16389ac_libobjs= 8074ac_libobjs=
16390ac_ltlibobjs= 8075ac_ltlibobjs=
8076U=
16391for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8077for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16392 # 1. Remove the extension, and $U if already installed. 8078 # 1. Remove the extension, and $U if already installed.
16393 ac_i=`echo "$ac_i" |
16394 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8079 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16395 # 2. Add them. 8080 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16396 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8081 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16397 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8082 # will be set to the directory where LIBOBJS objects are built.
8083 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8084 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16398done 8085done
16399LIBOBJS=$ac_libobjs 8086LIBOBJS=$ac_libobjs
16400 8087
16401LTLIBOBJS=$ac_ltlibobjs 8088LTLIBOBJS=$ac_ltlibobjs
16402 8089
16403 8090
16404 8091
16405: ${CONFIG_STATUS=./config.status} 8092: "${CONFIG_STATUS=./config.status}"
8093ac_write_fail=0
16406ac_clean_files_save=$ac_clean_files 8094ac_clean_files_save=$ac_clean_files
16407ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8095ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16408{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8096{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16409echo "$as_me: creating $CONFIG_STATUS" >&6;} 8097$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16410cat >$CONFIG_STATUS <<_ACEOF 8098as_write_fail=0
8099cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16411#! $SHELL 8100#! $SHELL
16412# Generated by $as_me. 8101# Generated by $as_me.
16413# Run this file to recreate the current configuration. 8102# Run this file to recreate the current configuration.
16414# Compiler output produced by configure, useful for debugging 8103# Compiler output produced by configure, useful for debugging
16415# configure, is in config.log if it exists. 8104# configure, is in config.log if it exists.
16416 8105
16417debug=false 8106debug=false
16418ac_cs_recheck=false 8107ac_cs_recheck=false
16419ac_cs_silent=false 8108ac_cs_silent=false
8109
16420SHELL=\${CONFIG_SHELL-$SHELL} 8110SHELL=\${CONFIG_SHELL-$SHELL}
8111export SHELL
16421_ACEOF 8112_ASEOF
16422 8113cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16423cat >>$CONFIG_STATUS <<\_ACEOF
16424## --------------------- ## 8114## -------------------- ##
16425## M4sh Initialization. ## 8115## M4sh Initialization. ##
16426## --------------------- ## 8116## -------------------- ##
16427 8117
16428# Be Bourne compatible 8118# Be more Bourne compatible
8119DUALCASE=1; export DUALCASE # for MKS sh
16429if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 8120if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16430 emulate sh 8121 emulate sh
16431 NULLCMD=: 8122 NULLCMD=:
16432 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 8123 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16433 # is contrary to our usage. Disable this feature. 8124 # is contrary to our usage. Disable this feature.
16434 alias -g '${1+"$@"}'='"$@"' 8125 alias -g '${1+"$@"}'='"$@"'
16435elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 8126 setopt NO_GLOB_SUBST
8127else
8128 case `(set -o) 2>/dev/null` in #(
8129 *posix*) :
16436 set -o posix 8130 set -o posix ;; #(
8131 *) :
8132 ;;
8133esac
16437fi 8134fi
16438DUALCASE=1; export DUALCASE # for MKS sh
16439 8135
16440# Support unset when possible. 8136
16441if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 8137as_nl='
16442 as_unset=unset 8138'
8139export as_nl
8140# Printing a long string crashes Solaris 7 /usr/bin/printf.
8141as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8142as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8143as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8144# Prefer a ksh shell builtin over an external printf program on Solaris,
8145# but without wasting forks for bash or zsh.
8146if test -z "$BASH_VERSION$ZSH_VERSION" \
8147 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8148 as_echo='print -r --'
8149 as_echo_n='print -rn --'
8150elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8151 as_echo='printf %s\n'
8152 as_echo_n='printf %s'
8153else
8154 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8155 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8156 as_echo_n='/usr/ucb/echo -n'
16443else 8157 else
16444 as_unset=false 8158 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8159 as_echo_n_body='eval
8160 arg=$1;
8161 case $arg in #(
8162 *"$as_nl"*)
8163 expr "X$arg" : "X\\(.*\\)$as_nl";
8164 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8165 esac;
8166 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8167 '
8168 export as_echo_n_body
8169 as_echo_n='sh -c $as_echo_n_body as_echo'
8170 fi
8171 export as_echo_body
8172 as_echo='sh -c $as_echo_body as_echo'
16445fi 8173fi
16446 8174
8175# The user is always right.
8176if test "${PATH_SEPARATOR+set}" != set; then
8177 PATH_SEPARATOR=:
8178 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8179 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8180 PATH_SEPARATOR=';'
8181 }
8182fi
16447 8183
16448# Work around bugs in pre-3.0 UWIN ksh. 8184
16449$as_unset ENV MAIL MAILPATH 8185# IFS
8186# We need space, tab and new line, in precisely that order. Quoting is
8187# there to prevent editors from complaining about space-tab.
8188# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8189# splitting by setting IFS to empty value.)
8190IFS=" "" $as_nl"
8191
8192# Find who we are. Look in the path if we contain no directory separator.
8193as_myself=
8194case $0 in #((
8195 *[\\/]* ) as_myself=$0 ;;
8196 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8197for as_dir in $PATH
8198do
8199 IFS=$as_save_IFS
8200 test -z "$as_dir" && as_dir=.
8201 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8202 done
8203IFS=$as_save_IFS
8204
8205 ;;
8206esac
8207# We did not find ourselves, most probably we were run as `sh COMMAND'
8208# in which case we are not to be found in the path.
8209if test "x$as_myself" = x; then
8210 as_myself=$0
8211fi
8212if test ! -f "$as_myself"; then
8213 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8214 exit 1
8215fi
8216
8217# Unset variables that we do not need and which cause bugs (e.g. in
8218# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8219# suppresses any "Segmentation fault" message there. '((' could
8220# trigger a bug in pdksh 5.2.14.
8221for as_var in BASH_ENV ENV MAIL MAILPATH
8222do eval test x\${$as_var+set} = xset \
8223 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8224done
16450PS1='$ ' 8225PS1='$ '
16451PS2='> ' 8226PS2='> '
16452PS4='+ ' 8227PS4='+ '
16453 8228
16454# NLS nuisances. 8229# NLS nuisances.
16455for as_var in \ 8230LC_ALL=C
16456 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 8231export LC_ALL
16457 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 8232LANGUAGE=C
16458 LC_TELEPHONE LC_TIME 8233export LANGUAGE
16459do 8234
16460 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 8235# CDPATH.
16461 eval $as_var=C; export $as_var 8236(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8237
8238
8239# as_fn_error STATUS ERROR [LINENO LOG_FD]
8240# ----------------------------------------
8241# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8242# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8243# script with STATUS, using 1 if that was 0.
8244as_fn_error ()
8245{
8246 as_status=$1; test $as_status -eq 0 && as_status=1
8247 if test "$4"; then
8248 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8249 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8250 fi
8251 $as_echo "$as_me: error: $2" >&2
8252 as_fn_exit $as_status
8253} # as_fn_error
8254
8255
8256# as_fn_set_status STATUS
8257# -----------------------
8258# Set $? to STATUS, without forking.
8259as_fn_set_status ()
8260{
8261 return $1
8262} # as_fn_set_status
8263
8264# as_fn_exit STATUS
8265# -----------------
8266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8267as_fn_exit ()
8268{
8269 set +e
8270 as_fn_set_status $1
8271 exit $1
8272} # as_fn_exit
8273
8274# as_fn_unset VAR
8275# ---------------
8276# Portably unset VAR.
8277as_fn_unset ()
8278{
8279 { eval $1=; unset $1;}
8280}
8281as_unset=as_fn_unset
8282# as_fn_append VAR VALUE
8283# ----------------------
8284# Append the text in VALUE to the end of the definition contained in VAR. Take
8285# advantage of any shell optimizations that allow amortized linear growth over
8286# repeated appends, instead of the typical quadratic growth present in naive
8287# implementations.
8288if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8289 eval 'as_fn_append ()
8290 {
8291 eval $1+=\$2
8292 }'
16462 else 8293else
16463 $as_unset $as_var 8294 as_fn_append ()
16464 fi 8295 {
16465done 8296 eval $1=\$$1\$2
8297 }
8298fi # as_fn_append
16466 8299
16467# Required to use basename. 8300# as_fn_arith ARG...
8301# ------------------
8302# Perform arithmetic evaluation on the ARGs, and store the result in the
8303# global $as_val. Take advantage of shells that can avoid forks. The arguments
8304# must be portable across $(()) and expr.
8305if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8306 eval 'as_fn_arith ()
8307 {
8308 as_val=$(( $* ))
8309 }'
8310else
8311 as_fn_arith ()
8312 {
8313 as_val=`expr "$@" || test $? -eq 1`
8314 }
8315fi # as_fn_arith
8316
8317
16468if expr a : '\(a\)' >/dev/null 2>&1; then 8318if expr a : '\(a\)' >/dev/null 2>&1 &&
8319 test "X`expr 00001 : '.*\(...\)'`" = X001; then
16469 as_expr=expr 8320 as_expr=expr
16470else 8321else
16471 as_expr=false 8322 as_expr=false
16472fi 8323fi
16473 8324
16474if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 8325if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16475 as_basename=basename 8326 as_basename=basename
16476else 8327else
16477 as_basename=false 8328 as_basename=false
16478fi 8329fi
16479 8330
8331if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8332 as_dirname=dirname
8333else
8334 as_dirname=false
8335fi
16480 8336
16481# Name of the executable.
16482as_me=`$as_basename "$0" || 8337as_me=`$as_basename -- "$0" ||
16483$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8338$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16484 X"$0" : 'X\(//\)$' \| \ 8339 X"$0" : 'X\(//\)$' \| \
16485 X"$0" : 'X\(/\)$' \| \ 8340 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16486 . : '\(.\)' 2>/dev/null ||
16487echo X/"$0" | 8341$as_echo X/"$0" |
16488 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 8342 sed '/^.*\/\([^/][^/]*\)\/*$/{
16489 /^X\/\(\/\/\)$/{ s//\1/; q; } 8343 s//\1/
16490 /^X\/\(\/\).*/{ s//\1/; q; } 8344 q
8345 }
8346 /^X\/\(\/\/\)$/{
8347 s//\1/
8348 q
8349 }
8350 /^X\/\(\/\).*/{
8351 s//\1/
8352 q
8353 }
16491 s/.*/./; q'` 8354 s/.*/./; q'`
16492 8355
16493
16494# PATH needs CR, and LINENO needs CR and PATH.
16495# Avoid depending upon Character Ranges. 8356# Avoid depending upon Character Ranges.
16496as_cr_letters='abcdefghijklmnopqrstuvwxyz' 8357as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16497as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8358as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16498as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8359as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16499as_cr_digits='0123456789' 8360as_cr_digits='0123456789'
16500as_cr_alnum=$as_cr_Letters$as_cr_digits 8361as_cr_alnum=$as_cr_Letters$as_cr_digits
16501 8362
16502# The user is always right. 8363ECHO_C= ECHO_N= ECHO_T=
16503if test "${PATH_SEPARATOR+set}" != set; then 8364case `echo -n x` in #(((((
16504 echo "#! /bin/sh" >conf$$.sh 8365-n*)
16505 echo "exit 0" >>conf$$.sh 8366 case `echo 'xy\c'` in
16506 chmod +x conf$$.sh 8367 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
16507 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 8368 xy) ECHO_C='\c';;
16508 PATH_SEPARATOR=';' 8369 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8370 ECHO_T=' ';;
8371 esac;;
8372*)
8373 ECHO_N='-n';;
8374esac
8375
8376rm -f conf$$ conf$$.exe conf$$.file
8377if test -d conf$$.dir; then
8378 rm -f conf$$.dir/conf$$.file
8379else
8380 rm -f conf$$.dir
8381 mkdir conf$$.dir 2>/dev/null
8382fi
8383if (echo >conf$$.file) 2>/dev/null; then
8384 if ln -s conf$$.file conf$$ 2>/dev/null; then
8385 as_ln_s='ln -s'
8386 # ... but there are two gotchas:
8387 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8388 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8389 # In both cases, we have to default to `cp -pR'.
8390 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8391 as_ln_s='cp -pR'
8392 elif ln conf$$.file conf$$ 2>/dev/null; then
8393 as_ln_s=ln
16509 else 8394 else
16510 PATH_SEPARATOR=: 8395 as_ln_s='cp -pR'
16511 fi 8396 fi
16512 rm -f conf$$.sh 8397else
8398 as_ln_s='cp -pR'
16513fi 8399fi
8400rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8401rmdir conf$$.dir 2>/dev/null
16514 8402
16515 8403
16516 as_lineno_1=$LINENO 8404# as_fn_mkdir_p
16517 as_lineno_2=$LINENO 8405# -------------
16518 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8406# Create "$as_dir" as a directory, including parents if necessary.
16519 test "x$as_lineno_1" != "x$as_lineno_2" && 8407as_fn_mkdir_p ()
16520 test "x$as_lineno_3" = "x$as_lineno_2" || { 8408{
16521 # Find who we are. Look in the path if we contain no path at all
16522 # relative or not.
16523 case $0 in
16524 *[\\/]* ) as_myself=$0 ;;
16525 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16526for as_dir in $PATH
16527do
16528 IFS=$as_save_IFS
16529 test -z "$as_dir" && as_dir=.
16530 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16531done
16532 8409
16533 ;; 8410 case $as_dir in #(
8411 -*) as_dir=./$as_dir;;
16534 esac 8412 esac
16535 # We did not find ourselves, most probably we were run as `sh COMMAND' 8413 test -d "$as_dir" || eval $as_mkdir_p || {
16536 # in which case we are not to be found in the path. 8414 as_dirs=
16537 if test "x$as_myself" = x; then 8415 while :; do
16538 as_myself=$0
16539 fi
16540 if test ! -f "$as_myself"; then
16541 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16542echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16543 { (exit 1); exit 1; }; }
16544 fi
16545 case $CONFIG_SHELL in
16546 '')
16547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16548for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16549do
16550 IFS=$as_save_IFS
16551 test -z "$as_dir" && as_dir=.
16552 for as_base in sh bash ksh sh5; do
16553 case $as_dir in 8416 case $as_dir in #(
16554 /*) 8417 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16555 if ("$as_dir/$as_base" -c ' 8418 *) as_qdir=$as_dir;;
16556 as_lineno_1=$LINENO 8419 esac
16557 as_lineno_2=$LINENO 8420 as_dirs="'$as_qdir' $as_dirs"
16558 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8421 as_dir=`$as_dirname -- "$as_dir" ||
16559 test "x$as_lineno_1" != "x$as_lineno_2" && 8422$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16560 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 8423 X"$as_dir" : 'X\(//\)[^/]' \| \
16561 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 8424 X"$as_dir" : 'X\(//\)$' \| \
16562 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 8425 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16563 CONFIG_SHELL=$as_dir/$as_base 8426$as_echo X"$as_dir" |
16564 export CONFIG_SHELL 8427 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16565 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 8428 s//\1/
16566 fi;; 8429 q
16567 esac 8430 }
8431 /^X\(\/\/\)[^/].*/{
8432 s//\1/
8433 q
8434 }
8435 /^X\(\/\/\)$/{
8436 s//\1/
8437 q
8438 }
8439 /^X\(\/\).*/{
8440 s//\1/
8441 q
8442 }
8443 s/.*/./; q'`
8444 test -d "$as_dir" && break
16568 done 8445 done
16569done 8446 test -z "$as_dirs" || eval "mkdir $as_dirs"
16570;; 8447 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
16571 esac
16572 8448
16573 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16574 # uniformly replaced by the line number. The first 'sed' inserts a
16575 # line-number line before each line; the second 'sed' does the real
16576 # work. The second script uses 'N' to pair each line-number line
16577 # with the numbered line, and appends trailing '-' during
16578 # substitution so that $LINENO is not a special case at line end.
16579 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16580 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
16581 sed '=' <$as_myself |
16582 sed '
16583 N
16584 s,$,-,
16585 : loop
16586 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
16587 t loop
16588 s,-$,,
16589 s,^['$as_cr_digits']*\n,,
16590 ' >$as_me.lineno &&
16591 chmod +x $as_me.lineno ||
16592 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
16593echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
16594 { (exit 1); exit 1; }; }
16595 8449
16596 # Don't try to exec as it changes $[0], causing all sort of problems 8450} # as_fn_mkdir_p
16597 # (the dirname of $[0] is not the place where we might find the
16598 # original and so on. Autoconf is especially sensible to this).
16599 . ./$as_me.lineno
16600 # Exit status is that of the last command.
16601 exit
16602}
16603
16604
16605case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
16606 *c*,-n*) ECHO_N= ECHO_C='
16607' ECHO_T=' ' ;;
16608 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
16609 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
16610esac
16611
16612if expr a : '\(a\)' >/dev/null 2>&1; then
16613 as_expr=expr
16614else
16615 as_expr=false
16616fi
16617
16618rm -f conf$$ conf$$.exe conf$$.file
16619echo >conf$$.file
16620if ln -s conf$$.file conf$$ 2>/dev/null; then
16621 # We could just check for DJGPP; but this test a) works b) is more generic
16622 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
16623 if test -f conf$$.exe; then
16624 # Don't use ln at all; we don't have any links
16625 as_ln_s='cp -p'
16626 else
16627 as_ln_s='ln -s'
16628 fi
16629elif ln conf$$.file conf$$ 2>/dev/null; then
16630 as_ln_s=ln
16631else
16632 as_ln_s='cp -p'
16633fi
16634rm -f conf$$ conf$$.exe conf$$.file
16635
16636if mkdir -p . 2>/dev/null; then 8451if mkdir -p . 2>/dev/null; then
16637 as_mkdir_p=: 8452 as_mkdir_p='mkdir -p "$as_dir"'
16638else 8453else
16639 test -d ./-p && rmdir ./-p 8454 test -d ./-p && rmdir ./-p
16640 as_mkdir_p=false 8455 as_mkdir_p=false
16641fi 8456fi
16642 8457
16643as_executable_p="test -f" 8458
8459# as_fn_executable_p FILE
8460# -----------------------
8461# Test if FILE is an executable regular file.
8462as_fn_executable_p ()
8463{
8464 test -f "$1" && test -x "$1"
8465} # as_fn_executable_p
8466as_test_x='test -x'
8467as_executable_p=as_fn_executable_p
16644 8468
16645# Sed expression to map a string onto a valid CPP name. 8469# Sed expression to map a string onto a valid CPP name.
16646as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8470as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16647 8471
16648# Sed expression to map a string onto a valid variable name. 8472# Sed expression to map a string onto a valid variable name.
16649as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8473as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16650 8474
16651 8475
16652# IFS
16653# We need space, tab and new line, in precisely that order.
16654as_nl='
16655'
16656IFS=" $as_nl"
16657
16658# CDPATH.
16659$as_unset CDPATH
16660
16661exec 6>&1 8476exec 6>&1
8477## ----------------------------------- ##
8478## Main body of $CONFIG_STATUS script. ##
8479## ----------------------------------- ##
8480_ASEOF
8481test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16662 8482
8483cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16663# Open the log real soon, to keep \$[0] and so on meaningful, and to 8484# Save the log message, to keep $0 and so on meaningful, and to
16664# report actual input values of CONFIG_FILES etc. instead of their 8485# report actual input values of CONFIG_FILES etc. instead of their
16665# values after options handling. Logging --version etc. is OK. 8486# values after options handling.
16666exec 5>>config.log 8487ac_log="
16667{
16668 echo
16669 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16670## Running $as_me. ##
16671_ASBOX
16672} >&5
16673cat >&5 <<_CSEOF
16674
16675This file was extended by $as_me, which was 8488This file was extended by $as_me, which was
16676generated by GNU Autoconf 2.59. Invocation command line was 8489generated by GNU Autoconf 2.69. Invocation command line was
16677 8490
16678 CONFIG_FILES = $CONFIG_FILES 8491 CONFIG_FILES = $CONFIG_FILES
16679 CONFIG_HEADERS = $CONFIG_HEADERS 8492 CONFIG_HEADERS = $CONFIG_HEADERS
16680 CONFIG_LINKS = $CONFIG_LINKS 8493 CONFIG_LINKS = $CONFIG_LINKS
16681 CONFIG_COMMANDS = $CONFIG_COMMANDS 8494 CONFIG_COMMANDS = $CONFIG_COMMANDS
16682 $ $0 $@ 8495 $ $0 $@
16683 8496
16684_CSEOF
16685echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 8497on `(hostname || uname -n) 2>/dev/null | sed 1q`
16686echo >&5 8498"
16687_ACEOF
16688 8499
8500_ACEOF
8501
8502case $ac_config_files in *"
8503"*) set x $ac_config_files; shift; ac_config_files=$*;;
8504esac
8505
8506case $ac_config_headers in *"
8507"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8508esac
8509
8510
8511cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16689# Files that config.status was made for. 8512# Files that config.status was made for.
16690if test -n "$ac_config_files"; then 8513config_files="$ac_config_files"
16691 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 8514config_headers="$ac_config_headers"
16692fi
16693 8515
16694if test -n "$ac_config_headers"; then 8516_ACEOF
16695 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
16696fi
16697 8517
16698if test -n "$ac_config_links"; then
16699 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
16700fi
16701
16702if test -n "$ac_config_commands"; then
16703 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
16704fi
16705
16706cat >>$CONFIG_STATUS <<\_ACEOF 8518cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16707
16708ac_cs_usage="\ 8519ac_cs_usage="\
16709\`$as_me' instantiates files from templates according to the 8520\`$as_me' instantiates files and other configuration actions
16710current configuration. 8521from templates according to the current configuration. Unless the files
8522and actions are specified as TAGs, all are instantiated by default.
16711 8523
16712Usage: $0 [OPTIONS] [FILE]... 8524Usage: $0 [OPTION]... [TAG]...
16713 8525
16714 -h, --help print this help, then exit 8526 -h, --help print this help, then exit
16715 -V, --version print version number, then exit 8527 -V, --version print version number and configuration settings, then exit
8528 --config print configuration, then exit
8529 -q, --quiet, --silent
16716 -q, --quiet do not print progress messages 8530 do not print progress messages
16717 -d, --debug don't remove temporary files 8531 -d, --debug don't remove temporary files
16718 --recheck update $as_me by reconfiguring in the same conditions 8532 --recheck update $as_me by reconfiguring in the same conditions
16719 --file=FILE[:TEMPLATE] 8533 --file=FILE[:TEMPLATE]
16720 instantiate the configuration file FILE 8534 instantiate the configuration file FILE
16721 --header=FILE[:TEMPLATE] 8535 --header=FILE[:TEMPLATE]
16722 instantiate the configuration header FILE 8536 instantiate the configuration header FILE
16723 8537
16724Configuration files: 8538Configuration files:
16725$config_files 8539$config_files
16726 8540
16727Configuration headers: 8541Configuration headers:
16728$config_headers 8542$config_headers
16729 8543
16730Report bugs to <bug-autoconf@gnu.org>." 8544Report bugs to the package provider."
16731_ACEOF
16732 8545
8546_ACEOF
16733cat >>$CONFIG_STATUS <<_ACEOF 8547cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8548ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16734ac_cs_version="\\ 8549ac_cs_version="\\
16735config.status 8550config.status
16736configured by $0, generated by GNU Autoconf 2.59, 8551configured by $0, generated by GNU Autoconf 2.69,
16737 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 8552 with options \\"\$ac_cs_config\\"
16738 8553
16739Copyright (C) 2003 Free Software Foundation, Inc. 8554Copyright (C) 2012 Free Software Foundation, Inc.
16740This config.status script is free software; the Free Software Foundation 8555This config.status script is free software; the Free Software Foundation
16741gives unlimited permission to copy, distribute and modify it." 8556gives unlimited permission to copy, distribute and modify it."
8557
8558ac_pwd='$ac_pwd'
16742srcdir=$srcdir 8559srcdir='$srcdir'
16743INSTALL="$INSTALL" 8560INSTALL='$INSTALL'
8561test -n "\$AWK" || AWK=awk
16744_ACEOF 8562_ACEOF
16745 8563
16746cat >>$CONFIG_STATUS <<\_ACEOF 8564cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16747# If no file are specified by the user, then we need to provide default 8565# The default lists apply if the user does not specify any file.
16748# value. By we need to know if files were specified by the user.
16749ac_need_defaults=: 8566ac_need_defaults=:
16750while test $# != 0 8567while test $# != 0
16751do 8568do
16752 case $1 in 8569 case $1 in
16753 --*=*) 8570 --*=?*)
16754 ac_option=`expr "x$1" : 'x\([^=]*\)='` 8571 ac_option=`expr "X$1" : 'X\([^=]*\)='`
16755 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 8572 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16756 ac_shift=: 8573 ac_shift=:
16757 ;; 8574 ;;
8575 --*=)
8576 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8577 ac_optarg=
8578 ac_shift=:
8579 ;;
16758 -*) 8580 *)
16759 ac_option=$1 8581 ac_option=$1
16760 ac_optarg=$2 8582 ac_optarg=$2
16761 ac_shift=shift 8583 ac_shift=shift
16762 ;; 8584 ;;
16763 *) # This is not an option, so the user has probably given explicit
16764 # arguments.
16765 ac_option=$1
16766 ac_need_defaults=false;;
16767 esac 8585 esac
16768 8586
16769 case $ac_option in 8587 case $ac_option in
16770 # Handling of the options. 8588 # Handling of the options.
16771_ACEOF
16772cat >>$CONFIG_STATUS <<\_ACEOF
16773 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8589 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16774 ac_cs_recheck=: ;; 8590 ac_cs_recheck=: ;;
16775 --version | --vers* | -V ) 8591 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16776 echo "$ac_cs_version"; exit 0 ;; 8592 $as_echo "$ac_cs_version"; exit ;;
16777 --he | --h) 8593 --config | --confi | --conf | --con | --co | --c )
16778 # Conflict between --help and --header
16779 { { echo "$as_me:$LINENO: error: ambiguous option: $1
16780Try \`$0 --help' for more information." >&5
16781echo "$as_me: error: ambiguous option: $1
16782Try \`$0 --help' for more information." >&2;}
16783 { (exit 1); exit 1; }; };;
16784 --help | --hel | -h )
16785 echo "$ac_cs_usage"; exit 0 ;; 8594 $as_echo "$ac_cs_config"; exit ;;
16786 --debug | --d* | -d ) 8595 --debug | --debu | --deb | --de | --d | -d )
16787 debug=: ;; 8596 debug=: ;;
16788 --file | --fil | --fi | --f ) 8597 --file | --fil | --fi | --f )
16789 $ac_shift 8598 $ac_shift
16790 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 8599 case $ac_optarg in
8600 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8601 '') as_fn_error $? "missing file argument" ;;
8602 esac
8603 as_fn_append CONFIG_FILES " '$ac_optarg'"
16791 ac_need_defaults=false;; 8604 ac_need_defaults=false;;
16792 --header | --heade | --head | --hea ) 8605 --header | --heade | --head | --hea )
16793 $ac_shift 8606 $ac_shift
16794 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 8607 case $ac_optarg in
8608 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8609 esac
8610 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16795 ac_need_defaults=false;; 8611 ac_need_defaults=false;;
8612 --he | --h)
8613 # Conflict between --help and --header
8614 as_fn_error $? "ambiguous option: \`$1'
8615Try \`$0 --help' for more information.";;
8616 --help | --hel | -h )
8617 $as_echo "$ac_cs_usage"; exit ;;
16796 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8618 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16797 | -silent | --silent | --silen | --sile | --sil | --si | --s) 8619 | -silent | --silent | --silen | --sile | --sil | --si | --s)
16798 ac_cs_silent=: ;; 8620 ac_cs_silent=: ;;
16799 8621
16800 # This is an error. 8622 # This is an error.
16801 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 8623 -*) as_fn_error $? "unrecognized option: \`$1'
16802Try \`$0 --help' for more information." >&5
16803echo "$as_me: error: unrecognized option: $1
16804Try \`$0 --help' for more information." >&2;} 8624Try \`$0 --help' for more information." ;;
16805 { (exit 1); exit 1; }; } ;;
16806 8625
16807 *) ac_config_targets="$ac_config_targets $1" ;; 8626 *) as_fn_append ac_config_targets " $1"
8627 ac_need_defaults=false ;;
16808 8628
16809 esac 8629 esac
16810 shift 8630 shift
16811done 8631done
16812 8632
16816 exec 6>/dev/null 8636 exec 6>/dev/null
16817 ac_configure_extra_args="$ac_configure_extra_args --silent" 8637 ac_configure_extra_args="$ac_configure_extra_args --silent"
16818fi 8638fi
16819 8639
16820_ACEOF 8640_ACEOF
16821cat >>$CONFIG_STATUS <<_ACEOF 8641cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16822if \$ac_cs_recheck; then 8642if \$ac_cs_recheck; then
16823 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16824 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8643 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8644 shift
8645 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8646 CONFIG_SHELL='$SHELL'
8647 export CONFIG_SHELL
8648 exec "\$@"
16825fi 8649fi
16826 8650
16827_ACEOF 8651_ACEOF
16828
16829
16830
16831
16832
16833cat >>$CONFIG_STATUS <<\_ACEOF 8652cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8653exec 5>>config.log
8654{
8655 echo
8656 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8657## Running $as_me. ##
8658_ASBOX
8659 $as_echo "$ac_log"
8660} >&5
8661
8662_ACEOF
8663cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8664_ACEOF
8665
8666cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8667
8668# Handling of arguments.
16834for ac_config_target in $ac_config_targets 8669for ac_config_target in $ac_config_targets
16835do 8670do
16836 case "$ac_config_target" in 8671 case $ac_config_target in
16837 # Handling of arguments. 8672 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
16838 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
16839 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 8673 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16840 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 8674 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16841 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 8675 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
16842 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 8676
16843 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 8677 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16844 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16845echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16846 { (exit 1); exit 1; }; };;
16847 esac 8678 esac
16848done 8679done
8680
16849 8681
16850# If the user did not use the arguments to specify the items to instantiate, 8682# If the user did not use the arguments to specify the items to instantiate,
16851# then the envvar interface is used. Set only those that are not. 8683# then the envvar interface is used. Set only those that are not.
16852# We use the long form for the default assignment because of an extremely 8684# We use the long form for the default assignment because of an extremely
16853# bizarre bug on SunOS 4.1.3. 8685# bizarre bug on SunOS 4.1.3.
16855 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8687 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16856 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8688 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16857fi 8689fi
16858 8690
16859# Have a temporary directory for convenience. Make it in the build tree 8691# Have a temporary directory for convenience. Make it in the build tree
16860# simply because there is no reason to put it here, and in addition, 8692# simply because there is no reason against having it here, and in addition,
16861# creating and moving files from /tmp can sometimes cause problems. 8693# creating and moving files from /tmp can sometimes cause problems.
16862# Create a temporary directory, and hook for its removal unless debugging. 8694# Hook for its removal unless debugging.
8695# Note that there is a small window in which the directory will not be cleaned:
8696# after its creation but before its name has been assigned to `$tmp'.
16863$debug || 8697$debug ||
16864{ 8698{
16865 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 8699 tmp= ac_tmp=
16866 trap '{ (exit 1); exit 1; }' 1 2 13 15 8700 trap 'exit_status=$?
8701 : "${ac_tmp:=$tmp}"
8702 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8703' 0
8704 trap 'as_fn_exit 1' 1 2 13 15
16867} 8705}
16868
16869# Create a (secure) tmp directory for tmp files. 8706# Create a (secure) tmp directory for tmp files.
16870 8707
16871{ 8708{
16872 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 8709 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16873 test -n "$tmp" && test -d "$tmp" 8710 test -d "$tmp"
16874} || 8711} ||
16875{ 8712{
16876 tmp=./confstat$$-$RANDOM 8713 tmp=./conf$$-$RANDOM
16877 (umask 077 && mkdir $tmp) 8714 (umask 077 && mkdir "$tmp")
16878} || 8715} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8716ac_tmp=$tmp
8717
8718# Set up the scripts for CONFIG_FILES section.
8719# No need to generate them if there are no CONFIG_FILES.
8720# This happens for instance with `./config.status config.h'.
8721if test -n "$CONFIG_FILES"; then
8722
8723
8724ac_cr=`echo X | tr X '\015'`
8725# On cygwin, bash can eat \r inside `` if the user requested igncr.
8726# But we know of no other shell where ac_cr would be empty at this
8727# point, so we can use a bashism as a fallback.
8728if test "x$ac_cr" = x; then
8729 eval ac_cr=\$\'\\r\'
8730fi
8731ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8732if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8733 ac_cs_awk_cr='\\r'
8734else
8735 ac_cs_awk_cr=$ac_cr
8736fi
8737
8738echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8739_ACEOF
8740
8741
16879{ 8742{
16880 echo "$me: cannot create a temporary directory in ." >&2 8743 echo "cat >conf$$subs.awk <<_ACEOF" &&
16881 { (exit 1); exit 1; } 8744 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8745 echo "_ACEOF"
8746} >conf$$subs.sh ||
8747 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8748ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8749ac_delim='%!_!# '
8750for ac_last_try in false false false false false :; do
8751 . ./conf$$subs.sh ||
8752 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8753
8754 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8755 if test $ac_delim_n = $ac_delim_num; then
8756 break
8757 elif $ac_last_try; then
8758 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8759 else
8760 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8761 fi
8762done
8763rm -f conf$$subs.sh
8764
8765cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8766cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8767_ACEOF
8768sed -n '
8769h
8770s/^/S["/; s/!.*/"]=/
8771p
8772g
8773s/^[^!]*!//
8774:repl
8775t repl
8776s/'"$ac_delim"'$//
8777t delim
8778:nl
8779h
8780s/\(.\{148\}\)..*/\1/
8781t more1
8782s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8783p
8784n
8785b repl
8786:more1
8787s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8788p
8789g
8790s/.\{148\}//
8791t nl
8792:delim
8793h
8794s/\(.\{148\}\)..*/\1/
8795t more2
8796s/["\\]/\\&/g; s/^/"/; s/$/"/
8797p
8798b
8799:more2
8800s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8801p
8802g
8803s/.\{148\}//
8804t delim
8805' <conf$$subs.awk | sed '
8806/^[^""]/{
8807 N
8808 s/\n//
16882} 8809}
16883 8810' >>$CONFIG_STATUS || ac_write_fail=1
16884_ACEOF 8811rm -f conf$$subs.awk
16885
16886cat >>$CONFIG_STATUS <<_ACEOF 8812cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8813_ACAWK
8814cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8815 for (key in S) S_is_set[key] = 1
8816 FS = ""
16887 8817
16888# 8818}
16889# CONFIG_FILES section. 8819{
16890# 8820 line = $ 0
16891 8821 nfields = split(line, field, "@")
16892# No need to generate the scripts if there are no CONFIG_FILES. 8822 substed = 0
16893# This happens for instance when ./config.status config.h 8823 len = length(field[1])
16894if test -n "\$CONFIG_FILES"; then 8824 for (i = 2; i < nfields; i++) {
16895 # Protect against being on the right side of a sed subst in config.status. 8825 key = field[i]
16896 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 8826 keylen = length(key)
16897 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 8827 if (S_is_set[key]) {
16898s,@SHELL@,$SHELL,;t t 8828 value = S[key]
16899s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 8829 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16900s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 8830 len += length(value) + length(field[++i])
16901s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 8831 substed = 1
16902s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
16903s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
16904s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
16905s,@exec_prefix@,$exec_prefix,;t t
16906s,@prefix@,$prefix,;t t
16907s,@program_transform_name@,$program_transform_name,;t t
16908s,@bindir@,$bindir,;t t
16909s,@sbindir@,$sbindir,;t t
16910s,@libexecdir@,$libexecdir,;t t
16911s,@datadir@,$datadir,;t t
16912s,@sysconfdir@,$sysconfdir,;t t
16913s,@sharedstatedir@,$sharedstatedir,;t t
16914s,@localstatedir@,$localstatedir,;t t
16915s,@libdir@,$libdir,;t t
16916s,@includedir@,$includedir,;t t
16917s,@oldincludedir@,$oldincludedir,;t t
16918s,@infodir@,$infodir,;t t
16919s,@mandir@,$mandir,;t t
16920s,@build_alias@,$build_alias,;t t
16921s,@host_alias@,$host_alias,;t t
16922s,@target_alias@,$target_alias,;t t
16923s,@DEFS@,$DEFS,;t t
16924s,@ECHO_C@,$ECHO_C,;t t
16925s,@ECHO_N@,$ECHO_N,;t t
16926s,@ECHO_T@,$ECHO_T,;t t
16927s,@LIBS@,$LIBS,;t t
16928s,@build@,$build,;t t
16929s,@build_cpu@,$build_cpu,;t t
16930s,@build_vendor@,$build_vendor,;t t
16931s,@build_os@,$build_os,;t t
16932s,@host@,$host,;t t
16933s,@host_cpu@,$host_cpu,;t t
16934s,@host_vendor@,$host_vendor,;t t
16935s,@host_os@,$host_os,;t t
16936s,@VERSION@,$VERSION,;t t
16937s,@DATE@,$DATE,;t t
16938s,@LSMDATE@,$LSMDATE,;t t
16939s,@LIBVERSION@,$LIBVERSION,;t t
16940s,@CC@,$CC,;t t
16941s,@CFLAGS@,$CFLAGS,;t t
16942s,@LDFLAGS@,$LDFLAGS,;t t
16943s,@CPPFLAGS@,$CPPFLAGS,;t t
16944s,@ac_ct_CC@,$ac_ct_CC,;t t
16945s,@EXEEXT@,$EXEEXT,;t t
16946s,@OBJEXT@,$OBJEXT,;t t
16947s,@CXX@,$CXX,;t t
16948s,@CXXFLAGS@,$CXXFLAGS,;t t
16949s,@ac_ct_CXX@,$ac_ct_CXX,;t t
16950s,@CPP@,$CPP,;t t
16951s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
16952s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
16953s,@INSTALL_DATA@,$INSTALL_DATA,;t t
16954s,@AWK@,$AWK,;t t
16955s,@LINKER@,$LINKER,;t t
16956s,@CXXCPP@,$CXXCPP,;t t
16957s,@EGREP@,$EGREP,;t t
16958s,@LN_S@,$LN_S,;t t
16959s,@ECHO@,$ECHO,;t t
16960s,@RANLIB@,$RANLIB,;t t
16961s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
16962s,@STRIP@,$STRIP,;t t
16963s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
16964s,@LIBTOOL@,$LIBTOOL,;t t
16965s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
16966s,@RXVTNAME@,$RXVTNAME,;t t
16967s,@MV@,$MV,;t t
16968s,@RM@,$RM,;t t
16969s,@CP@,$CP,;t t
16970s,@LN@,$LN,;t t
16971s,@SED@,$SED,;t t
16972s,@CMP@,$CMP,;t t
16973s,@TBL@,$TBL,;t t
16974s,@TIC@,$TIC,;t t
16975s,@X_CFLAGS@,$X_CFLAGS,;t t
16976s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
16977s,@X_LIBS@,$X_LIBS,;t t
16978s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
16979s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
16980s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
16981s,@XPM_LIBS@,$XPM_LIBS,;t t
16982s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
16983s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
16984s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
16985s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
16986s,@rxvt_intp_define@,$rxvt_intp_define,;t t
16987s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
16988s,@DEBUG@,$DEBUG,;t t
16989s,@DINCLUDE@,$DINCLUDE,;t t
16990s,@DLIB@,$DLIB,;t t
16991s,@include_stdint_h@,$include_stdint_h,;t t
16992s,@include_stdarg_h@,$include_stdarg_h,;t t
16993s,@include_stdlib_h@,$include_stdlib_h,;t t
16994s,@include_unistd_h@,$include_unistd_h,;t t
16995s,@include_string_h@,$include_string_h,;t t
16996s,@include_fcntl_h@,$include_fcntl_h,;t t
16997s,@include_util_h@,$include_util_h,;t t
16998s,@include_assert_h@,$include_assert_h,;t t
16999s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17000s,@include_sys_select_h@,$include_sys_select_h,;t t
17001s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17002s,@include_sys_time_h@,$include_sys_time_h,;t t
17003s,@include_time_h@,$include_time_h,;t t
17004s,@LIBOBJS@,$LIBOBJS,;t t
17005s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17006/@MCOMMON@/r $MCOMMON
17007s,@MCOMMON@,,;t t
17008CEOF
17009
17010_ACEOF
17011
17012 cat >>$CONFIG_STATUS <<\_ACEOF
17013 # Split the substitutions into bite-sized pieces for seds with
17014 # small command number limits, like on Digital OSF/1 and HP-UX.
17015 ac_max_sed_lines=48
17016 ac_sed_frag=1 # Number of current file.
17017 ac_beg=1 # First line for current file.
17018 ac_end=$ac_max_sed_lines # Line after last line for current file.
17019 ac_more_lines=:
17020 ac_sed_cmds=
17021 while $ac_more_lines; do
17022 if test $ac_beg -gt 1; then
17023 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17024 else 8832 } else
17025 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 8833 len += 1 + keylen
8834 }
8835
8836 print line
8837}
8838
8839_ACAWK
8840_ACEOF
8841cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8842if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8843 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8844else
8845 cat
8846fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8847 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8848_ACEOF
8849
8850# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8851# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8852# trailing colons and then remove the whole line if VPATH becomes empty
8853# (actually we leave an empty line to preserve line numbers).
8854if test "x$srcdir" = x.; then
8855 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8856h
8857s///
8858s/^/:/
8859s/[ ]*$/:/
8860s/:\$(srcdir):/:/g
8861s/:\${srcdir}:/:/g
8862s/:@srcdir@:/:/g
8863s/^:*//
8864s/:*$//
8865x
8866s/\(=[ ]*\).*/\1/
8867G
8868s/\n//
8869s/^[^=]*=[ ]*$//
8870}'
8871fi
8872
8873cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8874fi # test -n "$CONFIG_FILES"
8875
8876# Set up the scripts for CONFIG_HEADERS section.
8877# No need to generate them if there are no CONFIG_HEADERS.
8878# This happens for instance with `./config.status Makefile'.
8879if test -n "$CONFIG_HEADERS"; then
8880cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8881BEGIN {
8882_ACEOF
8883
8884# Transform confdefs.h into an awk script `defines.awk', embedded as
8885# here-document in config.status, that substitutes the proper values into
8886# config.h.in to produce config.h.
8887
8888# Create a delimiter string that does not exist in confdefs.h, to ease
8889# handling of long lines.
8890ac_delim='%!_!# '
8891for ac_last_try in false false :; do
8892 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8893 if test -z "$ac_tt"; then
8894 break
8895 elif $ac_last_try; then
8896 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8897 else
8898 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8899 fi
8900done
8901
8902# For the awk script, D is an array of macro values keyed by name,
8903# likewise P contains macro parameters if any. Preserve backslash
8904# newline sequences.
8905
8906ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8907sed -n '
8908s/.\{148\}/&'"$ac_delim"'/g
8909t rset
8910:rset
8911s/^[ ]*#[ ]*define[ ][ ]*/ /
8912t def
8913d
8914:def
8915s/\\$//
8916t bsnl
8917s/["\\]/\\&/g
8918s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8919D["\1"]=" \3"/p
8920s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8921d
8922:bsnl
8923s/["\\]/\\&/g
8924s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8925D["\1"]=" \3\\\\\\n"\\/p
8926t cont
8927s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8928t cont
8929d
8930:cont
8931n
8932s/.\{148\}/&'"$ac_delim"'/g
8933t clear
8934:clear
8935s/\\$//
8936t bsnlc
8937s/["\\]/\\&/g; s/^/"/; s/$/"/p
8938d
8939:bsnlc
8940s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8941b cont
8942' <confdefs.h | sed '
8943s/'"$ac_delim"'/"\\\
8944"/g' >>$CONFIG_STATUS || ac_write_fail=1
8945
8946cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8947 for (key in D) D_is_set[key] = 1
8948 FS = ""
8949}
8950/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8951 line = \$ 0
8952 split(line, arg, " ")
8953 if (arg[1] == "#") {
8954 defundef = arg[2]
8955 mac1 = arg[3]
8956 } else {
8957 defundef = substr(arg[1], 2)
8958 mac1 = arg[2]
8959 }
8960 split(mac1, mac2, "(") #)
8961 macro = mac2[1]
8962 prefix = substr(line, 1, index(line, defundef) - 1)
8963 if (D_is_set[macro]) {
8964 # Preserve the white space surrounding the "#".
8965 print prefix "define", macro P[macro] D[macro]
8966 next
8967 } else {
8968 # Replace #undef with comments. This is necessary, for example,
8969 # in the case of _POSIX_SOURCE, which is predefined and required
8970 # on some systems where configure will not decide to define it.
8971 if (defundef == "undef") {
8972 print "/*", prefix defundef, macro, "*/"
8973 next
8974 }
8975 }
8976}
8977{ print }
8978_ACAWK
8979_ACEOF
8980cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8981 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8982fi # test -n "$CONFIG_HEADERS"
8983
8984
8985eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
8986shift
8987for ac_tag
8988do
8989 case $ac_tag in
8990 :[FHLC]) ac_mode=$ac_tag; continue;;
8991 esac
8992 case $ac_mode$ac_tag in
8993 :[FHL]*:*);;
8994 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8995 :[FH]-) ac_tag=-:-;;
8996 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8997 esac
8998 ac_save_IFS=$IFS
8999 IFS=:
9000 set x $ac_tag
9001 IFS=$ac_save_IFS
9002 shift
9003 ac_file=$1
9004 shift
9005
9006 case $ac_mode in
9007 :L) ac_source=$1;;
9008 :[FH])
9009 ac_file_inputs=
9010 for ac_f
9011 do
9012 case $ac_f in
9013 -) ac_f="$ac_tmp/stdin";;
9014 *) # Look for the file first in the build tree, then in the source tree
9015 # (if the path is not absolute). The absolute path cannot be DOS-style,
9016 # because $ac_f cannot contain `:'.
9017 test -f "$ac_f" ||
9018 case $ac_f in
9019 [\\/$]*) false;;
9020 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9021 esac ||
9022 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9023 esac
9024 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9025 as_fn_append ac_file_inputs " '$ac_f'"
9026 done
9027
9028 # Let's still pretend it is `configure' which instantiates (i.e., don't
9029 # use $as_me), people would be surprised to read:
9030 # /* config.h. Generated by config.status. */
9031 configure_input='Generated from '`
9032 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9033 `' by configure.'
9034 if test x"$ac_file" != x-; then
9035 configure_input="$ac_file. $configure_input"
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9037$as_echo "$as_me: creating $ac_file" >&6;}
17026 fi 9038 fi
17027 if test ! -s $tmp/subs.frag; then 9039 # Neutralize special characters interpreted by sed in replacement strings.
17028 ac_more_lines=false 9040 case $configure_input in #(
9041 *\&* | *\|* | *\\* )
9042 ac_sed_conf_input=`$as_echo "$configure_input" |
9043 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9044 *) ac_sed_conf_input=$configure_input;;
17029 else 9045 esac
17030 # The purpose of the label and of the branching condition is to
17031 # speed up the sed processing (if there are no `@' at all, there
17032 # is no need to browse any of the substitutions).
17033 # These are the two extra sed commands mentioned above.
17034 (echo ':t
17035 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17036 if test -z "$ac_sed_cmds"; then
17037 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17038 else
17039 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17040 fi
17041 ac_sed_frag=`expr $ac_sed_frag + 1`
17042 ac_beg=$ac_end
17043 ac_end=`expr $ac_end + $ac_max_sed_lines`
17044 fi
17045 done
17046 if test -z "$ac_sed_cmds"; then
17047 ac_sed_cmds=cat
17048 fi
17049fi # test -n "$CONFIG_FILES"
17050 9046
17051_ACEOF
17052cat >>$CONFIG_STATUS <<\_ACEOF
17053for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17054 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17055 case $ac_file in 9047 case $ac_tag in
17056 - | *:- | *:-:* ) # input from stdin 9048 *:-:* | *:-) cat >"$ac_tmp/stdin" \
17057 cat >$tmp/stdin 9049 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
17058 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9050 esac
17059 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9051 ;;
17060 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17061 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17062 * ) ac_file_in=$ac_file.in ;;
17063 esac 9052 esac
17064 9053
17065 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9054 ac_dir=`$as_dirname -- "$ac_file" ||
17066 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17067$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9055$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17068 X"$ac_file" : 'X\(//\)[^/]' \| \ 9056 X"$ac_file" : 'X\(//\)[^/]' \| \
17069 X"$ac_file" : 'X\(//\)$' \| \ 9057 X"$ac_file" : 'X\(//\)$' \| \
17070 X"$ac_file" : 'X\(/\)' \| \ 9058 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17071 . : '\(.\)' 2>/dev/null ||
17072echo X"$ac_file" | 9059$as_echo X"$ac_file" |
17073 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9060 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17074 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9061 s//\1/
17075 /^X\(\/\/\)$/{ s//\1/; q; } 9062 q
17076 /^X\(\/\).*/{ s//\1/; q; } 9063 }
9064 /^X\(\/\/\)[^/].*/{
9065 s//\1/
9066 q
9067 }
9068 /^X\(\/\/\)$/{
9069 s//\1/
9070 q
9071 }
9072 /^X\(\/\).*/{
9073 s//\1/
9074 q
9075 }
17077 s/.*/./; q'` 9076 s/.*/./; q'`
17078 { if $as_mkdir_p; then 9077 as_dir="$ac_dir"; as_fn_mkdir_p
17079 mkdir -p "$ac_dir"
17080 else
17081 as_dir="$ac_dir"
17082 as_dirs=
17083 while test ! -d "$as_dir"; do
17084 as_dirs="$as_dir $as_dirs"
17085 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17086$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17087 X"$as_dir" : 'X\(//\)[^/]' \| \
17088 X"$as_dir" : 'X\(//\)$' \| \
17089 X"$as_dir" : 'X\(/\)' \| \
17090 . : '\(.\)' 2>/dev/null ||
17091echo X"$as_dir" |
17092 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17093 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17094 /^X\(\/\/\)$/{ s//\1/; q; }
17095 /^X\(\/\).*/{ s//\1/; q; }
17096 s/.*/./; q'`
17097 done
17098 test ! -n "$as_dirs" || mkdir $as_dirs
17099 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17100echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17101 { (exit 1); exit 1; }; }; }
17102
17103 ac_builddir=. 9078 ac_builddir=.
17104 9079
17105if test "$ac_dir" != .; then 9080case "$ac_dir" in
9081.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9082*)
17106 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9083 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17107 # A "../" for each directory in $ac_dir_suffix. 9084 # A ".." for each directory in $ac_dir_suffix.
17108 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9085 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17109else 9086 case $ac_top_builddir_sub in
17110 ac_dir_suffix= ac_top_builddir= 9087 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17111fi 9088 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9089 esac ;;
9090esac
9091ac_abs_top_builddir=$ac_pwd
9092ac_abs_builddir=$ac_pwd$ac_dir_suffix
9093# for backward compatibility:
9094ac_top_builddir=$ac_top_build_prefix
17112 9095
17113case $srcdir in 9096case $srcdir in
17114 .) # No --srcdir option. We are building in place. 9097 .) # We are building in place.
17115 ac_srcdir=. 9098 ac_srcdir=.
17116 if test -z "$ac_top_builddir"; then 9099 ac_top_srcdir=$ac_top_builddir_sub
17117 ac_top_srcdir=. 9100 ac_abs_top_srcdir=$ac_pwd ;;
17118 else
17119 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17120 fi ;;
17121 [\\/]* | ?:[\\/]* ) # Absolute path. 9101 [\\/]* | ?:[\\/]* ) # Absolute name.
17122 ac_srcdir=$srcdir$ac_dir_suffix; 9102 ac_srcdir=$srcdir$ac_dir_suffix;
17123 ac_top_srcdir=$srcdir ;; 9103 ac_top_srcdir=$srcdir
9104 ac_abs_top_srcdir=$srcdir ;;
17124 *) # Relative path. 9105 *) # Relative name.
17125 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9106 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17126 ac_top_srcdir=$ac_top_builddir$srcdir ;; 9107 ac_top_srcdir=$ac_top_build_prefix$srcdir
9108 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17127esac 9109esac
9110ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17128 9111
17129# Do not use `cd foo && pwd` to compute absolute paths, because 9112
17130# the directories may not exist.
17131case `pwd` in
17132.) ac_abs_builddir="$ac_dir";;
17133*)
17134 case "$ac_dir" in 9113 case $ac_mode in
17135 .) ac_abs_builddir=`pwd`;; 9114 :F)
17136 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 9115 #
17137 *) ac_abs_builddir=`pwd`/"$ac_dir";; 9116 # CONFIG_FILE
17138 esac;; 9117 #
17139esac
17140case $ac_abs_builddir in
17141.) ac_abs_top_builddir=${ac_top_builddir}.;;
17142*)
17143 case ${ac_top_builddir}. in
17144 .) ac_abs_top_builddir=$ac_abs_builddir;;
17145 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17146 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17147 esac;;
17148esac
17149case $ac_abs_builddir in
17150.) ac_abs_srcdir=$ac_srcdir;;
17151*)
17152 case $ac_srcdir in
17153 .) ac_abs_srcdir=$ac_abs_builddir;;
17154 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17155 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17156 esac;;
17157esac
17158case $ac_abs_builddir in
17159.) ac_abs_top_srcdir=$ac_top_srcdir;;
17160*)
17161 case $ac_top_srcdir in
17162 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17163 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17164 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17165 esac;;
17166esac
17167
17168 9118
17169 case $INSTALL in 9119 case $INSTALL in
17170 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9120 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17171 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 9121 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17172 esac 9122 esac
17173
17174 # Let's still pretend it is `configure' which instantiates (i.e., don't
17175 # use $as_me), people would be surprised to read:
17176 # /* config.h. Generated by config.status. */
17177 if test x"$ac_file" = x-; then
17178 configure_input=
17179 else
17180 configure_input="$ac_file. "
17181 fi
17182 configure_input=$configure_input"Generated from `echo $ac_file_in |
17183 sed 's,.*/,,'` by configure."
17184
17185 # First look for the input files in the build tree, otherwise in the
17186 # src tree.
17187 ac_file_inputs=`IFS=:
17188 for f in $ac_file_in; do
17189 case $f in
17190 -) echo $tmp/stdin ;;
17191 [\\/$]*)
17192 # Absolute (can't be DOS-style, as IFS=:)
17193 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17194echo "$as_me: error: cannot find input file: $f" >&2;}
17195 { (exit 1); exit 1; }; }
17196 echo "$f";;
17197 *) # Relative
17198 if test -f "$f"; then
17199 # Build tree
17200 echo "$f"
17201 elif test -f "$srcdir/$f"; then
17202 # Source tree
17203 echo "$srcdir/$f"
17204 else
17205 # /dev/null tree
17206 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17207echo "$as_me: error: cannot find input file: $f" >&2;}
17208 { (exit 1); exit 1; }; }
17209 fi;;
17210 esac
17211 done` || { (exit 1); exit 1; }
17212
17213 if test x"$ac_file" != x-; then
17214 { echo "$as_me:$LINENO: creating $ac_file" >&5
17215echo "$as_me: creating $ac_file" >&6;}
17216 rm -f "$ac_file"
17217 fi
17218_ACEOF 9123_ACEOF
9124
9125cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9126# If the template does not know about datarootdir, expand it.
9127# FIXME: This hack should be removed a few years after 2.60.
9128ac_datarootdir_hack=; ac_datarootdir_seen=
9129ac_sed_dataroot='
9130/datarootdir/ {
9131 p
9132 q
9133}
9134/@datadir@/p
9135/@docdir@/p
9136/@infodir@/p
9137/@localedir@/p
9138/@mandir@/p'
9139case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9140*datarootdir*) ac_datarootdir_seen=yes;;
9141*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9142 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9143$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9144_ACEOF
17219cat >>$CONFIG_STATUS <<_ACEOF 9145cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17220 sed "$ac_vpsub 9146 ac_datarootdir_hack='
9147 s&@datadir@&$datadir&g
9148 s&@docdir@&$docdir&g
9149 s&@infodir@&$infodir&g
9150 s&@localedir@&$localedir&g
9151 s&@mandir@&$mandir&g
9152 s&\\\${datarootdir}&$datarootdir&g' ;;
9153esac
9154_ACEOF
9155
9156# Neutralize VPATH when `$srcdir' = `.'.
9157# Shell code in configure.ac might set extrasub.
9158# FIXME: do we really want to maintain this feature?
9159cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9160ac_sed_extra="$ac_vpsub
17221$extrasub 9161$extrasub
17222_ACEOF 9162_ACEOF
17223cat >>$CONFIG_STATUS <<\_ACEOF 9163cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17224:t 9164:t
17225/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9165/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17226s,@configure_input@,$configure_input,;t t 9166s|@configure_input@|$ac_sed_conf_input|;t t
9167s&@top_builddir@&$ac_top_builddir_sub&;t t
9168s&@top_build_prefix@&$ac_top_build_prefix&;t t
17227s,@srcdir@,$ac_srcdir,;t t 9169s&@srcdir@&$ac_srcdir&;t t
17228s,@abs_srcdir@,$ac_abs_srcdir,;t t 9170s&@abs_srcdir@&$ac_abs_srcdir&;t t
17229s,@top_srcdir@,$ac_top_srcdir,;t t 9171s&@top_srcdir@&$ac_top_srcdir&;t t
17230s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 9172s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17231s,@builddir@,$ac_builddir,;t t 9173s&@builddir@&$ac_builddir&;t t
17232s,@abs_builddir@,$ac_abs_builddir,;t t 9174s&@abs_builddir@&$ac_abs_builddir&;t t
17233s,@top_builddir@,$ac_top_builddir,;t t
17234s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 9175s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17235s,@INSTALL@,$ac_INSTALL,;t t 9176s&@INSTALL@&$ac_INSTALL&;t t
17236" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 9177$ac_datarootdir_hack
9178"
9179eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9180 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9181
9182test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9183 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9184 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9185 "$ac_tmp/out"`; test -z "$ac_out"; } &&
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9187which seems to be undefined. Please make sure it is defined" >&5
9188$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9189which seems to be undefined. Please make sure it is defined" >&2;}
9190
17237 rm -f $tmp/stdin 9191 rm -f "$ac_tmp/stdin"
9192 case $ac_file in
9193 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9194 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9195 esac \
9196 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9197 ;;
9198 :H)
9199 #
9200 # CONFIG_HEADER
9201 #
17238 if test x"$ac_file" != x-; then 9202 if test x"$ac_file" != x-; then
17239 mv $tmp/out $ac_file 9203 {
17240 else 9204 $as_echo "/* $configure_input */" \
17241 cat $tmp/out 9205 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
17242 rm -f $tmp/out 9206 } >"$ac_tmp/config.h" \
17243 fi 9207 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17244
17245done
17246_ACEOF
17247cat >>$CONFIG_STATUS <<\_ACEOF
17248
17249#
17250# CONFIG_HEADER section.
17251#
17252
17253# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17254# NAME is the cpp macro being defined and VALUE is the value it is being given.
17255#
17256# ac_d sets the value in "#define NAME VALUE" lines.
17257ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17258ac_dB='[ ].*$,\1#\2'
17259ac_dC=' '
17260ac_dD=',;t'
17261# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17262ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17263ac_uB='$,\1#\2define\3'
17264ac_uC=' '
17265ac_uD=',;t'
17266
17267for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17268 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17269 case $ac_file in
17270 - | *:- | *:-:* ) # input from stdin
17271 cat >$tmp/stdin
17272 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17273 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17274 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17275 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17276 * ) ac_file_in=$ac_file.in ;;
17277 esac
17278
17279 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17280echo "$as_me: creating $ac_file" >&6;}
17281
17282 # First look for the input files in the build tree, otherwise in the
17283 # src tree.
17284 ac_file_inputs=`IFS=:
17285 for f in $ac_file_in; do
17286 case $f in
17287 -) echo $tmp/stdin ;;
17288 [\\/$]*)
17289 # Absolute (can't be DOS-style, as IFS=:)
17290 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17291echo "$as_me: error: cannot find input file: $f" >&2;}
17292 { (exit 1); exit 1; }; }
17293 # Do quote $f, to prevent DOS paths from being IFS'd.
17294 echo "$f";;
17295 *) # Relative
17296 if test -f "$f"; then
17297 # Build tree
17298 echo "$f"
17299 elif test -f "$srcdir/$f"; then
17300 # Source tree
17301 echo "$srcdir/$f"
17302 else
17303 # /dev/null tree
17304 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17305echo "$as_me: error: cannot find input file: $f" >&2;}
17306 { (exit 1); exit 1; }; }
17307 fi;;
17308 esac
17309 done` || { (exit 1); exit 1; }
17310 # Remove the trailing spaces.
17311 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17312
17313_ACEOF
17314
17315# Transform confdefs.h into two sed scripts, `conftest.defines' and
17316# `conftest.undefs', that substitutes the proper values into
17317# config.h.in to produce config.h. The first handles `#define'
17318# templates, and the second `#undef' templates.
17319# And first: Protect against being on the right side of a sed subst in
17320# config.status. Protect against being in an unquoted here document
17321# in config.status.
17322rm -f conftest.defines conftest.undefs
17323# Using a here document instead of a string reduces the quoting nightmare.
17324# Putting comments in sed scripts is not portable.
17325#
17326# `end' is used to avoid that the second main sed command (meant for
17327# 0-ary CPP macros) applies to n-ary macro definitions.
17328# See the Autoconf documentation for `clear'.
17329cat >confdef2sed.sed <<\_ACEOF
17330s/[\\&,]/\\&/g
17331s,[\\$`],\\&,g
17332t clear
17333: clear
17334s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17335t end
17336s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17337: end
17338_ACEOF
17339# If some macros were called several times there might be several times
17340# the same #defines, which is useless. Nevertheless, we may not want to
17341# sort them, since we want the *last* AC-DEFINE to be honored.
17342uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17343sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17344rm -f confdef2sed.sed
17345
17346# This sed command replaces #undef with comments. This is necessary, for
17347# example, in the case of _POSIX_SOURCE, which is predefined and required
17348# on some systems where configure will not decide to define it.
17349cat >>conftest.undefs <<\_ACEOF
17350s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17351_ACEOF
17352
17353# Break up conftest.defines because some shells have a limit on the size
17354# of here documents, and old seds have small limits too (100 cmds).
17355echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17356echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17357echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17358echo ' :' >>$CONFIG_STATUS
17359rm -f conftest.tail
17360while grep . conftest.defines >/dev/null
17361do
17362 # Write a limited-size here document to $tmp/defines.sed.
17363 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17364 # Speed up: don't consider the non `#define' lines.
17365 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17366 # Work around the forget-to-reset-the-flag bug.
17367 echo 't clr' >>$CONFIG_STATUS
17368 echo ': clr' >>$CONFIG_STATUS
17369 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17370 echo 'CEOF
17371 sed -f $tmp/defines.sed $tmp/in >$tmp/out
17372 rm -f $tmp/in
17373 mv $tmp/out $tmp/in
17374' >>$CONFIG_STATUS
17375 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17376 rm -f conftest.defines
17377 mv conftest.tail conftest.defines
17378done
17379rm -f conftest.defines
17380echo ' fi # grep' >>$CONFIG_STATUS
17381echo >>$CONFIG_STATUS
17382
17383# Break up conftest.undefs because some shells have a limit on the size
17384# of here documents, and old seds have small limits too (100 cmds).
17385echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17386rm -f conftest.tail
17387while grep . conftest.undefs >/dev/null
17388do
17389 # Write a limited-size here document to $tmp/undefs.sed.
17390 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17391 # Speed up: don't consider the non `#undef'
17392 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17393 # Work around the forget-to-reset-the-flag bug.
17394 echo 't clr' >>$CONFIG_STATUS
17395 echo ': clr' >>$CONFIG_STATUS
17396 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17397 echo 'CEOF
17398 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17399 rm -f $tmp/in
17400 mv $tmp/out $tmp/in
17401' >>$CONFIG_STATUS
17402 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17403 rm -f conftest.undefs
17404 mv conftest.tail conftest.undefs
17405done
17406rm -f conftest.undefs
17407
17408cat >>$CONFIG_STATUS <<\_ACEOF
17409 # Let's still pretend it is `configure' which instantiates (i.e., don't
17410 # use $as_me), people would be surprised to read:
17411 # /* config.h. Generated by config.status. */
17412 if test x"$ac_file" = x-; then
17413 echo "/* Generated by configure. */" >$tmp/config.h
17414 else
17415 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17416 fi
17417 cat $tmp/in >>$tmp/config.h
17418 rm -f $tmp/in
17419 if test x"$ac_file" != x-; then
17420 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 9208 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
17421 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9209 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17422echo "$as_me: $ac_file is unchanged" >&6;} 9210$as_echo "$as_me: $ac_file is unchanged" >&6;}
17423 else 9211 else
17424 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17425$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17426 X"$ac_file" : 'X\(//\)[^/]' \| \
17427 X"$ac_file" : 'X\(//\)$' \| \
17428 X"$ac_file" : 'X\(/\)' \| \
17429 . : '\(.\)' 2>/dev/null ||
17430echo X"$ac_file" |
17431 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17432 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17433 /^X\(\/\/\)$/{ s//\1/; q; }
17434 /^X\(\/\).*/{ s//\1/; q; }
17435 s/.*/./; q'`
17436 { if $as_mkdir_p; then
17437 mkdir -p "$ac_dir"
17438 else
17439 as_dir="$ac_dir"
17440 as_dirs=
17441 while test ! -d "$as_dir"; do
17442 as_dirs="$as_dir $as_dirs"
17443 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17444$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17445 X"$as_dir" : 'X\(//\)[^/]' \| \
17446 X"$as_dir" : 'X\(//\)$' \| \
17447 X"$as_dir" : 'X\(/\)' \| \
17448 . : '\(.\)' 2>/dev/null ||
17449echo X"$as_dir" |
17450 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17451 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17452 /^X\(\/\/\)$/{ s//\1/; q; }
17453 /^X\(\/\).*/{ s//\1/; q; }
17454 s/.*/./; q'`
17455 done
17456 test ! -n "$as_dirs" || mkdir $as_dirs
17457 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17458echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17459 { (exit 1); exit 1; }; }; }
17460
17461 rm -f $ac_file 9212 rm -f "$ac_file"
17462 mv $tmp/config.h $ac_file 9213 mv "$ac_tmp/config.h" "$ac_file" \
9214 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17463 fi 9215 fi
17464 else 9216 else
17465 cat $tmp/config.h 9217 $as_echo "/* $configure_input */" \
17466 rm -f $tmp/config.h 9218 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9219 || as_fn_error $? "could not create -" "$LINENO" 5
17467 fi 9220 fi
17468done 9221 ;;
17469_ACEOF
17470 9222
17471cat >>$CONFIG_STATUS <<\_ACEOF
17472 9223
17473{ (exit 0); exit 0; } 9224 esac
9225
9226done # for ac_tag
9227
9228
9229as_fn_exit 0
17474_ACEOF 9230_ACEOF
17475chmod +x $CONFIG_STATUS
17476ac_clean_files=$ac_clean_files_save 9231ac_clean_files=$ac_clean_files_save
9232
9233test $ac_write_fail = 0 ||
9234 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
17477 9235
17478 9236
17479# configure is writing to config.log, and then calls config.status. 9237# configure is writing to config.log, and then calls config.status.
17480# config.status does its own redirection, appending to config.log. 9238# config.status does its own redirection, appending to config.log.
17481# Unfortunately, on DOS this fails, as config.log is still kept open 9239# Unfortunately, on DOS this fails, as config.log is still kept open
17492 exec 5>/dev/null 9250 exec 5>/dev/null
17493 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9251 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17494 exec 5>>config.log 9252 exec 5>>config.log
17495 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9253 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17496 # would make configure fail if this is the last instruction. 9254 # would make configure fail if this is the last instruction.
17497 $ac_cs_success || { (exit 1); exit 1; } 9255 $ac_cs_success || as_fn_exit 1
9256fi
9257if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9258 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9259$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17498fi 9260fi
17499 9261
17500 9262
17501echo "Configuration: 9263echo "Configuration:
17502 9264
17503 Rxvt version: $VERSION : $DATE 9265 Rxvt version: $VERSION : $DATE
17504 Source code location: $srcdir 9266 Source code location: $srcdir
17505 Install path: ${prefix}/bin 9267 Install path: ${prefix}/bin
17506 Compiler: $CXX 9268 Compiler: $CXX
17507 Compiler flags: $CFLAGS 9269 Compiler flags: $CXXFLAGS
17508 Linker: $LINKER" 9270 Linker: $LINKER"
17509 9271
17510if test "$MALLOC_TYPE" = S; then
17511 echo " malloc support: system default"
17512fi
17513if test "$MALLOC_TYPE" = G; then
17514 echo " malloc support: Gray Watson's dmalloc"
17515fi
17516if test "$MALLOC_TYPE" = D; then
17517 echo " malloc support: Doug Lea's malloc"
17518fi
17519
17520if test x$support_xpm = xyes; then
17521 echo " Xpm library: $XPM_LIBS"
17522fi
17523
17524echo "
17525The following are set in config.h
17526"
17527echo " pty/tty type: "$rxvt_cv_ptys
17528if test x$support_utmp != xyes; then
17529 echo " utmp support: disabled"
17530 echo
17531else
17532 echo " utmp support: enabled
17533 utmp file: $rxvt_cv_path_utmp
17534 utmpx file: $rxvt_cv_path_utmpx
17535 wtmp file: $rxvt_cv_path_wtmp
17536 wtmpx file: $rxvt_cv_path_wtmpx
17537 lastlog file: $rxvt_cv_path_lastlog
17538 ttys/ttytab file: $rxvt_cv_path_ttytab"
17539 echo
17540fi
17541if test x$term != x; then 9272if test x$term != x; then
17542 echo " set TERM to: $term" 9273 echo " set TERM to: $term"
17543fi 9274fi
17544if test x$terminfo != x; then 9275if test x$terminfo != x; then
17545 echo " set TERMINFO to: $terminfo" 9276 echo " set TERMINFO to: $terminfo"
17548echo " resource class: $RESCLASS" 9279echo " resource class: $RESCLASS"
17549if test x$RESFALLBACK != x; then 9280if test x$RESFALLBACK != x; then
17550 echo " resource class fallback: $RESFALLBACK" 9281 echo " resource class fallback: $RESFALLBACK"
17551fi 9282fi
17552echo 9283echo
17553if test x$rxvt_cv_ptys = xUNKNOWN; then 9284echo " embedded perl: $support_perl"
17554 echo ".----------------------------------------------------------------." 9285echo " image library: $image_lib"
17555 echo ". WARNING: could not determine pty/tty type. Do not build until ." 9286echo
17556 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
17557 echo ".----------------------------------------------------------------."
17558fi
17559if test x$support_xpm = xneedsmanualspecification; then
17560 echo ".----------------------------------------------------------------."
17561 echo ". WARNING: --enable-xpm-background was specified however the ."
17562 echo ". XPM includes files and libraries could not be found. ."
17563 echo ". XPM backgrounds are now being DISABLED! If you want ."
17564 echo ". to use them you should rerun configure with the ."
17565 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
17566 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
17567 echo ".----------------------------------------------------------------."
17568fi
17569if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 9287if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
17570 echo ".----------------------------------------------------------------." 9288 echo ".----------------------------------------------------------------."
17571 echo ". WARNING: --enable-xim was specified however the locale support ." 9289 echo ". WARNING: --enable-xim was specified however the locale support ."
17572 echo ". functions could not be found. ." 9290 echo ". functions could not be found. ."
17573 echo ". XIM is now being DISABLED! ." 9291 echo ". XIM is now being DISABLED! ."
17574 echo ".----------------------------------------------------------------." 9292 echo ".----------------------------------------------------------------."
17575fi 9293fi
17576 9294
17577echo " *** Please check src/feature.h for further options ***" 9295echo "*** Optionally check src/feature.h for further, rarely used options ***"
17578echo 9296echo
17579 9297
17580echo ".----------------------------------------------------------------."
17581echo ". NOTE: most features are disabled by default, try ."
17582echo ". configure --help to get an idea of the optional features ."
17583echo ".----------------------------------------------------------------."
17584echo
17585

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines