ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.50
Committed: Sun Feb 13 08:56:27 2005 UTC (19 years, 3 months ago) by root
Branch: MAIN
CVS Tags: rel-5_1
Changes since 1.49: +29 -23 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 root 1.50
10988    
10989    
10990 pcg 1.11 for ac_header in \
10991 pcg 1.1 assert.h \
10992     fcntl.h \
10993     grp.h \
10994     libc.h \
10995     lastlog.h \
10996     stdarg.h \
10997     stdlib.h \
10998     string.h \
10999     termios.h \
11000     unistd.h \
11001     sys/byteorder.h \
11002     sys/ioctl.h \
11003     sys/select.h \
11004     sys/sockio.h \
11005     sys/strredir.h \
11006 root 1.33 sys/stropts.h \
11007 pcg 1.1 sys/time.h \
11008     utmp.h \
11009     utmpx.h \
11010     stdint.h \
11011 root 1.48 pty.h \
11012 root 1.50 wchar.h \
11013     cwchar \
11014     clocale \
11015 pcg 1.1
11016     do
11017 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11018     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11019     echo "$as_me:$LINENO: checking for $ac_header" >&5
11020     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11021     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11022     echo $ECHO_N "(cached) $ECHO_C" >&6
11023     fi
11024     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11025     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11026     else
11027     # Is the header compilable?
11028     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11029     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11030     cat >conftest.$ac_ext <<_ACEOF
11031     /* confdefs.h. */
11032     _ACEOF
11033     cat confdefs.h >>conftest.$ac_ext
11034     cat >>conftest.$ac_ext <<_ACEOF
11035     /* end confdefs.h. */
11036     $ac_includes_default
11037     #include <$ac_header>
11038     _ACEOF
11039     rm -f conftest.$ac_objext
11040     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11041     (eval $ac_compile) 2>conftest.er1
11042     ac_status=$?
11043     grep -v '^ *+' conftest.er1 >conftest.err
11044     rm -f conftest.er1
11045     cat conftest.err >&5
11046     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11047     (exit $ac_status); } &&
11048 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11049 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11050     (eval $ac_try) 2>&5
11051     ac_status=$?
11052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11053     (exit $ac_status); }; } &&
11054     { ac_try='test -s conftest.$ac_objext'
11055     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11056     (eval $ac_try) 2>&5
11057     ac_status=$?
11058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11059     (exit $ac_status); }; }; then
11060     ac_header_compiler=yes
11061     else
11062     echo "$as_me: failed program was:" >&5
11063     sed 's/^/| /' conftest.$ac_ext >&5
11064    
11065     ac_header_compiler=no
11066     fi
11067     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11068     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11069     echo "${ECHO_T}$ac_header_compiler" >&6
11070    
11071     # Is the header present?
11072     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11073     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11074     cat >conftest.$ac_ext <<_ACEOF
11075     /* confdefs.h. */
11076     _ACEOF
11077     cat confdefs.h >>conftest.$ac_ext
11078     cat >>conftest.$ac_ext <<_ACEOF
11079     /* end confdefs.h. */
11080     #include <$ac_header>
11081     _ACEOF
11082     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11083     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11084     ac_status=$?
11085     grep -v '^ *+' conftest.er1 >conftest.err
11086     rm -f conftest.er1
11087     cat conftest.err >&5
11088     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11089     (exit $ac_status); } >/dev/null; then
11090     if test -s conftest.err; then
11091 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
11092     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11093 pcg 1.11 else
11094     ac_cpp_err=
11095     fi
11096     else
11097     ac_cpp_err=yes
11098     fi
11099     if test -z "$ac_cpp_err"; then
11100     ac_header_preproc=yes
11101 pcg 1.1 else
11102 pcg 1.11 echo "$as_me: failed program was:" >&5
11103     sed 's/^/| /' conftest.$ac_ext >&5
11104    
11105     ac_header_preproc=no
11106     fi
11107     rm -f conftest.err conftest.$ac_ext
11108     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11109     echo "${ECHO_T}$ac_header_preproc" >&6
11110    
11111     # So? What about this header?
11112 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11113 pcg 1.11 yes:no: )
11114     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11115     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11116     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11117     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11118     ac_header_preproc=yes
11119     ;;
11120     no:yes:* )
11121     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11122     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11123     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11124     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11125     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11126     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11127     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11128     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11129     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11130     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11131     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11132     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11133     (
11134     cat <<\_ASBOX
11135     ## ------------------------------------------ ##
11136     ## Report this to the AC_PACKAGE_NAME lists. ##
11137     ## ------------------------------------------ ##
11138     _ASBOX
11139     ) |
11140     sed "s/^/$as_me: WARNING: /" >&2
11141     ;;
11142     esac
11143     echo "$as_me:$LINENO: checking for $ac_header" >&5
11144     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11145     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11146     echo $ECHO_N "(cached) $ECHO_C" >&6
11147 pcg 1.1 else
11148 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
11149 pcg 1.1 fi
11150 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11151     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11152    
11153 pcg 1.1 fi
11154 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11155     cat >>confdefs.h <<_ACEOF
11156     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11157     _ACEOF
11158    
11159 pcg 1.1 fi
11160 pcg 1.11
11161 pcg 1.1 done
11162    
11163    
11164 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
11165     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11166     if test "${ac_cv_header_time+set}" = set; then
11167     echo $ECHO_N "(cached) $ECHO_C" >&6
11168     else
11169     cat >conftest.$ac_ext <<_ACEOF
11170     /* confdefs.h. */
11171     _ACEOF
11172     cat confdefs.h >>conftest.$ac_ext
11173     cat >>conftest.$ac_ext <<_ACEOF
11174     /* end confdefs.h. */
11175 pcg 1.1 #include <sys/types.h>
11176     #include <sys/time.h>
11177     #include <time.h>
11178 pcg 1.11
11179     int
11180     main ()
11181     {
11182     if ((struct tm *) 0)
11183     return 0;
11184     ;
11185     return 0;
11186     }
11187     _ACEOF
11188     rm -f conftest.$ac_objext
11189     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11190     (eval $ac_compile) 2>conftest.er1
11191     ac_status=$?
11192     grep -v '^ *+' conftest.er1 >conftest.err
11193     rm -f conftest.er1
11194     cat conftest.err >&5
11195     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11196     (exit $ac_status); } &&
11197 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11198 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11199     (eval $ac_try) 2>&5
11200     ac_status=$?
11201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11202     (exit $ac_status); }; } &&
11203     { ac_try='test -s conftest.$ac_objext'
11204     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11205     (eval $ac_try) 2>&5
11206     ac_status=$?
11207     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11208     (exit $ac_status); }; }; then
11209 pcg 1.1 ac_cv_header_time=yes
11210     else
11211 pcg 1.11 echo "$as_me: failed program was:" >&5
11212     sed 's/^/| /' conftest.$ac_ext >&5
11213    
11214     ac_cv_header_time=no
11215 pcg 1.1 fi
11216 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11217 pcg 1.1 fi
11218 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11219     echo "${ECHO_T}$ac_cv_header_time" >&6
11220     if test $ac_cv_header_time = yes; then
11221 pcg 1.1
11222 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11223 pcg 1.1 #define TIME_WITH_SYS_TIME 1
11224 pcg 1.11 _ACEOF
11225 pcg 1.1
11226     fi
11227    
11228    
11229 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
11230     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
11231     if test "${rxvt_cv_header_sysioctl+set}" = set; then
11232     echo $ECHO_N "(cached) $ECHO_C" >&6
11233 pcg 1.1 else
11234 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11235     /* confdefs.h. */
11236     _ACEOF
11237     cat confdefs.h >>conftest.$ac_ext
11238     cat >>conftest.$ac_ext <<_ACEOF
11239     /* end confdefs.h. */
11240 pcg 1.1 #include <stdio.h>
11241     #include <sys/ioctl.h>
11242     #ifdef HAVE_TERMIOS_H
11243     #include <termios.h>
11244     #endif
11245 pcg 1.11 int
11246     main ()
11247     {
11248 pcg 1.1 int a = ECHO;
11249 pcg 1.11 ;
11250     return 0;
11251     }
11252     _ACEOF
11253     rm -f conftest.$ac_objext
11254     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11255     (eval $ac_compile) 2>conftest.er1
11256     ac_status=$?
11257     grep -v '^ *+' conftest.er1 >conftest.err
11258     rm -f conftest.er1
11259     cat conftest.err >&5
11260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261     (exit $ac_status); } &&
11262 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11263 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11264     (eval $ac_try) 2>&5
11265     ac_status=$?
11266     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11267     (exit $ac_status); }; } &&
11268     { ac_try='test -s conftest.$ac_objext'
11269     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11270     (eval $ac_try) 2>&5
11271     ac_status=$?
11272     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11273     (exit $ac_status); }; }; then
11274 pcg 1.1 rxvt_cv_header_sysioctl=yes
11275     else
11276 pcg 1.11 echo "$as_me: failed program was:" >&5
11277     sed 's/^/| /' conftest.$ac_ext >&5
11278    
11279     rxvt_cv_header_sysioctl=no
11280 pcg 1.1 fi
11281 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11282 pcg 1.1 fi
11283 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
11284     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
11285 pcg 1.1
11286     if test -n "$GCC"; then
11287     LDARG="-Wl,"
11288     else
11289     LDARG=""
11290     fi
11291     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
11292    
11293     ac_save_CFLAGS=$CFLAGS
11294     ac_save_LIBS=$LIBS
11295     CFLAGS="$CFLAGS $X_CFLAGS"
11296     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11297 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11298     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11299     if test "${rxvt_cv_rpath+set}" = set; then
11300     echo $ECHO_N "(cached) $ECHO_C" >&6
11301 pcg 1.1 else
11302     if test "$cross_compiling" = yes; then
11303 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11304     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11305 pcg 1.1 else
11306 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11307     /* confdefs.h. */
11308     _ACEOF
11309     cat confdefs.h >>conftest.$ac_ext
11310     cat >>conftest.$ac_ext <<_ACEOF
11311     /* end confdefs.h. */
11312 pcg 1.1
11313     main()
11314     {
11315     exit(0);
11316     (void) XOpenDisplay("foobar");
11317     }
11318 pcg 1.11 _ACEOF
11319     rm -f conftest$ac_exeext
11320     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11321     (eval $ac_link) 2>&5
11322     ac_status=$?
11323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11325     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11326     (eval $ac_try) 2>&5
11327     ac_status=$?
11328     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11329     (exit $ac_status); }; }; then
11330 pcg 1.1 rxvt_cv_rpath=yes
11331     else
11332 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11333     echo "$as_me: failed program was:" >&5
11334     sed 's/^/| /' conftest.$ac_ext >&5
11335    
11336     ( exit $ac_status )
11337     rxvt_cv_rpath=no
11338 pcg 1.1 fi
11339 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11340 pcg 1.1 fi
11341     fi
11342 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11343     echo "${ECHO_T}$rxvt_cv_rpath" >&6
11344 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
11345     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11346     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11347 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11348     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11349     if test "${rxvt_cv_R+set}" = set; then
11350     echo $ECHO_N "(cached) $ECHO_C" >&6
11351 pcg 1.1 else
11352     if test "$cross_compiling" = yes; then
11353     rxvt_cv_R=no
11354     else
11355 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11356     /* confdefs.h. */
11357     _ACEOF
11358     cat confdefs.h >>conftest.$ac_ext
11359     cat >>conftest.$ac_ext <<_ACEOF
11360     /* end confdefs.h. */
11361 pcg 1.1
11362     main()
11363     {
11364     exit(0);
11365     (void) XOpenDisplay("foobar");
11366     }
11367 pcg 1.11 _ACEOF
11368     rm -f conftest$ac_exeext
11369     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11370     (eval $ac_link) 2>&5
11371     ac_status=$?
11372     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11373     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375     (eval $ac_try) 2>&5
11376     ac_status=$?
11377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378     (exit $ac_status); }; }; then
11379 pcg 1.1 rxvt_cv_R=yes
11380     else
11381 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11382     echo "$as_me: failed program was:" >&5
11383     sed 's/^/| /' conftest.$ac_ext >&5
11384    
11385     ( exit $ac_status )
11386     rxvt_cv_R=no
11387 pcg 1.1 fi
11388 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11389 pcg 1.1 fi
11390     fi
11391 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11392     echo "${ECHO_T}$rxvt_cv_R" >&6
11393 pcg 1.1 if test x$rxvt_cv_R != xyes; then
11394     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11395     fi
11396     fi
11397    
11398 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
11399     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11400     if test "${rxvt_cv_xpointer+set}" = set; then
11401     echo $ECHO_N "(cached) $ECHO_C" >&6
11402     else
11403     cat >conftest.$ac_ext <<_ACEOF
11404     /* confdefs.h. */
11405     _ACEOF
11406     cat confdefs.h >>conftest.$ac_ext
11407     cat >>conftest.$ac_ext <<_ACEOF
11408     /* end confdefs.h. */
11409 pcg 1.1 #include <X11/Xlib.h>
11410 pcg 1.11 int
11411     main ()
11412     {
11413 pcg 1.1 XPointer dummy;
11414 pcg 1.11 ;
11415     return 0;
11416     }
11417     _ACEOF
11418     rm -f conftest.$ac_objext
11419     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11420     (eval $ac_compile) 2>conftest.er1
11421     ac_status=$?
11422     grep -v '^ *+' conftest.er1 >conftest.err
11423     rm -f conftest.er1
11424     cat conftest.err >&5
11425     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11426     (exit $ac_status); } &&
11427 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11428 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11429     (eval $ac_try) 2>&5
11430     ac_status=$?
11431     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11432     (exit $ac_status); }; } &&
11433     { ac_try='test -s conftest.$ac_objext'
11434     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11435     (eval $ac_try) 2>&5
11436     ac_status=$?
11437     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11438     (exit $ac_status); }; }; then
11439 pcg 1.1 rxvt_cv_xpointer=yes
11440     else
11441 pcg 1.11 echo "$as_me: failed program was:" >&5
11442     sed 's/^/| /' conftest.$ac_ext >&5
11443    
11444     rxvt_cv_xpointer=no
11445 pcg 1.1 fi
11446 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11447 pcg 1.1 fi
11448 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11449     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11450     if test x$rxvt_cv_xpointer = xyes; then
11451 pcg 1.1
11452 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11453 pcg 1.1 #define HAVE_XPOINTER 1
11454 pcg 1.11 _ACEOF
11455 pcg 1.1
11456     fi
11457     LIBS=$ac_save_LIBS
11458     CFLAGS=$ac_save_CFLAGS
11459    
11460    
11461 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11462     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11463     if test "${ac_cv_c_const+set}" = set; then
11464     echo $ECHO_N "(cached) $ECHO_C" >&6
11465     else
11466     cat >conftest.$ac_ext <<_ACEOF
11467     /* confdefs.h. */
11468     _ACEOF
11469     cat confdefs.h >>conftest.$ac_ext
11470     cat >>conftest.$ac_ext <<_ACEOF
11471     /* end confdefs.h. */
11472 pcg 1.1
11473 pcg 1.11 int
11474     main ()
11475     {
11476     /* FIXME: Include the comments suggested by Paul. */
11477     #ifndef __cplusplus
11478     /* Ultrix mips cc rejects this. */
11479     typedef int charset[2];
11480     const charset x;
11481     /* SunOS 4.1.1 cc rejects this. */
11482     char const *const *ccp;
11483     char **p;
11484     /* NEC SVR4.0.2 mips cc rejects this. */
11485     struct point {int x, y;};
11486     static struct point const zero = {0,0};
11487     /* AIX XL C 1.02.0.0 rejects this.
11488     It does not let you subtract one const X* pointer from another in
11489     an arm of an if-expression whose if-part is not a constant
11490     expression */
11491     const char *g = "string";
11492     ccp = &g + (g ? g-g : 0);
11493     /* HPUX 7.0 cc rejects these. */
11494     ++ccp;
11495     p = (char**) ccp;
11496     ccp = (char const *const *) p;
11497     { /* SCO 3.2v4 cc rejects this. */
11498     char *t;
11499     char const *s = 0 ? (char *) 0 : (char const *) 0;
11500    
11501     *t++ = 0;
11502     }
11503     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11504     int x[] = {25, 17};
11505     const int *foo = &x[0];
11506     ++foo;
11507     }
11508     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11509     typedef const int *iptr;
11510     iptr p = 0;
11511     ++p;
11512     }
11513     { /* AIX XL C 1.02.0.0 rejects this saying
11514     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11515     struct s { int j; const int *ap[3]; };
11516     struct s *b; b->j = 5;
11517     }
11518     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11519     const int foo = 10;
11520     }
11521     #endif
11522 pcg 1.1
11523 pcg 1.11 ;
11524     return 0;
11525 pcg 1.1 }
11526 pcg 1.11 _ACEOF
11527     rm -f conftest.$ac_objext
11528     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11529     (eval $ac_compile) 2>conftest.er1
11530     ac_status=$?
11531     grep -v '^ *+' conftest.er1 >conftest.err
11532     rm -f conftest.er1
11533     cat conftest.err >&5
11534     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535     (exit $ac_status); } &&
11536 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11537 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538     (eval $ac_try) 2>&5
11539     ac_status=$?
11540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541     (exit $ac_status); }; } &&
11542     { ac_try='test -s conftest.$ac_objext'
11543     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11544     (eval $ac_try) 2>&5
11545     ac_status=$?
11546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11547     (exit $ac_status); }; }; then
11548 pcg 1.1 ac_cv_c_const=yes
11549     else
11550 pcg 1.11 echo "$as_me: failed program was:" >&5
11551     sed 's/^/| /' conftest.$ac_ext >&5
11552    
11553     ac_cv_c_const=no
11554 pcg 1.1 fi
11555 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11556 pcg 1.1 fi
11557 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11558     echo "${ECHO_T}$ac_cv_c_const" >&6
11559     if test $ac_cv_c_const = no; then
11560 pcg 1.1
11561 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11562     #define const
11563     _ACEOF
11564 pcg 1.1
11565     fi
11566    
11567 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
11568     echo $ECHO_N "checking for inline... $ECHO_C" >&6
11569     if test "${ac_cv_c_inline+set}" = set; then
11570     echo $ECHO_N "(cached) $ECHO_C" >&6
11571 pcg 1.1 else
11572     ac_cv_c_inline=no
11573     for ac_kw in inline __inline__ __inline; do
11574 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11575     /* confdefs.h. */
11576     _ACEOF
11577     cat confdefs.h >>conftest.$ac_ext
11578     cat >>conftest.$ac_ext <<_ACEOF
11579     /* end confdefs.h. */
11580     #ifndef __cplusplus
11581     typedef int foo_t;
11582     static $ac_kw foo_t static_foo () {return 0; }
11583     $ac_kw foo_t foo () {return 0; }
11584     #endif
11585 pcg 1.1
11586 pcg 1.11 _ACEOF
11587     rm -f conftest.$ac_objext
11588     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11589     (eval $ac_compile) 2>conftest.er1
11590     ac_status=$?
11591     grep -v '^ *+' conftest.er1 >conftest.err
11592     rm -f conftest.er1
11593     cat conftest.err >&5
11594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595     (exit $ac_status); } &&
11596 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11597 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11598     (eval $ac_try) 2>&5
11599     ac_status=$?
11600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601     (exit $ac_status); }; } &&
11602     { ac_try='test -s conftest.$ac_objext'
11603     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11604     (eval $ac_try) 2>&5
11605     ac_status=$?
11606     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11607     (exit $ac_status); }; }; then
11608 pcg 1.1 ac_cv_c_inline=$ac_kw; break
11609     else
11610 pcg 1.11 echo "$as_me: failed program was:" >&5
11611     sed 's/^/| /' conftest.$ac_ext >&5
11612    
11613 pcg 1.1 fi
11614 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11615 pcg 1.1 done
11616    
11617     fi
11618 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11619     echo "${ECHO_T}$ac_cv_c_inline" >&6
11620    
11621 pcg 1.1
11622 pcg 1.11 case $ac_cv_c_inline in
11623 pcg 1.1 inline | yes) ;;
11624 pcg 1.11 *)
11625     case $ac_cv_c_inline in
11626     no) ac_val=;;
11627     *) ac_val=$ac_cv_c_inline;;
11628     esac
11629     cat >>confdefs.h <<_ACEOF
11630     #ifndef __cplusplus
11631     #define inline $ac_val
11632     #endif
11633     _ACEOF
11634     ;;
11635 pcg 1.1 esac
11636    
11637    
11638    
11639 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
11640     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11641     if test "${ac_cv_type_mode_t+set}" = set; then
11642     echo $ECHO_N "(cached) $ECHO_C" >&6
11643     else
11644     cat >conftest.$ac_ext <<_ACEOF
11645     /* confdefs.h. */
11646     _ACEOF
11647     cat confdefs.h >>conftest.$ac_ext
11648     cat >>conftest.$ac_ext <<_ACEOF
11649     /* end confdefs.h. */
11650     $ac_includes_default
11651     int
11652     main ()
11653     {
11654     if ((mode_t *) 0)
11655     return 0;
11656     if (sizeof (mode_t))
11657     return 0;
11658     ;
11659     return 0;
11660     }
11661     _ACEOF
11662     rm -f conftest.$ac_objext
11663     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11664     (eval $ac_compile) 2>conftest.er1
11665     ac_status=$?
11666     grep -v '^ *+' conftest.er1 >conftest.err
11667     rm -f conftest.er1
11668     cat conftest.err >&5
11669     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670     (exit $ac_status); } &&
11671 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11672 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11673     (eval $ac_try) 2>&5
11674     ac_status=$?
11675     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11676     (exit $ac_status); }; } &&
11677     { ac_try='test -s conftest.$ac_objext'
11678     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11679     (eval $ac_try) 2>&5
11680     ac_status=$?
11681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682     (exit $ac_status); }; }; then
11683     ac_cv_type_mode_t=yes
11684 pcg 1.1 else
11685 pcg 1.11 echo "$as_me: failed program was:" >&5
11686     sed 's/^/| /' conftest.$ac_ext >&5
11687 pcg 1.1
11688 pcg 1.11 ac_cv_type_mode_t=no
11689 pcg 1.1 fi
11690 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11691 pcg 1.1 fi
11692 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11693     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11694     if test $ac_cv_type_mode_t = yes; then
11695 pcg 1.1 :
11696     else
11697    
11698 pcg 1.11 cat >>confdefs.h <<_ACEOF
11699     #define mode_t int
11700     _ACEOF
11701 pcg 1.1
11702     fi
11703    
11704 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
11705     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11706     if test "${ac_cv_type_pid_t+set}" = set; then
11707     echo $ECHO_N "(cached) $ECHO_C" >&6
11708     else
11709     cat >conftest.$ac_ext <<_ACEOF
11710     /* confdefs.h. */
11711     _ACEOF
11712     cat confdefs.h >>conftest.$ac_ext
11713     cat >>conftest.$ac_ext <<_ACEOF
11714     /* end confdefs.h. */
11715     $ac_includes_default
11716     int
11717     main ()
11718     {
11719     if ((pid_t *) 0)
11720     return 0;
11721     if (sizeof (pid_t))
11722     return 0;
11723     ;
11724     return 0;
11725     }
11726     _ACEOF
11727     rm -f conftest.$ac_objext
11728     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11729     (eval $ac_compile) 2>conftest.er1
11730     ac_status=$?
11731     grep -v '^ *+' conftest.er1 >conftest.err
11732     rm -f conftest.er1
11733     cat conftest.err >&5
11734     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735     (exit $ac_status); } &&
11736 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11737 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11738     (eval $ac_try) 2>&5
11739     ac_status=$?
11740     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11741     (exit $ac_status); }; } &&
11742     { ac_try='test -s conftest.$ac_objext'
11743     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11744     (eval $ac_try) 2>&5
11745     ac_status=$?
11746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11747     (exit $ac_status); }; }; then
11748     ac_cv_type_pid_t=yes
11749 pcg 1.1 else
11750 pcg 1.11 echo "$as_me: failed program was:" >&5
11751     sed 's/^/| /' conftest.$ac_ext >&5
11752 pcg 1.1
11753 pcg 1.11 ac_cv_type_pid_t=no
11754 pcg 1.1 fi
11755 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11756 pcg 1.1 fi
11757 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11758     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11759     if test $ac_cv_type_pid_t = yes; then
11760     :
11761 pcg 1.1 else
11762    
11763 pcg 1.11 cat >>confdefs.h <<_ACEOF
11764 pcg 1.1 #define pid_t int
11765 pcg 1.11 _ACEOF
11766 pcg 1.1
11767     fi
11768    
11769 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11770     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11771     if test "${ac_cv_type_uid_t+set}" = set; then
11772     echo $ECHO_N "(cached) $ECHO_C" >&6
11773 pcg 1.1 else
11774 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11775     /* confdefs.h. */
11776     _ACEOF
11777     cat confdefs.h >>conftest.$ac_ext
11778     cat >>conftest.$ac_ext <<_ACEOF
11779     /* end confdefs.h. */
11780 pcg 1.1 #include <sys/types.h>
11781 pcg 1.11
11782     _ACEOF
11783 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11784 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
11785 pcg 1.1 ac_cv_type_uid_t=yes
11786     else
11787     ac_cv_type_uid_t=no
11788     fi
11789     rm -f conftest*
11790    
11791     fi
11792 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11793     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11794     if test $ac_cv_type_uid_t = no; then
11795 pcg 1.1
11796 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11797 pcg 1.1 #define uid_t int
11798 pcg 1.11 _ACEOF
11799    
11800 pcg 1.1
11801 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11802 pcg 1.1 #define gid_t int
11803 pcg 1.11 _ACEOF
11804 pcg 1.1
11805     fi
11806    
11807    
11808 pcg 1.11 echo "$as_me:$LINENO: checking for short" >&5
11809     echo $ECHO_N "checking for short... $ECHO_C" >&6
11810     if test "${ac_cv_type_short+set}" = set; then
11811     echo $ECHO_N "(cached) $ECHO_C" >&6
11812     else
11813     cat >conftest.$ac_ext <<_ACEOF
11814     /* confdefs.h. */
11815     _ACEOF
11816     cat confdefs.h >>conftest.$ac_ext
11817     cat >>conftest.$ac_ext <<_ACEOF
11818     /* end confdefs.h. */
11819     $ac_includes_default
11820     int
11821     main ()
11822     {
11823 root 1.42 if ((short *) 0)
11824 pcg 1.11 return 0;
11825 root 1.42 if (sizeof (short))
11826 pcg 1.11 return 0;
11827     ;
11828     return 0;
11829     }
11830     _ACEOF
11831     rm -f conftest.$ac_objext
11832     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11833     (eval $ac_compile) 2>conftest.er1
11834     ac_status=$?
11835     grep -v '^ *+' conftest.er1 >conftest.err
11836     rm -f conftest.er1
11837     cat conftest.err >&5
11838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11839     (exit $ac_status); } &&
11840 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11841 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11842     (eval $ac_try) 2>&5
11843     ac_status=$?
11844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11845     (exit $ac_status); }; } &&
11846     { ac_try='test -s conftest.$ac_objext'
11847     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11848     (eval $ac_try) 2>&5
11849     ac_status=$?
11850     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11851     (exit $ac_status); }; }; then
11852 root 1.42 ac_cv_type_short=yes
11853 pcg 1.11 else
11854     echo "$as_me: failed program was:" >&5
11855     sed 's/^/| /' conftest.$ac_ext >&5
11856    
11857 root 1.42 ac_cv_type_short=no
11858 pcg 1.11 fi
11859     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11860     fi
11861 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11862     echo "${ECHO_T}$ac_cv_type_short" >&6
11863 pcg 1.11
11864 root 1.42 echo "$as_me:$LINENO: checking size of short" >&5
11865     echo $ECHO_N "checking size of short... $ECHO_C" >&6
11866     if test "${ac_cv_sizeof_short+set}" = set; then
11867 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
11868     else
11869 root 1.42 if test "$ac_cv_type_short" = yes; then
11870 pcg 1.11 # The cast to unsigned long works around a bug in the HP C Compiler
11871     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11872     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11873     # This bug is HP SR number 8606223364.
11874     if test "$cross_compiling" = yes; then
11875     # Depending upon the size, compute the lo and hi bounds.
11876     cat >conftest.$ac_ext <<_ACEOF
11877     /* confdefs.h. */
11878     _ACEOF
11879     cat confdefs.h >>conftest.$ac_ext
11880     cat >>conftest.$ac_ext <<_ACEOF
11881     /* end confdefs.h. */
11882     $ac_includes_default
11883     int
11884     main ()
11885     {
11886 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11887 pcg 1.11 test_array [0] = 0
11888    
11889     ;
11890     return 0;
11891     }
11892     _ACEOF
11893     rm -f conftest.$ac_objext
11894     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11895     (eval $ac_compile) 2>conftest.er1
11896     ac_status=$?
11897     grep -v '^ *+' conftest.er1 >conftest.err
11898     rm -f conftest.er1
11899     cat conftest.err >&5
11900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11901     (exit $ac_status); } &&
11902 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11903 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11904     (eval $ac_try) 2>&5
11905     ac_status=$?
11906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11907     (exit $ac_status); }; } &&
11908     { ac_try='test -s conftest.$ac_objext'
11909     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11910     (eval $ac_try) 2>&5
11911     ac_status=$?
11912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11913     (exit $ac_status); }; }; then
11914     ac_lo=0 ac_mid=0
11915     while :; do
11916     cat >conftest.$ac_ext <<_ACEOF
11917     /* confdefs.h. */
11918     _ACEOF
11919     cat confdefs.h >>conftest.$ac_ext
11920     cat >>conftest.$ac_ext <<_ACEOF
11921     /* end confdefs.h. */
11922     $ac_includes_default
11923     int
11924     main ()
11925     {
11926 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
11927 pcg 1.11 test_array [0] = 0
11928    
11929     ;
11930     return 0;
11931     }
11932     _ACEOF
11933     rm -f conftest.$ac_objext
11934     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11935     (eval $ac_compile) 2>conftest.er1
11936     ac_status=$?
11937     grep -v '^ *+' conftest.er1 >conftest.err
11938     rm -f conftest.er1
11939     cat conftest.err >&5
11940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941     (exit $ac_status); } &&
11942 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11943 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11944     (eval $ac_try) 2>&5
11945     ac_status=$?
11946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11947     (exit $ac_status); }; } &&
11948     { ac_try='test -s conftest.$ac_objext'
11949     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11950     (eval $ac_try) 2>&5
11951     ac_status=$?
11952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953     (exit $ac_status); }; }; then
11954     ac_hi=$ac_mid; break
11955     else
11956     echo "$as_me: failed program was:" >&5
11957     sed 's/^/| /' conftest.$ac_ext >&5
11958    
11959     ac_lo=`expr $ac_mid + 1`
11960     if test $ac_lo -le $ac_mid; then
11961     ac_lo= ac_hi=
11962     break
11963     fi
11964     ac_mid=`expr 2 '*' $ac_mid + 1`
11965     fi
11966     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11967     done
11968     else
11969     echo "$as_me: failed program was:" >&5
11970     sed 's/^/| /' conftest.$ac_ext >&5
11971    
11972     cat >conftest.$ac_ext <<_ACEOF
11973     /* confdefs.h. */
11974     _ACEOF
11975     cat confdefs.h >>conftest.$ac_ext
11976     cat >>conftest.$ac_ext <<_ACEOF
11977     /* end confdefs.h. */
11978     $ac_includes_default
11979     int
11980     main ()
11981     {
11982 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
11983 pcg 1.11 test_array [0] = 0
11984    
11985     ;
11986     return 0;
11987     }
11988     _ACEOF
11989     rm -f conftest.$ac_objext
11990     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11991     (eval $ac_compile) 2>conftest.er1
11992     ac_status=$?
11993     grep -v '^ *+' conftest.er1 >conftest.err
11994     rm -f conftest.er1
11995     cat conftest.err >&5
11996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11997     (exit $ac_status); } &&
11998 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11999 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12000     (eval $ac_try) 2>&5
12001     ac_status=$?
12002     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12003     (exit $ac_status); }; } &&
12004     { ac_try='test -s conftest.$ac_objext'
12005     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12006     (eval $ac_try) 2>&5
12007     ac_status=$?
12008     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12009     (exit $ac_status); }; }; then
12010     ac_hi=-1 ac_mid=-1
12011     while :; do
12012     cat >conftest.$ac_ext <<_ACEOF
12013     /* confdefs.h. */
12014     _ACEOF
12015     cat confdefs.h >>conftest.$ac_ext
12016     cat >>conftest.$ac_ext <<_ACEOF
12017     /* end confdefs.h. */
12018     $ac_includes_default
12019     int
12020     main ()
12021     {
12022 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12023 pcg 1.11 test_array [0] = 0
12024    
12025     ;
12026     return 0;
12027     }
12028     _ACEOF
12029     rm -f conftest.$ac_objext
12030     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12031     (eval $ac_compile) 2>conftest.er1
12032     ac_status=$?
12033     grep -v '^ *+' conftest.er1 >conftest.err
12034     rm -f conftest.er1
12035     cat conftest.err >&5
12036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037     (exit $ac_status); } &&
12038 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12039 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12040     (eval $ac_try) 2>&5
12041     ac_status=$?
12042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043     (exit $ac_status); }; } &&
12044     { ac_try='test -s conftest.$ac_objext'
12045     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12046     (eval $ac_try) 2>&5
12047     ac_status=$?
12048     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12049     (exit $ac_status); }; }; then
12050     ac_lo=$ac_mid; break
12051     else
12052     echo "$as_me: failed program was:" >&5
12053     sed 's/^/| /' conftest.$ac_ext >&5
12054    
12055     ac_hi=`expr '(' $ac_mid ')' - 1`
12056     if test $ac_mid -le $ac_hi; then
12057     ac_lo= ac_hi=
12058     break
12059     fi
12060     ac_mid=`expr 2 '*' $ac_mid`
12061     fi
12062     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12063     done
12064     else
12065     echo "$as_me: failed program was:" >&5
12066     sed 's/^/| /' conftest.$ac_ext >&5
12067 pcg 1.1
12068 pcg 1.11 ac_lo= ac_hi=
12069 pcg 1.1 fi
12070 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12071     fi
12072     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12073     # Binary search between lo and hi bounds.
12074     while test "x$ac_lo" != "x$ac_hi"; do
12075     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12076     cat >conftest.$ac_ext <<_ACEOF
12077     /* confdefs.h. */
12078     _ACEOF
12079     cat confdefs.h >>conftest.$ac_ext
12080     cat >>conftest.$ac_ext <<_ACEOF
12081     /* end confdefs.h. */
12082     $ac_includes_default
12083     int
12084     main ()
12085     {
12086 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12087 pcg 1.11 test_array [0] = 0
12088 pcg 1.1
12089 pcg 1.11 ;
12090     return 0;
12091     }
12092     _ACEOF
12093     rm -f conftest.$ac_objext
12094     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12095     (eval $ac_compile) 2>conftest.er1
12096     ac_status=$?
12097     grep -v '^ *+' conftest.er1 >conftest.err
12098     rm -f conftest.er1
12099     cat conftest.err >&5
12100     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12101     (exit $ac_status); } &&
12102 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12103 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12104     (eval $ac_try) 2>&5
12105     ac_status=$?
12106     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12107     (exit $ac_status); }; } &&
12108     { ac_try='test -s conftest.$ac_objext'
12109     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12110     (eval $ac_try) 2>&5
12111     ac_status=$?
12112     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12113     (exit $ac_status); }; }; then
12114     ac_hi=$ac_mid
12115     else
12116     echo "$as_me: failed program was:" >&5
12117     sed 's/^/| /' conftest.$ac_ext >&5
12118 pcg 1.1
12119 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12120     fi
12121     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12122     done
12123     case $ac_lo in
12124 root 1.42 ?*) ac_cv_sizeof_short=$ac_lo;;
12125     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12126 pcg 1.11 See \`config.log' for more details." >&5
12127 root 1.42 echo "$as_me: error: cannot compute sizeof (short), 77
12128 pcg 1.11 See \`config.log' for more details." >&2;}
12129     { (exit 1); exit 1; }; } ;;
12130     esac
12131 pcg 1.1 else
12132     if test "$cross_compiling" = yes; then
12133 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12134     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12135 pcg 1.11 { (exit 1); exit 1; }; }
12136     else
12137     cat >conftest.$ac_ext <<_ACEOF
12138     /* confdefs.h. */
12139     _ACEOF
12140     cat confdefs.h >>conftest.$ac_ext
12141     cat >>conftest.$ac_ext <<_ACEOF
12142     /* end confdefs.h. */
12143     $ac_includes_default
12144 root 1.42 long longval () { return (long) (sizeof (short)); }
12145     unsigned long ulongval () { return (long) (sizeof (short)); }
12146 pcg 1.1 #include <stdio.h>
12147 pcg 1.11 #include <stdlib.h>
12148     int
12149     main ()
12150 pcg 1.1 {
12151 pcg 1.11
12152     FILE *f = fopen ("conftest.val", "w");
12153     if (! f)
12154     exit (1);
12155 root 1.42 if (((long) (sizeof (short))) < 0)
12156 pcg 1.11 {
12157     long i = longval ();
12158 root 1.42 if (i != ((long) (sizeof (short))))
12159 pcg 1.11 exit (1);
12160     fprintf (f, "%ld\n", i);
12161     }
12162     else
12163     {
12164     unsigned long i = ulongval ();
12165 root 1.42 if (i != ((long) (sizeof (short))))
12166 pcg 1.11 exit (1);
12167     fprintf (f, "%lu\n", i);
12168     }
12169     exit (ferror (f) || fclose (f) != 0);
12170    
12171     ;
12172     return 0;
12173 pcg 1.1 }
12174 pcg 1.11 _ACEOF
12175     rm -f conftest$ac_exeext
12176     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12177     (eval $ac_link) 2>&5
12178     ac_status=$?
12179     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12180     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12181     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182     (eval $ac_try) 2>&5
12183     ac_status=$?
12184     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185     (exit $ac_status); }; }; then
12186 root 1.42 ac_cv_sizeof_short=`cat conftest.val`
12187 pcg 1.11 else
12188     echo "$as_me: program exited with status $ac_status" >&5
12189     echo "$as_me: failed program was:" >&5
12190     sed 's/^/| /' conftest.$ac_ext >&5
12191    
12192     ( exit $ac_status )
12193 root 1.42 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12194 pcg 1.11 See \`config.log' for more details." >&5
12195 root 1.42 echo "$as_me: error: cannot compute sizeof (short), 77
12196 pcg 1.11 See \`config.log' for more details." >&2;}
12197     { (exit 1); exit 1; }; }
12198     fi
12199     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12200     fi
12201     fi
12202     rm -f conftest.val
12203     else
12204 root 1.42 ac_cv_sizeof_short=0
12205 pcg 1.1 fi
12206     fi
12207 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12208     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12209 pcg 1.11 cat >>confdefs.h <<_ACEOF
12210 root 1.42 #define SIZEOF_SHORT $ac_cv_sizeof_short
12211 pcg 1.11 _ACEOF
12212    
12213    
12214 root 1.42 echo "$as_me:$LINENO: checking for int" >&5
12215     echo $ECHO_N "checking for int... $ECHO_C" >&6
12216     if test "${ac_cv_type_int+set}" = set; then
12217 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
12218     else
12219     cat >conftest.$ac_ext <<_ACEOF
12220     /* confdefs.h. */
12221     _ACEOF
12222     cat confdefs.h >>conftest.$ac_ext
12223     cat >>conftest.$ac_ext <<_ACEOF
12224     /* end confdefs.h. */
12225     $ac_includes_default
12226     int
12227     main ()
12228     {
12229 root 1.42 if ((int *) 0)
12230 pcg 1.11 return 0;
12231 root 1.42 if (sizeof (int))
12232 pcg 1.11 return 0;
12233     ;
12234     return 0;
12235     }
12236     _ACEOF
12237     rm -f conftest.$ac_objext
12238     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12239     (eval $ac_compile) 2>conftest.er1
12240     ac_status=$?
12241     grep -v '^ *+' conftest.er1 >conftest.err
12242     rm -f conftest.er1
12243     cat conftest.err >&5
12244     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245     (exit $ac_status); } &&
12246 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12247 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12248     (eval $ac_try) 2>&5
12249     ac_status=$?
12250     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12251     (exit $ac_status); }; } &&
12252     { ac_try='test -s conftest.$ac_objext'
12253     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12254     (eval $ac_try) 2>&5
12255     ac_status=$?
12256     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12257     (exit $ac_status); }; }; then
12258 root 1.42 ac_cv_type_int=yes
12259 pcg 1.11 else
12260     echo "$as_me: failed program was:" >&5
12261     sed 's/^/| /' conftest.$ac_ext >&5
12262    
12263 root 1.42 ac_cv_type_int=no
12264 pcg 1.11 fi
12265     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12266     fi
12267 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12268     echo "${ECHO_T}$ac_cv_type_int" >&6
12269 pcg 1.11
12270 root 1.42 echo "$as_me:$LINENO: checking size of int" >&5
12271     echo $ECHO_N "checking size of int... $ECHO_C" >&6
12272     if test "${ac_cv_sizeof_int+set}" = set; then
12273 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
12274     else
12275 root 1.42 if test "$ac_cv_type_int" = yes; then
12276 pcg 1.11 # The cast to unsigned long works around a bug in the HP C Compiler
12277     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12278     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12279     # This bug is HP SR number 8606223364.
12280     if test "$cross_compiling" = yes; then
12281     # Depending upon the size, compute the lo and hi bounds.
12282     cat >conftest.$ac_ext <<_ACEOF
12283     /* confdefs.h. */
12284     _ACEOF
12285     cat confdefs.h >>conftest.$ac_ext
12286     cat >>conftest.$ac_ext <<_ACEOF
12287     /* end confdefs.h. */
12288     $ac_includes_default
12289     int
12290     main ()
12291     {
12292 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12293 pcg 1.11 test_array [0] = 0
12294    
12295     ;
12296     return 0;
12297     }
12298     _ACEOF
12299     rm -f conftest.$ac_objext
12300     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12301     (eval $ac_compile) 2>conftest.er1
12302     ac_status=$?
12303     grep -v '^ *+' conftest.er1 >conftest.err
12304     rm -f conftest.er1
12305     cat conftest.err >&5
12306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12307     (exit $ac_status); } &&
12308 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12309 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12310     (eval $ac_try) 2>&5
12311     ac_status=$?
12312     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12313     (exit $ac_status); }; } &&
12314     { ac_try='test -s conftest.$ac_objext'
12315     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12316     (eval $ac_try) 2>&5
12317     ac_status=$?
12318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12319     (exit $ac_status); }; }; then
12320     ac_lo=0 ac_mid=0
12321     while :; do
12322     cat >conftest.$ac_ext <<_ACEOF
12323     /* confdefs.h. */
12324     _ACEOF
12325     cat confdefs.h >>conftest.$ac_ext
12326     cat >>conftest.$ac_ext <<_ACEOF
12327     /* end confdefs.h. */
12328     $ac_includes_default
12329     int
12330     main ()
12331     {
12332 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12333 pcg 1.11 test_array [0] = 0
12334    
12335     ;
12336     return 0;
12337     }
12338     _ACEOF
12339     rm -f conftest.$ac_objext
12340     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12341     (eval $ac_compile) 2>conftest.er1
12342     ac_status=$?
12343     grep -v '^ *+' conftest.er1 >conftest.err
12344     rm -f conftest.er1
12345     cat conftest.err >&5
12346     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347     (exit $ac_status); } &&
12348 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12349 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12350     (eval $ac_try) 2>&5
12351     ac_status=$?
12352     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353     (exit $ac_status); }; } &&
12354     { ac_try='test -s conftest.$ac_objext'
12355     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12356     (eval $ac_try) 2>&5
12357     ac_status=$?
12358     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12359     (exit $ac_status); }; }; then
12360     ac_hi=$ac_mid; break
12361     else
12362     echo "$as_me: failed program was:" >&5
12363     sed 's/^/| /' conftest.$ac_ext >&5
12364    
12365     ac_lo=`expr $ac_mid + 1`
12366     if test $ac_lo -le $ac_mid; then
12367     ac_lo= ac_hi=
12368     break
12369     fi
12370     ac_mid=`expr 2 '*' $ac_mid + 1`
12371     fi
12372     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12373     done
12374     else
12375     echo "$as_me: failed program was:" >&5
12376     sed 's/^/| /' conftest.$ac_ext >&5
12377    
12378     cat >conftest.$ac_ext <<_ACEOF
12379     /* confdefs.h. */
12380     _ACEOF
12381     cat confdefs.h >>conftest.$ac_ext
12382     cat >>conftest.$ac_ext <<_ACEOF
12383     /* end confdefs.h. */
12384     $ac_includes_default
12385     int
12386     main ()
12387     {
12388 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12389 pcg 1.11 test_array [0] = 0
12390    
12391     ;
12392     return 0;
12393     }
12394     _ACEOF
12395     rm -f conftest.$ac_objext
12396     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12397     (eval $ac_compile) 2>conftest.er1
12398     ac_status=$?
12399     grep -v '^ *+' conftest.er1 >conftest.err
12400     rm -f conftest.er1
12401     cat conftest.err >&5
12402     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12403     (exit $ac_status); } &&
12404 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12405 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12406     (eval $ac_try) 2>&5
12407     ac_status=$?
12408     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12409     (exit $ac_status); }; } &&
12410     { ac_try='test -s conftest.$ac_objext'
12411     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12412     (eval $ac_try) 2>&5
12413     ac_status=$?
12414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12415     (exit $ac_status); }; }; then
12416     ac_hi=-1 ac_mid=-1
12417     while :; do
12418     cat >conftest.$ac_ext <<_ACEOF
12419     /* confdefs.h. */
12420     _ACEOF
12421     cat confdefs.h >>conftest.$ac_ext
12422     cat >>conftest.$ac_ext <<_ACEOF
12423     /* end confdefs.h. */
12424     $ac_includes_default
12425     int
12426     main ()
12427     {
12428 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12429 pcg 1.11 test_array [0] = 0
12430    
12431     ;
12432     return 0;
12433     }
12434     _ACEOF
12435     rm -f conftest.$ac_objext
12436     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12437     (eval $ac_compile) 2>conftest.er1
12438     ac_status=$?
12439     grep -v '^ *+' conftest.er1 >conftest.err
12440     rm -f conftest.er1
12441     cat conftest.err >&5
12442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443     (exit $ac_status); } &&
12444 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12445 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12446     (eval $ac_try) 2>&5
12447     ac_status=$?
12448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12449     (exit $ac_status); }; } &&
12450     { ac_try='test -s conftest.$ac_objext'
12451     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12452     (eval $ac_try) 2>&5
12453     ac_status=$?
12454     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12455     (exit $ac_status); }; }; then
12456     ac_lo=$ac_mid; break
12457     else
12458     echo "$as_me: failed program was:" >&5
12459     sed 's/^/| /' conftest.$ac_ext >&5
12460    
12461     ac_hi=`expr '(' $ac_mid ')' - 1`
12462     if test $ac_mid -le $ac_hi; then
12463     ac_lo= ac_hi=
12464     break
12465     fi
12466     ac_mid=`expr 2 '*' $ac_mid`
12467     fi
12468     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12469     done
12470     else
12471     echo "$as_me: failed program was:" >&5
12472     sed 's/^/| /' conftest.$ac_ext >&5
12473 pcg 1.1
12474 pcg 1.11 ac_lo= ac_hi=
12475     fi
12476     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12477 pcg 1.1 fi
12478 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12479     # Binary search between lo and hi bounds.
12480     while test "x$ac_lo" != "x$ac_hi"; do
12481     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12482     cat >conftest.$ac_ext <<_ACEOF
12483     /* confdefs.h. */
12484     _ACEOF
12485     cat confdefs.h >>conftest.$ac_ext
12486     cat >>conftest.$ac_ext <<_ACEOF
12487     /* end confdefs.h. */
12488     $ac_includes_default
12489     int
12490     main ()
12491     {
12492 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12493 pcg 1.11 test_array [0] = 0
12494 pcg 1.1
12495 pcg 1.11 ;
12496     return 0;
12497     }
12498     _ACEOF
12499     rm -f conftest.$ac_objext
12500     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12501     (eval $ac_compile) 2>conftest.er1
12502     ac_status=$?
12503     grep -v '^ *+' conftest.er1 >conftest.err
12504     rm -f conftest.er1
12505     cat conftest.err >&5
12506     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12507     (exit $ac_status); } &&
12508 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12509 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12510     (eval $ac_try) 2>&5
12511     ac_status=$?
12512     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12513     (exit $ac_status); }; } &&
12514     { ac_try='test -s conftest.$ac_objext'
12515     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12516     (eval $ac_try) 2>&5
12517     ac_status=$?
12518     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12519     (exit $ac_status); }; }; then
12520     ac_hi=$ac_mid
12521     else
12522     echo "$as_me: failed program was:" >&5
12523     sed 's/^/| /' conftest.$ac_ext >&5
12524 pcg 1.1
12525 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12526     fi
12527     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12528     done
12529     case $ac_lo in
12530 root 1.42 ?*) ac_cv_sizeof_int=$ac_lo;;
12531     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12532 pcg 1.11 See \`config.log' for more details." >&5
12533 root 1.42 echo "$as_me: error: cannot compute sizeof (int), 77
12534 pcg 1.11 See \`config.log' for more details." >&2;}
12535     { (exit 1); exit 1; }; } ;;
12536     esac
12537 pcg 1.1 else
12538     if test "$cross_compiling" = yes; then
12539 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12540     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12541 pcg 1.11 { (exit 1); exit 1; }; }
12542     else
12543     cat >conftest.$ac_ext <<_ACEOF
12544     /* confdefs.h. */
12545     _ACEOF
12546     cat confdefs.h >>conftest.$ac_ext
12547     cat >>conftest.$ac_ext <<_ACEOF
12548     /* end confdefs.h. */
12549     $ac_includes_default
12550 root 1.42 long longval () { return (long) (sizeof (int)); }
12551     unsigned long ulongval () { return (long) (sizeof (int)); }
12552 pcg 1.1 #include <stdio.h>
12553 pcg 1.11 #include <stdlib.h>
12554     int
12555     main ()
12556 pcg 1.1 {
12557 pcg 1.11
12558     FILE *f = fopen ("conftest.val", "w");
12559     if (! f)
12560     exit (1);
12561 root 1.42 if (((long) (sizeof (int))) < 0)
12562 pcg 1.11 {
12563     long i = longval ();
12564 root 1.42 if (i != ((long) (sizeof (int))))
12565 pcg 1.11 exit (1);
12566     fprintf (f, "%ld\n", i);
12567     }
12568     else
12569     {
12570     unsigned long i = ulongval ();
12571 root 1.42 if (i != ((long) (sizeof (int))))
12572 pcg 1.11 exit (1);
12573     fprintf (f, "%lu\n", i);
12574     }
12575     exit (ferror (f) || fclose (f) != 0);
12576    
12577     ;
12578     return 0;
12579 pcg 1.1 }
12580 pcg 1.11 _ACEOF
12581     rm -f conftest$ac_exeext
12582     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12583     (eval $ac_link) 2>&5
12584     ac_status=$?
12585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12586     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12587     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12588     (eval $ac_try) 2>&5
12589     ac_status=$?
12590     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12591     (exit $ac_status); }; }; then
12592 root 1.42 ac_cv_sizeof_int=`cat conftest.val`
12593 pcg 1.11 else
12594     echo "$as_me: program exited with status $ac_status" >&5
12595     echo "$as_me: failed program was:" >&5
12596     sed 's/^/| /' conftest.$ac_ext >&5
12597    
12598     ( exit $ac_status )
12599 root 1.42 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12600 pcg 1.11 See \`config.log' for more details." >&5
12601 root 1.42 echo "$as_me: error: cannot compute sizeof (int), 77
12602 pcg 1.11 See \`config.log' for more details." >&2;}
12603     { (exit 1); exit 1; }; }
12604     fi
12605     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12606     fi
12607     fi
12608     rm -f conftest.val
12609     else
12610 root 1.42 ac_cv_sizeof_int=0
12611 pcg 1.1 fi
12612     fi
12613 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12614     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12615 pcg 1.11 cat >>confdefs.h <<_ACEOF
12616 root 1.42 #define SIZEOF_INT $ac_cv_sizeof_int
12617 pcg 1.11 _ACEOF
12618    
12619    
12620     echo "$as_me:$LINENO: checking for long long" >&5
12621     echo $ECHO_N "checking for long long... $ECHO_C" >&6
12622     if test "${ac_cv_type_long_long+set}" = set; then
12623     echo $ECHO_N "(cached) $ECHO_C" >&6
12624     else
12625     cat >conftest.$ac_ext <<_ACEOF
12626     /* confdefs.h. */
12627     _ACEOF
12628     cat confdefs.h >>conftest.$ac_ext
12629     cat >>conftest.$ac_ext <<_ACEOF
12630     /* end confdefs.h. */
12631     $ac_includes_default
12632     int
12633     main ()
12634     {
12635     if ((long long *) 0)
12636     return 0;
12637     if (sizeof (long long))
12638     return 0;
12639     ;
12640     return 0;
12641     }
12642     _ACEOF
12643     rm -f conftest.$ac_objext
12644     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12645     (eval $ac_compile) 2>conftest.er1
12646     ac_status=$?
12647     grep -v '^ *+' conftest.er1 >conftest.err
12648     rm -f conftest.er1
12649     cat conftest.err >&5
12650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651     (exit $ac_status); } &&
12652 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12653 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12654     (eval $ac_try) 2>&5
12655     ac_status=$?
12656     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12657     (exit $ac_status); }; } &&
12658     { ac_try='test -s conftest.$ac_objext'
12659     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12660     (eval $ac_try) 2>&5
12661     ac_status=$?
12662     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12663     (exit $ac_status); }; }; then
12664     ac_cv_type_long_long=yes
12665     else
12666     echo "$as_me: failed program was:" >&5
12667     sed 's/^/| /' conftest.$ac_ext >&5
12668    
12669     ac_cv_type_long_long=no
12670     fi
12671     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12672     fi
12673     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
12674     echo "${ECHO_T}$ac_cv_type_long_long" >&6
12675    
12676     echo "$as_me:$LINENO: checking size of long long" >&5
12677     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
12678     if test "${ac_cv_sizeof_long_long+set}" = set; then
12679     echo $ECHO_N "(cached) $ECHO_C" >&6
12680     else
12681     if test "$ac_cv_type_long_long" = yes; then
12682     # The cast to unsigned long works around a bug in the HP C Compiler
12683     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12684     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12685     # This bug is HP SR number 8606223364.
12686     if test "$cross_compiling" = yes; then
12687     # Depending upon the size, compute the lo and hi bounds.
12688     cat >conftest.$ac_ext <<_ACEOF
12689     /* confdefs.h. */
12690     _ACEOF
12691     cat confdefs.h >>conftest.$ac_ext
12692     cat >>conftest.$ac_ext <<_ACEOF
12693     /* end confdefs.h. */
12694     $ac_includes_default
12695     int
12696     main ()
12697     {
12698     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
12699     test_array [0] = 0
12700    
12701     ;
12702     return 0;
12703     }
12704     _ACEOF
12705     rm -f conftest.$ac_objext
12706     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12707     (eval $ac_compile) 2>conftest.er1
12708     ac_status=$?
12709     grep -v '^ *+' conftest.er1 >conftest.err
12710     rm -f conftest.er1
12711     cat conftest.err >&5
12712     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12713     (exit $ac_status); } &&
12714 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12715 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12716     (eval $ac_try) 2>&5
12717     ac_status=$?
12718     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12719     (exit $ac_status); }; } &&
12720     { ac_try='test -s conftest.$ac_objext'
12721     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12722     (eval $ac_try) 2>&5
12723     ac_status=$?
12724     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12725     (exit $ac_status); }; }; then
12726     ac_lo=0 ac_mid=0
12727     while :; do
12728     cat >conftest.$ac_ext <<_ACEOF
12729     /* confdefs.h. */
12730     _ACEOF
12731     cat confdefs.h >>conftest.$ac_ext
12732     cat >>conftest.$ac_ext <<_ACEOF
12733     /* end confdefs.h. */
12734     $ac_includes_default
12735     int
12736     main ()
12737     {
12738     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
12739     test_array [0] = 0
12740    
12741     ;
12742     return 0;
12743     }
12744     _ACEOF
12745     rm -f conftest.$ac_objext
12746     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12747     (eval $ac_compile) 2>conftest.er1
12748     ac_status=$?
12749     grep -v '^ *+' conftest.er1 >conftest.err
12750     rm -f conftest.er1
12751     cat conftest.err >&5
12752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753     (exit $ac_status); } &&
12754 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12755 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12756     (eval $ac_try) 2>&5
12757     ac_status=$?
12758     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12759     (exit $ac_status); }; } &&
12760     { ac_try='test -s conftest.$ac_objext'
12761     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12762     (eval $ac_try) 2>&5
12763     ac_status=$?
12764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12765     (exit $ac_status); }; }; then
12766     ac_hi=$ac_mid; break
12767     else
12768     echo "$as_me: failed program was:" >&5
12769     sed 's/^/| /' conftest.$ac_ext >&5
12770    
12771     ac_lo=`expr $ac_mid + 1`
12772     if test $ac_lo -le $ac_mid; then
12773     ac_lo= ac_hi=
12774     break
12775     fi
12776     ac_mid=`expr 2 '*' $ac_mid + 1`
12777     fi
12778     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12779     done
12780     else
12781     echo "$as_me: failed program was:" >&5
12782     sed 's/^/| /' conftest.$ac_ext >&5
12783    
12784     cat >conftest.$ac_ext <<_ACEOF
12785     /* confdefs.h. */
12786     _ACEOF
12787     cat confdefs.h >>conftest.$ac_ext
12788     cat >>conftest.$ac_ext <<_ACEOF
12789     /* end confdefs.h. */
12790     $ac_includes_default
12791     int
12792     main ()
12793     {
12794     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
12795     test_array [0] = 0
12796    
12797     ;
12798     return 0;
12799     }
12800     _ACEOF
12801     rm -f conftest.$ac_objext
12802     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12803     (eval $ac_compile) 2>conftest.er1
12804     ac_status=$?
12805     grep -v '^ *+' conftest.er1 >conftest.err
12806     rm -f conftest.er1
12807     cat conftest.err >&5
12808     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12809     (exit $ac_status); } &&
12810 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12811 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12812     (eval $ac_try) 2>&5
12813     ac_status=$?
12814     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12815     (exit $ac_status); }; } &&
12816     { ac_try='test -s conftest.$ac_objext'
12817     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12818     (eval $ac_try) 2>&5
12819     ac_status=$?
12820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12821     (exit $ac_status); }; }; then
12822     ac_hi=-1 ac_mid=-1
12823     while :; do
12824     cat >conftest.$ac_ext <<_ACEOF
12825     /* confdefs.h. */
12826     _ACEOF
12827     cat confdefs.h >>conftest.$ac_ext
12828     cat >>conftest.$ac_ext <<_ACEOF
12829     /* end confdefs.h. */
12830     $ac_includes_default
12831     int
12832     main ()
12833     {
12834     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
12835     test_array [0] = 0
12836    
12837     ;
12838     return 0;
12839     }
12840     _ACEOF
12841     rm -f conftest.$ac_objext
12842     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12843     (eval $ac_compile) 2>conftest.er1
12844     ac_status=$?
12845     grep -v '^ *+' conftest.er1 >conftest.err
12846     rm -f conftest.er1
12847     cat conftest.err >&5
12848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12849     (exit $ac_status); } &&
12850 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12851 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12852     (eval $ac_try) 2>&5
12853     ac_status=$?
12854     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12855     (exit $ac_status); }; } &&
12856     { ac_try='test -s conftest.$ac_objext'
12857     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12858     (eval $ac_try) 2>&5
12859     ac_status=$?
12860     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12861     (exit $ac_status); }; }; then
12862     ac_lo=$ac_mid; break
12863     else
12864     echo "$as_me: failed program was:" >&5
12865     sed 's/^/| /' conftest.$ac_ext >&5
12866    
12867     ac_hi=`expr '(' $ac_mid ')' - 1`
12868     if test $ac_mid -le $ac_hi; then
12869     ac_lo= ac_hi=
12870     break
12871     fi
12872     ac_mid=`expr 2 '*' $ac_mid`
12873     fi
12874     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12875     done
12876     else
12877     echo "$as_me: failed program was:" >&5
12878     sed 's/^/| /' conftest.$ac_ext >&5
12879 pcg 1.1
12880 pcg 1.11 ac_lo= ac_hi=
12881     fi
12882     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12883 pcg 1.1 fi
12884 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12885     # Binary search between lo and hi bounds.
12886     while test "x$ac_lo" != "x$ac_hi"; do
12887     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12888     cat >conftest.$ac_ext <<_ACEOF
12889     /* confdefs.h. */
12890     _ACEOF
12891     cat confdefs.h >>conftest.$ac_ext
12892     cat >>conftest.$ac_ext <<_ACEOF
12893     /* end confdefs.h. */
12894     $ac_includes_default
12895     int
12896     main ()
12897     {
12898     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
12899     test_array [0] = 0
12900 pcg 1.1
12901 pcg 1.11 ;
12902     return 0;
12903     }
12904     _ACEOF
12905     rm -f conftest.$ac_objext
12906     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12907     (eval $ac_compile) 2>conftest.er1
12908     ac_status=$?
12909     grep -v '^ *+' conftest.er1 >conftest.err
12910     rm -f conftest.er1
12911     cat conftest.err >&5
12912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12913     (exit $ac_status); } &&
12914 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12915 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12916     (eval $ac_try) 2>&5
12917     ac_status=$?
12918     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12919     (exit $ac_status); }; } &&
12920     { ac_try='test -s conftest.$ac_objext'
12921     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12922     (eval $ac_try) 2>&5
12923     ac_status=$?
12924     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12925     (exit $ac_status); }; }; then
12926     ac_hi=$ac_mid
12927     else
12928     echo "$as_me: failed program was:" >&5
12929     sed 's/^/| /' conftest.$ac_ext >&5
12930 pcg 1.1
12931 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12932     fi
12933     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12934     done
12935     case $ac_lo in
12936     ?*) ac_cv_sizeof_long_long=$ac_lo;;
12937     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
12938     See \`config.log' for more details." >&5
12939     echo "$as_me: error: cannot compute sizeof (long long), 77
12940     See \`config.log' for more details." >&2;}
12941     { (exit 1); exit 1; }; } ;;
12942     esac
12943 pcg 1.1 else
12944     if test "$cross_compiling" = yes; then
12945 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12946     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12947 pcg 1.11 { (exit 1); exit 1; }; }
12948     else
12949     cat >conftest.$ac_ext <<_ACEOF
12950     /* confdefs.h. */
12951     _ACEOF
12952     cat confdefs.h >>conftest.$ac_ext
12953     cat >>conftest.$ac_ext <<_ACEOF
12954     /* end confdefs.h. */
12955     $ac_includes_default
12956     long longval () { return (long) (sizeof (long long)); }
12957     unsigned long ulongval () { return (long) (sizeof (long long)); }
12958 pcg 1.1 #include <stdio.h>
12959 pcg 1.11 #include <stdlib.h>
12960     int
12961     main ()
12962 pcg 1.1 {
12963 pcg 1.11
12964     FILE *f = fopen ("conftest.val", "w");
12965     if (! f)
12966     exit (1);
12967     if (((long) (sizeof (long long))) < 0)
12968     {
12969     long i = longval ();
12970     if (i != ((long) (sizeof (long long))))
12971     exit (1);
12972     fprintf (f, "%ld\n", i);
12973     }
12974     else
12975     {
12976     unsigned long i = ulongval ();
12977     if (i != ((long) (sizeof (long long))))
12978     exit (1);
12979     fprintf (f, "%lu\n", i);
12980     }
12981     exit (ferror (f) || fclose (f) != 0);
12982    
12983     ;
12984     return 0;
12985 pcg 1.1 }
12986 pcg 1.11 _ACEOF
12987     rm -f conftest$ac_exeext
12988     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12989     (eval $ac_link) 2>&5
12990     ac_status=$?
12991     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12992     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12993     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12994     (eval $ac_try) 2>&5
12995     ac_status=$?
12996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12997     (exit $ac_status); }; }; then
12998     ac_cv_sizeof_long_long=`cat conftest.val`
12999     else
13000     echo "$as_me: program exited with status $ac_status" >&5
13001     echo "$as_me: failed program was:" >&5
13002     sed 's/^/| /' conftest.$ac_ext >&5
13003    
13004     ( exit $ac_status )
13005     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13006     See \`config.log' for more details." >&5
13007     echo "$as_me: error: cannot compute sizeof (long long), 77
13008     See \`config.log' for more details." >&2;}
13009     { (exit 1); exit 1; }; }
13010     fi
13011     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13012     fi
13013     fi
13014     rm -f conftest.val
13015     else
13016 pcg 1.1 ac_cv_sizeof_long_long=0
13017     fi
13018 pcg 1.11 fi
13019     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13020     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13021     cat >>confdefs.h <<_ACEOF
13022     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13023     _ACEOF
13024    
13025    
13026     echo "$as_me:$LINENO: checking for int *" >&5
13027     echo $ECHO_N "checking for int *... $ECHO_C" >&6
13028     if test "${ac_cv_type_int_p+set}" = set; then
13029     echo $ECHO_N "(cached) $ECHO_C" >&6
13030     else
13031     cat >conftest.$ac_ext <<_ACEOF
13032     /* confdefs.h. */
13033     _ACEOF
13034     cat confdefs.h >>conftest.$ac_ext
13035     cat >>conftest.$ac_ext <<_ACEOF
13036     /* end confdefs.h. */
13037     $ac_includes_default
13038     int
13039     main ()
13040     {
13041     if ((int * *) 0)
13042     return 0;
13043     if (sizeof (int *))
13044     return 0;
13045     ;
13046     return 0;
13047     }
13048     _ACEOF
13049     rm -f conftest.$ac_objext
13050     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13051     (eval $ac_compile) 2>conftest.er1
13052     ac_status=$?
13053     grep -v '^ *+' conftest.er1 >conftest.err
13054     rm -f conftest.er1
13055     cat conftest.err >&5
13056     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13057     (exit $ac_status); } &&
13058 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13059 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13060     (eval $ac_try) 2>&5
13061     ac_status=$?
13062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13063     (exit $ac_status); }; } &&
13064     { ac_try='test -s conftest.$ac_objext'
13065     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13066     (eval $ac_try) 2>&5
13067     ac_status=$?
13068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13069     (exit $ac_status); }; }; then
13070     ac_cv_type_int_p=yes
13071     else
13072     echo "$as_me: failed program was:" >&5
13073     sed 's/^/| /' conftest.$ac_ext >&5
13074    
13075     ac_cv_type_int_p=no
13076     fi
13077     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13078     fi
13079     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13080     echo "${ECHO_T}$ac_cv_type_int_p" >&6
13081    
13082     echo "$as_me:$LINENO: checking size of int *" >&5
13083     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13084     if test "${ac_cv_sizeof_int_p+set}" = set; then
13085     echo $ECHO_N "(cached) $ECHO_C" >&6
13086     else
13087     if test "$ac_cv_type_int_p" = yes; then
13088     # The cast to unsigned long works around a bug in the HP C Compiler
13089     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13090     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13091     # This bug is HP SR number 8606223364.
13092     if test "$cross_compiling" = yes; then
13093     # Depending upon the size, compute the lo and hi bounds.
13094     cat >conftest.$ac_ext <<_ACEOF
13095     /* confdefs.h. */
13096     _ACEOF
13097     cat confdefs.h >>conftest.$ac_ext
13098     cat >>conftest.$ac_ext <<_ACEOF
13099     /* end confdefs.h. */
13100     $ac_includes_default
13101     int
13102     main ()
13103     {
13104     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13105     test_array [0] = 0
13106    
13107     ;
13108     return 0;
13109     }
13110     _ACEOF
13111     rm -f conftest.$ac_objext
13112     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13113     (eval $ac_compile) 2>conftest.er1
13114     ac_status=$?
13115     grep -v '^ *+' conftest.er1 >conftest.err
13116     rm -f conftest.er1
13117     cat conftest.err >&5
13118     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13119     (exit $ac_status); } &&
13120 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13121 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13122     (eval $ac_try) 2>&5
13123     ac_status=$?
13124     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13125     (exit $ac_status); }; } &&
13126     { ac_try='test -s conftest.$ac_objext'
13127     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13128     (eval $ac_try) 2>&5
13129     ac_status=$?
13130     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13131     (exit $ac_status); }; }; then
13132     ac_lo=0 ac_mid=0
13133     while :; do
13134     cat >conftest.$ac_ext <<_ACEOF
13135     /* confdefs.h. */
13136     _ACEOF
13137     cat confdefs.h >>conftest.$ac_ext
13138     cat >>conftest.$ac_ext <<_ACEOF
13139     /* end confdefs.h. */
13140     $ac_includes_default
13141     int
13142     main ()
13143     {
13144     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13145     test_array [0] = 0
13146    
13147     ;
13148     return 0;
13149     }
13150     _ACEOF
13151     rm -f conftest.$ac_objext
13152     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13153     (eval $ac_compile) 2>conftest.er1
13154     ac_status=$?
13155     grep -v '^ *+' conftest.er1 >conftest.err
13156     rm -f conftest.er1
13157     cat conftest.err >&5
13158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13159     (exit $ac_status); } &&
13160 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13161 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13162     (eval $ac_try) 2>&5
13163     ac_status=$?
13164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13165     (exit $ac_status); }; } &&
13166     { ac_try='test -s conftest.$ac_objext'
13167     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13168     (eval $ac_try) 2>&5
13169     ac_status=$?
13170     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13171     (exit $ac_status); }; }; then
13172     ac_hi=$ac_mid; break
13173     else
13174     echo "$as_me: failed program was:" >&5
13175     sed 's/^/| /' conftest.$ac_ext >&5
13176    
13177     ac_lo=`expr $ac_mid + 1`
13178     if test $ac_lo -le $ac_mid; then
13179     ac_lo= ac_hi=
13180     break
13181     fi
13182     ac_mid=`expr 2 '*' $ac_mid + 1`
13183     fi
13184     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13185     done
13186     else
13187     echo "$as_me: failed program was:" >&5
13188     sed 's/^/| /' conftest.$ac_ext >&5
13189    
13190     cat >conftest.$ac_ext <<_ACEOF
13191     /* confdefs.h. */
13192     _ACEOF
13193     cat confdefs.h >>conftest.$ac_ext
13194     cat >>conftest.$ac_ext <<_ACEOF
13195     /* end confdefs.h. */
13196     $ac_includes_default
13197     int
13198     main ()
13199     {
13200     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13201     test_array [0] = 0
13202    
13203     ;
13204     return 0;
13205     }
13206     _ACEOF
13207     rm -f conftest.$ac_objext
13208     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13209     (eval $ac_compile) 2>conftest.er1
13210     ac_status=$?
13211     grep -v '^ *+' conftest.er1 >conftest.err
13212     rm -f conftest.er1
13213     cat conftest.err >&5
13214     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13215     (exit $ac_status); } &&
13216 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13217 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13218     (eval $ac_try) 2>&5
13219     ac_status=$?
13220     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221     (exit $ac_status); }; } &&
13222     { ac_try='test -s conftest.$ac_objext'
13223     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13224     (eval $ac_try) 2>&5
13225     ac_status=$?
13226     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13227     (exit $ac_status); }; }; then
13228     ac_hi=-1 ac_mid=-1
13229     while :; do
13230     cat >conftest.$ac_ext <<_ACEOF
13231     /* confdefs.h. */
13232     _ACEOF
13233     cat confdefs.h >>conftest.$ac_ext
13234     cat >>conftest.$ac_ext <<_ACEOF
13235     /* end confdefs.h. */
13236     $ac_includes_default
13237     int
13238     main ()
13239     {
13240     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13241     test_array [0] = 0
13242    
13243     ;
13244     return 0;
13245     }
13246     _ACEOF
13247     rm -f conftest.$ac_objext
13248     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13249     (eval $ac_compile) 2>conftest.er1
13250     ac_status=$?
13251     grep -v '^ *+' conftest.er1 >conftest.err
13252     rm -f conftest.er1
13253     cat conftest.err >&5
13254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255     (exit $ac_status); } &&
13256 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13257 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13258     (eval $ac_try) 2>&5
13259     ac_status=$?
13260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261     (exit $ac_status); }; } &&
13262     { ac_try='test -s conftest.$ac_objext'
13263     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13264     (eval $ac_try) 2>&5
13265     ac_status=$?
13266     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13267     (exit $ac_status); }; }; then
13268     ac_lo=$ac_mid; break
13269     else
13270     echo "$as_me: failed program was:" >&5
13271     sed 's/^/| /' conftest.$ac_ext >&5
13272    
13273     ac_hi=`expr '(' $ac_mid ')' - 1`
13274     if test $ac_mid -le $ac_hi; then
13275     ac_lo= ac_hi=
13276     break
13277     fi
13278     ac_mid=`expr 2 '*' $ac_mid`
13279     fi
13280     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13281     done
13282     else
13283     echo "$as_me: failed program was:" >&5
13284     sed 's/^/| /' conftest.$ac_ext >&5
13285    
13286     ac_lo= ac_hi=
13287     fi
13288     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13289     fi
13290     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13291     # Binary search between lo and hi bounds.
13292     while test "x$ac_lo" != "x$ac_hi"; do
13293     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13294     cat >conftest.$ac_ext <<_ACEOF
13295     /* confdefs.h. */
13296     _ACEOF
13297     cat confdefs.h >>conftest.$ac_ext
13298     cat >>conftest.$ac_ext <<_ACEOF
13299     /* end confdefs.h. */
13300     $ac_includes_default
13301     int
13302     main ()
13303     {
13304     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13305     test_array [0] = 0
13306    
13307     ;
13308     return 0;
13309     }
13310     _ACEOF
13311     rm -f conftest.$ac_objext
13312     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13313     (eval $ac_compile) 2>conftest.er1
13314     ac_status=$?
13315     grep -v '^ *+' conftest.er1 >conftest.err
13316     rm -f conftest.er1
13317     cat conftest.err >&5
13318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13319     (exit $ac_status); } &&
13320 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13321 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13322     (eval $ac_try) 2>&5
13323     ac_status=$?
13324     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13325     (exit $ac_status); }; } &&
13326     { ac_try='test -s conftest.$ac_objext'
13327     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13328     (eval $ac_try) 2>&5
13329     ac_status=$?
13330     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13331     (exit $ac_status); }; }; then
13332     ac_hi=$ac_mid
13333     else
13334     echo "$as_me: failed program was:" >&5
13335     sed 's/^/| /' conftest.$ac_ext >&5
13336 pcg 1.1
13337 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13338 pcg 1.1 fi
13339 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13340     done
13341     case $ac_lo in
13342     ?*) ac_cv_sizeof_int_p=$ac_lo;;
13343     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13344     See \`config.log' for more details." >&5
13345     echo "$as_me: error: cannot compute sizeof (int *), 77
13346     See \`config.log' for more details." >&2;}
13347     { (exit 1); exit 1; }; } ;;
13348     esac
13349 pcg 1.1 else
13350     if test "$cross_compiling" = yes; then
13351 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13352     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13353 pcg 1.11 { (exit 1); exit 1; }; }
13354     else
13355     cat >conftest.$ac_ext <<_ACEOF
13356     /* confdefs.h. */
13357     _ACEOF
13358     cat confdefs.h >>conftest.$ac_ext
13359     cat >>conftest.$ac_ext <<_ACEOF
13360     /* end confdefs.h. */
13361     $ac_includes_default
13362     long longval () { return (long) (sizeof (int *)); }
13363     unsigned long ulongval () { return (long) (sizeof (int *)); }
13364 pcg 1.1 #include <stdio.h>
13365 pcg 1.11 #include <stdlib.h>
13366     int
13367     main ()
13368 pcg 1.1 {
13369 pcg 1.11
13370     FILE *f = fopen ("conftest.val", "w");
13371     if (! f)
13372     exit (1);
13373     if (((long) (sizeof (int *))) < 0)
13374     {
13375     long i = longval ();
13376     if (i != ((long) (sizeof (int *))))
13377     exit (1);
13378     fprintf (f, "%ld\n", i);
13379     }
13380     else
13381     {
13382     unsigned long i = ulongval ();
13383     if (i != ((long) (sizeof (int *))))
13384     exit (1);
13385     fprintf (f, "%lu\n", i);
13386     }
13387     exit (ferror (f) || fclose (f) != 0);
13388    
13389     ;
13390     return 0;
13391 pcg 1.1 }
13392 pcg 1.11 _ACEOF
13393     rm -f conftest$ac_exeext
13394     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13395     (eval $ac_link) 2>&5
13396     ac_status=$?
13397     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13398     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13399     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13400     (eval $ac_try) 2>&5
13401     ac_status=$?
13402     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13403     (exit $ac_status); }; }; then
13404     ac_cv_sizeof_int_p=`cat conftest.val`
13405     else
13406     echo "$as_me: program exited with status $ac_status" >&5
13407     echo "$as_me: failed program was:" >&5
13408     sed 's/^/| /' conftest.$ac_ext >&5
13409    
13410     ( exit $ac_status )
13411     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13412     See \`config.log' for more details." >&5
13413     echo "$as_me: error: cannot compute sizeof (int *), 77
13414     See \`config.log' for more details." >&2;}
13415     { (exit 1); exit 1; }; }
13416     fi
13417     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13418     fi
13419     fi
13420     rm -f conftest.val
13421     else
13422 pcg 1.1 ac_cv_sizeof_int_p=0
13423     fi
13424     fi
13425 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13426     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13427     cat >>confdefs.h <<_ACEOF
13428 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13429 pcg 1.11 _ACEOF
13430 pcg 1.1
13431    
13432    
13433    
13434 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
13435     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13436     if test "${rxvt_cv_int16_t+set}" = set; then
13437     echo $ECHO_N "(cached) $ECHO_C" >&6
13438 pcg 1.1 else
13439 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
13440     /* confdefs.h. */
13441     _ACEOF
13442     cat confdefs.h >>conftest.$ac_ext
13443     cat >>conftest.$ac_ext <<_ACEOF
13444     /* end confdefs.h. */
13445 pcg 1.1 #include <stdint.h>
13446 pcg 1.11 int
13447     main ()
13448     {
13449 pcg 1.1 int16_t dummy;
13450 pcg 1.11 ;
13451     return 0;
13452     }
13453     _ACEOF
13454     rm -f conftest.$ac_objext
13455     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13456     (eval $ac_compile) 2>conftest.er1
13457     ac_status=$?
13458     grep -v '^ *+' conftest.er1 >conftest.err
13459     rm -f conftest.er1
13460     cat conftest.err >&5
13461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13462     (exit $ac_status); } &&
13463 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13464 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13465     (eval $ac_try) 2>&5
13466     ac_status=$?
13467     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13468     (exit $ac_status); }; } &&
13469     { ac_try='test -s conftest.$ac_objext'
13470     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13471     (eval $ac_try) 2>&5
13472     ac_status=$?
13473     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13474     (exit $ac_status); }; }; then
13475 pcg 1.1 rxvt_cv_int16_t=yes
13476     else
13477 pcg 1.11 echo "$as_me: failed program was:" >&5
13478     sed 's/^/| /' conftest.$ac_ext >&5
13479    
13480 root 1.50 if test "$ac_cv_sizeof_char" -ge 2; then
13481 pcg 1.1 rxvt_cv_int16_t=" char"
13482     else
13483 root 1.50 if test "$ac_cv_sizeof_short" -ge 2; then
13484 pcg 1.1 rxvt_cv_int16_t=" short"
13485     else
13486 root 1.50 if test "$ac_cv_sizeof_int" -ge 2; then
13487 pcg 1.1 rxvt_cv_int16_t=" int"
13488     else
13489 root 1.50 if test "$ac_cv_sizeof_long" -ge 2; then
13490 pcg 1.1 rxvt_cv_int16_t=" long"
13491     else
13492 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 2; then
13493 pcg 1.1 rxvt_cv_int16_t=" long long"
13494     else
13495     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13496     fi
13497     fi
13498     fi
13499     fi
13500     fi
13501     fi
13502 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13503 pcg 1.1 fi
13504 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
13505     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
13506 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
13507     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
13508     else
13509     if test x"" = x; then
13510     rxvt_int16_typedef="/* typedef short int16_t; */"
13511     else
13512     rxvt_int16_typedef="/* typedef short int16_t; */"
13513     fi
13514 pcg 1.11 fi
13515 pcg 1.1
13516 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
13517     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
13518     if test "${rxvt_cv_uint16_t+set}" = set; then
13519     echo $ECHO_N "(cached) $ECHO_C" >&6
13520     else
13521     cat >conftest.$ac_ext <<_ACEOF
13522     /* confdefs.h. */
13523     _ACEOF
13524     cat confdefs.h >>conftest.$ac_ext
13525     cat >>conftest.$ac_ext <<_ACEOF
13526     /* end confdefs.h. */
13527 pcg 1.1 #include <stdint.h>
13528 pcg 1.11 int
13529     main ()
13530     {
13531 pcg 1.1 uint16_t dummy;
13532 pcg 1.11 ;
13533     return 0;
13534     }
13535     _ACEOF
13536     rm -f conftest.$ac_objext
13537     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13538     (eval $ac_compile) 2>conftest.er1
13539     ac_status=$?
13540     grep -v '^ *+' conftest.er1 >conftest.err
13541     rm -f conftest.er1
13542     cat conftest.err >&5
13543     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13544     (exit $ac_status); } &&
13545 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13546 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13547     (eval $ac_try) 2>&5
13548     ac_status=$?
13549     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13550     (exit $ac_status); }; } &&
13551     { ac_try='test -s conftest.$ac_objext'
13552     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13553     (eval $ac_try) 2>&5
13554     ac_status=$?
13555     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13556     (exit $ac_status); }; }; then
13557 pcg 1.1 rxvt_cv_uint16_t=yes
13558     else
13559 pcg 1.11 echo "$as_me: failed program was:" >&5
13560     sed 's/^/| /' conftest.$ac_ext >&5
13561    
13562 root 1.50 if test "$ac_cv_sizeof_char" -ge 2; then
13563 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
13564     else
13565 root 1.50 if test "$ac_cv_sizeof_short" -ge 2; then
13566 pcg 1.1 rxvt_cv_uint16_t="unsigned short"
13567     else
13568 root 1.50 if test "$ac_cv_sizeof_int" -ge 2; then
13569 pcg 1.1 rxvt_cv_uint16_t="unsigned int"
13570     else
13571 root 1.50 if test "$ac_cv_sizeof_long" -ge 2; then
13572 pcg 1.1 rxvt_cv_uint16_t="unsigned long"
13573     else
13574 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 2; then
13575 pcg 1.1 rxvt_cv_uint16_t="unsigned long long"
13576     else
13577     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
13578     fi
13579     fi
13580     fi
13581     fi
13582     fi
13583     fi
13584 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13585 pcg 1.1 fi
13586 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
13587     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
13588 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
13589     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
13590     else
13591     if test x"unsigned" = x; then
13592     rxvt_uint16_typedef="/* typedef short uint16_t; */"
13593     else
13594     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
13595     fi
13596 pcg 1.11 fi
13597 pcg 1.1
13598 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
13599     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
13600     if test "${rxvt_cv_int32_t+set}" = set; then
13601     echo $ECHO_N "(cached) $ECHO_C" >&6
13602     else
13603     cat >conftest.$ac_ext <<_ACEOF
13604     /* confdefs.h. */
13605     _ACEOF
13606     cat confdefs.h >>conftest.$ac_ext
13607     cat >>conftest.$ac_ext <<_ACEOF
13608     /* end confdefs.h. */
13609 pcg 1.1 #include <stdint.h>
13610 pcg 1.11 int
13611     main ()
13612     {
13613 pcg 1.1 int32_t dummy;
13614 pcg 1.11 ;
13615     return 0;
13616     }
13617     _ACEOF
13618     rm -f conftest.$ac_objext
13619     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13620     (eval $ac_compile) 2>conftest.er1
13621     ac_status=$?
13622     grep -v '^ *+' conftest.er1 >conftest.err
13623     rm -f conftest.er1
13624     cat conftest.err >&5
13625     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13626     (exit $ac_status); } &&
13627 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13628 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13629     (eval $ac_try) 2>&5
13630     ac_status=$?
13631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13632     (exit $ac_status); }; } &&
13633     { ac_try='test -s conftest.$ac_objext'
13634     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13635     (eval $ac_try) 2>&5
13636     ac_status=$?
13637     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13638     (exit $ac_status); }; }; then
13639 pcg 1.1 rxvt_cv_int32_t=yes
13640     else
13641 pcg 1.11 echo "$as_me: failed program was:" >&5
13642     sed 's/^/| /' conftest.$ac_ext >&5
13643    
13644 root 1.50 if test "$ac_cv_sizeof_char" -ge 4; then
13645 pcg 1.1 rxvt_cv_int32_t=" char"
13646     else
13647 root 1.50 if test "$ac_cv_sizeof_short" -ge 4; then
13648 pcg 1.1 rxvt_cv_int32_t=" short"
13649     else
13650 root 1.50 if test "$ac_cv_sizeof_int" -ge 4; then
13651 pcg 1.1 rxvt_cv_int32_t=" int"
13652     else
13653 root 1.50 if test "$ac_cv_sizeof_long" -ge 4; then
13654 pcg 1.1 rxvt_cv_int32_t=" long"
13655     else
13656 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 4; then
13657 pcg 1.1 rxvt_cv_int32_t=" long long"
13658     else
13659     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
13660     fi
13661     fi
13662     fi
13663     fi
13664     fi
13665     fi
13666 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13667 pcg 1.1 fi
13668 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
13669     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
13670 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
13671     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
13672     else
13673     if test x"" = x; then
13674     rxvt_int32_typedef="/* typedef int int32_t; */"
13675     else
13676     rxvt_int32_typedef="/* typedef int int32_t; */"
13677     fi
13678 pcg 1.11 fi
13679 pcg 1.1
13680 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
13681     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
13682     if test "${rxvt_cv_uint32_t+set}" = set; then
13683     echo $ECHO_N "(cached) $ECHO_C" >&6
13684     else
13685     cat >conftest.$ac_ext <<_ACEOF
13686     /* confdefs.h. */
13687     _ACEOF
13688     cat confdefs.h >>conftest.$ac_ext
13689     cat >>conftest.$ac_ext <<_ACEOF
13690     /* end confdefs.h. */
13691 pcg 1.1 #include <stdint.h>
13692 pcg 1.11 int
13693     main ()
13694     {
13695 pcg 1.1 uint32_t dummy;
13696 pcg 1.11 ;
13697     return 0;
13698     }
13699     _ACEOF
13700     rm -f conftest.$ac_objext
13701     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13702     (eval $ac_compile) 2>conftest.er1
13703     ac_status=$?
13704     grep -v '^ *+' conftest.er1 >conftest.err
13705     rm -f conftest.er1
13706     cat conftest.err >&5
13707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13708     (exit $ac_status); } &&
13709 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13710 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13711     (eval $ac_try) 2>&5
13712     ac_status=$?
13713     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13714     (exit $ac_status); }; } &&
13715     { ac_try='test -s conftest.$ac_objext'
13716     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13717     (eval $ac_try) 2>&5
13718     ac_status=$?
13719     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13720     (exit $ac_status); }; }; then
13721 pcg 1.1 rxvt_cv_uint32_t=yes
13722     else
13723 pcg 1.11 echo "$as_me: failed program was:" >&5
13724     sed 's/^/| /' conftest.$ac_ext >&5
13725    
13726 root 1.50 if test "$ac_cv_sizeof_char" -ge 4; then
13727 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
13728     else
13729 root 1.50 if test "$ac_cv_sizeof_short" -ge 4; then
13730 pcg 1.1 rxvt_cv_uint32_t="unsigned short"
13731     else
13732 root 1.50 if test "$ac_cv_sizeof_int" -ge 4; then
13733 pcg 1.1 rxvt_cv_uint32_t="unsigned int"
13734     else
13735 root 1.50 if test "$ac_cv_sizeof_long" -ge 4; then
13736 pcg 1.1 rxvt_cv_uint32_t="unsigned long"
13737     else
13738 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 4; then
13739 pcg 1.1 rxvt_cv_uint32_t="unsigned long long"
13740     else
13741     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
13742     fi
13743     fi
13744     fi
13745     fi
13746     fi
13747     fi
13748 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13749 pcg 1.1 fi
13750 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
13751     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
13752 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
13753     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
13754     else
13755     if test x"unsigned" = x; then
13756     rxvt_uint32_typedef="/* typedef int uint32_t; */"
13757     else
13758     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
13759     fi
13760 pcg 1.11 fi
13761 pcg 1.1
13762 root 1.50 if test "$ac_cv_sizeof_int_p" -eq 8; then
13763 pcg 1.1 rxvt_intp_define="#define intp_t int64_t"
13764     rxvt_u_intp_define="#define u_intp_t u_int64_t"
13765     else
13766 root 1.50 if test "$ac_cv_sizeof_int_p" -eq 4; then
13767 pcg 1.1 rxvt_intp_define="#define intp_t int32_t"
13768     rxvt_u_intp_define="#define u_intp_t u_int32_t"
13769     else
13770 root 1.50 if test "$ac_cv_sizeof_int_p" -eq 2; then
13771 pcg 1.1 rxvt_intp_define="#define intp_t int16_t"
13772     rxvt_u_intp_define="#define u_intp_t u_int16_t"
13773     else
13774     rxvt_intp_define="#error set intp_t"
13775     rxvt_u_intp_define="#error set u_intp_t"
13776     fi
13777     fi
13778     fi
13779    
13780    
13781    
13782 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13783     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13784     if test "${ac_cv_type_signal+set}" = set; then
13785     echo $ECHO_N "(cached) $ECHO_C" >&6
13786     else
13787     cat >conftest.$ac_ext <<_ACEOF
13788     /* confdefs.h. */
13789     _ACEOF
13790     cat confdefs.h >>conftest.$ac_ext
13791     cat >>conftest.$ac_ext <<_ACEOF
13792     /* end confdefs.h. */
13793 pcg 1.1 #include <sys/types.h>
13794     #include <signal.h>
13795     #ifdef signal
13796 pcg 1.11 # undef signal
13797 pcg 1.1 #endif
13798     #ifdef __cplusplus
13799     extern "C" void (*signal (int, void (*)(int)))(int);
13800     #else
13801     void (*signal ()) ();
13802     #endif
13803    
13804 pcg 1.11 int
13805     main ()
13806     {
13807 pcg 1.1 int i;
13808 pcg 1.11 ;
13809     return 0;
13810     }
13811     _ACEOF
13812     rm -f conftest.$ac_objext
13813     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13814     (eval $ac_compile) 2>conftest.er1
13815     ac_status=$?
13816     grep -v '^ *+' conftest.er1 >conftest.err
13817     rm -f conftest.er1
13818     cat conftest.err >&5
13819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13820     (exit $ac_status); } &&
13821 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13822 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13823     (eval $ac_try) 2>&5
13824     ac_status=$?
13825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13826     (exit $ac_status); }; } &&
13827     { ac_try='test -s conftest.$ac_objext'
13828     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13829     (eval $ac_try) 2>&5
13830     ac_status=$?
13831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832     (exit $ac_status); }; }; then
13833 pcg 1.1 ac_cv_type_signal=void
13834     else
13835 pcg 1.11 echo "$as_me: failed program was:" >&5
13836     sed 's/^/| /' conftest.$ac_ext >&5
13837    
13838     ac_cv_type_signal=int
13839 pcg 1.1 fi
13840 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13841 pcg 1.1 fi
13842 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13843     echo "${ECHO_T}$ac_cv_type_signal" >&6
13844 pcg 1.1
13845 pcg 1.11 cat >>confdefs.h <<_ACEOF
13846 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
13847 pcg 1.11 _ACEOF
13848 pcg 1.1
13849    
13850    
13851     case "$host_alias" in
13852     *ultrix) ac_cv_func_setsid='no' ;;
13853     *) break;;
13854     esac
13855    
13856 pcg 1.11
13857    
13858    
13859    
13860    
13861    
13862    
13863    
13864    
13865    
13866    
13867    
13868    
13869    
13870    
13871    
13872    
13873    
13874 pcg 1.1 for ac_func in \
13875     atexit \
13876     revoke \
13877     unsetenv \
13878     setutent \
13879     seteuid \
13880     setreuid \
13881     setsid \
13882     setpgrp \
13883     setpgid \
13884     openpty \
13885     _getpty \
13886     grantpt \
13887     unlockpt \
13888     isastream \
13889     on_exit \
13890     nanosleep \
13891     updwtmp \
13892     ttyslot \
13893    
13894     do
13895 pcg 1.11 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13896     echo "$as_me:$LINENO: checking for $ac_func" >&5
13897     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13898     if eval "test \"\${$as_ac_var+set}\" = set"; then
13899     echo $ECHO_N "(cached) $ECHO_C" >&6
13900     else
13901     cat >conftest.$ac_ext <<_ACEOF
13902     /* confdefs.h. */
13903     _ACEOF
13904     cat confdefs.h >>conftest.$ac_ext
13905     cat >>conftest.$ac_ext <<_ACEOF
13906     /* end confdefs.h. */
13907     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13908     For example, HP-UX 11i <limits.h> declares gettimeofday. */
13909     #define $ac_func innocuous_$ac_func
13910    
13911 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
13912 pcg 1.11 which can conflict with char $ac_func (); below.
13913     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13914     <limits.h> exists even on freestanding compilers. */
13915    
13916     #ifdef __STDC__
13917     # include <limits.h>
13918     #else
13919     # include <assert.h>
13920     #endif
13921    
13922     #undef $ac_func
13923    
13924 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
13925 pcg 1.11 #ifdef __cplusplus
13926     extern "C"
13927     {
13928     #endif
13929 pcg 1.1 /* We use char because int might match the return type of a gcc2
13930 pcg 1.11 builtin and then its argument prototype would still apply. */
13931     char $ac_func ();
13932 pcg 1.1 /* The GNU C library defines this for functions which it implements
13933     to always fail with ENOSYS. Some functions are actually named
13934     something starting with __ and the normal name is an alias. */
13935     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13936     choke me
13937     #else
13938 pcg 1.11 char (*f) () = $ac_func;
13939     #endif
13940     #ifdef __cplusplus
13941     }
13942 pcg 1.1 #endif
13943    
13944 pcg 1.11 int
13945     main ()
13946     {
13947     return f != $ac_func;
13948     ;
13949     return 0;
13950     }
13951     _ACEOF
13952     rm -f conftest.$ac_objext conftest$ac_exeext
13953     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13954     (eval $ac_link) 2>conftest.er1
13955     ac_status=$?
13956     grep -v '^ *+' conftest.er1 >conftest.err
13957     rm -f conftest.er1
13958     cat conftest.err >&5
13959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13960     (exit $ac_status); } &&
13961 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13962 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13963     (eval $ac_try) 2>&5
13964     ac_status=$?
13965     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13966     (exit $ac_status); }; } &&
13967     { ac_try='test -s conftest$ac_exeext'
13968     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13969     (eval $ac_try) 2>&5
13970     ac_status=$?
13971     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13972     (exit $ac_status); }; }; then
13973     eval "$as_ac_var=yes"
13974     else
13975     echo "$as_me: failed program was:" >&5
13976     sed 's/^/| /' conftest.$ac_ext >&5
13977    
13978     eval "$as_ac_var=no"
13979     fi
13980     rm -f conftest.err conftest.$ac_objext \
13981     conftest$ac_exeext conftest.$ac_ext
13982     fi
13983     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13984     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13985     if test `eval echo '${'$as_ac_var'}'` = yes; then
13986     cat >>confdefs.h <<_ACEOF
13987     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13988     _ACEOF
13989 pcg 1.1
13990     fi
13991     done
13992    
13993    
13994    
13995 pcg 1.11 if test "${ac_cv_header_utmp_h+set}" = set; then
13996     echo "$as_me:$LINENO: checking for utmp.h" >&5
13997     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
13998     if test "${ac_cv_header_utmp_h+set}" = set; then
13999     echo $ECHO_N "(cached) $ECHO_C" >&6
14000     fi
14001     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14002     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14003     else
14004     # Is the header compilable?
14005     echo "$as_me:$LINENO: checking utmp.h usability" >&5
14006     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14007     cat >conftest.$ac_ext <<_ACEOF
14008     /* confdefs.h. */
14009     _ACEOF
14010     cat confdefs.h >>conftest.$ac_ext
14011     cat >>conftest.$ac_ext <<_ACEOF
14012     /* end confdefs.h. */
14013     $ac_includes_default
14014     #include <utmp.h>
14015     _ACEOF
14016     rm -f conftest.$ac_objext
14017     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14018     (eval $ac_compile) 2>conftest.er1
14019     ac_status=$?
14020     grep -v '^ *+' conftest.er1 >conftest.err
14021     rm -f conftest.er1
14022     cat conftest.err >&5
14023     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024     (exit $ac_status); } &&
14025 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14026 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14027     (eval $ac_try) 2>&5
14028     ac_status=$?
14029     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14030     (exit $ac_status); }; } &&
14031     { ac_try='test -s conftest.$ac_objext'
14032     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14033     (eval $ac_try) 2>&5
14034     ac_status=$?
14035     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14036     (exit $ac_status); }; }; then
14037     ac_header_compiler=yes
14038     else
14039     echo "$as_me: failed program was:" >&5
14040     sed 's/^/| /' conftest.$ac_ext >&5
14041    
14042     ac_header_compiler=no
14043     fi
14044     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14045     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14046     echo "${ECHO_T}$ac_header_compiler" >&6
14047    
14048     # Is the header present?
14049     echo "$as_me:$LINENO: checking utmp.h presence" >&5
14050     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14051     cat >conftest.$ac_ext <<_ACEOF
14052     /* confdefs.h. */
14053     _ACEOF
14054     cat confdefs.h >>conftest.$ac_ext
14055     cat >>conftest.$ac_ext <<_ACEOF
14056     /* end confdefs.h. */
14057 pcg 1.1 #include <utmp.h>
14058 pcg 1.11 _ACEOF
14059     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14060     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14061     ac_status=$?
14062     grep -v '^ *+' conftest.er1 >conftest.err
14063     rm -f conftest.er1
14064     cat conftest.err >&5
14065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14066     (exit $ac_status); } >/dev/null; then
14067     if test -s conftest.err; then
14068 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14069     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14070 pcg 1.11 else
14071     ac_cpp_err=
14072     fi
14073 pcg 1.1 else
14074 pcg 1.11 ac_cpp_err=yes
14075 pcg 1.1 fi
14076 pcg 1.11 if test -z "$ac_cpp_err"; then
14077     ac_header_preproc=yes
14078     else
14079     echo "$as_me: failed program was:" >&5
14080     sed 's/^/| /' conftest.$ac_ext >&5
14081    
14082     ac_header_preproc=no
14083 pcg 1.1 fi
14084 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14085     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14086     echo "${ECHO_T}$ac_header_preproc" >&6
14087    
14088     # So? What about this header?
14089 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14090 pcg 1.11 yes:no: )
14091     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14092     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14093     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14094     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14095     ac_header_preproc=yes
14096     ;;
14097     no:yes:* )
14098     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14099     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14100     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14101     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14102     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14103     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14104     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14105     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14106     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14107     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14108     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14109     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14110     (
14111     cat <<\_ASBOX
14112     ## ------------------------------------------ ##
14113     ## Report this to the AC_PACKAGE_NAME lists. ##
14114     ## ------------------------------------------ ##
14115     _ASBOX
14116     ) |
14117     sed "s/^/$as_me: WARNING: /" >&2
14118     ;;
14119     esac
14120     echo "$as_me:$LINENO: checking for utmp.h" >&5
14121     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14122     if test "${ac_cv_header_utmp_h+set}" = set; then
14123     echo $ECHO_N "(cached) $ECHO_C" >&6
14124     else
14125     ac_cv_header_utmp_h=$ac_header_preproc
14126     fi
14127     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14128     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14129    
14130     fi
14131     if test $ac_cv_header_utmp_h = yes; then
14132     echo "$as_me:$LINENO: checking for struct utmp" >&5
14133     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14134     if test "${rxvt_cv_struct_utmp+set}" = set; then
14135     echo $ECHO_N "(cached) $ECHO_C" >&6
14136     else
14137     cat >conftest.$ac_ext <<_ACEOF
14138     /* confdefs.h. */
14139     _ACEOF
14140     cat confdefs.h >>conftest.$ac_ext
14141     cat >>conftest.$ac_ext <<_ACEOF
14142     /* end confdefs.h. */
14143 pcg 1.1 #include <sys/types.h>
14144     #include <stdint.h>
14145     #include <utmp.h>
14146 pcg 1.11 int
14147     main ()
14148     {
14149 pcg 1.1 struct utmp ut;
14150 pcg 1.11 ;
14151     return 0;
14152     }
14153     _ACEOF
14154     rm -f conftest.$ac_objext
14155     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14156     (eval $ac_compile) 2>conftest.er1
14157     ac_status=$?
14158     grep -v '^ *+' conftest.er1 >conftest.err
14159     rm -f conftest.er1
14160     cat conftest.err >&5
14161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14162     (exit $ac_status); } &&
14163 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14164 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14165     (eval $ac_try) 2>&5
14166     ac_status=$?
14167     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14168     (exit $ac_status); }; } &&
14169     { ac_try='test -s conftest.$ac_objext'
14170     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14171     (eval $ac_try) 2>&5
14172     ac_status=$?
14173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14174     (exit $ac_status); }; }; then
14175 pcg 1.1 rxvt_cv_struct_utmp=yes
14176     else
14177 pcg 1.11 echo "$as_me: failed program was:" >&5
14178     sed 's/^/| /' conftest.$ac_ext >&5
14179    
14180     rxvt_cv_struct_utmp=no
14181 pcg 1.1 fi
14182 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14183 pcg 1.1 fi
14184 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14185     echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14186     if test x$rxvt_cv_struct_utmp = xyes; then
14187 pcg 1.1
14188 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14189 pcg 1.1 #define HAVE_STRUCT_UTMP 1
14190 pcg 1.11 _ACEOF
14191 pcg 1.1
14192     fi
14193    
14194    
14195 pcg 1.11 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14196     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14197     if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14198     echo $ECHO_N "(cached) $ECHO_C" >&6
14199 pcg 1.1 else
14200 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14201     /* confdefs.h. */
14202     _ACEOF
14203     cat confdefs.h >>conftest.$ac_ext
14204     cat >>conftest.$ac_ext <<_ACEOF
14205     /* end confdefs.h. */
14206 pcg 1.1 #include <sys/types.h>
14207     #include <utmp.h>
14208 pcg 1.11 int
14209     main ()
14210     {
14211 pcg 1.1 struct utmp ut; ut.ut_host;
14212 pcg 1.11 ;
14213     return 0;
14214     }
14215     _ACEOF
14216     rm -f conftest.$ac_objext
14217     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14218     (eval $ac_compile) 2>conftest.er1
14219     ac_status=$?
14220     grep -v '^ *+' conftest.er1 >conftest.err
14221     rm -f conftest.er1
14222     cat conftest.err >&5
14223     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14224     (exit $ac_status); } &&
14225 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14226 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14227     (eval $ac_try) 2>&5
14228     ac_status=$?
14229     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14230     (exit $ac_status); }; } &&
14231     { ac_try='test -s conftest.$ac_objext'
14232     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14233     (eval $ac_try) 2>&5
14234     ac_status=$?
14235     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14236     (exit $ac_status); }; }; then
14237 pcg 1.1 rxvt_cv_struct_utmp_host=yes
14238     else
14239 pcg 1.11 echo "$as_me: failed program was:" >&5
14240     sed 's/^/| /' conftest.$ac_ext >&5
14241    
14242     rxvt_cv_struct_utmp_host=no
14243 pcg 1.1 fi
14244 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14245 pcg 1.1 fi
14246 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14247     echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14248     if test x$rxvt_cv_struct_utmp_host = xyes; then
14249 pcg 1.1
14250 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14251 pcg 1.1 #define HAVE_UTMP_HOST 1
14252 pcg 1.11 _ACEOF
14253 pcg 1.1
14254     fi
14255    
14256 pcg 1.11 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14257     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14258     if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14259     echo $ECHO_N "(cached) $ECHO_C" >&6
14260 pcg 1.1 else
14261 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14262     /* confdefs.h. */
14263     _ACEOF
14264     cat confdefs.h >>conftest.$ac_ext
14265     cat >>conftest.$ac_ext <<_ACEOF
14266     /* end confdefs.h. */
14267 pcg 1.1 #include <sys/types.h>
14268     #include <utmp.h>
14269 pcg 1.11 int
14270     main ()
14271     {
14272 pcg 1.1 struct utmp ut; ut.ut_pid;
14273 pcg 1.11 ;
14274     return 0;
14275     }
14276     _ACEOF
14277     rm -f conftest.$ac_objext
14278     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14279     (eval $ac_compile) 2>conftest.er1
14280     ac_status=$?
14281     grep -v '^ *+' conftest.er1 >conftest.err
14282     rm -f conftest.er1
14283     cat conftest.err >&5
14284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14285     (exit $ac_status); } &&
14286 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14287 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14288     (eval $ac_try) 2>&5
14289     ac_status=$?
14290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14291     (exit $ac_status); }; } &&
14292     { ac_try='test -s conftest.$ac_objext'
14293     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14294     (eval $ac_try) 2>&5
14295     ac_status=$?
14296     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14297     (exit $ac_status); }; }; then
14298 pcg 1.1 rxvt_cv_struct_utmp_pid=yes
14299     else
14300 pcg 1.11 echo "$as_me: failed program was:" >&5
14301     sed 's/^/| /' conftest.$ac_ext >&5
14302    
14303     rxvt_cv_struct_utmp_pid=no
14304 pcg 1.1 fi
14305 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14306 pcg 1.1 fi
14307 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14308     echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14309     if test x$rxvt_cv_struct_utmp_pid = xyes; then
14310 pcg 1.1
14311 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14312 pcg 1.1 #define HAVE_UTMP_PID 1
14313 pcg 1.11 _ACEOF
14314 pcg 1.1
14315     fi
14316    
14317     fi
14318    
14319 pcg 1.11
14320    
14321     if test "${ac_cv_header_utmpx_h+set}" = set; then
14322     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14323     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14324     if test "${ac_cv_header_utmpx_h+set}" = set; then
14325     echo $ECHO_N "(cached) $ECHO_C" >&6
14326     fi
14327     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14328     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14329 pcg 1.1 else
14330 pcg 1.11 # Is the header compilable?
14331     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14332     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14333     cat >conftest.$ac_ext <<_ACEOF
14334     /* confdefs.h. */
14335     _ACEOF
14336     cat confdefs.h >>conftest.$ac_ext
14337     cat >>conftest.$ac_ext <<_ACEOF
14338     /* end confdefs.h. */
14339     $ac_includes_default
14340     #include <utmpx.h>
14341     _ACEOF
14342     rm -f conftest.$ac_objext
14343     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14344     (eval $ac_compile) 2>conftest.er1
14345     ac_status=$?
14346     grep -v '^ *+' conftest.er1 >conftest.err
14347     rm -f conftest.er1
14348     cat conftest.err >&5
14349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14350     (exit $ac_status); } &&
14351 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14352 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14353     (eval $ac_try) 2>&5
14354     ac_status=$?
14355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14356     (exit $ac_status); }; } &&
14357     { ac_try='test -s conftest.$ac_objext'
14358     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14359     (eval $ac_try) 2>&5
14360     ac_status=$?
14361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14362     (exit $ac_status); }; }; then
14363     ac_header_compiler=yes
14364     else
14365     echo "$as_me: failed program was:" >&5
14366     sed 's/^/| /' conftest.$ac_ext >&5
14367    
14368     ac_header_compiler=no
14369     fi
14370     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14371     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14372     echo "${ECHO_T}$ac_header_compiler" >&6
14373    
14374     # Is the header present?
14375     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14376     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14377     cat >conftest.$ac_ext <<_ACEOF
14378     /* confdefs.h. */
14379     _ACEOF
14380     cat confdefs.h >>conftest.$ac_ext
14381     cat >>conftest.$ac_ext <<_ACEOF
14382     /* end confdefs.h. */
14383 pcg 1.1 #include <utmpx.h>
14384 pcg 1.11 _ACEOF
14385     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14386     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14387     ac_status=$?
14388     grep -v '^ *+' conftest.er1 >conftest.err
14389     rm -f conftest.er1
14390     cat conftest.err >&5
14391     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14392     (exit $ac_status); } >/dev/null; then
14393     if test -s conftest.err; then
14394 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14395     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14396 pcg 1.11 else
14397     ac_cpp_err=
14398     fi
14399 pcg 1.1 else
14400 pcg 1.11 ac_cpp_err=yes
14401 pcg 1.1 fi
14402 pcg 1.11 if test -z "$ac_cpp_err"; then
14403     ac_header_preproc=yes
14404     else
14405     echo "$as_me: failed program was:" >&5
14406     sed 's/^/| /' conftest.$ac_ext >&5
14407    
14408     ac_header_preproc=no
14409 pcg 1.1 fi
14410 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14411     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14412     echo "${ECHO_T}$ac_header_preproc" >&6
14413    
14414     # So? What about this header?
14415 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14416 pcg 1.11 yes:no: )
14417     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14418     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14419     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14420     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14421     ac_header_preproc=yes
14422     ;;
14423     no:yes:* )
14424     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14425     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14426     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14427     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14428     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14429     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14430     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14431     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14432     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14433     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14434     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14435     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14436     (
14437     cat <<\_ASBOX
14438     ## ------------------------------------------ ##
14439     ## Report this to the AC_PACKAGE_NAME lists. ##
14440     ## ------------------------------------------ ##
14441     _ASBOX
14442     ) |
14443     sed "s/^/$as_me: WARNING: /" >&2
14444     ;;
14445     esac
14446     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14447     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14448     if test "${ac_cv_header_utmpx_h+set}" = set; then
14449     echo $ECHO_N "(cached) $ECHO_C" >&6
14450     else
14451     ac_cv_header_utmpx_h=$ac_header_preproc
14452     fi
14453     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14454     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14455    
14456     fi
14457     if test $ac_cv_header_utmpx_h = yes; then
14458     echo "$as_me:$LINENO: checking for struct utmpx" >&5
14459     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14460     if test "${rxvt_cv_struct_utmpx+set}" = set; then
14461     echo $ECHO_N "(cached) $ECHO_C" >&6
14462     else
14463     cat >conftest.$ac_ext <<_ACEOF
14464     /* confdefs.h. */
14465     _ACEOF
14466     cat confdefs.h >>conftest.$ac_ext
14467     cat >>conftest.$ac_ext <<_ACEOF
14468     /* end confdefs.h. */
14469 pcg 1.1 #include <sys/types.h>
14470     #include <utmpx.h>
14471 pcg 1.11 int
14472     main ()
14473     {
14474 pcg 1.1 struct utmpx ut;
14475 pcg 1.11 ;
14476     return 0;
14477     }
14478     _ACEOF
14479     rm -f conftest.$ac_objext
14480     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14481     (eval $ac_compile) 2>conftest.er1
14482     ac_status=$?
14483     grep -v '^ *+' conftest.er1 >conftest.err
14484     rm -f conftest.er1
14485     cat conftest.err >&5
14486     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14487     (exit $ac_status); } &&
14488 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14489 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14490     (eval $ac_try) 2>&5
14491     ac_status=$?
14492     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14493     (exit $ac_status); }; } &&
14494     { ac_try='test -s conftest.$ac_objext'
14495     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14496     (eval $ac_try) 2>&5
14497     ac_status=$?
14498     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14499     (exit $ac_status); }; }; then
14500 pcg 1.1 rxvt_cv_struct_utmpx=yes
14501     else
14502 pcg 1.11 echo "$as_me: failed program was:" >&5
14503     sed 's/^/| /' conftest.$ac_ext >&5
14504    
14505     rxvt_cv_struct_utmpx=no
14506 pcg 1.1 fi
14507 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14508 pcg 1.1 fi
14509 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
14510     echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
14511     if test x$rxvt_cv_struct_utmpx = xyes; then
14512 pcg 1.1
14513 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14514 pcg 1.1 #define HAVE_STRUCT_UTMPX 1
14515 pcg 1.11 _ACEOF
14516 pcg 1.1
14517     fi
14518    
14519    
14520 pcg 1.11 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
14521     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
14522     if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
14523     echo $ECHO_N "(cached) $ECHO_C" >&6
14524 pcg 1.1 else
14525 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14526     /* confdefs.h. */
14527     _ACEOF
14528     cat confdefs.h >>conftest.$ac_ext
14529     cat >>conftest.$ac_ext <<_ACEOF
14530     /* end confdefs.h. */
14531 pcg 1.1 #include <sys/types.h>
14532     #include <utmpx.h>
14533 pcg 1.11 int
14534     main ()
14535     {
14536 pcg 1.1 struct utmpx utx; utx.ut_host;
14537 pcg 1.11 ;
14538     return 0;
14539     }
14540     _ACEOF
14541     rm -f conftest.$ac_objext
14542     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14543     (eval $ac_compile) 2>conftest.er1
14544     ac_status=$?
14545     grep -v '^ *+' conftest.er1 >conftest.err
14546     rm -f conftest.er1
14547     cat conftest.err >&5
14548     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14549     (exit $ac_status); } &&
14550 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14551 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14552     (eval $ac_try) 2>&5
14553     ac_status=$?
14554     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14555     (exit $ac_status); }; } &&
14556     { ac_try='test -s conftest.$ac_objext'
14557     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14558     (eval $ac_try) 2>&5
14559     ac_status=$?
14560     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14561     (exit $ac_status); }; }; then
14562 pcg 1.1 rxvt_cv_struct_utmpx_host=yes
14563     else
14564 pcg 1.11 echo "$as_me: failed program was:" >&5
14565     sed 's/^/| /' conftest.$ac_ext >&5
14566    
14567     rxvt_cv_struct_utmpx_host=no
14568 pcg 1.1 fi
14569 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14570 pcg 1.1 fi
14571 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
14572     echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
14573     if test x$rxvt_cv_struct_utmpx_host = xyes; then
14574 pcg 1.1
14575 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14576 pcg 1.1 #define HAVE_UTMPX_HOST 1
14577 pcg 1.11 _ACEOF
14578 pcg 1.1
14579     fi
14580    
14581     fi
14582    
14583 pcg 1.11
14584    
14585     echo "$as_me:$LINENO: checking for struct lastlog" >&5
14586     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
14587     if test "${rxvt_cv_struct_lastlog+set}" = set; then
14588     echo $ECHO_N "(cached) $ECHO_C" >&6
14589 pcg 1.1 else
14590 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14591     /* confdefs.h. */
14592     _ACEOF
14593     cat confdefs.h >>conftest.$ac_ext
14594     cat >>conftest.$ac_ext <<_ACEOF
14595     /* end confdefs.h. */
14596 pcg 1.1 #include <sys/types.h>
14597     #include <utmp.h>
14598     #ifdef HAVE_LASTLOG_H
14599     #include <lastlog.h>
14600     #endif
14601    
14602 pcg 1.11 int
14603     main ()
14604     {
14605 pcg 1.1 struct lastlog ll;
14606 pcg 1.11 ;
14607     return 0;
14608     }
14609     _ACEOF
14610     rm -f conftest.$ac_objext
14611     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14612     (eval $ac_compile) 2>conftest.er1
14613     ac_status=$?
14614     grep -v '^ *+' conftest.er1 >conftest.err
14615     rm -f conftest.er1
14616     cat conftest.err >&5
14617     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14618     (exit $ac_status); } &&
14619 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14620 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14621     (eval $ac_try) 2>&5
14622     ac_status=$?
14623     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14624     (exit $ac_status); }; } &&
14625     { ac_try='test -s conftest.$ac_objext'
14626     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14627     (eval $ac_try) 2>&5
14628     ac_status=$?
14629     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14630     (exit $ac_status); }; }; then
14631 pcg 1.1 rxvt_cv_struct_lastlog=yes
14632     else
14633 pcg 1.11 echo "$as_me: failed program was:" >&5
14634     sed 's/^/| /' conftest.$ac_ext >&5
14635    
14636     rxvt_cv_struct_lastlog=no
14637 pcg 1.1 fi
14638 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14639 pcg 1.1 fi
14640 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
14641     echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
14642     if test x$rxvt_cv_struct_lastlog = xyes; then
14643 pcg 1.1
14644 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14645 pcg 1.1 #define HAVE_STRUCT_LASTLOG 1
14646 pcg 1.11 _ACEOF
14647 pcg 1.1
14648     fi
14649    
14650 pcg 1.11 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
14651     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
14652     if test "${rxvt_cv_struct_lastlogx+set}" = set; then
14653     echo $ECHO_N "(cached) $ECHO_C" >&6
14654 pcg 1.1 else
14655 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14656     /* confdefs.h. */
14657     _ACEOF
14658     cat confdefs.h >>conftest.$ac_ext
14659     cat >>conftest.$ac_ext <<_ACEOF
14660     /* end confdefs.h. */
14661 pcg 1.1 #include <sys/types.h>
14662     #include <utmpx.h>
14663     #ifdef HAVE_LASTLOG_H
14664     #include <lastlog.h>
14665     #endif
14666    
14667 pcg 1.11 int
14668     main ()
14669     {
14670 pcg 1.1 struct lastlogx ll;
14671 pcg 1.11 ;
14672     return 0;
14673     }
14674     _ACEOF
14675     rm -f conftest.$ac_objext
14676     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14677     (eval $ac_compile) 2>conftest.er1
14678     ac_status=$?
14679     grep -v '^ *+' conftest.er1 >conftest.err
14680     rm -f conftest.er1
14681     cat conftest.err >&5
14682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683     (exit $ac_status); } &&
14684 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14685 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14686     (eval $ac_try) 2>&5
14687     ac_status=$?
14688     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14689     (exit $ac_status); }; } &&
14690     { ac_try='test -s conftest.$ac_objext'
14691     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14692     (eval $ac_try) 2>&5
14693     ac_status=$?
14694     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14695     (exit $ac_status); }; }; then
14696 pcg 1.1 rxvt_cv_struct_lastlogx=yes
14697     else
14698 pcg 1.11 echo "$as_me: failed program was:" >&5
14699     sed 's/^/| /' conftest.$ac_ext >&5
14700    
14701     rxvt_cv_struct_lastlogx=no
14702 pcg 1.1 fi
14703 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14704 pcg 1.1 fi
14705 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
14706     echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
14707     if test x$rxvt_cv_struct_lastlogx = xyes; then
14708 pcg 1.1
14709 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14710 pcg 1.1 #define HAVE_STRUCT_LASTLOGX 1
14711 pcg 1.11 _ACEOF
14712 pcg 1.1
14713     fi
14714    
14715    
14716 pcg 1.11 echo "$as_me:$LINENO: checking where utmp is located" >&5
14717     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
14718     if test "${rxvt_cv_path_utmp+set}" = set; then
14719     echo $ECHO_N "(cached) $ECHO_C" >&6
14720 pcg 1.1 else
14721     if test "$cross_compiling" = yes; then
14722 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
14723     echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
14724 pcg 1.1 else
14725 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14726     /* confdefs.h. */
14727     _ACEOF
14728     cat confdefs.h >>conftest.$ac_ext
14729     cat >>conftest.$ac_ext <<_ACEOF
14730     /* end confdefs.h. */
14731 pcg 1.1 #include <stdio.h>
14732     #include <sys/types.h>
14733     #include <utmp.h>
14734     #include <errno.h>
14735     main()
14736     {
14737     char **u, *utmplist[] = {
14738     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
14739     FILE *a, *f=fopen("conftestval", "w");
14740     if (!f) exit(1);
14741     #ifdef UTMP_FILE
14742     fprintf(f, "%s\n", UTMP_FILE);
14743     exit(0);
14744     #endif
14745     #ifdef _PATH_UTMP
14746     fprintf(f, "%s\n", _PATH_UTMP);
14747     exit(0);
14748     #endif
14749     for (u = utmplist; *u; u++) {
14750     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
14751     fprintf(f, "%s\n", *u);
14752     exit(0);
14753     }
14754     }
14755     exit(0);
14756     }
14757 pcg 1.11 _ACEOF
14758     rm -f conftest$ac_exeext
14759     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14760     (eval $ac_link) 2>&5
14761     ac_status=$?
14762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14763     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14764     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14765     (eval $ac_try) 2>&5
14766     ac_status=$?
14767     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14768     (exit $ac_status); }; }; then
14769 pcg 1.1 rxvt_cv_path_utmp=`cat conftestval`
14770     else
14771 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
14772     echo "$as_me: failed program was:" >&5
14773     sed 's/^/| /' conftest.$ac_ext >&5
14774    
14775     ( exit $ac_status )
14776     rxvt_cv_path_utmp=
14777 pcg 1.1 fi
14778 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14779 pcg 1.1 fi
14780     fi
14781 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
14782     echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
14783     if test x$rxvt_cv_path_utmp != x; then
14784 pcg 1.1
14785 pcg 1.11 cat >>confdefs.h <<_ACEOF
14786 pcg 1.1 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
14787 pcg 1.11 _ACEOF
14788 pcg 1.1
14789     fi
14790    
14791    
14792 pcg 1.11 echo "$as_me:$LINENO: checking where utmpx is located" >&5
14793     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
14794     if test "${rxvt_cv_path_utmpx+set}" = set; then
14795     echo $ECHO_N "(cached) $ECHO_C" >&6
14796 pcg 1.1 else
14797     if test "$cross_compiling" = yes; then
14798 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
14799     echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
14800 pcg 1.1 else
14801 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14802     /* confdefs.h. */
14803     _ACEOF
14804     cat confdefs.h >>conftest.$ac_ext
14805     cat >>conftest.$ac_ext <<_ACEOF
14806     /* end confdefs.h. */
14807 pcg 1.1 #include <stdio.h>
14808     #include <sys/types.h>
14809     #include <utmpx.h>
14810     #include <errno.h>
14811     #include <sys/stat.h>
14812     #ifdef HAVE_STRING_H
14813     #include <string.h>
14814     #endif
14815     main()
14816     {
14817     char **u, *p, *utmplist[] = {
14818     #ifdef UTMPX_FILE
14819     UTMPX_FILE,
14820     #endif
14821     #ifdef _PATH_UTMPX
14822     _PATH_UTMPX,
14823     #endif
14824     "/var/adm/utmpx", "/etc/utmpx", NULL };
14825     FILE *a, *f=fopen("conftestval", "w");
14826     struct stat statu, statux;
14827     if (!f) exit(1);
14828     for (u = utmplist; *u; u++) {
14829     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
14830     if (stat(*u, &statux) < 0)
14831     continue;
14832     p = strdup(*u);
14833     p[strlen(p) - 1] = '\0';
14834     if (stat(p, &statu) >= 0
14835     && (statu.st_mtime - statux.st_mtime > 86400))
14836     continue;
14837     fprintf(f, "%s\n", *u);
14838     exit(0);
14839     }
14840     }
14841     exit(0);
14842     }
14843 pcg 1.11 _ACEOF
14844     rm -f conftest$ac_exeext
14845     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14846     (eval $ac_link) 2>&5
14847     ac_status=$?
14848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14849     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14850     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14851     (eval $ac_try) 2>&5
14852     ac_status=$?
14853     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14854     (exit $ac_status); }; }; then
14855 pcg 1.1 rxvt_cv_path_utmpx=`cat conftestval`
14856     else
14857 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
14858     echo "$as_me: failed program was:" >&5
14859     sed 's/^/| /' conftest.$ac_ext >&5
14860    
14861     ( exit $ac_status )
14862     rxvt_cv_path_utmpx=
14863 pcg 1.1 fi
14864 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14865 pcg 1.1 fi
14866     fi
14867 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
14868     echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
14869     if test x$rxvt_cv_path_utmpx != x; then
14870 pcg 1.1
14871 pcg 1.11 cat >>confdefs.h <<_ACEOF
14872 pcg 1.1 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
14873 pcg 1.11 _ACEOF
14874 pcg 1.1
14875     fi
14876    
14877    
14878 pcg 1.11 echo "$as_me:$LINENO: checking where wtmp is located" >&5
14879     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
14880     if test "${rxvt_cv_path_wtmp+set}" = set; then
14881     echo $ECHO_N "(cached) $ECHO_C" >&6
14882 pcg 1.1 else
14883     if test "$cross_compiling" = yes; then
14884 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
14885     echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
14886 pcg 1.1 else
14887 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14888     /* confdefs.h. */
14889     _ACEOF
14890     cat confdefs.h >>conftest.$ac_ext
14891     cat >>conftest.$ac_ext <<_ACEOF
14892     /* end confdefs.h. */
14893 pcg 1.1 #include <stdio.h>
14894     #include <sys/types.h>
14895     #ifdef HAVE_UTMP_H
14896     #include <utmp.h>
14897     #endif
14898     #include <errno.h>
14899     main()
14900     {
14901     char **w, *wtmplist[] = {
14902 pcg 1.11 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
14903 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
14904     if (!f) exit(1);
14905     #ifdef WTMP_FILE
14906     fprintf(f, "%s\n", WTMP_FILE);
14907     exit(0);
14908     #endif
14909     #ifdef _PATH_WTMP
14910     fprintf(f, "%s\n", _PATH_WTMP);
14911     exit(0);
14912     #endif
14913     for (w = wtmplist; *w; w++) {
14914     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
14915     fprintf(f, "%s\n", *w);
14916     exit(0);
14917     }
14918     }
14919     exit(0);
14920     }
14921 pcg 1.11 _ACEOF
14922     rm -f conftest$ac_exeext
14923     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14924     (eval $ac_link) 2>&5
14925     ac_status=$?
14926     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14927     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14928     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14929     (eval $ac_try) 2>&5
14930     ac_status=$?
14931     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14932     (exit $ac_status); }; }; then
14933 pcg 1.1 rxvt_cv_path_wtmp=`cat conftestval`
14934     else
14935 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
14936     echo "$as_me: failed program was:" >&5
14937     sed 's/^/| /' conftest.$ac_ext >&5
14938    
14939     ( exit $ac_status )
14940     rxvt_cv_path_wtmp=
14941 pcg 1.1 fi
14942 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14943 pcg 1.1 fi
14944     fi
14945 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
14946     echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
14947     if test x$rxvt_cv_path_wtmp != x; then
14948 pcg 1.1
14949 pcg 1.11 cat >>confdefs.h <<_ACEOF
14950 pcg 1.1 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
14951 pcg 1.11 _ACEOF
14952 pcg 1.1
14953     fi
14954    
14955 pcg 1.11 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
14956     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
14957     if test "${rxvt_cv_path_wtmpx+set}" = set; then
14958     echo $ECHO_N "(cached) $ECHO_C" >&6
14959 pcg 1.1 else
14960     if test "$cross_compiling" = yes; then
14961 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
14962     echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
14963 pcg 1.1 else
14964 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14965     /* confdefs.h. */
14966     _ACEOF
14967     cat confdefs.h >>conftest.$ac_ext
14968     cat >>conftest.$ac_ext <<_ACEOF
14969     /* end confdefs.h. */
14970 pcg 1.1 #include <stdio.h>
14971     #ifdef HAVE_UTMPX_H
14972     #include <utmpx.h>
14973     #endif
14974     #include <errno.h>
14975     main()
14976     {
14977     char **w, *wtmplist[] = {
14978 pcg 1.11 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
14979 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
14980     if (!f) exit(1);
14981     #ifdef WTMPX_FILE
14982     fprintf(f, "%s\n", WTMPX_FILE);
14983     exit(0);
14984     #endif
14985     #ifdef _PATH_WTMPX
14986     fprintf(f, "%s\n", _PATH_WTMPX);
14987     exit(0);
14988     #endif
14989     for (w = wtmplist; *w; w++) {
14990     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
14991     fprintf(f, "%s\n", *w);
14992     exit(0);
14993     }
14994     }
14995     exit(0);
14996     }
14997 pcg 1.11 _ACEOF
14998     rm -f conftest$ac_exeext
14999     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15000     (eval $ac_link) 2>&5
15001     ac_status=$?
15002     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15003     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15004     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15005     (eval $ac_try) 2>&5
15006     ac_status=$?
15007     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15008     (exit $ac_status); }; }; then
15009 pcg 1.1 rxvt_cv_path_wtmpx=`cat conftestval`
15010     else
15011 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15012     echo "$as_me: failed program was:" >&5
15013     sed 's/^/| /' conftest.$ac_ext >&5
15014    
15015     ( exit $ac_status )
15016     rxvt_cv_path_wtmpx=
15017 pcg 1.1 fi
15018 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15019 pcg 1.1 fi
15020     fi
15021 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15022     echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15023     if test x$rxvt_cv_path_wtmpx != x; then
15024 pcg 1.1
15025 pcg 1.11 cat >>confdefs.h <<_ACEOF
15026 pcg 1.1 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15027 pcg 1.11 _ACEOF
15028 pcg 1.1
15029     fi
15030    
15031 pcg 1.11 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15032     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15033     if test "${rxvt_cv_path_lastlog+set}" = set; then
15034     echo $ECHO_N "(cached) $ECHO_C" >&6
15035 pcg 1.1 else
15036     if test "$cross_compiling" = yes; then
15037 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15038     echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15039 pcg 1.1 else
15040 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15041     /* confdefs.h. */
15042     _ACEOF
15043     cat confdefs.h >>conftest.$ac_ext
15044     cat >>conftest.$ac_ext <<_ACEOF
15045     /* end confdefs.h. */
15046 pcg 1.1 #include <stdio.h>
15047     #include <sys/types.h>
15048     #ifdef HAVE_UTMPX_H
15049     #include <utmpx.h>
15050     #elif defined(HAVE_UTMP_H)
15051     #include <utmp.h>
15052     #endif
15053     #ifdef HAVE_LASTLOG_H
15054     #include <lastlog.h>
15055     #endif
15056     #include <errno.h>
15057     main()
15058     {
15059     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15060     FILE *a, *f=fopen("conftestval", "w");
15061     if (!f) exit(1);
15062     #ifdef LASTLOG_FILE
15063     fprintf(f, "%s\n", LASTLOG_FILE);
15064     exit(0);
15065     #endif
15066     #ifdef _PATH_LASTLOG
15067     fprintf(f, "%s\n", _PATH_LASTLOG);
15068     exit(0);
15069     #endif
15070     for (w = lastloglist; *w; w++) {
15071     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15072     fprintf(f, "%s\n", *w);
15073     exit(0);
15074     }
15075     }
15076     exit(0);
15077     }
15078 pcg 1.11 _ACEOF
15079     rm -f conftest$ac_exeext
15080     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15081     (eval $ac_link) 2>&5
15082     ac_status=$?
15083     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15084     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15085     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15086     (eval $ac_try) 2>&5
15087     ac_status=$?
15088     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15089     (exit $ac_status); }; }; then
15090 pcg 1.1 rxvt_cv_path_lastlog=`cat conftestval`
15091     else
15092 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15093     echo "$as_me: failed program was:" >&5
15094     sed 's/^/| /' conftest.$ac_ext >&5
15095    
15096     ( exit $ac_status )
15097     rxvt_cv_path_lastlog=
15098 pcg 1.1 fi
15099 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15100 pcg 1.1 fi
15101     fi
15102 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15103     echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15104     if test x$rxvt_cv_path_lastlog != x; then
15105 pcg 1.1
15106 pcg 1.11 cat >>confdefs.h <<_ACEOF
15107 pcg 1.1 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15108 pcg 1.11 _ACEOF
15109 pcg 1.1
15110     if test -d "$rxvt_cv_path_lastlog"; then
15111 pcg 1.11
15112     cat >>confdefs.h <<\_ACEOF
15113 pcg 1.1 #define LASTLOG_IS_DIR 1
15114 pcg 1.11 _ACEOF
15115 pcg 1.1
15116     fi
15117     fi
15118    
15119 pcg 1.11 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15120     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15121     if test "${rxvt_cv_path_lastlogx+set}" = set; then
15122     echo $ECHO_N "(cached) $ECHO_C" >&6
15123 pcg 1.1 else
15124     if test "$cross_compiling" = yes; then
15125 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15126     echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15127 pcg 1.1 else
15128 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15129     /* confdefs.h. */
15130     _ACEOF
15131     cat confdefs.h >>conftest.$ac_ext
15132     cat >>conftest.$ac_ext <<_ACEOF
15133     /* end confdefs.h. */
15134 pcg 1.1 #include <stdio.h>
15135     #ifdef HAVE_UTMPX_H
15136     #include <utmpx.h>
15137     #endif
15138     #include <errno.h>
15139     main()
15140     {
15141     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15142     FILE *a, *f=fopen("conftestval", "w");
15143     if (!f) exit(1);
15144     #ifdef LASTLOGX_FILE
15145     fprintf(f, "%s\n", LASTLOGX_FILE);
15146     exit(0);
15147     #endif
15148     #ifdef _PATH_LASTLOGX
15149     fprintf(f, "%s\n", _PATH_LASTLOGX);
15150     exit(0);
15151     #endif
15152     for (w = wtmplist; *w; w++) {
15153     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15154     fprintf(f, "%s\n", *w);
15155     exit(0);
15156     }
15157     }
15158     exit(0);
15159     }
15160 pcg 1.11 _ACEOF
15161     rm -f conftest$ac_exeext
15162     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15163     (eval $ac_link) 2>&5
15164     ac_status=$?
15165     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15166     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15167     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15168     (eval $ac_try) 2>&5
15169     ac_status=$?
15170     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15171     (exit $ac_status); }; }; then
15172 pcg 1.1 rxvt_cv_path_lastlogx=`cat conftestval`
15173     else
15174 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15175     echo "$as_me: failed program was:" >&5
15176     sed 's/^/| /' conftest.$ac_ext >&5
15177    
15178     ( exit $ac_status )
15179     rxvt_cv_path_lastlogx=
15180 pcg 1.1 fi
15181 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15182 pcg 1.1 fi
15183     fi
15184 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15185     echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15186     if test x$rxvt_cv_path_lastlogx != x; then
15187 pcg 1.1
15188 pcg 1.11 cat >>confdefs.h <<_ACEOF
15189 pcg 1.1 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15190 pcg 1.11 _ACEOF
15191 pcg 1.1
15192     fi
15193    
15194    
15195 pcg 1.11 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15196     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15197     if test "${rxvt_cv_path_ttytab+set}" = set; then
15198     echo $ECHO_N "(cached) $ECHO_C" >&6
15199 pcg 1.1 else
15200     for ttys_file in /etc/ttys /etc/ttytab;
15201     do
15202 pcg 1.11 if test -f "$ttys_file" ; then
15203 pcg 1.1 rxvt_cv_path_ttytab=$ttys_file
15204     break
15205     fi
15206     done
15207    
15208     fi
15209 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15210     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15211     if test x$rxvt_cv_path_ttytab != x; then
15212 pcg 1.1
15213 pcg 1.11 cat >>confdefs.h <<_ACEOF
15214 pcg 1.1 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15215 pcg 1.11 _ACEOF
15216 pcg 1.1
15217     fi
15218    
15219    
15220     ac_save_LIBS=$LIBS
15221     ac_save_CFLAGS=$CFLAGS
15222     CFLAGS="$CFLAGS $X_CFLAGS"
15223     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15224     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15225     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15226     fi
15227 pcg 1.11 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15228     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15229     if test "${rxvt_cv_func_xlocale+set}" = set; then
15230     echo $ECHO_N "(cached) $ECHO_C" >&6
15231 pcg 1.1 else
15232     if test "$cross_compiling" = yes; then
15233 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15234     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15235 pcg 1.1 else
15236 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15237     /* confdefs.h. */
15238     _ACEOF
15239     cat confdefs.h >>conftest.$ac_ext
15240     cat >>conftest.$ac_ext <<_ACEOF
15241     /* end confdefs.h. */
15242 pcg 1.1 #include <X11/Xlib.h>
15243     main() {
15244     char *p;
15245     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15246     exit (XSupportsLocale() ? 0 : 1);
15247     else
15248     exit (1);}
15249 pcg 1.11 _ACEOF
15250     rm -f conftest$ac_exeext
15251     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15252     (eval $ac_link) 2>&5
15253     ac_status=$?
15254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15255     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15256     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15257     (eval $ac_try) 2>&5
15258     ac_status=$?
15259     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15260     (exit $ac_status); }; }; then
15261 pcg 1.1 rxvt_cv_func_xlocale=yes
15262     else
15263 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15264     echo "$as_me: failed program was:" >&5
15265     sed 's/^/| /' conftest.$ac_ext >&5
15266    
15267     ( exit $ac_status )
15268     rxvt_cv_func_xlocale=no
15269 pcg 1.1 fi
15270 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15271 pcg 1.1 fi
15272     fi
15273 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15274     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15275     if test x$rxvt_cv_func_xlocale = xyes; then
15276 pcg 1.1
15277 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15278 pcg 1.1 #define HAVE_XLOCALE 1
15279 pcg 1.11 _ACEOF
15280 pcg 1.1
15281     fi
15282    
15283 pcg 1.11 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15284     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15285     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15286     echo $ECHO_N "(cached) $ECHO_C" >&6
15287 pcg 1.1 else
15288 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15289     /* confdefs.h. */
15290     _ACEOF
15291     cat confdefs.h >>conftest.$ac_ext
15292     cat >>conftest.$ac_ext <<_ACEOF
15293     /* end confdefs.h. */
15294 pcg 1.1 #define X_LOCALE 1
15295     #include <X11/Xlocale.h>
15296 pcg 1.11 int
15297     main ()
15298     {
15299 pcg 1.1 setlocale(LC_CTYPE, "");
15300 pcg 1.11 ;
15301     return 0;
15302     }
15303     _ACEOF
15304     rm -f conftest.$ac_objext conftest$ac_exeext
15305     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15306     (eval $ac_link) 2>conftest.er1
15307     ac_status=$?
15308     grep -v '^ *+' conftest.er1 >conftest.err
15309     rm -f conftest.er1
15310     cat conftest.err >&5
15311     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312     (exit $ac_status); } &&
15313 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15314 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15315     (eval $ac_try) 2>&5
15316     ac_status=$?
15317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15318     (exit $ac_status); }; } &&
15319     { ac_try='test -s conftest$ac_exeext'
15320     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15321     (eval $ac_try) 2>&5
15322     ac_status=$?
15323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15324     (exit $ac_status); }; }; then
15325 pcg 1.1 rxvt_cv_func_xsetlocale=yes
15326     else
15327 pcg 1.11 echo "$as_me: failed program was:" >&5
15328     sed 's/^/| /' conftest.$ac_ext >&5
15329    
15330     rxvt_cv_func_xsetlocale=no
15331 pcg 1.1 fi
15332 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15333     conftest$ac_exeext conftest.$ac_ext
15334 pcg 1.1 fi
15335 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15336     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15337     if test x$rxvt_cv_func_xsetlocale = xyes; then
15338 pcg 1.1
15339 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15340 pcg 1.1 #define HAVE_XSETLOCALE 1
15341 pcg 1.11 _ACEOF
15342 pcg 1.1
15343     fi
15344     LIBS=$ac_save_LIBS
15345     CFLAGS=$ac_save_CFLAGS
15346    
15347 pcg 1.11 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15348     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15349     if test "${rxvt_cv_func_setlocale+set}" = set; then
15350     echo $ECHO_N "(cached) $ECHO_C" >&6
15351     else
15352     cat >conftest.$ac_ext <<_ACEOF
15353     /* confdefs.h. */
15354     _ACEOF
15355     cat confdefs.h >>conftest.$ac_ext
15356     cat >>conftest.$ac_ext <<_ACEOF
15357     /* end confdefs.h. */
15358 pcg 1.18 #include <clocale>
15359 pcg 1.11 int
15360     main ()
15361     {
15362 pcg 1.1 setlocale(LC_CTYPE, "");
15363 pcg 1.11 ;
15364     return 0;
15365     }
15366     _ACEOF
15367     rm -f conftest.$ac_objext conftest$ac_exeext
15368     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15369     (eval $ac_link) 2>conftest.er1
15370     ac_status=$?
15371     grep -v '^ *+' conftest.er1 >conftest.err
15372     rm -f conftest.er1
15373     cat conftest.err >&5
15374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15375     (exit $ac_status); } &&
15376 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15377 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15378     (eval $ac_try) 2>&5
15379     ac_status=$?
15380     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15381     (exit $ac_status); }; } &&
15382     { ac_try='test -s conftest$ac_exeext'
15383     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15384     (eval $ac_try) 2>&5
15385     ac_status=$?
15386     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15387     (exit $ac_status); }; }; then
15388 pcg 1.1 rxvt_cv_func_setlocale=yes
15389     else
15390 pcg 1.11 echo "$as_me: failed program was:" >&5
15391     sed 's/^/| /' conftest.$ac_ext >&5
15392    
15393     rxvt_cv_func_setlocale=no
15394 pcg 1.1 fi
15395 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15396     conftest$ac_exeext conftest.$ac_ext
15397 pcg 1.1 fi
15398 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15399     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15400     if test x$rxvt_cv_func_setlocale = xyes; then
15401 pcg 1.1
15402 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15403 pcg 1.1 #define HAVE_SETLOCALE 1
15404 pcg 1.11 _ACEOF
15405 pcg 1.1
15406     fi
15407    
15408 pcg 1.11 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15409     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15410     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15411     echo $ECHO_N "(cached) $ECHO_C" >&6
15412 pcg 1.1 else
15413 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15414     /* confdefs.h. */
15415     _ACEOF
15416     cat confdefs.h >>conftest.$ac_ext
15417     cat >>conftest.$ac_ext <<_ACEOF
15418     /* end confdefs.h. */
15419 pcg 1.1 #include <langinfo.h>
15420 pcg 1.11 int
15421     main ()
15422     {
15423 pcg 1.1 nl_langinfo(CODESET);
15424 pcg 1.11 ;
15425     return 0;
15426     }
15427     _ACEOF
15428     rm -f conftest.$ac_objext conftest$ac_exeext
15429     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15430     (eval $ac_link) 2>conftest.er1
15431     ac_status=$?
15432     grep -v '^ *+' conftest.er1 >conftest.err
15433     rm -f conftest.er1
15434     cat conftest.err >&5
15435     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15436     (exit $ac_status); } &&
15437 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15438 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15439     (eval $ac_try) 2>&5
15440     ac_status=$?
15441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15442     (exit $ac_status); }; } &&
15443     { ac_try='test -s conftest$ac_exeext'
15444     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15445     (eval $ac_try) 2>&5
15446     ac_status=$?
15447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15448     (exit $ac_status); }; }; then
15449 pcg 1.1 rxvt_cv_func_nl_langinfo=yes
15450     else
15451 pcg 1.11 echo "$as_me: failed program was:" >&5
15452     sed 's/^/| /' conftest.$ac_ext >&5
15453    
15454     rxvt_cv_func_nl_langinfo=no
15455 pcg 1.1 fi
15456 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15457     conftest$ac_exeext conftest.$ac_ext
15458 pcg 1.1 fi
15459 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15460     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15461     if test x$rxvt_cv_func_nl_langinfo = xyes; then
15462 pcg 1.1
15463 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15464 pcg 1.1 #define HAVE_NL_LANGINFO 1
15465 pcg 1.11 _ACEOF
15466 pcg 1.1
15467     fi
15468    
15469 root 1.31 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
15470     echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
15471     if test "${rxvt_broken_ximcb+set}" = set; then
15472     echo $ECHO_N "(cached) $ECHO_C" >&6
15473     else
15474     cat >conftest.$ac_ext <<_ACEOF
15475    
15476     #include <X11/Xlib.h>
15477    
15478     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
15479    
15480     void f() {
15481     XIMCallback cb;
15482     cb.callback = im_destroy_cb;
15483     }
15484    
15485     _ACEOF
15486     rm -f conftest.$ac_objext
15487     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15488     (eval $ac_compile) 2>conftest.er1
15489     ac_status=$?
15490     grep -v '^ *+' conftest.er1 >conftest.err
15491     rm -f conftest.er1
15492     cat conftest.err >&5
15493     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15494     (exit $ac_status); } &&
15495     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15496     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15497     (eval $ac_try) 2>&5
15498     ac_status=$?
15499     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15500     (exit $ac_status); }; } &&
15501     { ac_try='test -s conftest.$ac_objext'
15502     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15503     (eval $ac_try) 2>&5
15504     ac_status=$?
15505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15506     (exit $ac_status); }; }; then
15507     rxvt_broken_ximcb=yes
15508     else
15509     echo "$as_me: failed program was:" >&5
15510     sed 's/^/| /' conftest.$ac_ext >&5
15511    
15512     rxvt_broken_ximcb=no
15513     fi
15514     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15515     fi
15516     echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
15517     echo "${ECHO_T}$rxvt_broken_ximcb" >&6
15518    
15519     if test x$rxvt_broken_ximcb = xyes; then
15520    
15521     cat >>confdefs.h <<\_ACEOF
15522     #define XIMCB_PROTO_BROKEN 1
15523     _ACEOF
15524    
15525     fi
15526    
15527 pcg 1.11 echo "$as_me:$LINENO: checking for getpt" >&5
15528     echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15529     if test "${rxvt_cv_func_getpt+set}" = set; then
15530     echo $ECHO_N "(cached) $ECHO_C" >&6
15531 pcg 1.1 else
15532 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15533     /* confdefs.h. */
15534     _ACEOF
15535     cat confdefs.h >>conftest.$ac_ext
15536     cat >>conftest.$ac_ext <<_ACEOF
15537     /* end confdefs.h. */
15538 pcg 1.1 #define _GNU_SOURCE
15539     #ifdef HAVE_STDLIB_H
15540 pcg 1.18 # include <cstdlib>
15541 pcg 1.1 #endif
15542 pcg 1.11 int
15543     main ()
15544     {
15545 pcg 1.1 (void)getpt();
15546 pcg 1.11 ;
15547     return 0;
15548     }
15549     _ACEOF
15550     rm -f conftest.$ac_objext conftest$ac_exeext
15551     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15552     (eval $ac_link) 2>conftest.er1
15553     ac_status=$?
15554     grep -v '^ *+' conftest.er1 >conftest.err
15555     rm -f conftest.er1
15556     cat conftest.err >&5
15557     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15558     (exit $ac_status); } &&
15559 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15560 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15561     (eval $ac_try) 2>&5
15562     ac_status=$?
15563     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15564     (exit $ac_status); }; } &&
15565     { ac_try='test -s conftest$ac_exeext'
15566     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15567     (eval $ac_try) 2>&5
15568     ac_status=$?
15569     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15570     (exit $ac_status); }; }; then
15571 pcg 1.1 rxvt_cv_func_getpt=yes
15572     else
15573 pcg 1.11 echo "$as_me: failed program was:" >&5
15574     sed 's/^/| /' conftest.$ac_ext >&5
15575    
15576     rxvt_cv_func_getpt=no
15577 pcg 1.1 fi
15578 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15579     conftest$ac_exeext conftest.$ac_ext
15580 pcg 1.1 fi
15581 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
15582     echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
15583     if test x$rxvt_cv_func_getpt = xyes; then
15584 pcg 1.1
15585 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15586 pcg 1.1 #define HAVE_GETPT 1
15587 pcg 1.11 _ACEOF
15588 pcg 1.1
15589     fi
15590    
15591 pcg 1.11 echo "$as_me:$LINENO: checking for pty/tty type" >&5
15592     echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
15593     if test "${rxvt_cv_ptys+set}" = set; then
15594     echo $ECHO_N "(cached) $ECHO_C" >&6
15595 pcg 1.1 else
15596     if test x$ac_cv_func_openpty = xyes; then
15597     rxvt_cv_ptys=OPENPTY
15598     else if test x$ac_cv_func__getpty = xyes; then
15599     rxvt_cv_ptys=SGI4
15600     else if test -c /dev/ttyp20; then
15601     rxvt_cv_ptys=SCO
15602     else if test -c /dev/ptym/clone; then
15603     rxvt_cv_ptys=HPUX
15604     else if test x$rxvt_cv_func_getpt = xyes; then
15605     rxvt_cv_ptys=GLIBC
15606     else if test -c /dev/ptc -a -c /dev/pts; then
15607     rxvt_cv_ptys=PTC
15608     else if test -c /dev/ptc -a -d /dev/pts; then
15609     rxvt_cv_ptys=PTC
15610     else if test -c /dev/ptmx -a -c /dev/pts/0; then
15611     rxvt_cv_ptys=STREAMS
15612     else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
15613     rxvt_cv_ptys=STREAMS
15614     else
15615     rxvt_cv_ptys=BSD
15616     fi
15617     fi
15618     fi
15619     fi
15620     fi
15621     fi
15622     fi
15623     fi
15624     fi
15625    
15626     fi
15627 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
15628     echo "${ECHO_T}$rxvt_cv_ptys" >&6
15629 pcg 1.1
15630 pcg 1.11 if test x$rxvt_cv_ptys = xOPENPTY; then
15631 pcg 1.1
15632 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15633 pcg 1.1 #define PTYS_ARE_OPENPTY 1
15634 pcg 1.11 _ACEOF
15635 pcg 1.1
15636     fi
15637     if test x$rxvt_cv_ptys = xSCO; then
15638 pcg 1.11
15639     cat >>confdefs.h <<\_ACEOF
15640 pcg 1.1 #define PTYS_ARE_NUMERIC 1
15641 pcg 1.11 _ACEOF
15642 pcg 1.1
15643     fi
15644     if test x$rxvt_cv_ptys = xSTREAMS; then
15645 pcg 1.11
15646     cat >>confdefs.h <<\_ACEOF
15647 pcg 1.1 #define PTYS_ARE_PTMX 1
15648 pcg 1.11 _ACEOF
15649 pcg 1.1
15650     fi
15651     if test x$rxvt_cv_ptys = xPTC; then
15652 pcg 1.11
15653     cat >>confdefs.h <<\_ACEOF
15654 pcg 1.1 #define PTYS_ARE_PTC 1
15655 pcg 1.11 _ACEOF
15656 pcg 1.1
15657     fi
15658     if test x$rxvt_cv_ptys = xSGI4; then
15659 pcg 1.11
15660     cat >>confdefs.h <<\_ACEOF
15661 pcg 1.1 #define PTYS_ARE__GETPTY 1
15662 pcg 1.11 _ACEOF
15663 pcg 1.1
15664     fi
15665     if test x$rxvt_cv_ptys = xCONVEX; then
15666 pcg 1.11
15667     cat >>confdefs.h <<\_ACEOF
15668 pcg 1.1 #define PTYS_ARE_GETPTY 1
15669 pcg 1.11 _ACEOF
15670 pcg 1.1
15671     fi
15672     if test x$rxvt_cv_ptys = xGLIBC; then
15673 pcg 1.11
15674     cat >>confdefs.h <<\_ACEOF
15675 pcg 1.1 #define PTYS_ARE_GETPT 1
15676 pcg 1.11 _ACEOF
15677 pcg 1.1
15678     fi
15679     if test x$rxvt_cv_ptys = xHPUX; then
15680 pcg 1.11
15681     cat >>confdefs.h <<\_ACEOF
15682 pcg 1.1 #define PTYS_ARE_CLONE 1
15683 pcg 1.11 _ACEOF
15684 pcg 1.1
15685     fi
15686     if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
15687 pcg 1.11
15688     cat >>confdefs.h <<\_ACEOF
15689 pcg 1.1 #define PTYS_ARE_SEARCHED 1
15690 pcg 1.11 _ACEOF
15691 pcg 1.1
15692     fi
15693    
15694    
15695 pcg 1.11 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
15696     echo "$as_me: checking for pty ranges..." >&6;}
15697 pcg 1.1 ptys=`echo /dev/pty??`
15698     pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
15699     pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
15700     if test x$pch1 != x; then
15701 pcg 1.11
15702     cat >>confdefs.h <<_ACEOF
15703 pcg 1.1 #define PTYCHAR1 "$pch1"
15704 pcg 1.11 _ACEOF
15705 pcg 1.1
15706     fi
15707     if test x$pch2 != x; then
15708 pcg 1.11
15709     cat >>confdefs.h <<_ACEOF
15710 pcg 1.1 #define PTYCHAR2 "$pch2"
15711 pcg 1.11 _ACEOF
15712 pcg 1.1
15713     fi
15714    
15715 root 1.39 if test x$support_xft = xyes; then
15716     LIBS="$LIBS `pkg-config xft --libs`"
15717     CFLAGS="$CFLAGS `pkg-config xft --cflags`"
15718     CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
15719 root 1.34
15720    
15721 root 1.39 for ac_header in X11/Xft/Xft.h
15722     do
15723     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15724     if eval "test \"\${$as_ac_Header+set}\" = set"; then
15725     echo "$as_me:$LINENO: checking for $ac_header" >&5
15726     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15727     if eval "test \"\${$as_ac_Header+set}\" = set"; then
15728     echo $ECHO_N "(cached) $ECHO_C" >&6
15729 root 1.34 fi
15730 root 1.39 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15731     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15732     else
15733     # Is the header compilable?
15734     echo "$as_me:$LINENO: checking $ac_header usability" >&5
15735     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15736     cat >conftest.$ac_ext <<_ACEOF
15737     /* confdefs.h. */
15738 root 1.26 _ACEOF
15739 root 1.39 cat confdefs.h >>conftest.$ac_ext
15740     cat >>conftest.$ac_ext <<_ACEOF
15741     /* end confdefs.h. */
15742     $ac_includes_default
15743     #include <$ac_header>
15744 root 1.31 _ACEOF
15745 root 1.39 rm -f conftest.$ac_objext
15746     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15747     (eval $ac_compile) 2>conftest.er1
15748     ac_status=$?
15749     grep -v '^ *+' conftest.er1 >conftest.err
15750     rm -f conftest.er1
15751     cat conftest.err >&5
15752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15753     (exit $ac_status); } &&
15754     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15755     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15756     (eval $ac_try) 2>&5
15757     ac_status=$?
15758     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15759     (exit $ac_status); }; } &&
15760     { ac_try='test -s conftest.$ac_objext'
15761     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15762     (eval $ac_try) 2>&5
15763     ac_status=$?
15764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15765     (exit $ac_status); }; }; then
15766     ac_header_compiler=yes
15767     else
15768     echo "$as_me: failed program was:" >&5
15769     sed 's/^/| /' conftest.$ac_ext >&5
15770 root 1.31
15771 root 1.39 ac_header_compiler=no
15772 root 1.31 fi
15773 root 1.39 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15774     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15775     echo "${ECHO_T}$ac_header_compiler" >&6
15776 pcg 1.24
15777 root 1.39 # Is the header present?
15778     echo "$as_me:$LINENO: checking $ac_header presence" >&5
15779     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15780     cat >conftest.$ac_ext <<_ACEOF
15781     /* confdefs.h. */
15782 pcg 1.24 _ACEOF
15783 root 1.39 cat confdefs.h >>conftest.$ac_ext
15784     cat >>conftest.$ac_ext <<_ACEOF
15785     /* end confdefs.h. */
15786     #include <$ac_header>
15787 pcg 1.11 _ACEOF
15788 root 1.39 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15789     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15790     ac_status=$?
15791     grep -v '^ *+' conftest.er1 >conftest.err
15792     rm -f conftest.er1
15793     cat conftest.err >&5
15794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15795     (exit $ac_status); } >/dev/null; then
15796     if test -s conftest.err; then
15797     ac_cpp_err=$ac_cxx_preproc_warn_flag
15798     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
15799     else
15800     ac_cpp_err=
15801     fi
15802     else
15803     ac_cpp_err=yes
15804 pcg 1.1 fi
15805 root 1.39 if test -z "$ac_cpp_err"; then
15806     ac_header_preproc=yes
15807     else
15808     echo "$as_me: failed program was:" >&5
15809     sed 's/^/| /' conftest.$ac_ext >&5
15810 pcg 1.1
15811 root 1.39 ac_header_preproc=no
15812 pcg 1.1 fi
15813 root 1.39 rm -f conftest.err conftest.$ac_ext
15814     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15815     echo "${ECHO_T}$ac_header_preproc" >&6
15816 pcg 1.1
15817 root 1.39 # So? What about this header?
15818     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
15819     yes:no: )
15820     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15821     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15822     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15823     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15824     ac_header_preproc=yes
15825     ;;
15826     no:yes:* )
15827     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15828     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15829     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15830     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15831     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15832     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15833     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15834     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15835     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15836     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15837     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15838     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15839     (
15840     cat <<\_ASBOX
15841     ## ------------------------------------------ ##
15842     ## Report this to the AC_PACKAGE_NAME lists. ##
15843     ## ------------------------------------------ ##
15844     _ASBOX
15845     ) |
15846     sed "s/^/$as_me: WARNING: /" >&2
15847     ;;
15848     esac
15849     echo "$as_me:$LINENO: checking for $ac_header" >&5
15850     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15851     if eval "test \"\${$as_ac_Header+set}\" = set"; then
15852     echo $ECHO_N "(cached) $ECHO_C" >&6
15853     else
15854     eval "$as_ac_Header=\$ac_header_preproc"
15855 pcg 1.1 fi
15856 root 1.39 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15857     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15858 pcg 1.1
15859     fi
15860 root 1.39 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15861     cat >>confdefs.h <<_ACEOF
15862     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15863 pcg 1.11 _ACEOF
15864 pcg 1.1
15865 root 1.39 else
15866     support_xft=no
15867 pcg 1.1 fi
15868 pcg 1.11
15869 root 1.39 done
15870 pcg 1.1
15871 pcg 1.11
15872 root 1.39 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
15873     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
15874     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
15875     echo $ECHO_N "(cached) $ECHO_C" >&6
15876     else
15877     ac_check_lib_save_LIBS=$LIBS
15878     LIBS="-lXft $LIBS"
15879     cat >conftest.$ac_ext <<_ACEOF
15880     /* confdefs.h. */
15881     _ACEOF
15882     cat confdefs.h >>conftest.$ac_ext
15883     cat >>conftest.$ac_ext <<_ACEOF
15884     /* end confdefs.h. */
15885    
15886     /* Override any gcc2 internal prototype to avoid an error. */
15887     #ifdef __cplusplus
15888     extern "C"
15889     #endif
15890     /* We use char because int might match the return type of a gcc2
15891     builtin and then its argument prototype would still apply. */
15892     char XftDrawString32 ();
15893     int
15894     main ()
15895     {
15896     XftDrawString32 ();
15897     ;
15898     return 0;
15899     }
15900     _ACEOF
15901     rm -f conftest.$ac_objext conftest$ac_exeext
15902     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15903     (eval $ac_link) 2>conftest.er1
15904     ac_status=$?
15905     grep -v '^ *+' conftest.er1 >conftest.err
15906     rm -f conftest.er1
15907     cat conftest.err >&5
15908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15909     (exit $ac_status); } &&
15910     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15911     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15912     (eval $ac_try) 2>&5
15913     ac_status=$?
15914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15915     (exit $ac_status); }; } &&
15916     { ac_try='test -s conftest$ac_exeext'
15917     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15918     (eval $ac_try) 2>&5
15919     ac_status=$?
15920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15921     (exit $ac_status); }; }; then
15922     ac_cv_lib_Xft_XftDrawString32=yes
15923     else
15924     echo "$as_me: failed program was:" >&5
15925     sed 's/^/| /' conftest.$ac_ext >&5
15926    
15927     ac_cv_lib_Xft_XftDrawString32=no
15928     fi
15929     rm -f conftest.err conftest.$ac_objext \
15930     conftest$ac_exeext conftest.$ac_ext
15931     LIBS=$ac_check_lib_save_LIBS
15932     fi
15933     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
15934     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
15935     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
15936     cat >>confdefs.h <<_ACEOF
15937     #define HAVE_LIBXFT 1
15938     _ACEOF
15939    
15940     LIBS="-lXft $LIBS"
15941    
15942     else
15943     support_xft=no
15944     fi
15945    
15946    
15947     if test x$support_xft = xyes; then
15948    
15949     cat >>confdefs.h <<\_ACEOF
15950     #define XFT 1
15951     _ACEOF
15952    
15953     fi
15954     fi
15955     if test x$support_styles = xyes; then
15956    
15957     cat >>confdefs.h <<\_ACEOF
15958     #define ENABLE_STYLES 1
15959     _ACEOF
15960    
15961     fi
15962     if test x$support_iso14755 = xyes; then
15963    
15964     cat >>confdefs.h <<\_ACEOF
15965     #define ISO_14755 1
15966     _ACEOF
15967    
15968     fi
15969     if test x$support_8bitctrls = xyes; then
15970    
15971     cat >>confdefs.h <<\_ACEOF
15972     #define EIGHT_BIT_CONTROLS 1
15973     _ACEOF
15974    
15975     fi
15976     if test x$support_fading = xyes; then
15977    
15978     cat >>confdefs.h <<\_ACEOF
15979     #define OFF_FOCUS_FADING 1
15980     _ACEOF
15981    
15982     fi
15983     if test x$support_tinting = xyes; then
15984    
15985     cat >>confdefs.h <<\_ACEOF
15986     #define TINTING 1
15987     _ACEOF
15988    
15989     fi
15990     if test x$support_inheritpixmap = xyes; then
15991    
15992     cat >>confdefs.h <<\_ACEOF
15993     #define TRANSPARENT 1
15994     _ACEOF
15995    
15996     fi
15997     if test x$support_keepscrolling = xno; then
15998    
15999     cat >>confdefs.h <<\_ACEOF
16000     #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16001     _ACEOF
16002    
16003     fi
16004     if test x$support_selectionscrolling = xyes; then
16005    
16006     cat >>confdefs.h <<\_ACEOF
16007     #define SELECTION_SCROLLING 1
16008     _ACEOF
16009    
16010     fi
16011     if test x$support_menubar = xyes; then
16012    
16013     cat >>confdefs.h <<\_ACEOF
16014     #define MENUBAR 1
16015     _ACEOF
16016    
16017     fi
16018     if test x$support_frills = xyes; then
16019    
16020     cat >>confdefs.h <<\_ACEOF
16021     #define ENABLE_FRILLS 1
16022     _ACEOF
16023    
16024     fi
16025     if test x$support_24bit = xyes; then
16026    
16027     cat >>confdefs.h <<\_ACEOF
16028     #define PREFER_24BIT 1
16029 pcg 1.11 _ACEOF
16030 pcg 1.1
16031     fi
16032     if test x$support_mousewheel = xyes; then
16033 pcg 1.11
16034     cat >>confdefs.h <<\_ACEOF
16035 pcg 1.1 #define MOUSE_WHEEL 1
16036 pcg 1.11 _ACEOF
16037 pcg 1.1
16038     fi
16039     if test x$support_mouseslipwheel = xyes; then
16040 pcg 1.11
16041     cat >>confdefs.h <<\_ACEOF
16042 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
16043 pcg 1.11 _ACEOF
16044 pcg 1.1
16045     fi
16046     if test x$support_utmp = xyes; then
16047 pcg 1.11
16048     cat >>confdefs.h <<\_ACEOF
16049 pcg 1.1 #define UTMP_SUPPORT 1
16050 pcg 1.11 _ACEOF
16051 pcg 1.1
16052     fi
16053     if test x$support_wtmp = xyes; then
16054 pcg 1.11
16055     cat >>confdefs.h <<\_ACEOF
16056 pcg 1.1 #define WTMP_SUPPORT 1
16057 pcg 1.11 _ACEOF
16058 pcg 1.1
16059     fi
16060     if test x$support_lastlog = xyes; then
16061 pcg 1.11
16062     cat >>confdefs.h <<\_ACEOF
16063 pcg 1.1 #define LASTLOG_SUPPORT 1
16064 pcg 1.11 _ACEOF
16065 pcg 1.1
16066     fi
16067     if test x$support_xim = xyes -o x$multichar_set = xyes; then
16068     if test x$rxvt_cv_func_xlocale = xyes; then
16069 pcg 1.11
16070     cat >>confdefs.h <<\_ACEOF
16071 pcg 1.1 #define USE_XIM 1
16072 pcg 1.11 _ACEOF
16073 pcg 1.1
16074     fi
16075     fi
16076     if test x$support_xpm = xyes; then
16077 pcg 1.11
16078     cat >>confdefs.h <<\_ACEOF
16079 pcg 1.1 #define XPM_BACKGROUND 1
16080 pcg 1.11 _ACEOF
16081 pcg 1.1
16082     fi
16083     if test x$support_scroll_rxvt = xyes; then
16084 pcg 1.11
16085     cat >>confdefs.h <<\_ACEOF
16086 pcg 1.1 #define RXVT_SCROLLBAR 1
16087 pcg 1.11 _ACEOF
16088 pcg 1.1
16089     scrolltypes="rxvt"
16090     fi
16091     if test x$support_scroll_next = xyes; then
16092 pcg 1.11
16093     cat >>confdefs.h <<\_ACEOF
16094 pcg 1.1 #define NEXT_SCROLLBAR 1
16095 pcg 1.11 _ACEOF
16096 pcg 1.1
16097     scrolltypes="$scrolltypes next"
16098     fi
16099     if test x$support_scroll_xterm = xyes; then
16100 pcg 1.11
16101     cat >>confdefs.h <<\_ACEOF
16102 pcg 1.1 #define XTERM_SCROLLBAR 1
16103 pcg 1.11 _ACEOF
16104 pcg 1.1
16105     scrolltypes="$scrolltypes xterm"
16106     fi
16107 pcg 1.11 if test x$support_scroll_plain = xyes; then
16108    
16109     cat >>confdefs.h <<\_ACEOF
16110     #define PLAIN_SCROLLBAR 1
16111     _ACEOF
16112    
16113     scrolltypes="$scrolltypes plain"
16114     fi
16115 pcg 1.1 if test x$support_pointer_blank = xyes; then
16116 pcg 1.11
16117     cat >>confdefs.h <<\_ACEOF
16118 pcg 1.1 #define POINTER_BLANK 1
16119 pcg 1.11 _ACEOF
16120 pcg 1.1
16121     fi
16122     if test x$support_cursor_blink = xyes; then
16123 pcg 1.11
16124     cat >>confdefs.h <<\_ACEOF
16125 pcg 1.1 #define CURSOR_BLINK 1
16126 pcg 1.11 _ACEOF
16127    
16128     fi
16129     if test x$support_text_blink = xyes; then
16130    
16131     cat >>confdefs.h <<\_ACEOF
16132     #define TEXT_BLINK 1
16133     _ACEOF
16134 pcg 1.1
16135     fi
16136     if test x$support_unicode3 = xyes; then
16137 pcg 1.11
16138     cat >>confdefs.h <<\_ACEOF
16139 pcg 1.1 #define UNICODE_3 1
16140 pcg 1.11 _ACEOF
16141 pcg 1.1
16142     fi
16143 pcg 1.18 if test x$support_combining = xyes; then
16144    
16145     cat >>confdefs.h <<\_ACEOF
16146 pcg 1.20 #define ENABLE_COMBINING 1
16147 pcg 1.18 _ACEOF
16148    
16149     fi
16150 pcg 1.1 if test x$codesets = xall; then
16151 root 1.40 codesets=jp,jp-ext,kr,zh,zh-ext
16152 pcg 1.1 fi
16153 pcg 1.11
16154     cat >>confdefs.h <<\_ACEOF
16155 pcg 1.1 #define ENCODING_EU 1
16156 pcg 1.11 _ACEOF
16157 pcg 1.1
16158 pcg 1.13
16159 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16160 pcg 1.1 #define ENCODING_VN 1
16161 pcg 1.11 _ACEOF
16162 pcg 1.13
16163 root 1.34 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16164 pcg 1.13 case "$codeset" in
16165 pcg 1.11 JP )
16166     cat >>confdefs.h <<\_ACEOF
16167 pcg 1.1 #define ENCODING_JP 1
16168 pcg 1.11 _ACEOF
16169 pcg 1.1 ;;
16170 pcg 1.11 JP_EXT )
16171     cat >>confdefs.h <<\_ACEOF
16172 pcg 1.1 #define ENCODING_JP_EXT 1
16173 pcg 1.11 _ACEOF
16174 pcg 1.1 ;;
16175 pcg 1.11 KR )
16176     cat >>confdefs.h <<\_ACEOF
16177 pcg 1.1 #define ENCODING_KR 1
16178 pcg 1.11 _ACEOF
16179 pcg 1.1 ;;
16180 root 1.40 ZH )
16181 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16182 root 1.40 #define ENCODING_ZH 1
16183 pcg 1.11 _ACEOF
16184 pcg 1.1 ;;
16185 root 1.40 ZH_EXT )
16186 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16187 root 1.40 #define ENCODING_ZH_EXT 1
16188 pcg 1.11 _ACEOF
16189 pcg 1.1 ;;
16190     esac
16191     done
16192    
16193    
16194     CFLAGS=${CFLAGS--O}
16195     LDFLAGS=${LDFLAGS--O}
16196    
16197     CPPFLAGS="$CPPFLAGS"
16198    
16199    
16200    
16201    
16202    
16203    
16204    
16205     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16206     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16207     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16208     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16209     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16210     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16211     fi
16212    
16213    
16214    
16215    
16216    
16217     if test x$support_addstrings = xno; then
16218 pcg 1.11
16219     cat >>confdefs.h <<\_ACEOF
16220 pcg 1.1 #define NO_STRINGS 1
16221 pcg 1.11 _ACEOF
16222 pcg 1.1
16223     fi
16224    
16225     MCOMMON=./autoconf/Make.common
16226    
16227    
16228     test "$program_prefix" != NONE &&
16229 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16230 pcg 1.1 # Use a double $ so make ignores it.
16231     test "$program_suffix" != NONE &&
16232 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16233     # Double any \ or $. echo might interpret backslashes.
16234     # By default was `s,x,x', remove it if useless.
16235     cat <<\_ACEOF >conftest.sed
16236     s/[\\$]/&&/g;s/;s,x,x,$//
16237     _ACEOF
16238     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16239     rm conftest.sed
16240 pcg 1.1
16241    
16242    
16243    
16244    
16245     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16246     include_stdint_h="#include <stdint.h>"
16247     else
16248     include_stdint_h="/* #include <stdint.h> */"
16249 pcg 1.11 fi
16250 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16251 pcg 1.18 include_stdarg_h="#include <cstdarg>"
16252 pcg 1.1 else
16253 pcg 1.18 include_stdarg_h="/* #include <cstdarg> */"
16254 pcg 1.11 fi
16255 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16256 pcg 1.18 include_stdlib_h="#include <cstdlib>"
16257 pcg 1.1 else
16258 pcg 1.18 include_stdlib_h="/* #include <cstdlib> */"
16259 pcg 1.11 fi
16260 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16261     include_unistd_h="#include <unistd.h>"
16262     else
16263     include_unistd_h="/* #include <unistd.h> */"
16264 pcg 1.11 fi
16265 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16266 pcg 1.18 include_string_h="#include <cstring>"
16267 pcg 1.1 else
16268 pcg 1.18 include_string_h="/* #include <cstring> */"
16269 pcg 1.11 fi
16270 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16271     include_fcntl_h="#include <fcntl.h>"
16272     else
16273     include_fcntl_h="/* #include <fcntl.h> */"
16274 pcg 1.11 fi
16275 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16276     include_util_h="#include <util.h>"
16277     else
16278     include_util_h="/* #include <util.h> */"
16279 pcg 1.11 fi
16280 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16281     include_assert_h="#include <assert.h>"
16282     else
16283     include_assert_h="/* #include <assert.h> */"
16284 pcg 1.11 fi
16285 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16286     include_sys_ioctl_h="#include <sys/ioctl.h>"
16287     else
16288     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16289 pcg 1.11 fi
16290 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16291     include_sys_select_h="#include <sys/select.h>"
16292     else
16293     include_sys_select_h="/* #include <sys/select.h> */"
16294 pcg 1.11 fi
16295 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16296     include_sys_strredir_h="#include <sys/strredir.h>"
16297     else
16298     include_sys_strredir_h="/* #include <sys/strredir.h> */"
16299 pcg 1.11 fi
16300 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16301     include_sys_time_h="#include <sys/time.h>"
16302     else
16303     include_sys_time_h="/* #include <sys/time.h> */"
16304 pcg 1.11 fi
16305 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16306     include_time_h="#include <time.h>"
16307     else
16308     include_time_h="/* #include <time.h> */"
16309 pcg 1.11 fi
16310 pcg 1.1
16311 root 1.49 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h"
16312 root 1.32
16313 pcg 1.11 cat >confcache <<\_ACEOF
16314 pcg 1.1 # This file is a shell script that caches the results of configure
16315     # tests run on this system so they can be shared between configure
16316 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
16317     # It is not useful on other systems. If it contains results you don't
16318     # want to keep, you may remove or edit it.
16319 pcg 1.1 #
16320 pcg 1.11 # config.status only pays attention to the cache file if you give it
16321     # the --recheck option to rerun configure.
16322 pcg 1.1 #
16323 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16324     # loading this file, other *unset* `ac_cv_foo' will be assigned the
16325     # following values.
16326    
16327     _ACEOF
16328    
16329 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
16330     # but we know of no workaround that is simple, portable, and efficient.
16331     # So, don't put newlines in cache variables' values.
16332     # Ultrix sh set writes to stderr and can't be redirected directly,
16333     # and sets the high bit in the cache file unless we assign to the vars.
16334 pcg 1.11 {
16335     (set) 2>&1 |
16336     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16337     *ac_space=\ *)
16338     # `set' does not quote correctly, so add quotes (double-quote
16339     # substitution turns \\\\ into \\, and sed turns \\ into \).
16340     sed -n \
16341     "s/'/'\\\\''/g;
16342     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16343     ;;
16344     *)
16345     # `set' quotes correctly as required by POSIX, so do not add quotes.
16346     sed -n \
16347     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16348     ;;
16349     esac;
16350     } |
16351     sed '
16352     t clear
16353     : clear
16354     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16355     t end
16356     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16357     : end' >>confcache
16358     if diff $cache_file confcache >/dev/null 2>&1; then :; else
16359 pcg 1.1 if test -w $cache_file; then
16360 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16361     cat confcache >$cache_file
16362 pcg 1.1 else
16363     echo "not updating unwritable cache $cache_file"
16364     fi
16365     fi
16366     rm -f confcache
16367    
16368     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16369     # Let make expand exec_prefix.
16370     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16371    
16372 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16373     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16374     # trailing colons and then remove the whole line if VPATH becomes empty
16375     # (actually we leave an empty line to preserve line numbers).
16376 pcg 1.1 if test "x$srcdir" = x.; then
16377 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16378     s/:*\$(srcdir):*/:/;
16379     s/:*\${srcdir}:*/:/;
16380     s/:*@srcdir@:*/:/;
16381     s/^\([^=]*=[ ]*\):*/\1/;
16382     s/:*$//;
16383     s/^[^=]*=[ ]*$//;
16384     }'
16385 pcg 1.1 fi
16386    
16387 pcg 1.11 DEFS=-DHAVE_CONFIG_H
16388    
16389     ac_libobjs=
16390     ac_ltlibobjs=
16391     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16392     # 1. Remove the extension, and $U if already installed.
16393     ac_i=`echo "$ac_i" |
16394     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16395     # 2. Add them.
16396     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16397     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16398     done
16399     LIBOBJS=$ac_libobjs
16400    
16401     LTLIBOBJS=$ac_ltlibobjs
16402    
16403 pcg 1.1
16404    
16405     : ${CONFIG_STATUS=./config.status}
16406 pcg 1.11 ac_clean_files_save=$ac_clean_files
16407     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16408     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16409     echo "$as_me: creating $CONFIG_STATUS" >&6;}
16410     cat >$CONFIG_STATUS <<_ACEOF
16411     #! $SHELL
16412     # Generated by $as_me.
16413 pcg 1.1 # Run this file to recreate the current configuration.
16414     # Compiler output produced by configure, useful for debugging
16415 pcg 1.11 # configure, is in config.log if it exists.
16416    
16417     debug=false
16418     ac_cs_recheck=false
16419     ac_cs_silent=false
16420     SHELL=\${CONFIG_SHELL-$SHELL}
16421     _ACEOF
16422    
16423     cat >>$CONFIG_STATUS <<\_ACEOF
16424     ## --------------------- ##
16425     ## M4sh Initialization. ##
16426     ## --------------------- ##
16427    
16428     # Be Bourne compatible
16429     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16430     emulate sh
16431     NULLCMD=:
16432     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16433     # is contrary to our usage. Disable this feature.
16434     alias -g '${1+"$@"}'='"$@"'
16435     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16436     set -o posix
16437     fi
16438     DUALCASE=1; export DUALCASE # for MKS sh
16439    
16440     # Support unset when possible.
16441     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16442     as_unset=unset
16443     else
16444     as_unset=false
16445     fi
16446    
16447    
16448     # Work around bugs in pre-3.0 UWIN ksh.
16449     $as_unset ENV MAIL MAILPATH
16450     PS1='$ '
16451     PS2='> '
16452     PS4='+ '
16453    
16454     # NLS nuisances.
16455     for as_var in \
16456     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16457     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16458     LC_TELEPHONE LC_TIME
16459     do
16460     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16461     eval $as_var=C; export $as_var
16462     else
16463     $as_unset $as_var
16464     fi
16465     done
16466    
16467     # Required to use basename.
16468     if expr a : '\(a\)' >/dev/null 2>&1; then
16469     as_expr=expr
16470     else
16471     as_expr=false
16472     fi
16473    
16474     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16475     as_basename=basename
16476     else
16477     as_basename=false
16478     fi
16479    
16480    
16481     # Name of the executable.
16482     as_me=`$as_basename "$0" ||
16483     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16484     X"$0" : 'X\(//\)$' \| \
16485     X"$0" : 'X\(/\)$' \| \
16486     . : '\(.\)' 2>/dev/null ||
16487     echo X/"$0" |
16488     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16489     /^X\/\(\/\/\)$/{ s//\1/; q; }
16490     /^X\/\(\/\).*/{ s//\1/; q; }
16491     s/.*/./; q'`
16492    
16493    
16494     # PATH needs CR, and LINENO needs CR and PATH.
16495     # Avoid depending upon Character Ranges.
16496     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16497     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16498     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16499     as_cr_digits='0123456789'
16500     as_cr_alnum=$as_cr_Letters$as_cr_digits
16501    
16502     # The user is always right.
16503     if test "${PATH_SEPARATOR+set}" != set; then
16504     echo "#! /bin/sh" >conf$$.sh
16505     echo "exit 0" >>conf$$.sh
16506     chmod +x conf$$.sh
16507     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16508     PATH_SEPARATOR=';'
16509     else
16510     PATH_SEPARATOR=:
16511     fi
16512     rm -f conf$$.sh
16513     fi
16514    
16515    
16516     as_lineno_1=$LINENO
16517     as_lineno_2=$LINENO
16518     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16519     test "x$as_lineno_1" != "x$as_lineno_2" &&
16520     test "x$as_lineno_3" = "x$as_lineno_2" || {
16521     # Find who we are. Look in the path if we contain no path at all
16522     # relative or not.
16523     case $0 in
16524     *[\\/]* ) as_myself=$0 ;;
16525     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16526     for as_dir in $PATH
16527     do
16528     IFS=$as_save_IFS
16529     test -z "$as_dir" && as_dir=.
16530     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16531     done
16532    
16533     ;;
16534     esac
16535     # We did not find ourselves, most probably we were run as `sh COMMAND'
16536     # in which case we are not to be found in the path.
16537     if test "x$as_myself" = x; then
16538     as_myself=$0
16539     fi
16540     if test ! -f "$as_myself"; then
16541     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16542     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16543     { (exit 1); exit 1; }; }
16544     fi
16545     case $CONFIG_SHELL in
16546     '')
16547     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16548     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16549     do
16550     IFS=$as_save_IFS
16551     test -z "$as_dir" && as_dir=.
16552     for as_base in sh bash ksh sh5; do
16553     case $as_dir in
16554     /*)
16555     if ("$as_dir/$as_base" -c '
16556     as_lineno_1=$LINENO
16557     as_lineno_2=$LINENO
16558     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16559     test "x$as_lineno_1" != "x$as_lineno_2" &&
16560     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
16561     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16562     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16563     CONFIG_SHELL=$as_dir/$as_base
16564     export CONFIG_SHELL
16565     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
16566     fi;;
16567     esac
16568     done
16569     done
16570     ;;
16571     esac
16572    
16573     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16574     # uniformly replaced by the line number. The first 'sed' inserts a
16575     # line-number line before each line; the second 'sed' does the real
16576     # work. The second script uses 'N' to pair each line-number line
16577     # with the numbered line, and appends trailing '-' during
16578     # substitution so that $LINENO is not a special case at line end.
16579     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16580     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
16581     sed '=' <$as_myself |
16582     sed '
16583     N
16584     s,$,-,
16585     : loop
16586     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
16587     t loop
16588     s,-$,,
16589     s,^['$as_cr_digits']*\n,,
16590     ' >$as_me.lineno &&
16591     chmod +x $as_me.lineno ||
16592     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
16593     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
16594     { (exit 1); exit 1; }; }
16595    
16596     # Don't try to exec as it changes $[0], causing all sort of problems
16597     # (the dirname of $[0] is not the place where we might find the
16598     # original and so on. Autoconf is especially sensible to this).
16599     . ./$as_me.lineno
16600     # Exit status is that of the last command.
16601     exit
16602     }
16603    
16604    
16605     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
16606     *c*,-n*) ECHO_N= ECHO_C='
16607     ' ECHO_T=' ' ;;
16608     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
16609     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
16610     esac
16611    
16612     if expr a : '\(a\)' >/dev/null 2>&1; then
16613     as_expr=expr
16614     else
16615     as_expr=false
16616     fi
16617    
16618     rm -f conf$$ conf$$.exe conf$$.file
16619     echo >conf$$.file
16620     if ln -s conf$$.file conf$$ 2>/dev/null; then
16621     # We could just check for DJGPP; but this test a) works b) is more generic
16622     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
16623     if test -f conf$$.exe; then
16624     # Don't use ln at all; we don't have any links
16625     as_ln_s='cp -p'
16626     else
16627     as_ln_s='ln -s'
16628     fi
16629     elif ln conf$$.file conf$$ 2>/dev/null; then
16630     as_ln_s=ln
16631     else
16632     as_ln_s='cp -p'
16633     fi
16634     rm -f conf$$ conf$$.exe conf$$.file
16635    
16636     if mkdir -p . 2>/dev/null; then
16637     as_mkdir_p=:
16638     else
16639     test -d ./-p && rmdir ./-p
16640     as_mkdir_p=false
16641     fi
16642    
16643     as_executable_p="test -f"
16644    
16645     # Sed expression to map a string onto a valid CPP name.
16646     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16647    
16648     # Sed expression to map a string onto a valid variable name.
16649     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16650    
16651    
16652     # IFS
16653     # We need space, tab and new line, in precisely that order.
16654     as_nl='
16655     '
16656     IFS=" $as_nl"
16657    
16658     # CDPATH.
16659     $as_unset CDPATH
16660    
16661     exec 6>&1
16662    
16663     # Open the log real soon, to keep \$[0] and so on meaningful, and to
16664     # report actual input values of CONFIG_FILES etc. instead of their
16665     # values after options handling. Logging --version etc. is OK.
16666     exec 5>>config.log
16667     {
16668     echo
16669     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16670     ## Running $as_me. ##
16671     _ASBOX
16672     } >&5
16673     cat >&5 <<_CSEOF
16674    
16675     This file was extended by $as_me, which was
16676     generated by GNU Autoconf 2.59. Invocation command line was
16677    
16678     CONFIG_FILES = $CONFIG_FILES
16679     CONFIG_HEADERS = $CONFIG_HEADERS
16680     CONFIG_LINKS = $CONFIG_LINKS
16681     CONFIG_COMMANDS = $CONFIG_COMMANDS
16682     $ $0 $@
16683    
16684     _CSEOF
16685     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
16686     echo >&5
16687     _ACEOF
16688    
16689     # Files that config.status was made for.
16690     if test -n "$ac_config_files"; then
16691     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
16692     fi
16693    
16694     if test -n "$ac_config_headers"; then
16695     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
16696     fi
16697    
16698     if test -n "$ac_config_links"; then
16699     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
16700     fi
16701 pcg 1.1
16702 pcg 1.11 if test -n "$ac_config_commands"; then
16703     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
16704     fi
16705    
16706     cat >>$CONFIG_STATUS <<\_ACEOF
16707    
16708     ac_cs_usage="\
16709     \`$as_me' instantiates files from templates according to the
16710     current configuration.
16711    
16712     Usage: $0 [OPTIONS] [FILE]...
16713    
16714     -h, --help print this help, then exit
16715     -V, --version print version number, then exit
16716     -q, --quiet do not print progress messages
16717     -d, --debug don't remove temporary files
16718     --recheck update $as_me by reconfiguring in the same conditions
16719     --file=FILE[:TEMPLATE]
16720     instantiate the configuration file FILE
16721     --header=FILE[:TEMPLATE]
16722     instantiate the configuration header FILE
16723    
16724     Configuration files:
16725     $config_files
16726    
16727     Configuration headers:
16728     $config_headers
16729    
16730     Report bugs to <bug-autoconf@gnu.org>."
16731     _ACEOF
16732    
16733     cat >>$CONFIG_STATUS <<_ACEOF
16734     ac_cs_version="\\
16735     config.status
16736     configured by $0, generated by GNU Autoconf 2.59,
16737     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
16738    
16739     Copyright (C) 2003 Free Software Foundation, Inc.
16740     This config.status script is free software; the Free Software Foundation
16741     gives unlimited permission to copy, distribute and modify it."
16742     srcdir=$srcdir
16743     INSTALL="$INSTALL"
16744     _ACEOF
16745    
16746     cat >>$CONFIG_STATUS <<\_ACEOF
16747     # If no file are specified by the user, then we need to provide default
16748     # value. By we need to know if files were specified by the user.
16749     ac_need_defaults=:
16750     while test $# != 0
16751 pcg 1.1 do
16752 pcg 1.11 case $1 in
16753     --*=*)
16754     ac_option=`expr "x$1" : 'x\([^=]*\)='`
16755     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
16756     ac_shift=:
16757     ;;
16758     -*)
16759     ac_option=$1
16760     ac_optarg=$2
16761     ac_shift=shift
16762     ;;
16763     *) # This is not an option, so the user has probably given explicit
16764     # arguments.
16765     ac_option=$1
16766     ac_need_defaults=false;;
16767     esac
16768    
16769     case $ac_option in
16770     # Handling of the options.
16771     _ACEOF
16772     cat >>$CONFIG_STATUS <<\_ACEOF
16773 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16774 pcg 1.11 ac_cs_recheck=: ;;
16775     --version | --vers* | -V )
16776     echo "$ac_cs_version"; exit 0 ;;
16777     --he | --h)
16778     # Conflict between --help and --header
16779     { { echo "$as_me:$LINENO: error: ambiguous option: $1
16780     Try \`$0 --help' for more information." >&5
16781     echo "$as_me: error: ambiguous option: $1
16782     Try \`$0 --help' for more information." >&2;}
16783     { (exit 1); exit 1; }; };;
16784     --help | --hel | -h )
16785     echo "$ac_cs_usage"; exit 0 ;;
16786     --debug | --d* | -d )
16787     debug=: ;;
16788     --file | --fil | --fi | --f )
16789     $ac_shift
16790     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16791     ac_need_defaults=false;;
16792     --header | --heade | --head | --hea )
16793     $ac_shift
16794     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16795     ac_need_defaults=false;;
16796     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16797     | -silent | --silent | --silen | --sile | --sil | --si | --s)
16798     ac_cs_silent=: ;;
16799    
16800     # This is an error.
16801     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
16802     Try \`$0 --help' for more information." >&5
16803     echo "$as_me: error: unrecognized option: $1
16804     Try \`$0 --help' for more information." >&2;}
16805     { (exit 1); exit 1; }; } ;;
16806    
16807     *) ac_config_targets="$ac_config_targets $1" ;;
16808    
16809     esac
16810     shift
16811     done
16812    
16813     ac_configure_extra_args=
16814    
16815     if $ac_cs_silent; then
16816     exec 6>/dev/null
16817     ac_configure_extra_args="$ac_configure_extra_args --silent"
16818     fi
16819    
16820     _ACEOF
16821     cat >>$CONFIG_STATUS <<_ACEOF
16822     if \$ac_cs_recheck; then
16823     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16824     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16825     fi
16826    
16827     _ACEOF
16828    
16829    
16830    
16831    
16832    
16833     cat >>$CONFIG_STATUS <<\_ACEOF
16834     for ac_config_target in $ac_config_targets
16835     do
16836     case "$ac_config_target" in
16837     # Handling of arguments.
16838     "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
16839     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16840     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16841     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
16842     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
16843     "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
16844     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16845     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16846     { (exit 1); exit 1; }; };;
16847 pcg 1.1 esac
16848     done
16849    
16850 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
16851     # then the envvar interface is used. Set only those that are not.
16852     # We use the long form for the default assignment because of an extremely
16853     # bizarre bug on SunOS 4.1.3.
16854     if $ac_need_defaults; then
16855     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16856     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16857     fi
16858    
16859     # Have a temporary directory for convenience. Make it in the build tree
16860     # simply because there is no reason to put it here, and in addition,
16861     # creating and moving files from /tmp can sometimes cause problems.
16862     # Create a temporary directory, and hook for its removal unless debugging.
16863     $debug ||
16864     {
16865     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
16866     trap '{ (exit 1); exit 1; }' 1 2 13 15
16867     }
16868    
16869     # Create a (secure) tmp directory for tmp files.
16870    
16871     {
16872     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
16873     test -n "$tmp" && test -d "$tmp"
16874     } ||
16875     {
16876     tmp=./confstat$$-$RANDOM
16877     (umask 077 && mkdir $tmp)
16878     } ||
16879     {
16880     echo "$me: cannot create a temporary directory in ." >&2
16881     { (exit 1); exit 1; }
16882     }
16883    
16884     _ACEOF
16885    
16886     cat >>$CONFIG_STATUS <<_ACEOF
16887 pcg 1.1
16888 pcg 1.11 #
16889     # CONFIG_FILES section.
16890     #
16891 pcg 1.1
16892 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
16893     # This happens for instance when ./config.status config.h
16894     if test -n "\$CONFIG_FILES"; then
16895     # Protect against being on the right side of a sed subst in config.status.
16896     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
16897     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
16898     s,@SHELL@,$SHELL,;t t
16899     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
16900     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
16901     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
16902     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
16903     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
16904     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
16905     s,@exec_prefix@,$exec_prefix,;t t
16906     s,@prefix@,$prefix,;t t
16907     s,@program_transform_name@,$program_transform_name,;t t
16908     s,@bindir@,$bindir,;t t
16909     s,@sbindir@,$sbindir,;t t
16910     s,@libexecdir@,$libexecdir,;t t
16911     s,@datadir@,$datadir,;t t
16912     s,@sysconfdir@,$sysconfdir,;t t
16913     s,@sharedstatedir@,$sharedstatedir,;t t
16914     s,@localstatedir@,$localstatedir,;t t
16915     s,@libdir@,$libdir,;t t
16916     s,@includedir@,$includedir,;t t
16917     s,@oldincludedir@,$oldincludedir,;t t
16918     s,@infodir@,$infodir,;t t
16919     s,@mandir@,$mandir,;t t
16920     s,@build_alias@,$build_alias,;t t
16921     s,@host_alias@,$host_alias,;t t
16922     s,@target_alias@,$target_alias,;t t
16923     s,@DEFS@,$DEFS,;t t
16924     s,@ECHO_C@,$ECHO_C,;t t
16925     s,@ECHO_N@,$ECHO_N,;t t
16926     s,@ECHO_T@,$ECHO_T,;t t
16927     s,@LIBS@,$LIBS,;t t
16928 root 1.48 s,@build@,$build,;t t
16929     s,@build_cpu@,$build_cpu,;t t
16930     s,@build_vendor@,$build_vendor,;t t
16931     s,@build_os@,$build_os,;t t
16932     s,@host@,$host,;t t
16933     s,@host_cpu@,$host_cpu,;t t
16934     s,@host_vendor@,$host_vendor,;t t
16935     s,@host_os@,$host_os,;t t
16936 pcg 1.11 s,@VERSION@,$VERSION,;t t
16937     s,@DATE@,$DATE,;t t
16938     s,@LSMDATE@,$LSMDATE,;t t
16939     s,@LIBVERSION@,$LIBVERSION,;t t
16940     s,@CC@,$CC,;t t
16941     s,@CFLAGS@,$CFLAGS,;t t
16942     s,@LDFLAGS@,$LDFLAGS,;t t
16943     s,@CPPFLAGS@,$CPPFLAGS,;t t
16944     s,@ac_ct_CC@,$ac_ct_CC,;t t
16945     s,@EXEEXT@,$EXEEXT,;t t
16946     s,@OBJEXT@,$OBJEXT,;t t
16947     s,@CXX@,$CXX,;t t
16948     s,@CXXFLAGS@,$CXXFLAGS,;t t
16949     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
16950     s,@CPP@,$CPP,;t t
16951     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
16952     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
16953     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
16954     s,@AWK@,$AWK,;t t
16955 pcg 1.13 s,@LINKER@,$LINKER,;t t
16956     s,@CXXCPP@,$CXXCPP,;t t
16957 pcg 1.11 s,@EGREP@,$EGREP,;t t
16958     s,@LN_S@,$LN_S,;t t
16959     s,@ECHO@,$ECHO,;t t
16960     s,@RANLIB@,$RANLIB,;t t
16961     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
16962     s,@STRIP@,$STRIP,;t t
16963     s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
16964     s,@LIBTOOL@,$LIBTOOL,;t t
16965     s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
16966 pcg 1.15 s,@RXVTNAME@,$RXVTNAME,;t t
16967 pcg 1.11 s,@MV@,$MV,;t t
16968     s,@RM@,$RM,;t t
16969     s,@CP@,$CP,;t t
16970     s,@LN@,$LN,;t t
16971     s,@SED@,$SED,;t t
16972     s,@CMP@,$CMP,;t t
16973     s,@TBL@,$TBL,;t t
16974 root 1.39 s,@TIC@,$TIC,;t t
16975 pcg 1.11 s,@X_CFLAGS@,$X_CFLAGS,;t t
16976     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
16977     s,@X_LIBS@,$X_LIBS,;t t
16978     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
16979     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
16980     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
16981     s,@XPM_LIBS@,$XPM_LIBS,;t t
16982     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
16983     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
16984     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
16985     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
16986     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
16987     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
16988     s,@DEBUG@,$DEBUG,;t t
16989     s,@DINCLUDE@,$DINCLUDE,;t t
16990     s,@DLIB@,$DLIB,;t t
16991     s,@include_stdint_h@,$include_stdint_h,;t t
16992     s,@include_stdarg_h@,$include_stdarg_h,;t t
16993     s,@include_stdlib_h@,$include_stdlib_h,;t t
16994     s,@include_unistd_h@,$include_unistd_h,;t t
16995     s,@include_string_h@,$include_string_h,;t t
16996     s,@include_fcntl_h@,$include_fcntl_h,;t t
16997     s,@include_util_h@,$include_util_h,;t t
16998     s,@include_assert_h@,$include_assert_h,;t t
16999     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17000     s,@include_sys_select_h@,$include_sys_select_h,;t t
17001     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17002     s,@include_sys_time_h@,$include_sys_time_h,;t t
17003     s,@include_time_h@,$include_time_h,;t t
17004     s,@LIBOBJS@,$LIBOBJS,;t t
17005     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17006 pcg 1.1 /@MCOMMON@/r $MCOMMON
17007 pcg 1.11 s,@MCOMMON@,,;t t
17008 pcg 1.1 CEOF
17009    
17010 pcg 1.11 _ACEOF
17011 pcg 1.1
17012 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
17013     # Split the substitutions into bite-sized pieces for seds with
17014     # small command number limits, like on Digital OSF/1 and HP-UX.
17015     ac_max_sed_lines=48
17016     ac_sed_frag=1 # Number of current file.
17017     ac_beg=1 # First line for current file.
17018     ac_end=$ac_max_sed_lines # Line after last line for current file.
17019     ac_more_lines=:
17020     ac_sed_cmds=
17021     while $ac_more_lines; do
17022     if test $ac_beg -gt 1; then
17023     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17024     else
17025     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17026     fi
17027     if test ! -s $tmp/subs.frag; then
17028     ac_more_lines=false
17029 pcg 1.1 else
17030 pcg 1.11 # The purpose of the label and of the branching condition is to
17031     # speed up the sed processing (if there are no `@' at all, there
17032     # is no need to browse any of the substitutions).
17033     # These are the two extra sed commands mentioned above.
17034     (echo ':t
17035     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17036     if test -z "$ac_sed_cmds"; then
17037     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17038     else
17039     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17040     fi
17041     ac_sed_frag=`expr $ac_sed_frag + 1`
17042     ac_beg=$ac_end
17043     ac_end=`expr $ac_end + $ac_max_sed_lines`
17044 pcg 1.1 fi
17045 pcg 1.11 done
17046     if test -z "$ac_sed_cmds"; then
17047     ac_sed_cmds=cat
17048 pcg 1.1 fi
17049 pcg 1.11 fi # test -n "$CONFIG_FILES"
17050 pcg 1.1
17051 pcg 1.11 _ACEOF
17052     cat >>$CONFIG_STATUS <<\_ACEOF
17053     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17054 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17055 pcg 1.11 case $ac_file in
17056     - | *:- | *:-:* ) # input from stdin
17057     cat >$tmp/stdin
17058     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17059     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17060     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17061     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17062     * ) ac_file_in=$ac_file.in ;;
17063 pcg 1.1 esac
17064    
17065 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17066     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17067     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17068     X"$ac_file" : 'X\(//\)[^/]' \| \
17069     X"$ac_file" : 'X\(//\)$' \| \
17070     X"$ac_file" : 'X\(/\)' \| \
17071     . : '\(.\)' 2>/dev/null ||
17072     echo X"$ac_file" |
17073     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17074     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17075     /^X\(\/\/\)$/{ s//\1/; q; }
17076     /^X\(\/\).*/{ s//\1/; q; }
17077     s/.*/./; q'`
17078     { if $as_mkdir_p; then
17079     mkdir -p "$ac_dir"
17080     else
17081     as_dir="$ac_dir"
17082     as_dirs=
17083     while test ! -d "$as_dir"; do
17084     as_dirs="$as_dir $as_dirs"
17085     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17086     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17087     X"$as_dir" : 'X\(//\)[^/]' \| \
17088     X"$as_dir" : 'X\(//\)$' \| \
17089     X"$as_dir" : 'X\(/\)' \| \
17090     . : '\(.\)' 2>/dev/null ||
17091     echo X"$as_dir" |
17092     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17093     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17094     /^X\(\/\/\)$/{ s//\1/; q; }
17095     /^X\(\/\).*/{ s//\1/; q; }
17096     s/.*/./; q'`
17097     done
17098     test ! -n "$as_dirs" || mkdir $as_dirs
17099     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17100     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17101     { (exit 1); exit 1; }; }; }
17102    
17103     ac_builddir=.
17104    
17105     if test "$ac_dir" != .; then
17106     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17107     # A "../" for each directory in $ac_dir_suffix.
17108     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17109     else
17110     ac_dir_suffix= ac_top_builddir=
17111     fi
17112    
17113     case $srcdir in
17114     .) # No --srcdir option. We are building in place.
17115     ac_srcdir=.
17116     if test -z "$ac_top_builddir"; then
17117     ac_top_srcdir=.
17118     else
17119     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17120     fi ;;
17121     [\\/]* | ?:[\\/]* ) # Absolute path.
17122     ac_srcdir=$srcdir$ac_dir_suffix;
17123     ac_top_srcdir=$srcdir ;;
17124     *) # Relative path.
17125     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17126     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17127     esac
17128    
17129     # Do not use `cd foo && pwd` to compute absolute paths, because
17130     # the directories may not exist.
17131     case `pwd` in
17132     .) ac_abs_builddir="$ac_dir";;
17133     *)
17134     case "$ac_dir" in
17135     .) ac_abs_builddir=`pwd`;;
17136     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17137     *) ac_abs_builddir=`pwd`/"$ac_dir";;
17138     esac;;
17139     esac
17140     case $ac_abs_builddir in
17141     .) ac_abs_top_builddir=${ac_top_builddir}.;;
17142     *)
17143     case ${ac_top_builddir}. in
17144     .) ac_abs_top_builddir=$ac_abs_builddir;;
17145     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17146     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17147     esac;;
17148     esac
17149     case $ac_abs_builddir in
17150     .) ac_abs_srcdir=$ac_srcdir;;
17151     *)
17152     case $ac_srcdir in
17153     .) ac_abs_srcdir=$ac_abs_builddir;;
17154     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17155     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17156     esac;;
17157     esac
17158     case $ac_abs_builddir in
17159     .) ac_abs_top_srcdir=$ac_top_srcdir;;
17160     *)
17161     case $ac_top_srcdir in
17162     .) ac_abs_top_srcdir=$ac_abs_builddir;;
17163     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17164     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17165     esac;;
17166     esac
17167    
17168 pcg 1.1
17169 pcg 1.11 case $INSTALL in
17170     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17171     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17172 pcg 1.1 esac
17173    
17174 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
17175     # use $as_me), people would be surprised to read:
17176     # /* config.h. Generated by config.status. */
17177     if test x"$ac_file" = x-; then
17178     configure_input=
17179     else
17180     configure_input="$ac_file. "
17181     fi
17182     configure_input=$configure_input"Generated from `echo $ac_file_in |
17183     sed 's,.*/,,'` by configure."
17184    
17185     # First look for the input files in the build tree, otherwise in the
17186     # src tree.
17187     ac_file_inputs=`IFS=:
17188     for f in $ac_file_in; do
17189     case $f in
17190     -) echo $tmp/stdin ;;
17191     [\\/$]*)
17192     # Absolute (can't be DOS-style, as IFS=:)
17193     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17194     echo "$as_me: error: cannot find input file: $f" >&2;}
17195     { (exit 1); exit 1; }; }
17196     echo "$f";;
17197     *) # Relative
17198     if test -f "$f"; then
17199     # Build tree
17200     echo "$f"
17201     elif test -f "$srcdir/$f"; then
17202     # Source tree
17203     echo "$srcdir/$f"
17204     else
17205     # /dev/null tree
17206     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17207     echo "$as_me: error: cannot find input file: $f" >&2;}
17208     { (exit 1); exit 1; }; }
17209     fi;;
17210     esac
17211     done` || { (exit 1); exit 1; }
17212    
17213     if test x"$ac_file" != x-; then
17214     { echo "$as_me:$LINENO: creating $ac_file" >&5
17215     echo "$as_me: creating $ac_file" >&6;}
17216     rm -f "$ac_file"
17217     fi
17218     _ACEOF
17219     cat >>$CONFIG_STATUS <<_ACEOF
17220     sed "$ac_vpsub
17221     $extrasub
17222     _ACEOF
17223     cat >>$CONFIG_STATUS <<\_ACEOF
17224     :t
17225     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17226     s,@configure_input@,$configure_input,;t t
17227     s,@srcdir@,$ac_srcdir,;t t
17228     s,@abs_srcdir@,$ac_abs_srcdir,;t t
17229     s,@top_srcdir@,$ac_top_srcdir,;t t
17230     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17231     s,@builddir@,$ac_builddir,;t t
17232     s,@abs_builddir@,$ac_abs_builddir,;t t
17233     s,@top_builddir@,$ac_top_builddir,;t t
17234     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17235     s,@INSTALL@,$ac_INSTALL,;t t
17236     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17237     rm -f $tmp/stdin
17238     if test x"$ac_file" != x-; then
17239     mv $tmp/out $ac_file
17240     else
17241     cat $tmp/out
17242     rm -f $tmp/out
17243     fi
17244 pcg 1.1
17245 pcg 1.11 done
17246     _ACEOF
17247     cat >>$CONFIG_STATUS <<\_ACEOF
17248 pcg 1.1
17249 pcg 1.11 #
17250     # CONFIG_HEADER section.
17251     #
17252 pcg 1.1
17253     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17254     # NAME is the cpp macro being defined and VALUE is the value it is being given.
17255     #
17256     # ac_d sets the value in "#define NAME VALUE" lines.
17257 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17258     ac_dB='[ ].*$,\1#\2'
17259     ac_dC=' '
17260     ac_dD=',;t'
17261     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17262     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17263     ac_uB='$,\1#\2define\3'
17264 pcg 1.1 ac_uC=' '
17265 pcg 1.11 ac_uD=',;t'
17266 pcg 1.1
17267 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17268 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17269 pcg 1.11 case $ac_file in
17270     - | *:- | *:-:* ) # input from stdin
17271     cat >$tmp/stdin
17272     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17273     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17274     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17275     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17276     * ) ac_file_in=$ac_file.in ;;
17277 pcg 1.1 esac
17278    
17279 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17280     echo "$as_me: creating $ac_file" >&6;}
17281 pcg 1.1
17282 pcg 1.11 # First look for the input files in the build tree, otherwise in the
17283     # src tree.
17284     ac_file_inputs=`IFS=:
17285     for f in $ac_file_in; do
17286     case $f in
17287     -) echo $tmp/stdin ;;
17288     [\\/$]*)
17289     # Absolute (can't be DOS-style, as IFS=:)
17290     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17291     echo "$as_me: error: cannot find input file: $f" >&2;}
17292     { (exit 1); exit 1; }; }
17293     # Do quote $f, to prevent DOS paths from being IFS'd.
17294     echo "$f";;
17295     *) # Relative
17296     if test -f "$f"; then
17297     # Build tree
17298     echo "$f"
17299     elif test -f "$srcdir/$f"; then
17300     # Source tree
17301     echo "$srcdir/$f"
17302     else
17303     # /dev/null tree
17304     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17305     echo "$as_me: error: cannot find input file: $f" >&2;}
17306     { (exit 1); exit 1; }; }
17307     fi;;
17308     esac
17309     done` || { (exit 1); exit 1; }
17310     # Remove the trailing spaces.
17311     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17312    
17313     _ACEOF
17314    
17315     # Transform confdefs.h into two sed scripts, `conftest.defines' and
17316     # `conftest.undefs', that substitutes the proper values into
17317     # config.h.in to produce config.h. The first handles `#define'
17318     # templates, and the second `#undef' templates.
17319     # And first: Protect against being on the right side of a sed subst in
17320     # config.status. Protect against being in an unquoted here document
17321     # in config.status.
17322     rm -f conftest.defines conftest.undefs
17323     # Using a here document instead of a string reduces the quoting nightmare.
17324     # Putting comments in sed scripts is not portable.
17325     #
17326     # `end' is used to avoid that the second main sed command (meant for
17327     # 0-ary CPP macros) applies to n-ary macro definitions.
17328     # See the Autoconf documentation for `clear'.
17329     cat >confdef2sed.sed <<\_ACEOF
17330     s/[\\&,]/\\&/g
17331     s,[\\$`],\\&,g
17332     t clear
17333     : clear
17334     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17335     t end
17336     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17337     : end
17338     _ACEOF
17339     # If some macros were called several times there might be several times
17340     # the same #defines, which is useless. Nevertheless, we may not want to
17341     # sort them, since we want the *last* AC-DEFINE to be honored.
17342     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17343     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17344     rm -f confdef2sed.sed
17345 pcg 1.1
17346     # This sed command replaces #undef with comments. This is necessary, for
17347     # example, in the case of _POSIX_SOURCE, which is predefined and required
17348     # on some systems where configure will not decide to define it.
17349 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
17350     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17351     _ACEOF
17352    
17353     # Break up conftest.defines because some shells have a limit on the size
17354     # of here documents, and old seds have small limits too (100 cmds).
17355     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17356     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17357     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17358     echo ' :' >>$CONFIG_STATUS
17359     rm -f conftest.tail
17360     while grep . conftest.defines >/dev/null
17361     do
17362     # Write a limited-size here document to $tmp/defines.sed.
17363     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17364     # Speed up: don't consider the non `#define' lines.
17365     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17366     # Work around the forget-to-reset-the-flag bug.
17367     echo 't clr' >>$CONFIG_STATUS
17368     echo ': clr' >>$CONFIG_STATUS
17369     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17370     echo 'CEOF
17371     sed -f $tmp/defines.sed $tmp/in >$tmp/out
17372     rm -f $tmp/in
17373     mv $tmp/out $tmp/in
17374     ' >>$CONFIG_STATUS
17375     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17376     rm -f conftest.defines
17377     mv conftest.tail conftest.defines
17378     done
17379     rm -f conftest.defines
17380     echo ' fi # grep' >>$CONFIG_STATUS
17381     echo >>$CONFIG_STATUS
17382    
17383     # Break up conftest.undefs because some shells have a limit on the size
17384     # of here documents, and old seds have small limits too (100 cmds).
17385     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17386 pcg 1.1 rm -f conftest.tail
17387 pcg 1.11 while grep . conftest.undefs >/dev/null
17388 pcg 1.1 do
17389 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
17390     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17391     # Speed up: don't consider the non `#undef'
17392     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17393     # Work around the forget-to-reset-the-flag bug.
17394     echo 't clr' >>$CONFIG_STATUS
17395     echo ': clr' >>$CONFIG_STATUS
17396     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17397 pcg 1.1 echo 'CEOF
17398 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17399     rm -f $tmp/in
17400     mv $tmp/out $tmp/in
17401     ' >>$CONFIG_STATUS
17402     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17403     rm -f conftest.undefs
17404     mv conftest.tail conftest.undefs
17405     done
17406     rm -f conftest.undefs
17407    
17408     cat >>$CONFIG_STATUS <<\_ACEOF
17409     # Let's still pretend it is `configure' which instantiates (i.e., don't
17410     # use $as_me), people would be surprised to read:
17411     # /* config.h. Generated by config.status. */
17412     if test x"$ac_file" = x-; then
17413     echo "/* Generated by configure. */" >$tmp/config.h
17414     else
17415     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17416     fi
17417     cat $tmp/in >>$tmp/config.h
17418     rm -f $tmp/in
17419     if test x"$ac_file" != x-; then
17420     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17421     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17422     echo "$as_me: $ac_file is unchanged" >&6;}
17423     else
17424     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17425     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17426     X"$ac_file" : 'X\(//\)[^/]' \| \
17427     X"$ac_file" : 'X\(//\)$' \| \
17428     X"$ac_file" : 'X\(/\)' \| \
17429     . : '\(.\)' 2>/dev/null ||
17430     echo X"$ac_file" |
17431     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17432     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17433     /^X\(\/\/\)$/{ s//\1/; q; }
17434     /^X\(\/\).*/{ s//\1/; q; }
17435     s/.*/./; q'`
17436     { if $as_mkdir_p; then
17437     mkdir -p "$ac_dir"
17438     else
17439     as_dir="$ac_dir"
17440     as_dirs=
17441     while test ! -d "$as_dir"; do
17442     as_dirs="$as_dir $as_dirs"
17443     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17444     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17445     X"$as_dir" : 'X\(//\)[^/]' \| \
17446     X"$as_dir" : 'X\(//\)$' \| \
17447     X"$as_dir" : 'X\(/\)' \| \
17448     . : '\(.\)' 2>/dev/null ||
17449     echo X"$as_dir" |
17450     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17451     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17452     /^X\(\/\/\)$/{ s//\1/; q; }
17453     /^X\(\/\).*/{ s//\1/; q; }
17454     s/.*/./; q'`
17455     done
17456     test ! -n "$as_dirs" || mkdir $as_dirs
17457     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17458     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17459     { (exit 1); exit 1; }; }; }
17460    
17461     rm -f $ac_file
17462     mv $tmp/config.h $ac_file
17463 pcg 1.1 fi
17464 pcg 1.11 else
17465     cat $tmp/config.h
17466     rm -f $tmp/config.h
17467 pcg 1.1 fi
17468 pcg 1.11 done
17469     _ACEOF
17470    
17471     cat >>$CONFIG_STATUS <<\_ACEOF
17472 pcg 1.1
17473 pcg 1.11 { (exit 0); exit 0; }
17474     _ACEOF
17475     chmod +x $CONFIG_STATUS
17476     ac_clean_files=$ac_clean_files_save
17477 pcg 1.1
17478    
17479 pcg 1.11 # configure is writing to config.log, and then calls config.status.
17480     # config.status does its own redirection, appending to config.log.
17481     # Unfortunately, on DOS this fails, as config.log is still kept open
17482     # by configure, so config.status won't be able to write to it; its
17483     # output is simply discarded. So we exec the FD to /dev/null,
17484     # effectively closing config.log, so it can be properly (re)opened and
17485     # appended to by config.status. When coming back to configure, we
17486     # need to make the FD available again.
17487     if test "$no_create" != yes; then
17488     ac_cs_success=:
17489     ac_config_status_args=
17490     test "$silent" = yes &&
17491     ac_config_status_args="$ac_config_status_args --quiet"
17492     exec 5>/dev/null
17493     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17494     exec 5>>config.log
17495     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17496     # would make configure fail if this is the last instruction.
17497     $ac_cs_success || { (exit 1); exit 1; }
17498     fi
17499 pcg 1.1
17500    
17501     echo "Configuration:
17502    
17503     Rxvt version: $VERSION : $DATE
17504     Source code location: $srcdir
17505     Install path: ${prefix}/bin
17506 pcg 1.13 Compiler: $CXX
17507     Compiler flags: $CFLAGS
17508     Linker: $LINKER"
17509 pcg 1.1
17510     if test "$MALLOC_TYPE" = S; then
17511     echo " malloc support: system default"
17512     fi
17513     if test "$MALLOC_TYPE" = G; then
17514     echo " malloc support: Gray Watson's dmalloc"
17515     fi
17516     if test "$MALLOC_TYPE" = D; then
17517     echo " malloc support: Doug Lea's malloc"
17518     fi
17519    
17520     if test x$support_xpm = xyes; then
17521     echo " Xpm library: $XPM_LIBS"
17522     fi
17523    
17524     echo "
17525     The following are set in config.h
17526     "
17527     echo " pty/tty type: "$rxvt_cv_ptys
17528     if test x$support_utmp != xyes; then
17529 pcg 1.20 echo " utmp support: disabled"
17530     echo
17531 pcg 1.1 else
17532     echo " utmp support: enabled
17533     utmp file: $rxvt_cv_path_utmp
17534     utmpx file: $rxvt_cv_path_utmpx
17535     wtmp file: $rxvt_cv_path_wtmp
17536     wtmpx file: $rxvt_cv_path_wtmpx
17537     lastlog file: $rxvt_cv_path_lastlog
17538 pcg 1.20 ttys/ttytab file: $rxvt_cv_path_ttytab"
17539     echo
17540 pcg 1.1 fi
17541     if test x$term != x; then
17542 pcg 1.18 echo " set TERM to: $term"
17543 pcg 1.1 fi
17544     if test x$terminfo != x; then
17545 pcg 1.18 echo " set TERMINFO to: $terminfo"
17546     fi
17547     echo " default resource name: $RESNAME"
17548     echo " resource class: $RESCLASS"
17549     if test x$RESFALLBACK != x; then
17550     echo " resource class fallback: $RESFALLBACK"
17551 pcg 1.1 fi
17552 pcg 1.18 echo
17553 pcg 1.1 if test x$rxvt_cv_ptys = xUNKNOWN; then
17554     echo ".----------------------------------------------------------------."
17555     echo ". WARNING: could not determine pty/tty type. Do not build until ."
17556     echo ". the appropriate PTYS_ARE_* is defined in config.h ."
17557     echo ".----------------------------------------------------------------."
17558     fi
17559     if test x$support_xpm = xneedsmanualspecification; then
17560     echo ".----------------------------------------------------------------."
17561     echo ". WARNING: --enable-xpm-background was specified however the ."
17562     echo ". XPM includes files and libraries could not be found. ."
17563     echo ". XPM backgrounds are now being DISABLED! If you want ."
17564     echo ". to use them you should rerun configure with the ."
17565     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
17566     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
17567     echo ".----------------------------------------------------------------."
17568     fi
17569     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
17570     echo ".----------------------------------------------------------------."
17571     echo ". WARNING: --enable-xim was specified however the locale support ."
17572     echo ". functions could not be found. ."
17573     echo ". XIM is now being DISABLED! ."
17574     echo ".----------------------------------------------------------------."
17575     fi
17576 pcg 1.20
17577     echo " *** Please check src/feature.h for further options ***"
17578     echo
17579    
17580     echo ".----------------------------------------------------------------."
17581     echo ". NOTE: most features are disabled by default, try ."
17582     echo ". configure --help to get an idea of the optional features ."
17583     echo ".----------------------------------------------------------------."
17584     echo
17585