ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.48
Committed: Tue Jan 18 01:31:44 2005 UTC (19 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-4_8
Changes since 1.43: +104 -95 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 pcg 1.1 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 pcg 1.11 # Generated by GNU Autoconf 2.59.
4 pcg 1.1 #
5 pcg 1.11 # Copyright (C) 2003 Free Software Foundation, Inc.
6 pcg 1.1 # This configure script is free software; the Free Software Foundation
7     # gives unlimited permission to copy, distribute and modify it.
8 pcg 1.11 ## --------------------- ##
9     ## M4sh Initialization. ##
10     ## --------------------- ##
11    
12     # Be Bourne compatible
13     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14     emulate sh
15     NULLCMD=:
16     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17     # is contrary to our usage. Disable this feature.
18     alias -g '${1+"$@"}'='"$@"'
19     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20     set -o posix
21     fi
22     DUALCASE=1; export DUALCASE # for MKS sh
23    
24     # Support unset when possible.
25     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26     as_unset=unset
27     else
28     as_unset=false
29     fi
30    
31    
32     # Work around bugs in pre-3.0 UWIN ksh.
33     $as_unset ENV MAIL MAILPATH
34     PS1='$ '
35     PS2='> '
36     PS4='+ '
37    
38     # NLS nuisances.
39     for as_var in \
40     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42     LC_TELEPHONE LC_TIME
43     do
44     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46     else
47     $as_unset $as_var
48     fi
49     done
50    
51     # Required to use basename.
52     if expr a : '\(a\)' >/dev/null 2>&1; then
53     as_expr=expr
54     else
55     as_expr=false
56     fi
57    
58     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59     as_basename=basename
60     else
61     as_basename=false
62     fi
63    
64    
65     # Name of the executable.
66     as_me=`$as_basename "$0" ||
67     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68     X"$0" : 'X\(//\)$' \| \
69     X"$0" : 'X\(/\)$' \| \
70     . : '\(.\)' 2>/dev/null ||
71     echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73     /^X\/\(\/\/\)$/{ s//\1/; q; }
74     /^X\/\(\/\).*/{ s//\1/; q; }
75     s/.*/./; q'`
76    
77    
78     # PATH needs CR, and LINENO needs CR and PATH.
79     # Avoid depending upon Character Ranges.
80     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83     as_cr_digits='0123456789'
84     as_cr_alnum=$as_cr_Letters$as_cr_digits
85    
86     # The user is always right.
87     if 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
97     fi
98    
99    
100     as_lineno_1=$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" &&
104     test "x$as_lineno_3" = "x$as_lineno_2" || {
105     # Find who we are. Look in the path if we contain no path at all
106     # relative or not.
107     case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110     for as_dir in $PATH
111     do
112     IFS=$as_save_IFS
113     test -z "$as_dir" && as_dir=.
114     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115     done
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
131     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132     do
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
152     done
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 |
165     sed '
166     N
167     s,$,-,
168     : loop
169     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170     t loop
171     s,-$,,
172     s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174     chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176     { (exit 1); exit 1; }; }
177    
178     # 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
180     # original and so on. Autoconf is especially sensible to this).
181     . ./$as_me.lineno
182     # Exit status is that of the last command.
183     exit
184     }
185    
186    
187     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188     *c*,-n*) ECHO_N= ECHO_C='
189     ' ECHO_T=' ' ;;
190     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192     esac
193    
194     if expr a : '\(a\)' >/dev/null 2>&1; then
195     as_expr=expr
196     else
197     as_expr=false
198     fi
199    
200     rm -f conf$$ conf$$.exe conf$$.file
201     echo >conf$$.file
202     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
204     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205     if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208     else
209     as_ln_s='ln -s'
210     fi
211     elif ln conf$$.file conf$$ 2>/dev/null; then
212     as_ln_s=ln
213     else
214     as_ln_s='cp -p'
215     fi
216     rm -f conf$$ conf$$.exe conf$$.file
217    
218     if mkdir -p . 2>/dev/null; then
219     as_mkdir_p=:
220     else
221     test -d ./-p && rmdir ./-p
222     as_mkdir_p=false
223     fi
224    
225     as_executable_p="test -f"
226    
227     # Sed expression to map a string onto a valid CPP name.
228     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229    
230     # Sed expression to map a string onto a valid variable name.
231     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232    
233    
234     # IFS
235     # We need space, tab and new line, in precisely that order.
236     as_nl='
237     '
238     IFS=" $as_nl"
239    
240     # CDPATH.
241     $as_unset CDPATH
242 pcg 1.1
243    
244     # Find the correct PATH separator. Usually this is `:', but
245     # DJGPP uses `;' like DOS.
246     if 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
252     fi
253    
254    
255     # Check that we are running under the correct shell.
256     SHELL=${CONFIG_SHELL-/bin/sh}
257    
258     case "X$ECHO" in
259     X*--fallback-echo)
260     # Remove one level of quotation (which was required for Make).
261     ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
262     ;;
263     esac
264    
265     echo=${ECHO-echo}
266     if test "X$1" = X--no-reexec; then
267     # Discard the --no-reexec flag, and continue.
268     shift
269     elif test "X$1" = X--fallback-echo; then
270     # Avoid inline document here, it may be left over
271     :
272     elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
273     # Yippee, $echo works!
274     :
275     else
276     # Restart under the correct shell.
277     exec $SHELL "$0" --no-reexec ${1+"$@"}
278     fi
279    
280     if test "X$1" = X--fallback-echo; then
281     # used as fallback echo
282     shift
283     cat <<EOF
284    
285     EOF
286     exit 0
287     fi
288    
289     # The HP-UX ksh and POSIX shell print the target directory to stdout
290     # if CDPATH is set.
291     if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
292    
293     if test -z "$ECHO"; then
294     if 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
305     fi
306    
307     if 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     :
311     else
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
390     fi
391     fi
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.
395     ECHO=$echo
396     if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
397     ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
398     fi
399    
400    
401 pcg 1.11
402     # Name of the host.
403     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
404     # so uname gets run too.
405     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
406    
407     exec 6>&1
408    
409     #
410     # Initializations.
411     #
412     ac_default_prefix=/usr/local
413     ac_config_libobj_dir=.
414     cross_compiling=no
415     subdirs=
416     MFLAGS=
417     MAKEFLAGS=
418     SHELL=${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    
425     # Identity of this package.
426     PACKAGE_NAME=
427     PACKAGE_TARNAME=
428     PACKAGE_VERSION=
429     PACKAGE_STRING=
430     PACKAGE_BUGREPORT=
431    
432     ac_unique_file="src/feature.h"
433     # Factoring default headers for most tests.
434     ac_includes_default="\
435     #include <stdio.h>
436     #if HAVE_SYS_TYPES_H
437     # include <sys/types.h>
438     #endif
439     #if HAVE_SYS_STAT_H
440     # include <sys/stat.h>
441     #endif
442     #if STDC_HEADERS
443     # include <stdlib.h>
444     # include <stddef.h>
445     #else
446     # if HAVE_STDLIB_H
447     # include <stdlib.h>
448     # endif
449     #endif
450     #if HAVE_STRING_H
451     # if !STDC_HEADERS && HAVE_MEMORY_H
452     # include <memory.h>
453     # endif
454     # include <string.h>
455     #endif
456     #if HAVE_STRINGS_H
457     # include <strings.h>
458     #endif
459     #if HAVE_INTTYPES_H
460     # include <inttypes.h>
461     #else
462     # if HAVE_STDINT_H
463     # include <stdint.h>
464     # endif
465     #endif
466     #if HAVE_UNISTD_H
467     # include <unistd.h>
468     #endif"
469    
470 root 1.48 ac_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'
471 pcg 1.11 ac_subst_files='MCOMMON'
472 pcg 1.1
473     # Initialize some variables set by options.
474 pcg 1.11 ac_init_help=
475     ac_init_version=false
476 pcg 1.1 # The variables have the same names as the options, with
477     # dashes changed to underlines.
478 pcg 1.11 cache_file=/dev/null
479 pcg 1.1 exec_prefix=NONE
480     no_create=
481     no_recursion=
482     prefix=NONE
483     program_prefix=NONE
484     program_suffix=NONE
485     program_transform_name=s,x,x,
486     silent=
487     site=
488     srcdir=
489     verbose=
490     x_includes=NONE
491     x_libraries=NONE
492 pcg 1.11
493     # Installation directory options.
494     # 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
496     # by default will actually change.
497     # Use braces instead of parens because sh, perl, etc. also accept them.
498 pcg 1.1 bindir='${exec_prefix}/bin'
499     sbindir='${exec_prefix}/sbin'
500     libexecdir='${exec_prefix}/libexec'
501     datadir='${prefix}/share'
502     sysconfdir='${prefix}/etc'
503     sharedstatedir='${prefix}/com'
504     localstatedir='${prefix}/var'
505     libdir='${exec_prefix}/lib'
506     includedir='${prefix}/include'
507     oldincludedir='/usr/include'
508     infodir='${prefix}/info'
509     mandir='${prefix}/man'
510    
511     ac_prev=
512     for ac_option
513     do
514     # If the previous option needs an argument, assign it.
515     if test -n "$ac_prev"; then
516     eval "$ac_prev=\$ac_option"
517     ac_prev=
518     continue
519     fi
520    
521 pcg 1.11 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
522 pcg 1.1
523     # Accept the important Cygnus configure options, so we can diagnose typos.
524    
525 pcg 1.11 case $ac_option in
526 pcg 1.1
527     -bindir | --bindir | --bindi | --bind | --bin | --bi)
528     ac_prev=bindir ;;
529     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
530 pcg 1.11 bindir=$ac_optarg ;;
531 pcg 1.1
532     -build | --build | --buil | --bui | --bu)
533 pcg 1.11 ac_prev=build_alias ;;
534 pcg 1.1 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
535 pcg 1.11 build_alias=$ac_optarg ;;
536 pcg 1.1
537     -cache-file | --cache-file | --cache-fil | --cache-fi \
538     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
539     ac_prev=cache_file ;;
540     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
541     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
542 pcg 1.11 cache_file=$ac_optarg ;;
543    
544     --config-cache | -C)
545     cache_file=config.cache ;;
546 pcg 1.1
547     -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
548     ac_prev=datadir ;;
549     -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
550     | --da=*)
551 pcg 1.11 datadir=$ac_optarg ;;
552 pcg 1.1
553     -disable-* | --disable-*)
554 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
555 pcg 1.1 # Reject names that are not valid shell variable names.
556 pcg 1.11 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557     { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558     { (exit 1); exit 1; }; }
559     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560     eval "enable_$ac_feature=no" ;;
561 pcg 1.1
562     -enable-* | --enable-*)
563 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
564 pcg 1.1 # Reject names that are not valid shell variable names.
565 pcg 1.11 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
566     { echo "$as_me: error: invalid feature name: $ac_feature" >&2
567     { (exit 1); exit 1; }; }
568     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
569     case $ac_option in
570     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
571 pcg 1.1 *) ac_optarg=yes ;;
572     esac
573 pcg 1.11 eval "enable_$ac_feature='$ac_optarg'" ;;
574 pcg 1.1
575     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
576     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
577     | --exec | --exe | --ex)
578     ac_prev=exec_prefix ;;
579     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
580     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
581     | --exec=* | --exe=* | --ex=*)
582 pcg 1.11 exec_prefix=$ac_optarg ;;
583 pcg 1.1
584     -gas | --gas | --ga | --g)
585     # Obsolete; use --with-gas.
586     with_gas=yes ;;
587    
588 pcg 1.11 -help | --help | --hel | --he | -h)
589     ac_init_help=long ;;
590     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
591     ac_init_help=recursive ;;
592     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
593     ac_init_help=short ;;
594 pcg 1.1
595     -host | --host | --hos | --ho)
596 pcg 1.11 ac_prev=host_alias ;;
597 pcg 1.1 -host=* | --host=* | --hos=* | --ho=*)
598 pcg 1.11 host_alias=$ac_optarg ;;
599 pcg 1.1
600     -includedir | --includedir | --includedi | --included | --include \
601     | --includ | --inclu | --incl | --inc)
602     ac_prev=includedir ;;
603     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
604     | --includ=* | --inclu=* | --incl=* | --inc=*)
605 pcg 1.11 includedir=$ac_optarg ;;
606 pcg 1.1
607     -infodir | --infodir | --infodi | --infod | --info | --inf)
608     ac_prev=infodir ;;
609     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
610 pcg 1.11 infodir=$ac_optarg ;;
611 pcg 1.1
612     -libdir | --libdir | --libdi | --libd)
613     ac_prev=libdir ;;
614     -libdir=* | --libdir=* | --libdi=* | --libd=*)
615 pcg 1.11 libdir=$ac_optarg ;;
616 pcg 1.1
617     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
618     | --libexe | --libex | --libe)
619     ac_prev=libexecdir ;;
620     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
621     | --libexe=* | --libex=* | --libe=*)
622 pcg 1.11 libexecdir=$ac_optarg ;;
623 pcg 1.1
624     -localstatedir | --localstatedir | --localstatedi | --localstated \
625     | --localstate | --localstat | --localsta | --localst \
626     | --locals | --local | --loca | --loc | --lo)
627     ac_prev=localstatedir ;;
628     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
629     | --localstate=* | --localstat=* | --localsta=* | --localst=* \
630     | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
631 pcg 1.11 localstatedir=$ac_optarg ;;
632 pcg 1.1
633     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
634     ac_prev=mandir ;;
635     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
636 pcg 1.11 mandir=$ac_optarg ;;
637 pcg 1.1
638     -nfp | --nfp | --nf)
639     # Obsolete; use --without-fp.
640     with_fp=no ;;
641    
642     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
643 pcg 1.11 | --no-cr | --no-c | -n)
644 pcg 1.1 no_create=yes ;;
645    
646     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
647     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
648     no_recursion=yes ;;
649    
650     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
651     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
652     | --oldin | --oldi | --old | --ol | --o)
653     ac_prev=oldincludedir ;;
654     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
655     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
656     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
657 pcg 1.11 oldincludedir=$ac_optarg ;;
658 pcg 1.1
659     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
660     ac_prev=prefix ;;
661     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
662 pcg 1.11 prefix=$ac_optarg ;;
663 pcg 1.1
664     -program-prefix | --program-prefix | --program-prefi | --program-pref \
665     | --program-pre | --program-pr | --program-p)
666     ac_prev=program_prefix ;;
667     -program-prefix=* | --program-prefix=* | --program-prefi=* \
668     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
669 pcg 1.11 program_prefix=$ac_optarg ;;
670 pcg 1.1
671     -program-suffix | --program-suffix | --program-suffi | --program-suff \
672     | --program-suf | --program-su | --program-s)
673     ac_prev=program_suffix ;;
674     -program-suffix=* | --program-suffix=* | --program-suffi=* \
675     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
676 pcg 1.11 program_suffix=$ac_optarg ;;
677 pcg 1.1
678     -program-transform-name | --program-transform-name \
679     | --program-transform-nam | --program-transform-na \
680     | --program-transform-n | --program-transform- \
681     | --program-transform | --program-transfor \
682     | --program-transfo | --program-transf \
683     | --program-trans | --program-tran \
684     | --progr-tra | --program-tr | --program-t)
685     ac_prev=program_transform_name ;;
686     -program-transform-name=* | --program-transform-name=* \
687     | --program-transform-nam=* | --program-transform-na=* \
688     | --program-transform-n=* | --program-transform-=* \
689     | --program-transform=* | --program-transfor=* \
690     | --program-transfo=* | --program-transf=* \
691     | --program-trans=* | --program-tran=* \
692     | --progr-tra=* | --program-tr=* | --program-t=*)
693 pcg 1.11 program_transform_name=$ac_optarg ;;
694 pcg 1.1
695     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
696     | -silent | --silent | --silen | --sile | --sil)
697     silent=yes ;;
698    
699     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
700     ac_prev=sbindir ;;
701     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
702     | --sbi=* | --sb=*)
703 pcg 1.11 sbindir=$ac_optarg ;;
704 pcg 1.1
705     -sharedstatedir | --sharedstatedir | --sharedstatedi \
706     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
707     | --sharedst | --shareds | --shared | --share | --shar \
708     | --sha | --sh)
709     ac_prev=sharedstatedir ;;
710     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
711     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
712     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
713     | --sha=* | --sh=*)
714 pcg 1.11 sharedstatedir=$ac_optarg ;;
715 pcg 1.1
716     -site | --site | --sit)
717     ac_prev=site ;;
718     -site=* | --site=* | --sit=*)
719 pcg 1.11 site=$ac_optarg ;;
720 pcg 1.1
721     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
722     ac_prev=srcdir ;;
723     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
724 pcg 1.11 srcdir=$ac_optarg ;;
725 pcg 1.1
726     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
727     | --syscon | --sysco | --sysc | --sys | --sy)
728     ac_prev=sysconfdir ;;
729     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
730     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
731 pcg 1.11 sysconfdir=$ac_optarg ;;
732 pcg 1.1
733     -target | --target | --targe | --targ | --tar | --ta | --t)
734 pcg 1.11 ac_prev=target_alias ;;
735 pcg 1.1 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
736 pcg 1.11 target_alias=$ac_optarg ;;
737 pcg 1.1
738     -v | -verbose | --verbose | --verbos | --verbo | --verb)
739     verbose=yes ;;
740    
741 pcg 1.11 -version | --version | --versio | --versi | --vers | -V)
742     ac_init_version=: ;;
743 pcg 1.1
744     -with-* | --with-*)
745 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
746 pcg 1.1 # Reject names that are not valid shell variable names.
747 pcg 1.11 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
748     { echo "$as_me: error: invalid package name: $ac_package" >&2
749     { (exit 1); exit 1; }; }
750 pcg 1.1 ac_package=`echo $ac_package| sed 's/-/_/g'`
751 pcg 1.11 case $ac_option in
752     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
753 pcg 1.1 *) ac_optarg=yes ;;
754     esac
755 pcg 1.11 eval "with_$ac_package='$ac_optarg'" ;;
756 pcg 1.1
757     -without-* | --without-*)
758 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
759 pcg 1.1 # Reject names that are not valid shell variable names.
760 pcg 1.11 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
761     { echo "$as_me: error: invalid package name: $ac_package" >&2
762     { (exit 1); exit 1; }; }
763     ac_package=`echo $ac_package | sed 's/-/_/g'`
764     eval "with_$ac_package=no" ;;
765 pcg 1.1
766     --x)
767     # Obsolete; use --with-x.
768     with_x=yes ;;
769    
770     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
771     | --x-incl | --x-inc | --x-in | --x-i)
772     ac_prev=x_includes ;;
773     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
774     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
775 pcg 1.11 x_includes=$ac_optarg ;;
776 pcg 1.1
777     -x-libraries | --x-libraries | --x-librarie | --x-librari \
778     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
779     ac_prev=x_libraries ;;
780     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
781     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
782 pcg 1.11 x_libraries=$ac_optarg ;;
783 pcg 1.1
784 pcg 1.11 -*) { echo "$as_me: error: unrecognized option: $ac_option
785     Try \`$0 --help' for more information." >&2
786     { (exit 1); exit 1; }; }
787 pcg 1.1 ;;
788    
789 pcg 1.11 *=*)
790     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
791     # Reject names that are not valid shell variable names.
792     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
793     { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
794     { (exit 1); exit 1; }; }
795     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
796     eval "$ac_envvar='$ac_optarg'"
797     export $ac_envvar ;;
798    
799 pcg 1.1 *)
800 pcg 1.11 # FIXME: should be removed in autoconf 3.0.
801     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
802     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
803     echo "$as_me: WARNING: invalid host type: $ac_option" >&2
804     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
805 pcg 1.1 ;;
806    
807     esac
808     done
809    
810     if test -n "$ac_prev"; then
811 pcg 1.11 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
812     { echo "$as_me: error: missing argument to $ac_option" >&2
813     { (exit 1); exit 1; }; }
814 pcg 1.1 fi
815    
816 pcg 1.11 # Be sure to have absolute paths.
817     for ac_var in exec_prefix prefix
818     do
819     eval ac_val=$`echo $ac_var`
820     case $ac_val in
821     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
822     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
823     { (exit 1); exit 1; }; };;
824     esac
825     done
826 pcg 1.1
827 pcg 1.11 # Be sure to have absolute paths.
828     for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
829     localstatedir libdir includedir oldincludedir infodir mandir
830 pcg 1.1 do
831 pcg 1.11 eval ac_val=$`echo $ac_var`
832     case $ac_val in
833     [\\/$]* | ?:[\\/]* ) ;;
834     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
835     { (exit 1); exit 1; }; };;
836 pcg 1.1 esac
837     done
838    
839 pcg 1.11 # There might be people who depend on the old broken behavior: `$host'
840     # used to hold the argument of --host etc.
841     # FIXME: To remove some day.
842     build=$build_alias
843     host=$host_alias
844     target=$target_alias
845    
846     # FIXME: To remove some day.
847     if test "x$host_alias" != x; then
848     if test "x$build_alias" = x; then
849     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
853     cross_compiling=yes
854     fi
855     fi
856    
857     ac_tool_prefix=
858     test -n "$host_alias" && ac_tool_prefix=$host_alias-
859 pcg 1.1
860 pcg 1.11 test "$silent" = yes && exec 6>/dev/null
861 pcg 1.1
862    
863     # Find the source files, if location was not specified.
864     if test -z "$srcdir"; then
865     ac_srcdir_defaulted=yes
866     # Try the directory containing this script, then its parent.
867 pcg 1.11 ac_confdir=`(dirname "$0") 2>/dev/null ||
868     $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
869     X"$0" : 'X\(//\)[^/]' \| \
870     X"$0" : 'X\(//\)$' \| \
871     X"$0" : 'X\(/\)' \| \
872     . : '\(.\)' 2>/dev/null ||
873     echo X"$0" |
874     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
875     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
876     /^X\(\/\/\)$/{ s//\1/; q; }
877     /^X\(\/\).*/{ s//\1/; q; }
878     s/.*/./; q'`
879 pcg 1.1 srcdir=$ac_confdir
880     if test ! -r $srcdir/$ac_unique_file; then
881     srcdir=..
882     fi
883     else
884     ac_srcdir_defaulted=no
885     fi
886     if test ! -r $srcdir/$ac_unique_file; then
887     if test "$ac_srcdir_defaulted" = yes; then
888 pcg 1.11 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
889     { (exit 1); exit 1; }; }
890 pcg 1.1 else
891 pcg 1.11 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
892     { (exit 1); exit 1; }; }
893 pcg 1.1 fi
894     fi
895 pcg 1.11 (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
897     { (exit 1); exit 1; }; }
898     srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
899     ac_env_build_alias_set=${build_alias+set}
900     ac_env_build_alias_value=$build_alias
901     ac_cv_env_build_alias_set=${build_alias+set}
902     ac_cv_env_build_alias_value=$build_alias
903     ac_env_host_alias_set=${host_alias+set}
904     ac_env_host_alias_value=$host_alias
905     ac_cv_env_host_alias_set=${host_alias+set}
906     ac_cv_env_host_alias_value=$host_alias
907     ac_env_target_alias_set=${target_alias+set}
908     ac_env_target_alias_value=$target_alias
909     ac_cv_env_target_alias_set=${target_alias+set}
910     ac_cv_env_target_alias_value=$target_alias
911     ac_env_CC_set=${CC+set}
912     ac_env_CC_value=$CC
913     ac_cv_env_CC_set=${CC+set}
914     ac_cv_env_CC_value=$CC
915     ac_env_CFLAGS_set=${CFLAGS+set}
916     ac_env_CFLAGS_value=$CFLAGS
917     ac_cv_env_CFLAGS_set=${CFLAGS+set}
918     ac_cv_env_CFLAGS_value=$CFLAGS
919     ac_env_LDFLAGS_set=${LDFLAGS+set}
920     ac_env_LDFLAGS_value=$LDFLAGS
921     ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
922     ac_cv_env_LDFLAGS_value=$LDFLAGS
923     ac_env_CPPFLAGS_set=${CPPFLAGS+set}
924     ac_env_CPPFLAGS_value=$CPPFLAGS
925     ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
926     ac_cv_env_CPPFLAGS_value=$CPPFLAGS
927     ac_env_CXX_set=${CXX+set}
928     ac_env_CXX_value=$CXX
929     ac_cv_env_CXX_set=${CXX+set}
930     ac_cv_env_CXX_value=$CXX
931     ac_env_CXXFLAGS_set=${CXXFLAGS+set}
932     ac_env_CXXFLAGS_value=$CXXFLAGS
933     ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
934     ac_cv_env_CXXFLAGS_value=$CXXFLAGS
935     ac_env_CPP_set=${CPP+set}
936     ac_env_CPP_value=$CPP
937     ac_cv_env_CPP_set=${CPP+set}
938     ac_cv_env_CPP_value=$CPP
939 pcg 1.13 ac_env_CXXCPP_set=${CXXCPP+set}
940     ac_env_CXXCPP_value=$CXXCPP
941     ac_cv_env_CXXCPP_set=${CXXCPP+set}
942     ac_cv_env_CXXCPP_value=$CXXCPP
943 pcg 1.11
944     #
945     # Report the --help message.
946     #
947     if test "$ac_init_help" = "long"; then
948     # Omit some internal or obsolete options to make the list less imposing.
949     # This message is too long to be a string in the A/UX 3.1 sh.
950     cat <<_ACEOF
951     \`configure' configures this package to adapt to many kinds of systems.
952    
953     Usage: $0 [OPTION]... [VAR=VALUE]...
954    
955     To assign environment variables (e.g., CC, CFLAGS...), specify them as
956     VAR=VALUE. See below for descriptions of some of the useful variables.
957    
958     Defaults for the options are specified in brackets.
959    
960     Configuration:
961     -h, --help display this help and exit
962     --help=short display options specific to this package
963     --help=recursive display the short help of all the included packages
964     -V, --version display version information and exit
965     -q, --quiet, --silent do not print \`checking...' messages
966     --cache-file=FILE cache test results in FILE [disabled]
967     -C, --config-cache alias for \`--cache-file=config.cache'
968     -n, --no-create do not create output files
969     --srcdir=DIR find the sources in DIR [configure dir or \`..']
970    
971     _ACEOF
972    
973     cat <<_ACEOF
974     Installation directories:
975     --prefix=PREFIX install architecture-independent files in PREFIX
976     [$ac_default_prefix]
977     --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
978     [PREFIX]
979    
980     By default, \`make install' will install all the files in
981     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
982     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
983     for instance \`--prefix=\$HOME'.
984    
985     For better control, use the options below.
986    
987     Fine tuning of the installation directories:
988     --bindir=DIR user executables [EPREFIX/bin]
989     --sbindir=DIR system admin executables [EPREFIX/sbin]
990     --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]
993     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
994     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
995     --libdir=DIR object code libraries [EPREFIX/lib]
996     --includedir=DIR C header files [PREFIX/include]
997     --oldincludedir=DIR C header files for non-gcc [/usr/include]
998     --infodir=DIR info documentation [PREFIX/info]
999     --mandir=DIR man documentation [PREFIX/man]
1000     _ACEOF
1001    
1002     cat <<\_ACEOF
1003    
1004     X features:
1005     --x-includes=DIR X include files are in DIR
1006     --x-libraries=DIR X library files are in DIR
1007    
1008     Program 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    
1013     System types:
1014     --build=BUILD configure for building on BUILD [guessed]
1015     --host=HOST cross-compile to build programs to run on HOST [BUILD]
1016     _ACEOF
1017     fi
1018    
1019     if test -n "$ac_init_help"; then
1020    
1021     cat <<\_ACEOF
1022    
1023     Optional Features:
1024     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1025     --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 pcg 1.13 --enable-everything enable standard non-multichoice features
1031 pcg 1.11 NOTE: this option is order dependent
1032     NOTE: automatically enabled with --enable-shared
1033     --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1034 pcg 1.18 --enable-combining enable composition of base and combining characters
1035 pcg 1.15 --enable-xft enable xft support on systems that have it
1036 root 1.39 --enable-font-styles enable bold and italic support
1037 pcg 1.11 --enable-utmp enable utmp (utmpx) support
1038     --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1039     --enable-lastlog enable lastlog support (requires --enable-utmp)
1040     --enable-xpm-background enable XPM background pixmaps
1041     --enable-transparency enable transparent backgrounds
1042 pcg 1.24 --enable-tinting enable tinting of transparent bg
1043 root 1.31 --enable-fading enable colors fading when off focus
1044 pcg 1.11 --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 root 1.26 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1057 pcg 1.15 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1058 pcg 1.11 --enable-strings enable some replacement system functions
1059     --disable-swapscreen disable swap screen support
1060 root 1.34 --enable-iso14755 enable support for extended ISO 14755 modes
1061 pcg 1.11 --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    
1075     Optional Packages:
1076     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1077     --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 root 1.41 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1081 pcg 1.15 --with-res-name=NAME use this as default resource name (default: urxvt)
1082 pcg 1.18 --with-res-class=CLASS use this as the resource class (default: URxvt)
1083 pcg 1.15 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1084     --with-term=NAME set the terminal to NAME (default: rxvt)
1085 pcg 1.11 --with-terminfo=PATH set the path to the terminfo tree to PATH
1086     --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    
1091     Some influential environment variables:
1092     CC C compiler command
1093     CFLAGS C compiler flags
1094     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1095     nonstandard directory <lib dir>
1096     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1097     headers in a nonstandard directory <include dir>
1098     CXX C++ compiler command
1099     CXXFLAGS C++ compiler flags
1100     CPP C preprocessor
1101 pcg 1.13 CXXCPP C++ preprocessor
1102 pcg 1.11
1103     Use these variables to override the choices made by `configure' or to help
1104     it to find libraries and programs with nonstandard names/locations.
1105    
1106     _ACEOF
1107     fi
1108    
1109     if test "$ac_init_help" = "recursive"; then
1110     # 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
1113     test -d $ac_dir || continue
1114     ac_builddir=.
1115    
1116     if test "$ac_dir" != .; then
1117     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1118     # A "../" for each directory in $ac_dir_suffix.
1119     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1120     else
1121     ac_dir_suffix= ac_top_builddir=
1122     fi
1123    
1124     case $srcdir in
1125     .) # No --srcdir option. We are building in place.
1126     ac_srcdir=.
1127     if test -z "$ac_top_builddir"; then
1128     ac_top_srcdir=.
1129     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 ;;
1138     esac
1139    
1140     # Do not use `cd foo && pwd` to compute absolute paths, because
1141     # the directories may not exist.
1142     case `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;;
1150     esac
1151     case $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;;
1159     esac
1160     case $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;;
1168     esac
1169     case $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;;
1177     esac
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
1193     fi
1194     cd "$ac_popdir"
1195     done
1196     fi
1197    
1198     test -n "$ac_init_help" && exit 0
1199     if $ac_init_version; then
1200     cat <<\_ACEOF
1201    
1202     Copyright (C) 2003 Free Software Foundation, Inc.
1203     This configure script is free software; the Free Software Foundation
1204     gives unlimited permission to copy, distribute and modify it.
1205     _ACEOF
1206     exit 0
1207     fi
1208     exec 5>config.log
1209     cat >&5 <<_ACEOF
1210     This file contains any messages produced by compilers while
1211     running configure, to aid debugging if configure makes a mistake.
1212    
1213     It was created by $as_me, which was
1214     generated by GNU Autoconf 2.59. Invocation command line was
1215    
1216     $ $0 $@
1217    
1218     _ACEOF
1219     {
1220     cat <<_ASUNAME
1221     ## --------- ##
1222     ## Platform. ##
1223     ## --------- ##
1224    
1225     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1226     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1227     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1228     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1229     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1230    
1231     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1232     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1233    
1234     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1235     /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`
1237     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1238     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1239     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1240     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1241    
1242     _ASUNAME
1243    
1244     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1245     for as_dir in $PATH
1246     do
1247     IFS=$as_save_IFS
1248     test -z "$as_dir" && as_dir=.
1249     echo "PATH: $as_dir"
1250     done
1251    
1252     } >&5
1253    
1254     cat >&5 <<_ACEOF
1255    
1256    
1257     ## ----------- ##
1258     ## Core tests. ##
1259     ## ----------- ##
1260    
1261     _ACEOF
1262    
1263    
1264     # Keep a trace of the command line.
1265     # Strip out --no-create and --no-recursion so they do not pile up.
1266     # Strip out --silent because we don't want to record it for future runs.
1267     # Also quote any args containing shell meta-characters.
1268     # Make two passes to allow for proper duplicate-argument suppression.
1269     ac_configure_args=
1270     ac_configure_args0=
1271     ac_configure_args1=
1272     ac_sep=
1273     ac_must_keep_next=false
1274     for ac_pass in 1 2
1275     do
1276     for ac_arg
1277     do
1278     case $ac_arg in
1279     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1280     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1281     | -silent | --silent | --silen | --sile | --sil)
1282     continue ;;
1283     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1284     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1285     esac
1286     case $ac_pass in
1287     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1288     2)
1289     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1290     if test $ac_must_keep_next = true; then
1291     ac_must_keep_next=false # Got value, back to normal.
1292     else
1293     case $ac_arg in
1294     *=* | --config-cache | -C | -disable-* | --disable-* \
1295     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1296     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1297     | -with-* | --with-* | -without-* | --without-* | --x)
1298     case "$ac_configure_args0 " in
1299     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1300     esac
1301     ;;
1302     -* ) ac_must_keep_next=true ;;
1303     esac
1304     fi
1305     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1306     # Get rid of the leading space.
1307     ac_sep=" "
1308     ;;
1309     esac
1310     done
1311     done
1312     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1313     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1314    
1315     # When interrupted or exit'd, cleanup temporary files, and complete
1316     # config.log. We remove comments because anyway the quotes in there
1317     # would cause problems or look ugly.
1318     # WARNING: Be sure not to use single quotes in there, as some shells,
1319     # such as our DU 5.0 friend, will then `close' the trap.
1320     trap 'exit_status=$?
1321     # Save into config.log some information that might help in debugging.
1322     {
1323     echo
1324    
1325     cat <<\_ASBOX
1326     ## ---------------- ##
1327     ## Cache variables. ##
1328     ## ---------------- ##
1329     _ASBOX
1330     echo
1331     # The following way of writing the cache mishandles newlines in values,
1332     {
1333     (set) 2>&1 |
1334     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1335     *ac_space=\ *)
1336     sed -n \
1337     "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1338     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1339     ;;
1340     *)
1341     sed -n \
1342     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1343     ;;
1344     esac;
1345     }
1346     echo
1347    
1348     cat <<\_ASBOX
1349     ## ----------------- ##
1350     ## Output variables. ##
1351     ## ----------------- ##
1352     _ASBOX
1353     echo
1354     for ac_var in $ac_subst_vars
1355     do
1356     eval ac_val=$`echo $ac_var`
1357     echo "$ac_var='"'"'$ac_val'"'"'"
1358     done | sort
1359     echo
1360    
1361     if test -n "$ac_subst_files"; then
1362     cat <<\_ASBOX
1363     ## ------------- ##
1364     ## Output files. ##
1365     ## ------------- ##
1366     _ASBOX
1367     echo
1368     for ac_var in $ac_subst_files
1369     do
1370     eval ac_val=$`echo $ac_var`
1371     echo "$ac_var='"'"'$ac_val'"'"'"
1372     done | sort
1373     echo
1374     fi
1375    
1376     if test -s confdefs.h; then
1377     cat <<\_ASBOX
1378     ## ----------- ##
1379     ## confdefs.h. ##
1380     ## ----------- ##
1381     _ASBOX
1382     echo
1383     sed "/^$/d" confdefs.h | sort
1384     echo
1385     fi
1386     test "$ac_signal" != 0 &&
1387     echo "$as_me: caught signal $ac_signal"
1388     echo "$as_me: exit $exit_status"
1389     } >&5
1390     rm -f core *.core &&
1391     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1392     exit $exit_status
1393     ' 0
1394     for ac_signal in 1 2 13 15; do
1395     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1396     done
1397     ac_signal=0
1398    
1399     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1400     rm -rf conftest* confdefs.h
1401     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1402     echo >confdefs.h
1403    
1404     # Predefined preprocessor variables.
1405    
1406     cat >>confdefs.h <<_ACEOF
1407     #define PACKAGE_NAME "$PACKAGE_NAME"
1408     _ACEOF
1409    
1410    
1411     cat >>confdefs.h <<_ACEOF
1412     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1413     _ACEOF
1414    
1415    
1416     cat >>confdefs.h <<_ACEOF
1417     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1418     _ACEOF
1419    
1420    
1421     cat >>confdefs.h <<_ACEOF
1422     #define PACKAGE_STRING "$PACKAGE_STRING"
1423     _ACEOF
1424    
1425    
1426     cat >>confdefs.h <<_ACEOF
1427     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1428     _ACEOF
1429 pcg 1.1
1430 pcg 1.11
1431     # Let the site file select an alternate cache file if it wants to.
1432 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1433     if test -z "$CONFIG_SITE"; then
1434     if test "x$prefix" != xNONE; then
1435     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1436     else
1437     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1438     fi
1439     fi
1440     for ac_site_file in $CONFIG_SITE; do
1441     if test -r "$ac_site_file"; then
1442 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1443     echo "$as_me: loading site script $ac_site_file" >&6;}
1444     sed 's/^/| /' "$ac_site_file" >&5
1445 pcg 1.1 . "$ac_site_file"
1446     fi
1447     done
1448    
1449     if test -r "$cache_file"; then
1450 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1451     # files actually), so we avoid doing that.
1452     if test -f "$cache_file"; then
1453     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1454     echo "$as_me: loading cache $cache_file" >&6;}
1455     case $cache_file in
1456     [\\/]* | ?:[\\/]* ) . $cache_file;;
1457     *) . ./$cache_file;;
1458     esac
1459     fi
1460 pcg 1.1 else
1461 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1462     echo "$as_me: creating cache $cache_file" >&6;}
1463     >$cache_file
1464     fi
1465    
1466     # Check that the precious variables saved in the cache have kept the same
1467     # value.
1468     ac_cache_corrupted=false
1469     for ac_var in `(set) 2>&1 |
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
1472     eval ac_new_set=\$ac_env_${ac_var}_set
1473     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1474     eval ac_new_val="\$ac_env_${ac_var}_value"
1475     case $ac_old_set,$ac_new_set in
1476     set,)
1477     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1478     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1479     ac_cache_corrupted=: ;;
1480     ,set)
1481     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1482     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1483     ac_cache_corrupted=: ;;
1484     ,);;
1485     *)
1486     if test "x$ac_old_val" != "x$ac_new_val"; then
1487     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1488     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1489     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1490     echo "$as_me: former value: $ac_old_val" >&2;}
1491     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1492     echo "$as_me: current value: $ac_new_val" >&2;}
1493     ac_cache_corrupted=:
1494     fi;;
1495     esac
1496     # Pass precious variables to config.status.
1497     if test "$ac_new_set" = set; then
1498     case $ac_new_val in
1499     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1500     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1501     *) ac_arg=$ac_var=$ac_new_val ;;
1502     esac
1503     case " $ac_configure_args " in
1504     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1505     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1506     esac
1507     fi
1508     done
1509     if $ac_cache_corrupted; then
1510     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1511     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
1513     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1514     { (exit 1); exit 1; }; }
1515 pcg 1.1 fi
1516    
1517     ac_ext=c
1518     ac_cpp='$CPP $CPPFLAGS'
1519 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1520     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1521     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530    
1531    
1532    
1533    
1534    
1535    
1536    
1537    
1538    
1539 pcg 1.1
1540    
1541 root 1.32
1542 pcg 1.1 ac_aux_dir=
1543     for ac_dir in autoconf $srcdir/autoconf; do
1544     if test -f $ac_dir/install-sh; then
1545     ac_aux_dir=$ac_dir
1546     ac_install_sh="$ac_aux_dir/install-sh -c"
1547     break
1548     elif test -f $ac_dir/install.sh; then
1549     ac_aux_dir=$ac_dir
1550     ac_install_sh="$ac_aux_dir/install.sh -c"
1551     break
1552 pcg 1.11 elif test -f $ac_dir/shtool; then
1553     ac_aux_dir=$ac_dir
1554     ac_install_sh="$ac_aux_dir/shtool install -c"
1555     break
1556 pcg 1.1 fi
1557     done
1558     if test -z "$ac_aux_dir"; then
1559 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1560     echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1561     { (exit 1); exit 1; }; }
1562     fi
1563     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1564     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1565     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1566 pcg 1.1
1567 pcg 1.11 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1568 pcg 1.1
1569    
1570 root 1.48 # Make sure we can run config.sub.
1571     $ac_config_sub sun4 >/dev/null 2>&1 ||
1572     { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1573     echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1574     { (exit 1); exit 1; }; }
1575    
1576     echo "$as_me:$LINENO: checking build system type" >&5
1577     echo $ECHO_N "checking build system type... $ECHO_C" >&6
1578     if test "${ac_cv_build+set}" = set; then
1579     echo $ECHO_N "(cached) $ECHO_C" >&6
1580     else
1581     ac_cv_build_alias=$build_alias
1582     test -z "$ac_cv_build_alias" &&
1583     ac_cv_build_alias=`$ac_config_guess`
1584     test -z "$ac_cv_build_alias" &&
1585     { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1586     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1587     { (exit 1); exit 1; }; }
1588     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1589     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1590     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1591     { (exit 1); exit 1; }; }
1592    
1593     fi
1594     echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1595     echo "${ECHO_T}$ac_cv_build" >&6
1596     build=$ac_cv_build
1597     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1598     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1599     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1600    
1601    
1602     echo "$as_me:$LINENO: checking host system type" >&5
1603     echo $ECHO_N "checking host system type... $ECHO_C" >&6
1604     if test "${ac_cv_host+set}" = set; then
1605     echo $ECHO_N "(cached) $ECHO_C" >&6
1606     else
1607     ac_cv_host_alias=$host_alias
1608     test -z "$ac_cv_host_alias" &&
1609     ac_cv_host_alias=$ac_cv_build_alias
1610     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1611     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1612     echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1613     { (exit 1); exit 1; }; }
1614    
1615     fi
1616     echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1617     echo "${ECHO_T}$ac_cv_host" >&6
1618     host=$ac_cv_host
1619     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1620     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1621     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1622    
1623    
1624    
1625 pcg 1.1 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1626     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1627     LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1628     LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1629     echo ""
1630     echo "configuring for rxvt $VERSION"
1631     echo ""
1632    
1633    
1634 pcg 1.11 ac_ext=c
1635     ac_cpp='$CPP $CPPFLAGS'
1636     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1637     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1638     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1639     if 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.
1641     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1642     echo "$as_me:$LINENO: checking for $ac_word" >&5
1643     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1644     if test "${ac_cv_prog_CC+set}" = set; then
1645     echo $ECHO_N "(cached) $ECHO_C" >&6
1646     else
1647     if test -n "$CC"; then
1648     ac_cv_prog_CC="$CC" # Let the user override the test.
1649     else
1650     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1651     for as_dir in $PATH
1652     do
1653     IFS=$as_save_IFS
1654     test -z "$as_dir" && as_dir=.
1655     for ac_exec_ext in '' $ac_executable_extensions; do
1656     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1657     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1658     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1659     break 2
1660     fi
1661     done
1662     done
1663    
1664     fi
1665     fi
1666     CC=$ac_cv_prog_CC
1667     if test -n "$CC"; then
1668     echo "$as_me:$LINENO: result: $CC" >&5
1669     echo "${ECHO_T}$CC" >&6
1670     else
1671     echo "$as_me:$LINENO: result: no" >&5
1672     echo "${ECHO_T}no" >&6
1673     fi
1674    
1675     fi
1676     if test -z "$ac_cv_prog_CC"; then
1677     ac_ct_CC=$CC
1678     # Extract the first word of "gcc", so it can be a program name with args.
1679 pcg 1.1 set dummy gcc; ac_word=$2
1680 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1681     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1682     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1683     echo $ECHO_N "(cached) $ECHO_C" >&6
1684     else
1685     if test -n "$ac_ct_CC"; then
1686     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1687     else
1688     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1689     for as_dir in $PATH
1690     do
1691     IFS=$as_save_IFS
1692     test -z "$as_dir" && as_dir=.
1693     for ac_exec_ext in '' $ac_executable_extensions; do
1694     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1695     ac_cv_prog_ac_ct_CC="gcc"
1696     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1697     break 2
1698     fi
1699     done
1700     done
1701    
1702     fi
1703     fi
1704     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1705     if test -n "$ac_ct_CC"; then
1706     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1707     echo "${ECHO_T}$ac_ct_CC" >&6
1708     else
1709     echo "$as_me:$LINENO: result: no" >&5
1710     echo "${ECHO_T}no" >&6
1711     fi
1712    
1713     CC=$ac_ct_CC
1714     else
1715     CC="$ac_cv_prog_CC"
1716     fi
1717    
1718     if test -z "$CC"; then
1719     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.
1721     set dummy ${ac_tool_prefix}cc; ac_word=$2
1722     echo "$as_me:$LINENO: checking for $ac_word" >&5
1723     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1724     if test "${ac_cv_prog_CC+set}" = set; then
1725     echo $ECHO_N "(cached) $ECHO_C" >&6
1726 pcg 1.1 else
1727     if test -n "$CC"; then
1728     ac_cv_prog_CC="$CC" # Let the user override the test.
1729     else
1730 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1731     for as_dir in $PATH
1732     do
1733     IFS=$as_save_IFS
1734     test -z "$as_dir" && as_dir=.
1735     for ac_exec_ext in '' $ac_executable_extensions; do
1736     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1737     ac_cv_prog_CC="${ac_tool_prefix}cc"
1738     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1739     break 2
1740     fi
1741     done
1742     done
1743    
1744 pcg 1.1 fi
1745     fi
1746 pcg 1.11 CC=$ac_cv_prog_CC
1747 pcg 1.1 if test -n "$CC"; then
1748 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1749     echo "${ECHO_T}$CC" >&6
1750     else
1751     echo "$as_me:$LINENO: result: no" >&5
1752     echo "${ECHO_T}no" >&6
1753     fi
1754    
1755     fi
1756     if 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.
1759     set dummy cc; ac_word=$2
1760     echo "$as_me:$LINENO: checking for $ac_word" >&5
1761     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1762     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1763     echo $ECHO_N "(cached) $ECHO_C" >&6
1764     else
1765     if test -n "$ac_ct_CC"; then
1766     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1767     else
1768     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1769     for as_dir in $PATH
1770     do
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
1779     done
1780     done
1781    
1782     fi
1783     fi
1784     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1785     if test -n "$ac_ct_CC"; then
1786     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1787     echo "${ECHO_T}$ac_ct_CC" >&6
1788     else
1789     echo "$as_me:$LINENO: result: no" >&5
1790     echo "${ECHO_T}no" >&6
1791     fi
1792    
1793     CC=$ac_ct_CC
1794 pcg 1.1 else
1795 pcg 1.11 CC="$ac_cv_prog_CC"
1796 pcg 1.1 fi
1797    
1798 pcg 1.11 fi
1799 pcg 1.1 if test -z "$CC"; then
1800     # Extract the first word of "cc", so it can be a program name with args.
1801     set dummy cc; ac_word=$2
1802 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1803     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1804     if test "${ac_cv_prog_CC+set}" = set; then
1805     echo $ECHO_N "(cached) $ECHO_C" >&6
1806 pcg 1.1 else
1807     if test -n "$CC"; then
1808     ac_cv_prog_CC="$CC" # Let the user override the test.
1809     else
1810     ac_prog_rejected=no
1811 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1812     for as_dir in $PATH
1813     do
1814     IFS=$as_save_IFS
1815     test -z "$as_dir" && as_dir=.
1816     for ac_exec_ext in '' $ac_executable_extensions; do
1817     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1818     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1819     ac_prog_rejected=yes
1820     continue
1821     fi
1822     ac_cv_prog_CC="cc"
1823     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1824     break 2
1825     fi
1826     done
1827     done
1828    
1829 pcg 1.1 if test $ac_prog_rejected = yes; then
1830     # We found a bogon in the path, so make sure we never use it.
1831     set dummy $ac_cv_prog_CC
1832     shift
1833 pcg 1.11 if test $# != 0; then
1834 pcg 1.1 # We chose a different compiler from the bogus one.
1835     # However, it has the same basename, so the bogon will be chosen
1836     # first if we set CC to just the basename; use the full file name.
1837     shift
1838 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1839 pcg 1.1 fi
1840     fi
1841     fi
1842     fi
1843 pcg 1.11 CC=$ac_cv_prog_CC
1844 pcg 1.1 if test -n "$CC"; then
1845 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1846     echo "${ECHO_T}$CC" >&6
1847 pcg 1.1 else
1848 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1849     echo "${ECHO_T}no" >&6
1850 pcg 1.1 fi
1851    
1852 pcg 1.11 fi
1853     if test -z "$CC"; then
1854     if test -n "$ac_tool_prefix"; then
1855     for ac_prog in cl
1856     do
1857     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1858     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1859     echo "$as_me:$LINENO: checking for $ac_word" >&5
1860     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1861     if test "${ac_cv_prog_CC+set}" = set; then
1862     echo $ECHO_N "(cached) $ECHO_C" >&6
1863 pcg 1.1 else
1864     if test -n "$CC"; then
1865     ac_cv_prog_CC="$CC" # Let the user override the test.
1866     else
1867 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1868     for as_dir in $PATH
1869     do
1870     IFS=$as_save_IFS
1871     test -z "$as_dir" && as_dir=.
1872     for ac_exec_ext in '' $ac_executable_extensions; do
1873     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1874     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1875     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1876     break 2
1877     fi
1878     done
1879     done
1880    
1881 pcg 1.1 fi
1882     fi
1883 pcg 1.11 CC=$ac_cv_prog_CC
1884 pcg 1.1 if test -n "$CC"; then
1885 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1886     echo "${ECHO_T}$CC" >&6
1887 pcg 1.1 else
1888 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1889     echo "${ECHO_T}no" >&6
1890     fi
1891    
1892     test -n "$CC" && break
1893     done
1894 pcg 1.1 fi
1895 pcg 1.11 if test -z "$CC"; then
1896     ac_ct_CC=$CC
1897     for ac_prog in cl
1898     do
1899     # Extract the first word of "$ac_prog", so it can be a program name with args.
1900     set dummy $ac_prog; ac_word=$2
1901     echo "$as_me:$LINENO: checking for $ac_word" >&5
1902     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1903     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1904     echo $ECHO_N "(cached) $ECHO_C" >&6
1905     else
1906     if test -n "$ac_ct_CC"; then
1907     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1908     else
1909     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1910     for as_dir in $PATH
1911     do
1912     IFS=$as_save_IFS
1913     test -z "$as_dir" && as_dir=.
1914     for ac_exec_ext in '' $ac_executable_extensions; do
1915     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1916     ac_cv_prog_ac_ct_CC="$ac_prog"
1917     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1918     break 2
1919 pcg 1.1 fi
1920 pcg 1.11 done
1921     done
1922    
1923     fi
1924     fi
1925     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1926     if test -n "$ac_ct_CC"; then
1927     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1928     echo "${ECHO_T}$ac_ct_CC" >&6
1929     else
1930     echo "$as_me:$LINENO: result: no" >&5
1931     echo "${ECHO_T}no" >&6
1932     fi
1933    
1934     test -n "$ac_ct_CC" && break
1935     done
1936    
1937     CC=$ac_ct_CC
1938     fi
1939    
1940 pcg 1.1 fi
1941    
1942    
1943 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1944     See \`config.log' for more details." >&5
1945     echo "$as_me: error: no acceptable C compiler found in \$PATH
1946     See \`config.log' for more details." >&2;}
1947     { (exit 1); exit 1; }; }
1948    
1949     # Provide some information about the compiler.
1950     echo "$as_me:$LINENO:" \
1951     "checking for C compiler version" >&5
1952     ac_compiler=`set X $ac_compile; echo $2`
1953     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1954     (eval $ac_compiler --version </dev/null >&5) 2>&5
1955     ac_status=$?
1956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1957     (exit $ac_status); }
1958     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
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    
1969     cat >conftest.$ac_ext <<_ACEOF
1970     /* confdefs.h. */
1971     _ACEOF
1972     cat confdefs.h >>conftest.$ac_ext
1973     cat >>conftest.$ac_ext <<_ACEOF
1974     /* end confdefs.h. */
1975 pcg 1.1
1976 pcg 1.11 int
1977     main ()
1978     {
1979 pcg 1.1
1980 pcg 1.11 ;
1981     return 0;
1982     }
1983     _ACEOF
1984     ac_clean_files_save=$ac_clean_files
1985     ac_clean_files="$ac_clean_files a.out a.exe b.out"
1986     # Try to create an executable without -o first, disregard a.out.
1987     # It will help us diagnose broken compilers, and finding out an intuition
1988     # of exeext.
1989     echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1990     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1991     ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1992     if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1993     (eval $ac_link_default) 2>&5
1994     ac_status=$?
1995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1996     (exit $ac_status); }; then
1997     # Find the output, starting from the most likely. This scheme is
1998     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1999     # resort.
2000    
2001     # Be careful to initialize this variable, since it used to be cached.
2002     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2003     ac_cv_exeext=
2004     # b.out is created by i960 compilers.
2005     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2006     do
2007     test -f "$ac_file" || continue
2008     case $ac_file in
2009     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2010     ;;
2011     conftest.$ac_ext )
2012     # This is the source file.
2013     ;;
2014     [ab].out )
2015     # We found the default executable, but exeext='' is most
2016     # certainly right.
2017     break;;
2018     *.* )
2019     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2020     # FIXME: I believe we export ac_cv_exeext for Libtool,
2021     # but it would be cool to find out if it's true. Does anybody
2022     # maintain Libtool? --akim.
2023     export ac_cv_exeext
2024     break;;
2025     * )
2026     break;;
2027     esac
2028     done
2029     else
2030     echo "$as_me: failed program was:" >&5
2031     sed 's/^/| /' conftest.$ac_ext >&5
2032 pcg 1.1
2033 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2034     See \`config.log' for more details." >&5
2035     echo "$as_me: error: C compiler cannot create executables
2036     See \`config.log' for more details." >&2;}
2037     { (exit 77); exit 77; }; }
2038     fi
2039    
2040     ac_exeext=$ac_cv_exeext
2041     echo "$as_me:$LINENO: result: $ac_file" >&5
2042     echo "${ECHO_T}$ac_file" >&6
2043    
2044     # Check the compiler produces executables we can run. If not, either
2045     # the compiler is broken, or we cross compile.
2046     echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2047     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2048     # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2049     # If not cross compiling, check that we can run a simple program.
2050     if test "$cross_compiling" != yes; then
2051     if { ac_try='./$ac_file'
2052     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2053     (eval $ac_try) 2>&5
2054     ac_status=$?
2055     echo "$as_me:$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.
2063     If you meant to cross compile, use \`--host'.
2064     See \`config.log' for more details." >&5
2065     echo "$as_me: error: cannot run C compiled programs.
2066     If you meant to cross compile, use \`--host'.
2067     See \`config.log' for more details." >&2;}
2068     { (exit 1); exit 1; }; }
2069     fi
2070 pcg 1.1 fi
2071 pcg 1.11 fi
2072     echo "$as_me:$LINENO: result: yes" >&5
2073     echo "${ECHO_T}yes" >&6
2074    
2075     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2076     ac_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.
2079     echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2080     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2081     echo "$as_me:$LINENO: result: $cross_compiling" >&5
2082     echo "${ECHO_T}$cross_compiling" >&6
2083    
2084     echo "$as_me:$LINENO: checking for suffix of executables" >&5
2085     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2086     if { (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
2091     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2092     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2093     # work properly (i.e., refer to `conftest.exe'), while it won't with
2094     # `rm'.
2095     for ac_file in conftest.exe conftest conftest.*; do
2096     test -f "$ac_file" || continue
2097     case $ac_file in
2098     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2099     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2100     export ac_cv_exeext
2101     break;;
2102     * ) break;;
2103     esac
2104     done
2105 pcg 1.1 else
2106 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2107     See \`config.log' for more details." >&5
2108     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2109     See \`config.log' for more details." >&2;}
2110     { (exit 1); exit 1; }; }
2111 pcg 1.1 fi
2112 pcg 1.11
2113     rm -f conftest$ac_cv_exeext
2114     echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2115     echo "${ECHO_T}$ac_cv_exeext" >&6
2116    
2117     rm -f conftest.$ac_ext
2118     EXEEXT=$ac_cv_exeext
2119     ac_exeext=$EXEEXT
2120     echo "$as_me:$LINENO: checking for suffix of object files" >&5
2121     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2122     if test "${ac_cv_objext+set}" = set; then
2123     echo $ECHO_N "(cached) $ECHO_C" >&6
2124     else
2125     cat >conftest.$ac_ext <<_ACEOF
2126     /* confdefs.h. */
2127     _ACEOF
2128     cat confdefs.h >>conftest.$ac_ext
2129     cat >>conftest.$ac_ext <<_ACEOF
2130     /* end confdefs.h. */
2131    
2132     int
2133     main ()
2134     {
2135    
2136     ;
2137     return 0;
2138     }
2139     _ACEOF
2140     rm -f conftest.o conftest.obj
2141     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2142     (eval $ac_compile) 2>&5
2143     ac_status=$?
2144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2145     (exit $ac_status); }; then
2146     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2147     case $ac_file in
2148     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2149     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2150     break;;
2151     esac
2152     done
2153 pcg 1.1 else
2154 pcg 1.11 echo "$as_me: failed program was:" >&5
2155     sed 's/^/| /' conftest.$ac_ext >&5
2156    
2157     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2158     See \`config.log' for more details." >&5
2159     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2160     See \`config.log' for more details." >&2;}
2161     { (exit 1); exit 1; }; }
2162 pcg 1.1 fi
2163 pcg 1.11
2164     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2165 pcg 1.1 fi
2166 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2167     echo "${ECHO_T}$ac_cv_objext" >&6
2168     OBJEXT=$ac_cv_objext
2169     ac_objext=$OBJEXT
2170     echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2171     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2172     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2173     echo $ECHO_N "(cached) $ECHO_C" >&6
2174     else
2175     cat >conftest.$ac_ext <<_ACEOF
2176     /* confdefs.h. */
2177     _ACEOF
2178     cat confdefs.h >>conftest.$ac_ext
2179     cat >>conftest.$ac_ext <<_ACEOF
2180     /* end confdefs.h. */
2181    
2182     int
2183     main ()
2184     {
2185     #ifndef __GNUC__
2186     choke me
2187     #endif
2188 pcg 1.1
2189 pcg 1.11 ;
2190     return 0;
2191     }
2192     _ACEOF
2193     rm -f conftest.$ac_objext
2194     if { (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
2215     else
2216     echo "$as_me: failed program was:" >&5
2217     sed 's/^/| /' conftest.$ac_ext >&5
2218    
2219     ac_compiler_gnu=no
2220     fi
2221     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2222     ac_cv_c_compiler_gnu=$ac_compiler_gnu
2223    
2224     fi
2225     echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2226     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2227     GCC=`test $ac_compiler_gnu = yes && echo yes`
2228     ac_test_CFLAGS=${CFLAGS+set}
2229     ac_save_CFLAGS=$CFLAGS
2230     CFLAGS="-g"
2231     echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2232     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2233     if test "${ac_cv_prog_cc_g+set}" = set; then
2234     echo $ECHO_N "(cached) $ECHO_C" >&6
2235     else
2236     cat >conftest.$ac_ext <<_ACEOF
2237     /* confdefs.h. */
2238     _ACEOF
2239     cat confdefs.h >>conftest.$ac_ext
2240     cat >>conftest.$ac_ext <<_ACEOF
2241     /* end confdefs.h. */
2242 pcg 1.1
2243 pcg 1.11 int
2244     main ()
2245     {
2246 pcg 1.1
2247 pcg 1.11 ;
2248     return 0;
2249     }
2250     _ACEOF
2251     rm -f conftest.$ac_objext
2252     if { (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 pcg 1.1 ac_cv_prog_cc_g=yes
2273     else
2274 pcg 1.11 echo "$as_me: failed program was:" >&5
2275     sed 's/^/| /' conftest.$ac_ext >&5
2276    
2277     ac_cv_prog_cc_g=no
2278 pcg 1.1 fi
2279 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2280 pcg 1.1 fi
2281 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2282     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2283 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2284 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2285 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2286     if test "$GCC" = yes; then
2287     CFLAGS="-g -O2"
2288     else
2289     CFLAGS="-g"
2290     fi
2291     else
2292     if test "$GCC" = yes; then
2293     CFLAGS="-O2"
2294     else
2295     CFLAGS=
2296     fi
2297     fi
2298 pcg 1.11 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2299     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2300     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2301     echo $ECHO_N "(cached) $ECHO_C" >&6
2302     else
2303     ac_cv_prog_cc_stdc=no
2304     ac_save_CC=$CC
2305     cat >conftest.$ac_ext <<_ACEOF
2306     /* confdefs.h. */
2307     _ACEOF
2308     cat confdefs.h >>conftest.$ac_ext
2309     cat >>conftest.$ac_ext <<_ACEOF
2310     /* end confdefs.h. */
2311     #include <stdarg.h>
2312     #include <stdio.h>
2313     #include <sys/types.h>
2314     #include <sys/stat.h>
2315     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2316     struct buf { int x; };
2317     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2318     static char *e (p, i)
2319     char **p;
2320     int i;
2321     {
2322     return p[i];
2323     }
2324     static char *f (char * (*g) (char **, int), char **p, ...)
2325     {
2326     char *s;
2327     va_list v;
2328     va_start (v,p);
2329     s = g (p, va_arg (v,int));
2330     va_end (v);
2331     return s;
2332     }
2333 pcg 1.1
2334 pcg 1.11 /* 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.
2336     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
2338     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
2340     that's true only with -std1. */
2341     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2342    
2343     int test (int i, double x);
2344     struct s1 {int (*f) (int a);};
2345     struct s2 {int (*f) (double a);};
2346     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2347     int argc;
2348     char **argv;
2349     int
2350     main ()
2351     {
2352     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2353     ;
2354     return 0;
2355     }
2356     _ACEOF
2357     # Don't try gcc -ansi; that turns off useful extensions and
2358     # breaks some systems' header files.
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__
2364     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2365 pcg 1.1 do
2366 pcg 1.11 CC="$ac_save_CC $ac_arg"
2367     rm -f conftest.$ac_objext
2368     if { (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
2389     break
2390 pcg 1.1 else
2391 pcg 1.11 echo "$as_me: failed program was:" >&5
2392     sed 's/^/| /' conftest.$ac_ext >&5
2393    
2394 pcg 1.1 fi
2395 pcg 1.11 rm -f conftest.err conftest.$ac_objext
2396 pcg 1.1 done
2397 pcg 1.11 rm -f conftest.$ac_ext conftest.$ac_objext
2398     CC=$ac_save_CC
2399 pcg 1.1
2400 pcg 1.11 fi
2401 pcg 1.1
2402 pcg 1.11 case "x$ac_cv_prog_cc_stdc" in
2403     x|xno)
2404     echo "$as_me:$LINENO: result: none needed" >&5
2405     echo "${ECHO_T}none needed" >&6 ;;
2406     *)
2407     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2408     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2409     CC="$CC $ac_cv_prog_cc_stdc" ;;
2410     esac
2411 pcg 1.1
2412 pcg 1.11 # 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.
2416     cat >conftest.$ac_ext <<_ACEOF
2417     #ifndef __cplusplus
2418     choke me
2419     #endif
2420     _ACEOF
2421     rm -f conftest.$ac_objext
2422     if { (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);'
2449     do
2450     cat >conftest.$ac_ext <<_ACEOF
2451     /* confdefs.h. */
2452     _ACEOF
2453     cat confdefs.h >>conftest.$ac_ext
2454     cat >>conftest.$ac_ext <<_ACEOF
2455     /* end confdefs.h. */
2456     $ac_declaration
2457     #include <stdlib.h>
2458     int
2459     main ()
2460     {
2461     exit (42);
2462     ;
2463     return 0;
2464     }
2465     _ACEOF
2466     rm -f conftest.$ac_objext
2467     if { (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     :
2488     else
2489     echo "$as_me: failed program was:" >&5
2490     sed 's/^/| /' conftest.$ac_ext >&5
2491 pcg 1.1
2492 pcg 1.11 continue
2493     fi
2494     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2495     cat >conftest.$ac_ext <<_ACEOF
2496     /* confdefs.h. */
2497     _ACEOF
2498     cat confdefs.h >>conftest.$ac_ext
2499     cat >>conftest.$ac_ext <<_ACEOF
2500     /* end confdefs.h. */
2501     $ac_declaration
2502     int
2503     main ()
2504     {
2505     exit (42);
2506     ;
2507     return 0;
2508     }
2509     _ACEOF
2510     rm -f conftest.$ac_objext
2511     if { (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
2532     else
2533     echo "$as_me: failed program was:" >&5
2534     sed 's/^/| /' conftest.$ac_ext >&5
2535 pcg 1.1
2536 pcg 1.11 fi
2537     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2538     done
2539     rm -f conftest*
2540     if test -n "$ac_declaration"; then
2541     echo '#ifdef __cplusplus' >>confdefs.h
2542     echo $ac_declaration >>confdefs.h
2543     echo '#endif' >>confdefs.h
2544     fi
2545 pcg 1.1
2546     else
2547 pcg 1.11 echo "$as_me: failed program was:" >&5
2548     sed 's/^/| /' conftest.$ac_ext >&5
2549    
2550 pcg 1.1 fi
2551 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2552 pcg 1.1 ac_ext=c
2553     ac_cpp='$CPP $CPPFLAGS'
2554 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2555     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2556     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2557    
2558     ac_ext=cc
2559     ac_cpp='$CXXCPP $CPPFLAGS'
2560     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2561     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2562     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2563     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
2565     do
2566     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2567     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2568     echo "$as_me:$LINENO: checking for $ac_word" >&5
2569     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2570     if test "${ac_cv_prog_CXX+set}" = set; then
2571     echo $ECHO_N "(cached) $ECHO_C" >&6
2572     else
2573     if test -n "$CXX"; then
2574     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2575 pcg 1.1 else
2576 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2577     for as_dir in $PATH
2578     do
2579     IFS=$as_save_IFS
2580     test -z "$as_dir" && as_dir=.
2581     for ac_exec_ext in '' $ac_executable_extensions; do
2582     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2583     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2584     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2585     break 2
2586     fi
2587     done
2588     done
2589    
2590 pcg 1.1 fi
2591     fi
2592 pcg 1.11 CXX=$ac_cv_prog_CXX
2593     if test -n "$CXX"; then
2594     echo "$as_me:$LINENO: result: $CXX" >&5
2595     echo "${ECHO_T}$CXX" >&6
2596 pcg 1.1 else
2597 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
2598     echo "${ECHO_T}no" >&6
2599 pcg 1.1 fi
2600    
2601 pcg 1.11 test -n "$CXX" && break
2602     done
2603     fi
2604     if test -z "$CXX"; then
2605     ac_ct_CXX=$CXX
2606     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2607     do
2608     # Extract the first word of "$ac_prog", so it can be a program name with args.
2609     set dummy $ac_prog; ac_word=$2
2610     echo "$as_me:$LINENO: checking for $ac_word" >&5
2611     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2612     if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2613     echo $ECHO_N "(cached) $ECHO_C" >&6
2614 pcg 1.1 else
2615 pcg 1.11 if test -n "$ac_ct_CXX"; then
2616     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2617 pcg 1.1 else
2618 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2619     for as_dir in $PATH
2620     do
2621     IFS=$as_save_IFS
2622     test -z "$as_dir" && as_dir=.
2623     for ac_exec_ext in '' $ac_executable_extensions; do
2624     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2625     ac_cv_prog_ac_ct_CXX="$ac_prog"
2626     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2627     break 2
2628     fi
2629     done
2630     done
2631    
2632 pcg 1.1 fi
2633 pcg 1.11 fi
2634     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2635     if test -n "$ac_ct_CXX"; then
2636     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2637     echo "${ECHO_T}$ac_ct_CXX" >&6
2638     else
2639     echo "$as_me:$LINENO: result: no" >&5
2640     echo "${ECHO_T}no" >&6
2641 pcg 1.1 fi
2642    
2643 pcg 1.11 test -n "$ac_ct_CXX" && break
2644     done
2645     test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2646    
2647     CXX=$ac_ct_CXX
2648     fi
2649    
2650    
2651     # Provide some information about the compiler.
2652     echo "$as_me:$LINENO:" \
2653     "checking for C++ compiler version" >&5
2654     ac_compiler=`set X $ac_compile; echo $2`
2655     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2656     (eval $ac_compiler --version </dev/null >&5) 2>&5
2657     ac_status=$?
2658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659     (exit $ac_status); }
2660     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
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    
2671     echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2672     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2673     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2674     echo $ECHO_N "(cached) $ECHO_C" >&6
2675     else
2676     cat >conftest.$ac_ext <<_ACEOF
2677     /* confdefs.h. */
2678     _ACEOF
2679     cat confdefs.h >>conftest.$ac_ext
2680     cat >>conftest.$ac_ext <<_ACEOF
2681     /* end confdefs.h. */
2682    
2683     int
2684     main ()
2685     {
2686     #ifndef __GNUC__
2687     choke me
2688     #endif
2689    
2690     ;
2691     return 0;
2692     }
2693     _ACEOF
2694     rm -f conftest.$ac_objext
2695     if { (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
2716     else
2717     echo "$as_me: failed program was:" >&5
2718     sed 's/^/| /' conftest.$ac_ext >&5
2719    
2720     ac_compiler_gnu=no
2721     fi
2722     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2723     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2724    
2725     fi
2726     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2727     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2728     GXX=`test $ac_compiler_gnu = yes && echo yes`
2729     ac_test_CXXFLAGS=${CXXFLAGS+set}
2730     ac_save_CXXFLAGS=$CXXFLAGS
2731     CXXFLAGS="-g"
2732     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2733     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2734     if test "${ac_cv_prog_cxx_g+set}" = set; then
2735     echo $ECHO_N "(cached) $ECHO_C" >&6
2736     else
2737     cat >conftest.$ac_ext <<_ACEOF
2738     /* confdefs.h. */
2739     _ACEOF
2740     cat confdefs.h >>conftest.$ac_ext
2741     cat >>conftest.$ac_ext <<_ACEOF
2742     /* end confdefs.h. */
2743    
2744     int
2745     main ()
2746     {
2747    
2748     ;
2749     return 0;
2750     }
2751     _ACEOF
2752     rm -f conftest.$ac_objext
2753     if { (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
2774     else
2775     echo "$as_me: failed program was:" >&5
2776     sed 's/^/| /' conftest.$ac_ext >&5
2777    
2778     ac_cv_prog_cxx_g=no
2779     fi
2780     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2781     fi
2782     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2783     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2784 pcg 1.1 if test "$ac_test_CXXFLAGS" = set; then
2785 pcg 1.11 CXXFLAGS=$ac_save_CXXFLAGS
2786 pcg 1.1 elif test $ac_cv_prog_cxx_g = yes; then
2787     if test "$GXX" = yes; then
2788     CXXFLAGS="-g -O2"
2789     else
2790     CXXFLAGS="-g"
2791     fi
2792     else
2793     if test "$GXX" = yes; then
2794     CXXFLAGS="-O2"
2795     else
2796     CXXFLAGS=
2797     fi
2798     fi
2799 pcg 1.11 for 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);'
2806     do
2807     cat >conftest.$ac_ext <<_ACEOF
2808     /* confdefs.h. */
2809     _ACEOF
2810     cat confdefs.h >>conftest.$ac_ext
2811     cat >>conftest.$ac_ext <<_ACEOF
2812     /* end confdefs.h. */
2813     $ac_declaration
2814     #include <stdlib.h>
2815     int
2816     main ()
2817     {
2818     exit (42);
2819     ;
2820     return 0;
2821     }
2822     _ACEOF
2823     rm -f conftest.$ac_objext
2824     if { (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     :
2845     else
2846     echo "$as_me: failed program was:" >&5
2847     sed 's/^/| /' conftest.$ac_ext >&5
2848    
2849     continue
2850     fi
2851     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2852     cat >conftest.$ac_ext <<_ACEOF
2853     /* confdefs.h. */
2854     _ACEOF
2855     cat confdefs.h >>conftest.$ac_ext
2856     cat >>conftest.$ac_ext <<_ACEOF
2857     /* end confdefs.h. */
2858     $ac_declaration
2859     int
2860     main ()
2861     {
2862     exit (42);
2863     ;
2864     return 0;
2865     }
2866     _ACEOF
2867     rm -f conftest.$ac_objext
2868     if { (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
2889     else
2890     echo "$as_me: failed program was:" >&5
2891     sed 's/^/| /' conftest.$ac_ext >&5
2892    
2893     fi
2894     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2895     done
2896     rm -f conftest*
2897     if test -n "$ac_declaration"; then
2898     echo '#ifdef __cplusplus' >>confdefs.h
2899     echo $ac_declaration >>confdefs.h
2900     echo '#endif' >>confdefs.h
2901     fi
2902    
2903     ac_ext=c
2904     ac_cpp='$CPP $CPPFLAGS'
2905     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2906     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2907     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2908 pcg 1.1
2909 pcg 1.11 ac_ext=c
2910     ac_cpp='$CPP $CPPFLAGS'
2911     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2912     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2913     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2914     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2915     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2916 pcg 1.1 # On Suns, sometimes $CPP names a directory.
2917     if test -n "$CPP" && test -d "$CPP"; then
2918     CPP=
2919     fi
2920     if test -z "$CPP"; then
2921 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
2922     echo $ECHO_N "(cached) $ECHO_C" >&6
2923 pcg 1.1 else
2924 pcg 1.11 # 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
2928     for ac_c_preproc_warn_flag in '' yes
2929     do
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 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
2935 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
2936     cat >conftest.$ac_ext <<_ACEOF
2937     /* confdefs.h. */
2938     _ACEOF
2939     cat confdefs.h >>conftest.$ac_ext
2940     cat >>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
2949     if { (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
2963     else
2964     ac_cpp_err=yes
2965     fi
2966     if test -z "$ac_cpp_err"; then
2967 pcg 1.1 :
2968     else
2969 pcg 1.11 echo "$as_me: failed program was:" >&5
2970     sed 's/^/| /' conftest.$ac_ext >&5
2971    
2972     # Broken: fails on valid input.
2973     continue
2974     fi
2975     rm -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
2982     cat confdefs.h >>conftest.$ac_ext
2983     cat >>conftest.$ac_ext <<_ACEOF
2984     /* end confdefs.h. */
2985     #include <ac_nonexistent.h>
2986     _ACEOF
2987     if { (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
3001     else
3002     ac_cpp_err=yes
3003     fi
3004     if test -z "$ac_cpp_err"; then
3005     # Broken: success on invalid input.
3006     continue
3007     else
3008     echo "$as_me: failed program was:" >&5
3009     sed 's/^/| /' conftest.$ac_ext >&5
3010    
3011     # Passes both tests.
3012     ac_preproc_ok=:
3013     break
3014     fi
3015     rm -f conftest.err conftest.$ac_ext
3016    
3017     done
3018     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3019     rm -f conftest.err conftest.$ac_ext
3020     if $ac_preproc_ok; then
3021     break
3022     fi
3023    
3024     done
3025     ac_cv_prog_CPP=$CPP
3026    
3027     fi
3028     CPP=$ac_cv_prog_CPP
3029     else
3030     ac_cv_prog_CPP=$CPP
3031     fi
3032     echo "$as_me:$LINENO: result: $CPP" >&5
3033     echo "${ECHO_T}$CPP" >&6
3034     ac_preproc_ok=false
3035     for ac_c_preproc_warn_flag in '' yes
3036     do
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
3046     cat confdefs.h >>conftest.$ac_ext
3047     cat >>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
3056     if { (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
3070 pcg 1.1 else
3071 pcg 1.11 ac_cpp_err=yes
3072     fi
3073     if test -z "$ac_cpp_err"; then
3074 pcg 1.1 :
3075     else
3076 pcg 1.11 echo "$as_me: failed program was:" >&5
3077     sed 's/^/| /' conftest.$ac_ext >&5
3078    
3079     # Broken: fails on valid input.
3080     continue
3081 pcg 1.1 fi
3082 pcg 1.11 rm -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
3089     cat confdefs.h >>conftest.$ac_ext
3090     cat >>conftest.$ac_ext <<_ACEOF
3091     /* end confdefs.h. */
3092     #include <ac_nonexistent.h>
3093     _ACEOF
3094     if { (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
3108     else
3109     ac_cpp_err=yes
3110 pcg 1.1 fi
3111 pcg 1.11 if test -z "$ac_cpp_err"; then
3112     # Broken: success on invalid input.
3113     continue
3114     else
3115     echo "$as_me: failed program was:" >&5
3116     sed 's/^/| /' conftest.$ac_ext >&5
3117    
3118     # Passes both tests.
3119     ac_preproc_ok=:
3120     break
3121 pcg 1.1 fi
3122 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3123    
3124     done
3125     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3126     rm -f conftest.err conftest.$ac_ext
3127     if $ac_preproc_ok; then
3128     :
3129 pcg 1.1 else
3130 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3131     See \`config.log' for more details." >&5
3132     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3133     See \`config.log' for more details." >&2;}
3134     { (exit 1); exit 1; }; }
3135 pcg 1.1 fi
3136 pcg 1.11
3137     ac_ext=c
3138     ac_cpp='$CPP $CPPFLAGS'
3139     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3140     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3141     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3142 pcg 1.1
3143     # Find a good install program. We prefer a C program (faster),
3144     # so one script is as good as another. But avoid the broken or
3145     # incompatible versions:
3146     # SysV /etc/install, /usr/sbin/install
3147     # SunOS /usr/etc/install
3148     # IRIX /sbin/install
3149     # AIX /bin/install
3150 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3151 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3152     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3153     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3154 pcg 1.11 # OS/2's system install, which has a completely different semantic
3155 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3156 pcg 1.11 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3157     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3158 pcg 1.1 if test -z "$INSTALL"; then
3159 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3160     echo $ECHO_N "(cached) $ECHO_C" >&6
3161 pcg 1.1 else
3162 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3163     for as_dir in $PATH
3164     do
3165     IFS=$as_save_IFS
3166     test -z "$as_dir" && as_dir=.
3167     # Account for people who put trailing slashes in PATH elements.
3168     case $as_dir/ in
3169     ./ | .// | /cC/* | \
3170     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3171     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3172     /usr/ucb/* ) ;;
3173     *)
3174     # 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
3176     # by default.
3177     for ac_prog in ginstall scoinst install; do
3178     for ac_exec_ext in '' $ac_executable_extensions; do
3179     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3180 pcg 1.1 if test $ac_prog = install &&
3181 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3182 pcg 1.1 # AIX install. It has an incompatible calling convention.
3183     :
3184 pcg 1.11 elif test $ac_prog = install &&
3185     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.
3187     :
3188 pcg 1.1 else
3189 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3190     break 3
3191 pcg 1.1 fi
3192     fi
3193     done
3194 pcg 1.11 done
3195     ;;
3196     esac
3197     done
3198    
3199 pcg 1.1
3200     fi
3201     if test "${ac_cv_path_install+set}" = set; then
3202 pcg 1.11 INSTALL=$ac_cv_path_install
3203 pcg 1.1 else
3204     # As a last resort, use the slow shell script. We don't cache a
3205     # path for INSTALL within a source directory, because that will
3206     # break other packages using the cache if that directory is
3207     # removed, or if the path is relative.
3208 pcg 1.11 INSTALL=$ac_install_sh
3209 pcg 1.1 fi
3210     fi
3211 pcg 1.11 echo "$as_me:$LINENO: result: $INSTALL" >&5
3212     echo "${ECHO_T}$INSTALL" >&6
3213 pcg 1.1
3214     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3215     # It thinks the first close brace ends the variable substitution.
3216     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3217    
3218 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3219 pcg 1.1
3220     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3221    
3222 pcg 1.11 for ac_prog in gawk mawk nawk awk
3223 pcg 1.1 do
3224 pcg 1.11 # Extract the first word of "$ac_prog", so it can be a program name with args.
3225 pcg 1.1 set dummy $ac_prog; ac_word=$2
3226 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
3227     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3228     if test "${ac_cv_prog_AWK+set}" = set; then
3229     echo $ECHO_N "(cached) $ECHO_C" >&6
3230 pcg 1.1 else
3231     if test -n "$AWK"; then
3232     ac_cv_prog_AWK="$AWK" # Let the user override the test.
3233     else
3234 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3235     for as_dir in $PATH
3236     do
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
3245     done
3246     done
3247    
3248 pcg 1.1 fi
3249     fi
3250 pcg 1.11 AWK=$ac_cv_prog_AWK
3251 pcg 1.1 if test -n "$AWK"; then
3252 pcg 1.11 echo "$as_me:$LINENO: result: $AWK" >&5
3253     echo "${ECHO_T}$AWK" >&6
3254 pcg 1.1 else
3255 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3256     echo "${ECHO_T}no" >&6
3257 pcg 1.1 fi
3258    
3259 pcg 1.11 test -n "$AWK" && break
3260 pcg 1.1 done
3261    
3262    
3263 pcg 1.13 ac_ext=c
3264     ac_cpp='$CPP $CPPFLAGS'
3265     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3266     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3267     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3268    
3269    
3270 root 1.48 if test -z "$orig_CXXFLAGS"; then
3271     CXXFLAGS='-O'
3272     if test x$GCC = xyes && test "x$GXX" = xyes; then
3273     CXXFLAGS="-g -O3"
3274     fi
3275     CFLAGS="$CXXFLAGS"
3276     fi
3277    
3278 pcg 1.13 LINKER="$CXX"
3279     if test x$GCC = xyes && test x$GXX = xyes; then
3280    
3281     echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3282     echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3283     if test "${ac_cv_lib_supcpp_main+set}" = set; then
3284     echo $ECHO_N "(cached) $ECHO_C" >&6
3285     else
3286     ac_check_lib_save_LIBS=$LIBS
3287     LIBS="-lsupc++ $LIBS"
3288     cat >conftest.$ac_ext <<_ACEOF
3289     /* confdefs.h. */
3290     _ACEOF
3291     cat confdefs.h >>conftest.$ac_ext
3292     cat >>conftest.$ac_ext <<_ACEOF
3293     /* end confdefs.h. */
3294    
3295    
3296     int
3297     main ()
3298     {
3299     main ();
3300     ;
3301     return 0;
3302     }
3303     _ACEOF
3304     rm -f conftest.$ac_objext conftest$ac_exeext
3305     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3306     (eval $ac_link) 2>conftest.er1
3307     ac_status=$?
3308     grep -v '^ *+' conftest.er1 >conftest.err
3309     rm -f conftest.er1
3310     cat conftest.err >&5
3311     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3312     (exit $ac_status); } &&
3313     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3314     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3315     (eval $ac_try) 2>&5
3316     ac_status=$?
3317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3318     (exit $ac_status); }; } &&
3319     { ac_try='test -s conftest$ac_exeext'
3320     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3321     (eval $ac_try) 2>&5
3322     ac_status=$?
3323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3324     (exit $ac_status); }; }; then
3325     ac_cv_lib_supcpp_main=yes
3326     else
3327     echo "$as_me: failed program was:" >&5
3328     sed 's/^/| /' conftest.$ac_ext >&5
3329    
3330     ac_cv_lib_supcpp_main=no
3331     fi
3332     rm -f conftest.err conftest.$ac_objext \
3333     conftest$ac_exeext conftest.$ac_ext
3334     LIBS=$ac_check_lib_save_LIBS
3335     fi
3336     echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3337     echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3338     if test $ac_cv_lib_supcpp_main = yes; then
3339    
3340     LINKER="$CC"
3341     LIBS="$LIBS -lsupc++"
3342    
3343     fi
3344    
3345     fi
3346     LINKER=$LINKER
3347    
3348    
3349 root 1.48
3350     cat >>confdefs.h <<\_ACEOF
3351     #define _GNU_SOURCE 1
3352     _ACEOF
3353    
3354    
3355     case $host in
3356     *-*-solaris* )
3357    
3358     cat >>confdefs.h <<\_ACEOF
3359     #define _XOPEN_SOURCE_EXTENDED 1
3360     _ACEOF
3361    
3362    
3363     cat >>confdefs.h <<\_ACEOF
3364     #define _XOPEN_SOURCE 2
3365     _ACEOF
3366    
3367    
3368     cat >>confdefs.h <<\_ACEOF
3369     #define __EXTENSIONS__ 1
3370     _ACEOF
3371    
3372     ;;
3373     esac
3374 pcg 1.13
3375    
3376     ac_ext=cc
3377     ac_cpp='$CXXCPP $CPPFLAGS'
3378     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3379     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3380     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3381    
3382    
3383    
3384     ac_ext=cc
3385     ac_cpp='$CXXCPP $CPPFLAGS'
3386     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3387     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3388     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3389     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3390     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3391     if test -z "$CXXCPP"; then
3392     if test "${ac_cv_prog_CXXCPP+set}" = set; then
3393     echo $ECHO_N "(cached) $ECHO_C" >&6
3394     else
3395     # Double quotes because CXXCPP needs to be expanded
3396     for CXXCPP in "$CXX -E" "/lib/cpp"
3397     do
3398     ac_preproc_ok=false
3399     for ac_cxx_preproc_warn_flag in '' yes
3400     do
3401     # Use a header file that comes with gcc, so configuring glibc
3402     # with a fresh cross-compiler works.
3403     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3404     # <limits.h> exists even on freestanding compilers.
3405     # 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.
3407     cat >conftest.$ac_ext <<_ACEOF
3408     /* confdefs.h. */
3409     _ACEOF
3410     cat confdefs.h >>conftest.$ac_ext
3411     cat >>conftest.$ac_ext <<_ACEOF
3412     /* end confdefs.h. */
3413     #ifdef __STDC__
3414     # include <limits.h>
3415     #else
3416     # include <assert.h>
3417     #endif
3418     Syntax error
3419     _ACEOF
3420     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3421     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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
3432     ac_cpp_err=
3433     fi
3434     else
3435     ac_cpp_err=yes
3436     fi
3437     if test -z "$ac_cpp_err"; then
3438     :
3439     else
3440     echo "$as_me: failed program was:" >&5
3441     sed 's/^/| /' conftest.$ac_ext >&5
3442    
3443     # Broken: fails on valid input.
3444     continue
3445     fi
3446     rm -f conftest.err conftest.$ac_ext
3447    
3448     # OK, works on sane cases. Now check whether non-existent headers
3449     # can be detected and how.
3450     cat >conftest.$ac_ext <<_ACEOF
3451     /* confdefs.h. */
3452     _ACEOF
3453     cat confdefs.h >>conftest.$ac_ext
3454     cat >>conftest.$ac_ext <<_ACEOF
3455     /* end confdefs.h. */
3456     #include <ac_nonexistent.h>
3457     _ACEOF
3458     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
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
3472     else
3473     ac_cpp_err=yes
3474     fi
3475     if test -z "$ac_cpp_err"; then
3476     # Broken: success on invalid input.
3477     continue
3478     else
3479     echo "$as_me: failed program was:" >&5
3480     sed 's/^/| /' conftest.$ac_ext >&5
3481    
3482     # Passes both tests.
3483     ac_preproc_ok=:
3484     break
3485     fi
3486     rm -f conftest.err conftest.$ac_ext
3487    
3488     done
3489     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3490     rm -f conftest.err conftest.$ac_ext
3491     if $ac_preproc_ok; then
3492     break
3493     fi
3494    
3495     done
3496     ac_cv_prog_CXXCPP=$CXXCPP
3497    
3498     fi
3499     CXXCPP=$ac_cv_prog_CXXCPP
3500     else
3501     ac_cv_prog_CXXCPP=$CXXCPP
3502     fi
3503     echo "$as_me:$LINENO: result: $CXXCPP" >&5
3504     echo "${ECHO_T}$CXXCPP" >&6
3505     ac_preproc_ok=false
3506     for ac_cxx_preproc_warn_flag in '' yes
3507     do
3508     # Use a header file that comes with gcc, so configuring glibc
3509     # with a fresh cross-compiler works.
3510     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3511     # <limits.h> exists even on freestanding compilers.
3512     # 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.
3514     cat >conftest.$ac_ext <<_ACEOF
3515     /* confdefs.h. */
3516     _ACEOF
3517     cat confdefs.h >>conftest.$ac_ext
3518     cat >>conftest.$ac_ext <<_ACEOF
3519     /* end confdefs.h. */
3520     #ifdef __STDC__
3521     # include <limits.h>
3522     #else
3523     # include <assert.h>
3524     #endif
3525     Syntax error
3526     _ACEOF
3527     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3528     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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
3539     ac_cpp_err=
3540     fi
3541     else
3542     ac_cpp_err=yes
3543     fi
3544     if test -z "$ac_cpp_err"; then
3545     :
3546     else
3547     echo "$as_me: failed program was:" >&5
3548     sed 's/^/| /' conftest.$ac_ext >&5
3549    
3550     # Broken: fails on valid input.
3551     continue
3552     fi
3553     rm -f conftest.err conftest.$ac_ext
3554    
3555     # OK, works on sane cases. Now check whether non-existent headers
3556     # can be detected and how.
3557     cat >conftest.$ac_ext <<_ACEOF
3558     /* confdefs.h. */
3559     _ACEOF
3560     cat confdefs.h >>conftest.$ac_ext
3561     cat >>conftest.$ac_ext <<_ACEOF
3562     /* end confdefs.h. */
3563     #include <ac_nonexistent.h>
3564     _ACEOF
3565     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
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
3579     else
3580     ac_cpp_err=yes
3581     fi
3582     if test -z "$ac_cpp_err"; then
3583     # Broken: success on invalid input.
3584     continue
3585     else
3586     echo "$as_me: failed program was:" >&5
3587     sed 's/^/| /' conftest.$ac_ext >&5
3588    
3589     # Passes both tests.
3590     ac_preproc_ok=:
3591     break
3592     fi
3593     rm -f conftest.err conftest.$ac_ext
3594    
3595     done
3596     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3597     rm -f conftest.err conftest.$ac_ext
3598     if $ac_preproc_ok; then
3599     :
3600     else
3601     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3602     See \`config.log' for more details." >&5
3603     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3604     See \`config.log' for more details." >&2;}
3605     { (exit 1); exit 1; }; }
3606     fi
3607    
3608     ac_ext=cc
3609     ac_cpp='$CXXCPP $CPPFLAGS'
3610     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3611     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3612     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3613 pcg 1.11
3614    
3615     echo "$as_me:$LINENO: checking for egrep" >&5
3616     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3617     if test "${ac_cv_prog_egrep+set}" = set; then
3618     echo $ECHO_N "(cached) $ECHO_C" >&6
3619     else
3620     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3621     then ac_cv_prog_egrep='grep -E'
3622     else ac_cv_prog_egrep='egrep'
3623     fi
3624     fi
3625     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3626     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3627     EGREP=$ac_cv_prog_egrep
3628    
3629    
3630    
3631     echo "$as_me:$LINENO: checking for AIX" >&5
3632     echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3633     cat >conftest.$ac_ext <<_ACEOF
3634     /* confdefs.h. */
3635     _ACEOF
3636     cat confdefs.h >>conftest.$ac_ext
3637     cat >>conftest.$ac_ext <<_ACEOF
3638     /* end confdefs.h. */
3639 pcg 1.1 #ifdef _AIX
3640     yes
3641     #endif
3642    
3643 pcg 1.11 _ACEOF
3644 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3645 pcg 1.11 $EGREP "yes" >/dev/null 2>&1; then
3646     echo "$as_me:$LINENO: result: yes" >&5
3647     echo "${ECHO_T}yes" >&6
3648     cat >>confdefs.h <<\_ACEOF
3649 pcg 1.1 #define _ALL_SOURCE 1
3650 pcg 1.11 _ACEOF
3651 pcg 1.1
3652     else
3653 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3654     echo "${ECHO_T}no" >&6
3655 pcg 1.1 fi
3656     rm -f conftest*
3657    
3658    
3659 pcg 1.11 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3660     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3661     if test "${ac_cv_search_strerror+set}" = set; then
3662     echo $ECHO_N "(cached) $ECHO_C" >&6
3663     else
3664     ac_func_search_save_LIBS=$LIBS
3665     ac_cv_search_strerror=no
3666     cat >conftest.$ac_ext <<_ACEOF
3667     /* confdefs.h. */
3668     _ACEOF
3669     cat confdefs.h >>conftest.$ac_ext
3670     cat >>conftest.$ac_ext <<_ACEOF
3671     /* end confdefs.h. */
3672    
3673     /* Override any gcc2 internal prototype to avoid an error. */
3674     #ifdef __cplusplus
3675     extern "C"
3676     #endif
3677     /* We use char because int might match the return type of a gcc2
3678     builtin and then its argument prototype would still apply. */
3679     char strerror ();
3680     int
3681     main ()
3682     {
3683     strerror ();
3684     ;
3685     return 0;
3686     }
3687     _ACEOF
3688     rm -f conftest.$ac_objext conftest$ac_exeext
3689     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3698 pcg 1.11 { (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"
3710     else
3711     echo "$as_me: failed program was:" >&5
3712     sed 's/^/| /' conftest.$ac_ext >&5
3713    
3714     fi
3715     rm -f conftest.err conftest.$ac_objext \
3716     conftest$ac_exeext conftest.$ac_ext
3717     if test "$ac_cv_search_strerror" = no; then
3718     for ac_lib in cposix; do
3719     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3720     cat >conftest.$ac_ext <<_ACEOF
3721     /* confdefs.h. */
3722     _ACEOF
3723     cat confdefs.h >>conftest.$ac_ext
3724     cat >>conftest.$ac_ext <<_ACEOF
3725     /* end confdefs.h. */
3726 pcg 1.1
3727 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
3728     #ifdef __cplusplus
3729     extern "C"
3730     #endif
3731     /* We use char because int might match the return type of a gcc2
3732     builtin and then its argument prototype would still apply. */
3733     char strerror ();
3734     int
3735     main ()
3736     {
3737     strerror ();
3738     ;
3739     return 0;
3740     }
3741     _ACEOF
3742     rm -f conftest.$ac_objext conftest$ac_exeext
3743     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3752 pcg 1.11 { (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"
3764     break
3765 pcg 1.1 else
3766 pcg 1.11 echo "$as_me: failed program was:" >&5
3767     sed 's/^/| /' conftest.$ac_ext >&5
3768    
3769     fi
3770     rm -f conftest.err conftest.$ac_objext \
3771     conftest$ac_exeext conftest.$ac_ext
3772     done
3773     fi
3774     LIBS=$ac_func_search_save_LIBS
3775     fi
3776     echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3777     echo "${ECHO_T}$ac_cv_search_strerror" >&6
3778     if test "$ac_cv_search_strerror" != no; then
3779     test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3780    
3781 pcg 1.1 fi
3782    
3783    
3784 pcg 1.25 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3785     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3786     if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3787     echo $ECHO_N "(cached) $ECHO_C" >&6
3788     else
3789     ac_check_lib_save_LIBS=$LIBS
3790     LIBS="-lxpg4 $LIBS"
3791     cat >conftest.$ac_ext <<_ACEOF
3792     /* confdefs.h. */
3793     _ACEOF
3794     cat confdefs.h >>conftest.$ac_ext
3795     cat >>conftest.$ac_ext <<_ACEOF
3796     /* end confdefs.h. */
3797    
3798     /* Override any gcc2 internal prototype to avoid an error. */
3799     #ifdef __cplusplus
3800     extern "C"
3801     #endif
3802     /* We use char because int might match the return type of a gcc2
3803     builtin and then its argument prototype would still apply. */
3804     char setlocale ();
3805     int
3806     main ()
3807     {
3808     setlocale ();
3809     ;
3810     return 0;
3811     }
3812     _ACEOF
3813     rm -f conftest.$ac_objext conftest$ac_exeext
3814     if { (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
3835     else
3836     echo "$as_me: failed program was:" >&5
3837     sed 's/^/| /' conftest.$ac_ext >&5
3838    
3839     ac_cv_lib_xpg4_setlocale=no
3840     fi
3841     rm -f conftest.err conftest.$ac_objext \
3842     conftest$ac_exeext conftest.$ac_ext
3843     LIBS=$ac_check_lib_save_LIBS
3844     fi
3845     echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3846     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3847     if test $ac_cv_lib_xpg4_setlocale = yes; then
3848     LIBS="$LIBS -lxpg4"
3849     fi
3850    
3851    
3852     echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3853     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3854     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3855     echo $ECHO_N "(cached) $ECHO_C" >&6
3856     else
3857     ac_check_lib_save_LIBS=$LIBS
3858     LIBS="-lnsl $LIBS"
3859     cat >conftest.$ac_ext <<_ACEOF
3860     /* confdefs.h. */
3861     _ACEOF
3862     cat confdefs.h >>conftest.$ac_ext
3863     cat >>conftest.$ac_ext <<_ACEOF
3864     /* end confdefs.h. */
3865    
3866     /* Override any gcc2 internal prototype to avoid an error. */
3867     #ifdef __cplusplus
3868     extern "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. */
3872     char gethostbyname ();
3873     int
3874     main ()
3875     {
3876     gethostbyname ();
3877     ;
3878     return 0;
3879     }
3880     _ACEOF
3881     rm -f conftest.$ac_objext conftest$ac_exeext
3882     if { (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
3903     else
3904     echo "$as_me: failed program was:" >&5
3905     sed 's/^/| /' conftest.$ac_ext >&5
3906    
3907     ac_cv_lib_nsl_gethostbyname=no
3908     fi
3909     rm -f conftest.err conftest.$ac_objext \
3910     conftest$ac_exeext conftest.$ac_ext
3911     LIBS=$ac_check_lib_save_LIBS
3912     fi
3913     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3914     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3915     if test $ac_cv_lib_nsl_gethostbyname = yes; then
3916     LIBS="$LIBS -lnsl"
3917     fi
3918    
3919     echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3920     echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3921     if test "${ac_cv_lib_socket_socket+set}" = set; then
3922     echo $ECHO_N "(cached) $ECHO_C" >&6
3923     else
3924     ac_check_lib_save_LIBS=$LIBS
3925     LIBS="-lsocket $LIBS"
3926     cat >conftest.$ac_ext <<_ACEOF
3927     /* confdefs.h. */
3928     _ACEOF
3929     cat confdefs.h >>conftest.$ac_ext
3930     cat >>conftest.$ac_ext <<_ACEOF
3931     /* end confdefs.h. */
3932    
3933     /* Override any gcc2 internal prototype to avoid an error. */
3934     #ifdef __cplusplus
3935     extern "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. */
3939     char socket ();
3940     int
3941     main ()
3942     {
3943     socket ();
3944     ;
3945     return 0;
3946     }
3947     _ACEOF
3948     rm -f conftest.$ac_objext conftest$ac_exeext
3949     if { (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
3970     else
3971     echo "$as_me: failed program was:" >&5
3972     sed 's/^/| /' conftest.$ac_ext >&5
3973    
3974     ac_cv_lib_socket_socket=no
3975     fi
3976     rm -f conftest.err conftest.$ac_objext \
3977     conftest$ac_exeext conftest.$ac_ext
3978     LIBS=$ac_check_lib_save_LIBS
3979     fi
3980     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3981     echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3982     if test $ac_cv_lib_socket_socket = yes; then
3983     LIBS="$LIBS -lsocket"
3984     fi
3985    
3986    
3987 pcg 1.1 # Check whether --enable-shared or --disable-shared was given.
3988     if test "${enable_shared+set}" = set; then
3989     enableval="$enable_shared"
3990     p=${PACKAGE-default}
3991     case "$enableval" in
3992     yes) enable_shared=yes ;;
3993     no) 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     ;;
4005     esac
4006     else
4007     enable_shared=no
4008 pcg 1.11 fi; # Check whether --enable-static or --disable-static was given.
4009 pcg 1.1 if test "${enable_static+set}" = set; then
4010     enableval="$enable_static"
4011     p=${PACKAGE-default}
4012     case "$enableval" in
4013     yes) enable_static=yes ;;
4014     no) 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     ;;
4026     esac
4027     else
4028     enable_static=yes
4029 pcg 1.11 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
4030 pcg 1.1 if test "${enable_fast_install+set}" = set; then
4031     enableval="$enable_fast_install"
4032     p=${PACKAGE-default}
4033     case "$enableval" in
4034     yes) enable_fast_install=yes ;;
4035     no) 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     ;;
4047     esac
4048     else
4049     enable_fast_install=yes
4050 pcg 1.11 fi;
4051 pcg 1.1
4052     # Check whether --with-gnu-ld or --without-gnu-ld was given.
4053     if test "${with_gnu_ld+set}" = set; then
4054     withval="$with_gnu_ld"
4055     test "$withval" = no || with_gnu_ld=yes
4056     else
4057     with_gnu_ld=no
4058 pcg 1.11 fi;
4059 pcg 1.1 ac_prog=ld
4060     if test "$GCC" = yes; then
4061     # Check if gcc -print-prog-name=ld gives a path.
4062 pcg 1.11 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4063     echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4064 pcg 1.1 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
4091     elif test "$with_gnu_ld" = yes; then
4092 pcg 1.11 echo "$as_me:$LINENO: checking for GNU ld" >&5
4093     echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4094 pcg 1.1 else
4095 pcg 1.11 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4096     echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4097 pcg 1.1 fi
4098 pcg 1.11 if test "${lt_cv_path_LD+set}" = set; then
4099     echo $ECHO_N "(cached) $ECHO_C" >&6
4100 pcg 1.1 else
4101     if test -z "$LD"; then
4102     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
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"
4118     else
4119     lt_cv_path_LD="$LD" # Let the user override the test with a path.
4120     fi
4121     fi
4122    
4123     LD="$lt_cv_path_LD"
4124     if test -n "$LD"; then
4125 pcg 1.11 echo "$as_me:$LINENO: result: $LD" >&5
4126     echo "${ECHO_T}$LD" >&6
4127 pcg 1.1 else
4128 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4129     echo "${ECHO_T}no" >&6
4130 pcg 1.1 fi
4131 pcg 1.11 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4132     echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4133     { (exit 1); exit 1; }; }
4134     echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4135     echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4136     if test "${lt_cv_prog_gnu_ld+set}" = set; then
4137     echo $ECHO_N "(cached) $ECHO_C" >&6
4138 pcg 1.1 else
4139     # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4140     if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4141     lt_cv_prog_gnu_ld=yes
4142     else
4143     lt_cv_prog_gnu_ld=no
4144     fi
4145     fi
4146 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4147     echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4148 pcg 1.1 with_gnu_ld=$lt_cv_prog_gnu_ld
4149    
4150    
4151 pcg 1.11 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4152     echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4153     if test "${lt_cv_ld_reload_flag+set}" = set; then
4154     echo $ECHO_N "(cached) $ECHO_C" >&6
4155 pcg 1.1 else
4156     lt_cv_ld_reload_flag='-r'
4157     fi
4158 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4159     echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4160 pcg 1.1 reload_flag=$lt_cv_ld_reload_flag
4161     test -n "$reload_flag" && reload_flag=" $reload_flag"
4162    
4163 pcg 1.11 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4164     echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4165     if test "${lt_cv_path_NM+set}" = set; then
4166     echo $ECHO_N "(cached) $ECHO_C" >&6
4167 pcg 1.1 else
4168     if test -n "$NM"; then
4169     # Let the user override the test.
4170     lt_cv_path_NM="$NM"
4171     else
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
4195     fi
4196     fi
4197    
4198     NM="$lt_cv_path_NM"
4199 pcg 1.11 echo "$as_me:$LINENO: result: $NM" >&5
4200     echo "${ECHO_T}$NM" >&6
4201 pcg 1.1
4202 pcg 1.11 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4203     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4204     LN_S=$as_ln_s
4205     if test "$LN_S" = "ln -s"; then
4206     echo "$as_me:$LINENO: result: yes" >&5
4207     echo "${ECHO_T}yes" >&6
4208     else
4209     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4210     echo "${ECHO_T}no, using $LN_S" >&6
4211     fi
4212    
4213     echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4214     echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4215     if test "${lt_cv_deplibs_check_method+set}" = set; then
4216     echo $ECHO_N "(cached) $ECHO_C" >&6
4217 pcg 1.1 else
4218     lt_cv_file_magic_cmd='$MAGIC_CMD'
4219     lt_cv_file_magic_test_file=
4220     lt_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    
4232     case "$host_os" in
4233     aix4*)
4234     lt_cv_deplibs_check_method=pass_all
4235     ;;
4236    
4237     beos*)
4238     lt_cv_deplibs_check_method=pass_all
4239     ;;
4240    
4241     bsdi4*)
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    
4247     cygwin* | 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    
4252     darwin*|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    
4258     freebsd*)
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
4270     lt_cv_deplibs_check_method=pass_all
4271     fi
4272     ;;
4273    
4274     gnu*)
4275     lt_cv_deplibs_check_method=pass_all
4276     ;;
4277    
4278     hpux10.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    
4284     irix5* | 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.
4306     linux-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    
4317     netbsd*)
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    
4327     newos6*)
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    
4333     osf3* | 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    
4340     sco3.2v5*)
4341     lt_cv_deplibs_check_method=pass_all
4342     ;;
4343    
4344     solaris*)
4345     lt_cv_deplibs_check_method=pass_all
4346     lt_cv_file_magic_test_file=/lib/libc.so
4347     ;;
4348    
4349     sysv4 | 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     ;;
4369     esac
4370    
4371     fi
4372 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4373     echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4374 pcg 1.1 file_magic_cmd=$lt_cv_file_magic_cmd
4375     deplibs_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.
4384 pcg 1.11 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4385     echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4386     if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4387     echo $ECHO_N "(cached) $ECHO_C" >&6
4388 pcg 1.1 else
4389 pcg 1.11
4390 pcg 1.1 # 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.
4394     symcode='[BCDEGRST]'
4395    
4396     # Regexp to match symbols that can be accessed directly from C.
4397     sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4398    
4399     # Transform the above into a raw symbol and a C symbol.
4400     symxfrm='\1 \2\3 \3'
4401    
4402     # Transform an extracted symbol line into a proper C declaration
4403     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4404    
4405     # Define system-specific variables.
4406     case "$host_os" in
4407     aix*)
4408     symcode='[BCDT]'
4409     ;;
4410     cygwin* | mingw* | pw32*)
4411     symcode='[ABCDGISTW]'
4412     ;;
4413     hpux*) # 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     ;;
4416     irix*)
4417     symcode='[BCDEGRST]'
4418     ;;
4419     solaris* | sysv5*)
4420     symcode='[BDT]'
4421     ;;
4422     sysv4)
4423     symcode='[DFNSTU]'
4424     ;;
4425     esac
4426    
4427     # Handle CRLF in mingw tool chain
4428     opt_cr=
4429     case "$host_os" in
4430     mingw*)
4431     opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4432     ;;
4433     esac
4434    
4435     # If we're using GNU nm, then use its standard symbol codes.
4436     if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4437     symcode='[ABCDGISTW]'
4438     fi
4439    
4440     # Try without a prefix undercore, then with it.
4441     for ac_symprfx in "" "_"; do
4442    
4443     # Write the raw and C identifiers.
4444     lt_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
4451     extern "C" {
4452     #endif
4453     char nm_test_var;
4454     void nm_test_func(){}
4455     #ifdef __cplusplus
4456     }
4457     #endif
4458     main(){nm_test_var='a';nm_test_func();return(0);}
4459     EOF
4460    
4461 pcg 1.11 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 pcg 1.1 # Now try to grab the symbols.
4467     nlist=conftest.nm
4468 pcg 1.11 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 pcg 1.1 # 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
4485     extern "C" {
4486     #endif
4487    
4488     EOF
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. */
4501     const struct {
4502     const char *name;
4503     lt_ptr_t address;
4504     }
4505     lt_preloaded_symbols[] =
4506     {
4507     EOF
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
4516     EOF
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 pcg 1.11 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 pcg 1.1 pipe_works=yes
4529     fi
4530     LIBS="$save_LIBS"
4531     CFLAGS="$save_CFLAGS"
4532     else
4533     echo "cannot find nm_test_func in $nlist" >&5
4534     fi
4535     else
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
4544     fi
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
4550     else
4551     lt_cv_sys_global_symbol_pipe=
4552     fi
4553     done
4554    
4555     fi
4556    
4557     global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4558     if test -z "$lt_cv_sys_global_symbol_pipe"; then
4559     global_symbol_to_cdecl=
4560     else
4561     global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4562     fi
4563     if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4564 pcg 1.11 echo "$as_me:$LINENO: result: failed" >&5
4565     echo "${ECHO_T}failed" >&6
4566 pcg 1.1 else
4567 pcg 1.11 echo "$as_me:$LINENO: result: ok" >&5
4568     echo "${ECHO_T}ok" >&6
4569 pcg 1.1 fi
4570    
4571 pcg 1.11 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4572     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4573     if test "${ac_cv_header_stdc+set}" = set; then
4574     echo $ECHO_N "(cached) $ECHO_C" >&6
4575     else
4576     cat >conftest.$ac_ext <<_ACEOF
4577     /* confdefs.h. */
4578     _ACEOF
4579     cat confdefs.h >>conftest.$ac_ext
4580     cat >>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    
4587     int
4588     main ()
4589     {
4590    
4591     ;
4592     return 0;
4593     }
4594     _ACEOF
4595     rm -f conftest.$ac_objext
4596     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4605 pcg 1.11 { (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
4617     else
4618     echo "$as_me: failed program was:" >&5
4619     sed 's/^/| /' conftest.$ac_ext >&5
4620    
4621     ac_cv_header_stdc=no
4622     fi
4623     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4624    
4625     if 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
4630     cat confdefs.h >>conftest.$ac_ext
4631     cat >>conftest.$ac_ext <<_ACEOF
4632     /* end confdefs.h. */
4633     #include <string.h>
4634    
4635     _ACEOF
4636     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4637     $EGREP "memchr" >/dev/null 2>&1; then
4638     :
4639 pcg 1.1 else
4640 pcg 1.11 ac_cv_header_stdc=no
4641     fi
4642     rm -f conftest*
4643    
4644     fi
4645    
4646     if 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
4651     cat confdefs.h >>conftest.$ac_ext
4652     cat >>conftest.$ac_ext <<_ACEOF
4653     /* end confdefs.h. */
4654     #include <stdlib.h>
4655    
4656     _ACEOF
4657     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4658     $EGREP "free" >/dev/null 2>&1; then
4659     :
4660 pcg 1.1 else
4661 pcg 1.11 ac_cv_header_stdc=no
4662 pcg 1.1 fi
4663     rm -f conftest*
4664 pcg 1.11
4665     fi
4666    
4667     if 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     :
4671     else
4672     cat >conftest.$ac_ext <<_ACEOF
4673     /* confdefs.h. */
4674     _ACEOF
4675     cat confdefs.h >>conftest.$ac_ext
4676     cat >>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
4683     # define ISLOWER(c) \
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)))
4691     int
4692     main ()
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
4702     rm -f conftest$ac_exeext
4703     if { (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     :
4714     else
4715     echo "$as_me: program exited with status $ac_status" >&5
4716     echo "$as_me: failed program was:" >&5
4717     sed 's/^/| /' conftest.$ac_ext >&5
4718    
4719     ( exit $ac_status )
4720     ac_cv_header_stdc=no
4721     fi
4722     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4723     fi
4724     fi
4725     fi
4726     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4727     echo "${ECHO_T}$ac_cv_header_stdc" >&6
4728     if test $ac_cv_header_stdc = yes; then
4729    
4730     cat >>confdefs.h <<\_ACEOF
4731     #define STDC_HEADERS 1
4732     _ACEOF
4733    
4734     fi
4735    
4736     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4737    
4738    
4739    
4740    
4741    
4742    
4743    
4744    
4745    
4746     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4747     inttypes.h stdint.h unistd.h
4748     do
4749     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4750     echo "$as_me:$LINENO: checking for $ac_header" >&5
4751     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4752     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4753     echo $ECHO_N "(cached) $ECHO_C" >&6
4754     else
4755     cat >conftest.$ac_ext <<_ACEOF
4756     /* confdefs.h. */
4757     _ACEOF
4758     cat confdefs.h >>conftest.$ac_ext
4759     cat >>conftest.$ac_ext <<_ACEOF
4760     /* end confdefs.h. */
4761     $ac_includes_default
4762    
4763     #include <$ac_header>
4764     _ACEOF
4765     rm -f conftest.$ac_objext
4766     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4775 pcg 1.11 { (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"
4787     else
4788     echo "$as_me: failed program was:" >&5
4789     sed 's/^/| /' conftest.$ac_ext >&5
4790    
4791     eval "$as_ac_Header=no"
4792     fi
4793     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4794     fi
4795     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4796     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4797     if 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    
4802     fi
4803    
4804     done
4805    
4806    
4807    
4808     for ac_header in dlfcn.h
4809     do
4810     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4811     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4812     echo "$as_me:$LINENO: checking for $ac_header" >&5
4813     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4814     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4815     echo $ECHO_N "(cached) $ECHO_C" >&6
4816     fi
4817     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4818     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4819     else
4820     # Is the header compilable?
4821     echo "$as_me:$LINENO: checking $ac_header usability" >&5
4822     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4823     cat >conftest.$ac_ext <<_ACEOF
4824     /* confdefs.h. */
4825     _ACEOF
4826     cat confdefs.h >>conftest.$ac_ext
4827     cat >>conftest.$ac_ext <<_ACEOF
4828     /* end confdefs.h. */
4829     $ac_includes_default
4830     #include <$ac_header>
4831     _ACEOF
4832     rm -f conftest.$ac_objext
4833     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4842 pcg 1.11 { (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
4854     else
4855     echo "$as_me: failed program was:" >&5
4856     sed 's/^/| /' conftest.$ac_ext >&5
4857    
4858     ac_header_compiler=no
4859     fi
4860     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4861     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4862     echo "${ECHO_T}$ac_header_compiler" >&6
4863    
4864     # Is the header present?
4865     echo "$as_me:$LINENO: checking $ac_header presence" >&5
4866     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4867     cat >conftest.$ac_ext <<_ACEOF
4868     /* confdefs.h. */
4869     _ACEOF
4870     cat confdefs.h >>conftest.$ac_ext
4871     cat >>conftest.$ac_ext <<_ACEOF
4872     /* end confdefs.h. */
4873     #include <$ac_header>
4874     _ACEOF
4875     if { (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 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
4885     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4886 pcg 1.11 else
4887     ac_cpp_err=
4888     fi
4889     else
4890     ac_cpp_err=yes
4891 pcg 1.1 fi
4892 pcg 1.11 if test -z "$ac_cpp_err"; then
4893     ac_header_preproc=yes
4894     else
4895     echo "$as_me: failed program was:" >&5
4896     sed 's/^/| /' conftest.$ac_ext >&5
4897    
4898     ac_header_preproc=no
4899     fi
4900     rm -f conftest.err conftest.$ac_ext
4901     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4902     echo "${ECHO_T}$ac_header_preproc" >&6
4903    
4904     # So? What about this header?
4905 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4906 pcg 1.11 yes:no: )
4907     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4908     echo "$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
4910     echo "$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
4915     echo "$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
4917     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4918     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4919     echo "$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
4921     echo "$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
4923     echo "$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
4925     echo "$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     ;;
4935     esac
4936     echo "$as_me:$LINENO: checking for $ac_header" >&5
4937     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4938     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4939     echo $ECHO_N "(cached) $ECHO_C" >&6
4940 pcg 1.1 else
4941 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
4942 pcg 1.1 fi
4943 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4944     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4945    
4946     fi
4947     if 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    
4952     fi
4953    
4954 pcg 1.1 done
4955    
4956    
4957    
4958    
4959    
4960     # Only perform the check for file, if the check method requires it
4961     case "$deplibs_check_method" in
4962     file_magic*)
4963     if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4964 pcg 1.11 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4965     echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4966     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4967     echo $ECHO_N "(cached) $ECHO_C" >&6
4968 pcg 1.1 else
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    
5004     EOF
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     ;;
5014     esac
5015     fi
5016    
5017     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5018     if test -n "$MAGIC_CMD"; then
5019 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5020     echo "${ECHO_T}$MAGIC_CMD" >&6
5021 pcg 1.1 else
5022 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5023     echo "${ECHO_T}no" >&6
5024 pcg 1.1 fi
5025    
5026     if test -z "$lt_cv_path_MAGIC_CMD"; then
5027     if test -n "$ac_tool_prefix"; then
5028 pcg 1.11 echo "$as_me:$LINENO: checking for file" >&5
5029     echo $ECHO_N "checking for file... $ECHO_C" >&6
5030     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5031     echo $ECHO_N "(cached) $ECHO_C" >&6
5032 pcg 1.1 else
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    
5068     EOF
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     ;;
5078     esac
5079     fi
5080    
5081     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5082     if test -n "$MAGIC_CMD"; then
5083 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5084     echo "${ECHO_T}$MAGIC_CMD" >&6
5085 pcg 1.1 else
5086 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5087     echo "${ECHO_T}no" >&6
5088 pcg 1.1 fi
5089    
5090     else
5091     MAGIC_CMD=:
5092     fi
5093     fi
5094    
5095     fi
5096     ;;
5097     esac
5098    
5099 pcg 1.11 if 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.
5101 pcg 1.1 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5102 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
5103     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5104     if test "${ac_cv_prog_RANLIB+set}" = set; then
5105     echo $ECHO_N "(cached) $ECHO_C" >&6
5106 pcg 1.1 else
5107     if test -n "$RANLIB"; then
5108     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5109     else
5110 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5111     for as_dir in $PATH
5112     do
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
5121     done
5122     done
5123    
5124 pcg 1.1 fi
5125     fi
5126 pcg 1.11 RANLIB=$ac_cv_prog_RANLIB
5127 pcg 1.1 if test -n "$RANLIB"; then
5128 pcg 1.11 echo "$as_me:$LINENO: result: $RANLIB" >&5
5129     echo "${ECHO_T}$RANLIB" >&6
5130 pcg 1.1 else
5131 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5132     echo "${ECHO_T}no" >&6
5133 pcg 1.1 fi
5134    
5135 pcg 1.11 fi
5136 pcg 1.1 if test -z "$ac_cv_prog_RANLIB"; then
5137 pcg 1.11 ac_ct_RANLIB=$RANLIB
5138 pcg 1.1 # Extract the first word of "ranlib", so it can be a program name with args.
5139     set dummy ranlib; ac_word=$2
5140 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
5141     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5142     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5143     echo $ECHO_N "(cached) $ECHO_C" >&6
5144 pcg 1.1 else
5145 pcg 1.11 if test -n "$ac_ct_RANLIB"; then
5146     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5147 pcg 1.1 else
5148 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5149     for as_dir in $PATH
5150     do
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
5159     done
5160     done
5161    
5162     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5163 pcg 1.1 fi
5164     fi
5165 pcg 1.11 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5166     if test -n "$ac_ct_RANLIB"; then
5167     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5168     echo "${ECHO_T}$ac_ct_RANLIB" >&6
5169 pcg 1.1 else
5170 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5171     echo "${ECHO_T}no" >&6
5172 pcg 1.1 fi
5173    
5174 pcg 1.11 RANLIB=$ac_ct_RANLIB
5175 pcg 1.1 else
5176 pcg 1.11 RANLIB="$ac_cv_prog_RANLIB"
5177 pcg 1.1 fi
5178    
5179 pcg 1.11 if 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.
5181 pcg 1.1 set dummy ${ac_tool_prefix}strip; ac_word=$2
5182 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
5183     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5184     if test "${ac_cv_prog_STRIP+set}" = set; then
5185     echo $ECHO_N "(cached) $ECHO_C" >&6
5186 pcg 1.1 else
5187     if test -n "$STRIP"; then
5188     ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5189     else
5190 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5191     for as_dir in $PATH
5192     do
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
5201     done
5202     done
5203    
5204 pcg 1.1 fi
5205     fi
5206 pcg 1.11 STRIP=$ac_cv_prog_STRIP
5207 pcg 1.1 if test -n "$STRIP"; then
5208 pcg 1.11 echo "$as_me:$LINENO: result: $STRIP" >&5
5209     echo "${ECHO_T}$STRIP" >&6
5210 pcg 1.1 else
5211 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5212     echo "${ECHO_T}no" >&6
5213 pcg 1.1 fi
5214    
5215 pcg 1.11 fi
5216 pcg 1.1 if test -z "$ac_cv_prog_STRIP"; then
5217 pcg 1.11 ac_ct_STRIP=$STRIP
5218 pcg 1.1 # Extract the first word of "strip", so it can be a program name with args.
5219     set dummy strip; ac_word=$2
5220 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
5221     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5222     if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5223     echo $ECHO_N "(cached) $ECHO_C" >&6
5224 pcg 1.1 else
5225 pcg 1.11 if test -n "$ac_ct_STRIP"; then
5226     ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5227 pcg 1.1 else
5228 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5229     for as_dir in $PATH
5230     do
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
5239     done
5240     done
5241    
5242     test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5243 pcg 1.1 fi
5244     fi
5245 pcg 1.11 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5246     if test -n "$ac_ct_STRIP"; then
5247     echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5248     echo "${ECHO_T}$ac_ct_STRIP" >&6
5249 pcg 1.1 else
5250 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5251     echo "${ECHO_T}no" >&6
5252 pcg 1.1 fi
5253    
5254 pcg 1.11 STRIP=$ac_ct_STRIP
5255 pcg 1.1 else
5256 pcg 1.11 STRIP="$ac_cv_prog_STRIP"
5257 pcg 1.1 fi
5258    
5259    
5260     enable_dlopen=no
5261     enable_win32_dll=no
5262    
5263     # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5264     if test "${enable_libtool_lock+set}" = set; then
5265     enableval="$enable_libtool_lock"
5266    
5267 pcg 1.11 fi;
5268 pcg 1.1 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5269    
5270     # Some flags need to be propagated to the compiler or linker for good
5271     # libtool support.
5272     case "$host" in
5273     *-*-irix6*)
5274     # Find out which ABI we are using.
5275 root 1.48 echo '#line 5275 "configure"' > conftest.$ac_ext
5276 pcg 1.11 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 pcg 1.1 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    
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 pcg 1.11 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5301     echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5302     if test "${lt_cv_cc_needs_belf+set}" = set; then
5303     echo $ECHO_N "(cached) $ECHO_C" >&6
5304 pcg 1.1 else
5305 pcg 1.11
5306    
5307 pcg 1.1 ac_ext=c
5308     ac_cpp='$CPP $CPPFLAGS'
5309 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5310     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5311     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5312    
5313     cat >conftest.$ac_ext <<_ACEOF
5314     /* confdefs.h. */
5315     _ACEOF
5316     cat confdefs.h >>conftest.$ac_ext
5317     cat >>conftest.$ac_ext <<_ACEOF
5318     /* end confdefs.h. */
5319 pcg 1.1
5320 pcg 1.11 int
5321     main ()
5322     {
5323 pcg 1.1
5324 pcg 1.11 ;
5325     return 0;
5326     }
5327     _ACEOF
5328     rm -f conftest.$ac_objext conftest$ac_exeext
5329     if { (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 pcg 1.1 lt_cv_cc_needs_belf=yes
5350     else
5351 pcg 1.11 echo "$as_me: failed program was:" >&5
5352     sed 's/^/| /' conftest.$ac_ext >&5
5353    
5354     lt_cv_cc_needs_belf=no
5355 pcg 1.1 fi
5356 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5357     conftest$ac_exeext conftest.$ac_ext
5358 pcg 1.13 ac_ext=cc
5359     ac_cpp='$CXXCPP $CPPFLAGS'
5360     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5361     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5362     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5363 pcg 1.1
5364     fi
5365 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5366     echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5367 pcg 1.1 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    
5374     esac
5375    
5376     # Sed substitution that helps us do robust quoting. It backslashifies
5377     # metacharacters that are still active within double-quoted strings.
5378     Xsed='sed -e s/^X//'
5379     sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5380    
5381     # Same as above, but do not quote variable references.
5382     double_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.
5386     delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5387    
5388     # Constants:
5389     rm="rm -f"
5390    
5391     # Global variables:
5392     default_ofile=libtool
5393     can_build_shared=yes
5394    
5395     # All known linkers require a `.a' archive for static linking (except M$VC,
5396     # which needs '.lib').
5397     libext=a
5398     ltmain="$ac_aux_dir/ltmain.sh"
5399     ofile="$default_ofile"
5400     with_gnu_ld="$lt_cv_prog_gnu_ld"
5401     need_locks="$enable_libtool_lock"
5402    
5403     old_CC="$CC"
5404     old_CFLAGS="$CFLAGS"
5405    
5406     # Set sane defaults for various variables
5407     test -z "$AR" && AR=ar
5408     test -z "$AR_FLAGS" && AR_FLAGS=cru
5409     test -z "$AS" && AS=as
5410     test -z "$CC" && CC=cc
5411     test -z "$DLLTOOL" && DLLTOOL=dlltool
5412     test -z "$LD" && LD=ld
5413     test -z "$LN_S" && LN_S="ln -s"
5414     test -z "$MAGIC_CMD" && MAGIC_CMD=file
5415     test -z "$NM" && NM=nm
5416     test -z "$OBJDUMP" && OBJDUMP=objdump
5417     test -z "$RANLIB" && RANLIB=:
5418     test -z "$STRIP" && STRIP=:
5419     test -z "$ac_objext" && ac_objext=o
5420    
5421     if test x"$host" != x"$build"; then
5422     ac_tool_prefix=${host_alias}-
5423     else
5424     ac_tool_prefix=
5425     fi
5426    
5427     # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5428     case "$host_os" in
5429     linux-gnu*) ;;
5430     linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5431     esac
5432    
5433     case "$host_os" in
5434     aix3*)
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     ;;
5443     esac
5444    
5445     # Determine commands to create old-style static archives.
5446     old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5447     old_postinstall_cmds='chmod 644 $oldlib'
5448     old_postuninstall_cmds=
5449    
5450     if test -n "$RANLIB"; then
5451     old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5452     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5453     fi
5454    
5455     # Allow CC to be a program name with arguments.
5456     set dummy $CC
5457     compiler="$2"
5458    
5459     ## FIXME: this should be a separate macro
5460     ##
5461 pcg 1.11 echo "$as_me:$LINENO: checking for objdir" >&5
5462     echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5463 pcg 1.1 rm -f .libs 2>/dev/null
5464     mkdir .libs 2>/dev/null
5465     if test -d .libs; then
5466     objdir=.libs
5467     else
5468     # MS-DOS does not allow filenames that begin with a dot.
5469     objdir=_libs
5470     fi
5471     rmdir .libs 2>/dev/null
5472 pcg 1.11 echo "$as_me:$LINENO: result: $objdir" >&5
5473     echo "${ECHO_T}$objdir" >&6
5474 pcg 1.1 ##
5475     ## END FIXME
5476    
5477    
5478     ## FIXME: this should be a separate macro
5479     ##
5480 pcg 1.11
5481 pcg 1.1 # Check whether --with-pic or --without-pic was given.
5482     if test "${with_pic+set}" = set; then
5483     withval="$with_pic"
5484     pic_mode="$withval"
5485     else
5486     pic_mode=default
5487 pcg 1.11 fi;
5488 pcg 1.1 test -z "$pic_mode" && pic_mode=default
5489    
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.
5493 pcg 1.11 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5494     echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5495     if test "${lt_cv_prog_cc_pic+set}" = set; then
5496     echo $ECHO_N "(cached) $ECHO_C" >&6
5497 pcg 1.1 else
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    
5505     if test "$GCC" = yes; then
5506     lt_cv_prog_cc_wl='-Wl,'
5507     lt_cv_prog_cc_static='-static'
5508    
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    
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    
5626     fi
5627    
5628     if test -z "$lt_cv_prog_cc_pic"; then
5629 pcg 1.11 echo "$as_me:$LINENO: result: none" >&5
5630     echo "${ECHO_T}none" >&6
5631 pcg 1.1 else
5632 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5633     echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5634 pcg 1.1
5635     # Check to make sure the pic_flag actually works.
5636 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5637     echo $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
5640 pcg 1.1 else
5641     save_CFLAGS="$CFLAGS"
5642     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5643 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5644     /* confdefs.h. */
5645     _ACEOF
5646     cat confdefs.h >>conftest.$ac_ext
5647     cat >>conftest.$ac_ext <<_ACEOF
5648     /* end confdefs.h. */
5649 pcg 1.1
5650 pcg 1.11 int
5651     main ()
5652     {
5653 pcg 1.1
5654 pcg 1.11 ;
5655     return 0;
5656     }
5657     _ACEOF
5658     rm -f conftest.$ac_objext
5659     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5668 pcg 1.11 { (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 pcg 1.1 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 pcg 1.11
5695 pcg 1.1 else
5696 pcg 1.11 echo "$as_me: failed program was:" >&5
5697     sed 's/^/| /' conftest.$ac_ext >&5
5698    
5699     lt_cv_prog_cc_pic_works=no
5700    
5701 pcg 1.1 fi
5702 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5703 pcg 1.1 CFLAGS="$save_CFLAGS"
5704 pcg 1.11
5705 pcg 1.1 fi
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 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5716     echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5717 pcg 1.1 fi
5718     ##
5719     ## END FIXME
5720    
5721     # Check for any special shared library compilation flags.
5722     if test -n "$lt_cv_prog_cc_shlib"; then
5723 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5724     echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5725 pcg 1.1 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5726     else
5727 pcg 1.11 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5728     echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5729 pcg 1.1 lt_cv_prog_cc_can_build_shared=no
5730     fi
5731     fi
5732    
5733     ## FIXME: this should be a separate macro
5734     ##
5735 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5736     echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5737     if test "${lt_cv_prog_cc_static_works+set}" = set; then
5738     echo $ECHO_N "(cached) $ECHO_C" >&6
5739 pcg 1.1 else
5740     lt_cv_prog_cc_static_works=no
5741     save_LDFLAGS="$LDFLAGS"
5742     LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5743 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5744     /* confdefs.h. */
5745     _ACEOF
5746     cat confdefs.h >>conftest.$ac_ext
5747     cat >>conftest.$ac_ext <<_ACEOF
5748     /* end confdefs.h. */
5749 pcg 1.1
5750 pcg 1.11 int
5751     main ()
5752     {
5753 pcg 1.1
5754 pcg 1.11 ;
5755     return 0;
5756     }
5757     _ACEOF
5758     rm -f conftest.$ac_objext conftest$ac_exeext
5759     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5768 pcg 1.11 { (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 pcg 1.1 lt_cv_prog_cc_static_works=yes
5780     else
5781 pcg 1.11 echo "$as_me: failed program was:" >&5
5782     sed 's/^/| /' conftest.$ac_ext >&5
5783    
5784 pcg 1.1 fi
5785 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5786     conftest$ac_exeext conftest.$ac_ext
5787 pcg 1.1 LDFLAGS="$save_LDFLAGS"
5788    
5789     fi
5790    
5791    
5792     # Belt *and* braces to stop my trousers falling down:
5793     test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5794 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5795     echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5796 pcg 1.1
5797     pic_flag="$lt_cv_prog_cc_pic"
5798     special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5799     wl="$lt_cv_prog_cc_wl"
5800     link_static_flag="$lt_cv_prog_cc_static"
5801     no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5802     can_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
5810 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5811     echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5812 pcg 1.1 $rm -r conftest 2>/dev/null
5813     mkdir conftest
5814     cd conftest
5815     echo "int some_variable = 0;" > conftest.$ac_ext
5816     mkdir 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.
5822     chmod -w .
5823     save_CFLAGS="$CFLAGS"
5824     CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5825     compiler_c_o=no
5826 root 1.48 if { (eval echo configure:5826: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5827 pcg 1.1 # 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
5834     else
5835     # Append any errors to the config.log.
5836     cat out/conftest.err 1>&5
5837     compiler_c_o=no
5838     fi
5839 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5840     echo "${ECHO_T}$compiler_c_o" >&6
5841 pcg 1.1 CFLAGS="$save_CFLAGS"
5842     chmod u+w .
5843     $rm conftest* out/*
5844     rmdir out
5845     cd ..
5846     rmdir conftest
5847     $rm -r conftest 2>/dev/null
5848    
5849     if test x"$compiler_c_o" = x"yes"; then
5850     # Check to see if we can write to a .lo
5851 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5852     echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5853 pcg 1.1 compiler_o_lo=no
5854     save_CFLAGS="$CFLAGS"
5855     CFLAGS="$CFLAGS -c -o conftest.lo"
5856 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5857     /* confdefs.h. */
5858     _ACEOF
5859     cat confdefs.h >>conftest.$ac_ext
5860     cat >>conftest.$ac_ext <<_ACEOF
5861     /* end confdefs.h. */
5862 pcg 1.1
5863 pcg 1.11 int
5864     main ()
5865     {
5866 pcg 1.1 int some_variable = 0;
5867 pcg 1.11 ;
5868     return 0;
5869     }
5870     _ACEOF
5871     rm -f conftest.$ac_objext
5872     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5881 pcg 1.11 { (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 pcg 1.1 # 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 pcg 1.11
5900 pcg 1.1 else
5901 pcg 1.11 echo "$as_me: failed program was:" >&5
5902     sed 's/^/| /' conftest.$ac_ext >&5
5903    
5904 pcg 1.1 fi
5905 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5906     echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5907     echo "${ECHO_T}$compiler_c_o" >&6
5908 pcg 1.1 CFLAGS="$save_CFLAGS"
5909     else
5910     compiler_o_lo=no
5911     fi
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
5918     hard_links="nottested"
5919     if test "$compiler_c_o" = no && test "$need_locks" != no; then
5920     # do not overwrite the value of need_locks provided by the user
5921 pcg 1.11 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5922     echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5923 pcg 1.1 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 pcg 1.11 echo "$as_me:$LINENO: result: $hard_links" >&5
5930     echo "${ECHO_T}$hard_links" >&6
5931 pcg 1.1 if test "$hard_links" = no; then
5932 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5933     echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5934 pcg 1.1 need_locks=warn
5935     fi
5936     else
5937     need_locks=no
5938     fi
5939     ##
5940     ## END FIXME
5941    
5942     ## FIXME: this should be a separate macro
5943     ##
5944     if test "$GCC" = yes; then
5945     # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5946 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5947     echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5948 pcg 1.1 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 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5953     /* confdefs.h. */
5954     _ACEOF
5955     cat confdefs.h >>conftest.$ac_ext
5956     cat >>conftest.$ac_ext <<_ACEOF
5957     /* end confdefs.h. */
5958 pcg 1.1
5959 pcg 1.11 int
5960     main ()
5961     {
5962 pcg 1.1 int some_variable = 0;
5963 pcg 1.11 ;
5964     return 0;
5965     }
5966     _ACEOF
5967     rm -f conftest.$ac_objext
5968     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5977 pcg 1.11 { (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 pcg 1.1 # 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 pcg 1.11
5996 pcg 1.1 else
5997 pcg 1.11 echo "$as_me: failed program was:" >&5
5998     sed 's/^/| /' conftest.$ac_ext >&5
5999    
6000 pcg 1.1 fi
6001 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6002 pcg 1.1 CFLAGS="$save_CFLAGS"
6003 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
6004     echo "${ECHO_T}$compiler_rtti_exceptions" >&6
6005 pcg 1.1
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
6011     fi
6012     ##
6013     ## END FIXME
6014    
6015     ## FIXME: this should be a separate macro
6016     ##
6017     # See if the linker supports building shared libraries.
6018 pcg 1.11 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
6019     echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
6020 pcg 1.1
6021     allow_undefined_flag=
6022     no_undefined_flag=
6023     need_lib_prefix=unknown
6024     need_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
6027     archive_cmds=
6028     archive_expsym_cmds=
6029     old_archive_from_new_cmds=
6030     old_archive_from_expsyms_cmds=
6031     export_dynamic_flag_spec=
6032     whole_archive_flag_spec=
6033     thread_safe_flag_spec=
6034     hardcode_into_libs=no
6035     hardcode_libdir_flag_spec=
6036     hardcode_libdir_separator=
6037     hardcode_direct=no
6038     hardcode_minus_L=no
6039     hardcode_shlibpath_var=unsupported
6040     runpath_var=
6041     link_all_deplibs=unknown
6042     always_export_symbols=no
6043     export_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
6046     include_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'.
6051     exclude_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.
6057     extract_expsyms_cmds=
6058    
6059     case "$host_os" in
6060     cygwin* | 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    
6069     esac
6070    
6071     ld_shlibs=yes
6072     if 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    
6089     EOF
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    
6210     EOF
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
6255     else
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
6575     fi
6576 pcg 1.11 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6577     echo "${ECHO_T}$ld_shlibs" >&6
6578 pcg 1.1 test "$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.
6585 pcg 1.11 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6586     echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6587 pcg 1.1 hardcode_action=
6588     if 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
6604     else
6605     # We cannot hardcode anything, or else we can only hardcode existing
6606     # directories.
6607     hardcode_action=unsupported
6608     fi
6609 pcg 1.11 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6610     echo "${ECHO_T}$hardcode_action" >&6
6611 pcg 1.1 ##
6612     ## END FIXME
6613    
6614     ## FIXME: this should be a separate macro
6615     ##
6616     striplib=
6617     old_striplib=
6618 pcg 1.11 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6619     echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6620 pcg 1.1 if 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 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
6624     echo "${ECHO_T}yes" >&6
6625 pcg 1.1 else
6626 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
6627     echo "${ECHO_T}no" >&6
6628 pcg 1.1 fi
6629     ##
6630     ## END FIXME
6631    
6632     reload_cmds='$LD$reload_flag -o $output$reload_objs'
6633     test -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
6638 pcg 1.11 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6639     echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6640 pcg 1.1 library_names_spec=
6641     libname_spec='lib$name'
6642     soname_spec=
6643     postinstall_cmds=
6644     postuninstall_cmds=
6645     finish_cmds=
6646     finish_eval=
6647     shlibpath_var=
6648     shlibpath_overrides_runpath=unknown
6649     version_type=none
6650     dynamic_linker="$host_os ld.so"
6651     sys_lib_dlsearch_path_spec="/lib /usr/lib"
6652     sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6653    
6654     case "$host_os" in
6655     aix3*)
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    
6664     aix4*)
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    
6675     amigaos*)
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    
6681     beos*)
6682     library_names_spec='${libname}.so'
6683     dynamic_linker="$host_os ld.so"
6684     shlibpath_var=LIBRARY_PATH
6685     ;;
6686    
6687     bsdi4*)
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    
6702     cygwin* | 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    
6716     darwin* | 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    
6725     freebsd1*)
6726     dynamic_linker=no
6727     ;;
6728    
6729     freebsd*)
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    
6755     gnu*)
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    
6765     hpux9* | 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    
6780     irix5* | 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.
6806     linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6807     dynamic_linker=no
6808     ;;
6809    
6810     # This must be Linux ELF.
6811     linux-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    
6834     netbsd*)
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    
6850     newsos6)
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    
6857     openbsd*)
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    
6868     os2*)
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    
6876     osf3* | 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    
6886     sco3.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    
6893     solaris*)
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    
6906     sunos4*)
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    
6918     sysv4 | 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    
6936     uts4*)
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    
6943     dgux*)
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    
6952     sysv4*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     ;;
6964     esac
6965 pcg 1.11 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6966     echo "${ECHO_T}$dynamic_linker" >&6
6967 pcg 1.1 test "$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.
6974 pcg 1.11 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6975     echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6976     echo "$as_me:$LINENO: result: $can_build_shared" >&5
6977     echo "${ECHO_T}$can_build_shared" >&6
6978 pcg 1.1 ##
6979     ## END FIXME
6980    
6981     if test "$hardcode_action" = relink; then
6982     # Fast installation is not supported
6983     enable_fast_install=no
6984     elif test "$shlibpath_overrides_runpath" = yes ||
6985     test "$enable_shared" = no; then
6986     # Fast installation is not necessary
6987     enable_fast_install=needless
6988     fi
6989    
6990     variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6991     if test "$GCC" = yes; then
6992     variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6993     fi
6994    
6995     if test "x$enable_dlopen" != xyes; then
6996     enable_dlopen=unknown
6997     enable_dlopen_self=unknown
6998     enable_dlopen_self_static=unknown
6999     else
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 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
7017     echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
7018     if test "${ac_cv_lib_dl_dlopen+set}" = set; then
7019     echo $ECHO_N "(cached) $ECHO_C" >&6
7020 pcg 1.1 else
7021 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7022 pcg 1.1 LIBS="-ldl $LIBS"
7023 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7024     /* confdefs.h. */
7025     _ACEOF
7026     cat confdefs.h >>conftest.$ac_ext
7027     cat >>conftest.$ac_ext <<_ACEOF
7028     /* end confdefs.h. */
7029    
7030 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7031 pcg 1.11 #ifdef __cplusplus
7032     extern "C"
7033     #endif
7034 pcg 1.1 /* We use char because int might match the return type of a gcc2
7035 pcg 1.11 builtin and then its argument prototype would still apply. */
7036     char dlopen ();
7037     int
7038     main ()
7039     {
7040     dlopen ();
7041     ;
7042     return 0;
7043     }
7044     _ACEOF
7045     rm -f conftest.$ac_objext conftest$ac_exeext
7046     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7055 pcg 1.11 { (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
7067     else
7068     echo "$as_me: failed program was:" >&5
7069     sed 's/^/| /' conftest.$ac_ext >&5
7070    
7071     ac_cv_lib_dl_dlopen=no
7072     fi
7073     rm -f conftest.err conftest.$ac_objext \
7074     conftest$ac_exeext conftest.$ac_ext
7075     LIBS=$ac_check_lib_save_LIBS
7076     fi
7077     echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
7078     echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
7079     if test $ac_cv_lib_dl_dlopen = yes; then
7080     lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
7081 pcg 1.1 else
7082 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen" >&5
7083     echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
7084     if test "${ac_cv_func_dlopen+set}" = set; then
7085     echo $ECHO_N "(cached) $ECHO_C" >&6
7086     else
7087     cat >conftest.$ac_ext <<_ACEOF
7088     /* confdefs.h. */
7089     _ACEOF
7090     cat confdefs.h >>conftest.$ac_ext
7091     cat >>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 pcg 1.1
7097     /* System header to define __stub macros and hopefully few prototypes,
7098 pcg 1.11 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 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7111 pcg 1.11 #ifdef __cplusplus
7112     extern "C"
7113     {
7114     #endif
7115 pcg 1.1 /* We use char because int might match the return type of a gcc2
7116 pcg 1.11 builtin and then its argument prototype would still apply. */
7117     char dlopen ();
7118 pcg 1.1 /* 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)
7122     choke me
7123     #else
7124 pcg 1.11 char (*f) () = dlopen;
7125     #endif
7126     #ifdef __cplusplus
7127     }
7128 pcg 1.1 #endif
7129    
7130 pcg 1.11 int
7131     main ()
7132     {
7133     return f != dlopen;
7134     ;
7135     return 0;
7136     }
7137     _ACEOF
7138     rm -f conftest.$ac_objext conftest$ac_exeext
7139     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7148 pcg 1.11 { (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
7160     else
7161     echo "$as_me: failed program was:" >&5
7162     sed 's/^/| /' conftest.$ac_ext >&5
7163    
7164     ac_cv_func_dlopen=no
7165     fi
7166     rm -f conftest.err conftest.$ac_objext \
7167     conftest$ac_exeext conftest.$ac_ext
7168     fi
7169     echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
7170     echo "${ECHO_T}$ac_cv_func_dlopen" >&6
7171     if test $ac_cv_func_dlopen = yes; then
7172     lt_cv_dlopen="dlopen"
7173 pcg 1.1 else
7174 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load" >&5
7175     echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
7176     if test "${ac_cv_func_shl_load+set}" = set; then
7177     echo $ECHO_N "(cached) $ECHO_C" >&6
7178     else
7179     cat >conftest.$ac_ext <<_ACEOF
7180     /* confdefs.h. */
7181     _ACEOF
7182     cat confdefs.h >>conftest.$ac_ext
7183     cat >>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 pcg 1.1
7202     /* Override any gcc2 internal prototype to avoid an error. */
7203 pcg 1.11 #ifdef __cplusplus
7204     extern "C"
7205     {
7206     #endif
7207 pcg 1.1 /* We use char because int might match the return type of a gcc2
7208 pcg 1.11 builtin and then its argument prototype would still apply. */
7209     char shl_load ();
7210 pcg 1.1 /* 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)
7214     choke me
7215     #else
7216 pcg 1.11 char (*f) () = shl_load;
7217     #endif
7218     #ifdef __cplusplus
7219     }
7220 pcg 1.1 #endif
7221    
7222 pcg 1.11 int
7223     main ()
7224     {
7225     return f != shl_load;
7226     ;
7227     return 0;
7228     }
7229     _ACEOF
7230     rm -f conftest.$ac_objext conftest$ac_exeext
7231     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7240 pcg 1.11 { (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
7252     else
7253     echo "$as_me: failed program was:" >&5
7254     sed 's/^/| /' conftest.$ac_ext >&5
7255    
7256     ac_cv_func_shl_load=no
7257     fi
7258     rm -f conftest.err conftest.$ac_objext \
7259     conftest$ac_exeext conftest.$ac_ext
7260     fi
7261     echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7262     echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7263     if test $ac_cv_func_shl_load = yes; then
7264 pcg 1.1 lt_cv_dlopen="shl_load"
7265     else
7266 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7267     echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7268     if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7269     echo $ECHO_N "(cached) $ECHO_C" >&6
7270 pcg 1.1 else
7271 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7272 pcg 1.1 LIBS="-lsvld $LIBS"
7273 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7274     /* confdefs.h. */
7275     _ACEOF
7276     cat confdefs.h >>conftest.$ac_ext
7277     cat >>conftest.$ac_ext <<_ACEOF
7278     /* end confdefs.h. */
7279    
7280 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7281 pcg 1.11 #ifdef __cplusplus
7282     extern "C"
7283     #endif
7284 pcg 1.1 /* We use char because int might match the return type of a gcc2
7285 pcg 1.11 builtin and then its argument prototype would still apply. */
7286     char dlopen ();
7287     int
7288     main ()
7289     {
7290     dlopen ();
7291     ;
7292     return 0;
7293     }
7294     _ACEOF
7295     rm -f conftest.$ac_objext conftest$ac_exeext
7296     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7305 pcg 1.11 { (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
7317     else
7318     echo "$as_me: failed program was:" >&5
7319     sed 's/^/| /' conftest.$ac_ext >&5
7320    
7321     ac_cv_lib_svld_dlopen=no
7322     fi
7323     rm -f conftest.err conftest.$ac_objext \
7324     conftest$ac_exeext conftest.$ac_ext
7325     LIBS=$ac_check_lib_save_LIBS
7326     fi
7327     echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7328     echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7329     if test $ac_cv_lib_svld_dlopen = yes; then
7330 pcg 1.1 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7331     else
7332 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7333     echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7334     if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7335     echo $ECHO_N "(cached) $ECHO_C" >&6
7336 pcg 1.1 else
7337 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7338 pcg 1.1 LIBS="-ldld $LIBS"
7339 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7340     /* confdefs.h. */
7341     _ACEOF
7342     cat confdefs.h >>conftest.$ac_ext
7343     cat >>conftest.$ac_ext <<_ACEOF
7344     /* end confdefs.h. */
7345    
7346 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7347 pcg 1.11 #ifdef __cplusplus
7348     extern "C"
7349     #endif
7350 pcg 1.1 /* We use char because int might match the return type of a gcc2
7351 pcg 1.11 builtin and then its argument prototype would still apply. */
7352     char shl_load ();
7353     int
7354     main ()
7355     {
7356     shl_load ();
7357     ;
7358     return 0;
7359     }
7360     _ACEOF
7361     rm -f conftest.$ac_objext conftest$ac_exeext
7362     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7371 pcg 1.11 { (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
7383     else
7384     echo "$as_me: failed program was:" >&5
7385     sed 's/^/| /' conftest.$ac_ext >&5
7386    
7387     ac_cv_lib_dld_shl_load=no
7388     fi
7389     rm -f conftest.err conftest.$ac_objext \
7390     conftest$ac_exeext conftest.$ac_ext
7391     LIBS=$ac_check_lib_save_LIBS
7392     fi
7393     echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7394     echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7395     if test $ac_cv_lib_dld_shl_load = yes; then
7396     lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7397     fi
7398    
7399 pcg 1.1
7400     fi
7401 pcg 1.11
7402 pcg 1.1
7403     fi
7404    
7405    
7406     fi
7407    
7408    
7409     fi
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 pcg 1.11 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7432     echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7433     if test "${lt_cv_dlopen_self+set}" = set; then
7434     echo $ECHO_N "(cached) $ECHO_C" >&6
7435 pcg 1.1 else
7436     if test "$cross_compiling" = yes; then :
7437     lt_cv_dlopen_self=cross
7438     else
7439     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7440     lt_status=$lt_dlunknown
7441     cat > conftest.$ac_ext <<EOF
7442 root 1.48 #line 7442 "configure"
7443 pcg 1.1 #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
7484     extern "C" void exit (int);
7485     #endif
7486    
7487     fnord() { int i=42;}
7488     main ()
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     }
7502     EOF
7503 pcg 1.11 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 pcg 1.1 (./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
7519     fi
7520     rm -fr conftest*
7521    
7522 pcg 1.11
7523 pcg 1.1 fi
7524 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7525     echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7526 pcg 1.1
7527     if test "x$lt_cv_dlopen_self" = xyes; then
7528     LDFLAGS="$LDFLAGS $link_static_flag"
7529 pcg 1.11 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7530     echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7531     if test "${lt_cv_dlopen_self_static+set}" = set; then
7532     echo $ECHO_N "(cached) $ECHO_C" >&6
7533 pcg 1.1 else
7534     if test "$cross_compiling" = yes; then :
7535     lt_cv_dlopen_self_static=cross
7536     else
7537     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7538     lt_status=$lt_dlunknown
7539     cat > conftest.$ac_ext <<EOF
7540 root 1.48 #line 7540 "configure"
7541 pcg 1.1 #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
7582     extern "C" void exit (int);
7583     #endif
7584    
7585     fnord() { int i=42;}
7586     main ()
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     }
7600     EOF
7601 pcg 1.11 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 pcg 1.1 (./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
7617     fi
7618     rm -fr conftest*
7619    
7620 pcg 1.11
7621 pcg 1.1 fi
7622 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7623     echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7624 pcg 1.1 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
7641     fi
7642    
7643    
7644     ## FIXME: this should be a separate macro
7645     ##
7646     if 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 pcg 1.11 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7656     echo $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
7659 pcg 1.1 else
7660     $rm conftest*
7661     echo 'static int dummy;' > conftest.$ac_ext
7662    
7663 pcg 1.11 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 pcg 1.1 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 pcg 1.11 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 pcg 1.1 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
7694     fi
7695    
7696 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7697     echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7698 pcg 1.1 ;;
7699     esac
7700     fi
7701     need_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.
7711     if test -f "$ltmain"; then
7712     :
7713     else
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"
7718     fi
7719    
7720     if 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.
7791     Xsed="sed -e s/^X//"
7792    
7793     # The HP-UX ksh and POSIX shell print the target directory to stdout
7794     # if CDPATH is set.
7795     if 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.
7802     SHELL=$lt_SHELL
7803    
7804     # Whether or not to build shared libraries.
7805     build_libtool_libs=$enable_shared
7806    
7807     # Whether or not to add -lc for building shared libraries.
7808     build_libtool_need_lc=$need_lc
7809    
7810     # Whether or not to build static libraries.
7811     build_old_libs=$enable_static
7812    
7813     # Whether or not to optimize for fast installation.
7814     fast_install=$enable_fast_install
7815    
7816     # The host system.
7817     host_alias=$host_alias
7818     host=$host
7819    
7820     # An echo program that does not interpret backslashes.
7821     echo=$lt_echo
7822    
7823     # The archiver.
7824     AR=$lt_AR
7825     AR_FLAGS=$lt_AR_FLAGS
7826    
7827     # The default C compiler.
7828     CC=$lt_CC
7829    
7830     # Is the compiler the GNU C compiler?
7831     with_gcc=$GCC
7832    
7833     # The linker used to build libraries.
7834     LD=$lt_LD
7835    
7836     # Whether we need hard or soft links.
7837     LN_S=$lt_LN_S
7838    
7839     # A BSD-compatible nm program.
7840     NM=$lt_NM
7841    
7842     # A symbol stripping program
7843     STRIP=$STRIP
7844    
7845     # Used to examine libraries when file_magic_cmd begins "file"
7846     MAGIC_CMD=$MAGIC_CMD
7847    
7848     # Used on cygwin: DLL creation program.
7849     DLLTOOL="$DLLTOOL"
7850    
7851     # Used on cygwin: object dumper.
7852     OBJDUMP="$OBJDUMP"
7853    
7854     # Used on cygwin: assembler.
7855     AS="$AS"
7856    
7857     # The name of the directory that contains temporary libtool files.
7858     objdir=$objdir
7859    
7860     # How to create reloadable object files.
7861     reload_flag=$lt_reload_flag
7862     reload_cmds=$lt_reload_cmds
7863    
7864     # How to pass a linker flag through the compiler.
7865     wl=$lt_wl
7866    
7867     # Object file suffix (normally "o").
7868     objext="$ac_objext"
7869    
7870     # Old archive suffix (normally "a").
7871     libext="$libext"
7872    
7873     # Executable file suffix (normally "").
7874     exeext="$exeext"
7875    
7876     # Additional compiler flags for building library objects.
7877     pic_flag=$lt_pic_flag
7878     pic_mode=$pic_mode
7879    
7880     # Does compiler simultaneously support -c and -o options?
7881     compiler_c_o=$lt_compiler_c_o
7882    
7883     # Can we write directly to a .lo ?
7884     compiler_o_lo=$lt_compiler_o_lo
7885    
7886     # Must we lock files when doing compilation ?
7887     need_locks=$lt_need_locks
7888    
7889     # Do we need the lib prefix for modules?
7890     need_lib_prefix=$need_lib_prefix
7891    
7892     # Do we need a version for libraries?
7893     need_version=$need_version
7894    
7895     # Whether dlopen is supported.
7896     dlopen_support=$enable_dlopen
7897    
7898     # Whether dlopen of programs is supported.
7899     dlopen_self=$enable_dlopen_self
7900    
7901     # Whether dlopen of statically linked programs is supported.
7902     dlopen_self_static=$enable_dlopen_self_static
7903    
7904     # Compiler flag to prevent dynamic linking.
7905     link_static_flag=$lt_link_static_flag
7906    
7907     # Compiler flag to turn off builtin functions.
7908     no_builtin_flag=$lt_no_builtin_flag
7909    
7910     # Compiler flag to allow reflexive dlopens.
7911     export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7912    
7913     # Compiler flag to generate shared objects directly from archives.
7914     whole_archive_flag_spec=$lt_whole_archive_flag_spec
7915    
7916     # Compiler flag to generate thread-safe objects.
7917     thread_safe_flag_spec=$lt_thread_safe_flag_spec
7918    
7919     # Library versioning type.
7920     version_type=$version_type
7921    
7922     # Format of library name prefix.
7923     libname_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.
7927     library_names_spec=$lt_library_names_spec
7928    
7929     # The coded name of the library, if different from the real name.
7930     soname_spec=$lt_soname_spec
7931    
7932     # Commands used to build and install an old-style archive.
7933     RANLIB=$lt_RANLIB
7934     old_archive_cmds=$lt_old_archive_cmds
7935     old_postinstall_cmds=$lt_old_postinstall_cmds
7936     old_postuninstall_cmds=$lt_old_postuninstall_cmds
7937    
7938     # Create an old-style archive from a shared archive.
7939     old_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.
7942     old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7943    
7944     # Commands used to build and install a shared archive.
7945     archive_cmds=$lt_archive_cmds
7946     archive_expsym_cmds=$lt_archive_expsym_cmds
7947     postinstall_cmds=$lt_postinstall_cmds
7948     postuninstall_cmds=$lt_postuninstall_cmds
7949    
7950     # Commands to strip libraries.
7951     old_striplib=$lt_old_striplib
7952     striplib=$lt_striplib
7953    
7954     # Method to check whether dependent libraries are shared objects.
7955     deplibs_check_method=$lt_deplibs_check_method
7956    
7957     # Command to use when deplibs_check_method == file_magic.
7958     file_magic_cmd=$lt_file_magic_cmd
7959    
7960     # Flag that allows shared libraries with undefined symbols to be built.
7961     allow_undefined_flag=$lt_allow_undefined_flag
7962    
7963     # Flag that forces no undefined symbols.
7964     no_undefined_flag=$lt_no_undefined_flag
7965    
7966     # Commands used to finish a libtool library installation in a directory.
7967     finish_cmds=$lt_finish_cmds
7968    
7969     # Same as above, but a single script fragment to be evaled but not shown.
7970     finish_eval=$lt_finish_eval
7971    
7972     # Take the output of nm and produce a listing of raw symbols and C names.
7973     global_symbol_pipe=$lt_global_symbol_pipe
7974    
7975     # Transform the output of nm in a proper C declaration
7976     global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7977    
7978     # This is the shared library runtime path variable.
7979     runpath_var=$runpath_var
7980    
7981     # This is the shared library path variable.
7982     shlibpath_var=$shlibpath_var
7983    
7984     # Is shlibpath searched before the hard-coded library search path?
7985     shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7986    
7987     # How to hardcode a shared library path into an executable.
7988     hardcode_action=$hardcode_action
7989    
7990     # Whether we should hardcode library paths into libraries.
7991     hardcode_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.
7995     hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7996    
7997     # Whether we need a single -rpath flag with a separated argument.
7998     hardcode_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.
8002     hardcode_direct=$hardcode_direct
8003    
8004     # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
8005     # resulting binary.
8006     hardcode_minus_L=$hardcode_minus_L
8007    
8008     # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
8009     # the resulting binary.
8010     hardcode_shlibpath_var=$hardcode_shlibpath_var
8011    
8012     # Variables whose values should be saved in libtool wrapper scripts and
8013     # restored at relink time.
8014     variables_saved_for_relink="$variables_saved_for_relink"
8015    
8016     # Whether libtool must link a program against all its dependency libraries.
8017     link_all_deplibs=$link_all_deplibs
8018    
8019     # Compile-time system search path for libraries
8020     sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
8021    
8022     # Run-time system search path for libraries
8023     sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
8024    
8025     # Fix the shell variable \$srcfile for the compiler.
8026     fix_srcfile_path="$fix_srcfile_path"
8027    
8028     # Set to yes if exported symbols are required.
8029     always_export_symbols=$always_export_symbols
8030    
8031     # The commands to list exported symbols.
8032     export_symbols_cmds=$lt_export_symbols_cmds
8033    
8034     # The commands to extract the exported symbol list from a shared archive.
8035     extract_expsyms_cmds=$lt_extract_expsyms_cmds
8036    
8037     # Symbols that should not be listed in the preloaded symbols.
8038     exclude_expsyms=$lt_exclude_expsyms
8039    
8040     # Symbols that must always be exported.
8041     include_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.
8054     if test "X${COLLECT_NAMES+set}" != Xset; then
8055     COLLECT_NAMES=
8056     export COLLECT_NAMES
8057     fi
8058     EOF
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    
8238     EOF
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"
8251     fi
8252     ##
8253     ## END FIXME
8254    
8255    
8256    
8257    
8258    
8259     # This can be used to rebuild libtool when needed
8260     LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8261    
8262     # Always use our own libtool.
8263     LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8264    
8265     # Prevent multiple expansion
8266    
8267    
8268     MALLOC_TYPE=S
8269     support_addstrings=no
8270     support_frills=no
8271     support_inheritpixmap=no
8272 pcg 1.24 support_tinting=no
8273 root 1.31 support_fading=no
8274 pcg 1.1 support_keepscrolling=no
8275     support_selectionscrolling=no
8276 pcg 1.11 support_menubar=no
8277 pcg 1.1 support_mousewheel=no
8278     support_mouseslipwheel=no
8279     support_utmp=no
8280     support_wtmp=no
8281     support_lastlog=no
8282     support_cursor_blink=no
8283 pcg 1.11 support_text_blink=no
8284 pcg 1.1 support_pointer_blank=no
8285     support_scroll_rxvt=no
8286     support_scroll_next=no
8287     support_scroll_xterm=no
8288 pcg 1.11 support_scroll_plain=no
8289 pcg 1.1 support_xim=no
8290     support_xpm=no
8291     support_xft=no
8292     support_unicode3=no
8293 pcg 1.18 support_combining=no
8294 root 1.26 support_8bitctrls=no
8295 root 1.34 support_iso14755=no
8296 root 1.39 support_styles=no
8297 pcg 1.1 codesets=
8298    
8299    
8300     if test "x$enable_shared" = xyes; then
8301 pcg 1.11
8302     cat >>confdefs.h <<\_ACEOF
8303 pcg 1.1 #define LIBRXVT 1
8304 pcg 1.11 _ACEOF
8305 pcg 1.1
8306     INSTALL_LIBRXVT=yes
8307     fi
8308    
8309    
8310     # Check whether --enable-everything or --disable-everything was given.
8311     if 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 pcg 1.24 support_tinting=yes
8318 root 1.31 support_fading=yes
8319 pcg 1.1 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 pcg 1.11 support_text_blink=yes
8327 pcg 1.1 support_pointer_blank=yes
8328     support_scroll_rxvt=yes
8329     support_scroll_next=yes
8330     support_scroll_xterm=yes
8331 pcg 1.11 support_scroll_plain=yes
8332 pcg 1.1 support_utmp=yes
8333     support_wtmp=yes
8334     support_xim=yes
8335     support_xpm=yes
8336     support_xft=yes
8337     support_unicode3=yes
8338 pcg 1.18 support_combining=yes
8339 root 1.26 #support_8bitctrls=yes
8340 root 1.34 support_iso14755=yes
8341 root 1.39 support_styles=yes
8342 pcg 1.1 codesets=all
8343     fi
8344 pcg 1.11 fi;
8345 pcg 1.4
8346 pcg 1.1 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8347     if test "${enable_unicode3+set}" = set; then
8348     enableval="$enable_unicode3"
8349 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8350 root 1.39 support_unicode3=$enableval
8351 pcg 1.1 fi
8352 pcg 1.11 fi;
8353 pcg 1.1
8354 pcg 1.18 # Check whether --enable-combining or --disable-combining was given.
8355     if test "${enable_combining+set}" = set; then
8356     enableval="$enable_combining"
8357     if test x$enableval = xyes -o x$enableval = xno; then
8358 root 1.39 support_combining=$enableval
8359 pcg 1.18 fi
8360     fi;
8361    
8362 pcg 1.1 # Check whether --enable-xft or --disable-xft was given.
8363     if test "${enable_xft+set}" = set; then
8364     enableval="$enable_xft"
8365 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8366 root 1.39 support_xft=$enableval
8367     fi
8368     fi;
8369    
8370     # Check whether --enable-font-styles or --disable-font-styles was given.
8371     if 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 pcg 1.1 fi
8376 pcg 1.11 fi;
8377 pcg 1.1
8378     # Check whether --enable-utmp or --disable-utmp was given.
8379     if 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
8384 pcg 1.11 fi;
8385 pcg 1.1
8386     # Check whether --enable-wtmp or --disable-wtmp was given.
8387     if 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
8392 pcg 1.11 fi;
8393 pcg 1.1
8394     # Check whether --enable-lastlog or --disable-lastlog was given.
8395     if 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
8400 pcg 1.11 fi;
8401 pcg 1.1
8402     # Check whether --enable-xpm-background or --disable-xpm-background was given.
8403     if 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
8408 pcg 1.11 fi;
8409 pcg 1.1
8410     # Check whether --enable-transparency or --disable-transparency was given.
8411     if 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
8416 pcg 1.11 fi;
8417 pcg 1.1
8418 pcg 1.24 # Check whether --enable-tinting or --disable-tinting was given.
8419     if 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
8424     fi;
8425    
8426 root 1.31 # Check whether --enable-fading or --disable-fading was given.
8427     if 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
8432     fi;
8433    
8434 pcg 1.1 # Check whether --enable-menubar or --disable-menubar was given.
8435     if 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
8440 pcg 1.11 fi;
8441 pcg 1.1
8442     # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8443     if 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
8448 pcg 1.11 fi;
8449 pcg 1.1
8450     # Check whether --enable-next-scroll or --disable-next-scroll was given.
8451     if 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
8456 pcg 1.11 fi;
8457 pcg 1.1
8458     # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8459     if 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
8464 pcg 1.11 fi;
8465 pcg 1.1
8466 pcg 1.11 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8467     if 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
8472     fi;
8473 pcg 1.1
8474     # Check whether --enable-half-shadow or --disable-half-shadow was given.
8475     if test "${enable_half_shadow+set}" = set; then
8476     enableval="$enable_half_shadow"
8477     if test x$enableval = xyes; then
8478 pcg 1.11
8479     cat >>confdefs.h <<\_ACEOF
8480 pcg 1.1 #define HALFSHADOW 1
8481 pcg 1.11 _ACEOF
8482 pcg 1.1
8483     fi
8484 pcg 1.11 fi;
8485 pcg 1.1
8486 pcg 1.15
8487     # Check whether --with-codesets or --without-codesets was given.
8488     if test "${with_codesets+set}" = set; then
8489     withval="$with_codesets"
8490     codesets="$withval"
8491     fi;
8492    
8493 pcg 1.1 # Check whether --enable-xim or --disable-xim was given.
8494     if 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
8499 pcg 1.11 fi;
8500 pcg 1.1
8501     # Check whether --enable-ttygid or --disable-ttygid was given.
8502     if test "${enable_ttygid+set}" = set; then
8503     enableval="$enable_ttygid"
8504     if test x$enableval = xyes; then
8505 pcg 1.11
8506     cat >>confdefs.h <<\_ACEOF
8507 pcg 1.1 #define TTY_GID_SUPPORT 1
8508 pcg 1.11 _ACEOF
8509 pcg 1.1
8510     fi
8511 pcg 1.11 fi;
8512 pcg 1.1
8513     # Check whether --enable-backspace-key or --disable-backspace-key was given.
8514     if test "${enable_backspace_key+set}" = set; then
8515     enableval="$enable_backspace_key"
8516     if test x$enableval = xno; then
8517 pcg 1.11
8518     cat >>confdefs.h <<\_ACEOF
8519 pcg 1.1 #define NO_BACKSPACE_KEY 1
8520 pcg 1.11 _ACEOF
8521 pcg 1.1
8522     fi
8523 pcg 1.11 fi;
8524 pcg 1.1
8525     # Check whether --enable-delete-key or --disable-delete-key was given.
8526     if test "${enable_delete_key+set}" = set; then
8527     enableval="$enable_delete_key"
8528     if test x$enableval = xno; then
8529 pcg 1.11
8530     cat >>confdefs.h <<\_ACEOF
8531 pcg 1.1 #define NO_DELETE_KEY 1
8532 pcg 1.11 _ACEOF
8533 pcg 1.1
8534     fi
8535 pcg 1.11 fi;
8536 pcg 1.1
8537     # Check whether --enable-resources or --disable-resources was given.
8538     if test "${enable_resources+set}" = set; then
8539     enableval="$enable_resources"
8540     if test x$enableval = xno; then
8541 pcg 1.11
8542     cat >>confdefs.h <<\_ACEOF
8543 pcg 1.1 #define NO_RESOURCES 1
8544 pcg 1.11 _ACEOF
8545 pcg 1.1
8546     fi
8547 pcg 1.11 fi;
8548 pcg 1.1
8549     # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8550     if test "${enable_xgetdefault+set}" = set; then
8551     enableval="$enable_xgetdefault"
8552     if test x$enableval = xyes; then
8553 pcg 1.11
8554     cat >>confdefs.h <<\_ACEOF
8555 pcg 1.1 #define USE_XGETDEFAULT 1
8556 pcg 1.11 _ACEOF
8557 pcg 1.1
8558     fi
8559 pcg 1.11 fi;
8560 pcg 1.1
8561 root 1.26 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
8562     if test "${enable_8bitctrls+set}" = set; then
8563     enableval="$enable_8bitctrls"
8564     if test x$enableval = xyes -o x$enableval = xno; then
8565 root 1.39 support_8bitctrls=$enableval
8566 root 1.26 fi
8567     fi;
8568    
8569 pcg 1.15 RESFALLBACK=Rxvt
8570     # Check whether --enable-fallback or --disable-fallback was given.
8571     if 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    
8578     fi;
8579    
8580     if test x$RESFALLBACK != x; then
8581    
8582     cat >>confdefs.h <<_ACEOF
8583     #define RESFALLBACK "$RESFALLBACK"
8584     _ACEOF
8585    
8586     fi
8587    
8588     RESNAME=urxvt
8589    
8590     # Check whether --with-res-name or --without-res-name was given.
8591     if test "${with_res_name+set}" = set; then
8592     withval="$with_res_name"
8593     RESNAME="$withval"
8594     fi;
8595    
8596     cat >>confdefs.h <<_ACEOF
8597     #define RESNAME "$RESNAME"
8598     _ACEOF
8599    
8600    
8601     RESCLASS=URxvt
8602    
8603     # Check whether --with-res-class or --without-res-class was given.
8604     if test "${with_res_class+set}" = set; then
8605     withval="$with_res_class"
8606     RESCLASS="$withval"
8607     fi;
8608    
8609     cat >>confdefs.h <<_ACEOF
8610     #define RESCLASS "$RESCLASS"
8611     _ACEOF
8612    
8613    
8614     RXVTNAME=urxvt
8615    
8616     # Check whether --with-name or --without-name was given.
8617     if test "${with_name+set}" = set; then
8618     withval="$with_name"
8619     RXVTNAME="$withval"
8620     fi;
8621    
8622 root 1.39 cat >>confdefs.h <<_ACEOF
8623     #define RXVTNAME "$RXVTNAME"
8624     _ACEOF
8625    
8626    
8627 pcg 1.15 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8628    
8629    
8630 pcg 1.1 # Check whether --enable-strings or --disable-strings was given.
8631     if 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
8636 pcg 1.11 fi;
8637 pcg 1.1
8638     # Check whether --enable-swapscreen or --disable-swapscreen was given.
8639     if test "${enable_swapscreen+set}" = set; then
8640     enableval="$enable_swapscreen"
8641     if test x$enableval = xno; then
8642 pcg 1.11
8643     cat >>confdefs.h <<\_ACEOF
8644 pcg 1.1 #define NO_SECONDARY_SCREEN 1
8645 pcg 1.11 _ACEOF
8646 pcg 1.1
8647     fi
8648 pcg 1.11 fi;
8649 pcg 1.1
8650 root 1.34 # Check whether --enable-iso14755 or --disable-iso14755 was given.
8651     if 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
8656     fi;
8657    
8658 pcg 1.1 # Check whether --enable-frills or --disable-frills was given.
8659     if 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
8664 pcg 1.11 fi;
8665 pcg 1.1
8666     # Check whether --enable-24bit or --disable-24bit was given.
8667     if 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
8672 pcg 1.11 fi;
8673 pcg 1.1
8674     # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8675     if 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
8680 pcg 1.11 fi;
8681 pcg 1.1
8682     # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8683     if 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
8688 pcg 1.11 fi;
8689 pcg 1.1
8690     # Check whether --enable-mousewheel or --disable-mousewheel was given.
8691     if 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
8696 pcg 1.11 fi;
8697 pcg 1.1
8698     # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8699     if 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
8704 pcg 1.11 fi;
8705 pcg 1.1
8706     # Check whether --enable-dmalloc or --disable-dmalloc was given.
8707     if 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
8715 pcg 1.11 fi;
8716 pcg 1.1
8717     # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8718     if 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
8726 pcg 1.11 fi;
8727 pcg 1.1
8728     # Check whether --enable-smart-resize or --disable-smart-resize was given.
8729     if test "${enable_smart_resize+set}" = set; then
8730     enableval="$enable_smart_resize"
8731     if test x$enableval = xyes; then
8732 pcg 1.11
8733     cat >>confdefs.h <<\_ACEOF
8734 pcg 1.1 #define SMART_RESIZE 1
8735 pcg 1.11 _ACEOF
8736 pcg 1.1
8737     fi
8738 pcg 1.11 fi;
8739 pcg 1.1
8740     # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8741     if 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
8746 pcg 1.11 fi;
8747 pcg 1.1
8748 pcg 1.11 # Check whether --enable-text-blink or --disable-text-blink was given.
8749     if 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
8754     fi;
8755 pcg 1.1
8756     # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8757     if 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
8762 pcg 1.11 fi;
8763 pcg 1.1
8764    
8765     # Check whether --with-term or --without-term was given.
8766     if test "${with_term+set}" = set; then
8767     withval="$with_term"
8768     if test x$withval != x; then
8769 pcg 1.11
8770     cat >>confdefs.h <<_ACEOF
8771 pcg 1.1 #define TERMENV "$withval"
8772 pcg 1.11 _ACEOF
8773 pcg 1.1 term="$withval"
8774     fi
8775 pcg 1.11 fi;
8776 pcg 1.1
8777    
8778     # Check whether --with-terminfo or --without-terminfo was given.
8779     if test "${with_terminfo+set}" = set; then
8780     withval="$with_terminfo"
8781     if test x$withval != x; then
8782 pcg 1.11
8783     cat >>confdefs.h <<_ACEOF
8784 pcg 1.1 #define RXVT_TERMINFO "$withval"
8785 pcg 1.11 _ACEOF
8786 pcg 1.1 terminfo="$withval"
8787     fi
8788 pcg 1.11 fi;
8789 pcg 1.1
8790    
8791    
8792 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8793 pcg 1.1 #define PROTOTYPES 1
8794 pcg 1.11 _ACEOF
8795 pcg 1.1
8796    
8797     # Extract the first word of "mv", so it can be a program name with args.
8798     set dummy mv; ac_word=$2
8799 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8800     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8801     if test "${ac_cv_path_MV+set}" = set; then
8802     echo $ECHO_N "(cached) $ECHO_C" >&6
8803 pcg 1.1 else
8804 pcg 1.11 case $MV in
8805     [\\/]* | ?:[\\/]*)
8806 pcg 1.1 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8807     ;;
8808     *)
8809 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8810     for as_dir in $PATH
8811     do
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
8820     done
8821     done
8822    
8823 pcg 1.1 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8824     ;;
8825     esac
8826     fi
8827 pcg 1.11 MV=$ac_cv_path_MV
8828    
8829 pcg 1.1 if test -n "$MV"; then
8830 pcg 1.11 echo "$as_me:$LINENO: result: $MV" >&5
8831     echo "${ECHO_T}$MV" >&6
8832 pcg 1.1 else
8833 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8834     echo "${ECHO_T}no" >&6
8835 pcg 1.1 fi
8836    
8837     # Extract the first word of "rm", so it can be a program name with args.
8838     set dummy rm; ac_word=$2
8839 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8840     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8841     if test "${ac_cv_path_RM+set}" = set; then
8842     echo $ECHO_N "(cached) $ECHO_C" >&6
8843 pcg 1.1 else
8844 pcg 1.11 case $RM in
8845     [\\/]* | ?:[\\/]*)
8846 pcg 1.1 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8847     ;;
8848     *)
8849 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8850     for as_dir in $PATH
8851     do
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
8860     done
8861     done
8862    
8863 pcg 1.1 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8864     ;;
8865     esac
8866     fi
8867 pcg 1.11 RM=$ac_cv_path_RM
8868    
8869 pcg 1.1 if test -n "$RM"; then
8870 pcg 1.11 echo "$as_me:$LINENO: result: $RM" >&5
8871     echo "${ECHO_T}$RM" >&6
8872 pcg 1.1 else
8873 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8874     echo "${ECHO_T}no" >&6
8875 pcg 1.1 fi
8876    
8877     # Extract the first word of "cp", so it can be a program name with args.
8878     set dummy cp; ac_word=$2
8879 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8880     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8881     if test "${ac_cv_path_CP+set}" = set; then
8882     echo $ECHO_N "(cached) $ECHO_C" >&6
8883 pcg 1.1 else
8884 pcg 1.11 case $CP in
8885     [\\/]* | ?:[\\/]*)
8886 pcg 1.1 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8887     ;;
8888     *)
8889 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8890     for as_dir in $PATH
8891     do
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
8900     done
8901     done
8902    
8903 pcg 1.1 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8904     ;;
8905     esac
8906     fi
8907 pcg 1.11 CP=$ac_cv_path_CP
8908    
8909 pcg 1.1 if test -n "$CP"; then
8910 pcg 1.11 echo "$as_me:$LINENO: result: $CP" >&5
8911     echo "${ECHO_T}$CP" >&6
8912 pcg 1.1 else
8913 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8914     echo "${ECHO_T}no" >&6
8915 pcg 1.1 fi
8916    
8917     # Extract the first word of "ln", so it can be a program name with args.
8918     set dummy ln; ac_word=$2
8919 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8920     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8921     if test "${ac_cv_path_LN+set}" = set; then
8922     echo $ECHO_N "(cached) $ECHO_C" >&6
8923 pcg 1.1 else
8924 pcg 1.11 case $LN in
8925     [\\/]* | ?:[\\/]*)
8926 pcg 1.1 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8927     ;;
8928     *)
8929 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8930     for as_dir in $PATH
8931     do
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
8940     done
8941     done
8942    
8943 pcg 1.1 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8944     ;;
8945     esac
8946     fi
8947 pcg 1.11 LN=$ac_cv_path_LN
8948    
8949 pcg 1.1 if test -n "$LN"; then
8950 pcg 1.11 echo "$as_me:$LINENO: result: $LN" >&5
8951     echo "${ECHO_T}$LN" >&6
8952 pcg 1.1 else
8953 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8954     echo "${ECHO_T}no" >&6
8955 pcg 1.1 fi
8956    
8957     # Extract the first word of "sed", so it can be a program name with args.
8958     set dummy sed; ac_word=$2
8959 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8960     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8961     if test "${ac_cv_path_SED+set}" = set; then
8962     echo $ECHO_N "(cached) $ECHO_C" >&6
8963 pcg 1.1 else
8964 pcg 1.11 case $SED in
8965     [\\/]* | ?:[\\/]*)
8966 pcg 1.1 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8967     ;;
8968     *)
8969 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8970     for as_dir in $PATH
8971     do
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
8980     done
8981     done
8982    
8983 pcg 1.1 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8984     ;;
8985     esac
8986     fi
8987 pcg 1.11 SED=$ac_cv_path_SED
8988    
8989 pcg 1.1 if test -n "$SED"; then
8990 pcg 1.11 echo "$as_me:$LINENO: result: $SED" >&5
8991     echo "${ECHO_T}$SED" >&6
8992 pcg 1.1 else
8993 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8994     echo "${ECHO_T}no" >&6
8995 pcg 1.1 fi
8996    
8997     # Extract the first word of "echo", so it can be a program name with args.
8998     set dummy echo; ac_word=$2
8999 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
9000     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9001     if test "${ac_cv_path_ECHO+set}" = set; then
9002     echo $ECHO_N "(cached) $ECHO_C" >&6
9003 pcg 1.1 else
9004 pcg 1.11 case $ECHO in
9005     [\\/]* | ?:[\\/]*)
9006 pcg 1.1 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
9007     ;;
9008     *)
9009 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9010     for as_dir in $PATH
9011     do
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
9020     done
9021     done
9022    
9023 pcg 1.1 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
9024     ;;
9025     esac
9026     fi
9027 pcg 1.11 ECHO=$ac_cv_path_ECHO
9028    
9029 pcg 1.1 if test -n "$ECHO"; then
9030 pcg 1.11 echo "$as_me:$LINENO: result: $ECHO" >&5
9031     echo "${ECHO_T}$ECHO" >&6
9032 pcg 1.1 else
9033 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9034     echo "${ECHO_T}no" >&6
9035 pcg 1.1 fi
9036    
9037     # Extract the first word of "cmp", so it can be a program name with args.
9038     set dummy cmp; ac_word=$2
9039 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
9040     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9041     if test "${ac_cv_path_CMP+set}" = set; then
9042     echo $ECHO_N "(cached) $ECHO_C" >&6
9043 pcg 1.1 else
9044 pcg 1.11 case $CMP in
9045     [\\/]* | ?:[\\/]*)
9046 pcg 1.1 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
9047     ;;
9048     *)
9049 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9050     for as_dir in $PATH
9051     do
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
9060     done
9061     done
9062    
9063 pcg 1.1 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
9064     ;;
9065     esac
9066     fi
9067 pcg 1.11 CMP=$ac_cv_path_CMP
9068    
9069 pcg 1.1 if test -n "$CMP"; then
9070 pcg 1.11 echo "$as_me:$LINENO: result: $CMP" >&5
9071     echo "${ECHO_T}$CMP" >&6
9072 pcg 1.1 else
9073 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9074     echo "${ECHO_T}no" >&6
9075 pcg 1.1 fi
9076    
9077     # Extract the first word of "tbl", so it can be a program name with args.
9078     set dummy tbl; ac_word=$2
9079 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
9080     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9081     if test "${ac_cv_path_TBL+set}" = set; then
9082     echo $ECHO_N "(cached) $ECHO_C" >&6
9083 pcg 1.1 else
9084 pcg 1.11 case $TBL in
9085     [\\/]* | ?:[\\/]*)
9086 pcg 1.1 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
9087     ;;
9088     *)
9089 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9090     for as_dir in $PATH
9091     do
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
9100     done
9101     done
9102    
9103 pcg 1.1 ;;
9104     esac
9105     fi
9106 pcg 1.11 TBL=$ac_cv_path_TBL
9107    
9108 pcg 1.1 if test -n "$TBL"; then
9109 pcg 1.11 echo "$as_me:$LINENO: result: $TBL" >&5
9110     echo "${ECHO_T}$TBL" >&6
9111 pcg 1.1 else
9112 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9113     echo "${ECHO_T}no" >&6
9114 pcg 1.1 fi
9115    
9116 root 1.39 # Extract the first word of "tic", so it can be a program name with args.
9117     set dummy tic; ac_word=$2
9118     echo "$as_me:$LINENO: checking for $ac_word" >&5
9119     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9120     if test "${ac_cv_path_TIC+set}" = set; then
9121     echo $ECHO_N "(cached) $ECHO_C" >&6
9122     else
9123     case $TIC in
9124     [\\/]* | ?:[\\/]*)
9125     ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
9126     ;;
9127     *)
9128     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9129     for as_dir in $PATH
9130     do
9131     IFS=$as_save_IFS
9132     test -z "$as_dir" && as_dir=.
9133     for ac_exec_ext in '' $ac_executable_extensions; do
9134     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9135     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
9137     break 2
9138     fi
9139     done
9140     done
9141    
9142     ;;
9143     esac
9144     fi
9145     TIC=$ac_cv_path_TIC
9146    
9147     if test -n "$TIC"; then
9148     echo "$as_me:$LINENO: result: $TIC" >&5
9149     echo "${ECHO_T}$TIC" >&6
9150     else
9151     echo "$as_me:$LINENO: result: no" >&5
9152     echo "${ECHO_T}no" >&6
9153     fi
9154    
9155 pcg 1.1
9156    
9157    
9158 pcg 1.24
9159     if test "x$ac_path_x_has_been_run" != xyes; then
9160     echo "$as_me:$LINENO: checking for X" >&5
9161 pcg 1.11 echo $ECHO_N "checking for X... $ECHO_C" >&6
9162    
9163 pcg 1.24 ac_path_x_has_been_run=yes
9164 pcg 1.1
9165     # Check whether --with-x or --without-x was given.
9166     if test "${with_x+set}" = set; then
9167     withval="$with_x"
9168    
9169 pcg 1.11 fi;
9170 pcg 1.1 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
9171     if test "x$with_x" = xno; then
9172     # The user explicitly disabled X.
9173     have_x=disabled
9174     else
9175     if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
9176     # Both variables are already set.
9177     have_x=yes
9178     else
9179 pcg 1.11 if test "${ac_cv_have_x+set}" = set; then
9180     echo $ECHO_N "(cached) $ECHO_C" >&6
9181 pcg 1.1 else
9182     # One or both of the vars are not set, and there is no cached value.
9183 pcg 1.11 ac_x_includes=no ac_x_libraries=no
9184     rm -fr conftest.dir
9185     if mkdir conftest.dir; then
9186     cd conftest.dir
9187 pcg 1.1 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
9188 pcg 1.11 cat >Imakefile <<'_ACEOF'
9189 pcg 1.1 acfindx:
9190     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
9191 pcg 1.11 _ACEOF
9192 pcg 1.1 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
9193     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9194     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9195     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
9196     for ac_extension in a so sl; do
9197     if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
9198 pcg 1.11 test -f $ac_im_libdir/libX11.$ac_extension; then
9199     ac_im_usrlibdir=$ac_im_libdir; break
9200 pcg 1.1 fi
9201     done
9202     # Screen out bogus values from the imake configuration. They are
9203     # bogus both because they are the default anyway, and because
9204     # using them would break gcc on systems where it needs fixed includes.
9205 pcg 1.11 case $ac_im_incroot in
9206 pcg 1.1 /usr/include) ;;
9207 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
9208 pcg 1.1 esac
9209 pcg 1.11 case $ac_im_usrlibdir in
9210 pcg 1.1 /usr/lib | /lib) ;;
9211 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
9212 pcg 1.1 esac
9213     fi
9214     cd ..
9215 pcg 1.11 rm -fr conftest.dir
9216 pcg 1.1 fi
9217    
9218 pcg 1.11 # Standard set of common directories for X headers.
9219     # Check X11 before X11Rn because it is often a symlink to the current release.
9220     ac_x_header_dirs='
9221     /usr/X11/include
9222     /usr/X11R6/include
9223     /usr/X11R5/include
9224     /usr/X11R4/include
9225    
9226     /usr/include/X11
9227     /usr/include/X11R6
9228     /usr/include/X11R5
9229     /usr/include/X11R4
9230    
9231     /usr/local/X11/include
9232     /usr/local/X11R6/include
9233     /usr/local/X11R5/include
9234     /usr/local/X11R4/include
9235    
9236     /usr/local/include/X11
9237     /usr/local/include/X11R6
9238     /usr/local/include/X11R5
9239     /usr/local/include/X11R4
9240    
9241     /usr/X386/include
9242     /usr/x386/include
9243     /usr/XFree86/include/X11
9244    
9245     /usr/include
9246     /usr/local/include
9247     /usr/unsupported/include
9248     /usr/athena/include
9249     /usr/local/x11r5/include
9250     /usr/lpp/Xamples/include
9251    
9252     /usr/openwin/include
9253     /usr/openwin/share/include'
9254 pcg 1.1
9255 pcg 1.11 if test "$ac_x_includes" = no; then
9256 pcg 1.24 # Guess where to find include files, by looking for a specified header file.
9257 pcg 1.1 # First, try using that file with no special directory specified.
9258 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9259     /* confdefs.h. */
9260     _ACEOF
9261     cat confdefs.h >>conftest.$ac_ext
9262     cat >>conftest.$ac_ext <<_ACEOF
9263     /* end confdefs.h. */
9264     #include <X11/Intrinsic.h>
9265     _ACEOF
9266     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
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 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
9276     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9277 pcg 1.11 else
9278     ac_cpp_err=
9279     fi
9280     else
9281     ac_cpp_err=yes
9282     fi
9283     if test -z "$ac_cpp_err"; then
9284 pcg 1.1 # We can compile using X headers with no special include directory.
9285     ac_x_includes=
9286     else
9287 pcg 1.11 echo "$as_me: failed program was:" >&5
9288     sed 's/^/| /' conftest.$ac_ext >&5
9289    
9290     for ac_dir in $ac_x_header_dirs; do
9291     if test -r "$ac_dir/X11/Intrinsic.h"; then
9292     ac_x_includes=$ac_dir
9293     break
9294     fi
9295     done
9296 pcg 1.1 fi
9297 pcg 1.11 rm -f conftest.err conftest.$ac_ext
9298     fi # $ac_x_includes = no
9299 pcg 1.1
9300 pcg 1.11 if test "$ac_x_libraries" = no; then
9301 pcg 1.1 # Check for the libraries.
9302     # See if we find them without any special options.
9303     # Don't add to $LIBS permanently.
9304 pcg 1.11 ac_save_LIBS=$LIBS
9305     LIBS="-lXt $LIBS"
9306     cat >conftest.$ac_ext <<_ACEOF
9307     /* confdefs.h. */
9308     _ACEOF
9309     cat confdefs.h >>conftest.$ac_ext
9310     cat >>conftest.$ac_ext <<_ACEOF
9311     /* end confdefs.h. */
9312     #include <X11/Intrinsic.h>
9313     int
9314     main ()
9315     {
9316     XtMalloc (0)
9317     ;
9318     return 0;
9319     }
9320     _ACEOF
9321     rm -f conftest.$ac_objext conftest$ac_exeext
9322     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9331 pcg 1.11 { (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
9343 pcg 1.1 # We can link X programs with no special library path.
9344     ac_x_libraries=
9345     else
9346 pcg 1.11 echo "$as_me: failed program was:" >&5
9347     sed 's/^/| /' conftest.$ac_ext >&5
9348    
9349     LIBS=$ac_save_LIBS
9350     for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9351 pcg 1.1 do
9352 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
9353 pcg 1.1 for ac_extension in a so sl; do
9354 pcg 1.11 if test -r $ac_dir/libXt.$ac_extension; then
9355 pcg 1.1 ac_x_libraries=$ac_dir
9356     break 2
9357     fi
9358     done
9359     done
9360     fi
9361 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9362     conftest$ac_exeext conftest.$ac_ext
9363     fi # $ac_x_libraries = no
9364 pcg 1.1
9365 pcg 1.11 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9366 pcg 1.1 # Didn't find X anywhere. Cache the known absence of X.
9367     ac_cv_have_x="have_x=no"
9368     else
9369     # Record where we found X for the cache.
9370     ac_cv_have_x="have_x=yes \
9371 pcg 1.11 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9372 pcg 1.1 fi
9373     fi
9374 pcg 1.11
9375 pcg 1.1 fi
9376     eval "$ac_cv_have_x"
9377     fi # $with_x != no
9378    
9379     if test "$have_x" != yes; then
9380 pcg 1.11 echo "$as_me:$LINENO: result: $have_x" >&5
9381     echo "${ECHO_T}$have_x" >&6
9382 pcg 1.1 no_x=yes
9383     else
9384     # 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
9386     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9387     # Update the cache value to reflect the command line values.
9388     ac_cv_have_x="have_x=yes \
9389     ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9390 pcg 1.24 # 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
9393     test "x$x_includes" = x && ac_out_x_includes="in standard search path"
9394     echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
9395     echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
9396 pcg 1.1 fi
9397    
9398 pcg 1.24 fi
9399 pcg 1.1 if test "$no_x" = yes; then
9400     # Not all programs may use this symbol, but it does not hurt to define it.
9401 pcg 1.11
9402     cat >>confdefs.h <<\_ACEOF
9403 pcg 1.1 #define X_DISPLAY_MISSING 1
9404 pcg 1.11 _ACEOF
9405 pcg 1.1
9406     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9407     else
9408     if test -n "$x_includes"; then
9409     X_CFLAGS="$X_CFLAGS -I$x_includes"
9410     fi
9411    
9412     # It would also be nice to do this for all -L options, not just this one.
9413     if test -n "$x_libraries"; then
9414     X_LIBS="$X_LIBS -L$x_libraries"
9415     # For Solaris; some versions of Sun CC require a space after -R and
9416     # others require no space. Words are not sufficient . . . .
9417 pcg 1.11 case `(uname -sr) 2>/dev/null` in
9418 pcg 1.1 "SunOS 5"*)
9419 pcg 1.11 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9420     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9421     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9422     cat >conftest.$ac_ext <<_ACEOF
9423     /* confdefs.h. */
9424     _ACEOF
9425     cat confdefs.h >>conftest.$ac_ext
9426     cat >>conftest.$ac_ext <<_ACEOF
9427     /* end confdefs.h. */
9428 pcg 1.1
9429 pcg 1.11 int
9430     main ()
9431     {
9432 pcg 1.1
9433 pcg 1.11 ;
9434     return 0;
9435     }
9436     _ACEOF
9437     rm -f conftest.$ac_objext conftest$ac_exeext
9438     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9447 pcg 1.11 { (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 pcg 1.1 ac_R_nospace=yes
9459     else
9460 pcg 1.11 echo "$as_me: failed program was:" >&5
9461     sed 's/^/| /' conftest.$ac_ext >&5
9462    
9463     ac_R_nospace=no
9464 pcg 1.1 fi
9465 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9466     conftest$ac_exeext conftest.$ac_ext
9467 pcg 1.1 if test $ac_R_nospace = yes; then
9468 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9469     echo "${ECHO_T}no" >&6
9470 pcg 1.1 X_LIBS="$X_LIBS -R$x_libraries"
9471     else
9472     LIBS="$ac_xsave_LIBS -R $x_libraries"
9473 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9474     /* confdefs.h. */
9475     _ACEOF
9476     cat confdefs.h >>conftest.$ac_ext
9477     cat >>conftest.$ac_ext <<_ACEOF
9478     /* end confdefs.h. */
9479 pcg 1.1
9480 pcg 1.11 int
9481     main ()
9482     {
9483 pcg 1.1
9484 pcg 1.11 ;
9485     return 0;
9486     }
9487     _ACEOF
9488     rm -f conftest.$ac_objext conftest$ac_exeext
9489     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9498 pcg 1.11 { (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 pcg 1.1 ac_R_space=yes
9510     else
9511 pcg 1.11 echo "$as_me: failed program was:" >&5
9512     sed 's/^/| /' conftest.$ac_ext >&5
9513    
9514     ac_R_space=no
9515 pcg 1.1 fi
9516 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9517     conftest$ac_exeext conftest.$ac_ext
9518 pcg 1.1 if test $ac_R_space = yes; then
9519 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
9520     echo "${ECHO_T}yes" >&6
9521 pcg 1.1 X_LIBS="$X_LIBS -R $x_libraries"
9522     else
9523 pcg 1.11 echo "$as_me:$LINENO: result: neither works" >&5
9524     echo "${ECHO_T}neither works" >&6
9525 pcg 1.1 fi
9526     fi
9527 pcg 1.11 LIBS=$ac_xsave_LIBS
9528 pcg 1.1 esac
9529     fi
9530    
9531     # Check for system-dependent libraries X programs must link with.
9532     # Do this before checking for the system-independent R6 libraries
9533     # (-lICE), since we may need -lsocket or whatever for X linking.
9534    
9535     if test "$ISC" = yes; then
9536     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9537     else
9538 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
9539     # libraries were built with DECnet support. And Karl Berry says
9540 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
9541 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9542     cat >conftest.$ac_ext <<_ACEOF
9543     /* confdefs.h. */
9544     _ACEOF
9545     cat confdefs.h >>conftest.$ac_ext
9546     cat >>conftest.$ac_ext <<_ACEOF
9547     /* end confdefs.h. */
9548    
9549 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9550 pcg 1.11 #ifdef __cplusplus
9551     extern "C"
9552     #endif
9553 pcg 1.1 /* We use char because int might match the return type of a gcc2
9554 pcg 1.11 builtin and then its argument prototype would still apply. */
9555     char XOpenDisplay ();
9556     int
9557     main ()
9558     {
9559     XOpenDisplay ();
9560     ;
9561     return 0;
9562     }
9563     _ACEOF
9564     rm -f conftest.$ac_objext conftest$ac_exeext
9565     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9574 pcg 1.11 { (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     :
9586     else
9587     echo "$as_me: failed program was:" >&5
9588     sed 's/^/| /' conftest.$ac_ext >&5
9589 pcg 1.1
9590 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9591     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9592     if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9593     echo $ECHO_N "(cached) $ECHO_C" >&6
9594 pcg 1.1 else
9595 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9596     LIBS="-ldnet $LIBS"
9597     cat >conftest.$ac_ext <<_ACEOF
9598     /* confdefs.h. */
9599     _ACEOF
9600     cat confdefs.h >>conftest.$ac_ext
9601     cat >>conftest.$ac_ext <<_ACEOF
9602     /* end confdefs.h. */
9603 pcg 1.1
9604 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9605     #ifdef __cplusplus
9606     extern "C"
9607     #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. */
9610     char dnet_ntoa ();
9611     int
9612     main ()
9613     {
9614     dnet_ntoa ();
9615     ;
9616     return 0;
9617     }
9618     _ACEOF
9619     rm -f conftest.$ac_objext conftest$ac_exeext
9620     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9629 pcg 1.11 { (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
9641     else
9642     echo "$as_me: failed program was:" >&5
9643     sed 's/^/| /' conftest.$ac_ext >&5
9644    
9645     ac_cv_lib_dnet_dnet_ntoa=no
9646     fi
9647     rm -f conftest.err conftest.$ac_objext \
9648     conftest$ac_exeext conftest.$ac_ext
9649     LIBS=$ac_check_lib_save_LIBS
9650     fi
9651     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9652     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9653     if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9654 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9655     fi
9656    
9657     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9658 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9659     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9660     if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9661     echo $ECHO_N "(cached) $ECHO_C" >&6
9662 pcg 1.1 else
9663 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9664 pcg 1.1 LIBS="-ldnet_stub $LIBS"
9665 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9666     /* confdefs.h. */
9667     _ACEOF
9668     cat confdefs.h >>conftest.$ac_ext
9669     cat >>conftest.$ac_ext <<_ACEOF
9670     /* end confdefs.h. */
9671    
9672 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9673 pcg 1.11 #ifdef __cplusplus
9674     extern "C"
9675     #endif
9676 pcg 1.1 /* We use char because int might match the return type of a gcc2
9677 pcg 1.11 builtin and then its argument prototype would still apply. */
9678     char dnet_ntoa ();
9679     int
9680     main ()
9681     {
9682     dnet_ntoa ();
9683     ;
9684     return 0;
9685     }
9686     _ACEOF
9687     rm -f conftest.$ac_objext conftest$ac_exeext
9688     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9697 pcg 1.11 { (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
9709     else
9710     echo "$as_me: failed program was:" >&5
9711     sed 's/^/| /' conftest.$ac_ext >&5
9712    
9713     ac_cv_lib_dnet_stub_dnet_ntoa=no
9714     fi
9715     rm -f conftest.err conftest.$ac_objext \
9716     conftest$ac_exeext conftest.$ac_ext
9717     LIBS=$ac_check_lib_save_LIBS
9718     fi
9719     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9720     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9721     if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9722 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9723     fi
9724    
9725     fi
9726 pcg 1.11 fi
9727     rm -f conftest.err conftest.$ac_objext \
9728     conftest$ac_exeext conftest.$ac_ext
9729     LIBS="$ac_xsave_LIBS"
9730 pcg 1.1
9731     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9732     # to get the SysV transport functions.
9733 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9734 pcg 1.1 # needs -lnsl.
9735     # The nsl library prevents programs from opening the X display
9736 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
9737     # The functions gethostbyname, getservbyname, and inet_addr are
9738     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9739     echo "$as_me:$LINENO: checking for gethostbyname" >&5
9740     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9741     if test "${ac_cv_func_gethostbyname+set}" = set; then
9742     echo $ECHO_N "(cached) $ECHO_C" >&6
9743     else
9744     cat >conftest.$ac_ext <<_ACEOF
9745     /* confdefs.h. */
9746     _ACEOF
9747     cat confdefs.h >>conftest.$ac_ext
9748     cat >>conftest.$ac_ext <<_ACEOF
9749     /* 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    
9754 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9755 pcg 1.11 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 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9768 pcg 1.11 #ifdef __cplusplus
9769     extern "C"
9770     {
9771     #endif
9772 pcg 1.1 /* We use char because int might match the return type of a gcc2
9773 pcg 1.11 builtin and then its argument prototype would still apply. */
9774     char gethostbyname ();
9775 pcg 1.1 /* 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)
9779     choke me
9780     #else
9781 pcg 1.11 char (*f) () = gethostbyname;
9782     #endif
9783     #ifdef __cplusplus
9784     }
9785 pcg 1.1 #endif
9786    
9787 pcg 1.11 int
9788     main ()
9789     {
9790     return f != gethostbyname;
9791     ;
9792     return 0;
9793     }
9794     _ACEOF
9795     rm -f conftest.$ac_objext conftest$ac_exeext
9796     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9805 pcg 1.11 { (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
9817     else
9818     echo "$as_me: failed program was:" >&5
9819     sed 's/^/| /' conftest.$ac_ext >&5
9820    
9821     ac_cv_func_gethostbyname=no
9822     fi
9823     rm -f conftest.err conftest.$ac_objext \
9824     conftest$ac_exeext conftest.$ac_ext
9825     fi
9826     echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9827     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9828    
9829 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
9830 pcg 1.11 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9831     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9832     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9833     echo $ECHO_N "(cached) $ECHO_C" >&6
9834 pcg 1.1 else
9835 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9836 pcg 1.1 LIBS="-lnsl $LIBS"
9837 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9838     /* confdefs.h. */
9839     _ACEOF
9840     cat confdefs.h >>conftest.$ac_ext
9841     cat >>conftest.$ac_ext <<_ACEOF
9842     /* end confdefs.h. */
9843    
9844 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9845 pcg 1.11 #ifdef __cplusplus
9846     extern "C"
9847     #endif
9848 pcg 1.1 /* We use char because int might match the return type of a gcc2
9849 pcg 1.11 builtin and then its argument prototype would still apply. */
9850     char gethostbyname ();
9851     int
9852     main ()
9853     {
9854     gethostbyname ();
9855     ;
9856     return 0;
9857     }
9858     _ACEOF
9859     rm -f conftest.$ac_objext conftest$ac_exeext
9860     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9869 pcg 1.11 { (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
9881     else
9882     echo "$as_me: failed program was:" >&5
9883     sed 's/^/| /' conftest.$ac_ext >&5
9884    
9885     ac_cv_lib_nsl_gethostbyname=no
9886     fi
9887     rm -f conftest.err conftest.$ac_objext \
9888     conftest$ac_exeext conftest.$ac_ext
9889     LIBS=$ac_check_lib_save_LIBS
9890     fi
9891     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9892     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9893     if test $ac_cv_lib_nsl_gethostbyname = yes; then
9894     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9895     fi
9896 pcg 1.1
9897 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
9898     echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9899     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9900     if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9901     echo $ECHO_N "(cached) $ECHO_C" >&6
9902     else
9903     ac_check_lib_save_LIBS=$LIBS
9904     LIBS="-lbsd $LIBS"
9905     cat >conftest.$ac_ext <<_ACEOF
9906     /* confdefs.h. */
9907     _ACEOF
9908     cat confdefs.h >>conftest.$ac_ext
9909     cat >>conftest.$ac_ext <<_ACEOF
9910     /* end confdefs.h. */
9911 pcg 1.1
9912 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9913     #ifdef __cplusplus
9914     extern "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. */
9918     char gethostbyname ();
9919     int
9920     main ()
9921     {
9922     gethostbyname ();
9923     ;
9924     return 0;
9925     }
9926     _ACEOF
9927     rm -f conftest.$ac_objext conftest$ac_exeext
9928     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9937 pcg 1.11 { (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
9949     else
9950     echo "$as_me: failed program was:" >&5
9951     sed 's/^/| /' conftest.$ac_ext >&5
9952    
9953     ac_cv_lib_bsd_gethostbyname=no
9954     fi
9955     rm -f conftest.err conftest.$ac_objext \
9956     conftest$ac_exeext conftest.$ac_ext
9957     LIBS=$ac_check_lib_save_LIBS
9958     fi
9959     echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9960     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9961     if test $ac_cv_lib_bsd_gethostbyname = yes; then
9962     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9963 pcg 1.1 fi
9964    
9965 pcg 1.11 fi
9966 pcg 1.1 fi
9967    
9968     # lieder@skyler.mavd.honeywell.com says without -lsocket,
9969     # socket/setsockopt and other routines are undefined under SCO ODT
9970     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9971 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
9972     # variants that don't use the name server (or something). -lsocket
9973     # must be given before -lnsl if both are needed. We assume that
9974     # if connect needs -lnsl, so does gethostbyname.
9975     echo "$as_me:$LINENO: checking for connect" >&5
9976     echo $ECHO_N "checking for connect... $ECHO_C" >&6
9977     if test "${ac_cv_func_connect+set}" = set; then
9978     echo $ECHO_N "(cached) $ECHO_C" >&6
9979     else
9980     cat >conftest.$ac_ext <<_ACEOF
9981     /* confdefs.h. */
9982     _ACEOF
9983     cat confdefs.h >>conftest.$ac_ext
9984     cat >>conftest.$ac_ext <<_ACEOF
9985     /* 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    
9990 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9991 pcg 1.11 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 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10004 pcg 1.11 #ifdef __cplusplus
10005     extern "C"
10006     {
10007     #endif
10008 pcg 1.1 /* We use char because int might match the return type of a gcc2
10009 pcg 1.11 builtin and then its argument prototype would still apply. */
10010     char connect ();
10011 pcg 1.1 /* 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)
10015     choke me
10016     #else
10017 pcg 1.11 char (*f) () = connect;
10018     #endif
10019     #ifdef __cplusplus
10020     }
10021 pcg 1.1 #endif
10022    
10023 pcg 1.11 int
10024     main ()
10025     {
10026     return f != connect;
10027     ;
10028     return 0;
10029     }
10030     _ACEOF
10031     rm -f conftest.$ac_objext conftest$ac_exeext
10032     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10041 pcg 1.11 { (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
10053     else
10054     echo "$as_me: failed program was:" >&5
10055     sed 's/^/| /' conftest.$ac_ext >&5
10056    
10057     ac_cv_func_connect=no
10058 pcg 1.1 fi
10059 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10060     conftest$ac_exeext conftest.$ac_ext
10061 pcg 1.1 fi
10062 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
10063     echo "${ECHO_T}$ac_cv_func_connect" >&6
10064 pcg 1.1
10065     if test $ac_cv_func_connect = no; then
10066 pcg 1.11 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
10067     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
10068     if test "${ac_cv_lib_socket_connect+set}" = set; then
10069     echo $ECHO_N "(cached) $ECHO_C" >&6
10070 pcg 1.1 else
10071 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10072 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
10073 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10074     /* confdefs.h. */
10075     _ACEOF
10076     cat confdefs.h >>conftest.$ac_ext
10077     cat >>conftest.$ac_ext <<_ACEOF
10078     /* end confdefs.h. */
10079    
10080 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10081 pcg 1.11 #ifdef __cplusplus
10082     extern "C"
10083     #endif
10084 pcg 1.1 /* We use char because int might match the return type of a gcc2
10085 pcg 1.11 builtin and then its argument prototype would still apply. */
10086     char connect ();
10087     int
10088     main ()
10089     {
10090     connect ();
10091     ;
10092     return 0;
10093     }
10094     _ACEOF
10095     rm -f conftest.$ac_objext conftest$ac_exeext
10096     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10105 pcg 1.11 { (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
10117     else
10118     echo "$as_me: failed program was:" >&5
10119     sed 's/^/| /' conftest.$ac_ext >&5
10120    
10121     ac_cv_lib_socket_connect=no
10122     fi
10123     rm -f conftest.err conftest.$ac_objext \
10124     conftest$ac_exeext conftest.$ac_ext
10125     LIBS=$ac_check_lib_save_LIBS
10126     fi
10127     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
10128     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
10129     if test $ac_cv_lib_socket_connect = yes; then
10130 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
10131     fi
10132    
10133     fi
10134    
10135 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
10136     echo "$as_me:$LINENO: checking for remove" >&5
10137     echo $ECHO_N "checking for remove... $ECHO_C" >&6
10138     if test "${ac_cv_func_remove+set}" = set; then
10139     echo $ECHO_N "(cached) $ECHO_C" >&6
10140     else
10141     cat >conftest.$ac_ext <<_ACEOF
10142     /* confdefs.h. */
10143     _ACEOF
10144     cat confdefs.h >>conftest.$ac_ext
10145     cat >>conftest.$ac_ext <<_ACEOF
10146     /* 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    
10151 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
10152 pcg 1.11 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 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10165 pcg 1.11 #ifdef __cplusplus
10166     extern "C"
10167     {
10168     #endif
10169 pcg 1.1 /* We use char because int might match the return type of a gcc2
10170 pcg 1.11 builtin and then its argument prototype would still apply. */
10171     char remove ();
10172 pcg 1.1 /* 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)
10176     choke me
10177     #else
10178 pcg 1.11 char (*f) () = remove;
10179     #endif
10180     #ifdef __cplusplus
10181     }
10182 pcg 1.1 #endif
10183    
10184 pcg 1.11 int
10185     main ()
10186     {
10187     return f != remove;
10188     ;
10189     return 0;
10190     }
10191     _ACEOF
10192     rm -f conftest.$ac_objext conftest$ac_exeext
10193     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10202 pcg 1.11 { (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
10214     else
10215     echo "$as_me: failed program was:" >&5
10216     sed 's/^/| /' conftest.$ac_ext >&5
10217    
10218     ac_cv_func_remove=no
10219 pcg 1.1 fi
10220 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10221     conftest$ac_exeext conftest.$ac_ext
10222 pcg 1.1 fi
10223 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
10224     echo "${ECHO_T}$ac_cv_func_remove" >&6
10225 pcg 1.1
10226     if test $ac_cv_func_remove = no; then
10227 pcg 1.11 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
10228     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
10229     if test "${ac_cv_lib_posix_remove+set}" = set; then
10230     echo $ECHO_N "(cached) $ECHO_C" >&6
10231 pcg 1.1 else
10232 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10233 pcg 1.1 LIBS="-lposix $LIBS"
10234 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10235     /* confdefs.h. */
10236     _ACEOF
10237     cat confdefs.h >>conftest.$ac_ext
10238     cat >>conftest.$ac_ext <<_ACEOF
10239     /* end confdefs.h. */
10240    
10241 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10242 pcg 1.11 #ifdef __cplusplus
10243     extern "C"
10244     #endif
10245 pcg 1.1 /* We use char because int might match the return type of a gcc2
10246 pcg 1.11 builtin and then its argument prototype would still apply. */
10247     char remove ();
10248     int
10249     main ()
10250     {
10251     remove ();
10252     ;
10253     return 0;
10254     }
10255     _ACEOF
10256     rm -f conftest.$ac_objext conftest$ac_exeext
10257     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10266 pcg 1.11 { (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
10278     else
10279     echo "$as_me: failed program was:" >&5
10280     sed 's/^/| /' conftest.$ac_ext >&5
10281    
10282     ac_cv_lib_posix_remove=no
10283     fi
10284     rm -f conftest.err conftest.$ac_objext \
10285     conftest$ac_exeext conftest.$ac_ext
10286     LIBS=$ac_check_lib_save_LIBS
10287     fi
10288     echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
10289     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
10290     if test $ac_cv_lib_posix_remove = yes; then
10291 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
10292     fi
10293    
10294     fi
10295    
10296     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10297 pcg 1.11 echo "$as_me:$LINENO: checking for shmat" >&5
10298     echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10299     if test "${ac_cv_func_shmat+set}" = set; then
10300     echo $ECHO_N "(cached) $ECHO_C" >&6
10301     else
10302     cat >conftest.$ac_ext <<_ACEOF
10303     /* confdefs.h. */
10304     _ACEOF
10305     cat confdefs.h >>conftest.$ac_ext
10306     cat >>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 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
10313 pcg 1.11 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 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10326 pcg 1.11 #ifdef __cplusplus
10327     extern "C"
10328     {
10329     #endif
10330 pcg 1.1 /* We use char because int might match the return type of a gcc2
10331 pcg 1.11 builtin and then its argument prototype would still apply. */
10332     char shmat ();
10333 pcg 1.1 /* 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)
10337     choke me
10338     #else
10339 pcg 1.11 char (*f) () = shmat;
10340 pcg 1.1 #endif
10341 pcg 1.11 #ifdef __cplusplus
10342     }
10343     #endif
10344    
10345     int
10346     main ()
10347     {
10348     return f != shmat;
10349     ;
10350     return 0;
10351     }
10352     _ACEOF
10353     rm -f conftest.$ac_objext conftest$ac_exeext
10354     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10363 pcg 1.11 { (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
10375     else
10376     echo "$as_me: failed program was:" >&5
10377     sed 's/^/| /' conftest.$ac_ext >&5
10378 pcg 1.1
10379 pcg 1.11 ac_cv_func_shmat=no
10380 pcg 1.1 fi
10381 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10382     conftest$ac_exeext conftest.$ac_ext
10383 pcg 1.1 fi
10384 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10385     echo "${ECHO_T}$ac_cv_func_shmat" >&6
10386 pcg 1.1
10387     if test $ac_cv_func_shmat = no; then
10388 pcg 1.11 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10389     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10390     if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10391     echo $ECHO_N "(cached) $ECHO_C" >&6
10392 pcg 1.1 else
10393 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10394 pcg 1.1 LIBS="-lipc $LIBS"
10395 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10396     /* confdefs.h. */
10397     _ACEOF
10398     cat confdefs.h >>conftest.$ac_ext
10399     cat >>conftest.$ac_ext <<_ACEOF
10400     /* end confdefs.h. */
10401    
10402 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10403 pcg 1.11 #ifdef __cplusplus
10404     extern "C"
10405     #endif
10406 pcg 1.1 /* We use char because int might match the return type of a gcc2
10407 pcg 1.11 builtin and then its argument prototype would still apply. */
10408     char shmat ();
10409     int
10410     main ()
10411     {
10412     shmat ();
10413     ;
10414     return 0;
10415     }
10416     _ACEOF
10417     rm -f conftest.$ac_objext conftest$ac_exeext
10418     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10427 pcg 1.11 { (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
10439     else
10440     echo "$as_me: failed program was:" >&5
10441     sed 's/^/| /' conftest.$ac_ext >&5
10442    
10443     ac_cv_lib_ipc_shmat=no
10444     fi
10445     rm -f conftest.err conftest.$ac_objext \
10446     conftest$ac_exeext conftest.$ac_ext
10447     LIBS=$ac_check_lib_save_LIBS
10448     fi
10449     echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10450     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10451     if test $ac_cv_lib_ipc_shmat = yes; then
10452 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10453     fi
10454    
10455     fi
10456     fi
10457    
10458     # Check for libraries that X11R6 Xt/Xaw programs need.
10459 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
10460 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10461     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10462     # 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.
10464     # These have to be linked with before -lX11, unlike the other
10465     # libraries we check for below, so use a different variable.
10466 pcg 1.11 # John Interrante, Karl Berry
10467     echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10468     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10469     if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10470     echo $ECHO_N "(cached) $ECHO_C" >&6
10471 pcg 1.1 else
10472 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10473 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10474 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10475     /* confdefs.h. */
10476     _ACEOF
10477     cat confdefs.h >>conftest.$ac_ext
10478     cat >>conftest.$ac_ext <<_ACEOF
10479     /* end confdefs.h. */
10480    
10481 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10482 pcg 1.11 #ifdef __cplusplus
10483     extern "C"
10484     #endif
10485 pcg 1.1 /* We use char because int might match the return type of a gcc2
10486 pcg 1.11 builtin and then its argument prototype would still apply. */
10487     char IceConnectionNumber ();
10488     int
10489     main ()
10490     {
10491     IceConnectionNumber ();
10492     ;
10493     return 0;
10494     }
10495     _ACEOF
10496     rm -f conftest.$ac_objext conftest$ac_exeext
10497     if { (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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10506 pcg 1.11 { (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
10518     else
10519     echo "$as_me: failed program was:" >&5
10520     sed 's/^/| /' conftest.$ac_ext >&5
10521    
10522     ac_cv_lib_ICE_IceConnectionNumber=no
10523     fi
10524     rm -f conftest.err conftest.$ac_objext \
10525     conftest$ac_exeext conftest.$ac_ext
10526     LIBS=$ac_check_lib_save_LIBS
10527     fi
10528     echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10529     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10530     if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10531 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10532     fi
10533    
10534 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
10535 pcg 1.1
10536     fi
10537    
10538    
10539    
10540     if test x$support_xpm = xyes; then
10541 pcg 1.11
10542 pcg 1.1
10543    
10544     # Initialize some more variables set by options.
10545     # The variables have the same names as the options, with
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.
10551 pcg 1.11 echo "$as_me:$LINENO: checking for libXpm" >&5
10552     echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10553    
10554 pcg 1.1
10555     # Check whether --with-xpm_includes or --without-xpm_includes was given.
10556     if test "${with_xpm_includes+set}" = set; then
10557     withval="$with_xpm_includes"
10558     xpm_includes="$withval"
10559     else
10560     xpm_includes=NO
10561 pcg 1.11 fi;
10562 pcg 1.1
10563     # Check whether --with-xpm_library or --without-xpm_library was given.
10564     if test "${with_xpm_library+set}" = set; then
10565     withval="$with_xpm_library"
10566     xpm_libraries="$withval"
10567     else
10568     xpm_libraries=NO
10569 pcg 1.11 fi;
10570 pcg 1.1
10571 pcg 1.11 # --without-xpm overrides everything else, but does not touch the cache.
10572 pcg 1.1
10573     # Check whether --with-xpm or --without-xpm was given.
10574     if test "${with_xpm+set}" = set; then
10575     withval="$with_xpm"
10576    
10577 pcg 1.11 fi;
10578 pcg 1.1 if test "$with_xpm" = no; then
10579     have_xpm=disabled
10580     else
10581 pcg 1.11 if test "${ac_cv_have_xpm+set}" = set; then
10582     echo $ECHO_N "(cached) $ECHO_C" >&6
10583 pcg 1.1 else
10584 pcg 1.11
10585 pcg 1.1 vt_xpm_include_X11=no
10586     if test -n "$xpm_includes"; then
10587     vt_xpm_includes=$xpm_includes
10588     else
10589     vt_xpm_includes=NO
10590     fi
10591     if test -n "$xpm_libraries"; then
10592     vt_xpm_libraries=$xpm_libraries
10593     else
10594     vt_xpm_libraries=NO
10595     fi
10596    
10597     if test "$vt_xpm_includes" = NO; then
10598     # Guess where to find xpm.h
10599    
10600     ac_save_CPPFLAGS="$CPPFLAGS"
10601     CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10602    
10603     # First, try using that file with no special directory specified.
10604 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10605     /* confdefs.h. */
10606     _ACEOF
10607     cat confdefs.h >>conftest.$ac_ext
10608     cat >>conftest.$ac_ext <<_ACEOF
10609     /* end confdefs.h. */
10610 pcg 1.1 #include <X11/xpm.h>
10611 pcg 1.11 _ACEOF
10612     if { (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 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10622     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10623 pcg 1.11 else
10624     ac_cpp_err=
10625     fi
10626     else
10627     ac_cpp_err=yes
10628     fi
10629     if test -z "$ac_cpp_err"; then
10630 pcg 1.1 # We can compile using X headers with no special include directory.
10631     vt_xpm_includes=
10632     vt_xpm_include_X11=yes
10633     else
10634 pcg 1.11 echo "$as_me: failed program was:" >&5
10635     sed 's/^/| /' conftest.$ac_ext >&5
10636    
10637 pcg 1.1 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
10686     fi
10687 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10688 pcg 1.1 fi
10689    
10690     if 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"
10697 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10698     /* confdefs.h. */
10699     _ACEOF
10700     cat confdefs.h >>conftest.$ac_ext
10701     cat >>conftest.$ac_ext <<_ACEOF
10702     /* end confdefs.h. */
10703 pcg 1.1
10704 pcg 1.11 int
10705     main ()
10706     {
10707 pcg 1.1 XpmReadFileToPixmap()
10708 pcg 1.11 ;
10709     return 0;
10710     }
10711     _ACEOF
10712     rm -f conftest.$ac_objext conftest$ac_exeext
10713     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
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 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10722 pcg 1.11 { (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 pcg 1.1 LIBS="$ac_save_LIBS"
10734     # We can link libXpm with no special library path.
10735     vt_xpm_libraries=
10736     else
10737 pcg 1.11 echo "$as_me: failed program was:" >&5
10738     sed 's/^/| /' conftest.$ac_ext >&5
10739    
10740     LIBS="$ac_save_LIBS"
10741 pcg 1.1 # First see if replacing the include by lib works.
10742     for 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     ; \
10778     do
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
10785     done
10786     fi
10787 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10788     conftest$ac_exeext conftest.$ac_ext
10789 pcg 1.1 fi
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
10795     ac_cv_have_xpm="have_xpm=yes \
10796     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10797     vt_xpm_include_X11=$vt_xpm_include_X11"
10798     fi
10799     fi
10800     eval "$ac_cv_have_xpm"
10801     fi
10802    
10803     if test "$have_xpm" != yes; then
10804 pcg 1.11 echo "$as_me:$LINENO: result: $have_xpm" >&5
10805     echo "${ECHO_T}$have_xpm" >&6
10806 pcg 1.1 no_xpm=yes
10807     else
10808     if test "$xpm_includes" != NO; then
10809     if test "$xpm_includes" = "$vt_xpm_includes"; then
10810     if test -r "$xpm_includes/X11/xpm.h"; then
10811     vt_xpm_include_X11=yes
10812     fi
10813     else
10814     vt_xpm_include_X11=no
10815     if test -z "$xpm_includes"; then
10816 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10817     /* confdefs.h. */
10818     _ACEOF
10819     cat confdefs.h >>conftest.$ac_ext
10820     cat >>conftest.$ac_ext <<_ACEOF
10821     /* end confdefs.h. */
10822 pcg 1.1 #include <X11/xpm.h>
10823 pcg 1.11 _ACEOF
10824     if { (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 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10834     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10835 pcg 1.11 else
10836     ac_cpp_err=
10837     fi
10838     else
10839     ac_cpp_err=yes
10840     fi
10841     if test -z "$ac_cpp_err"; then
10842 pcg 1.1 vt_xpm_include_X11=yes
10843     else
10844 pcg 1.11 echo "$as_me: failed program was:" >&5
10845     sed 's/^/| /' conftest.$ac_ext >&5
10846    
10847    
10848 pcg 1.1 fi
10849 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10850 pcg 1.1 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 pcg 1.11 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10867     echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10868 pcg 1.1 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 pcg 1.11
10880     cat >>confdefs.h <<\_ACEOF
10881 pcg 1.1 #define XPM_INC_X11 1
10882 pcg 1.11 _ACEOF
10883 pcg 1.1
10884     fi
10885     fi
10886    
10887    
10888    
10889    
10890    
10891     if test x$no_xpm = xyes; then
10892     support_xpm=needsmanualspecification
10893     fi
10894     fi
10895    
10896 pcg 1.11 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10897     echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10898     if test "${ac_cv_header_sys_wait_h+set}" = set; then
10899     echo $ECHO_N "(cached) $ECHO_C" >&6
10900     else
10901     cat >conftest.$ac_ext <<_ACEOF
10902     /* confdefs.h. */
10903     _ACEOF
10904     cat confdefs.h >>conftest.$ac_ext
10905     cat >>conftest.$ac_ext <<_ACEOF
10906     /* end confdefs.h. */
10907 pcg 1.1 #include <sys/types.h>
10908     #include <sys/wait.h>
10909     #ifndef WEXITSTATUS
10910 pcg 1.11 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10911 pcg 1.1 #endif
10912     #ifndef WIFEXITED
10913 pcg 1.11 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10914 pcg 1.1 #endif
10915 pcg 1.11
10916     int
10917     main ()
10918     {
10919     int s;
10920     wait (&s);
10921     s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10922     ;
10923     return 0;
10924     }
10925     _ACEOF
10926     rm -f conftest.$ac_objext
10927     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10928     (eval $ac_compile) 2>conftest.er1
10929     ac_status=$?
10930     grep -v '^ *+' conftest.er1 >conftest.err
10931     rm -f conftest.er1
10932     cat conftest.err >&5
10933     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10934     (exit $ac_status); } &&
10935 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10936 pcg 1.11 { (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
10948 pcg 1.1 else
10949 pcg 1.11 echo "$as_me: failed program was:" >&5
10950     sed 's/^/| /' conftest.$ac_ext >&5
10951    
10952     ac_cv_header_sys_wait_h=no
10953 pcg 1.1 fi
10954 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10955 pcg 1.1 fi
10956 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10957     echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10958     if test $ac_cv_header_sys_wait_h = yes; then
10959 pcg 1.1
10960 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10961 pcg 1.1 #define HAVE_SYS_WAIT_H 1
10962 pcg 1.11 _ACEOF
10963 pcg 1.1
10964     fi
10965    
10966 pcg 1.11
10967    
10968    
10969    
10970    
10971    
10972    
10973    
10974    
10975    
10976    
10977    
10978    
10979    
10980    
10981    
10982    
10983    
10984    
10985 root 1.33
10986 root 1.48
10987 pcg 1.11 for ac_header in \
10988 pcg 1.1 assert.h \
10989     fcntl.h \
10990     grp.h \
10991     libc.h \
10992     lastlog.h \
10993     stdarg.h \
10994     stdlib.h \
10995     string.h \
10996     termios.h \
10997     unistd.h \
10998     sys/byteorder.h \
10999     sys/ioctl.h \
11000     sys/select.h \
11001     sys/sockio.h \
11002     sys/strredir.h \
11003 root 1.33 sys/stropts.h \
11004 pcg 1.1 sys/time.h \
11005     utmp.h \
11006     utmpx.h \
11007     stdint.h \
11008 root 1.48 pty.h \
11009 pcg 1.1
11010     do
11011 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11012     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11013     echo "$as_me:$LINENO: checking for $ac_header" >&5
11014     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11015     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11016     echo $ECHO_N "(cached) $ECHO_C" >&6
11017     fi
11018     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11019     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11020     else
11021     # Is the header compilable?
11022     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11023     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11024     cat >conftest.$ac_ext <<_ACEOF
11025     /* confdefs.h. */
11026     _ACEOF
11027     cat confdefs.h >>conftest.$ac_ext
11028     cat >>conftest.$ac_ext <<_ACEOF
11029     /* end confdefs.h. */
11030     $ac_includes_default
11031     #include <$ac_header>
11032     _ACEOF
11033     rm -f conftest.$ac_objext
11034     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11035     (eval $ac_compile) 2>conftest.er1
11036     ac_status=$?
11037     grep -v '^ *+' conftest.er1 >conftest.err
11038     rm -f conftest.er1
11039     cat conftest.err >&5
11040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11041     (exit $ac_status); } &&
11042 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11043 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11044     (eval $ac_try) 2>&5
11045     ac_status=$?
11046     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11047     (exit $ac_status); }; } &&
11048     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11054     ac_header_compiler=yes
11055     else
11056     echo "$as_me: failed program was:" >&5
11057     sed 's/^/| /' conftest.$ac_ext >&5
11058    
11059     ac_header_compiler=no
11060     fi
11061     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11062     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11063     echo "${ECHO_T}$ac_header_compiler" >&6
11064    
11065     # Is the header present?
11066     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11067     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11068     cat >conftest.$ac_ext <<_ACEOF
11069     /* confdefs.h. */
11070     _ACEOF
11071     cat confdefs.h >>conftest.$ac_ext
11072     cat >>conftest.$ac_ext <<_ACEOF
11073     /* end confdefs.h. */
11074     #include <$ac_header>
11075     _ACEOF
11076     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11077     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11078     ac_status=$?
11079     grep -v '^ *+' conftest.er1 >conftest.err
11080     rm -f conftest.er1
11081     cat conftest.err >&5
11082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11083     (exit $ac_status); } >/dev/null; then
11084     if test -s conftest.err; then
11085 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
11086     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11087 pcg 1.11 else
11088     ac_cpp_err=
11089     fi
11090     else
11091     ac_cpp_err=yes
11092     fi
11093     if test -z "$ac_cpp_err"; then
11094     ac_header_preproc=yes
11095 pcg 1.1 else
11096 pcg 1.11 echo "$as_me: failed program was:" >&5
11097     sed 's/^/| /' conftest.$ac_ext >&5
11098    
11099     ac_header_preproc=no
11100     fi
11101     rm -f conftest.err conftest.$ac_ext
11102     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11103     echo "${ECHO_T}$ac_header_preproc" >&6
11104    
11105     # So? What about this header?
11106 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11107 pcg 1.11 yes:no: )
11108     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11109     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11110     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11111     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11112     ac_header_preproc=yes
11113     ;;
11114     no:yes:* )
11115     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11116     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11117     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11118     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11119     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11120     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11121     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11122     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11123     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11124     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11125     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11126     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11127     (
11128     cat <<\_ASBOX
11129     ## ------------------------------------------ ##
11130     ## Report this to the AC_PACKAGE_NAME lists. ##
11131     ## ------------------------------------------ ##
11132     _ASBOX
11133     ) |
11134     sed "s/^/$as_me: WARNING: /" >&2
11135     ;;
11136     esac
11137     echo "$as_me:$LINENO: checking for $ac_header" >&5
11138     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11139     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11140     echo $ECHO_N "(cached) $ECHO_C" >&6
11141 pcg 1.1 else
11142 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
11143 pcg 1.1 fi
11144 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11145     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11146    
11147 pcg 1.1 fi
11148 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11149     cat >>confdefs.h <<_ACEOF
11150     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11151     _ACEOF
11152    
11153 pcg 1.1 fi
11154 pcg 1.11
11155 pcg 1.1 done
11156    
11157    
11158 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
11159     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11160     if test "${ac_cv_header_time+set}" = set; then
11161     echo $ECHO_N "(cached) $ECHO_C" >&6
11162     else
11163     cat >conftest.$ac_ext <<_ACEOF
11164     /* confdefs.h. */
11165     _ACEOF
11166     cat confdefs.h >>conftest.$ac_ext
11167     cat >>conftest.$ac_ext <<_ACEOF
11168     /* end confdefs.h. */
11169 pcg 1.1 #include <sys/types.h>
11170     #include <sys/time.h>
11171     #include <time.h>
11172 pcg 1.11
11173     int
11174     main ()
11175     {
11176     if ((struct tm *) 0)
11177     return 0;
11178     ;
11179     return 0;
11180     }
11181     _ACEOF
11182     rm -f conftest.$ac_objext
11183     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11184     (eval $ac_compile) 2>conftest.er1
11185     ac_status=$?
11186     grep -v '^ *+' conftest.er1 >conftest.err
11187     rm -f conftest.er1
11188     cat conftest.err >&5
11189     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11190     (exit $ac_status); } &&
11191 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11192 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11193     (eval $ac_try) 2>&5
11194     ac_status=$?
11195     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11196     (exit $ac_status); }; } &&
11197     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11203 pcg 1.1 ac_cv_header_time=yes
11204     else
11205 pcg 1.11 echo "$as_me: failed program was:" >&5
11206     sed 's/^/| /' conftest.$ac_ext >&5
11207    
11208     ac_cv_header_time=no
11209 pcg 1.1 fi
11210 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11211 pcg 1.1 fi
11212 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11213     echo "${ECHO_T}$ac_cv_header_time" >&6
11214     if test $ac_cv_header_time = yes; then
11215 pcg 1.1
11216 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11217 pcg 1.1 #define TIME_WITH_SYS_TIME 1
11218 pcg 1.11 _ACEOF
11219 pcg 1.1
11220     fi
11221    
11222    
11223 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
11224     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
11225     if test "${rxvt_cv_header_sysioctl+set}" = set; then
11226     echo $ECHO_N "(cached) $ECHO_C" >&6
11227 pcg 1.1 else
11228 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11229     /* confdefs.h. */
11230     _ACEOF
11231     cat confdefs.h >>conftest.$ac_ext
11232     cat >>conftest.$ac_ext <<_ACEOF
11233     /* end confdefs.h. */
11234 pcg 1.1 #include <stdio.h>
11235     #include <sys/ioctl.h>
11236     #ifdef HAVE_TERMIOS_H
11237     #include <termios.h>
11238     #endif
11239 pcg 1.11 int
11240     main ()
11241     {
11242 pcg 1.1 int a = ECHO;
11243 pcg 1.11 ;
11244     return 0;
11245     }
11246     _ACEOF
11247     rm -f conftest.$ac_objext
11248     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11249     (eval $ac_compile) 2>conftest.er1
11250     ac_status=$?
11251     grep -v '^ *+' conftest.er1 >conftest.err
11252     rm -f conftest.er1
11253     cat conftest.err >&5
11254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11255     (exit $ac_status); } &&
11256 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11257 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11258     (eval $ac_try) 2>&5
11259     ac_status=$?
11260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261     (exit $ac_status); }; } &&
11262     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11268 pcg 1.1 rxvt_cv_header_sysioctl=yes
11269     else
11270 pcg 1.11 echo "$as_me: failed program was:" >&5
11271     sed 's/^/| /' conftest.$ac_ext >&5
11272    
11273     rxvt_cv_header_sysioctl=no
11274 pcg 1.1 fi
11275 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11276 pcg 1.1 fi
11277 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
11278     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
11279 pcg 1.1
11280     if test -n "$GCC"; then
11281     LDARG="-Wl,"
11282     else
11283     LDARG=""
11284     fi
11285     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
11286    
11287     ac_save_CFLAGS=$CFLAGS
11288     ac_save_LIBS=$LIBS
11289     CFLAGS="$CFLAGS $X_CFLAGS"
11290     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11291 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11292     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11293     if test "${rxvt_cv_rpath+set}" = set; then
11294     echo $ECHO_N "(cached) $ECHO_C" >&6
11295 pcg 1.1 else
11296     if test "$cross_compiling" = yes; then
11297 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11298     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11299 pcg 1.1 else
11300 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11301     /* confdefs.h. */
11302     _ACEOF
11303     cat confdefs.h >>conftest.$ac_ext
11304     cat >>conftest.$ac_ext <<_ACEOF
11305     /* end confdefs.h. */
11306 pcg 1.1
11307     main()
11308     {
11309     exit(0);
11310     (void) XOpenDisplay("foobar");
11311     }
11312 pcg 1.11 _ACEOF
11313     rm -f conftest$ac_exeext
11314     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11315     (eval $ac_link) 2>&5
11316     ac_status=$?
11317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11319     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11320     (eval $ac_try) 2>&5
11321     ac_status=$?
11322     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11323     (exit $ac_status); }; }; then
11324 pcg 1.1 rxvt_cv_rpath=yes
11325     else
11326 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11327     echo "$as_me: failed program was:" >&5
11328     sed 's/^/| /' conftest.$ac_ext >&5
11329    
11330     ( exit $ac_status )
11331     rxvt_cv_rpath=no
11332 pcg 1.1 fi
11333 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11334 pcg 1.1 fi
11335     fi
11336 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11337     echo "${ECHO_T}$rxvt_cv_rpath" >&6
11338 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
11339     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11340     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11341 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11342     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11343     if test "${rxvt_cv_R+set}" = set; then
11344     echo $ECHO_N "(cached) $ECHO_C" >&6
11345 pcg 1.1 else
11346     if test "$cross_compiling" = yes; then
11347     rxvt_cv_R=no
11348     else
11349 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11350     /* confdefs.h. */
11351     _ACEOF
11352     cat confdefs.h >>conftest.$ac_ext
11353     cat >>conftest.$ac_ext <<_ACEOF
11354     /* end confdefs.h. */
11355 pcg 1.1
11356     main()
11357     {
11358     exit(0);
11359     (void) XOpenDisplay("foobar");
11360     }
11361 pcg 1.11 _ACEOF
11362     rm -f conftest$ac_exeext
11363     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11364     (eval $ac_link) 2>&5
11365     ac_status=$?
11366     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11367     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11368     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369     (eval $ac_try) 2>&5
11370     ac_status=$?
11371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372     (exit $ac_status); }; }; then
11373 pcg 1.1 rxvt_cv_R=yes
11374     else
11375 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11376     echo "$as_me: failed program was:" >&5
11377     sed 's/^/| /' conftest.$ac_ext >&5
11378    
11379     ( exit $ac_status )
11380     rxvt_cv_R=no
11381 pcg 1.1 fi
11382 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11383 pcg 1.1 fi
11384     fi
11385 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11386     echo "${ECHO_T}$rxvt_cv_R" >&6
11387 pcg 1.1 if test x$rxvt_cv_R != xyes; then
11388     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11389     fi
11390     fi
11391    
11392 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
11393     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11394     if test "${rxvt_cv_xpointer+set}" = set; then
11395     echo $ECHO_N "(cached) $ECHO_C" >&6
11396     else
11397     cat >conftest.$ac_ext <<_ACEOF
11398     /* confdefs.h. */
11399     _ACEOF
11400     cat confdefs.h >>conftest.$ac_ext
11401     cat >>conftest.$ac_ext <<_ACEOF
11402     /* end confdefs.h. */
11403 pcg 1.1 #include <X11/Xlib.h>
11404 pcg 1.11 int
11405     main ()
11406     {
11407 pcg 1.1 XPointer dummy;
11408 pcg 1.11 ;
11409     return 0;
11410     }
11411     _ACEOF
11412     rm -f conftest.$ac_objext
11413     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11414     (eval $ac_compile) 2>conftest.er1
11415     ac_status=$?
11416     grep -v '^ *+' conftest.er1 >conftest.err
11417     rm -f conftest.er1
11418     cat conftest.err >&5
11419     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11420     (exit $ac_status); } &&
11421 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11422 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11423     (eval $ac_try) 2>&5
11424     ac_status=$?
11425     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11426     (exit $ac_status); }; } &&
11427     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11433 pcg 1.1 rxvt_cv_xpointer=yes
11434     else
11435 pcg 1.11 echo "$as_me: failed program was:" >&5
11436     sed 's/^/| /' conftest.$ac_ext >&5
11437    
11438     rxvt_cv_xpointer=no
11439 pcg 1.1 fi
11440 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11441 pcg 1.1 fi
11442 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11443     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11444     if test x$rxvt_cv_xpointer = xyes; then
11445 pcg 1.1
11446 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11447 pcg 1.1 #define HAVE_XPOINTER 1
11448 pcg 1.11 _ACEOF
11449 pcg 1.1
11450     fi
11451     LIBS=$ac_save_LIBS
11452     CFLAGS=$ac_save_CFLAGS
11453    
11454    
11455 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11456     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11457     if test "${ac_cv_c_const+set}" = set; then
11458     echo $ECHO_N "(cached) $ECHO_C" >&6
11459     else
11460     cat >conftest.$ac_ext <<_ACEOF
11461     /* confdefs.h. */
11462     _ACEOF
11463     cat confdefs.h >>conftest.$ac_ext
11464     cat >>conftest.$ac_ext <<_ACEOF
11465     /* end confdefs.h. */
11466 pcg 1.1
11467 pcg 1.11 int
11468     main ()
11469     {
11470     /* FIXME: Include the comments suggested by Paul. */
11471     #ifndef __cplusplus
11472     /* Ultrix mips cc rejects this. */
11473     typedef int charset[2];
11474     const charset x;
11475     /* SunOS 4.1.1 cc rejects this. */
11476     char const *const *ccp;
11477     char **p;
11478     /* NEC SVR4.0.2 mips cc rejects this. */
11479     struct point {int x, y;};
11480     static struct point const zero = {0,0};
11481     /* AIX XL C 1.02.0.0 rejects this.
11482     It does not let you subtract one const X* pointer from another in
11483     an arm of an if-expression whose if-part is not a constant
11484     expression */
11485     const char *g = "string";
11486     ccp = &g + (g ? g-g : 0);
11487     /* HPUX 7.0 cc rejects these. */
11488     ++ccp;
11489     p = (char**) ccp;
11490     ccp = (char const *const *) p;
11491     { /* SCO 3.2v4 cc rejects this. */
11492     char *t;
11493     char const *s = 0 ? (char *) 0 : (char const *) 0;
11494    
11495     *t++ = 0;
11496     }
11497     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11498     int x[] = {25, 17};
11499     const int *foo = &x[0];
11500     ++foo;
11501     }
11502     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11503     typedef const int *iptr;
11504     iptr p = 0;
11505     ++p;
11506     }
11507     { /* AIX XL C 1.02.0.0 rejects this saying
11508     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11509     struct s { int j; const int *ap[3]; };
11510     struct s *b; b->j = 5;
11511     }
11512     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11513     const int foo = 10;
11514     }
11515     #endif
11516 pcg 1.1
11517 pcg 1.11 ;
11518     return 0;
11519 pcg 1.1 }
11520 pcg 1.11 _ACEOF
11521     rm -f conftest.$ac_objext
11522     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11523     (eval $ac_compile) 2>conftest.er1
11524     ac_status=$?
11525     grep -v '^ *+' conftest.er1 >conftest.err
11526     rm -f conftest.er1
11527     cat conftest.err >&5
11528     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11529     (exit $ac_status); } &&
11530 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11531 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11532     (eval $ac_try) 2>&5
11533     ac_status=$?
11534     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535     (exit $ac_status); }; } &&
11536     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11542 pcg 1.1 ac_cv_c_const=yes
11543     else
11544 pcg 1.11 echo "$as_me: failed program was:" >&5
11545     sed 's/^/| /' conftest.$ac_ext >&5
11546    
11547     ac_cv_c_const=no
11548 pcg 1.1 fi
11549 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11550 pcg 1.1 fi
11551 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11552     echo "${ECHO_T}$ac_cv_c_const" >&6
11553     if test $ac_cv_c_const = no; then
11554 pcg 1.1
11555 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11556     #define const
11557     _ACEOF
11558 pcg 1.1
11559     fi
11560    
11561 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
11562     echo $ECHO_N "checking for inline... $ECHO_C" >&6
11563     if test "${ac_cv_c_inline+set}" = set; then
11564     echo $ECHO_N "(cached) $ECHO_C" >&6
11565 pcg 1.1 else
11566     ac_cv_c_inline=no
11567     for ac_kw in inline __inline__ __inline; do
11568 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11569     /* confdefs.h. */
11570     _ACEOF
11571     cat confdefs.h >>conftest.$ac_ext
11572     cat >>conftest.$ac_ext <<_ACEOF
11573     /* end confdefs.h. */
11574     #ifndef __cplusplus
11575     typedef int foo_t;
11576     static $ac_kw foo_t static_foo () {return 0; }
11577     $ac_kw foo_t foo () {return 0; }
11578     #endif
11579 pcg 1.1
11580 pcg 1.11 _ACEOF
11581     rm -f conftest.$ac_objext
11582     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11583     (eval $ac_compile) 2>conftest.er1
11584     ac_status=$?
11585     grep -v '^ *+' conftest.er1 >conftest.err
11586     rm -f conftest.er1
11587     cat conftest.err >&5
11588     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11589     (exit $ac_status); } &&
11590 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11591 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11592     (eval $ac_try) 2>&5
11593     ac_status=$?
11594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595     (exit $ac_status); }; } &&
11596     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11602 pcg 1.1 ac_cv_c_inline=$ac_kw; break
11603     else
11604 pcg 1.11 echo "$as_me: failed program was:" >&5
11605     sed 's/^/| /' conftest.$ac_ext >&5
11606    
11607 pcg 1.1 fi
11608 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11609 pcg 1.1 done
11610    
11611     fi
11612 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11613     echo "${ECHO_T}$ac_cv_c_inline" >&6
11614    
11615 pcg 1.1
11616 pcg 1.11 case $ac_cv_c_inline in
11617 pcg 1.1 inline | yes) ;;
11618 pcg 1.11 *)
11619     case $ac_cv_c_inline in
11620     no) ac_val=;;
11621     *) ac_val=$ac_cv_c_inline;;
11622     esac
11623     cat >>confdefs.h <<_ACEOF
11624     #ifndef __cplusplus
11625     #define inline $ac_val
11626     #endif
11627     _ACEOF
11628     ;;
11629 pcg 1.1 esac
11630    
11631    
11632    
11633 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
11634     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11635     if test "${ac_cv_type_mode_t+set}" = set; then
11636     echo $ECHO_N "(cached) $ECHO_C" >&6
11637     else
11638     cat >conftest.$ac_ext <<_ACEOF
11639     /* confdefs.h. */
11640     _ACEOF
11641     cat confdefs.h >>conftest.$ac_ext
11642     cat >>conftest.$ac_ext <<_ACEOF
11643     /* end confdefs.h. */
11644     $ac_includes_default
11645     int
11646     main ()
11647     {
11648     if ((mode_t *) 0)
11649     return 0;
11650     if (sizeof (mode_t))
11651     return 0;
11652     ;
11653     return 0;
11654     }
11655     _ACEOF
11656     rm -f conftest.$ac_objext
11657     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11658     (eval $ac_compile) 2>conftest.er1
11659     ac_status=$?
11660     grep -v '^ *+' conftest.er1 >conftest.err
11661     rm -f conftest.er1
11662     cat conftest.err >&5
11663     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11664     (exit $ac_status); } &&
11665 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11666 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11667     (eval $ac_try) 2>&5
11668     ac_status=$?
11669     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670     (exit $ac_status); }; } &&
11671     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11677     ac_cv_type_mode_t=yes
11678 pcg 1.1 else
11679 pcg 1.11 echo "$as_me: failed program was:" >&5
11680     sed 's/^/| /' conftest.$ac_ext >&5
11681 pcg 1.1
11682 pcg 1.11 ac_cv_type_mode_t=no
11683 pcg 1.1 fi
11684 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11685 pcg 1.1 fi
11686 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11687     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11688     if test $ac_cv_type_mode_t = yes; then
11689 pcg 1.1 :
11690     else
11691    
11692 pcg 1.11 cat >>confdefs.h <<_ACEOF
11693     #define mode_t int
11694     _ACEOF
11695 pcg 1.1
11696     fi
11697    
11698 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
11699     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11700     if test "${ac_cv_type_pid_t+set}" = set; then
11701     echo $ECHO_N "(cached) $ECHO_C" >&6
11702     else
11703     cat >conftest.$ac_ext <<_ACEOF
11704     /* confdefs.h. */
11705     _ACEOF
11706     cat confdefs.h >>conftest.$ac_ext
11707     cat >>conftest.$ac_ext <<_ACEOF
11708     /* end confdefs.h. */
11709     $ac_includes_default
11710     int
11711     main ()
11712     {
11713     if ((pid_t *) 0)
11714     return 0;
11715     if (sizeof (pid_t))
11716     return 0;
11717     ;
11718     return 0;
11719     }
11720     _ACEOF
11721     rm -f conftest.$ac_objext
11722     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11723     (eval $ac_compile) 2>conftest.er1
11724     ac_status=$?
11725     grep -v '^ *+' conftest.er1 >conftest.err
11726     rm -f conftest.er1
11727     cat conftest.err >&5
11728     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11729     (exit $ac_status); } &&
11730 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11731 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11732     (eval $ac_try) 2>&5
11733     ac_status=$?
11734     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735     (exit $ac_status); }; } &&
11736     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11742     ac_cv_type_pid_t=yes
11743 pcg 1.1 else
11744 pcg 1.11 echo "$as_me: failed program was:" >&5
11745     sed 's/^/| /' conftest.$ac_ext >&5
11746 pcg 1.1
11747 pcg 1.11 ac_cv_type_pid_t=no
11748 pcg 1.1 fi
11749 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11750 pcg 1.1 fi
11751 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11752     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11753     if test $ac_cv_type_pid_t = yes; then
11754     :
11755 pcg 1.1 else
11756    
11757 pcg 1.11 cat >>confdefs.h <<_ACEOF
11758 pcg 1.1 #define pid_t int
11759 pcg 1.11 _ACEOF
11760 pcg 1.1
11761     fi
11762    
11763 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11764     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11765     if test "${ac_cv_type_uid_t+set}" = set; then
11766     echo $ECHO_N "(cached) $ECHO_C" >&6
11767 pcg 1.1 else
11768 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11769     /* confdefs.h. */
11770     _ACEOF
11771     cat confdefs.h >>conftest.$ac_ext
11772     cat >>conftest.$ac_ext <<_ACEOF
11773     /* end confdefs.h. */
11774 pcg 1.1 #include <sys/types.h>
11775 pcg 1.11
11776     _ACEOF
11777 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11778 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
11779 pcg 1.1 ac_cv_type_uid_t=yes
11780     else
11781     ac_cv_type_uid_t=no
11782     fi
11783     rm -f conftest*
11784    
11785     fi
11786 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11787     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11788     if test $ac_cv_type_uid_t = no; then
11789 pcg 1.1
11790 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11791 pcg 1.1 #define uid_t int
11792 pcg 1.11 _ACEOF
11793    
11794 pcg 1.1
11795 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11796 pcg 1.1 #define gid_t int
11797 pcg 1.11 _ACEOF
11798 pcg 1.1
11799     fi
11800    
11801    
11802 pcg 1.11 echo "$as_me:$LINENO: checking for short" >&5
11803     echo $ECHO_N "checking for short... $ECHO_C" >&6
11804     if test "${ac_cv_type_short+set}" = set; then
11805     echo $ECHO_N "(cached) $ECHO_C" >&6
11806     else
11807     cat >conftest.$ac_ext <<_ACEOF
11808     /* confdefs.h. */
11809     _ACEOF
11810     cat confdefs.h >>conftest.$ac_ext
11811     cat >>conftest.$ac_ext <<_ACEOF
11812     /* end confdefs.h. */
11813     $ac_includes_default
11814     int
11815     main ()
11816     {
11817 root 1.42 if ((short *) 0)
11818 pcg 1.11 return 0;
11819 root 1.42 if (sizeof (short))
11820 pcg 1.11 return 0;
11821     ;
11822     return 0;
11823     }
11824     _ACEOF
11825     rm -f conftest.$ac_objext
11826     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11827     (eval $ac_compile) 2>conftest.er1
11828     ac_status=$?
11829     grep -v '^ *+' conftest.er1 >conftest.err
11830     rm -f conftest.er1
11831     cat conftest.err >&5
11832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833     (exit $ac_status); } &&
11834 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11835 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11836     (eval $ac_try) 2>&5
11837     ac_status=$?
11838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11839     (exit $ac_status); }; } &&
11840     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11846 root 1.42 ac_cv_type_short=yes
11847 pcg 1.11 else
11848     echo "$as_me: failed program was:" >&5
11849     sed 's/^/| /' conftest.$ac_ext >&5
11850    
11851 root 1.42 ac_cv_type_short=no
11852 pcg 1.11 fi
11853     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11854     fi
11855 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11856     echo "${ECHO_T}$ac_cv_type_short" >&6
11857 pcg 1.11
11858 root 1.42 echo "$as_me:$LINENO: checking size of short" >&5
11859     echo $ECHO_N "checking size of short... $ECHO_C" >&6
11860     if test "${ac_cv_sizeof_short+set}" = set; then
11861 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
11862     else
11863 root 1.42 if test "$ac_cv_type_short" = yes; then
11864 pcg 1.11 # The cast to unsigned long works around a bug in the HP C Compiler
11865     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11866     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11867     # This bug is HP SR number 8606223364.
11868     if test "$cross_compiling" = yes; then
11869     # Depending upon the size, compute the lo and hi bounds.
11870     cat >conftest.$ac_ext <<_ACEOF
11871     /* confdefs.h. */
11872     _ACEOF
11873     cat confdefs.h >>conftest.$ac_ext
11874     cat >>conftest.$ac_ext <<_ACEOF
11875     /* end confdefs.h. */
11876     $ac_includes_default
11877     int
11878     main ()
11879     {
11880 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11881 pcg 1.11 test_array [0] = 0
11882    
11883     ;
11884     return 0;
11885     }
11886     _ACEOF
11887     rm -f conftest.$ac_objext
11888     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11889     (eval $ac_compile) 2>conftest.er1
11890     ac_status=$?
11891     grep -v '^ *+' conftest.er1 >conftest.err
11892     rm -f conftest.er1
11893     cat conftest.err >&5
11894     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11895     (exit $ac_status); } &&
11896 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11897 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11898     (eval $ac_try) 2>&5
11899     ac_status=$?
11900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11901     (exit $ac_status); }; } &&
11902     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11908     ac_lo=0 ac_mid=0
11909     while :; do
11910     cat >conftest.$ac_ext <<_ACEOF
11911     /* confdefs.h. */
11912     _ACEOF
11913     cat confdefs.h >>conftest.$ac_ext
11914     cat >>conftest.$ac_ext <<_ACEOF
11915     /* end confdefs.h. */
11916     $ac_includes_default
11917     int
11918     main ()
11919     {
11920 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
11921 pcg 1.11 test_array [0] = 0
11922    
11923     ;
11924     return 0;
11925     }
11926     _ACEOF
11927     rm -f conftest.$ac_objext
11928     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11929     (eval $ac_compile) 2>conftest.er1
11930     ac_status=$?
11931     grep -v '^ *+' conftest.er1 >conftest.err
11932     rm -f conftest.er1
11933     cat conftest.err >&5
11934     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11935     (exit $ac_status); } &&
11936 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11937 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11938     (eval $ac_try) 2>&5
11939     ac_status=$?
11940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941     (exit $ac_status); }; } &&
11942     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11948     ac_hi=$ac_mid; break
11949     else
11950     echo "$as_me: failed program was:" >&5
11951     sed 's/^/| /' conftest.$ac_ext >&5
11952    
11953     ac_lo=`expr $ac_mid + 1`
11954     if test $ac_lo -le $ac_mid; then
11955     ac_lo= ac_hi=
11956     break
11957     fi
11958     ac_mid=`expr 2 '*' $ac_mid + 1`
11959     fi
11960     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11961     done
11962     else
11963     echo "$as_me: failed program was:" >&5
11964     sed 's/^/| /' conftest.$ac_ext >&5
11965    
11966     cat >conftest.$ac_ext <<_ACEOF
11967     /* confdefs.h. */
11968     _ACEOF
11969     cat confdefs.h >>conftest.$ac_ext
11970     cat >>conftest.$ac_ext <<_ACEOF
11971     /* end confdefs.h. */
11972     $ac_includes_default
11973     int
11974     main ()
11975     {
11976 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
11977 pcg 1.11 test_array [0] = 0
11978    
11979     ;
11980     return 0;
11981     }
11982     _ACEOF
11983     rm -f conftest.$ac_objext
11984     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11985     (eval $ac_compile) 2>conftest.er1
11986     ac_status=$?
11987     grep -v '^ *+' conftest.er1 >conftest.err
11988     rm -f conftest.er1
11989     cat conftest.err >&5
11990     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11991     (exit $ac_status); } &&
11992 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11993 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11994     (eval $ac_try) 2>&5
11995     ac_status=$?
11996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11997     (exit $ac_status); }; } &&
11998     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12004     ac_hi=-1 ac_mid=-1
12005     while :; do
12006     cat >conftest.$ac_ext <<_ACEOF
12007     /* confdefs.h. */
12008     _ACEOF
12009     cat confdefs.h >>conftest.$ac_ext
12010     cat >>conftest.$ac_ext <<_ACEOF
12011     /* end confdefs.h. */
12012     $ac_includes_default
12013     int
12014     main ()
12015     {
12016 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12017 pcg 1.11 test_array [0] = 0
12018    
12019     ;
12020     return 0;
12021     }
12022     _ACEOF
12023     rm -f conftest.$ac_objext
12024     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12025     (eval $ac_compile) 2>conftest.er1
12026     ac_status=$?
12027     grep -v '^ *+' conftest.er1 >conftest.err
12028     rm -f conftest.er1
12029     cat conftest.err >&5
12030     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031     (exit $ac_status); } &&
12032 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12033 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12034     (eval $ac_try) 2>&5
12035     ac_status=$?
12036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037     (exit $ac_status); }; } &&
12038     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12044     ac_lo=$ac_mid; break
12045     else
12046     echo "$as_me: failed program was:" >&5
12047     sed 's/^/| /' conftest.$ac_ext >&5
12048    
12049     ac_hi=`expr '(' $ac_mid ')' - 1`
12050     if test $ac_mid -le $ac_hi; then
12051     ac_lo= ac_hi=
12052     break
12053     fi
12054     ac_mid=`expr 2 '*' $ac_mid`
12055     fi
12056     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12057     done
12058     else
12059     echo "$as_me: failed program was:" >&5
12060     sed 's/^/| /' conftest.$ac_ext >&5
12061 pcg 1.1
12062 pcg 1.11 ac_lo= ac_hi=
12063 pcg 1.1 fi
12064 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12065     fi
12066     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12067     # Binary search between lo and hi bounds.
12068     while test "x$ac_lo" != "x$ac_hi"; do
12069     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12070     cat >conftest.$ac_ext <<_ACEOF
12071     /* confdefs.h. */
12072     _ACEOF
12073     cat confdefs.h >>conftest.$ac_ext
12074     cat >>conftest.$ac_ext <<_ACEOF
12075     /* end confdefs.h. */
12076     $ac_includes_default
12077     int
12078     main ()
12079     {
12080 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12081 pcg 1.11 test_array [0] = 0
12082 pcg 1.1
12083 pcg 1.11 ;
12084     return 0;
12085     }
12086     _ACEOF
12087     rm -f conftest.$ac_objext
12088     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12089     (eval $ac_compile) 2>conftest.er1
12090     ac_status=$?
12091     grep -v '^ *+' conftest.er1 >conftest.err
12092     rm -f conftest.er1
12093     cat conftest.err >&5
12094     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12095     (exit $ac_status); } &&
12096 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12097 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12098     (eval $ac_try) 2>&5
12099     ac_status=$?
12100     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12101     (exit $ac_status); }; } &&
12102     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12108     ac_hi=$ac_mid
12109     else
12110     echo "$as_me: failed program was:" >&5
12111     sed 's/^/| /' conftest.$ac_ext >&5
12112 pcg 1.1
12113 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12114     fi
12115     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12116     done
12117     case $ac_lo in
12118 root 1.42 ?*) ac_cv_sizeof_short=$ac_lo;;
12119     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12120 pcg 1.11 See \`config.log' for more details." >&5
12121 root 1.42 echo "$as_me: error: cannot compute sizeof (short), 77
12122 pcg 1.11 See \`config.log' for more details." >&2;}
12123     { (exit 1); exit 1; }; } ;;
12124     esac
12125 pcg 1.1 else
12126     if test "$cross_compiling" = yes; then
12127 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12128     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12129 pcg 1.11 { (exit 1); exit 1; }; }
12130     else
12131     cat >conftest.$ac_ext <<_ACEOF
12132     /* confdefs.h. */
12133     _ACEOF
12134     cat confdefs.h >>conftest.$ac_ext
12135     cat >>conftest.$ac_ext <<_ACEOF
12136     /* end confdefs.h. */
12137     $ac_includes_default
12138 root 1.42 long longval () { return (long) (sizeof (short)); }
12139     unsigned long ulongval () { return (long) (sizeof (short)); }
12140 pcg 1.1 #include <stdio.h>
12141 pcg 1.11 #include <stdlib.h>
12142     int
12143     main ()
12144 pcg 1.1 {
12145 pcg 1.11
12146     FILE *f = fopen ("conftest.val", "w");
12147     if (! f)
12148     exit (1);
12149 root 1.42 if (((long) (sizeof (short))) < 0)
12150 pcg 1.11 {
12151     long i = longval ();
12152 root 1.42 if (i != ((long) (sizeof (short))))
12153 pcg 1.11 exit (1);
12154     fprintf (f, "%ld\n", i);
12155     }
12156     else
12157     {
12158     unsigned long i = ulongval ();
12159 root 1.42 if (i != ((long) (sizeof (short))))
12160 pcg 1.11 exit (1);
12161     fprintf (f, "%lu\n", i);
12162     }
12163     exit (ferror (f) || fclose (f) != 0);
12164    
12165     ;
12166     return 0;
12167 pcg 1.1 }
12168 pcg 1.11 _ACEOF
12169     rm -f conftest$ac_exeext
12170     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12171     (eval $ac_link) 2>&5
12172     ac_status=$?
12173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12174     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12175     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12176     (eval $ac_try) 2>&5
12177     ac_status=$?
12178     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12179     (exit $ac_status); }; }; then
12180 root 1.42 ac_cv_sizeof_short=`cat conftest.val`
12181 pcg 1.11 else
12182     echo "$as_me: program exited with status $ac_status" >&5
12183     echo "$as_me: failed program was:" >&5
12184     sed 's/^/| /' conftest.$ac_ext >&5
12185    
12186     ( exit $ac_status )
12187 root 1.42 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12188 pcg 1.11 See \`config.log' for more details." >&5
12189 root 1.42 echo "$as_me: error: cannot compute sizeof (short), 77
12190 pcg 1.11 See \`config.log' for more details." >&2;}
12191     { (exit 1); exit 1; }; }
12192     fi
12193     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12194     fi
12195     fi
12196     rm -f conftest.val
12197     else
12198 root 1.42 ac_cv_sizeof_short=0
12199 pcg 1.1 fi
12200     fi
12201 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12202     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12203 pcg 1.11 cat >>confdefs.h <<_ACEOF
12204 root 1.42 #define SIZEOF_SHORT $ac_cv_sizeof_short
12205 pcg 1.11 _ACEOF
12206    
12207    
12208 root 1.42 echo "$as_me:$LINENO: checking for int" >&5
12209     echo $ECHO_N "checking for int... $ECHO_C" >&6
12210     if test "${ac_cv_type_int+set}" = set; then
12211 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
12212     else
12213     cat >conftest.$ac_ext <<_ACEOF
12214     /* confdefs.h. */
12215     _ACEOF
12216     cat confdefs.h >>conftest.$ac_ext
12217     cat >>conftest.$ac_ext <<_ACEOF
12218     /* end confdefs.h. */
12219     $ac_includes_default
12220     int
12221     main ()
12222     {
12223 root 1.42 if ((int *) 0)
12224 pcg 1.11 return 0;
12225 root 1.42 if (sizeof (int))
12226 pcg 1.11 return 0;
12227     ;
12228     return 0;
12229     }
12230     _ACEOF
12231     rm -f conftest.$ac_objext
12232     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12233     (eval $ac_compile) 2>conftest.er1
12234     ac_status=$?
12235     grep -v '^ *+' conftest.er1 >conftest.err
12236     rm -f conftest.er1
12237     cat conftest.err >&5
12238     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12239     (exit $ac_status); } &&
12240 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12241 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12242     (eval $ac_try) 2>&5
12243     ac_status=$?
12244     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245     (exit $ac_status); }; } &&
12246     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12252 root 1.42 ac_cv_type_int=yes
12253 pcg 1.11 else
12254     echo "$as_me: failed program was:" >&5
12255     sed 's/^/| /' conftest.$ac_ext >&5
12256    
12257 root 1.42 ac_cv_type_int=no
12258 pcg 1.11 fi
12259     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12260     fi
12261 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12262     echo "${ECHO_T}$ac_cv_type_int" >&6
12263 pcg 1.11
12264 root 1.42 echo "$as_me:$LINENO: checking size of int" >&5
12265     echo $ECHO_N "checking size of int... $ECHO_C" >&6
12266     if test "${ac_cv_sizeof_int+set}" = set; then
12267 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
12268     else
12269 root 1.42 if test "$ac_cv_type_int" = yes; then
12270 pcg 1.11 # The cast to unsigned long works around a bug in the HP C Compiler
12271     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12272     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12273     # This bug is HP SR number 8606223364.
12274     if test "$cross_compiling" = yes; then
12275     # Depending upon the size, compute the lo and hi bounds.
12276     cat >conftest.$ac_ext <<_ACEOF
12277     /* confdefs.h. */
12278     _ACEOF
12279     cat confdefs.h >>conftest.$ac_ext
12280     cat >>conftest.$ac_ext <<_ACEOF
12281     /* end confdefs.h. */
12282     $ac_includes_default
12283     int
12284     main ()
12285     {
12286 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12287 pcg 1.11 test_array [0] = 0
12288    
12289     ;
12290     return 0;
12291     }
12292     _ACEOF
12293     rm -f conftest.$ac_objext
12294     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12295     (eval $ac_compile) 2>conftest.er1
12296     ac_status=$?
12297     grep -v '^ *+' conftest.er1 >conftest.err
12298     rm -f conftest.er1
12299     cat conftest.err >&5
12300     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12301     (exit $ac_status); } &&
12302 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12303 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12304     (eval $ac_try) 2>&5
12305     ac_status=$?
12306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12307     (exit $ac_status); }; } &&
12308     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12314     ac_lo=0 ac_mid=0
12315     while :; do
12316     cat >conftest.$ac_ext <<_ACEOF
12317     /* confdefs.h. */
12318     _ACEOF
12319     cat confdefs.h >>conftest.$ac_ext
12320     cat >>conftest.$ac_ext <<_ACEOF
12321     /* end confdefs.h. */
12322     $ac_includes_default
12323     int
12324     main ()
12325     {
12326 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12327 pcg 1.11 test_array [0] = 0
12328    
12329     ;
12330     return 0;
12331     }
12332     _ACEOF
12333     rm -f conftest.$ac_objext
12334     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12335     (eval $ac_compile) 2>conftest.er1
12336     ac_status=$?
12337     grep -v '^ *+' conftest.er1 >conftest.err
12338     rm -f conftest.er1
12339     cat conftest.err >&5
12340     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12341     (exit $ac_status); } &&
12342 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12343 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12344     (eval $ac_try) 2>&5
12345     ac_status=$?
12346     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347     (exit $ac_status); }; } &&
12348     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12354     ac_hi=$ac_mid; break
12355     else
12356     echo "$as_me: failed program was:" >&5
12357     sed 's/^/| /' conftest.$ac_ext >&5
12358    
12359     ac_lo=`expr $ac_mid + 1`
12360     if test $ac_lo -le $ac_mid; then
12361     ac_lo= ac_hi=
12362     break
12363     fi
12364     ac_mid=`expr 2 '*' $ac_mid + 1`
12365     fi
12366     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12367     done
12368     else
12369     echo "$as_me: failed program was:" >&5
12370     sed 's/^/| /' conftest.$ac_ext >&5
12371    
12372     cat >conftest.$ac_ext <<_ACEOF
12373     /* confdefs.h. */
12374     _ACEOF
12375     cat confdefs.h >>conftest.$ac_ext
12376     cat >>conftest.$ac_ext <<_ACEOF
12377     /* end confdefs.h. */
12378     $ac_includes_default
12379     int
12380     main ()
12381     {
12382 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12383 pcg 1.11 test_array [0] = 0
12384    
12385     ;
12386     return 0;
12387     }
12388     _ACEOF
12389     rm -f conftest.$ac_objext
12390     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12391     (eval $ac_compile) 2>conftest.er1
12392     ac_status=$?
12393     grep -v '^ *+' conftest.er1 >conftest.err
12394     rm -f conftest.er1
12395     cat conftest.err >&5
12396     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397     (exit $ac_status); } &&
12398 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12399 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12400     (eval $ac_try) 2>&5
12401     ac_status=$?
12402     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12403     (exit $ac_status); }; } &&
12404     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12410     ac_hi=-1 ac_mid=-1
12411     while :; do
12412     cat >conftest.$ac_ext <<_ACEOF
12413     /* confdefs.h. */
12414     _ACEOF
12415     cat confdefs.h >>conftest.$ac_ext
12416     cat >>conftest.$ac_ext <<_ACEOF
12417     /* end confdefs.h. */
12418     $ac_includes_default
12419     int
12420     main ()
12421     {
12422 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12423 pcg 1.11 test_array [0] = 0
12424    
12425     ;
12426     return 0;
12427     }
12428     _ACEOF
12429     rm -f conftest.$ac_objext
12430     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12431     (eval $ac_compile) 2>conftest.er1
12432     ac_status=$?
12433     grep -v '^ *+' conftest.er1 >conftest.err
12434     rm -f conftest.er1
12435     cat conftest.err >&5
12436     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12437     (exit $ac_status); } &&
12438 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12439 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12440     (eval $ac_try) 2>&5
12441     ac_status=$?
12442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443     (exit $ac_status); }; } &&
12444     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12450     ac_lo=$ac_mid; break
12451     else
12452     echo "$as_me: failed program was:" >&5
12453     sed 's/^/| /' conftest.$ac_ext >&5
12454    
12455     ac_hi=`expr '(' $ac_mid ')' - 1`
12456     if test $ac_mid -le $ac_hi; then
12457     ac_lo= ac_hi=
12458     break
12459     fi
12460     ac_mid=`expr 2 '*' $ac_mid`
12461     fi
12462     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12463     done
12464     else
12465     echo "$as_me: failed program was:" >&5
12466     sed 's/^/| /' conftest.$ac_ext >&5
12467 pcg 1.1
12468 pcg 1.11 ac_lo= ac_hi=
12469     fi
12470     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12471 pcg 1.1 fi
12472 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12473     # Binary search between lo and hi bounds.
12474     while test "x$ac_lo" != "x$ac_hi"; do
12475     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12476     cat >conftest.$ac_ext <<_ACEOF
12477     /* confdefs.h. */
12478     _ACEOF
12479     cat confdefs.h >>conftest.$ac_ext
12480     cat >>conftest.$ac_ext <<_ACEOF
12481     /* end confdefs.h. */
12482     $ac_includes_default
12483     int
12484     main ()
12485     {
12486 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12487 pcg 1.11 test_array [0] = 0
12488 pcg 1.1
12489 pcg 1.11 ;
12490     return 0;
12491     }
12492     _ACEOF
12493     rm -f conftest.$ac_objext
12494     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12495     (eval $ac_compile) 2>conftest.er1
12496     ac_status=$?
12497     grep -v '^ *+' conftest.er1 >conftest.err
12498     rm -f conftest.er1
12499     cat conftest.err >&5
12500     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12501     (exit $ac_status); } &&
12502 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12503 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12504     (eval $ac_try) 2>&5
12505     ac_status=$?
12506     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12507     (exit $ac_status); }; } &&
12508     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12514     ac_hi=$ac_mid
12515     else
12516     echo "$as_me: failed program was:" >&5
12517     sed 's/^/| /' conftest.$ac_ext >&5
12518 pcg 1.1
12519 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12520     fi
12521     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12522     done
12523     case $ac_lo in
12524 root 1.42 ?*) ac_cv_sizeof_int=$ac_lo;;
12525     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12526 pcg 1.11 See \`config.log' for more details." >&5
12527 root 1.42 echo "$as_me: error: cannot compute sizeof (int), 77
12528 pcg 1.11 See \`config.log' for more details." >&2;}
12529     { (exit 1); exit 1; }; } ;;
12530     esac
12531 pcg 1.1 else
12532     if test "$cross_compiling" = yes; then
12533 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12534     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12535 pcg 1.11 { (exit 1); exit 1; }; }
12536     else
12537     cat >conftest.$ac_ext <<_ACEOF
12538     /* confdefs.h. */
12539     _ACEOF
12540     cat confdefs.h >>conftest.$ac_ext
12541     cat >>conftest.$ac_ext <<_ACEOF
12542     /* end confdefs.h. */
12543     $ac_includes_default
12544 root 1.42 long longval () { return (long) (sizeof (int)); }
12545     unsigned long ulongval () { return (long) (sizeof (int)); }
12546 pcg 1.1 #include <stdio.h>
12547 pcg 1.11 #include <stdlib.h>
12548     int
12549     main ()
12550 pcg 1.1 {
12551 pcg 1.11
12552     FILE *f = fopen ("conftest.val", "w");
12553     if (! f)
12554     exit (1);
12555 root 1.42 if (((long) (sizeof (int))) < 0)
12556 pcg 1.11 {
12557     long i = longval ();
12558 root 1.42 if (i != ((long) (sizeof (int))))
12559 pcg 1.11 exit (1);
12560     fprintf (f, "%ld\n", i);
12561     }
12562     else
12563     {
12564     unsigned long i = ulongval ();
12565 root 1.42 if (i != ((long) (sizeof (int))))
12566 pcg 1.11 exit (1);
12567     fprintf (f, "%lu\n", i);
12568     }
12569     exit (ferror (f) || fclose (f) != 0);
12570    
12571     ;
12572     return 0;
12573 pcg 1.1 }
12574 pcg 1.11 _ACEOF
12575     rm -f conftest$ac_exeext
12576     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12577     (eval $ac_link) 2>&5
12578     ac_status=$?
12579     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12580     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12581     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12582     (eval $ac_try) 2>&5
12583     ac_status=$?
12584     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12585     (exit $ac_status); }; }; then
12586 root 1.42 ac_cv_sizeof_int=`cat conftest.val`
12587 pcg 1.11 else
12588     echo "$as_me: program exited with status $ac_status" >&5
12589     echo "$as_me: failed program was:" >&5
12590     sed 's/^/| /' conftest.$ac_ext >&5
12591    
12592     ( exit $ac_status )
12593 root 1.42 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12594 pcg 1.11 See \`config.log' for more details." >&5
12595 root 1.42 echo "$as_me: error: cannot compute sizeof (int), 77
12596 pcg 1.11 See \`config.log' for more details." >&2;}
12597     { (exit 1); exit 1; }; }
12598     fi
12599     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12600     fi
12601     fi
12602     rm -f conftest.val
12603     else
12604 root 1.42 ac_cv_sizeof_int=0
12605 pcg 1.1 fi
12606     fi
12607 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12608     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12609 pcg 1.11 cat >>confdefs.h <<_ACEOF
12610 root 1.42 #define SIZEOF_INT $ac_cv_sizeof_int
12611 pcg 1.11 _ACEOF
12612    
12613    
12614     echo "$as_me:$LINENO: checking for long long" >&5
12615     echo $ECHO_N "checking for long long... $ECHO_C" >&6
12616     if test "${ac_cv_type_long_long+set}" = set; then
12617     echo $ECHO_N "(cached) $ECHO_C" >&6
12618     else
12619     cat >conftest.$ac_ext <<_ACEOF
12620     /* confdefs.h. */
12621     _ACEOF
12622     cat confdefs.h >>conftest.$ac_ext
12623     cat >>conftest.$ac_ext <<_ACEOF
12624     /* end confdefs.h. */
12625     $ac_includes_default
12626     int
12627     main ()
12628     {
12629     if ((long long *) 0)
12630     return 0;
12631     if (sizeof (long long))
12632     return 0;
12633     ;
12634     return 0;
12635     }
12636     _ACEOF
12637     rm -f conftest.$ac_objext
12638     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12639     (eval $ac_compile) 2>conftest.er1
12640     ac_status=$?
12641     grep -v '^ *+' conftest.er1 >conftest.err
12642     rm -f conftest.er1
12643     cat conftest.err >&5
12644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645     (exit $ac_status); } &&
12646 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12647 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12648     (eval $ac_try) 2>&5
12649     ac_status=$?
12650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651     (exit $ac_status); }; } &&
12652     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12658     ac_cv_type_long_long=yes
12659     else
12660     echo "$as_me: failed program was:" >&5
12661     sed 's/^/| /' conftest.$ac_ext >&5
12662    
12663     ac_cv_type_long_long=no
12664     fi
12665     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12666     fi
12667     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
12668     echo "${ECHO_T}$ac_cv_type_long_long" >&6
12669    
12670     echo "$as_me:$LINENO: checking size of long long" >&5
12671     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
12672     if test "${ac_cv_sizeof_long_long+set}" = set; then
12673     echo $ECHO_N "(cached) $ECHO_C" >&6
12674     else
12675     if test "$ac_cv_type_long_long" = yes; then
12676     # The cast to unsigned long works around a bug in the HP C Compiler
12677     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12678     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12679     # This bug is HP SR number 8606223364.
12680     if test "$cross_compiling" = yes; then
12681     # Depending upon the size, compute the lo and hi bounds.
12682     cat >conftest.$ac_ext <<_ACEOF
12683     /* confdefs.h. */
12684     _ACEOF
12685     cat confdefs.h >>conftest.$ac_ext
12686     cat >>conftest.$ac_ext <<_ACEOF
12687     /* end confdefs.h. */
12688     $ac_includes_default
12689     int
12690     main ()
12691     {
12692     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
12693     test_array [0] = 0
12694    
12695     ;
12696     return 0;
12697     }
12698     _ACEOF
12699     rm -f conftest.$ac_objext
12700     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12701     (eval $ac_compile) 2>conftest.er1
12702     ac_status=$?
12703     grep -v '^ *+' conftest.er1 >conftest.err
12704     rm -f conftest.er1
12705     cat conftest.err >&5
12706     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12707     (exit $ac_status); } &&
12708 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12709 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12710     (eval $ac_try) 2>&5
12711     ac_status=$?
12712     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12713     (exit $ac_status); }; } &&
12714     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12720     ac_lo=0 ac_mid=0
12721     while :; do
12722     cat >conftest.$ac_ext <<_ACEOF
12723     /* confdefs.h. */
12724     _ACEOF
12725     cat confdefs.h >>conftest.$ac_ext
12726     cat >>conftest.$ac_ext <<_ACEOF
12727     /* end confdefs.h. */
12728     $ac_includes_default
12729     int
12730     main ()
12731     {
12732     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
12733     test_array [0] = 0
12734    
12735     ;
12736     return 0;
12737     }
12738     _ACEOF
12739     rm -f conftest.$ac_objext
12740     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12741     (eval $ac_compile) 2>conftest.er1
12742     ac_status=$?
12743     grep -v '^ *+' conftest.er1 >conftest.err
12744     rm -f conftest.er1
12745     cat conftest.err >&5
12746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12747     (exit $ac_status); } &&
12748 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12749 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12750     (eval $ac_try) 2>&5
12751     ac_status=$?
12752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753     (exit $ac_status); }; } &&
12754     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12760     ac_hi=$ac_mid; break
12761     else
12762     echo "$as_me: failed program was:" >&5
12763     sed 's/^/| /' conftest.$ac_ext >&5
12764    
12765     ac_lo=`expr $ac_mid + 1`
12766     if test $ac_lo -le $ac_mid; then
12767     ac_lo= ac_hi=
12768     break
12769     fi
12770     ac_mid=`expr 2 '*' $ac_mid + 1`
12771     fi
12772     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12773     done
12774     else
12775     echo "$as_me: failed program was:" >&5
12776     sed 's/^/| /' conftest.$ac_ext >&5
12777    
12778     cat >conftest.$ac_ext <<_ACEOF
12779     /* confdefs.h. */
12780     _ACEOF
12781     cat confdefs.h >>conftest.$ac_ext
12782     cat >>conftest.$ac_ext <<_ACEOF
12783     /* end confdefs.h. */
12784     $ac_includes_default
12785     int
12786     main ()
12787     {
12788     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
12789     test_array [0] = 0
12790    
12791     ;
12792     return 0;
12793     }
12794     _ACEOF
12795     rm -f conftest.$ac_objext
12796     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12797     (eval $ac_compile) 2>conftest.er1
12798     ac_status=$?
12799     grep -v '^ *+' conftest.er1 >conftest.err
12800     rm -f conftest.er1
12801     cat conftest.err >&5
12802     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12803     (exit $ac_status); } &&
12804 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12805 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12806     (eval $ac_try) 2>&5
12807     ac_status=$?
12808     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12809     (exit $ac_status); }; } &&
12810     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12816     ac_hi=-1 ac_mid=-1
12817     while :; do
12818     cat >conftest.$ac_ext <<_ACEOF
12819     /* confdefs.h. */
12820     _ACEOF
12821     cat confdefs.h >>conftest.$ac_ext
12822     cat >>conftest.$ac_ext <<_ACEOF
12823     /* end confdefs.h. */
12824     $ac_includes_default
12825     int
12826     main ()
12827     {
12828     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
12829     test_array [0] = 0
12830    
12831     ;
12832     return 0;
12833     }
12834     _ACEOF
12835     rm -f conftest.$ac_objext
12836     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12837     (eval $ac_compile) 2>conftest.er1
12838     ac_status=$?
12839     grep -v '^ *+' conftest.er1 >conftest.err
12840     rm -f conftest.er1
12841     cat conftest.err >&5
12842     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12843     (exit $ac_status); } &&
12844 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12845 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12846     (eval $ac_try) 2>&5
12847     ac_status=$?
12848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12849     (exit $ac_status); }; } &&
12850     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12856     ac_lo=$ac_mid; break
12857     else
12858     echo "$as_me: failed program was:" >&5
12859     sed 's/^/| /' conftest.$ac_ext >&5
12860    
12861     ac_hi=`expr '(' $ac_mid ')' - 1`
12862     if test $ac_mid -le $ac_hi; then
12863     ac_lo= ac_hi=
12864     break
12865     fi
12866     ac_mid=`expr 2 '*' $ac_mid`
12867     fi
12868     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12869     done
12870     else
12871     echo "$as_me: failed program was:" >&5
12872     sed 's/^/| /' conftest.$ac_ext >&5
12873 pcg 1.1
12874 pcg 1.11 ac_lo= ac_hi=
12875     fi
12876     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12877 pcg 1.1 fi
12878 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12879     # Binary search between lo and hi bounds.
12880     while test "x$ac_lo" != "x$ac_hi"; do
12881     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12882     cat >conftest.$ac_ext <<_ACEOF
12883     /* confdefs.h. */
12884     _ACEOF
12885     cat confdefs.h >>conftest.$ac_ext
12886     cat >>conftest.$ac_ext <<_ACEOF
12887     /* end confdefs.h. */
12888     $ac_includes_default
12889     int
12890     main ()
12891     {
12892     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
12893     test_array [0] = 0
12894 pcg 1.1
12895 pcg 1.11 ;
12896     return 0;
12897     }
12898     _ACEOF
12899     rm -f conftest.$ac_objext
12900     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12901     (eval $ac_compile) 2>conftest.er1
12902     ac_status=$?
12903     grep -v '^ *+' conftest.er1 >conftest.err
12904     rm -f conftest.er1
12905     cat conftest.err >&5
12906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12907     (exit $ac_status); } &&
12908 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12909 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12910     (eval $ac_try) 2>&5
12911     ac_status=$?
12912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12913     (exit $ac_status); }; } &&
12914     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12920     ac_hi=$ac_mid
12921     else
12922     echo "$as_me: failed program was:" >&5
12923     sed 's/^/| /' conftest.$ac_ext >&5
12924 pcg 1.1
12925 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12926     fi
12927     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12928     done
12929     case $ac_lo in
12930     ?*) ac_cv_sizeof_long_long=$ac_lo;;
12931     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
12932     See \`config.log' for more details." >&5
12933     echo "$as_me: error: cannot compute sizeof (long long), 77
12934     See \`config.log' for more details." >&2;}
12935     { (exit 1); exit 1; }; } ;;
12936     esac
12937 pcg 1.1 else
12938     if test "$cross_compiling" = yes; then
12939 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12940     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12941 pcg 1.11 { (exit 1); exit 1; }; }
12942     else
12943     cat >conftest.$ac_ext <<_ACEOF
12944     /* confdefs.h. */
12945     _ACEOF
12946     cat confdefs.h >>conftest.$ac_ext
12947     cat >>conftest.$ac_ext <<_ACEOF
12948     /* end confdefs.h. */
12949     $ac_includes_default
12950     long longval () { return (long) (sizeof (long long)); }
12951     unsigned long ulongval () { return (long) (sizeof (long long)); }
12952 pcg 1.1 #include <stdio.h>
12953 pcg 1.11 #include <stdlib.h>
12954     int
12955     main ()
12956 pcg 1.1 {
12957 pcg 1.11
12958     FILE *f = fopen ("conftest.val", "w");
12959     if (! f)
12960     exit (1);
12961     if (((long) (sizeof (long long))) < 0)
12962     {
12963     long i = longval ();
12964     if (i != ((long) (sizeof (long long))))
12965     exit (1);
12966     fprintf (f, "%ld\n", i);
12967     }
12968     else
12969     {
12970     unsigned long i = ulongval ();
12971     if (i != ((long) (sizeof (long long))))
12972     exit (1);
12973     fprintf (f, "%lu\n", i);
12974     }
12975     exit (ferror (f) || fclose (f) != 0);
12976    
12977     ;
12978     return 0;
12979 pcg 1.1 }
12980 pcg 1.11 _ACEOF
12981     rm -f conftest$ac_exeext
12982     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12983     (eval $ac_link) 2>&5
12984     ac_status=$?
12985     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12986     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12987     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12988     (eval $ac_try) 2>&5
12989     ac_status=$?
12990     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12991     (exit $ac_status); }; }; then
12992     ac_cv_sizeof_long_long=`cat conftest.val`
12993     else
12994     echo "$as_me: program exited with status $ac_status" >&5
12995     echo "$as_me: failed program was:" >&5
12996     sed 's/^/| /' conftest.$ac_ext >&5
12997    
12998     ( exit $ac_status )
12999     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13000     See \`config.log' for more details." >&5
13001     echo "$as_me: error: cannot compute sizeof (long long), 77
13002     See \`config.log' for more details." >&2;}
13003     { (exit 1); exit 1; }; }
13004     fi
13005     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13006     fi
13007     fi
13008     rm -f conftest.val
13009     else
13010 pcg 1.1 ac_cv_sizeof_long_long=0
13011     fi
13012 pcg 1.11 fi
13013     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13014     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13015     cat >>confdefs.h <<_ACEOF
13016     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13017     _ACEOF
13018    
13019    
13020     echo "$as_me:$LINENO: checking for int *" >&5
13021     echo $ECHO_N "checking for int *... $ECHO_C" >&6
13022     if test "${ac_cv_type_int_p+set}" = set; then
13023     echo $ECHO_N "(cached) $ECHO_C" >&6
13024     else
13025     cat >conftest.$ac_ext <<_ACEOF
13026     /* confdefs.h. */
13027     _ACEOF
13028     cat confdefs.h >>conftest.$ac_ext
13029     cat >>conftest.$ac_ext <<_ACEOF
13030     /* end confdefs.h. */
13031     $ac_includes_default
13032     int
13033     main ()
13034     {
13035     if ((int * *) 0)
13036     return 0;
13037     if (sizeof (int *))
13038     return 0;
13039     ;
13040     return 0;
13041     }
13042     _ACEOF
13043     rm -f conftest.$ac_objext
13044     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13045     (eval $ac_compile) 2>conftest.er1
13046     ac_status=$?
13047     grep -v '^ *+' conftest.er1 >conftest.err
13048     rm -f conftest.er1
13049     cat conftest.err >&5
13050     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13051     (exit $ac_status); } &&
13052 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13053 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13054     (eval $ac_try) 2>&5
13055     ac_status=$?
13056     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13057     (exit $ac_status); }; } &&
13058     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13064     ac_cv_type_int_p=yes
13065     else
13066     echo "$as_me: failed program was:" >&5
13067     sed 's/^/| /' conftest.$ac_ext >&5
13068    
13069     ac_cv_type_int_p=no
13070     fi
13071     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13072     fi
13073     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13074     echo "${ECHO_T}$ac_cv_type_int_p" >&6
13075    
13076     echo "$as_me:$LINENO: checking size of int *" >&5
13077     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13078     if test "${ac_cv_sizeof_int_p+set}" = set; then
13079     echo $ECHO_N "(cached) $ECHO_C" >&6
13080     else
13081     if test "$ac_cv_type_int_p" = yes; then
13082     # The cast to unsigned long works around a bug in the HP C Compiler
13083     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13084     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13085     # This bug is HP SR number 8606223364.
13086     if test "$cross_compiling" = yes; then
13087     # Depending upon the size, compute the lo and hi bounds.
13088     cat >conftest.$ac_ext <<_ACEOF
13089     /* confdefs.h. */
13090     _ACEOF
13091     cat confdefs.h >>conftest.$ac_ext
13092     cat >>conftest.$ac_ext <<_ACEOF
13093     /* end confdefs.h. */
13094     $ac_includes_default
13095     int
13096     main ()
13097     {
13098     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13099     test_array [0] = 0
13100    
13101     ;
13102     return 0;
13103     }
13104     _ACEOF
13105     rm -f conftest.$ac_objext
13106     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13107     (eval $ac_compile) 2>conftest.er1
13108     ac_status=$?
13109     grep -v '^ *+' conftest.er1 >conftest.err
13110     rm -f conftest.er1
13111     cat conftest.err >&5
13112     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13113     (exit $ac_status); } &&
13114 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13115 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13116     (eval $ac_try) 2>&5
13117     ac_status=$?
13118     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13119     (exit $ac_status); }; } &&
13120     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13126     ac_lo=0 ac_mid=0
13127     while :; do
13128     cat >conftest.$ac_ext <<_ACEOF
13129     /* confdefs.h. */
13130     _ACEOF
13131     cat confdefs.h >>conftest.$ac_ext
13132     cat >>conftest.$ac_ext <<_ACEOF
13133     /* end confdefs.h. */
13134     $ac_includes_default
13135     int
13136     main ()
13137     {
13138     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13139     test_array [0] = 0
13140    
13141     ;
13142     return 0;
13143     }
13144     _ACEOF
13145     rm -f conftest.$ac_objext
13146     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13147     (eval $ac_compile) 2>conftest.er1
13148     ac_status=$?
13149     grep -v '^ *+' conftest.er1 >conftest.err
13150     rm -f conftest.er1
13151     cat conftest.err >&5
13152     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13153     (exit $ac_status); } &&
13154 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13155 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13156     (eval $ac_try) 2>&5
13157     ac_status=$?
13158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13159     (exit $ac_status); }; } &&
13160     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13166     ac_hi=$ac_mid; break
13167     else
13168     echo "$as_me: failed program was:" >&5
13169     sed 's/^/| /' conftest.$ac_ext >&5
13170    
13171     ac_lo=`expr $ac_mid + 1`
13172     if test $ac_lo -le $ac_mid; then
13173     ac_lo= ac_hi=
13174     break
13175     fi
13176     ac_mid=`expr 2 '*' $ac_mid + 1`
13177     fi
13178     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13179     done
13180     else
13181     echo "$as_me: failed program was:" >&5
13182     sed 's/^/| /' conftest.$ac_ext >&5
13183    
13184     cat >conftest.$ac_ext <<_ACEOF
13185     /* confdefs.h. */
13186     _ACEOF
13187     cat confdefs.h >>conftest.$ac_ext
13188     cat >>conftest.$ac_ext <<_ACEOF
13189     /* end confdefs.h. */
13190     $ac_includes_default
13191     int
13192     main ()
13193     {
13194     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13195     test_array [0] = 0
13196    
13197     ;
13198     return 0;
13199     }
13200     _ACEOF
13201     rm -f conftest.$ac_objext
13202     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13203     (eval $ac_compile) 2>conftest.er1
13204     ac_status=$?
13205     grep -v '^ *+' conftest.er1 >conftest.err
13206     rm -f conftest.er1
13207     cat conftest.err >&5
13208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13209     (exit $ac_status); } &&
13210 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13211 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13212     (eval $ac_try) 2>&5
13213     ac_status=$?
13214     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13215     (exit $ac_status); }; } &&
13216     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13222     ac_hi=-1 ac_mid=-1
13223     while :; do
13224     cat >conftest.$ac_ext <<_ACEOF
13225     /* confdefs.h. */
13226     _ACEOF
13227     cat confdefs.h >>conftest.$ac_ext
13228     cat >>conftest.$ac_ext <<_ACEOF
13229     /* end confdefs.h. */
13230     $ac_includes_default
13231     int
13232     main ()
13233     {
13234     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13235     test_array [0] = 0
13236    
13237     ;
13238     return 0;
13239     }
13240     _ACEOF
13241     rm -f conftest.$ac_objext
13242     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13243     (eval $ac_compile) 2>conftest.er1
13244     ac_status=$?
13245     grep -v '^ *+' conftest.er1 >conftest.err
13246     rm -f conftest.er1
13247     cat conftest.err >&5
13248     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13249     (exit $ac_status); } &&
13250 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13251 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13252     (eval $ac_try) 2>&5
13253     ac_status=$?
13254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255     (exit $ac_status); }; } &&
13256     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13262     ac_lo=$ac_mid; break
13263     else
13264     echo "$as_me: failed program was:" >&5
13265     sed 's/^/| /' conftest.$ac_ext >&5
13266    
13267     ac_hi=`expr '(' $ac_mid ')' - 1`
13268     if test $ac_mid -le $ac_hi; then
13269     ac_lo= ac_hi=
13270     break
13271     fi
13272     ac_mid=`expr 2 '*' $ac_mid`
13273     fi
13274     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13275     done
13276     else
13277     echo "$as_me: failed program was:" >&5
13278     sed 's/^/| /' conftest.$ac_ext >&5
13279    
13280     ac_lo= ac_hi=
13281     fi
13282     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13283     fi
13284     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13285     # Binary search between lo and hi bounds.
13286     while test "x$ac_lo" != "x$ac_hi"; do
13287     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13288     cat >conftest.$ac_ext <<_ACEOF
13289     /* confdefs.h. */
13290     _ACEOF
13291     cat confdefs.h >>conftest.$ac_ext
13292     cat >>conftest.$ac_ext <<_ACEOF
13293     /* end confdefs.h. */
13294     $ac_includes_default
13295     int
13296     main ()
13297     {
13298     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13299     test_array [0] = 0
13300    
13301     ;
13302     return 0;
13303     }
13304     _ACEOF
13305     rm -f conftest.$ac_objext
13306     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13307     (eval $ac_compile) 2>conftest.er1
13308     ac_status=$?
13309     grep -v '^ *+' conftest.er1 >conftest.err
13310     rm -f conftest.er1
13311     cat conftest.err >&5
13312     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313     (exit $ac_status); } &&
13314 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13315 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13316     (eval $ac_try) 2>&5
13317     ac_status=$?
13318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13319     (exit $ac_status); }; } &&
13320     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13326     ac_hi=$ac_mid
13327     else
13328     echo "$as_me: failed program was:" >&5
13329     sed 's/^/| /' conftest.$ac_ext >&5
13330 pcg 1.1
13331 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13332 pcg 1.1 fi
13333 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13334     done
13335     case $ac_lo in
13336     ?*) ac_cv_sizeof_int_p=$ac_lo;;
13337     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13338     See \`config.log' for more details." >&5
13339     echo "$as_me: error: cannot compute sizeof (int *), 77
13340     See \`config.log' for more details." >&2;}
13341     { (exit 1); exit 1; }; } ;;
13342     esac
13343 pcg 1.1 else
13344     if test "$cross_compiling" = yes; then
13345 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13346     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13347 pcg 1.11 { (exit 1); exit 1; }; }
13348     else
13349     cat >conftest.$ac_ext <<_ACEOF
13350     /* confdefs.h. */
13351     _ACEOF
13352     cat confdefs.h >>conftest.$ac_ext
13353     cat >>conftest.$ac_ext <<_ACEOF
13354     /* end confdefs.h. */
13355     $ac_includes_default
13356     long longval () { return (long) (sizeof (int *)); }
13357     unsigned long ulongval () { return (long) (sizeof (int *)); }
13358 pcg 1.1 #include <stdio.h>
13359 pcg 1.11 #include <stdlib.h>
13360     int
13361     main ()
13362 pcg 1.1 {
13363 pcg 1.11
13364     FILE *f = fopen ("conftest.val", "w");
13365     if (! f)
13366     exit (1);
13367     if (((long) (sizeof (int *))) < 0)
13368     {
13369     long i = longval ();
13370     if (i != ((long) (sizeof (int *))))
13371     exit (1);
13372     fprintf (f, "%ld\n", i);
13373     }
13374     else
13375     {
13376     unsigned long i = ulongval ();
13377     if (i != ((long) (sizeof (int *))))
13378     exit (1);
13379     fprintf (f, "%lu\n", i);
13380     }
13381     exit (ferror (f) || fclose (f) != 0);
13382    
13383     ;
13384     return 0;
13385 pcg 1.1 }
13386 pcg 1.11 _ACEOF
13387     rm -f conftest$ac_exeext
13388     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13389     (eval $ac_link) 2>&5
13390     ac_status=$?
13391     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13392     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13393     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13394     (eval $ac_try) 2>&5
13395     ac_status=$?
13396     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13397     (exit $ac_status); }; }; then
13398     ac_cv_sizeof_int_p=`cat conftest.val`
13399     else
13400     echo "$as_me: program exited with status $ac_status" >&5
13401     echo "$as_me: failed program was:" >&5
13402     sed 's/^/| /' conftest.$ac_ext >&5
13403    
13404     ( exit $ac_status )
13405     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13406     See \`config.log' for more details." >&5
13407     echo "$as_me: error: cannot compute sizeof (int *), 77
13408     See \`config.log' for more details." >&2;}
13409     { (exit 1); exit 1; }; }
13410     fi
13411     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13412     fi
13413     fi
13414     rm -f conftest.val
13415     else
13416 pcg 1.1 ac_cv_sizeof_int_p=0
13417     fi
13418     fi
13419 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13420     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13421     cat >>confdefs.h <<_ACEOF
13422 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13423 pcg 1.11 _ACEOF
13424 pcg 1.1
13425    
13426    
13427    
13428 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
13429     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13430     if test "${rxvt_cv_int16_t+set}" = set; then
13431     echo $ECHO_N "(cached) $ECHO_C" >&6
13432 pcg 1.1 else
13433 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
13434     /* confdefs.h. */
13435     _ACEOF
13436     cat confdefs.h >>conftest.$ac_ext
13437     cat >>conftest.$ac_ext <<_ACEOF
13438     /* end confdefs.h. */
13439 pcg 1.1 #include <stdint.h>
13440 pcg 1.11 int
13441     main ()
13442     {
13443 pcg 1.1 int16_t dummy;
13444 pcg 1.11 ;
13445     return 0;
13446     }
13447     _ACEOF
13448     rm -f conftest.$ac_objext
13449     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13450     (eval $ac_compile) 2>conftest.er1
13451     ac_status=$?
13452     grep -v '^ *+' conftest.er1 >conftest.err
13453     rm -f conftest.er1
13454     cat conftest.err >&5
13455     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13456     (exit $ac_status); } &&
13457 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13458 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13459     (eval $ac_try) 2>&5
13460     ac_status=$?
13461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13462     (exit $ac_status); }; } &&
13463     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13469 pcg 1.1 rxvt_cv_int16_t=yes
13470     else
13471 pcg 1.11 echo "$as_me: failed program was:" >&5
13472     sed 's/^/| /' conftest.$ac_ext >&5
13473    
13474     if test $ac_cv_sizeof_char -ge 2; then
13475 pcg 1.1 rxvt_cv_int16_t=" char"
13476     else
13477     if test $ac_cv_sizeof_short -ge 2; then
13478     rxvt_cv_int16_t=" short"
13479     else
13480     if test $ac_cv_sizeof_int -ge 2; then
13481     rxvt_cv_int16_t=" int"
13482     else
13483     if test $ac_cv_sizeof_long -ge 2; then
13484     rxvt_cv_int16_t=" long"
13485     else
13486     if test $ac_cv_sizeof_long_long -ge 2; then
13487     rxvt_cv_int16_t=" long long"
13488     else
13489     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13490     fi
13491     fi
13492     fi
13493     fi
13494     fi
13495     fi
13496 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13497 pcg 1.1 fi
13498 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
13499     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
13500 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
13501     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
13502     else
13503     if test x"" = x; then
13504     rxvt_int16_typedef="/* typedef short int16_t; */"
13505     else
13506     rxvt_int16_typedef="/* typedef short int16_t; */"
13507     fi
13508 pcg 1.11 fi
13509 pcg 1.1
13510 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
13511     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
13512     if test "${rxvt_cv_uint16_t+set}" = set; then
13513     echo $ECHO_N "(cached) $ECHO_C" >&6
13514     else
13515     cat >conftest.$ac_ext <<_ACEOF
13516     /* confdefs.h. */
13517     _ACEOF
13518     cat confdefs.h >>conftest.$ac_ext
13519     cat >>conftest.$ac_ext <<_ACEOF
13520     /* end confdefs.h. */
13521 pcg 1.1 #include <stdint.h>
13522 pcg 1.11 int
13523     main ()
13524     {
13525 pcg 1.1 uint16_t dummy;
13526 pcg 1.11 ;
13527     return 0;
13528     }
13529     _ACEOF
13530     rm -f conftest.$ac_objext
13531     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13532     (eval $ac_compile) 2>conftest.er1
13533     ac_status=$?
13534     grep -v '^ *+' conftest.er1 >conftest.err
13535     rm -f conftest.er1
13536     cat conftest.err >&5
13537     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13538     (exit $ac_status); } &&
13539 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13540 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13541     (eval $ac_try) 2>&5
13542     ac_status=$?
13543     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13544     (exit $ac_status); }; } &&
13545     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13551 pcg 1.1 rxvt_cv_uint16_t=yes
13552     else
13553 pcg 1.11 echo "$as_me: failed program was:" >&5
13554     sed 's/^/| /' conftest.$ac_ext >&5
13555    
13556     if test $ac_cv_sizeof_char -ge 2; then
13557 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
13558     else
13559     if test $ac_cv_sizeof_short -ge 2; then
13560     rxvt_cv_uint16_t="unsigned short"
13561     else
13562     if test $ac_cv_sizeof_int -ge 2; then
13563     rxvt_cv_uint16_t="unsigned int"
13564     else
13565     if test $ac_cv_sizeof_long -ge 2; then
13566     rxvt_cv_uint16_t="unsigned long"
13567     else
13568     if test $ac_cv_sizeof_long_long -ge 2; then
13569     rxvt_cv_uint16_t="unsigned long long"
13570     else
13571     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
13572     fi
13573     fi
13574     fi
13575     fi
13576     fi
13577     fi
13578 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13579 pcg 1.1 fi
13580 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
13581     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
13582 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
13583     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
13584     else
13585     if test x"unsigned" = x; then
13586     rxvt_uint16_typedef="/* typedef short uint16_t; */"
13587     else
13588     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
13589     fi
13590 pcg 1.11 fi
13591 pcg 1.1
13592 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
13593     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
13594     if test "${rxvt_cv_int32_t+set}" = set; then
13595     echo $ECHO_N "(cached) $ECHO_C" >&6
13596     else
13597     cat >conftest.$ac_ext <<_ACEOF
13598     /* confdefs.h. */
13599     _ACEOF
13600     cat confdefs.h >>conftest.$ac_ext
13601     cat >>conftest.$ac_ext <<_ACEOF
13602     /* end confdefs.h. */
13603 pcg 1.1 #include <stdint.h>
13604 pcg 1.11 int
13605     main ()
13606     {
13607 pcg 1.1 int32_t dummy;
13608 pcg 1.11 ;
13609     return 0;
13610     }
13611     _ACEOF
13612     rm -f conftest.$ac_objext
13613     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13614     (eval $ac_compile) 2>conftest.er1
13615     ac_status=$?
13616     grep -v '^ *+' conftest.er1 >conftest.err
13617     rm -f conftest.er1
13618     cat conftest.err >&5
13619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13620     (exit $ac_status); } &&
13621 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13622 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13623     (eval $ac_try) 2>&5
13624     ac_status=$?
13625     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13626     (exit $ac_status); }; } &&
13627     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13633 pcg 1.1 rxvt_cv_int32_t=yes
13634     else
13635 pcg 1.11 echo "$as_me: failed program was:" >&5
13636     sed 's/^/| /' conftest.$ac_ext >&5
13637    
13638     if test $ac_cv_sizeof_char -ge 4; then
13639 pcg 1.1 rxvt_cv_int32_t=" char"
13640     else
13641     if test $ac_cv_sizeof_short -ge 4; then
13642     rxvt_cv_int32_t=" short"
13643     else
13644     if test $ac_cv_sizeof_int -ge 4; then
13645     rxvt_cv_int32_t=" int"
13646     else
13647     if test $ac_cv_sizeof_long -ge 4; then
13648     rxvt_cv_int32_t=" long"
13649     else
13650     if test $ac_cv_sizeof_long_long -ge 4; then
13651     rxvt_cv_int32_t=" long long"
13652     else
13653     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
13654     fi
13655     fi
13656     fi
13657     fi
13658     fi
13659     fi
13660 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13661 pcg 1.1 fi
13662 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
13663     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
13664 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
13665     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
13666     else
13667     if test x"" = x; then
13668     rxvt_int32_typedef="/* typedef int int32_t; */"
13669     else
13670     rxvt_int32_typedef="/* typedef int int32_t; */"
13671     fi
13672 pcg 1.11 fi
13673 pcg 1.1
13674 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
13675     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
13676     if test "${rxvt_cv_uint32_t+set}" = set; then
13677     echo $ECHO_N "(cached) $ECHO_C" >&6
13678     else
13679     cat >conftest.$ac_ext <<_ACEOF
13680     /* confdefs.h. */
13681     _ACEOF
13682     cat confdefs.h >>conftest.$ac_ext
13683     cat >>conftest.$ac_ext <<_ACEOF
13684     /* end confdefs.h. */
13685 pcg 1.1 #include <stdint.h>
13686 pcg 1.11 int
13687     main ()
13688     {
13689 pcg 1.1 uint32_t dummy;
13690 pcg 1.11 ;
13691     return 0;
13692     }
13693     _ACEOF
13694     rm -f conftest.$ac_objext
13695     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13696     (eval $ac_compile) 2>conftest.er1
13697     ac_status=$?
13698     grep -v '^ *+' conftest.er1 >conftest.err
13699     rm -f conftest.er1
13700     cat conftest.err >&5
13701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13702     (exit $ac_status); } &&
13703 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13704 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13705     (eval $ac_try) 2>&5
13706     ac_status=$?
13707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13708     (exit $ac_status); }; } &&
13709     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13715 pcg 1.1 rxvt_cv_uint32_t=yes
13716     else
13717 pcg 1.11 echo "$as_me: failed program was:" >&5
13718     sed 's/^/| /' conftest.$ac_ext >&5
13719    
13720     if test $ac_cv_sizeof_char -ge 4; then
13721 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
13722     else
13723     if test $ac_cv_sizeof_short -ge 4; then
13724     rxvt_cv_uint32_t="unsigned short"
13725     else
13726     if test $ac_cv_sizeof_int -ge 4; then
13727     rxvt_cv_uint32_t="unsigned int"
13728     else
13729     if test $ac_cv_sizeof_long -ge 4; then
13730     rxvt_cv_uint32_t="unsigned long"
13731     else
13732     if test $ac_cv_sizeof_long_long -ge 4; then
13733     rxvt_cv_uint32_t="unsigned long long"
13734     else
13735     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
13736     fi
13737     fi
13738     fi
13739     fi
13740     fi
13741     fi
13742 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13743 pcg 1.1 fi
13744 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
13745     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
13746 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
13747     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
13748     else
13749     if test x"unsigned" = x; then
13750     rxvt_uint32_typedef="/* typedef int uint32_t; */"
13751     else
13752     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
13753     fi
13754 pcg 1.11 fi
13755 pcg 1.1
13756     if test $ac_cv_sizeof_int_p -eq 8; then
13757     rxvt_intp_define="#define intp_t int64_t"
13758     rxvt_u_intp_define="#define u_intp_t u_int64_t"
13759     else
13760     if test $ac_cv_sizeof_int_p -eq 4; then
13761     rxvt_intp_define="#define intp_t int32_t"
13762     rxvt_u_intp_define="#define u_intp_t u_int32_t"
13763     else
13764     if test $ac_cv_sizeof_int_p -eq 2; then
13765     rxvt_intp_define="#define intp_t int16_t"
13766     rxvt_u_intp_define="#define u_intp_t u_int16_t"
13767     else
13768     rxvt_intp_define="#error set intp_t"
13769     rxvt_u_intp_define="#error set u_intp_t"
13770     fi
13771     fi
13772     fi
13773    
13774    
13775    
13776 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13777     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13778     if test "${ac_cv_type_signal+set}" = set; then
13779     echo $ECHO_N "(cached) $ECHO_C" >&6
13780     else
13781     cat >conftest.$ac_ext <<_ACEOF
13782     /* confdefs.h. */
13783     _ACEOF
13784     cat confdefs.h >>conftest.$ac_ext
13785     cat >>conftest.$ac_ext <<_ACEOF
13786     /* end confdefs.h. */
13787 pcg 1.1 #include <sys/types.h>
13788     #include <signal.h>
13789     #ifdef signal
13790 pcg 1.11 # undef signal
13791 pcg 1.1 #endif
13792     #ifdef __cplusplus
13793     extern "C" void (*signal (int, void (*)(int)))(int);
13794     #else
13795     void (*signal ()) ();
13796     #endif
13797    
13798 pcg 1.11 int
13799     main ()
13800     {
13801 pcg 1.1 int i;
13802 pcg 1.11 ;
13803     return 0;
13804     }
13805     _ACEOF
13806     rm -f conftest.$ac_objext
13807     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13808     (eval $ac_compile) 2>conftest.er1
13809     ac_status=$?
13810     grep -v '^ *+' conftest.er1 >conftest.err
13811     rm -f conftest.er1
13812     cat conftest.err >&5
13813     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13814     (exit $ac_status); } &&
13815 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13816 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13817     (eval $ac_try) 2>&5
13818     ac_status=$?
13819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13820     (exit $ac_status); }; } &&
13821     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13827 pcg 1.1 ac_cv_type_signal=void
13828     else
13829 pcg 1.11 echo "$as_me: failed program was:" >&5
13830     sed 's/^/| /' conftest.$ac_ext >&5
13831    
13832     ac_cv_type_signal=int
13833 pcg 1.1 fi
13834 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13835 pcg 1.1 fi
13836 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13837     echo "${ECHO_T}$ac_cv_type_signal" >&6
13838 pcg 1.1
13839 pcg 1.11 cat >>confdefs.h <<_ACEOF
13840 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
13841 pcg 1.11 _ACEOF
13842 pcg 1.1
13843    
13844    
13845     case "$host_alias" in
13846     *ultrix) ac_cv_func_setsid='no' ;;
13847     *) break;;
13848     esac
13849    
13850 pcg 1.11
13851    
13852    
13853    
13854    
13855    
13856    
13857    
13858    
13859    
13860    
13861    
13862    
13863    
13864    
13865    
13866    
13867    
13868 pcg 1.1 for ac_func in \
13869     atexit \
13870     revoke \
13871     unsetenv \
13872     setutent \
13873     seteuid \
13874     setreuid \
13875     setsid \
13876     setpgrp \
13877     setpgid \
13878     openpty \
13879     _getpty \
13880     grantpt \
13881     unlockpt \
13882     isastream \
13883     on_exit \
13884     nanosleep \
13885     updwtmp \
13886     ttyslot \
13887    
13888     do
13889 pcg 1.11 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13890     echo "$as_me:$LINENO: checking for $ac_func" >&5
13891     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13892     if eval "test \"\${$as_ac_var+set}\" = set"; then
13893     echo $ECHO_N "(cached) $ECHO_C" >&6
13894     else
13895     cat >conftest.$ac_ext <<_ACEOF
13896     /* confdefs.h. */
13897     _ACEOF
13898     cat confdefs.h >>conftest.$ac_ext
13899     cat >>conftest.$ac_ext <<_ACEOF
13900     /* end confdefs.h. */
13901     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13902     For example, HP-UX 11i <limits.h> declares gettimeofday. */
13903     #define $ac_func innocuous_$ac_func
13904    
13905 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
13906 pcg 1.11 which can conflict with char $ac_func (); below.
13907     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13908     <limits.h> exists even on freestanding compilers. */
13909    
13910     #ifdef __STDC__
13911     # include <limits.h>
13912     #else
13913     # include <assert.h>
13914     #endif
13915    
13916     #undef $ac_func
13917    
13918 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
13919 pcg 1.11 #ifdef __cplusplus
13920     extern "C"
13921     {
13922     #endif
13923 pcg 1.1 /* We use char because int might match the return type of a gcc2
13924 pcg 1.11 builtin and then its argument prototype would still apply. */
13925     char $ac_func ();
13926 pcg 1.1 /* The GNU C library defines this for functions which it implements
13927     to always fail with ENOSYS. Some functions are actually named
13928     something starting with __ and the normal name is an alias. */
13929     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13930     choke me
13931     #else
13932 pcg 1.11 char (*f) () = $ac_func;
13933     #endif
13934     #ifdef __cplusplus
13935     }
13936 pcg 1.1 #endif
13937    
13938 pcg 1.11 int
13939     main ()
13940     {
13941     return f != $ac_func;
13942     ;
13943     return 0;
13944     }
13945     _ACEOF
13946     rm -f conftest.$ac_objext conftest$ac_exeext
13947     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13948     (eval $ac_link) 2>conftest.er1
13949     ac_status=$?
13950     grep -v '^ *+' conftest.er1 >conftest.err
13951     rm -f conftest.er1
13952     cat conftest.err >&5
13953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13954     (exit $ac_status); } &&
13955 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13956 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13957     (eval $ac_try) 2>&5
13958     ac_status=$?
13959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13960     (exit $ac_status); }; } &&
13961     { ac_try='test -s conftest$ac_exeext'
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); }; }; then
13967     eval "$as_ac_var=yes"
13968     else
13969     echo "$as_me: failed program was:" >&5
13970     sed 's/^/| /' conftest.$ac_ext >&5
13971    
13972     eval "$as_ac_var=no"
13973     fi
13974     rm -f conftest.err conftest.$ac_objext \
13975     conftest$ac_exeext conftest.$ac_ext
13976     fi
13977     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13978     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13979     if test `eval echo '${'$as_ac_var'}'` = yes; then
13980     cat >>confdefs.h <<_ACEOF
13981     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13982     _ACEOF
13983 pcg 1.1
13984     fi
13985     done
13986    
13987    
13988    
13989 pcg 1.11 if test "${ac_cv_header_utmp_h+set}" = set; then
13990     echo "$as_me:$LINENO: checking for utmp.h" >&5
13991     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
13992     if test "${ac_cv_header_utmp_h+set}" = set; then
13993     echo $ECHO_N "(cached) $ECHO_C" >&6
13994     fi
13995     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
13996     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
13997     else
13998     # Is the header compilable?
13999     echo "$as_me:$LINENO: checking utmp.h usability" >&5
14000     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14001     cat >conftest.$ac_ext <<_ACEOF
14002     /* confdefs.h. */
14003     _ACEOF
14004     cat confdefs.h >>conftest.$ac_ext
14005     cat >>conftest.$ac_ext <<_ACEOF
14006     /* end confdefs.h. */
14007     $ac_includes_default
14008     #include <utmp.h>
14009     _ACEOF
14010     rm -f conftest.$ac_objext
14011     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14012     (eval $ac_compile) 2>conftest.er1
14013     ac_status=$?
14014     grep -v '^ *+' conftest.er1 >conftest.err
14015     rm -f conftest.er1
14016     cat conftest.err >&5
14017     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14018     (exit $ac_status); } &&
14019 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14020 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14021     (eval $ac_try) 2>&5
14022     ac_status=$?
14023     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024     (exit $ac_status); }; } &&
14025     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14031     ac_header_compiler=yes
14032     else
14033     echo "$as_me: failed program was:" >&5
14034     sed 's/^/| /' conftest.$ac_ext >&5
14035    
14036     ac_header_compiler=no
14037     fi
14038     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14039     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14040     echo "${ECHO_T}$ac_header_compiler" >&6
14041    
14042     # Is the header present?
14043     echo "$as_me:$LINENO: checking utmp.h presence" >&5
14044     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14045     cat >conftest.$ac_ext <<_ACEOF
14046     /* confdefs.h. */
14047     _ACEOF
14048     cat confdefs.h >>conftest.$ac_ext
14049     cat >>conftest.$ac_ext <<_ACEOF
14050     /* end confdefs.h. */
14051 pcg 1.1 #include <utmp.h>
14052 pcg 1.11 _ACEOF
14053     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14054     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14055     ac_status=$?
14056     grep -v '^ *+' conftest.er1 >conftest.err
14057     rm -f conftest.er1
14058     cat conftest.err >&5
14059     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14060     (exit $ac_status); } >/dev/null; then
14061     if test -s conftest.err; then
14062 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14063     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14064 pcg 1.11 else
14065     ac_cpp_err=
14066     fi
14067 pcg 1.1 else
14068 pcg 1.11 ac_cpp_err=yes
14069 pcg 1.1 fi
14070 pcg 1.11 if test -z "$ac_cpp_err"; then
14071     ac_header_preproc=yes
14072     else
14073     echo "$as_me: failed program was:" >&5
14074     sed 's/^/| /' conftest.$ac_ext >&5
14075    
14076     ac_header_preproc=no
14077 pcg 1.1 fi
14078 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14079     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14080     echo "${ECHO_T}$ac_header_preproc" >&6
14081    
14082     # So? What about this header?
14083 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14084 pcg 1.11 yes:no: )
14085     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14086     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14087     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14088     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14089     ac_header_preproc=yes
14090     ;;
14091     no:yes:* )
14092     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14093     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14094     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14095     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14096     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14097     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14098     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14099     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14100     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14101     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14102     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14103     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14104     (
14105     cat <<\_ASBOX
14106     ## ------------------------------------------ ##
14107     ## Report this to the AC_PACKAGE_NAME lists. ##
14108     ## ------------------------------------------ ##
14109     _ASBOX
14110     ) |
14111     sed "s/^/$as_me: WARNING: /" >&2
14112     ;;
14113     esac
14114     echo "$as_me:$LINENO: checking for utmp.h" >&5
14115     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14116     if test "${ac_cv_header_utmp_h+set}" = set; then
14117     echo $ECHO_N "(cached) $ECHO_C" >&6
14118     else
14119     ac_cv_header_utmp_h=$ac_header_preproc
14120     fi
14121     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14122     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14123    
14124     fi
14125     if test $ac_cv_header_utmp_h = yes; then
14126     echo "$as_me:$LINENO: checking for struct utmp" >&5
14127     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14128     if test "${rxvt_cv_struct_utmp+set}" = set; then
14129     echo $ECHO_N "(cached) $ECHO_C" >&6
14130     else
14131     cat >conftest.$ac_ext <<_ACEOF
14132     /* confdefs.h. */
14133     _ACEOF
14134     cat confdefs.h >>conftest.$ac_ext
14135     cat >>conftest.$ac_ext <<_ACEOF
14136     /* end confdefs.h. */
14137 pcg 1.1 #include <sys/types.h>
14138     #include <stdint.h>
14139     #include <utmp.h>
14140 pcg 1.11 int
14141     main ()
14142     {
14143 pcg 1.1 struct utmp ut;
14144 pcg 1.11 ;
14145     return 0;
14146     }
14147     _ACEOF
14148     rm -f conftest.$ac_objext
14149     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14150     (eval $ac_compile) 2>conftest.er1
14151     ac_status=$?
14152     grep -v '^ *+' conftest.er1 >conftest.err
14153     rm -f conftest.er1
14154     cat conftest.err >&5
14155     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14156     (exit $ac_status); } &&
14157 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14158 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14159     (eval $ac_try) 2>&5
14160     ac_status=$?
14161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14162     (exit $ac_status); }; } &&
14163     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14169 pcg 1.1 rxvt_cv_struct_utmp=yes
14170     else
14171 pcg 1.11 echo "$as_me: failed program was:" >&5
14172     sed 's/^/| /' conftest.$ac_ext >&5
14173    
14174     rxvt_cv_struct_utmp=no
14175 pcg 1.1 fi
14176 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14177 pcg 1.1 fi
14178 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14179     echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14180     if test x$rxvt_cv_struct_utmp = xyes; then
14181 pcg 1.1
14182 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14183 pcg 1.1 #define HAVE_STRUCT_UTMP 1
14184 pcg 1.11 _ACEOF
14185 pcg 1.1
14186     fi
14187    
14188    
14189 pcg 1.11 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14190     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14191     if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14192     echo $ECHO_N "(cached) $ECHO_C" >&6
14193 pcg 1.1 else
14194 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14195     /* confdefs.h. */
14196     _ACEOF
14197     cat confdefs.h >>conftest.$ac_ext
14198     cat >>conftest.$ac_ext <<_ACEOF
14199     /* end confdefs.h. */
14200 pcg 1.1 #include <sys/types.h>
14201     #include <utmp.h>
14202 pcg 1.11 int
14203     main ()
14204     {
14205 pcg 1.1 struct utmp ut; ut.ut_host;
14206 pcg 1.11 ;
14207     return 0;
14208     }
14209     _ACEOF
14210     rm -f conftest.$ac_objext
14211     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14212     (eval $ac_compile) 2>conftest.er1
14213     ac_status=$?
14214     grep -v '^ *+' conftest.er1 >conftest.err
14215     rm -f conftest.er1
14216     cat conftest.err >&5
14217     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14218     (exit $ac_status); } &&
14219 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14220 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14221     (eval $ac_try) 2>&5
14222     ac_status=$?
14223     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14224     (exit $ac_status); }; } &&
14225     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14231 pcg 1.1 rxvt_cv_struct_utmp_host=yes
14232     else
14233 pcg 1.11 echo "$as_me: failed program was:" >&5
14234     sed 's/^/| /' conftest.$ac_ext >&5
14235    
14236     rxvt_cv_struct_utmp_host=no
14237 pcg 1.1 fi
14238 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14239 pcg 1.1 fi
14240 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14241     echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14242     if test x$rxvt_cv_struct_utmp_host = xyes; then
14243 pcg 1.1
14244 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14245 pcg 1.1 #define HAVE_UTMP_HOST 1
14246 pcg 1.11 _ACEOF
14247 pcg 1.1
14248     fi
14249    
14250 pcg 1.11 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14251     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14252     if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14253     echo $ECHO_N "(cached) $ECHO_C" >&6
14254 pcg 1.1 else
14255 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14256     /* confdefs.h. */
14257     _ACEOF
14258     cat confdefs.h >>conftest.$ac_ext
14259     cat >>conftest.$ac_ext <<_ACEOF
14260     /* end confdefs.h. */
14261 pcg 1.1 #include <sys/types.h>
14262     #include <utmp.h>
14263 pcg 1.11 int
14264     main ()
14265     {
14266 pcg 1.1 struct utmp ut; ut.ut_pid;
14267 pcg 1.11 ;
14268     return 0;
14269     }
14270     _ACEOF
14271     rm -f conftest.$ac_objext
14272     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14273     (eval $ac_compile) 2>conftest.er1
14274     ac_status=$?
14275     grep -v '^ *+' conftest.er1 >conftest.err
14276     rm -f conftest.er1
14277     cat conftest.err >&5
14278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14279     (exit $ac_status); } &&
14280 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14281 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14282     (eval $ac_try) 2>&5
14283     ac_status=$?
14284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14285     (exit $ac_status); }; } &&
14286     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14292 pcg 1.1 rxvt_cv_struct_utmp_pid=yes
14293     else
14294 pcg 1.11 echo "$as_me: failed program was:" >&5
14295     sed 's/^/| /' conftest.$ac_ext >&5
14296    
14297     rxvt_cv_struct_utmp_pid=no
14298 pcg 1.1 fi
14299 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14300 pcg 1.1 fi
14301 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14302     echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14303     if test x$rxvt_cv_struct_utmp_pid = xyes; then
14304 pcg 1.1
14305 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14306 pcg 1.1 #define HAVE_UTMP_PID 1
14307 pcg 1.11 _ACEOF
14308 pcg 1.1
14309     fi
14310    
14311     fi
14312    
14313 pcg 1.11
14314    
14315     if test "${ac_cv_header_utmpx_h+set}" = set; then
14316     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14317     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14318     if test "${ac_cv_header_utmpx_h+set}" = set; then
14319     echo $ECHO_N "(cached) $ECHO_C" >&6
14320     fi
14321     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14322     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14323 pcg 1.1 else
14324 pcg 1.11 # Is the header compilable?
14325     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14326     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14327     cat >conftest.$ac_ext <<_ACEOF
14328     /* confdefs.h. */
14329     _ACEOF
14330     cat confdefs.h >>conftest.$ac_ext
14331     cat >>conftest.$ac_ext <<_ACEOF
14332     /* end confdefs.h. */
14333     $ac_includes_default
14334     #include <utmpx.h>
14335     _ACEOF
14336     rm -f conftest.$ac_objext
14337     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14338     (eval $ac_compile) 2>conftest.er1
14339     ac_status=$?
14340     grep -v '^ *+' conftest.er1 >conftest.err
14341     rm -f conftest.er1
14342     cat conftest.err >&5
14343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14344     (exit $ac_status); } &&
14345 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14346 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14347     (eval $ac_try) 2>&5
14348     ac_status=$?
14349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14350     (exit $ac_status); }; } &&
14351     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14357     ac_header_compiler=yes
14358     else
14359     echo "$as_me: failed program was:" >&5
14360     sed 's/^/| /' conftest.$ac_ext >&5
14361    
14362     ac_header_compiler=no
14363     fi
14364     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14365     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14366     echo "${ECHO_T}$ac_header_compiler" >&6
14367    
14368     # Is the header present?
14369     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14370     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14371     cat >conftest.$ac_ext <<_ACEOF
14372     /* confdefs.h. */
14373     _ACEOF
14374     cat confdefs.h >>conftest.$ac_ext
14375     cat >>conftest.$ac_ext <<_ACEOF
14376     /* end confdefs.h. */
14377 pcg 1.1 #include <utmpx.h>
14378 pcg 1.11 _ACEOF
14379     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14380     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14381     ac_status=$?
14382     grep -v '^ *+' conftest.er1 >conftest.err
14383     rm -f conftest.er1
14384     cat conftest.err >&5
14385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14386     (exit $ac_status); } >/dev/null; then
14387     if test -s conftest.err; then
14388 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14389     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14390 pcg 1.11 else
14391     ac_cpp_err=
14392     fi
14393 pcg 1.1 else
14394 pcg 1.11 ac_cpp_err=yes
14395 pcg 1.1 fi
14396 pcg 1.11 if test -z "$ac_cpp_err"; then
14397     ac_header_preproc=yes
14398     else
14399     echo "$as_me: failed program was:" >&5
14400     sed 's/^/| /' conftest.$ac_ext >&5
14401    
14402     ac_header_preproc=no
14403 pcg 1.1 fi
14404 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14405     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14406     echo "${ECHO_T}$ac_header_preproc" >&6
14407    
14408     # So? What about this header?
14409 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14410 pcg 1.11 yes:no: )
14411     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14412     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14413     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14414     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14415     ac_header_preproc=yes
14416     ;;
14417     no:yes:* )
14418     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14419     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14420     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14421     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14422     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14423     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14424     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14425     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14426     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14427     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14428     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14429     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14430     (
14431     cat <<\_ASBOX
14432     ## ------------------------------------------ ##
14433     ## Report this to the AC_PACKAGE_NAME lists. ##
14434     ## ------------------------------------------ ##
14435     _ASBOX
14436     ) |
14437     sed "s/^/$as_me: WARNING: /" >&2
14438     ;;
14439     esac
14440     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14441     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14442     if test "${ac_cv_header_utmpx_h+set}" = set; then
14443     echo $ECHO_N "(cached) $ECHO_C" >&6
14444     else
14445     ac_cv_header_utmpx_h=$ac_header_preproc
14446     fi
14447     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14448     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14449    
14450     fi
14451     if test $ac_cv_header_utmpx_h = yes; then
14452     echo "$as_me:$LINENO: checking for struct utmpx" >&5
14453     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14454     if test "${rxvt_cv_struct_utmpx+set}" = set; then
14455     echo $ECHO_N "(cached) $ECHO_C" >&6
14456     else
14457     cat >conftest.$ac_ext <<_ACEOF
14458     /* confdefs.h. */
14459     _ACEOF
14460     cat confdefs.h >>conftest.$ac_ext
14461     cat >>conftest.$ac_ext <<_ACEOF
14462     /* end confdefs.h. */
14463 pcg 1.1 #include <sys/types.h>
14464     #include <utmpx.h>
14465 pcg 1.11 int
14466     main ()
14467     {
14468 pcg 1.1 struct utmpx ut;
14469 pcg 1.11 ;
14470     return 0;
14471     }
14472     _ACEOF
14473     rm -f conftest.$ac_objext
14474     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14475     (eval $ac_compile) 2>conftest.er1
14476     ac_status=$?
14477     grep -v '^ *+' conftest.er1 >conftest.err
14478     rm -f conftest.er1
14479     cat conftest.err >&5
14480     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14481     (exit $ac_status); } &&
14482 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14483 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14484     (eval $ac_try) 2>&5
14485     ac_status=$?
14486     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14487     (exit $ac_status); }; } &&
14488     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14494 pcg 1.1 rxvt_cv_struct_utmpx=yes
14495     else
14496 pcg 1.11 echo "$as_me: failed program was:" >&5
14497     sed 's/^/| /' conftest.$ac_ext >&5
14498    
14499     rxvt_cv_struct_utmpx=no
14500 pcg 1.1 fi
14501 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14502 pcg 1.1 fi
14503 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
14504     echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
14505     if test x$rxvt_cv_struct_utmpx = xyes; then
14506 pcg 1.1
14507 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14508 pcg 1.1 #define HAVE_STRUCT_UTMPX 1
14509 pcg 1.11 _ACEOF
14510 pcg 1.1
14511     fi
14512    
14513    
14514 pcg 1.11 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
14515     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
14516     if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
14517     echo $ECHO_N "(cached) $ECHO_C" >&6
14518 pcg 1.1 else
14519 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14520     /* confdefs.h. */
14521     _ACEOF
14522     cat confdefs.h >>conftest.$ac_ext
14523     cat >>conftest.$ac_ext <<_ACEOF
14524     /* end confdefs.h. */
14525 pcg 1.1 #include <sys/types.h>
14526     #include <utmpx.h>
14527 pcg 1.11 int
14528     main ()
14529     {
14530 pcg 1.1 struct utmpx utx; utx.ut_host;
14531 pcg 1.11 ;
14532     return 0;
14533     }
14534     _ACEOF
14535     rm -f conftest.$ac_objext
14536     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14537     (eval $ac_compile) 2>conftest.er1
14538     ac_status=$?
14539     grep -v '^ *+' conftest.er1 >conftest.err
14540     rm -f conftest.er1
14541     cat conftest.err >&5
14542     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14543     (exit $ac_status); } &&
14544 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14545 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14546     (eval $ac_try) 2>&5
14547     ac_status=$?
14548     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14549     (exit $ac_status); }; } &&
14550     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14556 pcg 1.1 rxvt_cv_struct_utmpx_host=yes
14557     else
14558 pcg 1.11 echo "$as_me: failed program was:" >&5
14559     sed 's/^/| /' conftest.$ac_ext >&5
14560    
14561     rxvt_cv_struct_utmpx_host=no
14562 pcg 1.1 fi
14563 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14564 pcg 1.1 fi
14565 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
14566     echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
14567     if test x$rxvt_cv_struct_utmpx_host = xyes; then
14568 pcg 1.1
14569 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14570 pcg 1.1 #define HAVE_UTMPX_HOST 1
14571 pcg 1.11 _ACEOF
14572 pcg 1.1
14573     fi
14574    
14575     fi
14576    
14577 pcg 1.11
14578    
14579     echo "$as_me:$LINENO: checking for struct lastlog" >&5
14580     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
14581     if test "${rxvt_cv_struct_lastlog+set}" = set; then
14582     echo $ECHO_N "(cached) $ECHO_C" >&6
14583 pcg 1.1 else
14584 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14585     /* confdefs.h. */
14586     _ACEOF
14587     cat confdefs.h >>conftest.$ac_ext
14588     cat >>conftest.$ac_ext <<_ACEOF
14589     /* end confdefs.h. */
14590 pcg 1.1 #include <sys/types.h>
14591     #include <utmp.h>
14592     #ifdef HAVE_LASTLOG_H
14593     #include <lastlog.h>
14594     #endif
14595    
14596 pcg 1.11 int
14597     main ()
14598     {
14599 pcg 1.1 struct lastlog ll;
14600 pcg 1.11 ;
14601     return 0;
14602     }
14603     _ACEOF
14604     rm -f conftest.$ac_objext
14605     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14606     (eval $ac_compile) 2>conftest.er1
14607     ac_status=$?
14608     grep -v '^ *+' conftest.er1 >conftest.err
14609     rm -f conftest.er1
14610     cat conftest.err >&5
14611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14612     (exit $ac_status); } &&
14613 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14614 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14615     (eval $ac_try) 2>&5
14616     ac_status=$?
14617     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14618     (exit $ac_status); }; } &&
14619     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14625 pcg 1.1 rxvt_cv_struct_lastlog=yes
14626     else
14627 pcg 1.11 echo "$as_me: failed program was:" >&5
14628     sed 's/^/| /' conftest.$ac_ext >&5
14629    
14630     rxvt_cv_struct_lastlog=no
14631 pcg 1.1 fi
14632 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14633 pcg 1.1 fi
14634 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
14635     echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
14636     if test x$rxvt_cv_struct_lastlog = xyes; then
14637 pcg 1.1
14638 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14639 pcg 1.1 #define HAVE_STRUCT_LASTLOG 1
14640 pcg 1.11 _ACEOF
14641 pcg 1.1
14642     fi
14643    
14644 pcg 1.11 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
14645     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
14646     if test "${rxvt_cv_struct_lastlogx+set}" = set; then
14647     echo $ECHO_N "(cached) $ECHO_C" >&6
14648 pcg 1.1 else
14649 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14650     /* confdefs.h. */
14651     _ACEOF
14652     cat confdefs.h >>conftest.$ac_ext
14653     cat >>conftest.$ac_ext <<_ACEOF
14654     /* end confdefs.h. */
14655 pcg 1.1 #include <sys/types.h>
14656     #include <utmpx.h>
14657     #ifdef HAVE_LASTLOG_H
14658     #include <lastlog.h>
14659     #endif
14660    
14661 pcg 1.11 int
14662     main ()
14663     {
14664 pcg 1.1 struct lastlogx ll;
14665 pcg 1.11 ;
14666     return 0;
14667     }
14668     _ACEOF
14669     rm -f conftest.$ac_objext
14670     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14671     (eval $ac_compile) 2>conftest.er1
14672     ac_status=$?
14673     grep -v '^ *+' conftest.er1 >conftest.err
14674     rm -f conftest.er1
14675     cat conftest.err >&5
14676     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14677     (exit $ac_status); } &&
14678 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14679 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14680     (eval $ac_try) 2>&5
14681     ac_status=$?
14682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683     (exit $ac_status); }; } &&
14684     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14690 pcg 1.1 rxvt_cv_struct_lastlogx=yes
14691     else
14692 pcg 1.11 echo "$as_me: failed program was:" >&5
14693     sed 's/^/| /' conftest.$ac_ext >&5
14694    
14695     rxvt_cv_struct_lastlogx=no
14696 pcg 1.1 fi
14697 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14698 pcg 1.1 fi
14699 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
14700     echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
14701     if test x$rxvt_cv_struct_lastlogx = xyes; then
14702 pcg 1.1
14703 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14704 pcg 1.1 #define HAVE_STRUCT_LASTLOGX 1
14705 pcg 1.11 _ACEOF
14706 pcg 1.1
14707     fi
14708    
14709    
14710 pcg 1.11 echo "$as_me:$LINENO: checking where utmp is located" >&5
14711     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
14712     if test "${rxvt_cv_path_utmp+set}" = set; then
14713     echo $ECHO_N "(cached) $ECHO_C" >&6
14714 pcg 1.1 else
14715     if test "$cross_compiling" = yes; then
14716 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
14717     echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
14718 pcg 1.1 else
14719 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14720     /* confdefs.h. */
14721     _ACEOF
14722     cat confdefs.h >>conftest.$ac_ext
14723     cat >>conftest.$ac_ext <<_ACEOF
14724     /* end confdefs.h. */
14725 pcg 1.1 #include <stdio.h>
14726     #include <sys/types.h>
14727     #include <utmp.h>
14728     #include <errno.h>
14729     main()
14730     {
14731     char **u, *utmplist[] = {
14732     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
14733     FILE *a, *f=fopen("conftestval", "w");
14734     if (!f) exit(1);
14735     #ifdef UTMP_FILE
14736     fprintf(f, "%s\n", UTMP_FILE);
14737     exit(0);
14738     #endif
14739     #ifdef _PATH_UTMP
14740     fprintf(f, "%s\n", _PATH_UTMP);
14741     exit(0);
14742     #endif
14743     for (u = utmplist; *u; u++) {
14744     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
14745     fprintf(f, "%s\n", *u);
14746     exit(0);
14747     }
14748     }
14749     exit(0);
14750     }
14751 pcg 1.11 _ACEOF
14752     rm -f conftest$ac_exeext
14753     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14754     (eval $ac_link) 2>&5
14755     ac_status=$?
14756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14757     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14758     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14759     (eval $ac_try) 2>&5
14760     ac_status=$?
14761     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14762     (exit $ac_status); }; }; then
14763 pcg 1.1 rxvt_cv_path_utmp=`cat conftestval`
14764     else
14765 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
14766     echo "$as_me: failed program was:" >&5
14767     sed 's/^/| /' conftest.$ac_ext >&5
14768    
14769     ( exit $ac_status )
14770     rxvt_cv_path_utmp=
14771 pcg 1.1 fi
14772 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14773 pcg 1.1 fi
14774     fi
14775 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
14776     echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
14777     if test x$rxvt_cv_path_utmp != x; then
14778 pcg 1.1
14779 pcg 1.11 cat >>confdefs.h <<_ACEOF
14780 pcg 1.1 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
14781 pcg 1.11 _ACEOF
14782 pcg 1.1
14783     fi
14784    
14785    
14786 pcg 1.11 echo "$as_me:$LINENO: checking where utmpx is located" >&5
14787     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
14788     if test "${rxvt_cv_path_utmpx+set}" = set; then
14789     echo $ECHO_N "(cached) $ECHO_C" >&6
14790 pcg 1.1 else
14791     if test "$cross_compiling" = yes; then
14792 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
14793     echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
14794 pcg 1.1 else
14795 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14796     /* confdefs.h. */
14797     _ACEOF
14798     cat confdefs.h >>conftest.$ac_ext
14799     cat >>conftest.$ac_ext <<_ACEOF
14800     /* end confdefs.h. */
14801 pcg 1.1 #include <stdio.h>
14802     #include <sys/types.h>
14803     #include <utmpx.h>
14804     #include <errno.h>
14805     #include <sys/stat.h>
14806     #ifdef HAVE_STRING_H
14807     #include <string.h>
14808     #endif
14809     main()
14810     {
14811     char **u, *p, *utmplist[] = {
14812     #ifdef UTMPX_FILE
14813     UTMPX_FILE,
14814     #endif
14815     #ifdef _PATH_UTMPX
14816     _PATH_UTMPX,
14817     #endif
14818     "/var/adm/utmpx", "/etc/utmpx", NULL };
14819     FILE *a, *f=fopen("conftestval", "w");
14820     struct stat statu, statux;
14821     if (!f) exit(1);
14822     for (u = utmplist; *u; u++) {
14823     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
14824     if (stat(*u, &statux) < 0)
14825     continue;
14826     p = strdup(*u);
14827     p[strlen(p) - 1] = '\0';
14828     if (stat(p, &statu) >= 0
14829     && (statu.st_mtime - statux.st_mtime > 86400))
14830     continue;
14831     fprintf(f, "%s\n", *u);
14832     exit(0);
14833     }
14834     }
14835     exit(0);
14836     }
14837 pcg 1.11 _ACEOF
14838     rm -f conftest$ac_exeext
14839     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14840     (eval $ac_link) 2>&5
14841     ac_status=$?
14842     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14843     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14844     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14845     (eval $ac_try) 2>&5
14846     ac_status=$?
14847     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14848     (exit $ac_status); }; }; then
14849 pcg 1.1 rxvt_cv_path_utmpx=`cat conftestval`
14850     else
14851 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
14852     echo "$as_me: failed program was:" >&5
14853     sed 's/^/| /' conftest.$ac_ext >&5
14854    
14855     ( exit $ac_status )
14856     rxvt_cv_path_utmpx=
14857 pcg 1.1 fi
14858 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14859 pcg 1.1 fi
14860     fi
14861 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
14862     echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
14863     if test x$rxvt_cv_path_utmpx != x; then
14864 pcg 1.1
14865 pcg 1.11 cat >>confdefs.h <<_ACEOF
14866 pcg 1.1 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
14867 pcg 1.11 _ACEOF
14868 pcg 1.1
14869     fi
14870    
14871    
14872 pcg 1.11 echo "$as_me:$LINENO: checking where wtmp is located" >&5
14873     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
14874     if test "${rxvt_cv_path_wtmp+set}" = set; then
14875     echo $ECHO_N "(cached) $ECHO_C" >&6
14876 pcg 1.1 else
14877     if test "$cross_compiling" = yes; then
14878 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
14879     echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
14880 pcg 1.1 else
14881 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14882     /* confdefs.h. */
14883     _ACEOF
14884     cat confdefs.h >>conftest.$ac_ext
14885     cat >>conftest.$ac_ext <<_ACEOF
14886     /* end confdefs.h. */
14887 pcg 1.1 #include <stdio.h>
14888     #include <sys/types.h>
14889     #ifdef HAVE_UTMP_H
14890     #include <utmp.h>
14891     #endif
14892     #include <errno.h>
14893     main()
14894     {
14895     char **w, *wtmplist[] = {
14896 pcg 1.11 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
14897 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
14898     if (!f) exit(1);
14899     #ifdef WTMP_FILE
14900     fprintf(f, "%s\n", WTMP_FILE);
14901     exit(0);
14902     #endif
14903     #ifdef _PATH_WTMP
14904     fprintf(f, "%s\n", _PATH_WTMP);
14905     exit(0);
14906     #endif
14907     for (w = wtmplist; *w; w++) {
14908     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
14909     fprintf(f, "%s\n", *w);
14910     exit(0);
14911     }
14912     }
14913     exit(0);
14914     }
14915 pcg 1.11 _ACEOF
14916     rm -f conftest$ac_exeext
14917     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14918     (eval $ac_link) 2>&5
14919     ac_status=$?
14920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14921     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14922     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14923     (eval $ac_try) 2>&5
14924     ac_status=$?
14925     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14926     (exit $ac_status); }; }; then
14927 pcg 1.1 rxvt_cv_path_wtmp=`cat conftestval`
14928     else
14929 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
14930     echo "$as_me: failed program was:" >&5
14931     sed 's/^/| /' conftest.$ac_ext >&5
14932    
14933     ( exit $ac_status )
14934     rxvt_cv_path_wtmp=
14935 pcg 1.1 fi
14936 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14937 pcg 1.1 fi
14938     fi
14939 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
14940     echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
14941     if test x$rxvt_cv_path_wtmp != x; then
14942 pcg 1.1
14943 pcg 1.11 cat >>confdefs.h <<_ACEOF
14944 pcg 1.1 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
14945 pcg 1.11 _ACEOF
14946 pcg 1.1
14947     fi
14948    
14949 pcg 1.11 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
14950     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
14951     if test "${rxvt_cv_path_wtmpx+set}" = set; then
14952     echo $ECHO_N "(cached) $ECHO_C" >&6
14953 pcg 1.1 else
14954     if test "$cross_compiling" = yes; then
14955 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
14956     echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
14957 pcg 1.1 else
14958 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14959     /* confdefs.h. */
14960     _ACEOF
14961     cat confdefs.h >>conftest.$ac_ext
14962     cat >>conftest.$ac_ext <<_ACEOF
14963     /* end confdefs.h. */
14964 pcg 1.1 #include <stdio.h>
14965     #ifdef HAVE_UTMPX_H
14966     #include <utmpx.h>
14967     #endif
14968     #include <errno.h>
14969     main()
14970     {
14971     char **w, *wtmplist[] = {
14972 pcg 1.11 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
14973 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
14974     if (!f) exit(1);
14975     #ifdef WTMPX_FILE
14976     fprintf(f, "%s\n", WTMPX_FILE);
14977     exit(0);
14978     #endif
14979     #ifdef _PATH_WTMPX
14980     fprintf(f, "%s\n", _PATH_WTMPX);
14981     exit(0);
14982     #endif
14983     for (w = wtmplist; *w; w++) {
14984     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
14985     fprintf(f, "%s\n", *w);
14986     exit(0);
14987     }
14988     }
14989     exit(0);
14990     }
14991 pcg 1.11 _ACEOF
14992     rm -f conftest$ac_exeext
14993     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14994     (eval $ac_link) 2>&5
14995     ac_status=$?
14996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14997     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14998     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14999     (eval $ac_try) 2>&5
15000     ac_status=$?
15001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15002     (exit $ac_status); }; }; then
15003 pcg 1.1 rxvt_cv_path_wtmpx=`cat conftestval`
15004     else
15005 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15006     echo "$as_me: failed program was:" >&5
15007     sed 's/^/| /' conftest.$ac_ext >&5
15008    
15009     ( exit $ac_status )
15010     rxvt_cv_path_wtmpx=
15011 pcg 1.1 fi
15012 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15013 pcg 1.1 fi
15014     fi
15015 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15016     echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15017     if test x$rxvt_cv_path_wtmpx != x; then
15018 pcg 1.1
15019 pcg 1.11 cat >>confdefs.h <<_ACEOF
15020 pcg 1.1 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15021 pcg 1.11 _ACEOF
15022 pcg 1.1
15023     fi
15024    
15025 pcg 1.11 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15026     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15027     if test "${rxvt_cv_path_lastlog+set}" = set; then
15028     echo $ECHO_N "(cached) $ECHO_C" >&6
15029 pcg 1.1 else
15030     if test "$cross_compiling" = yes; then
15031 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15032     echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15033 pcg 1.1 else
15034 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15035     /* confdefs.h. */
15036     _ACEOF
15037     cat confdefs.h >>conftest.$ac_ext
15038     cat >>conftest.$ac_ext <<_ACEOF
15039     /* end confdefs.h. */
15040 pcg 1.1 #include <stdio.h>
15041     #include <sys/types.h>
15042     #ifdef HAVE_UTMPX_H
15043     #include <utmpx.h>
15044     #elif defined(HAVE_UTMP_H)
15045     #include <utmp.h>
15046     #endif
15047     #ifdef HAVE_LASTLOG_H
15048     #include <lastlog.h>
15049     #endif
15050     #include <errno.h>
15051     main()
15052     {
15053     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15054     FILE *a, *f=fopen("conftestval", "w");
15055     if (!f) exit(1);
15056     #ifdef LASTLOG_FILE
15057     fprintf(f, "%s\n", LASTLOG_FILE);
15058     exit(0);
15059     #endif
15060     #ifdef _PATH_LASTLOG
15061     fprintf(f, "%s\n", _PATH_LASTLOG);
15062     exit(0);
15063     #endif
15064     for (w = lastloglist; *w; w++) {
15065     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15066     fprintf(f, "%s\n", *w);
15067     exit(0);
15068     }
15069     }
15070     exit(0);
15071     }
15072 pcg 1.11 _ACEOF
15073     rm -f conftest$ac_exeext
15074     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15075     (eval $ac_link) 2>&5
15076     ac_status=$?
15077     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15078     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15079     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15080     (eval $ac_try) 2>&5
15081     ac_status=$?
15082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15083     (exit $ac_status); }; }; then
15084 pcg 1.1 rxvt_cv_path_lastlog=`cat conftestval`
15085     else
15086 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15087     echo "$as_me: failed program was:" >&5
15088     sed 's/^/| /' conftest.$ac_ext >&5
15089    
15090     ( exit $ac_status )
15091     rxvt_cv_path_lastlog=
15092 pcg 1.1 fi
15093 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15094 pcg 1.1 fi
15095     fi
15096 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15097     echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15098     if test x$rxvt_cv_path_lastlog != x; then
15099 pcg 1.1
15100 pcg 1.11 cat >>confdefs.h <<_ACEOF
15101 pcg 1.1 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15102 pcg 1.11 _ACEOF
15103 pcg 1.1
15104     if test -d "$rxvt_cv_path_lastlog"; then
15105 pcg 1.11
15106     cat >>confdefs.h <<\_ACEOF
15107 pcg 1.1 #define LASTLOG_IS_DIR 1
15108 pcg 1.11 _ACEOF
15109 pcg 1.1
15110     fi
15111     fi
15112    
15113 pcg 1.11 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15114     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15115     if test "${rxvt_cv_path_lastlogx+set}" = set; then
15116     echo $ECHO_N "(cached) $ECHO_C" >&6
15117 pcg 1.1 else
15118     if test "$cross_compiling" = yes; then
15119 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15120     echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15121 pcg 1.1 else
15122 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15123     /* confdefs.h. */
15124     _ACEOF
15125     cat confdefs.h >>conftest.$ac_ext
15126     cat >>conftest.$ac_ext <<_ACEOF
15127     /* end confdefs.h. */
15128 pcg 1.1 #include <stdio.h>
15129     #ifdef HAVE_UTMPX_H
15130     #include <utmpx.h>
15131     #endif
15132     #include <errno.h>
15133     main()
15134     {
15135     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15136     FILE *a, *f=fopen("conftestval", "w");
15137     if (!f) exit(1);
15138     #ifdef LASTLOGX_FILE
15139     fprintf(f, "%s\n", LASTLOGX_FILE);
15140     exit(0);
15141     #endif
15142     #ifdef _PATH_LASTLOGX
15143     fprintf(f, "%s\n", _PATH_LASTLOGX);
15144     exit(0);
15145     #endif
15146     for (w = wtmplist; *w; w++) {
15147     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15148     fprintf(f, "%s\n", *w);
15149     exit(0);
15150     }
15151     }
15152     exit(0);
15153     }
15154 pcg 1.11 _ACEOF
15155     rm -f conftest$ac_exeext
15156     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15157     (eval $ac_link) 2>&5
15158     ac_status=$?
15159     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15161     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15162     (eval $ac_try) 2>&5
15163     ac_status=$?
15164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15165     (exit $ac_status); }; }; then
15166 pcg 1.1 rxvt_cv_path_lastlogx=`cat conftestval`
15167     else
15168 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15169     echo "$as_me: failed program was:" >&5
15170     sed 's/^/| /' conftest.$ac_ext >&5
15171    
15172     ( exit $ac_status )
15173     rxvt_cv_path_lastlogx=
15174 pcg 1.1 fi
15175 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15176 pcg 1.1 fi
15177     fi
15178 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15179     echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15180     if test x$rxvt_cv_path_lastlogx != x; then
15181 pcg 1.1
15182 pcg 1.11 cat >>confdefs.h <<_ACEOF
15183 pcg 1.1 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15184 pcg 1.11 _ACEOF
15185 pcg 1.1
15186     fi
15187    
15188    
15189 pcg 1.11 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15190     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15191     if test "${rxvt_cv_path_ttytab+set}" = set; then
15192     echo $ECHO_N "(cached) $ECHO_C" >&6
15193 pcg 1.1 else
15194     for ttys_file in /etc/ttys /etc/ttytab;
15195     do
15196 pcg 1.11 if test -f "$ttys_file" ; then
15197 pcg 1.1 rxvt_cv_path_ttytab=$ttys_file
15198     break
15199     fi
15200     done
15201    
15202     fi
15203 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15204     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15205     if test x$rxvt_cv_path_ttytab != x; then
15206 pcg 1.1
15207 pcg 1.11 cat >>confdefs.h <<_ACEOF
15208 pcg 1.1 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15209 pcg 1.11 _ACEOF
15210 pcg 1.1
15211     fi
15212    
15213    
15214     ac_save_LIBS=$LIBS
15215     ac_save_CFLAGS=$CFLAGS
15216     CFLAGS="$CFLAGS $X_CFLAGS"
15217     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15218     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15219     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15220     fi
15221 pcg 1.11 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15222     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15223     if test "${rxvt_cv_func_xlocale+set}" = set; then
15224     echo $ECHO_N "(cached) $ECHO_C" >&6
15225 pcg 1.1 else
15226     if test "$cross_compiling" = yes; then
15227 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15228     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15229 pcg 1.1 else
15230 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15231     /* confdefs.h. */
15232     _ACEOF
15233     cat confdefs.h >>conftest.$ac_ext
15234     cat >>conftest.$ac_ext <<_ACEOF
15235     /* end confdefs.h. */
15236 pcg 1.1 #include <X11/Xlib.h>
15237     main() {
15238     char *p;
15239     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15240     exit (XSupportsLocale() ? 0 : 1);
15241     else
15242     exit (1);}
15243 pcg 1.11 _ACEOF
15244     rm -f conftest$ac_exeext
15245     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15246     (eval $ac_link) 2>&5
15247     ac_status=$?
15248     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15249     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15250     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15251     (eval $ac_try) 2>&5
15252     ac_status=$?
15253     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15254     (exit $ac_status); }; }; then
15255 pcg 1.1 rxvt_cv_func_xlocale=yes
15256     else
15257 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15258     echo "$as_me: failed program was:" >&5
15259     sed 's/^/| /' conftest.$ac_ext >&5
15260    
15261     ( exit $ac_status )
15262     rxvt_cv_func_xlocale=no
15263 pcg 1.1 fi
15264 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15265 pcg 1.1 fi
15266     fi
15267 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15268     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15269     if test x$rxvt_cv_func_xlocale = xyes; then
15270 pcg 1.1
15271 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15272 pcg 1.1 #define HAVE_XLOCALE 1
15273 pcg 1.11 _ACEOF
15274 pcg 1.1
15275     fi
15276    
15277 pcg 1.11 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15278     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15279     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15280     echo $ECHO_N "(cached) $ECHO_C" >&6
15281 pcg 1.1 else
15282 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15283     /* confdefs.h. */
15284     _ACEOF
15285     cat confdefs.h >>conftest.$ac_ext
15286     cat >>conftest.$ac_ext <<_ACEOF
15287     /* end confdefs.h. */
15288 pcg 1.1 #define X_LOCALE 1
15289     #include <X11/Xlocale.h>
15290 pcg 1.11 int
15291     main ()
15292     {
15293 pcg 1.1 setlocale(LC_CTYPE, "");
15294 pcg 1.11 ;
15295     return 0;
15296     }
15297     _ACEOF
15298     rm -f conftest.$ac_objext conftest$ac_exeext
15299     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15300     (eval $ac_link) 2>conftest.er1
15301     ac_status=$?
15302     grep -v '^ *+' conftest.er1 >conftest.err
15303     rm -f conftest.er1
15304     cat conftest.err >&5
15305     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15306     (exit $ac_status); } &&
15307 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15308 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15309     (eval $ac_try) 2>&5
15310     ac_status=$?
15311     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312     (exit $ac_status); }; } &&
15313     { ac_try='test -s conftest$ac_exeext'
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); }; }; then
15319 pcg 1.1 rxvt_cv_func_xsetlocale=yes
15320     else
15321 pcg 1.11 echo "$as_me: failed program was:" >&5
15322     sed 's/^/| /' conftest.$ac_ext >&5
15323    
15324     rxvt_cv_func_xsetlocale=no
15325 pcg 1.1 fi
15326 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15327     conftest$ac_exeext conftest.$ac_ext
15328 pcg 1.1 fi
15329 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15330     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15331     if test x$rxvt_cv_func_xsetlocale = xyes; then
15332 pcg 1.1
15333 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15334 pcg 1.1 #define HAVE_XSETLOCALE 1
15335 pcg 1.11 _ACEOF
15336 pcg 1.1
15337     fi
15338     LIBS=$ac_save_LIBS
15339     CFLAGS=$ac_save_CFLAGS
15340    
15341 pcg 1.11 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15342     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15343     if test "${rxvt_cv_func_setlocale+set}" = set; then
15344     echo $ECHO_N "(cached) $ECHO_C" >&6
15345     else
15346     cat >conftest.$ac_ext <<_ACEOF
15347     /* confdefs.h. */
15348     _ACEOF
15349     cat confdefs.h >>conftest.$ac_ext
15350     cat >>conftest.$ac_ext <<_ACEOF
15351     /* end confdefs.h. */
15352 pcg 1.18 #include <clocale>
15353 pcg 1.11 int
15354     main ()
15355     {
15356 pcg 1.1 setlocale(LC_CTYPE, "");
15357 pcg 1.11 ;
15358     return 0;
15359     }
15360     _ACEOF
15361     rm -f conftest.$ac_objext conftest$ac_exeext
15362     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15363     (eval $ac_link) 2>conftest.er1
15364     ac_status=$?
15365     grep -v '^ *+' conftest.er1 >conftest.err
15366     rm -f conftest.er1
15367     cat conftest.err >&5
15368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15369     (exit $ac_status); } &&
15370 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15371 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15372     (eval $ac_try) 2>&5
15373     ac_status=$?
15374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15375     (exit $ac_status); }; } &&
15376     { ac_try='test -s conftest$ac_exeext'
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); }; }; then
15382 pcg 1.1 rxvt_cv_func_setlocale=yes
15383     else
15384 pcg 1.11 echo "$as_me: failed program was:" >&5
15385     sed 's/^/| /' conftest.$ac_ext >&5
15386    
15387     rxvt_cv_func_setlocale=no
15388 pcg 1.1 fi
15389 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15390     conftest$ac_exeext conftest.$ac_ext
15391 pcg 1.1 fi
15392 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15393     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15394     if test x$rxvt_cv_func_setlocale = xyes; then
15395 pcg 1.1
15396 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15397 pcg 1.1 #define HAVE_SETLOCALE 1
15398 pcg 1.11 _ACEOF
15399 pcg 1.1
15400     fi
15401    
15402 pcg 1.11 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15403     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15404     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15405     echo $ECHO_N "(cached) $ECHO_C" >&6
15406 pcg 1.1 else
15407 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15408     /* confdefs.h. */
15409     _ACEOF
15410     cat confdefs.h >>conftest.$ac_ext
15411     cat >>conftest.$ac_ext <<_ACEOF
15412     /* end confdefs.h. */
15413 pcg 1.1 #include <langinfo.h>
15414 pcg 1.11 int
15415     main ()
15416     {
15417 pcg 1.1 nl_langinfo(CODESET);
15418 pcg 1.11 ;
15419     return 0;
15420     }
15421     _ACEOF
15422     rm -f conftest.$ac_objext conftest$ac_exeext
15423     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15424     (eval $ac_link) 2>conftest.er1
15425     ac_status=$?
15426     grep -v '^ *+' conftest.er1 >conftest.err
15427     rm -f conftest.er1
15428     cat conftest.err >&5
15429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15430     (exit $ac_status); } &&
15431 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15432 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15433     (eval $ac_try) 2>&5
15434     ac_status=$?
15435     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15436     (exit $ac_status); }; } &&
15437     { ac_try='test -s conftest$ac_exeext'
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); }; }; then
15443 pcg 1.1 rxvt_cv_func_nl_langinfo=yes
15444     else
15445 pcg 1.11 echo "$as_me: failed program was:" >&5
15446     sed 's/^/| /' conftest.$ac_ext >&5
15447    
15448     rxvt_cv_func_nl_langinfo=no
15449 pcg 1.1 fi
15450 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15451     conftest$ac_exeext conftest.$ac_ext
15452 pcg 1.1 fi
15453 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15454     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15455     if test x$rxvt_cv_func_nl_langinfo = xyes; then
15456 pcg 1.1
15457 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15458 pcg 1.1 #define HAVE_NL_LANGINFO 1
15459 pcg 1.11 _ACEOF
15460 pcg 1.1
15461     fi
15462    
15463 root 1.31 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
15464     echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
15465     if test "${rxvt_broken_ximcb+set}" = set; then
15466     echo $ECHO_N "(cached) $ECHO_C" >&6
15467     else
15468     cat >conftest.$ac_ext <<_ACEOF
15469    
15470     #include <X11/Xlib.h>
15471    
15472     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
15473    
15474     void f() {
15475     XIMCallback cb;
15476     cb.callback = im_destroy_cb;
15477     }
15478    
15479     _ACEOF
15480     rm -f conftest.$ac_objext
15481     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15482     (eval $ac_compile) 2>conftest.er1
15483     ac_status=$?
15484     grep -v '^ *+' conftest.er1 >conftest.err
15485     rm -f conftest.er1
15486     cat conftest.err >&5
15487     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15488     (exit $ac_status); } &&
15489     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15490     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15491     (eval $ac_try) 2>&5
15492     ac_status=$?
15493     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15494     (exit $ac_status); }; } &&
15495     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
15501     rxvt_broken_ximcb=yes
15502     else
15503     echo "$as_me: failed program was:" >&5
15504     sed 's/^/| /' conftest.$ac_ext >&5
15505    
15506     rxvt_broken_ximcb=no
15507     fi
15508     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15509     fi
15510     echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
15511     echo "${ECHO_T}$rxvt_broken_ximcb" >&6
15512    
15513     if test x$rxvt_broken_ximcb = xyes; then
15514    
15515     cat >>confdefs.h <<\_ACEOF
15516     #define XIMCB_PROTO_BROKEN 1
15517     _ACEOF
15518    
15519     fi
15520    
15521 pcg 1.11 echo "$as_me:$LINENO: checking for getpt" >&5
15522     echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15523     if test "${rxvt_cv_func_getpt+set}" = set; then
15524     echo $ECHO_N "(cached) $ECHO_C" >&6
15525 pcg 1.1 else
15526 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15527     /* confdefs.h. */
15528     _ACEOF
15529     cat confdefs.h >>conftest.$ac_ext
15530     cat >>conftest.$ac_ext <<_ACEOF
15531     /* end confdefs.h. */
15532 pcg 1.1 #define _GNU_SOURCE
15533     #ifdef HAVE_STDLIB_H
15534 pcg 1.18 # include <cstdlib>
15535 pcg 1.1 #endif
15536 pcg 1.11 int
15537     main ()
15538     {
15539 pcg 1.1 (void)getpt();
15540 pcg 1.11 ;
15541     return 0;
15542     }
15543     _ACEOF
15544     rm -f conftest.$ac_objext conftest$ac_exeext
15545     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15546     (eval $ac_link) 2>conftest.er1
15547     ac_status=$?
15548     grep -v '^ *+' conftest.er1 >conftest.err
15549     rm -f conftest.er1
15550     cat conftest.err >&5
15551     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15552     (exit $ac_status); } &&
15553 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15554 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15555     (eval $ac_try) 2>&5
15556     ac_status=$?
15557     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15558     (exit $ac_status); }; } &&
15559     { ac_try='test -s conftest$ac_exeext'
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); }; }; then
15565 pcg 1.1 rxvt_cv_func_getpt=yes
15566     else
15567 pcg 1.11 echo "$as_me: failed program was:" >&5
15568     sed 's/^/| /' conftest.$ac_ext >&5
15569    
15570     rxvt_cv_func_getpt=no
15571 pcg 1.1 fi
15572 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15573     conftest$ac_exeext conftest.$ac_ext
15574 pcg 1.1 fi
15575 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
15576     echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
15577     if test x$rxvt_cv_func_getpt = xyes; then
15578 pcg 1.1
15579 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15580 pcg 1.1 #define HAVE_GETPT 1
15581 pcg 1.11 _ACEOF
15582 pcg 1.1
15583     fi
15584    
15585 pcg 1.11 echo "$as_me:$LINENO: checking for pty/tty type" >&5
15586     echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
15587     if test "${rxvt_cv_ptys+set}" = set; then
15588     echo $ECHO_N "(cached) $ECHO_C" >&6
15589 pcg 1.1 else
15590     if test x$ac_cv_func_openpty = xyes; then
15591     rxvt_cv_ptys=OPENPTY
15592     else if test x$ac_cv_func__getpty = xyes; then
15593     rxvt_cv_ptys=SGI4
15594     else if test -c /dev/ttyp20; then
15595     rxvt_cv_ptys=SCO
15596     else if test -c /dev/ptym/clone; then
15597     rxvt_cv_ptys=HPUX
15598     else if test x$rxvt_cv_func_getpt = xyes; then
15599     rxvt_cv_ptys=GLIBC
15600     else if test -c /dev/ptc -a -c /dev/pts; then
15601     rxvt_cv_ptys=PTC
15602     else if test -c /dev/ptc -a -d /dev/pts; then
15603     rxvt_cv_ptys=PTC
15604     else if test -c /dev/ptmx -a -c /dev/pts/0; then
15605     rxvt_cv_ptys=STREAMS
15606     else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
15607     rxvt_cv_ptys=STREAMS
15608     else
15609     rxvt_cv_ptys=BSD
15610     fi
15611     fi
15612     fi
15613     fi
15614     fi
15615     fi
15616     fi
15617     fi
15618     fi
15619    
15620     fi
15621 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
15622     echo "${ECHO_T}$rxvt_cv_ptys" >&6
15623 pcg 1.1
15624 pcg 1.11 if test x$rxvt_cv_ptys = xOPENPTY; then
15625 pcg 1.1
15626 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15627 pcg 1.1 #define PTYS_ARE_OPENPTY 1
15628 pcg 1.11 _ACEOF
15629 pcg 1.1
15630     fi
15631     if test x$rxvt_cv_ptys = xSCO; then
15632 pcg 1.11
15633     cat >>confdefs.h <<\_ACEOF
15634 pcg 1.1 #define PTYS_ARE_NUMERIC 1
15635 pcg 1.11 _ACEOF
15636 pcg 1.1
15637     fi
15638     if test x$rxvt_cv_ptys = xSTREAMS; then
15639 pcg 1.11
15640     cat >>confdefs.h <<\_ACEOF
15641 pcg 1.1 #define PTYS_ARE_PTMX 1
15642 pcg 1.11 _ACEOF
15643 pcg 1.1
15644     fi
15645     if test x$rxvt_cv_ptys = xPTC; then
15646 pcg 1.11
15647     cat >>confdefs.h <<\_ACEOF
15648 pcg 1.1 #define PTYS_ARE_PTC 1
15649 pcg 1.11 _ACEOF
15650 pcg 1.1
15651     fi
15652     if test x$rxvt_cv_ptys = xSGI4; then
15653 pcg 1.11
15654     cat >>confdefs.h <<\_ACEOF
15655 pcg 1.1 #define PTYS_ARE__GETPTY 1
15656 pcg 1.11 _ACEOF
15657 pcg 1.1
15658     fi
15659     if test x$rxvt_cv_ptys = xCONVEX; then
15660 pcg 1.11
15661     cat >>confdefs.h <<\_ACEOF
15662 pcg 1.1 #define PTYS_ARE_GETPTY 1
15663 pcg 1.11 _ACEOF
15664 pcg 1.1
15665     fi
15666     if test x$rxvt_cv_ptys = xGLIBC; then
15667 pcg 1.11
15668     cat >>confdefs.h <<\_ACEOF
15669 pcg 1.1 #define PTYS_ARE_GETPT 1
15670 pcg 1.11 _ACEOF
15671 pcg 1.1
15672     fi
15673     if test x$rxvt_cv_ptys = xHPUX; then
15674 pcg 1.11
15675     cat >>confdefs.h <<\_ACEOF
15676 pcg 1.1 #define PTYS_ARE_CLONE 1
15677 pcg 1.11 _ACEOF
15678 pcg 1.1
15679     fi
15680     if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
15681 pcg 1.11
15682     cat >>confdefs.h <<\_ACEOF
15683 pcg 1.1 #define PTYS_ARE_SEARCHED 1
15684 pcg 1.11 _ACEOF
15685 pcg 1.1
15686     fi
15687    
15688    
15689 pcg 1.11 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
15690     echo "$as_me: checking for pty ranges..." >&6;}
15691 pcg 1.1 ptys=`echo /dev/pty??`
15692     pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
15693     pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
15694     if test x$pch1 != x; then
15695 pcg 1.11
15696     cat >>confdefs.h <<_ACEOF
15697 pcg 1.1 #define PTYCHAR1 "$pch1"
15698 pcg 1.11 _ACEOF
15699 pcg 1.1
15700     fi
15701     if test x$pch2 != x; then
15702 pcg 1.11
15703     cat >>confdefs.h <<_ACEOF
15704 pcg 1.1 #define PTYCHAR2 "$pch2"
15705 pcg 1.11 _ACEOF
15706 pcg 1.1
15707     fi
15708    
15709 root 1.39 if test x$support_xft = xyes; then
15710     LIBS="$LIBS `pkg-config xft --libs`"
15711     CFLAGS="$CFLAGS `pkg-config xft --cflags`"
15712     CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
15713 root 1.34
15714    
15715 root 1.39 for ac_header in X11/Xft/Xft.h
15716     do
15717     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15718     if eval "test \"\${$as_ac_Header+set}\" = set"; then
15719     echo "$as_me:$LINENO: checking for $ac_header" >&5
15720     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15721     if eval "test \"\${$as_ac_Header+set}\" = set"; then
15722     echo $ECHO_N "(cached) $ECHO_C" >&6
15723 root 1.34 fi
15724 root 1.39 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15725     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15726     else
15727     # Is the header compilable?
15728     echo "$as_me:$LINENO: checking $ac_header usability" >&5
15729     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15730     cat >conftest.$ac_ext <<_ACEOF
15731     /* confdefs.h. */
15732 root 1.26 _ACEOF
15733 root 1.39 cat confdefs.h >>conftest.$ac_ext
15734     cat >>conftest.$ac_ext <<_ACEOF
15735     /* end confdefs.h. */
15736     $ac_includes_default
15737     #include <$ac_header>
15738 root 1.31 _ACEOF
15739 root 1.39 rm -f conftest.$ac_objext
15740     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15741     (eval $ac_compile) 2>conftest.er1
15742     ac_status=$?
15743     grep -v '^ *+' conftest.er1 >conftest.err
15744     rm -f conftest.er1
15745     cat conftest.err >&5
15746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15747     (exit $ac_status); } &&
15748     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15749     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15750     (eval $ac_try) 2>&5
15751     ac_status=$?
15752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15753     (exit $ac_status); }; } &&
15754     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
15760     ac_header_compiler=yes
15761     else
15762     echo "$as_me: failed program was:" >&5
15763     sed 's/^/| /' conftest.$ac_ext >&5
15764 root 1.31
15765 root 1.39 ac_header_compiler=no
15766 root 1.31 fi
15767 root 1.39 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15768     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15769     echo "${ECHO_T}$ac_header_compiler" >&6
15770 pcg 1.24
15771 root 1.39 # Is the header present?
15772     echo "$as_me:$LINENO: checking $ac_header presence" >&5
15773     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15774     cat >conftest.$ac_ext <<_ACEOF
15775     /* confdefs.h. */
15776 pcg 1.24 _ACEOF
15777 root 1.39 cat confdefs.h >>conftest.$ac_ext
15778     cat >>conftest.$ac_ext <<_ACEOF
15779     /* end confdefs.h. */
15780     #include <$ac_header>
15781 pcg 1.11 _ACEOF
15782 root 1.39 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15783     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15784     ac_status=$?
15785     grep -v '^ *+' conftest.er1 >conftest.err
15786     rm -f conftest.er1
15787     cat conftest.err >&5
15788     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15789     (exit $ac_status); } >/dev/null; then
15790     if test -s conftest.err; then
15791     ac_cpp_err=$ac_cxx_preproc_warn_flag
15792     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
15793     else
15794     ac_cpp_err=
15795     fi
15796     else
15797     ac_cpp_err=yes
15798 pcg 1.1 fi
15799 root 1.39 if test -z "$ac_cpp_err"; then
15800     ac_header_preproc=yes
15801     else
15802     echo "$as_me: failed program was:" >&5
15803     sed 's/^/| /' conftest.$ac_ext >&5
15804 pcg 1.1
15805 root 1.39 ac_header_preproc=no
15806 pcg 1.1 fi
15807 root 1.39 rm -f conftest.err conftest.$ac_ext
15808     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15809     echo "${ECHO_T}$ac_header_preproc" >&6
15810 pcg 1.1
15811 root 1.39 # So? What about this header?
15812     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
15813     yes:no: )
15814     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15815     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15816     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15817     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15818     ac_header_preproc=yes
15819     ;;
15820     no:yes:* )
15821     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15822     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15823     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15824     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15825     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15826     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15827     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15828     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15829     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15830     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15831     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15832     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15833     (
15834     cat <<\_ASBOX
15835     ## ------------------------------------------ ##
15836     ## Report this to the AC_PACKAGE_NAME lists. ##
15837     ## ------------------------------------------ ##
15838     _ASBOX
15839     ) |
15840     sed "s/^/$as_me: WARNING: /" >&2
15841     ;;
15842     esac
15843     echo "$as_me:$LINENO: checking for $ac_header" >&5
15844     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15845     if eval "test \"\${$as_ac_Header+set}\" = set"; then
15846     echo $ECHO_N "(cached) $ECHO_C" >&6
15847     else
15848     eval "$as_ac_Header=\$ac_header_preproc"
15849 pcg 1.1 fi
15850 root 1.39 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15851     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15852 pcg 1.1
15853     fi
15854 root 1.39 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15855     cat >>confdefs.h <<_ACEOF
15856     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15857 pcg 1.11 _ACEOF
15858 pcg 1.1
15859 root 1.39 else
15860     support_xft=no
15861 pcg 1.1 fi
15862 pcg 1.11
15863 root 1.39 done
15864 pcg 1.1
15865 pcg 1.11
15866 root 1.39 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
15867     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
15868     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
15869     echo $ECHO_N "(cached) $ECHO_C" >&6
15870     else
15871     ac_check_lib_save_LIBS=$LIBS
15872     LIBS="-lXft $LIBS"
15873     cat >conftest.$ac_ext <<_ACEOF
15874     /* confdefs.h. */
15875     _ACEOF
15876     cat confdefs.h >>conftest.$ac_ext
15877     cat >>conftest.$ac_ext <<_ACEOF
15878     /* end confdefs.h. */
15879    
15880     /* Override any gcc2 internal prototype to avoid an error. */
15881     #ifdef __cplusplus
15882     extern "C"
15883     #endif
15884     /* We use char because int might match the return type of a gcc2
15885     builtin and then its argument prototype would still apply. */
15886     char XftDrawString32 ();
15887     int
15888     main ()
15889     {
15890     XftDrawString32 ();
15891     ;
15892     return 0;
15893     }
15894     _ACEOF
15895     rm -f conftest.$ac_objext conftest$ac_exeext
15896     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15897     (eval $ac_link) 2>conftest.er1
15898     ac_status=$?
15899     grep -v '^ *+' conftest.er1 >conftest.err
15900     rm -f conftest.er1
15901     cat conftest.err >&5
15902     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15903     (exit $ac_status); } &&
15904     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15905     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15906     (eval $ac_try) 2>&5
15907     ac_status=$?
15908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15909     (exit $ac_status); }; } &&
15910     { ac_try='test -s conftest$ac_exeext'
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); }; }; then
15916     ac_cv_lib_Xft_XftDrawString32=yes
15917     else
15918     echo "$as_me: failed program was:" >&5
15919     sed 's/^/| /' conftest.$ac_ext >&5
15920    
15921     ac_cv_lib_Xft_XftDrawString32=no
15922     fi
15923     rm -f conftest.err conftest.$ac_objext \
15924     conftest$ac_exeext conftest.$ac_ext
15925     LIBS=$ac_check_lib_save_LIBS
15926     fi
15927     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
15928     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
15929     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
15930     cat >>confdefs.h <<_ACEOF
15931     #define HAVE_LIBXFT 1
15932     _ACEOF
15933    
15934     LIBS="-lXft $LIBS"
15935    
15936     else
15937     support_xft=no
15938     fi
15939    
15940    
15941     if test x$support_xft = xyes; then
15942    
15943     cat >>confdefs.h <<\_ACEOF
15944     #define XFT 1
15945     _ACEOF
15946    
15947     fi
15948     fi
15949     if test x$support_styles = xyes; then
15950    
15951     cat >>confdefs.h <<\_ACEOF
15952     #define ENABLE_STYLES 1
15953     _ACEOF
15954    
15955     fi
15956     if test x$support_iso14755 = xyes; then
15957    
15958     cat >>confdefs.h <<\_ACEOF
15959     #define ISO_14755 1
15960     _ACEOF
15961    
15962     fi
15963     if test x$support_8bitctrls = xyes; then
15964    
15965     cat >>confdefs.h <<\_ACEOF
15966     #define EIGHT_BIT_CONTROLS 1
15967     _ACEOF
15968    
15969     fi
15970     if test x$support_fading = xyes; then
15971    
15972     cat >>confdefs.h <<\_ACEOF
15973     #define OFF_FOCUS_FADING 1
15974     _ACEOF
15975    
15976     fi
15977     if test x$support_tinting = xyes; then
15978    
15979     cat >>confdefs.h <<\_ACEOF
15980     #define TINTING 1
15981     _ACEOF
15982    
15983     fi
15984     if test x$support_inheritpixmap = xyes; then
15985    
15986     cat >>confdefs.h <<\_ACEOF
15987     #define TRANSPARENT 1
15988     _ACEOF
15989    
15990     fi
15991     if test x$support_keepscrolling = xno; then
15992    
15993     cat >>confdefs.h <<\_ACEOF
15994     #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
15995     _ACEOF
15996    
15997     fi
15998     if test x$support_selectionscrolling = xyes; then
15999    
16000     cat >>confdefs.h <<\_ACEOF
16001     #define SELECTION_SCROLLING 1
16002     _ACEOF
16003    
16004     fi
16005     if test x$support_menubar = xyes; then
16006    
16007     cat >>confdefs.h <<\_ACEOF
16008     #define MENUBAR 1
16009     _ACEOF
16010    
16011     fi
16012     if test x$support_frills = xyes; then
16013    
16014     cat >>confdefs.h <<\_ACEOF
16015     #define ENABLE_FRILLS 1
16016     _ACEOF
16017    
16018     fi
16019     if test x$support_24bit = xyes; then
16020    
16021     cat >>confdefs.h <<\_ACEOF
16022     #define PREFER_24BIT 1
16023 pcg 1.11 _ACEOF
16024 pcg 1.1
16025     fi
16026     if test x$support_mousewheel = xyes; then
16027 pcg 1.11
16028     cat >>confdefs.h <<\_ACEOF
16029 pcg 1.1 #define MOUSE_WHEEL 1
16030 pcg 1.11 _ACEOF
16031 pcg 1.1
16032     fi
16033     if test x$support_mouseslipwheel = xyes; then
16034 pcg 1.11
16035     cat >>confdefs.h <<\_ACEOF
16036 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
16037 pcg 1.11 _ACEOF
16038 pcg 1.1
16039     fi
16040     if test x$support_utmp = xyes; then
16041 pcg 1.11
16042     cat >>confdefs.h <<\_ACEOF
16043 pcg 1.1 #define UTMP_SUPPORT 1
16044 pcg 1.11 _ACEOF
16045 pcg 1.1
16046     fi
16047     if test x$support_wtmp = xyes; then
16048 pcg 1.11
16049     cat >>confdefs.h <<\_ACEOF
16050 pcg 1.1 #define WTMP_SUPPORT 1
16051 pcg 1.11 _ACEOF
16052 pcg 1.1
16053     fi
16054     if test x$support_lastlog = xyes; then
16055 pcg 1.11
16056     cat >>confdefs.h <<\_ACEOF
16057 pcg 1.1 #define LASTLOG_SUPPORT 1
16058 pcg 1.11 _ACEOF
16059 pcg 1.1
16060     fi
16061     if test x$support_xim = xyes -o x$multichar_set = xyes; then
16062     if test x$rxvt_cv_func_xlocale = xyes; then
16063 pcg 1.11
16064     cat >>confdefs.h <<\_ACEOF
16065 pcg 1.1 #define USE_XIM 1
16066 pcg 1.11 _ACEOF
16067 pcg 1.1
16068     fi
16069     fi
16070     if test x$support_xpm = xyes; then
16071 pcg 1.11
16072     cat >>confdefs.h <<\_ACEOF
16073 pcg 1.1 #define XPM_BACKGROUND 1
16074 pcg 1.11 _ACEOF
16075 pcg 1.1
16076     fi
16077     if test x$support_scroll_rxvt = xyes; then
16078 pcg 1.11
16079     cat >>confdefs.h <<\_ACEOF
16080 pcg 1.1 #define RXVT_SCROLLBAR 1
16081 pcg 1.11 _ACEOF
16082 pcg 1.1
16083     scrolltypes="rxvt"
16084     fi
16085     if test x$support_scroll_next = xyes; then
16086 pcg 1.11
16087     cat >>confdefs.h <<\_ACEOF
16088 pcg 1.1 #define NEXT_SCROLLBAR 1
16089 pcg 1.11 _ACEOF
16090 pcg 1.1
16091     scrolltypes="$scrolltypes next"
16092     fi
16093     if test x$support_scroll_xterm = xyes; then
16094 pcg 1.11
16095     cat >>confdefs.h <<\_ACEOF
16096 pcg 1.1 #define XTERM_SCROLLBAR 1
16097 pcg 1.11 _ACEOF
16098 pcg 1.1
16099     scrolltypes="$scrolltypes xterm"
16100     fi
16101 pcg 1.11 if test x$support_scroll_plain = xyes; then
16102    
16103     cat >>confdefs.h <<\_ACEOF
16104     #define PLAIN_SCROLLBAR 1
16105     _ACEOF
16106    
16107     scrolltypes="$scrolltypes plain"
16108     fi
16109 pcg 1.1 if test x$support_pointer_blank = xyes; then
16110 pcg 1.11
16111     cat >>confdefs.h <<\_ACEOF
16112 pcg 1.1 #define POINTER_BLANK 1
16113 pcg 1.11 _ACEOF
16114 pcg 1.1
16115     fi
16116     if test x$support_cursor_blink = xyes; then
16117 pcg 1.11
16118     cat >>confdefs.h <<\_ACEOF
16119 pcg 1.1 #define CURSOR_BLINK 1
16120 pcg 1.11 _ACEOF
16121    
16122     fi
16123     if test x$support_text_blink = xyes; then
16124    
16125     cat >>confdefs.h <<\_ACEOF
16126     #define TEXT_BLINK 1
16127     _ACEOF
16128 pcg 1.1
16129     fi
16130     if test x$support_unicode3 = xyes; then
16131 pcg 1.11
16132     cat >>confdefs.h <<\_ACEOF
16133 pcg 1.1 #define UNICODE_3 1
16134 pcg 1.11 _ACEOF
16135 pcg 1.1
16136     fi
16137 pcg 1.18 if test x$support_combining = xyes; then
16138    
16139     cat >>confdefs.h <<\_ACEOF
16140 pcg 1.20 #define ENABLE_COMBINING 1
16141 pcg 1.18 _ACEOF
16142    
16143     fi
16144 pcg 1.1 if test x$codesets = xall; then
16145 root 1.40 codesets=jp,jp-ext,kr,zh,zh-ext
16146 pcg 1.1 fi
16147 pcg 1.11
16148     cat >>confdefs.h <<\_ACEOF
16149 pcg 1.1 #define ENCODING_EU 1
16150 pcg 1.11 _ACEOF
16151 pcg 1.1
16152 pcg 1.13
16153 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16154 pcg 1.1 #define ENCODING_VN 1
16155 pcg 1.11 _ACEOF
16156 pcg 1.13
16157 root 1.34 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16158 pcg 1.13 case "$codeset" in
16159 pcg 1.11 JP )
16160     cat >>confdefs.h <<\_ACEOF
16161 pcg 1.1 #define ENCODING_JP 1
16162 pcg 1.11 _ACEOF
16163 pcg 1.1 ;;
16164 pcg 1.11 JP_EXT )
16165     cat >>confdefs.h <<\_ACEOF
16166 pcg 1.1 #define ENCODING_JP_EXT 1
16167 pcg 1.11 _ACEOF
16168 pcg 1.1 ;;
16169 pcg 1.11 KR )
16170     cat >>confdefs.h <<\_ACEOF
16171 pcg 1.1 #define ENCODING_KR 1
16172 pcg 1.11 _ACEOF
16173 pcg 1.1 ;;
16174 root 1.40 ZH )
16175 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16176 root 1.40 #define ENCODING_ZH 1
16177 pcg 1.11 _ACEOF
16178 pcg 1.1 ;;
16179 root 1.40 ZH_EXT )
16180 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16181 root 1.40 #define ENCODING_ZH_EXT 1
16182 pcg 1.11 _ACEOF
16183 pcg 1.1 ;;
16184     esac
16185     done
16186    
16187    
16188     CFLAGS=${CFLAGS--O}
16189     LDFLAGS=${LDFLAGS--O}
16190    
16191     CPPFLAGS="$CPPFLAGS"
16192    
16193    
16194    
16195    
16196    
16197    
16198    
16199     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16200     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16201     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16202     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16203     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16204     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16205     fi
16206    
16207    
16208    
16209    
16210    
16211     if test x$support_addstrings = xno; then
16212 pcg 1.11
16213     cat >>confdefs.h <<\_ACEOF
16214 pcg 1.1 #define NO_STRINGS 1
16215 pcg 1.11 _ACEOF
16216 pcg 1.1
16217     fi
16218    
16219     MCOMMON=./autoconf/Make.common
16220    
16221    
16222     test "$program_prefix" != NONE &&
16223 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16224 pcg 1.1 # Use a double $ so make ignores it.
16225     test "$program_suffix" != NONE &&
16226 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16227     # Double any \ or $. echo might interpret backslashes.
16228     # By default was `s,x,x', remove it if useless.
16229     cat <<\_ACEOF >conftest.sed
16230     s/[\\$]/&&/g;s/;s,x,x,$//
16231     _ACEOF
16232     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16233     rm conftest.sed
16234 pcg 1.1
16235    
16236    
16237    
16238    
16239     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16240     include_stdint_h="#include <stdint.h>"
16241     else
16242     include_stdint_h="/* #include <stdint.h> */"
16243 pcg 1.11 fi
16244 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16245 pcg 1.18 include_stdarg_h="#include <cstdarg>"
16246 pcg 1.1 else
16247 pcg 1.18 include_stdarg_h="/* #include <cstdarg> */"
16248 pcg 1.11 fi
16249 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16250 pcg 1.18 include_stdlib_h="#include <cstdlib>"
16251 pcg 1.1 else
16252 pcg 1.18 include_stdlib_h="/* #include <cstdlib> */"
16253 pcg 1.11 fi
16254 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16255     include_unistd_h="#include <unistd.h>"
16256     else
16257     include_unistd_h="/* #include <unistd.h> */"
16258 pcg 1.11 fi
16259 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16260 pcg 1.18 include_string_h="#include <cstring>"
16261 pcg 1.1 else
16262 pcg 1.18 include_string_h="/* #include <cstring> */"
16263 pcg 1.11 fi
16264 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16265     include_fcntl_h="#include <fcntl.h>"
16266     else
16267     include_fcntl_h="/* #include <fcntl.h> */"
16268 pcg 1.11 fi
16269 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16270     include_util_h="#include <util.h>"
16271     else
16272     include_util_h="/* #include <util.h> */"
16273 pcg 1.11 fi
16274 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16275     include_assert_h="#include <assert.h>"
16276     else
16277     include_assert_h="/* #include <assert.h> */"
16278 pcg 1.11 fi
16279 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16280     include_sys_ioctl_h="#include <sys/ioctl.h>"
16281     else
16282     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16283 pcg 1.11 fi
16284 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16285     include_sys_select_h="#include <sys/select.h>"
16286     else
16287     include_sys_select_h="/* #include <sys/select.h> */"
16288 pcg 1.11 fi
16289 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16290     include_sys_strredir_h="#include <sys/strredir.h>"
16291     else
16292     include_sys_strredir_h="/* #include <sys/strredir.h> */"
16293 pcg 1.11 fi
16294 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16295     include_sys_time_h="#include <sys/time.h>"
16296     else
16297     include_sys_time_h="/* #include <sys/time.h> */"
16298 pcg 1.11 fi
16299 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16300     include_time_h="#include <time.h>"
16301     else
16302     include_time_h="/* #include <time.h> */"
16303 pcg 1.11 fi
16304 pcg 1.1
16305 root 1.48 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h"
16306 root 1.32
16307 pcg 1.11 cat >confcache <<\_ACEOF
16308 pcg 1.1 # This file is a shell script that caches the results of configure
16309     # tests run on this system so they can be shared between configure
16310 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
16311     # It is not useful on other systems. If it contains results you don't
16312     # want to keep, you may remove or edit it.
16313 pcg 1.1 #
16314 pcg 1.11 # config.status only pays attention to the cache file if you give it
16315     # the --recheck option to rerun configure.
16316 pcg 1.1 #
16317 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16318     # loading this file, other *unset* `ac_cv_foo' will be assigned the
16319     # following values.
16320    
16321     _ACEOF
16322    
16323 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
16324     # but we know of no workaround that is simple, portable, and efficient.
16325     # So, don't put newlines in cache variables' values.
16326     # Ultrix sh set writes to stderr and can't be redirected directly,
16327     # and sets the high bit in the cache file unless we assign to the vars.
16328 pcg 1.11 {
16329     (set) 2>&1 |
16330     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16331     *ac_space=\ *)
16332     # `set' does not quote correctly, so add quotes (double-quote
16333     # substitution turns \\\\ into \\, and sed turns \\ into \).
16334     sed -n \
16335     "s/'/'\\\\''/g;
16336     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16337     ;;
16338     *)
16339     # `set' quotes correctly as required by POSIX, so do not add quotes.
16340     sed -n \
16341     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16342     ;;
16343     esac;
16344     } |
16345     sed '
16346     t clear
16347     : clear
16348     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16349     t end
16350     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16351     : end' >>confcache
16352     if diff $cache_file confcache >/dev/null 2>&1; then :; else
16353 pcg 1.1 if test -w $cache_file; then
16354 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16355     cat confcache >$cache_file
16356 pcg 1.1 else
16357     echo "not updating unwritable cache $cache_file"
16358     fi
16359     fi
16360     rm -f confcache
16361    
16362     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16363     # Let make expand exec_prefix.
16364     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16365    
16366 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16367     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16368     # trailing colons and then remove the whole line if VPATH becomes empty
16369     # (actually we leave an empty line to preserve line numbers).
16370 pcg 1.1 if test "x$srcdir" = x.; then
16371 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16372     s/:*\$(srcdir):*/:/;
16373     s/:*\${srcdir}:*/:/;
16374     s/:*@srcdir@:*/:/;
16375     s/^\([^=]*=[ ]*\):*/\1/;
16376     s/:*$//;
16377     s/^[^=]*=[ ]*$//;
16378     }'
16379 pcg 1.1 fi
16380    
16381 pcg 1.11 DEFS=-DHAVE_CONFIG_H
16382    
16383     ac_libobjs=
16384     ac_ltlibobjs=
16385     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16386     # 1. Remove the extension, and $U if already installed.
16387     ac_i=`echo "$ac_i" |
16388     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16389     # 2. Add them.
16390     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16391     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16392     done
16393     LIBOBJS=$ac_libobjs
16394    
16395     LTLIBOBJS=$ac_ltlibobjs
16396    
16397 pcg 1.1
16398    
16399     : ${CONFIG_STATUS=./config.status}
16400 pcg 1.11 ac_clean_files_save=$ac_clean_files
16401     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16402     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16403     echo "$as_me: creating $CONFIG_STATUS" >&6;}
16404     cat >$CONFIG_STATUS <<_ACEOF
16405     #! $SHELL
16406     # Generated by $as_me.
16407 pcg 1.1 # Run this file to recreate the current configuration.
16408     # Compiler output produced by configure, useful for debugging
16409 pcg 1.11 # configure, is in config.log if it exists.
16410    
16411     debug=false
16412     ac_cs_recheck=false
16413     ac_cs_silent=false
16414     SHELL=\${CONFIG_SHELL-$SHELL}
16415     _ACEOF
16416    
16417     cat >>$CONFIG_STATUS <<\_ACEOF
16418     ## --------------------- ##
16419     ## M4sh Initialization. ##
16420     ## --------------------- ##
16421    
16422     # Be Bourne compatible
16423     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16424     emulate sh
16425     NULLCMD=:
16426     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16427     # is contrary to our usage. Disable this feature.
16428     alias -g '${1+"$@"}'='"$@"'
16429     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16430     set -o posix
16431     fi
16432     DUALCASE=1; export DUALCASE # for MKS sh
16433    
16434     # Support unset when possible.
16435     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16436     as_unset=unset
16437     else
16438     as_unset=false
16439     fi
16440    
16441    
16442     # Work around bugs in pre-3.0 UWIN ksh.
16443     $as_unset ENV MAIL MAILPATH
16444     PS1='$ '
16445     PS2='> '
16446     PS4='+ '
16447    
16448     # NLS nuisances.
16449     for as_var in \
16450     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16451     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16452     LC_TELEPHONE LC_TIME
16453     do
16454     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16455     eval $as_var=C; export $as_var
16456     else
16457     $as_unset $as_var
16458     fi
16459     done
16460    
16461     # Required to use basename.
16462     if expr a : '\(a\)' >/dev/null 2>&1; then
16463     as_expr=expr
16464     else
16465     as_expr=false
16466     fi
16467    
16468     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16469     as_basename=basename
16470     else
16471     as_basename=false
16472     fi
16473    
16474    
16475     # Name of the executable.
16476     as_me=`$as_basename "$0" ||
16477     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16478     X"$0" : 'X\(//\)$' \| \
16479     X"$0" : 'X\(/\)$' \| \
16480     . : '\(.\)' 2>/dev/null ||
16481     echo X/"$0" |
16482     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16483     /^X\/\(\/\/\)$/{ s//\1/; q; }
16484     /^X\/\(\/\).*/{ s//\1/; q; }
16485     s/.*/./; q'`
16486    
16487    
16488     # PATH needs CR, and LINENO needs CR and PATH.
16489     # Avoid depending upon Character Ranges.
16490     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16491     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16492     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16493     as_cr_digits='0123456789'
16494     as_cr_alnum=$as_cr_Letters$as_cr_digits
16495    
16496     # The user is always right.
16497     if test "${PATH_SEPARATOR+set}" != set; then
16498     echo "#! /bin/sh" >conf$$.sh
16499     echo "exit 0" >>conf$$.sh
16500     chmod +x conf$$.sh
16501     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16502     PATH_SEPARATOR=';'
16503     else
16504     PATH_SEPARATOR=:
16505     fi
16506     rm -f conf$$.sh
16507     fi
16508    
16509    
16510     as_lineno_1=$LINENO
16511     as_lineno_2=$LINENO
16512     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16513     test "x$as_lineno_1" != "x$as_lineno_2" &&
16514     test "x$as_lineno_3" = "x$as_lineno_2" || {
16515     # Find who we are. Look in the path if we contain no path at all
16516     # relative or not.
16517     case $0 in
16518     *[\\/]* ) as_myself=$0 ;;
16519     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16520     for as_dir in $PATH
16521     do
16522     IFS=$as_save_IFS
16523     test -z "$as_dir" && as_dir=.
16524     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16525     done
16526    
16527     ;;
16528     esac
16529     # We did not find ourselves, most probably we were run as `sh COMMAND'
16530     # in which case we are not to be found in the path.
16531     if test "x$as_myself" = x; then
16532     as_myself=$0
16533     fi
16534     if test ! -f "$as_myself"; then
16535     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16536     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16537     { (exit 1); exit 1; }; }
16538     fi
16539     case $CONFIG_SHELL in
16540     '')
16541     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16542     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16543     do
16544     IFS=$as_save_IFS
16545     test -z "$as_dir" && as_dir=.
16546     for as_base in sh bash ksh sh5; do
16547     case $as_dir in
16548     /*)
16549     if ("$as_dir/$as_base" -c '
16550     as_lineno_1=$LINENO
16551     as_lineno_2=$LINENO
16552     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16553     test "x$as_lineno_1" != "x$as_lineno_2" &&
16554     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
16555     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16556     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16557     CONFIG_SHELL=$as_dir/$as_base
16558     export CONFIG_SHELL
16559     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
16560     fi;;
16561     esac
16562     done
16563     done
16564     ;;
16565     esac
16566    
16567     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16568     # uniformly replaced by the line number. The first 'sed' inserts a
16569     # line-number line before each line; the second 'sed' does the real
16570     # work. The second script uses 'N' to pair each line-number line
16571     # with the numbered line, and appends trailing '-' during
16572     # substitution so that $LINENO is not a special case at line end.
16573     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16574     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
16575     sed '=' <$as_myself |
16576     sed '
16577     N
16578     s,$,-,
16579     : loop
16580     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
16581     t loop
16582     s,-$,,
16583     s,^['$as_cr_digits']*\n,,
16584     ' >$as_me.lineno &&
16585     chmod +x $as_me.lineno ||
16586     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
16587     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
16588     { (exit 1); exit 1; }; }
16589    
16590     # Don't try to exec as it changes $[0], causing all sort of problems
16591     # (the dirname of $[0] is not the place where we might find the
16592     # original and so on. Autoconf is especially sensible to this).
16593     . ./$as_me.lineno
16594     # Exit status is that of the last command.
16595     exit
16596     }
16597    
16598    
16599     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
16600     *c*,-n*) ECHO_N= ECHO_C='
16601     ' ECHO_T=' ' ;;
16602     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
16603     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
16604     esac
16605    
16606     if expr a : '\(a\)' >/dev/null 2>&1; then
16607     as_expr=expr
16608     else
16609     as_expr=false
16610     fi
16611    
16612     rm -f conf$$ conf$$.exe conf$$.file
16613     echo >conf$$.file
16614     if ln -s conf$$.file conf$$ 2>/dev/null; then
16615     # We could just check for DJGPP; but this test a) works b) is more generic
16616     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
16617     if test -f conf$$.exe; then
16618     # Don't use ln at all; we don't have any links
16619     as_ln_s='cp -p'
16620     else
16621     as_ln_s='ln -s'
16622     fi
16623     elif ln conf$$.file conf$$ 2>/dev/null; then
16624     as_ln_s=ln
16625     else
16626     as_ln_s='cp -p'
16627     fi
16628     rm -f conf$$ conf$$.exe conf$$.file
16629    
16630     if mkdir -p . 2>/dev/null; then
16631     as_mkdir_p=:
16632     else
16633     test -d ./-p && rmdir ./-p
16634     as_mkdir_p=false
16635     fi
16636    
16637     as_executable_p="test -f"
16638    
16639     # Sed expression to map a string onto a valid CPP name.
16640     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16641    
16642     # Sed expression to map a string onto a valid variable name.
16643     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16644    
16645    
16646     # IFS
16647     # We need space, tab and new line, in precisely that order.
16648     as_nl='
16649     '
16650     IFS=" $as_nl"
16651    
16652     # CDPATH.
16653     $as_unset CDPATH
16654    
16655     exec 6>&1
16656    
16657     # Open the log real soon, to keep \$[0] and so on meaningful, and to
16658     # report actual input values of CONFIG_FILES etc. instead of their
16659     # values after options handling. Logging --version etc. is OK.
16660     exec 5>>config.log
16661     {
16662     echo
16663     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16664     ## Running $as_me. ##
16665     _ASBOX
16666     } >&5
16667     cat >&5 <<_CSEOF
16668    
16669     This file was extended by $as_me, which was
16670     generated by GNU Autoconf 2.59. Invocation command line was
16671    
16672     CONFIG_FILES = $CONFIG_FILES
16673     CONFIG_HEADERS = $CONFIG_HEADERS
16674     CONFIG_LINKS = $CONFIG_LINKS
16675     CONFIG_COMMANDS = $CONFIG_COMMANDS
16676     $ $0 $@
16677    
16678     _CSEOF
16679     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
16680     echo >&5
16681     _ACEOF
16682    
16683     # Files that config.status was made for.
16684     if test -n "$ac_config_files"; then
16685     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
16686     fi
16687    
16688     if test -n "$ac_config_headers"; then
16689     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
16690     fi
16691    
16692     if test -n "$ac_config_links"; then
16693     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
16694     fi
16695 pcg 1.1
16696 pcg 1.11 if test -n "$ac_config_commands"; then
16697     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
16698     fi
16699    
16700     cat >>$CONFIG_STATUS <<\_ACEOF
16701    
16702     ac_cs_usage="\
16703     \`$as_me' instantiates files from templates according to the
16704     current configuration.
16705    
16706     Usage: $0 [OPTIONS] [FILE]...
16707    
16708     -h, --help print this help, then exit
16709     -V, --version print version number, then exit
16710     -q, --quiet do not print progress messages
16711     -d, --debug don't remove temporary files
16712     --recheck update $as_me by reconfiguring in the same conditions
16713     --file=FILE[:TEMPLATE]
16714     instantiate the configuration file FILE
16715     --header=FILE[:TEMPLATE]
16716     instantiate the configuration header FILE
16717    
16718     Configuration files:
16719     $config_files
16720    
16721     Configuration headers:
16722     $config_headers
16723    
16724     Report bugs to <bug-autoconf@gnu.org>."
16725     _ACEOF
16726    
16727     cat >>$CONFIG_STATUS <<_ACEOF
16728     ac_cs_version="\\
16729     config.status
16730     configured by $0, generated by GNU Autoconf 2.59,
16731     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
16732    
16733     Copyright (C) 2003 Free Software Foundation, Inc.
16734     This config.status script is free software; the Free Software Foundation
16735     gives unlimited permission to copy, distribute and modify it."
16736     srcdir=$srcdir
16737     INSTALL="$INSTALL"
16738     _ACEOF
16739    
16740     cat >>$CONFIG_STATUS <<\_ACEOF
16741     # If no file are specified by the user, then we need to provide default
16742     # value. By we need to know if files were specified by the user.
16743     ac_need_defaults=:
16744     while test $# != 0
16745 pcg 1.1 do
16746 pcg 1.11 case $1 in
16747     --*=*)
16748     ac_option=`expr "x$1" : 'x\([^=]*\)='`
16749     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
16750     ac_shift=:
16751     ;;
16752     -*)
16753     ac_option=$1
16754     ac_optarg=$2
16755     ac_shift=shift
16756     ;;
16757     *) # This is not an option, so the user has probably given explicit
16758     # arguments.
16759     ac_option=$1
16760     ac_need_defaults=false;;
16761     esac
16762    
16763     case $ac_option in
16764     # Handling of the options.
16765     _ACEOF
16766     cat >>$CONFIG_STATUS <<\_ACEOF
16767 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16768 pcg 1.11 ac_cs_recheck=: ;;
16769     --version | --vers* | -V )
16770     echo "$ac_cs_version"; exit 0 ;;
16771     --he | --h)
16772     # Conflict between --help and --header
16773     { { echo "$as_me:$LINENO: error: ambiguous option: $1
16774     Try \`$0 --help' for more information." >&5
16775     echo "$as_me: error: ambiguous option: $1
16776     Try \`$0 --help' for more information." >&2;}
16777     { (exit 1); exit 1; }; };;
16778     --help | --hel | -h )
16779     echo "$ac_cs_usage"; exit 0 ;;
16780     --debug | --d* | -d )
16781     debug=: ;;
16782     --file | --fil | --fi | --f )
16783     $ac_shift
16784     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16785     ac_need_defaults=false;;
16786     --header | --heade | --head | --hea )
16787     $ac_shift
16788     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16789     ac_need_defaults=false;;
16790     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16791     | -silent | --silent | --silen | --sile | --sil | --si | --s)
16792     ac_cs_silent=: ;;
16793    
16794     # This is an error.
16795     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
16796     Try \`$0 --help' for more information." >&5
16797     echo "$as_me: error: unrecognized option: $1
16798     Try \`$0 --help' for more information." >&2;}
16799     { (exit 1); exit 1; }; } ;;
16800    
16801     *) ac_config_targets="$ac_config_targets $1" ;;
16802    
16803     esac
16804     shift
16805     done
16806    
16807     ac_configure_extra_args=
16808    
16809     if $ac_cs_silent; then
16810     exec 6>/dev/null
16811     ac_configure_extra_args="$ac_configure_extra_args --silent"
16812     fi
16813    
16814     _ACEOF
16815     cat >>$CONFIG_STATUS <<_ACEOF
16816     if \$ac_cs_recheck; then
16817     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16818     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16819     fi
16820    
16821     _ACEOF
16822    
16823    
16824    
16825    
16826    
16827     cat >>$CONFIG_STATUS <<\_ACEOF
16828     for ac_config_target in $ac_config_targets
16829     do
16830     case "$ac_config_target" in
16831     # Handling of arguments.
16832     "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
16833     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16834     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16835     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
16836     "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
16837     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
16838     "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
16839     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16840     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16841     { (exit 1); exit 1; }; };;
16842 pcg 1.1 esac
16843     done
16844    
16845 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
16846     # then the envvar interface is used. Set only those that are not.
16847     # We use the long form for the default assignment because of an extremely
16848     # bizarre bug on SunOS 4.1.3.
16849     if $ac_need_defaults; then
16850     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16851     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16852     fi
16853    
16854     # Have a temporary directory for convenience. Make it in the build tree
16855     # simply because there is no reason to put it here, and in addition,
16856     # creating and moving files from /tmp can sometimes cause problems.
16857     # Create a temporary directory, and hook for its removal unless debugging.
16858     $debug ||
16859     {
16860     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
16861     trap '{ (exit 1); exit 1; }' 1 2 13 15
16862     }
16863    
16864     # Create a (secure) tmp directory for tmp files.
16865    
16866     {
16867     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
16868     test -n "$tmp" && test -d "$tmp"
16869     } ||
16870     {
16871     tmp=./confstat$$-$RANDOM
16872     (umask 077 && mkdir $tmp)
16873     } ||
16874     {
16875     echo "$me: cannot create a temporary directory in ." >&2
16876     { (exit 1); exit 1; }
16877     }
16878    
16879     _ACEOF
16880    
16881     cat >>$CONFIG_STATUS <<_ACEOF
16882 pcg 1.1
16883 pcg 1.11 #
16884     # CONFIG_FILES section.
16885     #
16886 pcg 1.1
16887 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
16888     # This happens for instance when ./config.status config.h
16889     if test -n "\$CONFIG_FILES"; then
16890     # Protect against being on the right side of a sed subst in config.status.
16891     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
16892     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
16893     s,@SHELL@,$SHELL,;t t
16894     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
16895     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
16896     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
16897     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
16898     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
16899     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
16900     s,@exec_prefix@,$exec_prefix,;t t
16901     s,@prefix@,$prefix,;t t
16902     s,@program_transform_name@,$program_transform_name,;t t
16903     s,@bindir@,$bindir,;t t
16904     s,@sbindir@,$sbindir,;t t
16905     s,@libexecdir@,$libexecdir,;t t
16906     s,@datadir@,$datadir,;t t
16907     s,@sysconfdir@,$sysconfdir,;t t
16908     s,@sharedstatedir@,$sharedstatedir,;t t
16909     s,@localstatedir@,$localstatedir,;t t
16910     s,@libdir@,$libdir,;t t
16911     s,@includedir@,$includedir,;t t
16912     s,@oldincludedir@,$oldincludedir,;t t
16913     s,@infodir@,$infodir,;t t
16914     s,@mandir@,$mandir,;t t
16915     s,@build_alias@,$build_alias,;t t
16916     s,@host_alias@,$host_alias,;t t
16917     s,@target_alias@,$target_alias,;t t
16918     s,@DEFS@,$DEFS,;t t
16919     s,@ECHO_C@,$ECHO_C,;t t
16920     s,@ECHO_N@,$ECHO_N,;t t
16921     s,@ECHO_T@,$ECHO_T,;t t
16922     s,@LIBS@,$LIBS,;t t
16923 root 1.48 s,@build@,$build,;t t
16924     s,@build_cpu@,$build_cpu,;t t
16925     s,@build_vendor@,$build_vendor,;t t
16926     s,@build_os@,$build_os,;t t
16927     s,@host@,$host,;t t
16928     s,@host_cpu@,$host_cpu,;t t
16929     s,@host_vendor@,$host_vendor,;t t
16930     s,@host_os@,$host_os,;t t
16931 pcg 1.11 s,@VERSION@,$VERSION,;t t
16932     s,@DATE@,$DATE,;t t
16933     s,@LSMDATE@,$LSMDATE,;t t
16934     s,@LIBVERSION@,$LIBVERSION,;t t
16935     s,@CC@,$CC,;t t
16936     s,@CFLAGS@,$CFLAGS,;t t
16937     s,@LDFLAGS@,$LDFLAGS,;t t
16938     s,@CPPFLAGS@,$CPPFLAGS,;t t
16939     s,@ac_ct_CC@,$ac_ct_CC,;t t
16940     s,@EXEEXT@,$EXEEXT,;t t
16941     s,@OBJEXT@,$OBJEXT,;t t
16942     s,@CXX@,$CXX,;t t
16943     s,@CXXFLAGS@,$CXXFLAGS,;t t
16944     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
16945     s,@CPP@,$CPP,;t t
16946     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
16947     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
16948     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
16949     s,@AWK@,$AWK,;t t
16950 pcg 1.13 s,@LINKER@,$LINKER,;t t
16951     s,@CXXCPP@,$CXXCPP,;t t
16952 pcg 1.11 s,@EGREP@,$EGREP,;t t
16953     s,@LN_S@,$LN_S,;t t
16954     s,@ECHO@,$ECHO,;t t
16955     s,@RANLIB@,$RANLIB,;t t
16956     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
16957     s,@STRIP@,$STRIP,;t t
16958     s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
16959     s,@LIBTOOL@,$LIBTOOL,;t t
16960     s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
16961 pcg 1.15 s,@RXVTNAME@,$RXVTNAME,;t t
16962 pcg 1.11 s,@MV@,$MV,;t t
16963     s,@RM@,$RM,;t t
16964     s,@CP@,$CP,;t t
16965     s,@LN@,$LN,;t t
16966     s,@SED@,$SED,;t t
16967     s,@CMP@,$CMP,;t t
16968     s,@TBL@,$TBL,;t t
16969 root 1.39 s,@TIC@,$TIC,;t t
16970 pcg 1.11 s,@X_CFLAGS@,$X_CFLAGS,;t t
16971     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
16972     s,@X_LIBS@,$X_LIBS,;t t
16973     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
16974     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
16975     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
16976     s,@XPM_LIBS@,$XPM_LIBS,;t t
16977     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
16978     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
16979     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
16980     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
16981     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
16982     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
16983     s,@DEBUG@,$DEBUG,;t t
16984     s,@DINCLUDE@,$DINCLUDE,;t t
16985     s,@DLIB@,$DLIB,;t t
16986     s,@include_stdint_h@,$include_stdint_h,;t t
16987     s,@include_stdarg_h@,$include_stdarg_h,;t t
16988     s,@include_stdlib_h@,$include_stdlib_h,;t t
16989     s,@include_unistd_h@,$include_unistd_h,;t t
16990     s,@include_string_h@,$include_string_h,;t t
16991     s,@include_fcntl_h@,$include_fcntl_h,;t t
16992     s,@include_util_h@,$include_util_h,;t t
16993     s,@include_assert_h@,$include_assert_h,;t t
16994     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
16995     s,@include_sys_select_h@,$include_sys_select_h,;t t
16996     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
16997     s,@include_sys_time_h@,$include_sys_time_h,;t t
16998     s,@include_time_h@,$include_time_h,;t t
16999     s,@LIBOBJS@,$LIBOBJS,;t t
17000     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17001 pcg 1.1 /@MCOMMON@/r $MCOMMON
17002 pcg 1.11 s,@MCOMMON@,,;t t
17003 pcg 1.1 CEOF
17004    
17005 pcg 1.11 _ACEOF
17006 pcg 1.1
17007 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
17008     # Split the substitutions into bite-sized pieces for seds with
17009     # small command number limits, like on Digital OSF/1 and HP-UX.
17010     ac_max_sed_lines=48
17011     ac_sed_frag=1 # Number of current file.
17012     ac_beg=1 # First line for current file.
17013     ac_end=$ac_max_sed_lines # Line after last line for current file.
17014     ac_more_lines=:
17015     ac_sed_cmds=
17016     while $ac_more_lines; do
17017     if test $ac_beg -gt 1; then
17018     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17019     else
17020     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17021     fi
17022     if test ! -s $tmp/subs.frag; then
17023     ac_more_lines=false
17024 pcg 1.1 else
17025 pcg 1.11 # The purpose of the label and of the branching condition is to
17026     # speed up the sed processing (if there are no `@' at all, there
17027     # is no need to browse any of the substitutions).
17028     # These are the two extra sed commands mentioned above.
17029     (echo ':t
17030     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17031     if test -z "$ac_sed_cmds"; then
17032     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17033     else
17034     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17035     fi
17036     ac_sed_frag=`expr $ac_sed_frag + 1`
17037     ac_beg=$ac_end
17038     ac_end=`expr $ac_end + $ac_max_sed_lines`
17039 pcg 1.1 fi
17040 pcg 1.11 done
17041     if test -z "$ac_sed_cmds"; then
17042     ac_sed_cmds=cat
17043 pcg 1.1 fi
17044 pcg 1.11 fi # test -n "$CONFIG_FILES"
17045 pcg 1.1
17046 pcg 1.11 _ACEOF
17047     cat >>$CONFIG_STATUS <<\_ACEOF
17048     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17049 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17050 pcg 1.11 case $ac_file in
17051     - | *:- | *:-:* ) # input from stdin
17052     cat >$tmp/stdin
17053     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17054     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17055     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17056     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17057     * ) ac_file_in=$ac_file.in ;;
17058 pcg 1.1 esac
17059    
17060 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17061     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17062     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17063     X"$ac_file" : 'X\(//\)[^/]' \| \
17064     X"$ac_file" : 'X\(//\)$' \| \
17065     X"$ac_file" : 'X\(/\)' \| \
17066     . : '\(.\)' 2>/dev/null ||
17067     echo X"$ac_file" |
17068     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17069     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17070     /^X\(\/\/\)$/{ s//\1/; q; }
17071     /^X\(\/\).*/{ s//\1/; q; }
17072     s/.*/./; q'`
17073     { if $as_mkdir_p; then
17074     mkdir -p "$ac_dir"
17075     else
17076     as_dir="$ac_dir"
17077     as_dirs=
17078     while test ! -d "$as_dir"; do
17079     as_dirs="$as_dir $as_dirs"
17080     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17081     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17082     X"$as_dir" : 'X\(//\)[^/]' \| \
17083     X"$as_dir" : 'X\(//\)$' \| \
17084     X"$as_dir" : 'X\(/\)' \| \
17085     . : '\(.\)' 2>/dev/null ||
17086     echo X"$as_dir" |
17087     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17088     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17089     /^X\(\/\/\)$/{ s//\1/; q; }
17090     /^X\(\/\).*/{ s//\1/; q; }
17091     s/.*/./; q'`
17092     done
17093     test ! -n "$as_dirs" || mkdir $as_dirs
17094     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17095     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17096     { (exit 1); exit 1; }; }; }
17097    
17098     ac_builddir=.
17099    
17100     if test "$ac_dir" != .; then
17101     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17102     # A "../" for each directory in $ac_dir_suffix.
17103     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17104     else
17105     ac_dir_suffix= ac_top_builddir=
17106     fi
17107    
17108     case $srcdir in
17109     .) # No --srcdir option. We are building in place.
17110     ac_srcdir=.
17111     if test -z "$ac_top_builddir"; then
17112     ac_top_srcdir=.
17113     else
17114     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17115     fi ;;
17116     [\\/]* | ?:[\\/]* ) # Absolute path.
17117     ac_srcdir=$srcdir$ac_dir_suffix;
17118     ac_top_srcdir=$srcdir ;;
17119     *) # Relative path.
17120     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17121     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17122     esac
17123    
17124     # Do not use `cd foo && pwd` to compute absolute paths, because
17125     # the directories may not exist.
17126     case `pwd` in
17127     .) ac_abs_builddir="$ac_dir";;
17128     *)
17129     case "$ac_dir" in
17130     .) ac_abs_builddir=`pwd`;;
17131     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17132     *) ac_abs_builddir=`pwd`/"$ac_dir";;
17133     esac;;
17134     esac
17135     case $ac_abs_builddir in
17136     .) ac_abs_top_builddir=${ac_top_builddir}.;;
17137     *)
17138     case ${ac_top_builddir}. in
17139     .) ac_abs_top_builddir=$ac_abs_builddir;;
17140     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17141     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17142     esac;;
17143     esac
17144     case $ac_abs_builddir in
17145     .) ac_abs_srcdir=$ac_srcdir;;
17146     *)
17147     case $ac_srcdir in
17148     .) ac_abs_srcdir=$ac_abs_builddir;;
17149     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17150     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17151     esac;;
17152     esac
17153     case $ac_abs_builddir in
17154     .) ac_abs_top_srcdir=$ac_top_srcdir;;
17155     *)
17156     case $ac_top_srcdir in
17157     .) ac_abs_top_srcdir=$ac_abs_builddir;;
17158     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17159     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17160     esac;;
17161     esac
17162    
17163 pcg 1.1
17164 pcg 1.11 case $INSTALL in
17165     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17166     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17167 pcg 1.1 esac
17168    
17169 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
17170     # use $as_me), people would be surprised to read:
17171     # /* config.h. Generated by config.status. */
17172     if test x"$ac_file" = x-; then
17173     configure_input=
17174     else
17175     configure_input="$ac_file. "
17176     fi
17177     configure_input=$configure_input"Generated from `echo $ac_file_in |
17178     sed 's,.*/,,'` by configure."
17179    
17180     # First look for the input files in the build tree, otherwise in the
17181     # src tree.
17182     ac_file_inputs=`IFS=:
17183     for f in $ac_file_in; do
17184     case $f in
17185     -) echo $tmp/stdin ;;
17186     [\\/$]*)
17187     # Absolute (can't be DOS-style, as IFS=:)
17188     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17189     echo "$as_me: error: cannot find input file: $f" >&2;}
17190     { (exit 1); exit 1; }; }
17191     echo "$f";;
17192     *) # Relative
17193     if test -f "$f"; then
17194     # Build tree
17195     echo "$f"
17196     elif test -f "$srcdir/$f"; then
17197     # Source tree
17198     echo "$srcdir/$f"
17199     else
17200     # /dev/null tree
17201     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17202     echo "$as_me: error: cannot find input file: $f" >&2;}
17203     { (exit 1); exit 1; }; }
17204     fi;;
17205     esac
17206     done` || { (exit 1); exit 1; }
17207    
17208     if test x"$ac_file" != x-; then
17209     { echo "$as_me:$LINENO: creating $ac_file" >&5
17210     echo "$as_me: creating $ac_file" >&6;}
17211     rm -f "$ac_file"
17212     fi
17213     _ACEOF
17214     cat >>$CONFIG_STATUS <<_ACEOF
17215     sed "$ac_vpsub
17216     $extrasub
17217     _ACEOF
17218     cat >>$CONFIG_STATUS <<\_ACEOF
17219     :t
17220     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17221     s,@configure_input@,$configure_input,;t t
17222     s,@srcdir@,$ac_srcdir,;t t
17223     s,@abs_srcdir@,$ac_abs_srcdir,;t t
17224     s,@top_srcdir@,$ac_top_srcdir,;t t
17225     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17226     s,@builddir@,$ac_builddir,;t t
17227     s,@abs_builddir@,$ac_abs_builddir,;t t
17228     s,@top_builddir@,$ac_top_builddir,;t t
17229     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17230     s,@INSTALL@,$ac_INSTALL,;t t
17231     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17232     rm -f $tmp/stdin
17233     if test x"$ac_file" != x-; then
17234     mv $tmp/out $ac_file
17235     else
17236     cat $tmp/out
17237     rm -f $tmp/out
17238     fi
17239 pcg 1.1
17240 pcg 1.11 done
17241     _ACEOF
17242     cat >>$CONFIG_STATUS <<\_ACEOF
17243 pcg 1.1
17244 pcg 1.11 #
17245     # CONFIG_HEADER section.
17246     #
17247 pcg 1.1
17248     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17249     # NAME is the cpp macro being defined and VALUE is the value it is being given.
17250     #
17251     # ac_d sets the value in "#define NAME VALUE" lines.
17252 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17253     ac_dB='[ ].*$,\1#\2'
17254     ac_dC=' '
17255     ac_dD=',;t'
17256     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17257     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17258     ac_uB='$,\1#\2define\3'
17259 pcg 1.1 ac_uC=' '
17260 pcg 1.11 ac_uD=',;t'
17261 pcg 1.1
17262 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17263 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17264 pcg 1.11 case $ac_file in
17265     - | *:- | *:-:* ) # input from stdin
17266     cat >$tmp/stdin
17267     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17268     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17269     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17270     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17271     * ) ac_file_in=$ac_file.in ;;
17272 pcg 1.1 esac
17273    
17274 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17275     echo "$as_me: creating $ac_file" >&6;}
17276 pcg 1.1
17277 pcg 1.11 # First look for the input files in the build tree, otherwise in the
17278     # src tree.
17279     ac_file_inputs=`IFS=:
17280     for f in $ac_file_in; do
17281     case $f in
17282     -) echo $tmp/stdin ;;
17283     [\\/$]*)
17284     # Absolute (can't be DOS-style, as IFS=:)
17285     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17286     echo "$as_me: error: cannot find input file: $f" >&2;}
17287     { (exit 1); exit 1; }; }
17288     # Do quote $f, to prevent DOS paths from being IFS'd.
17289     echo "$f";;
17290     *) # Relative
17291     if test -f "$f"; then
17292     # Build tree
17293     echo "$f"
17294     elif test -f "$srcdir/$f"; then
17295     # Source tree
17296     echo "$srcdir/$f"
17297     else
17298     # /dev/null tree
17299     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17300     echo "$as_me: error: cannot find input file: $f" >&2;}
17301     { (exit 1); exit 1; }; }
17302     fi;;
17303     esac
17304     done` || { (exit 1); exit 1; }
17305     # Remove the trailing spaces.
17306     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17307    
17308     _ACEOF
17309    
17310     # Transform confdefs.h into two sed scripts, `conftest.defines' and
17311     # `conftest.undefs', that substitutes the proper values into
17312     # config.h.in to produce config.h. The first handles `#define'
17313     # templates, and the second `#undef' templates.
17314     # And first: Protect against being on the right side of a sed subst in
17315     # config.status. Protect against being in an unquoted here document
17316     # in config.status.
17317     rm -f conftest.defines conftest.undefs
17318     # Using a here document instead of a string reduces the quoting nightmare.
17319     # Putting comments in sed scripts is not portable.
17320     #
17321     # `end' is used to avoid that the second main sed command (meant for
17322     # 0-ary CPP macros) applies to n-ary macro definitions.
17323     # See the Autoconf documentation for `clear'.
17324     cat >confdef2sed.sed <<\_ACEOF
17325     s/[\\&,]/\\&/g
17326     s,[\\$`],\\&,g
17327     t clear
17328     : clear
17329     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17330     t end
17331     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17332     : end
17333     _ACEOF
17334     # If some macros were called several times there might be several times
17335     # the same #defines, which is useless. Nevertheless, we may not want to
17336     # sort them, since we want the *last* AC-DEFINE to be honored.
17337     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17338     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17339     rm -f confdef2sed.sed
17340 pcg 1.1
17341     # This sed command replaces #undef with comments. This is necessary, for
17342     # example, in the case of _POSIX_SOURCE, which is predefined and required
17343     # on some systems where configure will not decide to define it.
17344 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
17345     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17346     _ACEOF
17347    
17348     # Break up conftest.defines because some shells have a limit on the size
17349     # of here documents, and old seds have small limits too (100 cmds).
17350     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17351     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17352     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17353     echo ' :' >>$CONFIG_STATUS
17354     rm -f conftest.tail
17355     while grep . conftest.defines >/dev/null
17356     do
17357     # Write a limited-size here document to $tmp/defines.sed.
17358     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17359     # Speed up: don't consider the non `#define' lines.
17360     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17361     # Work around the forget-to-reset-the-flag bug.
17362     echo 't clr' >>$CONFIG_STATUS
17363     echo ': clr' >>$CONFIG_STATUS
17364     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17365     echo 'CEOF
17366     sed -f $tmp/defines.sed $tmp/in >$tmp/out
17367     rm -f $tmp/in
17368     mv $tmp/out $tmp/in
17369     ' >>$CONFIG_STATUS
17370     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17371     rm -f conftest.defines
17372     mv conftest.tail conftest.defines
17373     done
17374     rm -f conftest.defines
17375     echo ' fi # grep' >>$CONFIG_STATUS
17376     echo >>$CONFIG_STATUS
17377    
17378     # Break up conftest.undefs because some shells have a limit on the size
17379     # of here documents, and old seds have small limits too (100 cmds).
17380     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17381 pcg 1.1 rm -f conftest.tail
17382 pcg 1.11 while grep . conftest.undefs >/dev/null
17383 pcg 1.1 do
17384 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
17385     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17386     # Speed up: don't consider the non `#undef'
17387     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17388     # Work around the forget-to-reset-the-flag bug.
17389     echo 't clr' >>$CONFIG_STATUS
17390     echo ': clr' >>$CONFIG_STATUS
17391     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17392 pcg 1.1 echo 'CEOF
17393 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17394     rm -f $tmp/in
17395     mv $tmp/out $tmp/in
17396     ' >>$CONFIG_STATUS
17397     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17398     rm -f conftest.undefs
17399     mv conftest.tail conftest.undefs
17400     done
17401     rm -f conftest.undefs
17402    
17403     cat >>$CONFIG_STATUS <<\_ACEOF
17404     # Let's still pretend it is `configure' which instantiates (i.e., don't
17405     # use $as_me), people would be surprised to read:
17406     # /* config.h. Generated by config.status. */
17407     if test x"$ac_file" = x-; then
17408     echo "/* Generated by configure. */" >$tmp/config.h
17409     else
17410     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17411     fi
17412     cat $tmp/in >>$tmp/config.h
17413     rm -f $tmp/in
17414     if test x"$ac_file" != x-; then
17415     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17416     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17417     echo "$as_me: $ac_file is unchanged" >&6;}
17418     else
17419     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17420     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17421     X"$ac_file" : 'X\(//\)[^/]' \| \
17422     X"$ac_file" : 'X\(//\)$' \| \
17423     X"$ac_file" : 'X\(/\)' \| \
17424     . : '\(.\)' 2>/dev/null ||
17425     echo X"$ac_file" |
17426     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17427     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17428     /^X\(\/\/\)$/{ s//\1/; q; }
17429     /^X\(\/\).*/{ s//\1/; q; }
17430     s/.*/./; q'`
17431     { if $as_mkdir_p; then
17432     mkdir -p "$ac_dir"
17433     else
17434     as_dir="$ac_dir"
17435     as_dirs=
17436     while test ! -d "$as_dir"; do
17437     as_dirs="$as_dir $as_dirs"
17438     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17439     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17440     X"$as_dir" : 'X\(//\)[^/]' \| \
17441     X"$as_dir" : 'X\(//\)$' \| \
17442     X"$as_dir" : 'X\(/\)' \| \
17443     . : '\(.\)' 2>/dev/null ||
17444     echo X"$as_dir" |
17445     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17446     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17447     /^X\(\/\/\)$/{ s//\1/; q; }
17448     /^X\(\/\).*/{ s//\1/; q; }
17449     s/.*/./; q'`
17450     done
17451     test ! -n "$as_dirs" || mkdir $as_dirs
17452     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17453     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17454     { (exit 1); exit 1; }; }; }
17455    
17456     rm -f $ac_file
17457     mv $tmp/config.h $ac_file
17458 pcg 1.1 fi
17459 pcg 1.11 else
17460     cat $tmp/config.h
17461     rm -f $tmp/config.h
17462 pcg 1.1 fi
17463 pcg 1.11 done
17464     _ACEOF
17465    
17466     cat >>$CONFIG_STATUS <<\_ACEOF
17467 pcg 1.1
17468 pcg 1.11 { (exit 0); exit 0; }
17469     _ACEOF
17470     chmod +x $CONFIG_STATUS
17471     ac_clean_files=$ac_clean_files_save
17472 pcg 1.1
17473    
17474 pcg 1.11 # configure is writing to config.log, and then calls config.status.
17475     # config.status does its own redirection, appending to config.log.
17476     # Unfortunately, on DOS this fails, as config.log is still kept open
17477     # by configure, so config.status won't be able to write to it; its
17478     # output is simply discarded. So we exec the FD to /dev/null,
17479     # effectively closing config.log, so it can be properly (re)opened and
17480     # appended to by config.status. When coming back to configure, we
17481     # need to make the FD available again.
17482     if test "$no_create" != yes; then
17483     ac_cs_success=:
17484     ac_config_status_args=
17485     test "$silent" = yes &&
17486     ac_config_status_args="$ac_config_status_args --quiet"
17487     exec 5>/dev/null
17488     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17489     exec 5>>config.log
17490     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17491     # would make configure fail if this is the last instruction.
17492     $ac_cs_success || { (exit 1); exit 1; }
17493     fi
17494 pcg 1.1
17495    
17496     echo "Configuration:
17497    
17498     Rxvt version: $VERSION : $DATE
17499     Source code location: $srcdir
17500     Install path: ${prefix}/bin
17501 pcg 1.13 Compiler: $CXX
17502     Compiler flags: $CFLAGS
17503     Linker: $LINKER"
17504 pcg 1.1
17505     if test "$MALLOC_TYPE" = S; then
17506     echo " malloc support: system default"
17507     fi
17508     if test "$MALLOC_TYPE" = G; then
17509     echo " malloc support: Gray Watson's dmalloc"
17510     fi
17511     if test "$MALLOC_TYPE" = D; then
17512     echo " malloc support: Doug Lea's malloc"
17513     fi
17514    
17515     if test x$support_xpm = xyes; then
17516     echo " Xpm library: $XPM_LIBS"
17517     fi
17518    
17519     echo "
17520     The following are set in config.h
17521     "
17522     echo " pty/tty type: "$rxvt_cv_ptys
17523     if test x$support_utmp != xyes; then
17524 pcg 1.20 echo " utmp support: disabled"
17525     echo
17526 pcg 1.1 else
17527     echo " utmp support: enabled
17528     utmp file: $rxvt_cv_path_utmp
17529     utmpx file: $rxvt_cv_path_utmpx
17530     wtmp file: $rxvt_cv_path_wtmp
17531     wtmpx file: $rxvt_cv_path_wtmpx
17532     lastlog file: $rxvt_cv_path_lastlog
17533 pcg 1.20 ttys/ttytab file: $rxvt_cv_path_ttytab"
17534     echo
17535 pcg 1.1 fi
17536     if test x$term != x; then
17537 pcg 1.18 echo " set TERM to: $term"
17538 pcg 1.1 fi
17539     if test x$terminfo != x; then
17540 pcg 1.18 echo " set TERMINFO to: $terminfo"
17541     fi
17542     echo " default resource name: $RESNAME"
17543     echo " resource class: $RESCLASS"
17544     if test x$RESFALLBACK != x; then
17545     echo " resource class fallback: $RESFALLBACK"
17546 pcg 1.1 fi
17547 pcg 1.18 echo
17548 pcg 1.1 if test x$rxvt_cv_ptys = xUNKNOWN; then
17549     echo ".----------------------------------------------------------------."
17550     echo ". WARNING: could not determine pty/tty type. Do not build until ."
17551     echo ". the appropriate PTYS_ARE_* is defined in config.h ."
17552     echo ".----------------------------------------------------------------."
17553     fi
17554     if test x$support_xpm = xneedsmanualspecification; then
17555     echo ".----------------------------------------------------------------."
17556     echo ". WARNING: --enable-xpm-background was specified however the ."
17557     echo ". XPM includes files and libraries could not be found. ."
17558     echo ". XPM backgrounds are now being DISABLED! If you want ."
17559     echo ". to use them you should rerun configure with the ."
17560     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
17561     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
17562     echo ".----------------------------------------------------------------."
17563     fi
17564     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
17565     echo ".----------------------------------------------------------------."
17566     echo ". WARNING: --enable-xim was specified however the locale support ."
17567     echo ". functions could not be found. ."
17568     echo ". XIM is now being DISABLED! ."
17569     echo ".----------------------------------------------------------------."
17570     fi
17571 pcg 1.20
17572     echo " *** Please check src/feature.h for further options ***"
17573     echo
17574    
17575     echo ".----------------------------------------------------------------."
17576     echo ". NOTE: most features are disabled by default, try ."
17577     echo ". configure --help to get an idea of the optional features ."
17578     echo ".----------------------------------------------------------------."
17579     echo
17580